diff --git a/generation_config.yaml b/generation_config.yaml index f36f471f9562..38c8a12c4264 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.64.2 -googleapis_commitish: 05f65958eb7f2a8bc59db87ad40487f0fb093097 +googleapis_commitish: b60f5a5783d5ec0e8a8d254f73ad00316b9b646f libraries_bom_version: 26.72.0 # the libraries are ordered with respect to library name, which is diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/AnnotationProto.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/AnnotationProto.java index 41c8df24d820..ddf8e0ce7d3c 100644 --- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/AnnotationProto.java +++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/AnnotationProto.java @@ -106,7 +106,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004Type\022\024\n" + "\020TYPE_UNSPECIFIED\020\000\022\007\n" + "\003ADD\020\001\022\n\n" - + "\006INVOKE\020\002\"\355\003\n" + + "\006INVOKE\020\002\"\201\004\n" + "\020RichLinkMetadata\022\013\n" + "\003uri\030\001 \001(\t\022E\n" + "\016rich_link_type\030\002" @@ -117,11 +117,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024meet_space_link_data\030\005" + " \001(\0132!.google.chat.v1.MeetSpaceLinkDataH\000\022I\n" + "\030calendar_event_link_data\030\006 " - + "\001(\0132%.google.chat.v1.CalendarEventLinkDataH\000\"r\n" + + "\001(\0132%.google.chat.v1.CalendarEventLinkDataH\000\"\205\001\n" + "\014RichLinkType\022\036\n" + "\032RICH_LINK_TYPE_UNSPECIFIED\020\000\022\016\n\n" + "DRIVE_FILE\020\001\022\016\n\n" - + "CHAT_SPACE\020\002\022\016\n\n" + + "CHAT_SPACE\020\002\022\021\n\r" + + "GMAIL_MESSAGE\020\003\022\016\n\n" + "MEET_SPACE\020\004\022\022\n" + "\016CALENDAR_EVENT\020\005B\006\n" + "\004data\"H\n" @@ -140,8 +141,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021MeetSpaceLinkData\022\024\n" + "\014meeting_code\030\001 \001(\t\0224\n" + "\004type\030\002 \001(\0162&.google.chat.v1.MeetSpaceLinkData.Type\022M\n\r" - + "huddle_status\030\003 \001(\0162..google.chat.v1." - + "MeetSpaceLinkData.HuddleStatusB\006\340A\001\340A\003\"5\n" + + "huddle_status\030\003 \001" + + "(\0162..google.chat.v1.MeetSpaceLinkData.HuddleStatusB\006\340A\001\340A\003\"5\n" + "\004Type\022\024\n" + "\020TYPE_UNSPECIFIED\020\000\022\013\n" + "\007MEETING\020\001\022\n\n" @@ -160,9 +161,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "SLASH_COMMAND\020\002\022\r\n" + "\tRICH_LINK\020\003\022\020\n" + "\014CUSTOM_EMOJI\020\004B\250\001\n" - + "\022com.google.chat.v1B\017AnnotationProtoP\001Z,cloud.google.com/go/chat/apiv1/chat" - + "pb;chatpb\242\002\013DYNAPIProto\252\002\023Google.Apps.Ch" - + "at.V1\312\002\023Google\\Apps\\Chat\\V1\352\002\026Google::Apps::Chat::V1b\006proto3" + + "\022com.google.chat.v1B\017AnnotationProtoP\001Z,cloud.google.co" + + "m/go/chat/apiv1/chatpb;chatpb\242\002\013DYNAPIPr" + + "oto\252\002\023Google.Apps.Chat.V1\312\002\023Google\\Apps\\" + + "Chat\\V1\352\002\026Google::Apps::Chat::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/RichLinkMetadata.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/RichLinkMetadata.java index 0aa01d40041c..9dc8a6ea2341 100644 --- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/RichLinkMetadata.java +++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/RichLinkMetadata.java @@ -108,6 +108,18 @@ public enum RichLinkType implements com.google.protobuf.ProtocolMessageEnum { * CHAT_SPACE = 2; */ CHAT_SPACE(2), + /** + * + * + *
+     * A Gmail message rich link type. Specifically, a Gmail chip from [Share to
+     * Chat](https://support.google.com/chat?p=chat_gmail). The API only
+     * supports reading messages with GMAIL_MESSAGE rich links.
+     * 
+ * + * GMAIL_MESSAGE = 3; + */ + GMAIL_MESSAGE(3), /** * * @@ -164,6 +176,19 @@ public enum RichLinkType implements com.google.protobuf.ProtocolMessageEnum { */ public static final int CHAT_SPACE_VALUE = 2; + /** + * + * + *
+     * A Gmail message rich link type. Specifically, a Gmail chip from [Share to
+     * Chat](https://support.google.com/chat?p=chat_gmail). The API only
+     * supports reading messages with GMAIL_MESSAGE rich links.
+     * 
+ * + * GMAIL_MESSAGE = 3; + */ + public static final int GMAIL_MESSAGE_VALUE = 3; + /** * * @@ -216,6 +241,8 @@ public static RichLinkType forNumber(int value) { return DRIVE_FILE; case 2: return CHAT_SPACE; + case 3: + return GMAIL_MESSAGE; case 4: return MEET_SPACE; case 5: diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/annotation.proto b/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/annotation.proto index 99de340f0dac..4440621ba3fd 100644 --- a/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/annotation.proto +++ b/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/annotation.proto @@ -152,6 +152,11 @@ message RichLinkMetadata { // A Chat space rich link type. For example, a space smart chip. CHAT_SPACE = 2; + // A Gmail message rich link type. Specifically, a Gmail chip from [Share to + // Chat](https://support.google.com/chat?p=chat_gmail). The API only + // supports reading messages with GMAIL_MESSAGE rich links. + GMAIL_MESSAGE = 3; + // A Meet message rich link type. For example, a Meet chip. MEET_SPACE = 4; diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/AdviceClient.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/AdviceClient.java new file mode 100644 index 000000000000..52611da77901 --- /dev/null +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/AdviceClient.java @@ -0,0 +1,300 @@ +/* + * Copyright 2025 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.compute.v1; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.compute.v1.stub.AdviceStub; +import com.google.cloud.compute.v1.stub.AdviceStubSettings; +import java.io.IOException; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Service Description: The Advice API. + * + *

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

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (AdviceClient adviceClient = AdviceClient.create()) {
+ *   String project = "project-309310695";
+ *   String region = "region-934795532";
+ *   CalendarModeAdviceRequest calendarModeAdviceRequestResource =
+ *       CalendarModeAdviceRequest.newBuilder().build();
+ *   CalendarModeAdviceResponse response =
+ *       adviceClient.calendarMode(project, region, calendarModeAdviceRequestResource);
+ * }
+ * }
+ * + *

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

CalendarMode

Advise how, where and when to create the requested amount of instances with specified accelerators, within the specified time and location limits. The method recommends creating future reservations for the requested resources.

+ *

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

+ *
    + *
  • calendarMode(CalendarModeAdviceRpcRequest request) + *

+ *

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

+ *
    + *
  • calendarMode(String project, String region, CalendarModeAdviceRequest calendarModeAdviceRequestResource) + *

+ *

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

+ *
    + *
  • calendarModeCallable() + *

+ *
+ * + *

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

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

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

To customize credentials: + * + *

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

To customize the endpoint: + * + *

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

Please refer to the GitHub repository's samples for more quickstart code snippets. + */ +@Generated("by gapic-generator-java") +public class AdviceClient implements BackgroundResource { + private final AdviceSettings settings; + private final AdviceStub stub; + + /** Constructs an instance of AdviceClient with default settings. */ + public static final AdviceClient create() throws IOException { + return create(AdviceSettings.newBuilder().build()); + } + + /** + * Constructs an instance of AdviceClient, using the given settings. The channels are created + * based on the settings passed in, or defaults for any settings that are not set. + */ + public static final AdviceClient create(AdviceSettings settings) throws IOException { + return new AdviceClient(settings); + } + + /** + * Constructs an instance of AdviceClient, using the given stub for making calls. This is for + * advanced usage - prefer using create(AdviceSettings). + */ + public static final AdviceClient create(AdviceStub stub) { + return new AdviceClient(stub); + } + + /** + * Constructs an instance of AdviceClient, using the given settings. This is protected so that it + * is easy to make a subclass, but otherwise, the static factory methods should be preferred. + */ + protected AdviceClient(AdviceSettings settings) throws IOException { + this.settings = settings; + this.stub = ((AdviceStubSettings) settings.getStubSettings()).createStub(); + } + + protected AdviceClient(AdviceStub stub) { + this.settings = null; + this.stub = stub; + } + + public final AdviceSettings getSettings() { + return settings; + } + + public AdviceStub getStub() { + return stub; + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Advise how, where and when to create the requested amount of instances with specified + * accelerators, within the specified time and location limits. The method recommends creating + * future reservations for the requested resources. + * + *

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 (AdviceClient adviceClient = AdviceClient.create()) {
+   *   String project = "project-309310695";
+   *   String region = "region-934795532";
+   *   CalendarModeAdviceRequest calendarModeAdviceRequestResource =
+   *       CalendarModeAdviceRequest.newBuilder().build();
+   *   CalendarModeAdviceResponse response =
+   *       adviceClient.calendarMode(project, region, calendarModeAdviceRequestResource);
+   * }
+   * }
+ * + * @param project Project ID for this request. + * @param region Name of the region for this request. + * @param calendarModeAdviceRequestResource The body resource for this request + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final CalendarModeAdviceResponse calendarMode( + String project, String region, CalendarModeAdviceRequest calendarModeAdviceRequestResource) { + CalendarModeAdviceRpcRequest request = + CalendarModeAdviceRpcRequest.newBuilder() + .setProject(project) + .setRegion(region) + .setCalendarModeAdviceRequestResource(calendarModeAdviceRequestResource) + .build(); + return calendarMode(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Advise how, where and when to create the requested amount of instances with specified + * accelerators, within the specified time and location limits. The method recommends creating + * future reservations for the requested resources. + * + *

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 (AdviceClient adviceClient = AdviceClient.create()) {
+   *   CalendarModeAdviceRpcRequest request =
+   *       CalendarModeAdviceRpcRequest.newBuilder()
+   *           .setCalendarModeAdviceRequestResource(CalendarModeAdviceRequest.newBuilder().build())
+   *           .setProject("project-309310695")
+   *           .setRegion("region-934795532")
+   *           .build();
+   *   CalendarModeAdviceResponse response = adviceClient.calendarMode(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 CalendarModeAdviceResponse calendarMode(CalendarModeAdviceRpcRequest request) { + return calendarModeCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Advise how, where and when to create the requested amount of instances with specified + * accelerators, within the specified time and location limits. The method recommends creating + * future reservations for the requested resources. + * + *

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 (AdviceClient adviceClient = AdviceClient.create()) {
+   *   CalendarModeAdviceRpcRequest request =
+   *       CalendarModeAdviceRpcRequest.newBuilder()
+   *           .setCalendarModeAdviceRequestResource(CalendarModeAdviceRequest.newBuilder().build())
+   *           .setProject("project-309310695")
+   *           .setRegion("region-934795532")
+   *           .build();
+   *   ApiFuture future =
+   *       adviceClient.calendarModeCallable().futureCall(request);
+   *   // Do something.
+   *   CalendarModeAdviceResponse response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable + calendarModeCallable() { + return stub.calendarModeCallable(); + } + + @Override + public final void close() { + stub.close(); + } + + @Override + public void shutdown() { + stub.shutdown(); + } + + @Override + public boolean isShutdown() { + return stub.isShutdown(); + } + + @Override + public boolean isTerminated() { + return stub.isTerminated(); + } + + @Override + public void shutdownNow() { + stub.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return stub.awaitTermination(duration, unit); + } +} diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/AdviceSettings.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/AdviceSettings.java new file mode 100644 index 000000000000..4135ded068fc --- /dev/null +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/AdviceSettings.java @@ -0,0 +1,198 @@ +/* + * Copyright 2025 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.compute.v1; + +import com.google.api.core.ApiFunction; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.cloud.compute.v1.stub.AdviceStubSettings; +import java.io.IOException; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link AdviceClient}. + * + *

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

+ * + *

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

For example, to set the + * [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) + * of calendarMode: + * + *

{@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
+ * AdviceSettings.Builder adviceSettingsBuilder = AdviceSettings.newBuilder();
+ * adviceSettingsBuilder
+ *     .calendarModeSettings()
+ *     .setRetrySettings(
+ *         adviceSettingsBuilder
+ *             .calendarModeSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofSeconds(1))
+ *             .setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
+ *             .setMaxAttempts(5)
+ *             .setMaxRetryDelayDuration(Duration.ofSeconds(30))
+ *             .setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
+ *             .setRetryDelayMultiplier(1.3)
+ *             .setRpcTimeoutMultiplier(1.5)
+ *             .setTotalTimeoutDuration(Duration.ofSeconds(300))
+ *             .build());
+ * AdviceSettings adviceSettings = adviceSettingsBuilder.build();
+ * }
+ * + * Please refer to the [Client Side Retry + * Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for + * additional support in setting retries. + */ +@Generated("by gapic-generator-java") +public class AdviceSettings extends ClientSettings { + + /** Returns the object with the settings used for calls to calendarMode. */ + public UnaryCallSettings + calendarModeSettings() { + return ((AdviceStubSettings) getStubSettings()).calendarModeSettings(); + } + + public static final AdviceSettings create(AdviceStubSettings stub) throws IOException { + return new AdviceSettings.Builder(stub.toBuilder()).build(); + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return AdviceStubSettings.defaultExecutorProviderBuilder(); + } + + /** Returns the default service endpoint. */ + public static String getDefaultEndpoint() { + return AdviceStubSettings.getDefaultEndpoint(); + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return AdviceStubSettings.getDefaultServiceScopes(); + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return AdviceStubSettings.defaultCredentialsProviderBuilder(); + } + + /** Returns a builder for the default ChannelProvider for this service. */ + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return AdviceStubSettings.defaultHttpJsonTransportProviderBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return AdviceStubSettings.defaultTransportChannelProvider(); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return AdviceStubSettings.defaultApiClientHeaderProviderBuilder(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected AdviceSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + } + + /** Builder for AdviceSettings. */ + public static class Builder extends ClientSettings.Builder { + + protected Builder() throws IOException { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(AdviceStubSettings.newBuilder(clientContext)); + } + + protected Builder(AdviceSettings settings) { + super(settings.getStubSettings().toBuilder()); + } + + protected Builder(AdviceStubSettings.Builder stubSettings) { + super(stubSettings); + } + + private static Builder createDefault() { + return new Builder(AdviceStubSettings.newBuilder()); + } + + public AdviceStubSettings.Builder getStubSettingsBuilder() { + return ((AdviceStubSettings.Builder) getStubSettings()); + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods( + getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); + return this; + } + + /** Returns the builder for the settings used for calls to calendarMode. */ + public UnaryCallSettings.Builder + calendarModeSettings() { + return getStubSettingsBuilder().calendarModeSettings(); + } + + @Override + public AdviceSettings build() throws IOException { + return new AdviceSettings(this); + } + } +} diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/gapic_metadata.json b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/gapic_metadata.json index d43c3ac632f3..cffd6eb75eec 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/gapic_metadata.json +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/gapic_metadata.json @@ -56,6 +56,18 @@ } } }, + "Advice": { + "clients": { + "grpc": { + "libraryClient": "AdviceClient", + "rpcs": { + "CalendarMode": { + "methods": ["calendarMode", "calendarMode", "calendarModeCallable"] + } + } + } + } + }, "Autoscalers": { "clients": { "grpc": { diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/package-info.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/package-info.java index 1b430776e061..eb2ccae8638e 100644 --- a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/package-info.java +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/package-info.java @@ -61,6 +61,28 @@ * } * } * + *

======================= AdviceClient ======================= + * + *

Service Description: The Advice API. + * + *

Sample for AdviceClient: + * + *

{@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 (AdviceClient adviceClient = AdviceClient.create()) {
+ *   String project = "project-309310695";
+ *   String region = "region-934795532";
+ *   CalendarModeAdviceRequest calendarModeAdviceRequestResource =
+ *       CalendarModeAdviceRequest.newBuilder().build();
+ *   CalendarModeAdviceResponse response =
+ *       adviceClient.calendarMode(project, region, calendarModeAdviceRequestResource);
+ * }
+ * }
+ * *

======================= AutoscalersClient ======================= * *

Service Description: The Autoscalers API. diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AdviceStub.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AdviceStub.java new file mode 100644 index 000000000000..0cc212c0fe6a --- /dev/null +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AdviceStub.java @@ -0,0 +1,41 @@ +/* + * Copyright 2025 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.compute.v1.stub; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.compute.v1.CalendarModeAdviceResponse; +import com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Base stub class for the Advice service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public abstract class AdviceStub implements BackgroundResource { + + public UnaryCallable + calendarModeCallable() { + throw new UnsupportedOperationException("Not implemented: calendarModeCallable()"); + } + + @Override + public abstract void close(); +} diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AdviceStubSettings.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AdviceStubSettings.java new file mode 100644 index 000000000000..8af6a9aac334 --- /dev/null +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/AdviceStubSettings.java @@ -0,0 +1,299 @@ +/* + * Copyright 2025 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.compute.v1.stub; + +import com.google.api.core.ApiFunction; +import com.google.api.core.ObsoleteApi; +import com.google.api.gax.core.GaxProperties; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.HttpJsonTransportChannel; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; +import com.google.api.gax.retrying.RetrySettings; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.StubSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.cloud.compute.v1.CalendarModeAdviceResponse; +import com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest; +import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableMap; +import com.google.common.collect.ImmutableSet; +import com.google.common.collect.Lists; +import java.io.IOException; +import java.time.Duration; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link AdviceStub}. + * + *

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

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

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

For example, to set the + * [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) + * of calendarMode: + * + *

{@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
+ * AdviceStubSettings.Builder adviceSettingsBuilder = AdviceStubSettings.newBuilder();
+ * adviceSettingsBuilder
+ *     .calendarModeSettings()
+ *     .setRetrySettings(
+ *         adviceSettingsBuilder
+ *             .calendarModeSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofSeconds(1))
+ *             .setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
+ *             .setMaxAttempts(5)
+ *             .setMaxRetryDelayDuration(Duration.ofSeconds(30))
+ *             .setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
+ *             .setRetryDelayMultiplier(1.3)
+ *             .setRpcTimeoutMultiplier(1.5)
+ *             .setTotalTimeoutDuration(Duration.ofSeconds(300))
+ *             .build());
+ * AdviceStubSettings adviceSettings = adviceSettingsBuilder.build();
+ * }
+ * + * Please refer to the [Client Side Retry + * Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for + * additional support in setting retries. + */ +@Generated("by gapic-generator-java") +public class AdviceStubSettings extends StubSettings { + /** The default scopes of the service. */ + private static final ImmutableList DEFAULT_SERVICE_SCOPES = + ImmutableList.builder() + .add("https://www.googleapis.com/auth/compute") + .add("https://www.googleapis.com/auth/cloud-platform") + .build(); + + private final UnaryCallSettings + calendarModeSettings; + + /** Returns the object with the settings used for calls to calendarMode. */ + public UnaryCallSettings + calendarModeSettings() { + return calendarModeSettings; + } + + public AdviceStub createStub() throws IOException { + if (getTransportChannelProvider() + .getTransportName() + .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { + return HttpJsonAdviceStub.create(this); + } + throw new UnsupportedOperationException( + String.format( + "Transport not supported: %s", getTransportChannelProvider().getTransportName())); + } + + /** Returns the default service name. */ + @Override + public String getServiceName() { + return "compute"; + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return InstantiatingExecutorProvider.newBuilder(); + } + + /** Returns the default service endpoint. */ + @ObsoleteApi("Use getEndpoint() instead") + public static String getDefaultEndpoint() { + return "compute.googleapis.com:443"; + } + + /** Returns the default mTLS service endpoint. */ + public static String getDefaultMtlsEndpoint() { + return "compute.mtls.googleapis.com:443"; + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return DEFAULT_SERVICE_SCOPES; + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); + } + + /** Returns a builder for the default ChannelProvider for this service. */ + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return InstantiatingHttpJsonChannelProvider.newBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return defaultHttpJsonTransportProviderBuilder().build(); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken("gapic", GaxProperties.getLibraryVersion(AdviceStubSettings.class)) + .setTransportToken( + GaxHttpJsonProperties.getHttpJsonTokenName(), + GaxHttpJsonProperties.getHttpJsonVersion()); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected AdviceStubSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + + calendarModeSettings = settingsBuilder.calendarModeSettings().build(); + } + + /** Builder for AdviceStubSettings. */ + public static class Builder extends StubSettings.Builder { + private final ImmutableList> unaryMethodSettingsBuilders; + private final UnaryCallSettings.Builder< + CalendarModeAdviceRpcRequest, CalendarModeAdviceResponse> + calendarModeSettings; + private static final ImmutableMap> + RETRYABLE_CODE_DEFINITIONS; + + static { + ImmutableMap.Builder> definitions = + ImmutableMap.builder(); + definitions.put( + "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList())); + RETRYABLE_CODE_DEFINITIONS = definitions.build(); + } + + private static final ImmutableMap RETRY_PARAM_DEFINITIONS; + + static { + ImmutableMap.Builder definitions = ImmutableMap.builder(); + RetrySettings settings = null; + settings = + RetrySettings.newBuilder() + .setInitialRpcTimeoutDuration(Duration.ofMillis(600000L)) + .setRpcTimeoutMultiplier(1.0) + .setMaxRpcTimeoutDuration(Duration.ofMillis(600000L)) + .setTotalTimeoutDuration(Duration.ofMillis(600000L)) + .build(); + definitions.put("no_retry_1_params", settings); + RETRY_PARAM_DEFINITIONS = definitions.build(); + } + + protected Builder() { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(clientContext); + + calendarModeSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of(calendarModeSettings); + initDefaults(this); + } + + protected Builder(AdviceStubSettings settings) { + super(settings); + + calendarModeSettings = settings.calendarModeSettings.toBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of(calendarModeSettings); + } + + private static Builder createDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultTransportChannelProvider()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + + private static Builder initDefaults(Builder builder) { + builder + .calendarModeSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); + + return builder; + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); + return this; + } + + public ImmutableList> unaryMethodSettingsBuilders() { + return unaryMethodSettingsBuilders; + } + + /** Returns the builder for the settings used for calls to calendarMode. */ + public UnaryCallSettings.Builder + calendarModeSettings() { + return calendarModeSettings; + } + + @Override + public AdviceStubSettings build() throws IOException { + return new AdviceStubSettings(this); + } + } +} diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonAdviceCallableFactory.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonAdviceCallableFactory.java new file mode 100644 index 000000000000..43e71112ba5f --- /dev/null +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonAdviceCallableFactory.java @@ -0,0 +1,101 @@ +/* + * Copyright 2025 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.compute.v1.stub; + +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonCallableFactory; +import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST callable factory implementation for the Advice service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +public class HttpJsonAdviceCallableFactory + implements HttpJsonStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + HttpJsonCallSettings httpJsonCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createUnaryCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + HttpJsonCallSettings httpJsonCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createPagedCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + HttpJsonCallSettings httpJsonCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createBatchingCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + OperationCallable createOperationCallable( + HttpJsonCallSettings httpJsonCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + UnaryCallable innerCallable = + HttpJsonCallableFactory.createBaseUnaryCallable( + httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); + HttpJsonOperationSnapshotCallable initialCallable = + new HttpJsonOperationSnapshotCallable( + innerCallable, + httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); + return HttpJsonCallableFactory.createOperationCallable( + callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + HttpJsonCallSettings httpJsonCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createServerStreamingCallable( + httpJsonCallSettings, callSettings, clientContext); + } +} diff --git a/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonAdviceStub.java b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonAdviceStub.java new file mode 100644 index 000000000000..d5d35093bbdc --- /dev/null +++ b/java-compute/google-cloud-compute/src/main/java/com/google/cloud/compute/v1/stub/HttpJsonAdviceStub.java @@ -0,0 +1,205 @@ +/* + * Copyright 2025 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.compute.v1.stub; + +import com.google.api.core.InternalApi; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.httpjson.ApiMethodDescriptor; +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; +import com.google.api.gax.httpjson.ProtoMessageResponseParser; +import com.google.api.gax.httpjson.ProtoRestSerializer; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.RequestParamsBuilder; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.compute.v1.CalendarModeAdviceResponse; +import com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest; +import com.google.protobuf.TypeRegistry; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST stub implementation for the Advice service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public class HttpJsonAdviceStub extends AdviceStub { + private static final TypeRegistry typeRegistry = TypeRegistry.newBuilder().build(); + + private static final ApiMethodDescriptor + calendarModeMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.compute.v1.Advice/CalendarMode") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/compute/v1/projects/{project}/regions/{region}/advice/calendarMode", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "project", request.getProject()); + serializer.putPathParam(fields, "region", request.getRegion()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody( + "calendarModeAdviceRequestResource", + request.getCalendarModeAdviceRequestResource(), + false)) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(CalendarModeAdviceResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private final UnaryCallable + calendarModeCallable; + + private final BackgroundResource backgroundResources; + private final HttpJsonStubCallableFactory callableFactory; + + public static final HttpJsonAdviceStub create(AdviceStubSettings settings) throws IOException { + return new HttpJsonAdviceStub(settings, ClientContext.create(settings)); + } + + public static final HttpJsonAdviceStub create(ClientContext clientContext) throws IOException { + return new HttpJsonAdviceStub(AdviceStubSettings.newBuilder().build(), clientContext); + } + + public static final HttpJsonAdviceStub create( + ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { + return new HttpJsonAdviceStub( + AdviceStubSettings.newBuilder().build(), clientContext, callableFactory); + } + + /** + * Constructs an instance of HttpJsonAdviceStub, using the given settings. This is protected so + * that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected HttpJsonAdviceStub(AdviceStubSettings settings, ClientContext clientContext) + throws IOException { + this(settings, clientContext, new HttpJsonAdviceCallableFactory()); + } + + /** + * Constructs an instance of HttpJsonAdviceStub, using the given settings. This is protected so + * that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected HttpJsonAdviceStub( + AdviceStubSettings settings, + ClientContext clientContext, + HttpJsonStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + + HttpJsonCallSettings + calendarModeTransportSettings = + HttpJsonCallSettings + .newBuilder() + .setMethodDescriptor(calendarModeMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("project", String.valueOf(request.getProject())); + builder.add("region", String.valueOf(request.getRegion())); + return builder.build(); + }) + .build(); + + this.calendarModeCallable = + callableFactory.createUnaryCallable( + calendarModeTransportSettings, settings.calendarModeSettings(), clientContext); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + @InternalApi + public static List getMethodDescriptors() { + List methodDescriptors = new ArrayList<>(); + methodDescriptors.add(calendarModeMethodDescriptor); + return methodDescriptors; + } + + @Override + public UnaryCallable + calendarModeCallable() { + return calendarModeCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/java-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 1b1b16d74773..2207686a0726 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 @@ -4121,6 +4121,78 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.compute.v1.CalendarModeAdviceRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.CalendarModeAdviceRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.CalendarModeAdviceResponse", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.CalendarModeAdviceResponse$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.CalendarModeRecommendation", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.CalendarModeRecommendation$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.compute.v1.CancelFutureReservationRequest", "queryAllDeclaredConstructors": true, @@ -7739,6 +7811,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.compute.v1.FlexibleTimeRange", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FlexibleTimeRange$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.compute.v1.ForwardingRule", "queryAllDeclaredConstructors": true, @@ -8198,6 +8288,231 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesRecommendation", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesRecommendation$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesRecommendation$RecommendationType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation$Status", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpec", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpec$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpec$DeploymentType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources$VmFamily", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources$WorkloadType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition$DiskInterface", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation$Preference", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecTargetResources", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureResourcesSpecTargetResources$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.compute.v1.GRPCHealthCheck", "queryAllDeclaredConstructors": true, diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AddressesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AddressesClientTest.java index 839af979daba..050a54907316 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AddressesClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AddressesClientTest.java @@ -216,6 +216,7 @@ public void getTest() throws Exception { .setCreationTimestamp("creationTimestamp-370203401") .setDescription("description-1724546052") .setId(3355) + .setIpCollection("ipCollection1525846821") .setIpVersion("ipVersion-1161634383") .setIpv6EndpointType("ipv6EndpointType399011318") .setKind("kind3292052") diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AdviceClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AdviceClientTest.java new file mode 100644 index 000000000000..41a9be4ff112 --- /dev/null +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AdviceClientTest.java @@ -0,0 +1,124 @@ +/* + * Copyright 2025 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.compute.v1; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.testing.MockHttpService; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ApiException; +import com.google.api.gax.rpc.ApiExceptionFactory; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.testing.FakeStatusCode; +import com.google.cloud.compute.v1.stub.HttpJsonAdviceStub; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class AdviceClientTest { + private static MockHttpService mockService; + private static AdviceClient client; + + @BeforeClass + public static void startStaticServer() throws IOException { + mockService = + new MockHttpService( + HttpJsonAdviceStub.getMethodDescriptors(), AdviceSettings.getDefaultEndpoint()); + AdviceSettings settings = + AdviceSettings.newBuilder() + .setTransportChannelProvider( + AdviceSettings.defaultHttpJsonTransportProviderBuilder() + .setHttpTransport(mockService) + .build()) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = AdviceClient.create(settings); + } + + @AfterClass + public static void stopServer() { + client.close(); + } + + @Before + public void setUp() {} + + @After + public void tearDown() throws Exception { + mockService.reset(); + } + + @Test + public void calendarModeTest() throws Exception { + CalendarModeAdviceResponse expectedResponse = + CalendarModeAdviceResponse.newBuilder() + .addAllRecommendations(new ArrayList()) + .build(); + mockService.addResponse(expectedResponse); + + String project = "project-6911"; + String region = "region-9622"; + CalendarModeAdviceRequest calendarModeAdviceRequestResource = + CalendarModeAdviceRequest.newBuilder().build(); + + CalendarModeAdviceResponse actualResponse = + client.calendarMode(project, region, calendarModeAdviceRequestResource); + 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 calendarModeExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String project = "project-6911"; + String region = "region-9622"; + CalendarModeAdviceRequest calendarModeAdviceRequestResource = + CalendarModeAdviceRequest.newBuilder().build(); + client.calendarMode(project, region, calendarModeAdviceRequestResource); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalAddressesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalAddressesClientTest.java index c345c12c93f6..1aff9c283d99 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalAddressesClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalAddressesClientTest.java @@ -160,6 +160,7 @@ public void getTest() throws Exception { .setCreationTimestamp("creationTimestamp-370203401") .setDescription("description-1724546052") .setId(3355) + .setIpCollection("ipCollection1525846821") .setIpVersion("ipVersion-1161634383") .setIpv6EndpointType("ipv6EndpointType399011318") .setKind("kind3292052") diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalPublicDelegatedPrefixesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalPublicDelegatedPrefixesClientTest.java index ce7f43e132dd..b9758a3f4acf 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalPublicDelegatedPrefixesClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/GlobalPublicDelegatedPrefixesClientTest.java @@ -158,6 +158,7 @@ public void getTest() throws Exception { .setByoipApiVersion("byoipApiVersion-693290787") .setCreationTimestamp("creationTimestamp-370203401") .setDescription("description-1724546052") + .setEnableEnhancedIpv4Allocation(true) .setFingerprint("fingerprint-1375934236") .setId(3355) .setIpCidrRange("ipCidrRange-866375486") diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentsClientTest.java index 7f711c9acd08..6fc19dfd7330 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentsClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/InterconnectAttachmentsClientTest.java @@ -216,6 +216,10 @@ public void getTest() throws Exception { .setAdminEnabled(true) .setAttachmentGroup("attachmentGroup-695211236") .setBandwidth("bandwidth-1965768527") + .setCandidateCloudRouterIpAddress("candidateCloudRouterIpAddress1940847282") + .setCandidateCloudRouterIpv6Address("candidateCloudRouterIpv6Address-131900238") + .setCandidateCustomerRouterIpAddress("candidateCustomerRouterIpAddress1916307139") + .setCandidateCustomerRouterIpv6Address("candidateCustomerRouterIpv6Address2054826115") .addAllCandidateIpv6Subnets(new ArrayList()) .addAllCandidateSubnets(new ArrayList()) .setCloudRouterIpAddress("cloudRouterIpAddress586092687") diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicDelegatedPrefixesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicDelegatedPrefixesClientTest.java index 8994b516bb42..e195babcd46f 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicDelegatedPrefixesClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/PublicDelegatedPrefixesClientTest.java @@ -290,6 +290,7 @@ public void getTest() throws Exception { .setByoipApiVersion("byoipApiVersion-693290787") .setCreationTimestamp("creationTimestamp-370203401") .setDescription("description-1724546052") + .setEnableEnhancedIpv4Allocation(true) .setFingerprint("fingerprint-1375934236") .setId(3355) .setIpCidrRange("ipCidrRange-866375486") diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutesClientTest.java index ecccc1686017..0eb9ad541ae2 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutesClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/RoutesClientTest.java @@ -166,6 +166,7 @@ public void getTest() throws Exception { .setNextHopIlb("nextHopIlb-1583648919") .setNextHopInstance("nextHopInstance-776074485") .setNextHopInterRegionCost(-1586170733) + .setNextHopInterconnectAttachment("nextHopInterconnectAttachment-34705337") .setNextHopIp("nextHopIp1195840541") .setNextHopMed(-1948800118) .setNextHopNetwork("nextHopNetwork2077637880") diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SubnetworksClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SubnetworksClientTest.java index 0481cfcb1da6..264bc69e813a 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SubnetworksClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/SubnetworksClientTest.java @@ -297,6 +297,7 @@ public void expandIpCidrRangeExceptionTest() throws Exception { public void getTest() throws Exception { Subnetwork expectedResponse = Subnetwork.newBuilder() + .setAllowSubnetCidrRoutesOverlap(true) .setCreationTimestamp("creationTimestamp-370203401") .setDescription("description-1724546052") .setEnableFlowLogs(true) diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTopologiesInfoAcceleratorTopologyInfoInfoPerTopologyState.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTopologiesInfoAcceleratorTopologyInfoInfoPerTopologyState.java index 554861367c9e..d967a1cc3ae2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTopologiesInfoAcceleratorTopologyInfoInfoPerTopologyState.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTopologiesInfoAcceleratorTopologyInfoInfoPerTopologyState.java @@ -106,7 +106,19 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum { * * *

-     * The accelerator topology is running.
+     * The accelerator topology is degraded. The underlying capacity is not in a
+     * healthy state and is not available.
+     * 
+ * + * DEGRADED = 396890926; + */ + DEGRADED(396890926), + /** + * + * + *
+     * The accelerator topology is running. If there are both running and
+     * degraded hosts within a topology, DEGRADED state will be returned.
      * 
* * RUNNING = 121282975; @@ -126,7 +138,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * The accelerator topology is unhealthy.
+     * This value has been deprecated and is no longer used.
      * 
* * UNHEALTHY = 462118084; @@ -161,7 +173,20 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * The accelerator topology is running.
+     * The accelerator topology is degraded. The underlying capacity is not in a
+     * healthy state and is not available.
+     * 
+ * + * DEGRADED = 396890926; + */ + public static final int DEGRADED_VALUE = 396890926; + + /** + * + * + *
+     * The accelerator topology is running. If there are both running and
+     * degraded hosts within a topology, DEGRADED state will be returned.
      * 
* * RUNNING = 121282975; @@ -183,7 +208,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * The accelerator topology is unhealthy.
+     * This value has been deprecated and is no longer used.
      * 
* * UNHEALTHY = 462118084; @@ -218,6 +243,8 @@ public static State forNumber(int value) { return UNDEFINED_STATE; case 442079913: return AVAILABLE; + case 396890926: + return DEGRADED; case 121282975: return RUNNING; case 188327545: 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 bda2b3c89dab..5ccfec80ba5a 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 @@ -311,7 +311,7 @@ public long getId() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
    * 
* * optional string kind = 3292052; @@ -327,7 +327,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
    * 
* * optional string kind = 3292052; @@ -351,7 +351,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
    * 
* * optional string kind = 3292052; @@ -484,7 +484,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Server-defined, fully qualified URL for this resource.
+   * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -500,7 +500,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined, fully qualified URL for this resource.
+   * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -524,7 +524,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined, fully qualified URL for this resource.
+   * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1755,7 +1755,7 @@ public Builder clearId() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
      * 
* * optional string kind = 3292052; @@ -1770,7 +1770,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
      * 
* * optional string kind = 3292052; @@ -1793,7 +1793,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
      * 
* * optional string kind = 3292052; @@ -1816,7 +1816,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
      * 
* * optional string kind = 3292052; @@ -1838,7 +1838,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
      * 
* * optional string kind = 3292052; @@ -1856,7 +1856,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
      * 
* * optional string kind = 3292052; @@ -2079,7 +2079,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined, fully qualified URL for this resource.
+     * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2094,7 +2094,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined, fully qualified URL for this resource.
+     * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2117,7 +2117,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined, fully qualified URL for this resource.
+     * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2140,7 +2140,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined, fully qualified URL for this resource.
+     * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2162,7 +2162,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined, fully qualified URL for this resource.
+     * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2180,7 +2180,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined, fully qualified URL for this resource.
+     * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeAggregatedList.java index 77c2b225eac4..9225ff6944ce 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeAggregatedList.java @@ -283,7 +283,7 @@ public com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
    * accelerator types.
    * 
* @@ -300,7 +300,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
    * accelerator types.
    * 
* @@ -325,7 +325,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
    * accelerator types.
    * 
* @@ -436,7 +436,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -452,7 +452,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -476,7 +476,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -506,7 +506,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -521,7 +521,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -536,7 +536,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -552,7 +552,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1596,7 +1596,7 @@ public com.google.cloud.compute.v1.AcceleratorTypesScopedList.Builder putItemsBu * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
      * accelerator types.
      * 
* @@ -1612,7 +1612,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
      * accelerator types.
      * 
* @@ -1636,7 +1636,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
      * accelerator types.
      * 
* @@ -1660,7 +1660,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
      * accelerator types.
      * 
* @@ -1683,7 +1683,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
      * accelerator types.
      * 
* @@ -1702,7 +1702,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
      * accelerator types.
      * 
* @@ -1878,7 +1878,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1893,7 +1893,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1916,7 +1916,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1939,7 +1939,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1979,7 +1979,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2012,7 +2012,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2028,7 +2028,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2043,7 +2043,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2059,7 +2059,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2075,7 +2075,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2099,7 +2099,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2122,7 +2122,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2142,7 +2142,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2161,7 +2161,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeAggregatedListOrBuilder.java index e813ab02cac1..3172591c9366 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeAggregatedListOrBuilder.java @@ -137,7 +137,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
    * accelerator types.
    * 
* @@ -151,7 +151,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
    * accelerator types.
    * 
* @@ -165,7 +165,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of
    * accelerator types.
    * 
* @@ -230,7 +230,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -243,7 +243,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -256,7 +256,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -269,7 +269,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -282,7 +282,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -295,7 +295,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -309,7 +309,7 @@ com.google.cloud.compute.v1.AcceleratorTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeList.java index e5c3790a96b3..4168facf4868 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.AcceleratorTypeOrBuilder getItemsOrBuilder(in * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public com.google.cloud.compute.v1.AcceleratorType.Builder addItemsBuilder(int i * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
      * 
* * optional string kind = 3292052; @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
      * 
* * optional string kind = 3292052; @@ -1573,7 +1573,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
      * 
* * optional string kind = 3292052; @@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
      * 
* * optional string kind = 3292052; @@ -1618,7 +1618,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
      * 
* * optional string kind = 3292052; @@ -1636,7 +1636,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
      * 
* * optional string kind = 3292052; @@ -1811,7 +1811,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1826,7 +1826,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1849,7 +1849,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1872,7 +1872,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1912,7 +1912,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeListOrBuilder.java index e32100bac998..0ce87adb5382 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeListOrBuilder.java @@ -123,7 +123,7 @@ public interface AcceleratorTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface AcceleratorTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface AcceleratorTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface AcceleratorTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface AcceleratorTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface AcceleratorTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; 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 c05eeef8f0e8..f66c902a230f 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 @@ -171,7 +171,7 @@ public interface AcceleratorTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
    * 
* * optional string kind = 3292052; @@ -184,7 +184,7 @@ public interface AcceleratorTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
    * 
* * optional string kind = 3292052; @@ -197,7 +197,7 @@ public interface AcceleratorTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types.
    * 
* * optional string kind = 3292052; @@ -275,7 +275,7 @@ public interface AcceleratorTypeOrBuilder * * *
-   * [Output Only] Server-defined, fully qualified URL for this resource.
+   * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -288,7 +288,7 @@ public interface AcceleratorTypeOrBuilder * * *
-   * [Output Only] Server-defined, fully qualified URL for this resource.
+   * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -301,7 +301,7 @@ public interface AcceleratorTypeOrBuilder * * *
-   * [Output Only] Server-defined, fully qualified URL for this resource.
+   * Output only. [Output Only] Server-defined, fully qualified URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AccessConfig.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AccessConfig.java index c2563ba46058..56204d967c43 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AccessConfig.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AccessConfig.java @@ -550,7 +550,7 @@ public int getExternalIpv6PrefixLength() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
    * 
* * optional string kind = 3292052; @@ -566,7 +566,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
    * 
* * optional string kind = 3292052; @@ -590,7 +590,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
    * 
* * optional string kind = 3292052; @@ -1993,7 +1993,7 @@ public Builder clearExternalIpv6PrefixLength() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
      * 
* * optional string kind = 3292052; @@ -2008,7 +2008,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
      * 
* * optional string kind = 3292052; @@ -2031,7 +2031,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
      * 
* * optional string kind = 3292052; @@ -2054,7 +2054,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
      * 
* * optional string kind = 3292052; @@ -2076,7 +2076,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
      * 
* * optional string kind = 3292052; @@ -2094,7 +2094,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AccessConfigOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AccessConfigOrBuilder.java index ce380952d6d5..bb5a7c1a0069 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AccessConfigOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AccessConfigOrBuilder.java @@ -110,7 +110,7 @@ public interface AccessConfigOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
    * 
* * optional string kind = 3292052; @@ -123,7 +123,7 @@ public interface AccessConfigOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface AccessConfigOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Address.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Address.java index 34ec3f640b98..20dcffd325db 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Address.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Address.java @@ -54,6 +54,7 @@ private Address() { addressType_ = ""; creationTimestamp_ = ""; description_ = ""; + ipCollection_ = ""; ipVersion_ = ""; ipv6EndpointType_ = ""; kind_ = ""; @@ -1124,7 +1125,7 @@ private Purpose(int value) { * * *
-   * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+   * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
    * An address that is RESERVING is currently in the process of
    * being reserved. A RESERVED address is currently reserved and
    * available to use. An IN_USE address is currently being used
@@ -1457,7 +1458,7 @@ public com.google.protobuf.ByteString getAddressTypeBytes() {
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1474,7 +1475,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1499,7 +1500,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1599,7 +1600,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1616,7 +1617,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1629,6 +1630,117 @@ public long getId() { return id_; } + public static final int IP_COLLECTION_FIELD_NUMBER = 176818358; + + @SuppressWarnings("serial") + private volatile java.lang.Object ipCollection_ = ""; + + /** + * + * + *
+   * Reference to the source of external IPv4 addresses,
+   * like a PublicDelegatedPrefix (PDP) for BYOIP.
+   * The PDP must support enhanced IPv4 allocations.
+   *
+   * Use one of the following formats to specify a PDP when reserving an
+   * external IPv4 address using BYOIP.
+   *
+   *    -
+   *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *    -
+   *    Partial URL, as in
+   *
+   *
+   *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *           - regions/region/publicDelegatedPrefixes/pdp-name
+   * 
+ * + * optional string ip_collection = 176818358; + * + * @return Whether the ipCollection field is set. + */ + @java.lang.Override + public boolean hasIpCollection() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+   * Reference to the source of external IPv4 addresses,
+   * like a PublicDelegatedPrefix (PDP) for BYOIP.
+   * The PDP must support enhanced IPv4 allocations.
+   *
+   * Use one of the following formats to specify a PDP when reserving an
+   * external IPv4 address using BYOIP.
+   *
+   *    -
+   *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *    -
+   *    Partial URL, as in
+   *
+   *
+   *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *           - regions/region/publicDelegatedPrefixes/pdp-name
+   * 
+ * + * optional string ip_collection = 176818358; + * + * @return The ipCollection. + */ + @java.lang.Override + public java.lang.String getIpCollection() { + java.lang.Object ref = ipCollection_; + 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(); + ipCollection_ = s; + return s; + } + } + + /** + * + * + *
+   * Reference to the source of external IPv4 addresses,
+   * like a PublicDelegatedPrefix (PDP) for BYOIP.
+   * The PDP must support enhanced IPv4 allocations.
+   *
+   * Use one of the following formats to specify a PDP when reserving an
+   * external IPv4 address using BYOIP.
+   *
+   *    -
+   *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *    -
+   *    Partial URL, as in
+   *
+   *
+   *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *           - regions/region/publicDelegatedPrefixes/pdp-name
+   * 
+ * + * optional string ip_collection = 176818358; + * + * @return The bytes for ipCollection. + */ + @java.lang.Override + public com.google.protobuf.ByteString getIpCollectionBytes() { + java.lang.Object ref = ipCollection_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + ipCollection_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int IP_VERSION_FIELD_NUMBER = 294959552; @SuppressWarnings("serial") @@ -1648,7 +1760,7 @@ public long getId() { */ @java.lang.Override public boolean hasIpVersion() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** @@ -1722,7 +1834,7 @@ public com.google.protobuf.ByteString getIpVersionBytes() { */ @java.lang.Override public boolean hasIpv6EndpointType() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -1788,7 +1900,7 @@ public com.google.protobuf.ByteString getIpv6EndpointTypeBytes() { * * *
-   * [Output Only] Type of the resource. Always compute#address for
+   * Output only. [Output Only] Type of the resource. Always compute#address for
    * addresses.
    * 
* @@ -1798,14 +1910,14 @@ public com.google.protobuf.ByteString getIpv6EndpointTypeBytes() { */ @java.lang.Override public boolean hasKind() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** * * *
-   * [Output Only] Type of the resource. Always compute#address for
+   * Output only. [Output Only] Type of the resource. Always compute#address for
    * addresses.
    * 
* @@ -1830,7 +1942,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#address for
+   * Output only. [Output Only] Type of the resource. Always compute#address for
    * addresses.
    * 
* @@ -1877,7 +1989,7 @@ public com.google.protobuf.ByteString getKindBytes() { */ @java.lang.Override public boolean hasLabelFingerprint() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -2079,7 +2191,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { */ @java.lang.Override public boolean hasName() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** @@ -2161,7 +2273,7 @@ public com.google.protobuf.ByteString getNameBytes() { */ @java.lang.Override public boolean hasNetwork() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -2238,7 +2350,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { */ @java.lang.Override public boolean hasNetworkTier() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** @@ -2317,7 +2429,7 @@ public com.google.protobuf.ByteString getNetworkTierBytes() { */ @java.lang.Override public boolean hasPrefixLength() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -2379,7 +2491,7 @@ public int getPrefixLength() { */ @java.lang.Override public boolean hasPurpose() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** @@ -2489,7 +2601,7 @@ public com.google.protobuf.ByteString getPurposeBytes() { * * *
-   * [Output Only] The URL of the region where a regional address resides.
+   * Output only. [Output Only] The URL of the region where a regional address resides.
    * For regional addresses, you must specify the region as a path parameter in
    * the HTTP request URL. *This field is not applicable to global
    * addresses.*
@@ -2501,14 +2613,14 @@ public com.google.protobuf.ByteString getPurposeBytes() {
    */
   @java.lang.Override
   public boolean hasRegion() {
-    return ((bitField0_ & 0x00004000) != 0);
+    return ((bitField0_ & 0x00008000) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] The URL of the region where a regional address resides.
+   * Output only. [Output Only] The URL of the region where a regional address resides.
    * For regional addresses, you must specify the region as a path parameter in
    * the HTTP request URL. *This field is not applicable to global
    * addresses.*
@@ -2535,7 +2647,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] The URL of the region where a regional address resides.
+   * Output only. [Output Only] The URL of the region where a regional address resides.
    * For regional addresses, you must specify the region as a path parameter in
    * the HTTP request URL. *This field is not applicable to global
    * addresses.*
@@ -2576,7 +2688,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
    */
   @java.lang.Override
   public boolean hasSelfLink() {
-    return ((bitField0_ & 0x00008000) != 0);
+    return ((bitField0_ & 0x00010000) != 0);
   }
 
   /**
@@ -2636,7 +2748,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() {
    *
    *
    * 
-   * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+   * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
    * An address that is RESERVING is currently in the process of
    * being reserved. A RESERVED address is currently reserved and
    * available to use. An IN_USE address is currently being used
@@ -2650,14 +2762,14 @@ public com.google.protobuf.ByteString getSelfLinkBytes() {
    */
   @java.lang.Override
   public boolean hasStatus() {
-    return ((bitField0_ & 0x00010000) != 0);
+    return ((bitField0_ & 0x00020000) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+   * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
    * An address that is RESERVING is currently in the process of
    * being reserved. A RESERVED address is currently reserved and
    * available to use. An IN_USE address is currently being used
@@ -2686,7 +2798,7 @@ public java.lang.String getStatus() {
    *
    *
    * 
-   * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+   * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
    * An address that is RESERVING is currently in the process of
    * being reserved. A RESERVED address is currently reserved and
    * available to use. An IN_USE address is currently being used
@@ -2731,7 +2843,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
    */
   @java.lang.Override
   public boolean hasSubnetwork() {
-    return ((bitField0_ & 0x00020000) != 0);
+    return ((bitField0_ & 0x00040000) != 0);
   }
 
   /**
@@ -2871,52 +2983,55 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
     if (((bitField0_ & 0x00000010) != 0)) {
       output.writeUInt64(3355, id_);
     }
-    if (((bitField0_ & 0x00000080) != 0)) {
+    if (((bitField0_ & 0x00000100) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 3292052, kind_);
     }
-    if (((bitField0_ & 0x00000200) != 0)) {
+    if (((bitField0_ & 0x00000400) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 3373707, name_);
     }
     if (((bitField0_ & 0x00000004) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 30525366, creationTimestamp_);
     }
-    if (((bitField0_ & 0x00000040) != 0)) {
+    if (((bitField0_ & 0x00000080) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 97501004, ipv6EndpointType_);
     }
     for (int i = 0; i < users_.size(); i++) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 111578632, users_.getRaw(i));
     }
-    if (((bitField0_ & 0x00004000) != 0)) {
+    if (((bitField0_ & 0x00008000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 138946292, region_);
     }
-    if (((bitField0_ & 0x00000100) != 0)) {
+    if (((bitField0_ & 0x00000020) != 0)) {
+      com.google.protobuf.GeneratedMessageV3.writeString(output, 176818358, ipCollection_);
+    }
+    if (((bitField0_ & 0x00000200) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 178124825, labelFingerprint_);
     }
-    if (((bitField0_ & 0x00010000) != 0)) {
+    if (((bitField0_ & 0x00020000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 181260274, status_);
     }
-    if (((bitField0_ & 0x00000400) != 0)) {
+    if (((bitField0_ & 0x00000800) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 232872494, network_);
     }
     if (((bitField0_ & 0x00000002) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 264307877, addressType_);
     }
-    if (((bitField0_ & 0x00000020) != 0)) {
+    if (((bitField0_ & 0x00000040) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 294959552, ipVersion_);
     }
-    if (((bitField0_ & 0x00020000) != 0)) {
+    if (((bitField0_ & 0x00040000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 307827694, subnetwork_);
     }
-    if (((bitField0_ & 0x00002000) != 0)) {
+    if (((bitField0_ & 0x00004000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 316407070, purpose_);
     }
     if (((bitField0_ & 0x00000008) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 422937596, description_);
     }
-    if (((bitField0_ & 0x00001000) != 0)) {
+    if (((bitField0_ & 0x00002000) != 0)) {
       output.writeInt32(453565747, prefixLength_);
     }
-    if (((bitField0_ & 0x00008000) != 0)) {
+    if (((bitField0_ & 0x00010000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 456214797, selfLink_);
     }
     if (((bitField0_ & 0x00000001) != 0)) {
@@ -2924,7 +3039,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
     }
     com.google.protobuf.GeneratedMessageV3.serializeStringMapTo(
         output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 500195327);
-    if (((bitField0_ & 0x00000800) != 0)) {
+    if (((bitField0_ & 0x00001000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 517397843, networkTier_);
     }
     getUnknownFields().writeTo(output);
@@ -2939,17 +3054,17 @@ public int getSerializedSize() {
     if (((bitField0_ & 0x00000010) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeUInt64Size(3355, id_);
     }
-    if (((bitField0_ & 0x00000080) != 0)) {
+    if (((bitField0_ & 0x00000100) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3292052, kind_);
     }
-    if (((bitField0_ & 0x00000200) != 0)) {
+    if (((bitField0_ & 0x00000400) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3373707, name_);
     }
     if (((bitField0_ & 0x00000004) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(30525366, creationTimestamp_);
     }
-    if (((bitField0_ & 0x00000040) != 0)) {
+    if (((bitField0_ & 0x00000080) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(97501004, ipv6EndpointType_);
     }
     {
@@ -2960,38 +3075,41 @@ public int getSerializedSize() {
       size += dataSize;
       size += 5 * getUsersList().size();
     }
-    if (((bitField0_ & 0x00004000) != 0)) {
+    if (((bitField0_ & 0x00008000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(138946292, region_);
     }
-    if (((bitField0_ & 0x00000100) != 0)) {
+    if (((bitField0_ & 0x00000020) != 0)) {
+      size += com.google.protobuf.GeneratedMessageV3.computeStringSize(176818358, ipCollection_);
+    }
+    if (((bitField0_ & 0x00000200) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(178124825, labelFingerprint_);
     }
-    if (((bitField0_ & 0x00010000) != 0)) {
+    if (((bitField0_ & 0x00020000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(181260274, status_);
     }
-    if (((bitField0_ & 0x00000400) != 0)) {
+    if (((bitField0_ & 0x00000800) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(232872494, network_);
     }
     if (((bitField0_ & 0x00000002) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(264307877, addressType_);
     }
-    if (((bitField0_ & 0x00000020) != 0)) {
+    if (((bitField0_ & 0x00000040) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(294959552, ipVersion_);
     }
-    if (((bitField0_ & 0x00020000) != 0)) {
+    if (((bitField0_ & 0x00040000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(307827694, subnetwork_);
     }
-    if (((bitField0_ & 0x00002000) != 0)) {
+    if (((bitField0_ & 0x00004000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(316407070, purpose_);
     }
     if (((bitField0_ & 0x00000008) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(422937596, description_);
     }
-    if (((bitField0_ & 0x00001000) != 0)) {
+    if (((bitField0_ & 0x00002000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeInt32Size(453565747, prefixLength_);
     }
-    if (((bitField0_ & 0x00008000) != 0)) {
+    if (((bitField0_ & 0x00010000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456214797, selfLink_);
     }
     if (((bitField0_ & 0x00000001) != 0)) {
@@ -3007,7 +3125,7 @@ public int getSerializedSize() {
               .build();
       size += com.google.protobuf.CodedOutputStream.computeMessageSize(500195327, labels__);
     }
-    if (((bitField0_ & 0x00000800) != 0)) {
+    if (((bitField0_ & 0x00001000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(517397843, networkTier_);
     }
     size += getUnknownFields().getSerializedSize();
@@ -3045,6 +3163,10 @@ public boolean equals(final java.lang.Object obj) {
     if (hasId()) {
       if (getId() != other.getId()) return false;
     }
+    if (hasIpCollection() != other.hasIpCollection()) return false;
+    if (hasIpCollection()) {
+      if (!getIpCollection().equals(other.getIpCollection())) return false;
+    }
     if (hasIpVersion() != other.hasIpVersion()) return false;
     if (hasIpVersion()) {
       if (!getIpVersion().equals(other.getIpVersion())) return false;
@@ -3130,6 +3252,10 @@ public int hashCode() {
       hash = (37 * hash) + ID_FIELD_NUMBER;
       hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getId());
     }
+    if (hasIpCollection()) {
+      hash = (37 * hash) + IP_COLLECTION_FIELD_NUMBER;
+      hash = (53 * hash) + getIpCollection().hashCode();
+    }
     if (hasIpVersion()) {
       hash = (37 * hash) + IP_VERSION_FIELD_NUMBER;
       hash = (53 * hash) + getIpVersion().hashCode();
@@ -3366,6 +3492,7 @@ public Builder clear() {
       creationTimestamp_ = "";
       description_ = "";
       id_ = 0L;
+      ipCollection_ = "";
       ipVersion_ = "";
       ipv6EndpointType_ = "";
       kind_ = "";
@@ -3438,62 +3565,66 @@ private void buildPartial0(com.google.cloud.compute.v1.Address result) {
         to_bitField0_ |= 0x00000010;
       }
       if (((from_bitField0_ & 0x00000020) != 0)) {
-        result.ipVersion_ = ipVersion_;
+        result.ipCollection_ = ipCollection_;
         to_bitField0_ |= 0x00000020;
       }
       if (((from_bitField0_ & 0x00000040) != 0)) {
-        result.ipv6EndpointType_ = ipv6EndpointType_;
+        result.ipVersion_ = ipVersion_;
         to_bitField0_ |= 0x00000040;
       }
       if (((from_bitField0_ & 0x00000080) != 0)) {
-        result.kind_ = kind_;
+        result.ipv6EndpointType_ = ipv6EndpointType_;
         to_bitField0_ |= 0x00000080;
       }
       if (((from_bitField0_ & 0x00000100) != 0)) {
-        result.labelFingerprint_ = labelFingerprint_;
+        result.kind_ = kind_;
         to_bitField0_ |= 0x00000100;
       }
       if (((from_bitField0_ & 0x00000200) != 0)) {
-        result.labels_ = internalGetLabels();
-        result.labels_.makeImmutable();
+        result.labelFingerprint_ = labelFingerprint_;
+        to_bitField0_ |= 0x00000200;
       }
       if (((from_bitField0_ & 0x00000400) != 0)) {
-        result.name_ = name_;
-        to_bitField0_ |= 0x00000200;
+        result.labels_ = internalGetLabels();
+        result.labels_.makeImmutable();
       }
       if (((from_bitField0_ & 0x00000800) != 0)) {
-        result.network_ = network_;
+        result.name_ = name_;
         to_bitField0_ |= 0x00000400;
       }
       if (((from_bitField0_ & 0x00001000) != 0)) {
-        result.networkTier_ = networkTier_;
+        result.network_ = network_;
         to_bitField0_ |= 0x00000800;
       }
       if (((from_bitField0_ & 0x00002000) != 0)) {
-        result.prefixLength_ = prefixLength_;
+        result.networkTier_ = networkTier_;
         to_bitField0_ |= 0x00001000;
       }
       if (((from_bitField0_ & 0x00004000) != 0)) {
-        result.purpose_ = purpose_;
+        result.prefixLength_ = prefixLength_;
         to_bitField0_ |= 0x00002000;
       }
       if (((from_bitField0_ & 0x00008000) != 0)) {
-        result.region_ = region_;
+        result.purpose_ = purpose_;
         to_bitField0_ |= 0x00004000;
       }
       if (((from_bitField0_ & 0x00010000) != 0)) {
-        result.selfLink_ = selfLink_;
+        result.region_ = region_;
         to_bitField0_ |= 0x00008000;
       }
       if (((from_bitField0_ & 0x00020000) != 0)) {
-        result.status_ = status_;
+        result.selfLink_ = selfLink_;
         to_bitField0_ |= 0x00010000;
       }
       if (((from_bitField0_ & 0x00040000) != 0)) {
-        result.subnetwork_ = subnetwork_;
+        result.status_ = status_;
         to_bitField0_ |= 0x00020000;
       }
       if (((from_bitField0_ & 0x00080000) != 0)) {
+        result.subnetwork_ = subnetwork_;
+        to_bitField0_ |= 0x00040000;
+      }
+      if (((from_bitField0_ & 0x00100000) != 0)) {
         users_.makeImmutable();
         result.users_ = users_;
       }
@@ -3568,41 +3699,46 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Address other) {
       if (other.hasId()) {
         setId(other.getId());
       }
+      if (other.hasIpCollection()) {
+        ipCollection_ = other.ipCollection_;
+        bitField0_ |= 0x00000020;
+        onChanged();
+      }
       if (other.hasIpVersion()) {
         ipVersion_ = other.ipVersion_;
-        bitField0_ |= 0x00000020;
+        bitField0_ |= 0x00000040;
         onChanged();
       }
       if (other.hasIpv6EndpointType()) {
         ipv6EndpointType_ = other.ipv6EndpointType_;
-        bitField0_ |= 0x00000040;
+        bitField0_ |= 0x00000080;
         onChanged();
       }
       if (other.hasKind()) {
         kind_ = other.kind_;
-        bitField0_ |= 0x00000080;
+        bitField0_ |= 0x00000100;
         onChanged();
       }
       if (other.hasLabelFingerprint()) {
         labelFingerprint_ = other.labelFingerprint_;
-        bitField0_ |= 0x00000100;
+        bitField0_ |= 0x00000200;
         onChanged();
       }
       internalGetMutableLabels().mergeFrom(other.internalGetLabels());
-      bitField0_ |= 0x00000200;
+      bitField0_ |= 0x00000400;
       if (other.hasName()) {
         name_ = other.name_;
-        bitField0_ |= 0x00000400;
+        bitField0_ |= 0x00000800;
         onChanged();
       }
       if (other.hasNetwork()) {
         network_ = other.network_;
-        bitField0_ |= 0x00000800;
+        bitField0_ |= 0x00001000;
         onChanged();
       }
       if (other.hasNetworkTier()) {
         networkTier_ = other.networkTier_;
-        bitField0_ |= 0x00001000;
+        bitField0_ |= 0x00002000;
         onChanged();
       }
       if (other.hasPrefixLength()) {
@@ -3610,33 +3746,33 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Address other) {
       }
       if (other.hasPurpose()) {
         purpose_ = other.purpose_;
-        bitField0_ |= 0x00004000;
+        bitField0_ |= 0x00008000;
         onChanged();
       }
       if (other.hasRegion()) {
         region_ = other.region_;
-        bitField0_ |= 0x00008000;
+        bitField0_ |= 0x00010000;
         onChanged();
       }
       if (other.hasSelfLink()) {
         selfLink_ = other.selfLink_;
-        bitField0_ |= 0x00010000;
+        bitField0_ |= 0x00020000;
         onChanged();
       }
       if (other.hasStatus()) {
         status_ = other.status_;
-        bitField0_ |= 0x00020000;
+        bitField0_ |= 0x00040000;
         onChanged();
       }
       if (other.hasSubnetwork()) {
         subnetwork_ = other.subnetwork_;
-        bitField0_ |= 0x00040000;
+        bitField0_ |= 0x00080000;
         onChanged();
       }
       if (!other.users_.isEmpty()) {
         if (users_.isEmpty()) {
           users_ = other.users_;
-          bitField0_ |= 0x00080000;
+          bitField0_ |= 0x00100000;
         } else {
           ensureUsersIsMutable();
           users_.addAll(other.users_);
@@ -3678,13 +3814,13 @@ public Builder mergeFrom(
             case 26336418:
               {
                 kind_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000080;
+                bitField0_ |= 0x00000100;
                 break;
               } // case 26336418
             case 26989658:
               {
                 name_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000400;
+                bitField0_ |= 0x00000800;
                 break;
               } // case 26989658
             case 244202930:
@@ -3696,7 +3832,7 @@ public Builder mergeFrom(
             case 780008034:
               {
                 ipv6EndpointType_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000040;
+                bitField0_ |= 0x00000080;
                 break;
               } // case 780008034
             case 892629058:
@@ -3709,25 +3845,31 @@ public Builder mergeFrom(
             case 1111570338:
               {
                 region_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00008000;
+                bitField0_ |= 0x00010000;
                 break;
               } // case 1111570338
+            case 1414546866:
+              {
+                ipCollection_ = input.readStringRequireUtf8();
+                bitField0_ |= 0x00000020;
+                break;
+              } // case 1414546866
             case 1424998602:
               {
                 labelFingerprint_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000100;
+                bitField0_ |= 0x00000200;
                 break;
               } // case 1424998602
             case 1450082194:
               {
                 status_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00020000;
+                bitField0_ |= 0x00040000;
                 break;
               } // case 1450082194
             case 1862979954:
               {
                 network_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000800;
+                bitField0_ |= 0x00001000;
                 break;
               } // case 1862979954
             case 2114463018:
@@ -3739,19 +3881,19 @@ public Builder mergeFrom(
             case -1935290878:
               {
                 ipVersion_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000020;
+                bitField0_ |= 0x00000040;
                 break;
               } // case -1935290878
             case -1832345742:
               {
                 subnetwork_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00040000;
+                bitField0_ |= 0x00080000;
                 break;
               } // case -1832345742
             case -1763710734:
               {
                 purpose_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00004000;
+                bitField0_ |= 0x00008000;
                 break;
               } // case -1763710734
             case -911466526:
@@ -3763,13 +3905,13 @@ public Builder mergeFrom(
             case -666441320:
               {
                 prefixLength_ = input.readInt32();
-                bitField0_ |= 0x00002000;
+                bitField0_ |= 0x00004000;
                 break;
               } // case -666441320
             case -645248918:
               {
                 selfLink_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00010000;
+                bitField0_ |= 0x00020000;
                 break;
               } // case -645248918
             case -591601758:
@@ -3787,13 +3929,13 @@ public Builder mergeFrom(
                 internalGetMutableLabels()
                     .getMutableMap()
                     .put(labels__.getKey(), labels__.getValue());
-                bitField0_ |= 0x00000200;
+                bitField0_ |= 0x00000400;
                 break;
               } // case -293404678
             case -155784550:
               {
                 networkTier_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00001000;
+                bitField0_ |= 0x00002000;
                 break;
               } // case -155784550
             default:
@@ -4079,7 +4221,7 @@ public Builder setAddressTypeBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4095,7 +4237,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4119,7 +4261,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4143,7 +4285,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4166,7 +4308,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4185,7 +4327,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4343,7 +4485,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4360,7 +4502,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4377,7 +4519,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4398,7 +4540,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4413,6 +4555,216 @@ public Builder clearId() { return this; } + private java.lang.Object ipCollection_ = ""; + + /** + * + * + *
+     * Reference to the source of external IPv4 addresses,
+     * like a PublicDelegatedPrefix (PDP) for BYOIP.
+     * The PDP must support enhanced IPv4 allocations.
+     *
+     * Use one of the following formats to specify a PDP when reserving an
+     * external IPv4 address using BYOIP.
+     *
+     *    -
+     *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *    -
+     *    Partial URL, as in
+     *
+     *
+     *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *           - regions/region/publicDelegatedPrefixes/pdp-name
+     * 
+ * + * optional string ip_collection = 176818358; + * + * @return Whether the ipCollection field is set. + */ + public boolean hasIpCollection() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+     * Reference to the source of external IPv4 addresses,
+     * like a PublicDelegatedPrefix (PDP) for BYOIP.
+     * The PDP must support enhanced IPv4 allocations.
+     *
+     * Use one of the following formats to specify a PDP when reserving an
+     * external IPv4 address using BYOIP.
+     *
+     *    -
+     *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *    -
+     *    Partial URL, as in
+     *
+     *
+     *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *           - regions/region/publicDelegatedPrefixes/pdp-name
+     * 
+ * + * optional string ip_collection = 176818358; + * + * @return The ipCollection. + */ + public java.lang.String getIpCollection() { + java.lang.Object ref = ipCollection_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ipCollection_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Reference to the source of external IPv4 addresses,
+     * like a PublicDelegatedPrefix (PDP) for BYOIP.
+     * The PDP must support enhanced IPv4 allocations.
+     *
+     * Use one of the following formats to specify a PDP when reserving an
+     * external IPv4 address using BYOIP.
+     *
+     *    -
+     *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *    -
+     *    Partial URL, as in
+     *
+     *
+     *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *           - regions/region/publicDelegatedPrefixes/pdp-name
+     * 
+ * + * optional string ip_collection = 176818358; + * + * @return The bytes for ipCollection. + */ + public com.google.protobuf.ByteString getIpCollectionBytes() { + java.lang.Object ref = ipCollection_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + ipCollection_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Reference to the source of external IPv4 addresses,
+     * like a PublicDelegatedPrefix (PDP) for BYOIP.
+     * The PDP must support enhanced IPv4 allocations.
+     *
+     * Use one of the following formats to specify a PDP when reserving an
+     * external IPv4 address using BYOIP.
+     *
+     *    -
+     *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *    -
+     *    Partial URL, as in
+     *
+     *
+     *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *           - regions/region/publicDelegatedPrefixes/pdp-name
+     * 
+ * + * optional string ip_collection = 176818358; + * + * @param value The ipCollection to set. + * @return This builder for chaining. + */ + public Builder setIpCollection(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ipCollection_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Reference to the source of external IPv4 addresses,
+     * like a PublicDelegatedPrefix (PDP) for BYOIP.
+     * The PDP must support enhanced IPv4 allocations.
+     *
+     * Use one of the following formats to specify a PDP when reserving an
+     * external IPv4 address using BYOIP.
+     *
+     *    -
+     *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *    -
+     *    Partial URL, as in
+     *
+     *
+     *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *           - regions/region/publicDelegatedPrefixes/pdp-name
+     * 
+ * + * optional string ip_collection = 176818358; + * + * @return This builder for chaining. + */ + public Builder clearIpCollection() { + ipCollection_ = getDefaultInstance().getIpCollection(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + + /** + * + * + *
+     * Reference to the source of external IPv4 addresses,
+     * like a PublicDelegatedPrefix (PDP) for BYOIP.
+     * The PDP must support enhanced IPv4 allocations.
+     *
+     * Use one of the following formats to specify a PDP when reserving an
+     * external IPv4 address using BYOIP.
+     *
+     *    -
+     *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *    -
+     *    Partial URL, as in
+     *
+     *
+     *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+     *           - regions/region/publicDelegatedPrefixes/pdp-name
+     * 
+ * + * optional string ip_collection = 176818358; + * + * @param value The bytes for ipCollection to set. + * @return This builder for chaining. + */ + public Builder setIpCollectionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ipCollection_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + private java.lang.Object ipVersion_ = ""; /** @@ -4428,7 +4780,7 @@ public Builder clearId() { * @return Whether the ipVersion field is set. */ public boolean hasIpVersion() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** @@ -4497,7 +4849,7 @@ public Builder setIpVersion(java.lang.String value) { throw new NullPointerException(); } ipVersion_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -4516,7 +4868,7 @@ public Builder setIpVersion(java.lang.String value) { */ public Builder clearIpVersion() { ipVersion_ = getDefaultInstance().getIpVersion(); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); onChanged(); return this; } @@ -4540,7 +4892,7 @@ public Builder setIpVersionBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipVersion_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -4562,7 +4914,7 @@ public Builder setIpVersionBytes(com.google.protobuf.ByteString value) { * @return Whether the ipv6EndpointType field is set. */ public boolean hasIpv6EndpointType() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -4637,7 +4989,7 @@ public Builder setIpv6EndpointType(java.lang.String value) { throw new NullPointerException(); } ipv6EndpointType_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -4658,7 +5010,7 @@ public Builder setIpv6EndpointType(java.lang.String value) { */ public Builder clearIpv6EndpointType() { ipv6EndpointType_ = getDefaultInstance().getIpv6EndpointType(); - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000080); onChanged(); return this; } @@ -4684,7 +5036,7 @@ public Builder setIpv6EndpointTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipv6EndpointType_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -4695,7 +5047,7 @@ public Builder setIpv6EndpointTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Always compute#address for
+     * Output only. [Output Only] Type of the resource. Always compute#address for
      * addresses.
      * 
* @@ -4704,14 +5056,14 @@ public Builder setIpv6EndpointTypeBytes(com.google.protobuf.ByteString value) { * @return Whether the kind field is set. */ public boolean hasKind() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** * * *
-     * [Output Only] Type of the resource. Always compute#address for
+     * Output only. [Output Only] Type of the resource. Always compute#address for
      * addresses.
      * 
* @@ -4735,7 +5087,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#address for
+     * Output only. [Output Only] Type of the resource. Always compute#address for
      * addresses.
      * 
* @@ -4759,7 +5111,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#address for
+     * Output only. [Output Only] Type of the resource. Always compute#address for
      * addresses.
      * 
* @@ -4773,7 +5125,7 @@ public Builder setKind(java.lang.String value) { throw new NullPointerException(); } kind_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -4782,7 +5134,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#address for
+     * Output only. [Output Only] Type of the resource. Always compute#address for
      * addresses.
      * 
* @@ -4792,7 +5144,7 @@ public Builder setKind(java.lang.String value) { */ public Builder clearKind() { kind_ = getDefaultInstance().getKind(); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000100); onChanged(); return this; } @@ -4801,7 +5153,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#address for
+     * Output only. [Output Only] Type of the resource. Always compute#address for
      * addresses.
      * 
* @@ -4816,7 +5168,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); kind_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -4843,7 +5195,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * @return Whether the labelFingerprint field is set. */ public boolean hasLabelFingerprint() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -4933,7 +5285,7 @@ public Builder setLabelFingerprint(java.lang.String value) { throw new NullPointerException(); } labelFingerprint_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -4959,7 +5311,7 @@ public Builder setLabelFingerprint(java.lang.String value) { */ public Builder clearLabelFingerprint() { labelFingerprint_ = getDefaultInstance().getLabelFingerprint(); - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000200); onChanged(); return this; } @@ -4990,7 +5342,7 @@ public Builder setLabelFingerprintBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); labelFingerprint_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -5012,7 +5364,7 @@ private com.google.protobuf.MapField interna if (!labels_.isMutable()) { labels_ = labels_.copy(); } - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return labels_; } @@ -5106,7 +5458,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { } public Builder clearLabels() { - bitField0_ = (bitField0_ & ~0x00000200); + bitField0_ = (bitField0_ & ~0x00000400); internalGetMutableLabels().getMutableMap().clear(); return this; } @@ -5132,7 +5484,7 @@ public Builder removeLabels(java.lang.String key) { /** Use alternate mutation accessors instead. */ @java.lang.Deprecated public java.util.Map getMutableLabels() { - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; return internalGetMutableLabels().getMutableMap(); } @@ -5154,7 +5506,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { throw new NullPointerException("map value"); } internalGetMutableLabels().getMutableMap().put(key, value); - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; return this; } @@ -5170,7 +5522,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { */ public Builder putAllLabels(java.util.Map values) { internalGetMutableLabels().getMutableMap().putAll(values); - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; return this; } @@ -5194,7 +5546,7 @@ public Builder putAllLabels(java.util.Map va * @return Whether the name field is set. */ public boolean hasName() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -5278,7 +5630,7 @@ public Builder setName(java.lang.String value) { throw new NullPointerException(); } name_ = value; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -5302,7 +5654,7 @@ public Builder setName(java.lang.String value) { */ public Builder clearName() { name_ = getDefaultInstance().getName(); - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ = (bitField0_ & ~0x00000800); onChanged(); return this; } @@ -5331,7 +5683,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); name_ = value; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -5351,7 +5703,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * @return Whether the network field is set. */ public boolean hasNetwork() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** @@ -5420,7 +5772,7 @@ public Builder setNetwork(java.lang.String value) { throw new NullPointerException(); } network_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -5439,7 +5791,7 @@ public Builder setNetwork(java.lang.String value) { */ public Builder clearNetwork() { network_ = getDefaultInstance().getNetwork(); - bitField0_ = (bitField0_ & ~0x00000800); + bitField0_ = (bitField0_ & ~0x00001000); onChanged(); return this; } @@ -5463,7 +5815,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); network_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -5488,7 +5840,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { * @return Whether the networkTier field is set. */ public boolean hasNetworkTier() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -5572,7 +5924,7 @@ public Builder setNetworkTier(java.lang.String value) { throw new NullPointerException(); } networkTier_ = value; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -5596,7 +5948,7 @@ public Builder setNetworkTier(java.lang.String value) { */ public Builder clearNetworkTier() { networkTier_ = getDefaultInstance().getNetworkTier(); - bitField0_ = (bitField0_ & ~0x00001000); + bitField0_ = (bitField0_ & ~0x00002000); onChanged(); return this; } @@ -5625,7 +5977,7 @@ public Builder setNetworkTierBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); networkTier_ = value; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -5645,7 +5997,7 @@ public Builder setNetworkTierBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasPrefixLength() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** @@ -5679,7 +6031,7 @@ public int getPrefixLength() { public Builder setPrefixLength(int value) { prefixLength_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -5696,7 +6048,7 @@ public Builder setPrefixLength(int value) { * @return This builder for chaining. */ public Builder clearPrefixLength() { - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); prefixLength_ = 0; onChanged(); return this; @@ -5741,7 +6093,7 @@ public Builder clearPrefixLength() { * @return Whether the purpose field is set. */ public boolean hasPurpose() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** @@ -5882,7 +6234,7 @@ public Builder setPurpose(java.lang.String value) { throw new NullPointerException(); } purpose_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -5925,7 +6277,7 @@ public Builder setPurpose(java.lang.String value) { */ public Builder clearPurpose() { purpose_ = getDefaultInstance().getPurpose(); - bitField0_ = (bitField0_ & ~0x00004000); + bitField0_ = (bitField0_ & ~0x00008000); onChanged(); return this; } @@ -5973,7 +6325,7 @@ public Builder setPurposeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); purpose_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -5984,7 +6336,7 @@ public Builder setPurposeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL of the region where a regional address resides.
+     * Output only. [Output Only] The URL of the region where a regional address resides.
      * For regional addresses, you must specify the region as a path parameter in
      * the HTTP request URL. *This field is not applicable to global
      * addresses.*
@@ -5995,14 +6347,14 @@ public Builder setPurposeBytes(com.google.protobuf.ByteString value) {
      * @return Whether the region field is set.
      */
     public boolean hasRegion() {
-      return ((bitField0_ & 0x00008000) != 0);
+      return ((bitField0_ & 0x00010000) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] The URL of the region where a regional address resides.
+     * Output only. [Output Only] The URL of the region where a regional address resides.
      * For regional addresses, you must specify the region as a path parameter in
      * the HTTP request URL. *This field is not applicable to global
      * addresses.*
@@ -6028,7 +6380,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] The URL of the region where a regional address resides.
+     * Output only. [Output Only] The URL of the region where a regional address resides.
      * For regional addresses, you must specify the region as a path parameter in
      * the HTTP request URL. *This field is not applicable to global
      * addresses.*
@@ -6054,7 +6406,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] The URL of the region where a regional address resides.
+     * Output only. [Output Only] The URL of the region where a regional address resides.
      * For regional addresses, you must specify the region as a path parameter in
      * the HTTP request URL. *This field is not applicable to global
      * addresses.*
@@ -6070,7 +6422,7 @@ public Builder setRegion(java.lang.String value) {
         throw new NullPointerException();
       }
       region_ = value;
-      bitField0_ |= 0x00008000;
+      bitField0_ |= 0x00010000;
       onChanged();
       return this;
     }
@@ -6079,7 +6431,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The URL of the region where a regional address resides.
+     * Output only. [Output Only] The URL of the region where a regional address resides.
      * For regional addresses, you must specify the region as a path parameter in
      * the HTTP request URL. *This field is not applicable to global
      * addresses.*
@@ -6091,7 +6443,7 @@ public Builder setRegion(java.lang.String value) {
      */
     public Builder clearRegion() {
       region_ = getDefaultInstance().getRegion();
-      bitField0_ = (bitField0_ & ~0x00008000);
+      bitField0_ = (bitField0_ & ~0x00010000);
       onChanged();
       return this;
     }
@@ -6100,7 +6452,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] The URL of the region where a regional address resides.
+     * Output only. [Output Only] The URL of the region where a regional address resides.
      * For regional addresses, you must specify the region as a path parameter in
      * the HTTP request URL. *This field is not applicable to global
      * addresses.*
@@ -6117,7 +6469,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       region_ = value;
-      bitField0_ |= 0x00008000;
+      bitField0_ |= 0x00010000;
       onChanged();
       return this;
     }
@@ -6136,7 +6488,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      * @return Whether the selfLink field is set.
      */
     public boolean hasSelfLink() {
-      return ((bitField0_ & 0x00010000) != 0);
+      return ((bitField0_ & 0x00020000) != 0);
     }
 
     /**
@@ -6202,7 +6554,7 @@ public Builder setSelfLink(java.lang.String value) {
         throw new NullPointerException();
       }
       selfLink_ = value;
-      bitField0_ |= 0x00010000;
+      bitField0_ |= 0x00020000;
       onChanged();
       return this;
     }
@@ -6220,7 +6572,7 @@ public Builder setSelfLink(java.lang.String value) {
      */
     public Builder clearSelfLink() {
       selfLink_ = getDefaultInstance().getSelfLink();
-      bitField0_ = (bitField0_ & ~0x00010000);
+      bitField0_ = (bitField0_ & ~0x00020000);
       onChanged();
       return this;
     }
@@ -6243,7 +6595,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       selfLink_ = value;
-      bitField0_ |= 0x00010000;
+      bitField0_ |= 0x00020000;
       onChanged();
       return this;
     }
@@ -6254,7 +6606,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+     * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
      * An address that is RESERVING is currently in the process of
      * being reserved. A RESERVED address is currently reserved and
      * available to use. An IN_USE address is currently being used
@@ -6267,14 +6619,14 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) {
      * @return Whether the status field is set.
      */
     public boolean hasStatus() {
-      return ((bitField0_ & 0x00020000) != 0);
+      return ((bitField0_ & 0x00040000) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+     * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
      * An address that is RESERVING is currently in the process of
      * being reserved. A RESERVED address is currently reserved and
      * available to use. An IN_USE address is currently being used
@@ -6302,7 +6654,7 @@ public java.lang.String getStatus() {
      *
      *
      * 
-     * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+     * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
      * An address that is RESERVING is currently in the process of
      * being reserved. A RESERVED address is currently reserved and
      * available to use. An IN_USE address is currently being used
@@ -6330,7 +6682,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
      *
      *
      * 
-     * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+     * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
      * An address that is RESERVING is currently in the process of
      * being reserved. A RESERVED address is currently reserved and
      * available to use. An IN_USE address is currently being used
@@ -6348,7 +6700,7 @@ public Builder setStatus(java.lang.String value) {
         throw new NullPointerException();
       }
       status_ = value;
-      bitField0_ |= 0x00020000;
+      bitField0_ |= 0x00040000;
       onChanged();
       return this;
     }
@@ -6357,7 +6709,7 @@ public Builder setStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+     * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
      * An address that is RESERVING is currently in the process of
      * being reserved. A RESERVED address is currently reserved and
      * available to use. An IN_USE address is currently being used
@@ -6371,7 +6723,7 @@ public Builder setStatus(java.lang.String value) {
      */
     public Builder clearStatus() {
       status_ = getDefaultInstance().getStatus();
-      bitField0_ = (bitField0_ & ~0x00020000);
+      bitField0_ = (bitField0_ & ~0x00040000);
       onChanged();
       return this;
     }
@@ -6380,7 +6732,7 @@ public Builder clearStatus() {
      *
      *
      * 
-     * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+     * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
      * An address that is RESERVING is currently in the process of
      * being reserved. A RESERVED address is currently reserved and
      * available to use. An IN_USE address is currently being used
@@ -6399,7 +6751,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       status_ = value;
-      bitField0_ |= 0x00020000;
+      bitField0_ |= 0x00040000;
       onChanged();
       return this;
     }
@@ -6420,7 +6772,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) {
      * @return Whether the subnetwork field is set.
      */
     public boolean hasSubnetwork() {
-      return ((bitField0_ & 0x00040000) != 0);
+      return ((bitField0_ & 0x00080000) != 0);
     }
 
     /**
@@ -6492,7 +6844,7 @@ public Builder setSubnetwork(java.lang.String value) {
         throw new NullPointerException();
       }
       subnetwork_ = value;
-      bitField0_ |= 0x00040000;
+      bitField0_ |= 0x00080000;
       onChanged();
       return this;
     }
@@ -6512,7 +6864,7 @@ public Builder setSubnetwork(java.lang.String value) {
      */
     public Builder clearSubnetwork() {
       subnetwork_ = getDefaultInstance().getSubnetwork();
-      bitField0_ = (bitField0_ & ~0x00040000);
+      bitField0_ = (bitField0_ & ~0x00080000);
       onChanged();
       return this;
     }
@@ -6537,7 +6889,7 @@ public Builder setSubnetworkBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       subnetwork_ = value;
-      bitField0_ |= 0x00040000;
+      bitField0_ |= 0x00080000;
       onChanged();
       return this;
     }
@@ -6549,7 +6901,7 @@ private void ensureUsersIsMutable() {
       if (!users_.isModifiable()) {
         users_ = new com.google.protobuf.LazyStringArrayList(users_);
       }
-      bitField0_ |= 0x00080000;
+      bitField0_ |= 0x00100000;
     }
 
     /**
@@ -6634,7 +6986,7 @@ public Builder setUsers(int index, java.lang.String value) {
       }
       ensureUsersIsMutable();
       users_.set(index, value);
-      bitField0_ |= 0x00080000;
+      bitField0_ |= 0x00100000;
       onChanged();
       return this;
     }
@@ -6657,7 +7009,7 @@ public Builder addUsers(java.lang.String value) {
       }
       ensureUsersIsMutable();
       users_.add(value);
-      bitField0_ |= 0x00080000;
+      bitField0_ |= 0x00100000;
       onChanged();
       return this;
     }
@@ -6677,7 +7029,7 @@ public Builder addUsers(java.lang.String value) {
     public Builder addAllUsers(java.lang.Iterable values) {
       ensureUsersIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, users_);
-      bitField0_ |= 0x00080000;
+      bitField0_ |= 0x00100000;
       onChanged();
       return this;
     }
@@ -6695,7 +7047,7 @@ public Builder addAllUsers(java.lang.Iterable values) {
      */
     public Builder clearUsers() {
       users_ = com.google.protobuf.LazyStringArrayList.emptyList();
-      bitField0_ = (bitField0_ & ~0x00080000);
+      bitField0_ = (bitField0_ & ~0x00100000);
       ;
       onChanged();
       return this;
@@ -6720,7 +7072,7 @@ public Builder addUsersBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureUsersIsMutable();
       users_.add(value);
-      bitField0_ |= 0x00080000;
+      bitField0_ |= 0x00100000;
       onChanged();
       return this;
     }
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressAggregatedList.java
index ee7a0e77ed11..bc2e1ad7d5b4 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressAggregatedList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressAggregatedList.java
@@ -277,7 +277,7 @@ public com.google.cloud.compute.v1.AddressesScopedList getItemsOrThrow(java.lang
    *
    *
    * 
-   * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
    * addresses.
    * 
* @@ -294,7 +294,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
    * addresses.
    * 
* @@ -319,7 +319,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
    * addresses.
    * 
* @@ -430,7 +430,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -446,7 +446,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -470,7 +470,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -500,7 +500,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -515,7 +515,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -530,7 +530,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -546,7 +546,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1574,7 +1574,7 @@ public com.google.cloud.compute.v1.AddressesScopedList.Builder putItemsBuilderIf * * *
-     * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
      * addresses.
      * 
* @@ -1590,7 +1590,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
      * addresses.
      * 
* @@ -1614,7 +1614,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
      * addresses.
      * 
* @@ -1638,7 +1638,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
      * addresses.
      * 
* @@ -1661,7 +1661,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
      * addresses.
      * 
* @@ -1680,7 +1680,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
      * addresses.
      * 
* @@ -1856,7 +1856,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1939,7 +1939,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1957,7 +1957,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1990,7 +1990,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2006,7 +2006,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2021,7 +2021,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2037,7 +2037,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2053,7 +2053,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2077,7 +2077,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2100,7 +2100,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2120,7 +2120,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2139,7 +2139,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressAggregatedListOrBuilder.java index 3b6acca5e4a2..5ee5e6974f3c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressAggregatedListOrBuilder.java @@ -130,7 +130,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
    * addresses.
    * 
* @@ -144,7 +144,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
    * addresses.
    * 
* @@ -158,7 +158,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of
    * addresses.
    * 
* @@ -223,7 +223,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -236,7 +236,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -249,7 +249,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -262,7 +262,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -275,7 +275,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -288,7 +288,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -302,7 +302,7 @@ com.google.cloud.compute.v1.AddressesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressList.java index 98f36865a84f..27e48d7c38c5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.AddressOrBuilder getItemsOrBuilder(int index) * * *
-   * [Output Only] Type of resource. Always compute#addressList for
+   * Output only. [Output Only] Type of resource. Always compute#addressList for
    * lists of addresses.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#addressList for
+   * Output only. [Output Only] Type of resource. Always compute#addressList for
    * lists of addresses.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#addressList for
+   * Output only. [Output Only] Type of resource. Always compute#addressList for
    * lists of addresses.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1534,7 +1534,7 @@ public java.util.List getItemsBuild * * *
-     * [Output Only] Type of resource. Always compute#addressList for
+     * Output only. [Output Only] Type of resource. Always compute#addressList for
      * lists of addresses.
      * 
* @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#addressList for
+     * Output only. [Output Only] Type of resource. Always compute#addressList for
      * lists of addresses.
      * 
* @@ -1574,7 +1574,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#addressList for
+     * Output only. [Output Only] Type of resource. Always compute#addressList for
      * lists of addresses.
      * 
* @@ -1598,7 +1598,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#addressList for
+     * Output only. [Output Only] Type of resource. Always compute#addressList for
      * lists of addresses.
      * 
* @@ -1621,7 +1621,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#addressList for
+     * Output only. [Output Only] Type of resource. Always compute#addressList for
      * lists of addresses.
      * 
* @@ -1640,7 +1640,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#addressList for
+     * Output only. [Output Only] Type of resource. Always compute#addressList for
      * lists of addresses.
      * 
* @@ -1816,7 +1816,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1831,7 +1831,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1854,7 +1854,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1899,7 +1899,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressListOrBuilder.java index 11666371b063..c9405b0b8556 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressListOrBuilder.java @@ -122,7 +122,7 @@ public interface AddressListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#addressList for
+   * Output only. [Output Only] Type of resource. Always compute#addressList for
    * lists of addresses.
    * 
* @@ -136,7 +136,7 @@ public interface AddressListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#addressList for
+   * Output only. [Output Only] Type of resource. Always compute#addressList for
    * lists of addresses.
    * 
* @@ -150,7 +150,7 @@ public interface AddressListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#addressList for
+   * Output only. [Output Only] Type of resource. Always compute#addressList for
    * lists of addresses.
    * 
* @@ -215,7 +215,7 @@ public interface AddressListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface AddressListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface AddressListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressOrBuilder.java index 72bb426fcd8d..9a47fbee5340 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AddressOrBuilder.java @@ -109,7 +109,7 @@ public interface AddressOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -123,7 +123,7 @@ public interface AddressOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -137,7 +137,7 @@ public interface AddressOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -193,7 +193,7 @@ public interface AddressOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -207,7 +207,7 @@ public interface AddressOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -217,6 +217,87 @@ public interface AddressOrBuilder */ long getId(); + /** + * + * + *
+   * Reference to the source of external IPv4 addresses,
+   * like a PublicDelegatedPrefix (PDP) for BYOIP.
+   * The PDP must support enhanced IPv4 allocations.
+   *
+   * Use one of the following formats to specify a PDP when reserving an
+   * external IPv4 address using BYOIP.
+   *
+   *    -
+   *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *    -
+   *    Partial URL, as in
+   *
+   *
+   *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *           - regions/region/publicDelegatedPrefixes/pdp-name
+   * 
+ * + * optional string ip_collection = 176818358; + * + * @return Whether the ipCollection field is set. + */ + boolean hasIpCollection(); + + /** + * + * + *
+   * Reference to the source of external IPv4 addresses,
+   * like a PublicDelegatedPrefix (PDP) for BYOIP.
+   * The PDP must support enhanced IPv4 allocations.
+   *
+   * Use one of the following formats to specify a PDP when reserving an
+   * external IPv4 address using BYOIP.
+   *
+   *    -
+   *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *    -
+   *    Partial URL, as in
+   *
+   *
+   *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *           - regions/region/publicDelegatedPrefixes/pdp-name
+   * 
+ * + * optional string ip_collection = 176818358; + * + * @return The ipCollection. + */ + java.lang.String getIpCollection(); + + /** + * + * + *
+   * Reference to the source of external IPv4 addresses,
+   * like a PublicDelegatedPrefix (PDP) for BYOIP.
+   * The PDP must support enhanced IPv4 allocations.
+   *
+   * Use one of the following formats to specify a PDP when reserving an
+   * external IPv4 address using BYOIP.
+   *
+   *    -
+   *    Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *    -
+   *    Partial URL, as in
+   *
+   *
+   *           - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name
+   *           - regions/region/publicDelegatedPrefixes/pdp-name
+   * 
+ * + * optional string ip_collection = 176818358; + * + * @return The bytes for ipCollection. + */ + com.google.protobuf.ByteString getIpCollectionBytes(); + /** * * @@ -311,7 +392,7 @@ public interface AddressOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#address for
+   * Output only. [Output Only] Type of the resource. Always compute#address for
    * addresses.
    * 
* @@ -325,7 +406,7 @@ public interface AddressOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#address for
+   * Output only. [Output Only] Type of the resource. Always compute#address for
    * addresses.
    * 
* @@ -339,7 +420,7 @@ public interface AddressOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#address for
+   * Output only. [Output Only] Type of the resource. Always compute#address for
    * addresses.
    * 
* @@ -780,7 +861,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The URL of the region where a regional address resides.
+   * Output only. [Output Only] The URL of the region where a regional address resides.
    * For regional addresses, you must specify the region as a path parameter in
    * the HTTP request URL. *This field is not applicable to global
    * addresses.*
@@ -796,7 +877,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The URL of the region where a regional address resides.
+   * Output only. [Output Only] The URL of the region where a regional address resides.
    * For regional addresses, you must specify the region as a path parameter in
    * the HTTP request URL. *This field is not applicable to global
    * addresses.*
@@ -812,7 +893,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The URL of the region where a regional address resides.
+   * Output only. [Output Only] The URL of the region where a regional address resides.
    * For regional addresses, you must specify the region as a path parameter in
    * the HTTP request URL. *This field is not applicable to global
    * addresses.*
@@ -867,7 +948,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+   * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
    * An address that is RESERVING is currently in the process of
    * being reserved. A RESERVED address is currently reserved and
    * available to use. An IN_USE address is currently being used
@@ -885,7 +966,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+   * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
    * An address that is RESERVING is currently in the process of
    * being reserved. A RESERVED address is currently reserved and
    * available to use. An IN_USE address is currently being used
@@ -903,7 +984,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
+   * Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE.
    * An address that is RESERVING is currently in the process of
    * being reserved. A RESERVED address is currently reserved and
    * available to use. An IN_USE address is currently being used
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationAggregateReservation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationAggregateReservation.java
index f65d4a29603e..b4421d10078e 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationAggregateReservation.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationAggregateReservation.java
@@ -426,7 +426,7 @@ private WorkloadType(int value) {
    *
    *
    * 
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -444,7 +444,7 @@ private WorkloadType(int value) { * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -464,7 +464,7 @@ private WorkloadType(int value) { * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -480,7 +480,7 @@ public int getInUseResourcesCount() { * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -497,7 +497,7 @@ public int getInUseResourcesCount() { * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -1307,7 +1307,7 @@ private void ensureInUseResourcesIsMutable() { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1328,7 +1328,7 @@ private void ensureInUseResourcesIsMutable() { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1347,7 +1347,7 @@ public int getInUseResourcesCount() { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1367,7 +1367,7 @@ public int getInUseResourcesCount() { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1394,7 +1394,7 @@ public Builder setInUseResources( * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1419,7 +1419,7 @@ public Builder setInUseResources( * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1445,7 +1445,7 @@ public Builder addInUseResources( * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1472,7 +1472,7 @@ public Builder addInUseResources( * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1496,7 +1496,7 @@ public Builder addInUseResources( * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1521,7 +1521,7 @@ public Builder addInUseResources( * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1547,7 +1547,7 @@ public Builder addAllInUseResources( * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1569,7 +1569,7 @@ public Builder clearInUseResources() { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1591,7 +1591,7 @@ public Builder removeInUseResources(int index) { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1607,7 +1607,7 @@ public Builder removeInUseResources(int index) { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1627,7 +1627,7 @@ public Builder removeInUseResources(int index) { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1650,7 +1650,7 @@ public Builder removeInUseResources(int index) { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1669,7 +1669,7 @@ public Builder removeInUseResources(int index) { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * @@ -1689,7 +1689,7 @@ public Builder removeInUseResources(int index) { * * *
-     * [Output only] List of resources currently in use.
+     * Output only. [Output only] List of resources currently in use.
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationAggregateReservationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationAggregateReservationOrBuilder.java index 4595c59acf36..6f532be20610 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationAggregateReservationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationAggregateReservationOrBuilder.java @@ -28,7 +28,7 @@ public interface AllocationAggregateReservationOrBuilder * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -42,7 +42,7 @@ public interface AllocationAggregateReservationOrBuilder * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -56,7 +56,7 @@ com.google.cloud.compute.v1.AllocationAggregateReservationReservedResourceInfo g * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -69,7 +69,7 @@ com.google.cloud.compute.v1.AllocationAggregateReservationReservedResourceInfo g * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * @@ -86,7 +86,7 @@ com.google.cloud.compute.v1.AllocationAggregateReservationReservedResourceInfo g * * *
-   * [Output only] List of resources currently in use.
+   * Output only. [Output only] List of resources currently in use.
    * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationSpecificSKUReservation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationSpecificSKUReservation.java index 8eea11e32776..929d93bf07c4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationSpecificSKUReservation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationSpecificSKUReservation.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Indicates how many instances are actually usable currently.
+   * Output only. [Output Only] Indicates how many instances are actually usable currently.
    * 
* * optional int64 assured_count = 281197645; @@ -90,7 +90,7 @@ public boolean hasAssuredCount() { * * *
-   * [Output Only] Indicates how many instances are actually usable currently.
+   * Output only. [Output Only] Indicates how many instances are actually usable currently.
    * 
* * optional int64 assured_count = 281197645; @@ -144,7 +144,7 @@ public long getCount() { * * *
-   * [Output Only] Indicates how many instances are in use.
+   * Output only. [Output Only] Indicates how many instances are in use.
    * 
* * optional int64 in_use_count = 493458877; @@ -160,7 +160,7 @@ public boolean hasInUseCount() { * * *
-   * [Output Only] Indicates how many instances are in use.
+   * Output only. [Output Only] Indicates how many instances are in use.
    * 
* * optional int64 in_use_count = 493458877; @@ -829,7 +829,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Indicates how many instances are actually usable currently.
+     * Output only. [Output Only] Indicates how many instances are actually usable currently.
      * 
* * optional int64 assured_count = 281197645; @@ -845,7 +845,7 @@ public boolean hasAssuredCount() { * * *
-     * [Output Only] Indicates how many instances are actually usable currently.
+     * Output only. [Output Only] Indicates how many instances are actually usable currently.
      * 
* * optional int64 assured_count = 281197645; @@ -861,7 +861,7 @@ public long getAssuredCount() { * * *
-     * [Output Only] Indicates how many instances are actually usable currently.
+     * Output only. [Output Only] Indicates how many instances are actually usable currently.
      * 
* * optional int64 assured_count = 281197645; @@ -881,7 +881,7 @@ public Builder setAssuredCount(long value) { * * *
-     * [Output Only] Indicates how many instances are actually usable currently.
+     * Output only. [Output Only] Indicates how many instances are actually usable currently.
      * 
* * optional int64 assured_count = 281197645; @@ -973,7 +973,7 @@ public Builder clearCount() { * * *
-     * [Output Only] Indicates how many instances are in use.
+     * Output only. [Output Only] Indicates how many instances are in use.
      * 
* * optional int64 in_use_count = 493458877; @@ -989,7 +989,7 @@ public boolean hasInUseCount() { * * *
-     * [Output Only] Indicates how many instances are in use.
+     * Output only. [Output Only] Indicates how many instances are in use.
      * 
* * optional int64 in_use_count = 493458877; @@ -1005,7 +1005,7 @@ public long getInUseCount() { * * *
-     * [Output Only] Indicates how many instances are in use.
+     * Output only. [Output Only] Indicates how many instances are in use.
      * 
* * optional int64 in_use_count = 493458877; @@ -1025,7 +1025,7 @@ public Builder setInUseCount(long value) { * * *
-     * [Output Only] Indicates how many instances are in use.
+     * Output only. [Output Only] Indicates how many instances are in use.
      * 
* * optional int64 in_use_count = 493458877; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationSpecificSKUReservationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationSpecificSKUReservationOrBuilder.java index bdbaae48c8e1..36422e0e2734 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationSpecificSKUReservationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AllocationSpecificSKUReservationOrBuilder.java @@ -28,7 +28,7 @@ public interface AllocationSpecificSKUReservationOrBuilder * * *
-   * [Output Only] Indicates how many instances are actually usable currently.
+   * Output only. [Output Only] Indicates how many instances are actually usable currently.
    * 
* * optional int64 assured_count = 281197645; @@ -41,7 +41,7 @@ public interface AllocationSpecificSKUReservationOrBuilder * * *
-   * [Output Only] Indicates how many instances are actually usable currently.
+   * Output only. [Output Only] Indicates how many instances are actually usable currently.
    * 
* * optional int64 assured_count = 281197645; @@ -80,7 +80,7 @@ public interface AllocationSpecificSKUReservationOrBuilder * * *
-   * [Output Only] Indicates how many instances are in use.
+   * Output only. [Output Only] Indicates how many instances are in use.
    * 
* * optional int64 in_use_count = 493458877; @@ -93,7 +93,7 @@ public interface AllocationSpecificSKUReservationOrBuilder * * *
-   * [Output Only] Indicates how many instances are in use.
+   * Output only. [Output Only] Indicates how many instances are in use.
    * 
* * optional int64 in_use_count = 493458877; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDisk.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDisk.java index d7c35e9d88af..e1bfefb640be 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDisk.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDisk.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The architecture of the attached disk. Valid values are ARM64
+   * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
    * or X86_64.
    * 
* @@ -556,7 +556,7 @@ private Mode(int value) { * * *
-   * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+   * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
    * field is set to PRESERVED if the LocalSSD data has been saved
    * to a persistent location by customer request.  (see the
    * discard_local_ssd option on Stop/Suspend).
@@ -852,7 +852,7 @@ private Type(int value) {
    *
    *
    * 
-   * [Output Only] The architecture of the attached disk. Valid values are ARM64
+   * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
    * or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -870,7 +870,7 @@ public boolean hasArchitecture() { * * *
-   * [Output Only] The architecture of the attached disk. Valid values are ARM64
+   * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
    * or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -896,7 +896,7 @@ public java.lang.String getArchitecture() { * * *
-   * [Output Only] The architecture of the attached disk. Valid values are ARM64
+   * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
    * or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -1384,7 +1384,7 @@ public com.google.cloud.compute.v1.GuestOsFeatureOrBuilder getGuestOsFeaturesOrB * * *
-   * [Output Only] A zero-based index to this disk, where 0 is reserved for the
+   * Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the
    * boot disk. If you have many disks attached to an instance, each
    * disk would have a unique index number.
    * 
@@ -1402,7 +1402,7 @@ public boolean hasIndex() { * * *
-   * [Output Only] A zero-based index to this disk, where 0 is reserved for the
+   * Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the
    * boot disk. If you have many disks attached to an instance, each
    * disk would have a unique index number.
    * 
@@ -1587,7 +1587,7 @@ public com.google.protobuf.ByteString getInterfaceBytes() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -1603,7 +1603,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -1627,7 +1627,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -1657,7 +1657,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -1672,7 +1672,7 @@ public com.google.protobuf.ProtocolStringList getLicensesList() { * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -1687,7 +1687,7 @@ public int getLicensesCount() { * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -1703,7 +1703,7 @@ public java.lang.String getLicenses(int index) { * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -1799,7 +1799,7 @@ public com.google.protobuf.ByteString getModeBytes() { * * *
-   * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+   * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
    * field is set to PRESERVED if the LocalSSD data has been saved
    * to a persistent location by customer request.  (see the
    * discard_local_ssd option on Stop/Suspend).
@@ -1820,7 +1820,7 @@ public boolean hasSavedState() {
    *
    *
    * 
-   * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+   * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
    * field is set to PRESERVED if the LocalSSD data has been saved
    * to a persistent location by customer request.  (see the
    * discard_local_ssd option on Stop/Suspend).
@@ -1849,7 +1849,7 @@ public java.lang.String getSavedState() {
    *
    *
    * 
-   * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+   * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
    * field is set to PRESERVED if the LocalSSD data has been saved
    * to a persistent location by customer request.  (see the
    * discard_local_ssd option on Stop/Suspend).
@@ -1881,7 +1881,7 @@ public com.google.protobuf.ByteString getSavedStateBytes() {
    *
    *
    * 
-   * [Output Only] shielded vm initial state stored on disk
+   * Output only. [Output Only] shielded vm initial state stored on disk
    * 
* * @@ -1899,7 +1899,7 @@ public boolean hasShieldedInstanceInitialState() { * * *
-   * [Output Only] shielded vm initial state stored on disk
+   * Output only. [Output Only] shielded vm initial state stored on disk
    * 
* * @@ -1919,7 +1919,7 @@ public com.google.cloud.compute.v1.InitialStateConfig getShieldedInstanceInitial * * *
-   * [Output Only] shielded vm initial state stored on disk
+   * Output only. [Output Only] shielded vm initial state stored on disk
    * 
* * @@ -3039,7 +3039,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The architecture of the attached disk. Valid values are ARM64
+     * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
      * or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -3056,7 +3056,7 @@ public boolean hasArchitecture() { * * *
-     * [Output Only] The architecture of the attached disk. Valid values are ARM64
+     * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
      * or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -3081,7 +3081,7 @@ public java.lang.String getArchitecture() { * * *
-     * [Output Only] The architecture of the attached disk. Valid values are ARM64
+     * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
      * or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -3106,7 +3106,7 @@ public com.google.protobuf.ByteString getArchitectureBytes() { * * *
-     * [Output Only] The architecture of the attached disk. Valid values are ARM64
+     * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
      * or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -3130,7 +3130,7 @@ public Builder setArchitecture(java.lang.String value) { * * *
-     * [Output Only] The architecture of the attached disk. Valid values are ARM64
+     * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
      * or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -3150,7 +3150,7 @@ public Builder clearArchitecture() { * * *
-     * [Output Only] The architecture of the attached disk. Valid values are ARM64
+     * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
      * or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -4506,7 +4506,7 @@ public com.google.cloud.compute.v1.GuestOsFeature.Builder addGuestOsFeaturesBuil * * *
-     * [Output Only] A zero-based index to this disk, where 0 is reserved for the
+     * Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the
      * boot disk. If you have many disks attached to an instance, each
      * disk would have a unique index number.
      * 
@@ -4524,7 +4524,7 @@ public boolean hasIndex() { * * *
-     * [Output Only] A zero-based index to this disk, where 0 is reserved for the
+     * Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the
      * boot disk. If you have many disks attached to an instance, each
      * disk would have a unique index number.
      * 
@@ -4542,7 +4542,7 @@ public int getIndex() { * * *
-     * [Output Only] A zero-based index to this disk, where 0 is reserved for the
+     * Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the
      * boot disk. If you have many disks attached to an instance, each
      * disk would have a unique index number.
      * 
@@ -4564,7 +4564,7 @@ public Builder setIndex(int value) { * * *
-     * [Output Only] A zero-based index to this disk, where 0 is reserved for the
+     * Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the
      * boot disk. If you have many disks attached to an instance, each
      * disk would have a unique index number.
      * 
@@ -5011,7 +5011,7 @@ public Builder setInterfaceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -5026,7 +5026,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -5049,7 +5049,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -5072,7 +5072,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -5094,7 +5094,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -5112,7 +5112,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -5145,7 +5145,7 @@ private void ensureLicensesIsMutable() { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5161,7 +5161,7 @@ public com.google.protobuf.ProtocolStringList getLicensesList() { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5176,7 +5176,7 @@ public int getLicensesCount() { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5192,7 +5192,7 @@ public java.lang.String getLicenses(int index) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5208,7 +5208,7 @@ public com.google.protobuf.ByteString getLicensesBytes(int index) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5232,7 +5232,7 @@ public Builder setLicenses(int index, java.lang.String value) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5255,7 +5255,7 @@ public Builder addLicenses(java.lang.String value) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5275,7 +5275,7 @@ public Builder addAllLicenses(java.lang.Iterable values) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5294,7 +5294,7 @@ public Builder clearLicenses() { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -5458,7 +5458,7 @@ public Builder setModeBytes(com.google.protobuf.ByteString value) { * * *
-     * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+     * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
      * field is set to PRESERVED if the LocalSSD data has been saved
      * to a persistent location by customer request.  (see the
      * discard_local_ssd option on Stop/Suspend).
@@ -5478,7 +5478,7 @@ public boolean hasSavedState() {
      *
      *
      * 
-     * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+     * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
      * field is set to PRESERVED if the LocalSSD data has been saved
      * to a persistent location by customer request.  (see the
      * discard_local_ssd option on Stop/Suspend).
@@ -5506,7 +5506,7 @@ public java.lang.String getSavedState() {
      *
      *
      * 
-     * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+     * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
      * field is set to PRESERVED if the LocalSSD data has been saved
      * to a persistent location by customer request.  (see the
      * discard_local_ssd option on Stop/Suspend).
@@ -5534,7 +5534,7 @@ public com.google.protobuf.ByteString getSavedStateBytes() {
      *
      *
      * 
-     * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+     * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
      * field is set to PRESERVED if the LocalSSD data has been saved
      * to a persistent location by customer request.  (see the
      * discard_local_ssd option on Stop/Suspend).
@@ -5561,7 +5561,7 @@ public Builder setSavedState(java.lang.String value) {
      *
      *
      * 
-     * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+     * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
      * field is set to PRESERVED if the LocalSSD data has been saved
      * to a persistent location by customer request.  (see the
      * discard_local_ssd option on Stop/Suspend).
@@ -5584,7 +5584,7 @@ public Builder clearSavedState() {
      *
      *
      * 
-     * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+     * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
      * field is set to PRESERVED if the LocalSSD data has been saved
      * to a persistent location by customer request.  (see the
      * discard_local_ssd option on Stop/Suspend).
@@ -5619,7 +5619,7 @@ public Builder setSavedStateBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * @@ -5636,7 +5636,7 @@ public boolean hasShieldedInstanceInitialState() { * * *
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * @@ -5659,7 +5659,7 @@ public com.google.cloud.compute.v1.InitialStateConfig getShieldedInstanceInitial * * *
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * @@ -5685,7 +5685,7 @@ public Builder setShieldedInstanceInitialState( * * *
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * @@ -5708,7 +5708,7 @@ public Builder setShieldedInstanceInitialState( * * *
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * @@ -5740,7 +5740,7 @@ public Builder mergeShieldedInstanceInitialState( * * *
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * @@ -5762,7 +5762,7 @@ public Builder clearShieldedInstanceInitialState() { * * *
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * @@ -5780,7 +5780,7 @@ public Builder clearShieldedInstanceInitialState() { * * *
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * @@ -5802,7 +5802,7 @@ public Builder clearShieldedInstanceInitialState() { * * *
-     * [Output Only] shielded vm initial state stored on disk
+     * Output only. [Output Only] shielded vm initial state stored on disk
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParams.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParams.java index 1aec8c1af4fd..3b67e731afe5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParams.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParams.java @@ -1347,9 +1347,11 @@ public int getResourceManagerTagsCount() { *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; @@ -1375,9 +1377,11 @@ public java.util.Map getResourceManagerTags( *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; @@ -1393,9 +1397,11 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; @@ -1419,9 +1425,11 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; @@ -4729,9 +4737,11 @@ public int getResourceManagerTagsCount() { *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT
-     * & PATCH) when empty.
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+     * empty.
      * 
* * map<string, string> resource_manager_tags = 377671164; @@ -4757,9 +4767,11 @@ public java.util.Map getResourceManagerTags( *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT
-     * & PATCH) when empty.
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+     * empty.
      * 
* * map<string, string> resource_manager_tags = 377671164; @@ -4775,9 +4787,11 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT
-     * & PATCH) when empty.
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+     * empty.
      * 
* * map<string, string> resource_manager_tags = 377671164; @@ -4801,9 +4815,11 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT
-     * & PATCH) when empty.
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+     * empty.
      * 
* * map<string, string> resource_manager_tags = 377671164; @@ -4833,9 +4849,11 @@ public Builder clearResourceManagerTags() { *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT
-     * & PATCH) when empty.
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+     * empty.
      * 
* * map<string, string> resource_manager_tags = 377671164; @@ -4861,9 +4879,11 @@ public java.util.Map getMutableResourceManag *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT
-     * & PATCH) when empty.
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+     * empty.
      * 
* * map<string, string> resource_manager_tags = 377671164; @@ -4886,9 +4906,11 @@ public Builder putResourceManagerTags(java.lang.String key, java.lang.String val *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT
-     * & PATCH) when empty.
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+     * empty.
      * 
* * map<string, string> resource_manager_tags = 377671164; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParamsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParamsOrBuilder.java index cb0f14bfd715..96ca3bae3cb9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParamsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskInitializeParamsOrBuilder.java @@ -616,9 +616,11 @@ java.lang.String getLabelsOrDefault( *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; @@ -631,9 +633,11 @@ java.lang.String getLabelsOrDefault( *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; @@ -650,9 +654,11 @@ java.lang.String getLabelsOrDefault( *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; @@ -665,9 +671,11 @@ java.lang.String getLabelsOrDefault( *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; @@ -684,9 +692,11 @@ java.lang.String getResourceManagerTagsOrDefault( *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT
-   * & PATCH) when empty.
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when
+   * empty.
    * 
* * map<string, string> resource_manager_tags = 377671164; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskOrBuilder.java index bc010c2fda69..9707aa62f2df 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AttachedDiskOrBuilder.java @@ -28,7 +28,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] The architecture of the attached disk. Valid values are ARM64
+   * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
    * or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -43,7 +43,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] The architecture of the attached disk. Valid values are ARM64
+   * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
    * or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -58,7 +58,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] The architecture of the attached disk. Valid values are ARM64
+   * Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64
    * or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -428,7 +428,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] A zero-based index to this disk, where 0 is reserved for the
+   * Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the
    * boot disk. If you have many disks attached to an instance, each
    * disk would have a unique index number.
    * 
@@ -443,7 +443,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] A zero-based index to this disk, where 0 is reserved for the
+   * Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the
    * boot disk. If you have many disks attached to an instance, each
    * disk would have a unique index number.
    * 
@@ -573,7 +573,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -586,7 +586,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -599,7 +599,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -612,7 +612,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -625,7 +625,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -638,7 +638,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -652,7 +652,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -711,7 +711,7 @@ public interface AttachedDiskOrBuilder * * *
-   * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+   * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
    * field is set to PRESERVED if the LocalSSD data has been saved
    * to a persistent location by customer request.  (see the
    * discard_local_ssd option on Stop/Suspend).
@@ -729,7 +729,7 @@ public interface AttachedDiskOrBuilder
    *
    *
    * 
-   * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+   * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
    * field is set to PRESERVED if the LocalSSD data has been saved
    * to a persistent location by customer request.  (see the
    * discard_local_ssd option on Stop/Suspend).
@@ -747,7 +747,7 @@ public interface AttachedDiskOrBuilder
    *
    *
    * 
-   * For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
+   * Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this
    * field is set to PRESERVED if the LocalSSD data has been saved
    * to a persistent location by customer request.  (see the
    * discard_local_ssd option on Stop/Suspend).
@@ -765,7 +765,7 @@ public interface AttachedDiskOrBuilder
    *
    *
    * 
-   * [Output Only] shielded vm initial state stored on disk
+   * Output only. [Output Only] shielded vm initial state stored on disk
    * 
* * @@ -780,7 +780,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] shielded vm initial state stored on disk
+   * Output only. [Output Only] shielded vm initial state stored on disk
    * 
* * @@ -795,7 +795,7 @@ public interface AttachedDiskOrBuilder * * *
-   * [Output Only] shielded vm initial state stored on disk
+   * Output only. [Output Only] shielded vm initial state stored on disk
    * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Autoscaler.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Autoscaler.java index 153a9696565a..42c742ca548d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Autoscaler.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Autoscaler.java @@ -394,7 +394,7 @@ public com.google.cloud.compute.v1.AutoscalingPolicyOrBuilder getAutoscalingPoli * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -411,7 +411,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -436,7 +436,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -536,7 +536,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -553,7 +553,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -575,7 +575,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#autoscaler
+   * Output only. [Output Only] Type of the resource. Always compute#autoscaler
    * for autoscalers.
    * 
* @@ -592,7 +592,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#autoscaler
+   * Output only. [Output Only] Type of the resource. Always compute#autoscaler
    * for autoscalers.
    * 
* @@ -617,7 +617,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#autoscaler
+   * Output only. [Output Only] Type of the resource. Always compute#autoscaler
    * for autoscalers.
    * 
* @@ -732,7 +732,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Target recommended MIG size (number of instances) computed by
+   * Output only. [Output Only] Target recommended MIG size (number of instances) computed by
    * autoscaler. Autoscaler calculates the recommended MIG size even when the
    * autoscaling policy mode is different from ON. This field is empty when
    * autoscaler is not connected to an existing managed instance group or
@@ -752,7 +752,7 @@ public boolean hasRecommendedSize() {
    *
    *
    * 
-   * [Output Only] Target recommended MIG size (number of instances) computed by
+   * Output only. [Output Only] Target recommended MIG size (number of instances) computed by
    * autoscaler. Autoscaler calculates the recommended MIG size even when the
    * autoscaling policy mode is different from ON. This field is empty when
    * autoscaler is not connected to an existing managed instance group or
@@ -777,7 +777,7 @@ public int getRecommendedSize() {
    *
    *
    * 
-   * [Output Only] URL of theregion
+   * Output only. [Output Only] URL of theregion
    * where the instance group resides (for autoscalers living in regional
    * scope).
    * 
@@ -795,7 +795,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of theregion
+   * Output only. [Output Only] URL of theregion
    * where the instance group resides (for autoscalers living in regional
    * scope).
    * 
@@ -821,7 +821,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of theregion
+   * Output only. [Output Only] URL of theregion
    * where the instance group resides (for autoscalers living in regional
    * scope).
    * 
@@ -883,7 +883,7 @@ public int getScalingScheduleStatusCount() { * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -910,7 +910,7 @@ public boolean containsScalingScheduleStatus(java.lang.String key) { * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -927,7 +927,7 @@ public boolean containsScalingScheduleStatus(java.lang.String key) { * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -952,7 +952,7 @@ public boolean containsScalingScheduleStatus(java.lang.String key) { * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -1338,7 +1338,7 @@ public com.google.protobuf.ByteString getTargetBytes() { * * *
-   * [Output Only] URL of thezone
+   * Output only. [Output Only] URL of thezone
    * where the instance group resides (for autoscalers living in zonal scope).
    * 
* @@ -1355,7 +1355,7 @@ public boolean hasZone() { * * *
-   * [Output Only] URL of thezone
+   * Output only. [Output Only] URL of thezone
    * where the instance group resides (for autoscalers living in zonal scope).
    * 
* @@ -1380,7 +1380,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] URL of thezone
+   * Output only. [Output Only] URL of thezone
    * where the instance group resides (for autoscalers living in zonal scope).
    * 
* @@ -2490,7 +2490,7 @@ public com.google.cloud.compute.v1.AutoscalingPolicyOrBuilder getAutoscalingPoli * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2506,7 +2506,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2530,7 +2530,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2554,7 +2554,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2577,7 +2577,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2596,7 +2596,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2754,7 +2754,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2771,7 +2771,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2788,7 +2788,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2809,7 +2809,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2830,7 +2830,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#autoscaler
+     * Output only. [Output Only] Type of the resource. Always compute#autoscaler
      * for autoscalers.
      * 
* @@ -2846,7 +2846,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#autoscaler
+     * Output only. [Output Only] Type of the resource. Always compute#autoscaler
      * for autoscalers.
      * 
* @@ -2870,7 +2870,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#autoscaler
+     * Output only. [Output Only] Type of the resource. Always compute#autoscaler
      * for autoscalers.
      * 
* @@ -2894,7 +2894,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#autoscaler
+     * Output only. [Output Only] Type of the resource. Always compute#autoscaler
      * for autoscalers.
      * 
* @@ -2917,7 +2917,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#autoscaler
+     * Output only. [Output Only] Type of the resource. Always compute#autoscaler
      * for autoscalers.
      * 
* @@ -2936,7 +2936,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#autoscaler
+     * Output only. [Output Only] Type of the resource. Always compute#autoscaler
      * for autoscalers.
      * 
* @@ -3124,7 +3124,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Target recommended MIG size (number of instances) computed by
+     * Output only. [Output Only] Target recommended MIG size (number of instances) computed by
      * autoscaler. Autoscaler calculates the recommended MIG size even when the
      * autoscaling policy mode is different from ON. This field is empty when
      * autoscaler is not connected to an existing managed instance group or
@@ -3144,7 +3144,7 @@ public boolean hasRecommendedSize() {
      *
      *
      * 
-     * [Output Only] Target recommended MIG size (number of instances) computed by
+     * Output only. [Output Only] Target recommended MIG size (number of instances) computed by
      * autoscaler. Autoscaler calculates the recommended MIG size even when the
      * autoscaling policy mode is different from ON. This field is empty when
      * autoscaler is not connected to an existing managed instance group or
@@ -3164,7 +3164,7 @@ public int getRecommendedSize() {
      *
      *
      * 
-     * [Output Only] Target recommended MIG size (number of instances) computed by
+     * Output only. [Output Only] Target recommended MIG size (number of instances) computed by
      * autoscaler. Autoscaler calculates the recommended MIG size even when the
      * autoscaling policy mode is different from ON. This field is empty when
      * autoscaler is not connected to an existing managed instance group or
@@ -3188,7 +3188,7 @@ public Builder setRecommendedSize(int value) {
      *
      *
      * 
-     * [Output Only] Target recommended MIG size (number of instances) computed by
+     * Output only. [Output Only] Target recommended MIG size (number of instances) computed by
      * autoscaler. Autoscaler calculates the recommended MIG size even when the
      * autoscaling policy mode is different from ON. This field is empty when
      * autoscaler is not connected to an existing managed instance group or
@@ -3212,7 +3212,7 @@ public Builder clearRecommendedSize() {
      *
      *
      * 
-     * [Output Only] URL of theregion
+     * Output only. [Output Only] URL of theregion
      * where the instance group resides (for autoscalers living in regional
      * scope).
      * 
@@ -3229,7 +3229,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of theregion
+     * Output only. [Output Only] URL of theregion
      * where the instance group resides (for autoscalers living in regional
      * scope).
      * 
@@ -3254,7 +3254,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of theregion
+     * Output only. [Output Only] URL of theregion
      * where the instance group resides (for autoscalers living in regional
      * scope).
      * 
@@ -3279,7 +3279,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of theregion
+     * Output only. [Output Only] URL of theregion
      * where the instance group resides (for autoscalers living in regional
      * scope).
      * 
@@ -3303,7 +3303,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of theregion
+     * Output only. [Output Only] URL of theregion
      * where the instance group resides (for autoscalers living in regional
      * scope).
      * 
@@ -3323,7 +3323,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of theregion
+     * Output only. [Output Only] URL of theregion
      * where the instance group resides (for autoscalers living in regional
      * scope).
      * 
@@ -3412,7 +3412,7 @@ public int getScalingScheduleStatusCount() { * * *
-     * [Output Only] Status information of existing scaling schedules.
+     * Output only. [Output Only] Status information of existing scaling schedules.
      * 
* * @@ -3439,7 +3439,7 @@ public boolean containsScalingScheduleStatus(java.lang.String key) { * * *
-     * [Output Only] Status information of existing scaling schedules.
+     * Output only. [Output Only] Status information of existing scaling schedules.
      * 
* * @@ -3456,7 +3456,7 @@ public boolean containsScalingScheduleStatus(java.lang.String key) { * * *
-     * [Output Only] Status information of existing scaling schedules.
+     * Output only. [Output Only] Status information of existing scaling schedules.
      * 
* * @@ -3483,7 +3483,7 @@ public boolean containsScalingScheduleStatus(java.lang.String key) { * * *
-     * [Output Only] Status information of existing scaling schedules.
+     * Output only. [Output Only] Status information of existing scaling schedules.
      * 
* * @@ -3514,7 +3514,7 @@ public Builder clearScalingScheduleStatus() { * * *
-     * [Output Only] Status information of existing scaling schedules.
+     * Output only. [Output Only] Status information of existing scaling schedules.
      * 
* * @@ -3541,7 +3541,7 @@ public Builder removeScalingScheduleStatus(java.lang.String key) { * * *
-     * [Output Only] Status information of existing scaling schedules.
+     * Output only. [Output Only] Status information of existing scaling schedules.
      * 
* * @@ -3565,7 +3565,7 @@ public Builder putScalingScheduleStatus( * * *
-     * [Output Only] Status information of existing scaling schedules.
+     * Output only. [Output Only] Status information of existing scaling schedules.
      * 
* * @@ -3589,7 +3589,7 @@ public Builder putAllScalingScheduleStatus( * * *
-     * [Output Only] Status information of existing scaling schedules.
+     * Output only. [Output Only] Status information of existing scaling schedules.
      * 
* * @@ -4549,7 +4549,7 @@ public Builder setTargetBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of thezone
+     * Output only. [Output Only] URL of thezone
      * where the instance group resides (for autoscalers living in zonal scope).
      * 
* @@ -4565,7 +4565,7 @@ public boolean hasZone() { * * *
-     * [Output Only] URL of thezone
+     * Output only. [Output Only] URL of thezone
      * where the instance group resides (for autoscalers living in zonal scope).
      * 
* @@ -4589,7 +4589,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] URL of thezone
+     * Output only. [Output Only] URL of thezone
      * where the instance group resides (for autoscalers living in zonal scope).
      * 
* @@ -4613,7 +4613,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] URL of thezone
+     * Output only. [Output Only] URL of thezone
      * where the instance group resides (for autoscalers living in zonal scope).
      * 
* @@ -4636,7 +4636,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] URL of thezone
+     * Output only. [Output Only] URL of thezone
      * where the instance group resides (for autoscalers living in zonal scope).
      * 
* @@ -4655,7 +4655,7 @@ public Builder clearZone() { * * *
-     * [Output Only] URL of thezone
+     * Output only. [Output Only] URL of thezone
      * where the instance group resides (for autoscalers living in zonal scope).
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerAggregatedList.java index ed2689dc0af3..94e5d69b3cc2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrThrow(java.la * * *
-   * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
    * autoscalers.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
    * autoscalers.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
    * autoscalers.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -520,7 +520,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -536,7 +536,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -553,7 +553,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -1582,7 +1582,7 @@ public com.google.cloud.compute.v1.AutoscalersScopedList.Builder putItemsBuilder * * *
-     * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
      * autoscalers.
      * 
* @@ -1598,7 +1598,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
      * autoscalers.
      * 
* @@ -1622,7 +1622,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
      * autoscalers.
      * 
* @@ -1646,7 +1646,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
      * autoscalers.
      * 
* @@ -1669,7 +1669,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
      * autoscalers.
      * 
* @@ -1688,7 +1688,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
      * autoscalers.
      * 
* @@ -1864,7 +1864,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1879,7 +1879,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1902,7 +1902,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1925,7 +1925,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1947,7 +1947,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1965,7 +1965,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1998,7 +1998,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2015,7 +2015,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2031,7 +2031,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2048,7 +2048,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2065,7 +2065,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2090,7 +2090,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2114,7 +2114,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2135,7 +2135,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2155,7 +2155,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerAggregatedListOrBuilder.java index c4b39b5dd67d..66fbdce2f654 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
    * autoscalers.
    * 
* @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
    * autoscalers.
    * 
* @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of
    * autoscalers.
    * 
* @@ -228,7 +228,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -254,7 +254,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -267,7 +267,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -281,7 +281,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -295,7 +295,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -310,7 +310,7 @@ com.google.cloud.compute.v1.AutoscalersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerList.java index 2560fad59c27..34e6c5dc158a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.AutoscalerOrBuilder getItemsOrBuilder(int ind * * *
-   * [Output Only] Type of resource. Always compute#autoscalerList
+   * Output only. [Output Only] Type of resource. Always compute#autoscalerList
    * for lists of autoscalers.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#autoscalerList
+   * Output only. [Output Only] Type of resource. Always compute#autoscalerList
    * for lists of autoscalers.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#autoscalerList
+   * Output only. [Output Only] Type of resource. Always compute#autoscalerList
    * for lists of autoscalers.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItemsBu * * *
-     * [Output Only] Type of resource. Always compute#autoscalerList
+     * Output only. [Output Only] Type of resource. Always compute#autoscalerList
      * for lists of autoscalers.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#autoscalerList
+     * Output only. [Output Only] Type of resource. Always compute#autoscalerList
      * for lists of autoscalers.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#autoscalerList
+     * Output only. [Output Only] Type of resource. Always compute#autoscalerList
      * for lists of autoscalers.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#autoscalerList
+     * Output only. [Output Only] Type of resource. Always compute#autoscalerList
      * for lists of autoscalers.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#autoscalerList
+     * Output only. [Output Only] Type of resource. Always compute#autoscalerList
      * for lists of autoscalers.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#autoscalerList
+     * Output only. [Output Only] Type of resource. Always compute#autoscalerList
      * for lists of autoscalers.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerListOrBuilder.java index 4a4482d7d148..afd568bf642b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerListOrBuilder.java @@ -122,7 +122,7 @@ public interface AutoscalerListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#autoscalerList
+   * Output only. [Output Only] Type of resource. Always compute#autoscalerList
    * for lists of autoscalers.
    * 
* @@ -136,7 +136,7 @@ public interface AutoscalerListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#autoscalerList
+   * Output only. [Output Only] Type of resource. Always compute#autoscalerList
    * for lists of autoscalers.
    * 
* @@ -150,7 +150,7 @@ public interface AutoscalerListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#autoscalerList
+   * Output only. [Output Only] Type of resource. Always compute#autoscalerList
    * for lists of autoscalers.
    * 
* @@ -215,7 +215,7 @@ public interface AutoscalerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface AutoscalerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface AutoscalerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerOrBuilder.java index 4cedc9002143..d22fa54e9fc2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AutoscalerOrBuilder.java @@ -77,7 +77,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -91,7 +91,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -105,7 +105,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -161,7 +161,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -175,7 +175,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -189,7 +189,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#autoscaler
+   * Output only. [Output Only] Type of the resource. Always compute#autoscaler
    * for autoscalers.
    * 
* @@ -203,7 +203,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#autoscaler
+   * Output only. [Output Only] Type of the resource. Always compute#autoscaler
    * for autoscalers.
    * 
* @@ -217,7 +217,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#autoscaler
+   * Output only. [Output Only] Type of the resource. Always compute#autoscaler
    * for autoscalers.
    * 
* @@ -288,7 +288,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Target recommended MIG size (number of instances) computed by
+   * Output only. [Output Only] Target recommended MIG size (number of instances) computed by
    * autoscaler. Autoscaler calculates the recommended MIG size even when the
    * autoscaling policy mode is different from ON. This field is empty when
    * autoscaler is not connected to an existing managed instance group or
@@ -305,7 +305,7 @@ public interface AutoscalerOrBuilder
    *
    *
    * 
-   * [Output Only] Target recommended MIG size (number of instances) computed by
+   * Output only. [Output Only] Target recommended MIG size (number of instances) computed by
    * autoscaler. Autoscaler calculates the recommended MIG size even when the
    * autoscaling policy mode is different from ON. This field is empty when
    * autoscaler is not connected to an existing managed instance group or
@@ -322,7 +322,7 @@ public interface AutoscalerOrBuilder
    *
    *
    * 
-   * [Output Only] URL of theregion
+   * Output only. [Output Only] URL of theregion
    * where the instance group resides (for autoscalers living in regional
    * scope).
    * 
@@ -337,7 +337,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] URL of theregion
+   * Output only. [Output Only] URL of theregion
    * where the instance group resides (for autoscalers living in regional
    * scope).
    * 
@@ -352,7 +352,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] URL of theregion
+   * Output only. [Output Only] URL of theregion
    * where the instance group resides (for autoscalers living in regional
    * scope).
    * 
@@ -367,7 +367,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -380,7 +380,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -398,7 +398,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -412,7 +412,7 @@ public interface AutoscalerOrBuilder * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -429,7 +429,7 @@ com.google.cloud.compute.v1.ScalingScheduleStatus getScalingScheduleStatusOrDefa * * *
-   * [Output Only] Status information of existing scaling schedules.
+   * Output only. [Output Only] Status information of existing scaling schedules.
    * 
* * @@ -687,7 +687,7 @@ com.google.cloud.compute.v1.ScalingScheduleStatus getScalingScheduleStatusOrThro * * *
-   * [Output Only] URL of thezone
+   * Output only. [Output Only] URL of thezone
    * where the instance group resides (for autoscalers living in zonal scope).
    * 
* @@ -701,7 +701,7 @@ com.google.cloud.compute.v1.ScalingScheduleStatus getScalingScheduleStatusOrThro * * *
-   * [Output Only] URL of thezone
+   * Output only. [Output Only] URL of thezone
    * where the instance group resides (for autoscalers living in zonal scope).
    * 
* @@ -715,7 +715,7 @@ com.google.cloud.compute.v1.ScalingScheduleStatus getScalingScheduleStatusOrThro * * *
-   * [Output Only] URL of thezone
+   * Output only. [Output Only] URL of thezone
    * where the instance group resides (for autoscalers living in zonal scope).
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucket.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucket.java index 7605448c2bad..aaa20d4d7165 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucket.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucket.java @@ -948,7 +948,7 @@ public long getId() { * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -964,7 +964,7 @@ public boolean hasKind() { * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -988,7 +988,7 @@ public java.lang.String getKind() { * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -1316,7 +1316,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -1330,7 +1330,7 @@ public java.util.List getUsedBy * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -1345,7 +1345,7 @@ public java.util.List getUsedBy * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -1359,7 +1359,7 @@ public int getUsedByCount() { * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -1373,7 +1373,7 @@ public com.google.cloud.compute.v1.BackendBucketUsedBy getUsedBy(int index) { * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -3411,7 +3411,7 @@ public Builder clearId() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3426,7 +3426,7 @@ public boolean hasKind() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3449,7 +3449,7 @@ public java.lang.String getKind() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3472,7 +3472,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3494,7 +3494,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3512,7 +3512,7 @@ public Builder clearKind() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -4205,7 +4205,7 @@ private void ensureUsedByIsMutable() { * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4222,7 +4222,7 @@ public java.util.List getUsedBy * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4239,7 +4239,7 @@ public int getUsedByCount() { * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4256,7 +4256,7 @@ public com.google.cloud.compute.v1.BackendBucketUsedBy getUsedBy(int index) { * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4279,7 +4279,7 @@ public Builder setUsedBy(int index, com.google.cloud.compute.v1.BackendBucketUse * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4300,7 +4300,7 @@ public Builder setUsedBy( * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4323,7 +4323,7 @@ public Builder addUsedBy(com.google.cloud.compute.v1.BackendBucketUsedBy value) * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4346,7 +4346,7 @@ public Builder addUsedBy(int index, com.google.cloud.compute.v1.BackendBucketUse * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4367,7 +4367,7 @@ public Builder addUsedBy( * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4388,7 +4388,7 @@ public Builder addUsedBy( * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4409,7 +4409,7 @@ public Builder addAllUsedBy( * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4429,7 +4429,7 @@ public Builder clearUsedBy() { * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4449,7 +4449,7 @@ public Builder removeUsedBy(int index) { * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4462,7 +4462,7 @@ public com.google.cloud.compute.v1.BackendBucketUsedBy.Builder getUsedByBuilder( * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4479,7 +4479,7 @@ public com.google.cloud.compute.v1.BackendBucketUsedByOrBuilder getUsedByOrBuild * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4497,7 +4497,7 @@ public com.google.cloud.compute.v1.BackendBucketUsedByOrBuilder getUsedByOrBuild * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4511,7 +4511,7 @@ public com.google.cloud.compute.v1.BackendBucketUsedBy.Builder addUsedByBuilder( * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -4525,7 +4525,7 @@ public com.google.cloud.compute.v1.BackendBucketUsedBy.Builder addUsedByBuilder( * * *
-     * [Output Only] List of resources referencing that backend bucket.
+     * Output only. [Output Only] List of resources referencing that backend bucket.
      * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketList.java index f8d00840103b..0b1e2cfb8779 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.BackendBucketOrBuilder getItemsOrBuilder(int * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1532,7 +1532,7 @@ public java.util.List getItem * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1547,7 +1547,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1570,7 +1570,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1593,7 +1593,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1615,7 +1615,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1633,7 +1633,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1808,7 +1808,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1823,7 +1823,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1846,7 +1846,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1869,7 +1869,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1891,7 +1891,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1909,7 +1909,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketListOrBuilder.java index e960ebfb0d1f..a907239671b7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketListOrBuilder.java @@ -123,7 +123,7 @@ public interface BackendBucketListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface BackendBucketListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface BackendBucketListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface BackendBucketListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface BackendBucketListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface BackendBucketListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketOrBuilder.java index 131ff7c00f3d..a72ee737c0ca 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketOrBuilder.java @@ -381,7 +381,7 @@ public interface BackendBucketOrBuilder * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -394,7 +394,7 @@ public interface BackendBucketOrBuilder * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -407,7 +407,7 @@ public interface BackendBucketOrBuilder * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -613,7 +613,7 @@ public interface BackendBucketOrBuilder * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -624,7 +624,7 @@ public interface BackendBucketOrBuilder * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -635,7 +635,7 @@ public interface BackendBucketOrBuilder * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -646,7 +646,7 @@ public interface BackendBucketOrBuilder * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; @@ -658,7 +658,7 @@ public interface BackendBucketOrBuilder * * *
-   * [Output Only] List of resources referencing that backend bucket.
+   * Output only. [Output Only] List of resources referencing that backend bucket.
    * 
* * repeated .google.cloud.compute.v1.BackendBucketUsedBy used_by = 389320729; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketUsedBy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketUsedBy.java index 96d97738ba9f..e4c0e833f5a9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketUsedBy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketUsedBy.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Server-defined URL for UrlMaps referencing that
+   * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
    * BackendBucket.
    * 
* @@ -90,7 +90,7 @@ public boolean hasReference() { * * *
-   * [Output Only] Server-defined URL for UrlMaps referencing that
+   * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
    * BackendBucket.
    * 
* @@ -115,7 +115,7 @@ public java.lang.String getReference() { * * *
-   * [Output Only] Server-defined URL for UrlMaps referencing that
+   * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
    * BackendBucket.
    * 
* @@ -492,7 +492,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Server-defined URL for UrlMaps referencing that
+     * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
      * BackendBucket.
      * 
* @@ -508,7 +508,7 @@ public boolean hasReference() { * * *
-     * [Output Only] Server-defined URL for UrlMaps referencing that
+     * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
      * BackendBucket.
      * 
* @@ -532,7 +532,7 @@ public java.lang.String getReference() { * * *
-     * [Output Only] Server-defined URL for UrlMaps referencing that
+     * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
      * BackendBucket.
      * 
* @@ -556,7 +556,7 @@ public com.google.protobuf.ByteString getReferenceBytes() { * * *
-     * [Output Only] Server-defined URL for UrlMaps referencing that
+     * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
      * BackendBucket.
      * 
* @@ -579,7 +579,7 @@ public Builder setReference(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for UrlMaps referencing that
+     * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
      * BackendBucket.
      * 
* @@ -598,7 +598,7 @@ public Builder clearReference() { * * *
-     * [Output Only] Server-defined URL for UrlMaps referencing that
+     * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
      * BackendBucket.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketUsedByOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketUsedByOrBuilder.java index a753b960559c..8766ff9f8191 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketUsedByOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketUsedByOrBuilder.java @@ -28,7 +28,7 @@ public interface BackendBucketUsedByOrBuilder * * *
-   * [Output Only] Server-defined URL for UrlMaps referencing that
+   * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
    * BackendBucket.
    * 
* @@ -42,7 +42,7 @@ public interface BackendBucketUsedByOrBuilder * * *
-   * [Output Only] Server-defined URL for UrlMaps referencing that
+   * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
    * BackendBucket.
    * 
* @@ -56,7 +56,7 @@ public interface BackendBucketUsedByOrBuilder * * *
-   * [Output Only] Server-defined URL for UrlMaps referencing that
+   * Output only. [Output Only] Server-defined URL for UrlMaps referencing that
    * BackendBucket.
    * 
* 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 3649f204916e..afc760da95e7 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 @@ -2577,7 +2577,7 @@ public com.google.cloud.compute.v1.ConsistentHashLoadBalancerSettings getConsist * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -2594,7 +2594,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -2619,7 +2619,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -3905,7 +3905,7 @@ public com.google.protobuf.ByteString getIpAddressSelectionPolicyBytes() { * * *
-   * [Output Only] Type of resource. Always compute#backendService
+   * Output only. [Output Only] Type of resource. Always compute#backendService
    * for backend services.
    * 
* @@ -3922,7 +3922,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#backendService
+   * Output only. [Output Only] Type of resource. Always compute#backendService
    * for backend services.
    * 
* @@ -3947,7 +3947,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#backendService
+   * Output only. [Output Only] Type of resource. Always compute#backendService
    * for backend services.
    * 
* @@ -5311,7 +5311,7 @@ public com.google.protobuf.ByteString getProtocolBytes() { * * *
-   * [Output Only] URL of the region where the regional backend service
+   * Output only. [Output Only] URL of the region where the regional backend service
    * resides. This field is not applicable to global backend services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -5330,7 +5330,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional backend service
+   * Output only. [Output Only] URL of the region where the regional backend service
    * resides. This field is not applicable to global backend services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -5357,7 +5357,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional backend service
+   * Output only. [Output Only] URL of the region where the regional backend service
    * resides. This field is not applicable to global backend services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -6083,7 +6083,7 @@ public com.google.cloud.compute.v1.BackendServiceTlsSettingsOrBuilder getTlsSett
    *
    *
    * 
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -6097,7 +6097,7 @@ public java.util.List getUsedB * * *
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -6112,7 +6112,7 @@ public java.util.List getUsedB * * *
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -6126,7 +6126,7 @@ public int getUsedByCount() { * * *
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -6140,7 +6140,7 @@ public com.google.cloud.compute.v1.BackendServiceUsedBy getUsedBy(int index) { * * *
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -10108,7 +10108,7 @@ public Builder clearConsistentHash() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -10124,7 +10124,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -10148,7 +10148,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -10172,7 +10172,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -10195,7 +10195,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -10214,7 +10214,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -13502,7 +13502,7 @@ public Builder setIpAddressSelectionPolicyBytes(com.google.protobuf.ByteString v * * *
-     * [Output Only] Type of resource. Always compute#backendService
+     * Output only. [Output Only] Type of resource. Always compute#backendService
      * for backend services.
      * 
* @@ -13518,7 +13518,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#backendService
+     * Output only. [Output Only] Type of resource. Always compute#backendService
      * for backend services.
      * 
* @@ -13542,7 +13542,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#backendService
+     * Output only. [Output Only] Type of resource. Always compute#backendService
      * for backend services.
      * 
* @@ -13566,7 +13566,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#backendService
+     * Output only. [Output Only] Type of resource. Always compute#backendService
      * for backend services.
      * 
* @@ -13589,7 +13589,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#backendService
+     * Output only. [Output Only] Type of resource. Always compute#backendService
      * for backend services.
      * 
* @@ -13608,7 +13608,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#backendService
+     * Output only. [Output Only] Type of resource. Always compute#backendService
      * for backend services.
      * 
* @@ -17071,7 +17071,7 @@ public Builder setProtocolBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the regional backend service
+     * Output only. [Output Only] URL of the region where the regional backend service
      * resides. This field is not applicable to global backend services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -17089,7 +17089,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional backend service
+     * Output only. [Output Only] URL of the region where the regional backend service
      * resides. This field is not applicable to global backend services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -17115,7 +17115,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional backend service
+     * Output only. [Output Only] URL of the region where the regional backend service
      * resides. This field is not applicable to global backend services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -17141,7 +17141,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional backend service
+     * Output only. [Output Only] URL of the region where the regional backend service
      * resides. This field is not applicable to global backend services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -17166,7 +17166,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional backend service
+     * Output only. [Output Only] URL of the region where the regional backend service
      * resides. This field is not applicable to global backend services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -17187,7 +17187,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional backend service
+     * Output only. [Output Only] URL of the region where the regional backend service
      * resides. This field is not applicable to global backend services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -19013,7 +19013,7 @@ private void ensureUsedByIsMutable() {
      *
      *
      * 
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19030,7 +19030,7 @@ public java.util.List getUsedB * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19047,7 +19047,7 @@ public int getUsedByCount() { * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19064,7 +19064,7 @@ public com.google.cloud.compute.v1.BackendServiceUsedBy getUsedBy(int index) { * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19087,7 +19087,7 @@ public Builder setUsedBy(int index, com.google.cloud.compute.v1.BackendServiceUs * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19108,7 +19108,7 @@ public Builder setUsedBy( * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19131,7 +19131,7 @@ public Builder addUsedBy(com.google.cloud.compute.v1.BackendServiceUsedBy value) * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19154,7 +19154,7 @@ public Builder addUsedBy(int index, com.google.cloud.compute.v1.BackendServiceUs * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19175,7 +19175,7 @@ public Builder addUsedBy( * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19196,7 +19196,7 @@ public Builder addUsedBy( * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19217,7 +19217,7 @@ public Builder addAllUsedBy( * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19237,7 +19237,7 @@ public Builder clearUsedBy() { * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19257,7 +19257,7 @@ public Builder removeUsedBy(int index) { * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19270,7 +19270,7 @@ public com.google.cloud.compute.v1.BackendServiceUsedBy.Builder getUsedByBuilder * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19287,7 +19287,7 @@ public com.google.cloud.compute.v1.BackendServiceUsedByOrBuilder getUsedByOrBuil * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19305,7 +19305,7 @@ public com.google.cloud.compute.v1.BackendServiceUsedByOrBuilder getUsedByOrBuil * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19319,7 +19319,7 @@ public com.google.cloud.compute.v1.BackendServiceUsedBy.Builder addUsedByBuilder * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -19333,7 +19333,7 @@ public com.google.cloud.compute.v1.BackendServiceUsedBy.Builder addUsedByBuilder * * *
-     * [Output Only] List of resources referencing given backend service.
+     * Output only. [Output Only] List of resources referencing given backend service.
      * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceAggregatedList.java index e47acd8b7d72..a47e9068d08d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceAggregatedList.java @@ -283,7 +283,7 @@ public com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrThrow( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -299,7 +299,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -433,7 +433,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -449,7 +449,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -473,7 +473,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -503,7 +503,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -518,7 +518,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -533,7 +533,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -549,7 +549,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1594,7 +1594,7 @@ public com.google.cloud.compute.v1.BackendServicesScopedList.Builder putItemsBui * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1609,7 +1609,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1632,7 +1632,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1655,7 +1655,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1677,7 +1677,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1695,7 +1695,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1870,7 +1870,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1885,7 +1885,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1908,7 +1908,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1931,7 +1931,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1953,7 +1953,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1971,7 +1971,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2004,7 +2004,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2020,7 +2020,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2035,7 +2035,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2051,7 +2051,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2067,7 +2067,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2091,7 +2091,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2114,7 +2114,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2134,7 +2134,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2153,7 +2153,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceAggregatedListOrBuilder.java index c32c3f39b634..0f61f49f9818 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceAggregatedListOrBuilder.java @@ -136,7 +136,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -162,7 +162,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -226,7 +226,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -252,7 +252,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -265,7 +265,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -278,7 +278,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -291,7 +291,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -305,7 +305,7 @@ com.google.cloud.compute.v1.BackendServicesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceGroupHealth.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceGroupHealth.java index c93acfe87e5b..af9020a3ba11 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceGroupHealth.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceGroupHealth.java @@ -275,7 +275,7 @@ public com.google.cloud.compute.v1.HealthStatusOrBuilder getHealthStatusOrBuilde * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
    * services.
    * 
* @@ -292,7 +292,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
    * services.
    * 
* @@ -317,7 +317,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
    * services.
    * 
* @@ -1387,7 +1387,7 @@ public com.google.cloud.compute.v1.HealthStatus.Builder addHealthStatusBuilder(i * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
      * services.
      * 
* @@ -1403,7 +1403,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
      * services.
      * 
* @@ -1427,7 +1427,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
      * services.
      * 
* @@ -1451,7 +1451,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
      * services.
      * 
* @@ -1474,7 +1474,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
      * services.
      * 
* @@ -1493,7 +1493,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
      * services.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceGroupHealthOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceGroupHealthOrBuilder.java index 29153ea16af9..80810d925372 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceGroupHealthOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceGroupHealthOrBuilder.java @@ -152,7 +152,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
    * services.
    * 
* @@ -166,7 +166,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
    * services.
    * 
* @@ -180,7 +180,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend
    * services.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceIAP.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceIAP.java index 92a43d22cf8b..5aab34e35107 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceIAP.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceIAP.java @@ -266,7 +266,7 @@ public com.google.protobuf.ByteString getOauth2ClientSecretBytes() { * * *
-   * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+   * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
    * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -282,7 +282,7 @@ public boolean hasOauth2ClientSecretSha256() { * * *
-   * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+   * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
    * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -306,7 +306,7 @@ public java.lang.String getOauth2ClientSecretSha256() { * * *
-   * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+   * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
    * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -1132,7 +1132,7 @@ public Builder setOauth2ClientSecretBytes(com.google.protobuf.ByteString value) * * *
-     * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+     * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
      * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -1147,7 +1147,7 @@ public boolean hasOauth2ClientSecretSha256() { * * *
-     * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+     * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
      * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -1170,7 +1170,7 @@ public java.lang.String getOauth2ClientSecretSha256() { * * *
-     * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+     * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
      * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -1193,7 +1193,7 @@ public com.google.protobuf.ByteString getOauth2ClientSecretSha256Bytes() { * * *
-     * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+     * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
      * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -1215,7 +1215,7 @@ public Builder setOauth2ClientSecretSha256(java.lang.String value) { * * *
-     * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+     * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
      * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -1233,7 +1233,7 @@ public Builder clearOauth2ClientSecretSha256() { * * *
-     * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+     * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
      * 
* * optional string oauth2_client_secret_sha256 = 112903782; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceIAPOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceIAPOrBuilder.java index 4bf0900cef6a..6fea35a66143 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceIAPOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceIAPOrBuilder.java @@ -149,7 +149,7 @@ public interface BackendServiceIAPOrBuilder * * *
-   * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+   * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
    * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -162,7 +162,7 @@ public interface BackendServiceIAPOrBuilder * * *
-   * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+   * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
    * 
* * optional string oauth2_client_secret_sha256 = 112903782; @@ -175,7 +175,7 @@ public interface BackendServiceIAPOrBuilder * * *
-   * [Output Only] SHA256 hash value for the field oauth2_client_secret above.
+   * Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above.
    * 
* * optional string oauth2_client_secret_sha256 = 112903782; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceList.java index 61d5b9bd5f91..cf5fff803c64 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.BackendServiceOrBuilder getItemsOrBuilder(int * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1533,7 +1533,7 @@ public com.google.cloud.compute.v1.BackendService.Builder addItemsBuilder(int in * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
      * 
* * optional string kind = 3292052; @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
      * 
* * optional string kind = 3292052; @@ -1571,7 +1571,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
      * 
* * optional string kind = 3292052; @@ -1594,7 +1594,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
      * 
* * optional string kind = 3292052; @@ -1634,7 +1634,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+     * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
      * 
* * optional string kind = 3292052; @@ -1809,7 +1809,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1824,7 +1824,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1847,7 +1847,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1870,7 +1870,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1910,7 +1910,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListOrBuilder.java index 62d63d9b00b5..1ecfd4f98959 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListOrBuilder.java @@ -123,7 +123,7 @@ public interface BackendServiceListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface BackendServiceListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface BackendServiceListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
+   * Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface BackendServiceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface BackendServiceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface BackendServiceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListUsable.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListUsable.java index ed8a7e4a9999..7b9afaaeeaba 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListUsable.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListUsable.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.BackendServiceOrBuilder getItemsOrBuilder(int * * *
-   * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
    * services.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
    * services.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
    * services.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1538,7 +1538,7 @@ public com.google.cloud.compute.v1.BackendService.Builder addItemsBuilder(int in * * *
-     * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
      * services.
      * 
* @@ -1554,7 +1554,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
      * services.
      * 
* @@ -1578,7 +1578,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
      * services.
      * 
* @@ -1602,7 +1602,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
      * services.
      * 
* @@ -1625,7 +1625,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
      * services.
      * 
* @@ -1644,7 +1644,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
      * services.
      * 
* @@ -1820,7 +1820,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1835,7 +1835,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1858,7 +1858,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1881,7 +1881,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListUsableOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListUsableOrBuilder.java index 86428d37fdd1..9c6736e58943 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListUsableOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceListUsableOrBuilder.java @@ -123,7 +123,7 @@ public interface BackendServiceListUsableOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
    * services.
    * 
* @@ -137,7 +137,7 @@ public interface BackendServiceListUsableOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
    * services.
    * 
* @@ -151,7 +151,7 @@ public interface BackendServiceListUsableOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend
    * services.
    * 
* @@ -216,7 +216,7 @@ public interface BackendServiceListUsableOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface BackendServiceListUsableOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface BackendServiceListUsableOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; 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 e6ee3c2236b2..2ecbd75915eb 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 @@ -410,7 +410,7 @@ public interface BackendServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -424,7 +424,7 @@ public interface BackendServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -438,7 +438,7 @@ public interface BackendServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1423,7 +1423,7 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics * * *
-   * [Output Only] Type of resource. Always compute#backendService
+   * Output only. [Output Only] Type of resource. Always compute#backendService
    * for backend services.
    * 
* @@ -1437,7 +1437,7 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics * * *
-   * [Output Only] Type of resource. Always compute#backendService
+   * Output only. [Output Only] Type of resource. Always compute#backendService
    * for backend services.
    * 
* @@ -1451,7 +1451,7 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics * * *
-   * [Output Only] Type of resource. Always compute#backendService
+   * Output only. [Output Only] Type of resource. Always compute#backendService
    * for backend services.
    * 
* @@ -2481,7 +2481,7 @@ java.lang.String getMetadatasOrDefault( * * *
-   * [Output Only] URL of the region where the regional backend service
+   * Output only. [Output Only] URL of the region where the regional backend service
    * resides. This field is not applicable to global backend services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -2497,7 +2497,7 @@ java.lang.String getMetadatasOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the regional backend service
+   * Output only. [Output Only] URL of the region where the regional backend service
    * resides. This field is not applicable to global backend services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -2513,7 +2513,7 @@ java.lang.String getMetadatasOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the regional backend service
+   * Output only. [Output Only] URL of the region where the regional backend service
    * resides. This field is not applicable to global backend services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -3016,7 +3016,7 @@ java.lang.String getMetadatasOrDefault(
    *
    *
    * 
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -3027,7 +3027,7 @@ java.lang.String getMetadatasOrDefault( * * *
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -3038,7 +3038,7 @@ java.lang.String getMetadatasOrDefault( * * *
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -3049,7 +3049,7 @@ java.lang.String getMetadatasOrDefault( * * *
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; @@ -3061,7 +3061,7 @@ java.lang.String getMetadatasOrDefault( * * *
-   * [Output Only] List of resources referencing given backend service.
+   * Output only. [Output Only] List of resources referencing given backend service.
    * 
* * repeated .google.cloud.compute.v1.BackendServiceUsedBy used_by = 389320729; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceUsedBy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceUsedBy.java index 93d8838abfdb..8882d734acc0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceUsedBy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceUsedBy.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Server-defined URL for resources referencing given
+   * Output only. [Output Only] Server-defined URL for resources referencing given
    * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
    * and ForwardingRule.
    * 
@@ -91,7 +91,7 @@ public boolean hasReference() { * * *
-   * [Output Only] Server-defined URL for resources referencing given
+   * Output only. [Output Only] Server-defined URL for resources referencing given
    * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
    * and ForwardingRule.
    * 
@@ -117,7 +117,7 @@ public java.lang.String getReference() { * * *
-   * [Output Only] Server-defined URL for resources referencing given
+   * Output only. [Output Only] Server-defined URL for resources referencing given
    * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
    * and ForwardingRule.
    * 
@@ -495,7 +495,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Server-defined URL for resources referencing given
+     * Output only. [Output Only] Server-defined URL for resources referencing given
      * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
      * and ForwardingRule.
      * 
@@ -512,7 +512,7 @@ public boolean hasReference() { * * *
-     * [Output Only] Server-defined URL for resources referencing given
+     * Output only. [Output Only] Server-defined URL for resources referencing given
      * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
      * and ForwardingRule.
      * 
@@ -537,7 +537,7 @@ public java.lang.String getReference() { * * *
-     * [Output Only] Server-defined URL for resources referencing given
+     * Output only. [Output Only] Server-defined URL for resources referencing given
      * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
      * and ForwardingRule.
      * 
@@ -562,7 +562,7 @@ public com.google.protobuf.ByteString getReferenceBytes() { * * *
-     * [Output Only] Server-defined URL for resources referencing given
+     * Output only. [Output Only] Server-defined URL for resources referencing given
      * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
      * and ForwardingRule.
      * 
@@ -586,7 +586,7 @@ public Builder setReference(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for resources referencing given
+     * Output only. [Output Only] Server-defined URL for resources referencing given
      * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
      * and ForwardingRule.
      * 
@@ -606,7 +606,7 @@ public Builder clearReference() { * * *
-     * [Output Only] Server-defined URL for resources referencing given
+     * Output only. [Output Only] Server-defined URL for resources referencing given
      * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
      * and ForwardingRule.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceUsedByOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceUsedByOrBuilder.java index d469c3b95c29..724a2de2b0b2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceUsedByOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceUsedByOrBuilder.java @@ -28,7 +28,7 @@ public interface BackendServiceUsedByOrBuilder * * *
-   * [Output Only] Server-defined URL for resources referencing given
+   * Output only. [Output Only] Server-defined URL for resources referencing given
    * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
    * and ForwardingRule.
    * 
@@ -43,7 +43,7 @@ public interface BackendServiceUsedByOrBuilder * * *
-   * [Output Only] Server-defined URL for resources referencing given
+   * Output only. [Output Only] Server-defined URL for resources referencing given
    * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
    * and ForwardingRule.
    * 
@@ -58,7 +58,7 @@ public interface BackendServiceUsedByOrBuilder * * *
-   * [Output Only] Server-defined URL for resources referencing given
+   * Output only. [Output Only] Server-defined URL for resources referencing given
    * BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies
    * and ForwardingRule.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRoute.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRoute.java index 2ff2953310a2..1b7245a79d78 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRoute.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRoute.java @@ -69,7 +69,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+   * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
    * 
* * Protobuf enum {@code google.cloud.compute.v1.BgpRoute.Origin} @@ -209,7 +209,7 @@ private Origin(int value) { * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -223,7 +223,7 @@ public java.util.List getAsPathsList * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -238,7 +238,7 @@ public java.util.List getAsPathsList * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -252,7 +252,7 @@ public int getAsPathsCount() { * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -266,7 +266,7 @@ public com.google.cloud.compute.v1.BgpRouteAsPath getAsPaths(int index) { * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -286,7 +286,7 @@ public com.google.cloud.compute.v1.BgpRouteAsPathOrBuilder getAsPathsOrBuilder(i * * *
-   * [Output only] BGP communities in human-readable A:B format.
+   * Output only. [Output only] BGP communities in human-readable A:B format.
    * 
* * repeated string communities = 188262983; @@ -301,7 +301,7 @@ public com.google.protobuf.ProtocolStringList getCommunitiesList() { * * *
-   * [Output only] BGP communities in human-readable A:B format.
+   * Output only. [Output only] BGP communities in human-readable A:B format.
    * 
* * repeated string communities = 188262983; @@ -316,7 +316,7 @@ public int getCommunitiesCount() { * * *
-   * [Output only] BGP communities in human-readable A:B format.
+   * Output only. [Output only] BGP communities in human-readable A:B format.
    * 
* * repeated string communities = 188262983; @@ -332,7 +332,7 @@ public java.lang.String getCommunities(int index) { * * *
-   * [Output only] BGP communities in human-readable A:B format.
+   * Output only. [Output only] BGP communities in human-readable A:B format.
    * 
* * repeated string communities = 188262983; @@ -351,7 +351,7 @@ public com.google.protobuf.ByteString getCommunitiesBytes(int index) { * * *
-   * [Output only] Destination IP range for the route, in human-readable CIDR
+   * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
    * format
    * 
* @@ -370,7 +370,7 @@ public boolean hasDestination() { * * *
-   * [Output only] Destination IP range for the route, in human-readable CIDR
+   * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
    * format
    * 
* @@ -392,7 +392,7 @@ public com.google.cloud.compute.v1.BgpRouteNetworkLayerReachabilityInformation g * * *
-   * [Output only] Destination IP range for the route, in human-readable CIDR
+   * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
    * format
    * 
* @@ -416,7 +416,7 @@ public com.google.cloud.compute.v1.BgpRouteNetworkLayerReachabilityInformation g * * *
-   * [Output only] BGP multi-exit discriminator
+   * Output only. [Output only] BGP multi-exit discriminator
    * 
* * optional uint32 med = 107980; @@ -432,7 +432,7 @@ public boolean hasMed() { * * *
-   * [Output only] BGP multi-exit discriminator
+   * Output only. [Output only] BGP multi-exit discriminator
    * 
* * optional uint32 med = 107980; @@ -453,7 +453,7 @@ public int getMed() { * * *
-   * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+   * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
    * Check the Origin enum for the list of possible values.
    * 
* @@ -470,7 +470,7 @@ public boolean hasOrigin() { * * *
-   * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+   * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
    * Check the Origin enum for the list of possible values.
    * 
* @@ -495,7 +495,7 @@ public java.lang.String getOrigin() { * * *
-   * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+   * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
    * Check the Origin enum for the list of possible values.
    * 
* @@ -1062,7 +1062,7 @@ private void ensureAsPathsIsMutable() { * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1079,7 +1079,7 @@ public java.util.List getAsPathsList * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1096,7 +1096,7 @@ public int getAsPathsCount() { * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1113,7 +1113,7 @@ public com.google.cloud.compute.v1.BgpRouteAsPath getAsPaths(int index) { * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1136,7 +1136,7 @@ public Builder setAsPaths(int index, com.google.cloud.compute.v1.BgpRouteAsPath * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1157,7 +1157,7 @@ public Builder setAsPaths( * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1180,7 +1180,7 @@ public Builder addAsPaths(com.google.cloud.compute.v1.BgpRouteAsPath value) { * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1203,7 +1203,7 @@ public Builder addAsPaths(int index, com.google.cloud.compute.v1.BgpRouteAsPath * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1223,7 +1223,7 @@ public Builder addAsPaths(com.google.cloud.compute.v1.BgpRouteAsPath.Builder bui * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1244,7 +1244,7 @@ public Builder addAsPaths( * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1265,7 +1265,7 @@ public Builder addAllAsPaths( * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1285,7 +1285,7 @@ public Builder clearAsPaths() { * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1305,7 +1305,7 @@ public Builder removeAsPaths(int index) { * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1318,7 +1318,7 @@ public com.google.cloud.compute.v1.BgpRouteAsPath.Builder getAsPathsBuilder(int * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1335,7 +1335,7 @@ public com.google.cloud.compute.v1.BgpRouteAsPathOrBuilder getAsPathsOrBuilder(i * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1353,7 +1353,7 @@ public com.google.cloud.compute.v1.BgpRouteAsPathOrBuilder getAsPathsOrBuilder(i * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1367,7 +1367,7 @@ public com.google.cloud.compute.v1.BgpRouteAsPath.Builder addAsPathsBuilder() { * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1381,7 +1381,7 @@ public com.google.cloud.compute.v1.BgpRouteAsPath.Builder addAsPathsBuilder(int * * *
-     * [Output only] AS-PATH for the route
+     * Output only. [Output only] AS-PATH for the route
      * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -1422,7 +1422,7 @@ private void ensureCommunitiesIsMutable() { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1438,7 +1438,7 @@ public com.google.protobuf.ProtocolStringList getCommunitiesList() { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1453,7 +1453,7 @@ public int getCommunitiesCount() { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1469,7 +1469,7 @@ public java.lang.String getCommunities(int index) { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1485,7 +1485,7 @@ public com.google.protobuf.ByteString getCommunitiesBytes(int index) { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1509,7 +1509,7 @@ public Builder setCommunities(int index, java.lang.String value) { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1532,7 +1532,7 @@ public Builder addCommunities(java.lang.String value) { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1552,7 +1552,7 @@ public Builder addAllCommunities(java.lang.Iterable values) { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1571,7 +1571,7 @@ public Builder clearCommunities() { * * *
-     * [Output only] BGP communities in human-readable A:B format.
+     * Output only. [Output only] BGP communities in human-readable A:B format.
      * 
* * repeated string communities = 188262983; @@ -1602,7 +1602,7 @@ public Builder addCommunitiesBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1620,7 +1620,7 @@ public boolean hasDestination() { * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1646,7 +1646,7 @@ public boolean hasDestination() { * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1673,7 +1673,7 @@ public Builder setDestination( * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1698,7 +1698,7 @@ public Builder setDestination( * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1732,7 +1732,7 @@ public Builder mergeDestination( * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1755,7 +1755,7 @@ public Builder clearDestination() { * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1774,7 +1774,7 @@ public Builder clearDestination() { * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1798,7 +1798,7 @@ public Builder clearDestination() { * * *
-     * [Output only] Destination IP range for the route, in human-readable CIDR
+     * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
      * format
      * 
* @@ -1829,7 +1829,7 @@ public Builder clearDestination() { * * *
-     * [Output only] BGP multi-exit discriminator
+     * Output only. [Output only] BGP multi-exit discriminator
      * 
* * optional uint32 med = 107980; @@ -1845,7 +1845,7 @@ public boolean hasMed() { * * *
-     * [Output only] BGP multi-exit discriminator
+     * Output only. [Output only] BGP multi-exit discriminator
      * 
* * optional uint32 med = 107980; @@ -1861,7 +1861,7 @@ public int getMed() { * * *
-     * [Output only] BGP multi-exit discriminator
+     * Output only. [Output only] BGP multi-exit discriminator
      * 
* * optional uint32 med = 107980; @@ -1881,7 +1881,7 @@ public Builder setMed(int value) { * * *
-     * [Output only] BGP multi-exit discriminator
+     * Output only. [Output only] BGP multi-exit discriminator
      * 
* * optional uint32 med = 107980; @@ -1901,7 +1901,7 @@ public Builder clearMed() { * * *
-     * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+     * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
      * Check the Origin enum for the list of possible values.
      * 
* @@ -1917,7 +1917,7 @@ public boolean hasOrigin() { * * *
-     * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+     * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
      * Check the Origin enum for the list of possible values.
      * 
* @@ -1941,7 +1941,7 @@ public java.lang.String getOrigin() { * * *
-     * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+     * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
      * Check the Origin enum for the list of possible values.
      * 
* @@ -1965,7 +1965,7 @@ public com.google.protobuf.ByteString getOriginBytes() { * * *
-     * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+     * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
      * Check the Origin enum for the list of possible values.
      * 
* @@ -1988,7 +1988,7 @@ public Builder setOrigin(java.lang.String value) { * * *
-     * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+     * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
      * Check the Origin enum for the list of possible values.
      * 
* @@ -2007,7 +2007,7 @@ public Builder clearOrigin() { * * *
-     * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+     * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
      * Check the Origin 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/BgpRouteAsPath.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteAsPath.java index b206cb8bfa30..f4b6b80eade1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteAsPath.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteAsPath.java @@ -69,7 +69,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+   * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
    * 
* * Protobuf enum {@code google.cloud.compute.v1.BgpRouteAsPath.Type} @@ -202,7 +202,7 @@ private Type(int value) { * * *
-   * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+   * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
    * ordered.
    * 
* @@ -219,7 +219,7 @@ public java.util.List getAsnsList() { * * *
-   * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+   * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
    * ordered.
    * 
* @@ -235,7 +235,7 @@ public int getAsnsCount() { * * *
-   * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+   * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
    * ordered.
    * 
* @@ -259,7 +259,7 @@ public int getAsns(int index) { * * *
-   * [Output only] ASNs in the path segment. This field is for better
+   * Output only. [Output only] ASNs in the path segment. This field is for better
    * support of 32 bit ASNs as the other asns field suffers from overflow when
    * the ASN is larger. When type is SEQUENCE, these are ordered.
    * 
@@ -277,7 +277,7 @@ public java.util.List getAsns32List() { * * *
-   * [Output only] ASNs in the path segment. This field is for better
+   * Output only. [Output only] ASNs in the path segment. This field is for better
    * support of 32 bit ASNs as the other asns field suffers from overflow when
    * the ASN is larger. When type is SEQUENCE, these are ordered.
    * 
@@ -294,7 +294,7 @@ public int getAsns32Count() { * * *
-   * [Output only] ASNs in the path segment. This field is for better
+   * Output only. [Output only] ASNs in the path segment. This field is for better
    * support of 32 bit ASNs as the other asns field suffers from overflow when
    * the ASN is larger. When type is SEQUENCE, these are ordered.
    * 
@@ -319,7 +319,7 @@ public int getAsns32(int index) { * * *
-   * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+   * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
    * Check the Type enum for the list of possible values.
    * 
* @@ -336,7 +336,7 @@ public boolean hasType() { * * *
-   * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+   * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
    * Check the Type enum for the list of possible values.
    * 
* @@ -361,7 +361,7 @@ public java.lang.String getType() { * * *
-   * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+   * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
    * Check the Type enum for the list of possible values.
    * 
* @@ -861,7 +861,7 @@ private void ensureAsnsIsMutable() { * * *
-     * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+     * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
      * ordered.
      * 
* @@ -878,7 +878,7 @@ public java.util.List getAsnsList() { * * *
-     * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+     * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
      * ordered.
      * 
* @@ -894,7 +894,7 @@ public int getAsnsCount() { * * *
-     * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+     * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
      * ordered.
      * 
* @@ -911,7 +911,7 @@ public int getAsns(int index) { * * *
-     * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+     * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
      * ordered.
      * 
* @@ -934,7 +934,7 @@ public Builder setAsns(int index, int value) { * * *
-     * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+     * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
      * ordered.
      * 
* @@ -956,7 +956,7 @@ public Builder addAsns(int value) { * * *
-     * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+     * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
      * ordered.
      * 
* @@ -977,7 +977,7 @@ public Builder addAllAsns(java.lang.Iterable values * * *
-     * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+     * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
      * ordered.
      * 
* @@ -1005,7 +1005,7 @@ private void ensureAsns32IsMutable() { * * *
-     * [Output only] ASNs in the path segment. This field is for better
+     * Output only. [Output only] ASNs in the path segment. This field is for better
      * support of 32 bit ASNs as the other asns field suffers from overflow when
      * the ASN is larger. When type is SEQUENCE, these are ordered.
      * 
@@ -1023,7 +1023,7 @@ public java.util.List getAsns32List() { * * *
-     * [Output only] ASNs in the path segment. This field is for better
+     * Output only. [Output only] ASNs in the path segment. This field is for better
      * support of 32 bit ASNs as the other asns field suffers from overflow when
      * the ASN is larger. When type is SEQUENCE, these are ordered.
      * 
@@ -1040,7 +1040,7 @@ public int getAsns32Count() { * * *
-     * [Output only] ASNs in the path segment. This field is for better
+     * Output only. [Output only] ASNs in the path segment. This field is for better
      * support of 32 bit ASNs as the other asns field suffers from overflow when
      * the ASN is larger. When type is SEQUENCE, these are ordered.
      * 
@@ -1058,7 +1058,7 @@ public int getAsns32(int index) { * * *
-     * [Output only] ASNs in the path segment. This field is for better
+     * Output only. [Output only] ASNs in the path segment. This field is for better
      * support of 32 bit ASNs as the other asns field suffers from overflow when
      * the ASN is larger. When type is SEQUENCE, these are ordered.
      * 
@@ -1082,7 +1082,7 @@ public Builder setAsns32(int index, int value) { * * *
-     * [Output only] ASNs in the path segment. This field is for better
+     * Output only. [Output only] ASNs in the path segment. This field is for better
      * support of 32 bit ASNs as the other asns field suffers from overflow when
      * the ASN is larger. When type is SEQUENCE, these are ordered.
      * 
@@ -1105,7 +1105,7 @@ public Builder addAsns32(int value) { * * *
-     * [Output only] ASNs in the path segment. This field is for better
+     * Output only. [Output only] ASNs in the path segment. This field is for better
      * support of 32 bit ASNs as the other asns field suffers from overflow when
      * the ASN is larger. When type is SEQUENCE, these are ordered.
      * 
@@ -1127,7 +1127,7 @@ public Builder addAllAsns32(java.lang.Iterable valu * * *
-     * [Output only] ASNs in the path segment. This field is for better
+     * Output only. [Output only] ASNs in the path segment. This field is for better
      * support of 32 bit ASNs as the other asns field suffers from overflow when
      * the ASN is larger. When type is SEQUENCE, these are ordered.
      * 
@@ -1149,7 +1149,7 @@ public Builder clearAsns32() { * * *
-     * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+     * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
      * Check the Type enum for the list of possible values.
      * 
* @@ -1165,7 +1165,7 @@ public boolean hasType() { * * *
-     * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+     * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
      * Check the Type enum for the list of possible values.
      * 
* @@ -1189,7 +1189,7 @@ public java.lang.String getType() { * * *
-     * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+     * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
      * Check the Type enum for the list of possible values.
      * 
* @@ -1213,7 +1213,7 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-     * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+     * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
      * Check the Type enum for the list of possible values.
      * 
* @@ -1236,7 +1236,7 @@ public Builder setType(java.lang.String value) { * * *
-     * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+     * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
      * Check the Type enum for the list of possible values.
      * 
* @@ -1255,7 +1255,7 @@ public Builder clearType() { * * *
-     * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+     * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
      * Check the Type 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/BgpRouteAsPathOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteAsPathOrBuilder.java index 0a26b397c71b..6be2888a0841 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteAsPathOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteAsPathOrBuilder.java @@ -28,7 +28,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+   * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
    * ordered.
    * 
* @@ -42,7 +42,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+   * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
    * ordered.
    * 
* @@ -56,7 +56,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] ASNs in the path segment. When type is SEQUENCE, these are
+   * Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are
    * ordered.
    * 
* @@ -71,7 +71,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] ASNs in the path segment. This field is for better
+   * Output only. [Output only] ASNs in the path segment. This field is for better
    * support of 32 bit ASNs as the other asns field suffers from overflow when
    * the ASN is larger. When type is SEQUENCE, these are ordered.
    * 
@@ -86,7 +86,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] ASNs in the path segment. This field is for better
+   * Output only. [Output only] ASNs in the path segment. This field is for better
    * support of 32 bit ASNs as the other asns field suffers from overflow when
    * the ASN is larger. When type is SEQUENCE, these are ordered.
    * 
@@ -101,7 +101,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] ASNs in the path segment. This field is for better
+   * Output only. [Output only] ASNs in the path segment. This field is for better
    * support of 32 bit ASNs as the other asns field suffers from overflow when
    * the ASN is larger. When type is SEQUENCE, these are ordered.
    * 
@@ -117,7 +117,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+   * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
    * Check the Type enum for the list of possible values.
    * 
* @@ -131,7 +131,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+   * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
    * Check the Type enum for the list of possible values.
    * 
* @@ -145,7 +145,7 @@ public interface BgpRouteAsPathOrBuilder * * *
-   * [Output only] Type of AS-PATH segment (SEQUENCE or SET)
+   * Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET)
    * Check the Type 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/BgpRouteOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteOrBuilder.java index cb1b0da035a9..7fc840882756 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BgpRouteOrBuilder.java @@ -28,7 +28,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -39,7 +39,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -50,7 +50,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -61,7 +61,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -73,7 +73,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] AS-PATH for the route
+   * Output only. [Output only] AS-PATH for the route
    * 
* * repeated .google.cloud.compute.v1.BgpRouteAsPath as_paths = 137568929; @@ -84,7 +84,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP communities in human-readable A:B format.
+   * Output only. [Output only] BGP communities in human-readable A:B format.
    * 
* * repeated string communities = 188262983; @@ -97,7 +97,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP communities in human-readable A:B format.
+   * Output only. [Output only] BGP communities in human-readable A:B format.
    * 
* * repeated string communities = 188262983; @@ -110,7 +110,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP communities in human-readable A:B format.
+   * Output only. [Output only] BGP communities in human-readable A:B format.
    * 
* * repeated string communities = 188262983; @@ -124,7 +124,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP communities in human-readable A:B format.
+   * Output only. [Output only] BGP communities in human-readable A:B format.
    * 
* * repeated string communities = 188262983; @@ -138,7 +138,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] Destination IP range for the route, in human-readable CIDR
+   * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
    * format
    * 
* @@ -154,7 +154,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] Destination IP range for the route, in human-readable CIDR
+   * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
    * format
    * 
* @@ -170,7 +170,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] Destination IP range for the route, in human-readable CIDR
+   * Output only. [Output only] Destination IP range for the route, in human-readable CIDR
    * format
    * 
* @@ -185,7 +185,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP multi-exit discriminator
+   * Output only. [Output only] BGP multi-exit discriminator
    * 
* * optional uint32 med = 107980; @@ -198,7 +198,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP multi-exit discriminator
+   * Output only. [Output only] BGP multi-exit discriminator
    * 
* * optional uint32 med = 107980; @@ -211,7 +211,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+   * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
    * Check the Origin enum for the list of possible values.
    * 
* @@ -225,7 +225,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+   * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
    * Check the Origin enum for the list of possible values.
    * 
* @@ -239,7 +239,7 @@ public interface BgpRouteOrBuilder * * *
-   * [Output only] BGP origin (EGP, IGP or INCOMPLETE)
+   * Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE)
    * Check the Origin 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/BulkInsertInstanceResourcePerInstanceProperties.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BulkInsertInstanceResourcePerInstanceProperties.java index b41bc8d5c7c6..6dc6b9997ae2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BulkInsertInstanceResourcePerInstanceProperties.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BulkInsertInstanceResourcePerInstanceProperties.java @@ -151,7 +151,7 @@ public com.google.protobuf.ByteString getHostnameBytes() { * * *
-   * This field is only temporary. It will be removed. Do not use it.
+   * Output only. This field is only temporary. It will be removed. Do not use it.
    * 
* * optional string name = 3373707; @@ -167,7 +167,7 @@ public boolean hasName() { * * *
-   * This field is only temporary. It will be removed. Do not use it.
+   * Output only. This field is only temporary. It will be removed. Do not use it.
    * 
* * optional string name = 3373707; @@ -191,7 +191,7 @@ public java.lang.String getName() { * * *
-   * This field is only temporary. It will be removed. Do not use it.
+   * Output only. This field is only temporary. It will be removed. Do not use it.
    * 
* * optional string name = 3373707; @@ -750,7 +750,7 @@ public Builder setHostnameBytes(com.google.protobuf.ByteString value) { * * *
-     * This field is only temporary. It will be removed. Do not use it.
+     * Output only. This field is only temporary. It will be removed. Do not use it.
      * 
* * optional string name = 3373707; @@ -765,7 +765,7 @@ public boolean hasName() { * * *
-     * This field is only temporary. It will be removed. Do not use it.
+     * Output only. This field is only temporary. It will be removed. Do not use it.
      * 
* * optional string name = 3373707; @@ -788,7 +788,7 @@ public java.lang.String getName() { * * *
-     * This field is only temporary. It will be removed. Do not use it.
+     * Output only. This field is only temporary. It will be removed. Do not use it.
      * 
* * optional string name = 3373707; @@ -811,7 +811,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * This field is only temporary. It will be removed. Do not use it.
+     * Output only. This field is only temporary. It will be removed. Do not use it.
      * 
* * optional string name = 3373707; @@ -833,7 +833,7 @@ public Builder setName(java.lang.String value) { * * *
-     * This field is only temporary. It will be removed. Do not use it.
+     * Output only. This field is only temporary. It will be removed. Do not use it.
      * 
* * optional string name = 3373707; @@ -851,7 +851,7 @@ public Builder clearName() { * * *
-     * This field is only temporary. It will be removed. Do not use it.
+     * Output only. This field is only temporary. It will be removed. Do not use it.
      * 
* * optional string name = 3373707; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BulkInsertInstanceResourcePerInstancePropertiesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BulkInsertInstanceResourcePerInstancePropertiesOrBuilder.java index d7e494ff4570..1e8daf50e6cf 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BulkInsertInstanceResourcePerInstancePropertiesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BulkInsertInstanceResourcePerInstancePropertiesOrBuilder.java @@ -70,7 +70,7 @@ public interface BulkInsertInstanceResourcePerInstancePropertiesOrBuilder * * *
-   * This field is only temporary. It will be removed. Do not use it.
+   * Output only. This field is only temporary. It will be removed. Do not use it.
    * 
* * optional string name = 3373707; @@ -83,7 +83,7 @@ public interface BulkInsertInstanceResourcePerInstancePropertiesOrBuilder * * *
-   * This field is only temporary. It will be removed. Do not use it.
+   * Output only. This field is only temporary. It will be removed. Do not use it.
    * 
* * optional string name = 3373707; @@ -96,7 +96,7 @@ public interface BulkInsertInstanceResourcePerInstancePropertiesOrBuilder * * *
-   * This field is only temporary. It will be removed. Do not use it.
+   * Output only. This field is only temporary. It will be removed. Do not use it.
    * 
* * optional string name = 3373707; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRequest.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRequest.java new file mode 100644 index 000000000000..fd35b0bcde07 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRequest.java @@ -0,0 +1,962 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * A request to recommend the best way to consume the specified resources in the
+ * future.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.CalendarModeAdviceRequest} + */ +public final class CalendarModeAdviceRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.CalendarModeAdviceRequest) + CalendarModeAdviceRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CalendarModeAdviceRequest.newBuilder() to construct. + private CalendarModeAdviceRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CalendarModeAdviceRequest() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CalendarModeAdviceRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 255012610: + return internalGetFutureResourcesSpecs(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.CalendarModeAdviceRequest.class, + com.google.cloud.compute.v1.CalendarModeAdviceRequest.Builder.class); + } + + public static final int FUTURE_RESOURCES_SPECS_FIELD_NUMBER = 255012610; + + private static final class FutureResourcesSpecsDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpec> + defaultEntry = + com.google.protobuf.MapEntry + . + newDefaultInstance( + com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_FutureResourcesSpecsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + com.google.cloud.compute.v1.FutureResourcesSpec.getDefaultInstance()); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpec> + futureResourcesSpecs_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpec> + internalGetFutureResourcesSpecs() { + if (futureResourcesSpecs_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FutureResourcesSpecsDefaultEntryHolder.defaultEntry); + } + return futureResourcesSpecs_; + } + + public int getFutureResourcesSpecsCount() { + return internalGetFutureResourcesSpecs().getMap().size(); + } + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + @java.lang.Override + public boolean containsFutureResourcesSpecs(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetFutureResourcesSpecs().getMap().containsKey(key); + } + + /** Use {@link #getFutureResourcesSpecsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map + getFutureResourcesSpecs() { + return getFutureResourcesSpecsMap(); + } + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + @java.lang.Override + public java.util.Map + getFutureResourcesSpecsMap() { + return internalGetFutureResourcesSpecs().getMap(); + } + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.compute.v1.FutureResourcesSpec + getFutureResourcesSpecsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesSpec defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetFutureResourcesSpecs().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpec getFutureResourcesSpecsOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetFutureResourcesSpecs().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, + internalGetFutureResourcesSpecs(), + FutureResourcesSpecsDefaultEntryHolder.defaultEntry, + 255012610); + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry + entry : internalGetFutureResourcesSpecs().getMap().entrySet()) { + com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpec> + futureResourcesSpecs__ = + FutureResourcesSpecsDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 255012610, futureResourcesSpecs__); + } + 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.CalendarModeAdviceRequest)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.CalendarModeAdviceRequest other = + (com.google.cloud.compute.v1.CalendarModeAdviceRequest) obj; + + if (!internalGetFutureResourcesSpecs().equals(other.internalGetFutureResourcesSpecs())) + 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 (!internalGetFutureResourcesSpecs().getMap().isEmpty()) { + hash = (37 * hash) + FUTURE_RESOURCES_SPECS_FIELD_NUMBER; + hash = (53 * hash) + internalGetFutureResourcesSpecs().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest 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.CalendarModeAdviceRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest 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.CalendarModeAdviceRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest 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.CalendarModeAdviceRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.CalendarModeAdviceRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * A request to recommend the best way to consume the specified resources in the
+   * future.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.CalendarModeAdviceRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.CalendarModeAdviceRequest) + com.google.cloud.compute.v1.CalendarModeAdviceRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 255012610: + return internalGetFutureResourcesSpecs(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( + int number) { + switch (number) { + case 255012610: + return internalGetMutableFutureResourcesSpecs(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.CalendarModeAdviceRequest.class, + com.google.cloud.compute.v1.CalendarModeAdviceRequest.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.CalendarModeAdviceRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + internalGetMutableFutureResourcesSpecs().clear(); + 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_CalendarModeAdviceRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceRequest getDefaultInstanceForType() { + return com.google.cloud.compute.v1.CalendarModeAdviceRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceRequest build() { + com.google.cloud.compute.v1.CalendarModeAdviceRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceRequest buildPartial() { + com.google.cloud.compute.v1.CalendarModeAdviceRequest result = + new com.google.cloud.compute.v1.CalendarModeAdviceRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.CalendarModeAdviceRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.futureResourcesSpecs_ = + internalGetFutureResourcesSpecs() + .build(FutureResourcesSpecsDefaultEntryHolder.defaultEntry); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.CalendarModeAdviceRequest) { + return mergeFrom((com.google.cloud.compute.v1.CalendarModeAdviceRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.CalendarModeAdviceRequest other) { + if (other == com.google.cloud.compute.v1.CalendarModeAdviceRequest.getDefaultInstance()) + return this; + internalGetMutableFutureResourcesSpecs().mergeFrom(other.internalGetFutureResourcesSpecs()); + bitField0_ |= 0x00000001; + 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 2040100882: + { + com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpec> + futureResourcesSpecs__ = + input.readMessage( + FutureResourcesSpecsDefaultEntryHolder.defaultEntry.getParserForType(), + extensionRegistry); + internalGetMutableFutureResourcesSpecs() + .ensureBuilderMap() + .put(futureResourcesSpecs__.getKey(), futureResourcesSpecs__.getValue()); + bitField0_ |= 0x00000001; + break; + } // case 2040100882 + 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 static final class FutureResourcesSpecsConverter + implements com.google.protobuf.MapFieldBuilder.Converter< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecOrBuilder, + com.google.cloud.compute.v1.FutureResourcesSpec> { + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpec build( + com.google.cloud.compute.v1.FutureResourcesSpecOrBuilder val) { + if (val instanceof com.google.cloud.compute.v1.FutureResourcesSpec) { + return (com.google.cloud.compute.v1.FutureResourcesSpec) val; + } + return ((com.google.cloud.compute.v1.FutureResourcesSpec.Builder) val).build(); + } + + @java.lang.Override + public com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpec> + defaultEntry() { + return FutureResourcesSpecsDefaultEntryHolder.defaultEntry; + } + } + ; + + private static final FutureResourcesSpecsConverter futureResourcesSpecsConverter = + new FutureResourcesSpecsConverter(); + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecOrBuilder, + com.google.cloud.compute.v1.FutureResourcesSpec, + com.google.cloud.compute.v1.FutureResourcesSpec.Builder> + futureResourcesSpecs_; + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecOrBuilder, + com.google.cloud.compute.v1.FutureResourcesSpec, + com.google.cloud.compute.v1.FutureResourcesSpec.Builder> + internalGetFutureResourcesSpecs() { + if (futureResourcesSpecs_ == null) { + return new com.google.protobuf.MapFieldBuilder<>(futureResourcesSpecsConverter); + } + return futureResourcesSpecs_; + } + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecOrBuilder, + com.google.cloud.compute.v1.FutureResourcesSpec, + com.google.cloud.compute.v1.FutureResourcesSpec.Builder> + internalGetMutableFutureResourcesSpecs() { + if (futureResourcesSpecs_ == null) { + futureResourcesSpecs_ = + new com.google.protobuf.MapFieldBuilder<>(futureResourcesSpecsConverter); + } + bitField0_ |= 0x00000001; + onChanged(); + return futureResourcesSpecs_; + } + + public int getFutureResourcesSpecsCount() { + return internalGetFutureResourcesSpecs().ensureBuilderMap().size(); + } + + /** + * + * + *
+     * Specification of resources to create in the future.
+     * The key of the map is an arbitrary string specified by the caller.
+     * Value of the map is a specification of required resources and their
+     * constraints. Currently only one value is allowed in this map.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + @java.lang.Override + public boolean containsFutureResourcesSpecs(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetFutureResourcesSpecs().ensureBuilderMap().containsKey(key); + } + + /** Use {@link #getFutureResourcesSpecsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map + getFutureResourcesSpecs() { + return getFutureResourcesSpecsMap(); + } + + /** + * + * + *
+     * Specification of resources to create in the future.
+     * The key of the map is an arbitrary string specified by the caller.
+     * Value of the map is a specification of required resources and their
+     * constraints. Currently only one value is allowed in this map.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + @java.lang.Override + public java.util.Map + getFutureResourcesSpecsMap() { + return internalGetFutureResourcesSpecs().getImmutableMap(); + } + + /** + * + * + *
+     * Specification of resources to create in the future.
+     * The key of the map is an arbitrary string specified by the caller.
+     * Value of the map is a specification of required resources and their
+     * constraints. Currently only one value is allowed in this map.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.compute.v1.FutureResourcesSpec + getFutureResourcesSpecsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesSpec defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map + map = internalGetMutableFutureResourcesSpecs().ensureBuilderMap(); + return map.containsKey(key) + ? futureResourcesSpecsConverter.build(map.get(key)) + : defaultValue; + } + + /** + * + * + *
+     * Specification of resources to create in the future.
+     * The key of the map is an arbitrary string specified by the caller.
+     * Value of the map is a specification of required resources and their
+     * constraints. Currently only one value is allowed in this map.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpec getFutureResourcesSpecsOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map + map = internalGetMutableFutureResourcesSpecs().ensureBuilderMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return futureResourcesSpecsConverter.build(map.get(key)); + } + + public Builder clearFutureResourcesSpecs() { + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableFutureResourcesSpecs().clear(); + return this; + } + + /** + * + * + *
+     * Specification of resources to create in the future.
+     * The key of the map is an arbitrary string specified by the caller.
+     * Value of the map is a specification of required resources and their
+     * constraints. Currently only one value is allowed in this map.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + public Builder removeFutureResourcesSpecs(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableFutureResourcesSpecs().ensureBuilderMap().remove(key); + return this; + } + + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map + getMutableFutureResourcesSpecs() { + bitField0_ |= 0x00000001; + return internalGetMutableFutureResourcesSpecs().ensureMessageMap(); + } + + /** + * + * + *
+     * Specification of resources to create in the future.
+     * The key of the map is an arbitrary string specified by the caller.
+     * Value of the map is a specification of required resources and their
+     * constraints. Currently only one value is allowed in this map.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + public Builder putFutureResourcesSpecs( + java.lang.String key, com.google.cloud.compute.v1.FutureResourcesSpec value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + internalGetMutableFutureResourcesSpecs().ensureBuilderMap().put(key, value); + bitField0_ |= 0x00000001; + return this; + } + + /** + * + * + *
+     * Specification of resources to create in the future.
+     * The key of the map is an arbitrary string specified by the caller.
+     * Value of the map is a specification of required resources and their
+     * constraints. Currently only one value is allowed in this map.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + public Builder putAllFutureResourcesSpecs( + java.util.Map values) { + for (java.util.Map.Entry + e : values.entrySet()) { + if (e.getKey() == null || e.getValue() == null) { + throw new NullPointerException(); + } + } + internalGetMutableFutureResourcesSpecs().ensureBuilderMap().putAll(values); + bitField0_ |= 0x00000001; + return this; + } + + /** + * + * + *
+     * Specification of resources to create in the future.
+     * The key of the map is an arbitrary string specified by the caller.
+     * Value of the map is a specification of required resources and their
+     * constraints. Currently only one value is allowed in this map.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpec.Builder + putFutureResourcesSpecsBuilderIfAbsent(java.lang.String key) { + java.util.Map + builderMap = internalGetMutableFutureResourcesSpecs().ensureBuilderMap(); + com.google.cloud.compute.v1.FutureResourcesSpecOrBuilder entry = builderMap.get(key); + if (entry == null) { + entry = com.google.cloud.compute.v1.FutureResourcesSpec.newBuilder(); + builderMap.put(key, entry); + } + if (entry instanceof com.google.cloud.compute.v1.FutureResourcesSpec) { + entry = ((com.google.cloud.compute.v1.FutureResourcesSpec) entry).toBuilder(); + builderMap.put(key, entry); + } + return (com.google.cloud.compute.v1.FutureResourcesSpec.Builder) entry; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.CalendarModeAdviceRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.CalendarModeAdviceRequest) + private static final com.google.cloud.compute.v1.CalendarModeAdviceRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.CalendarModeAdviceRequest(); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CalendarModeAdviceRequest 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.CalendarModeAdviceRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRequestOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRequestOrBuilder.java new file mode 100644 index 000000000000..70f8e820f013 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRequestOrBuilder.java @@ -0,0 +1,117 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface CalendarModeAdviceRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.CalendarModeAdviceRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + int getFutureResourcesSpecsCount(); + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + boolean containsFutureResourcesSpecs(java.lang.String key); + + /** Use {@link #getFutureResourcesSpecsMap()} instead. */ + @java.lang.Deprecated + java.util.Map + getFutureResourcesSpecs(); + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + java.util.Map + getFutureResourcesSpecsMap(); + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesSpec getFutureResourcesSpecsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesSpec defaultValue); + + /** + * + * + *
+   * Specification of resources to create in the future.
+   * The key of the map is an arbitrary string specified by the caller.
+   * Value of the map is a specification of required resources and their
+   * constraints. Currently only one value is allowed in this map.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpec> future_resources_specs = 255012610; + * + */ + com.google.cloud.compute.v1.FutureResourcesSpec getFutureResourcesSpecsOrThrow( + java.lang.String key); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceResponse.java new file mode 100644 index 000000000000..bf988af3612b --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceResponse.java @@ -0,0 +1,1050 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * A response containing the recommended way of creating the specified resources
+ * in the future. It contains (will contain) multiple recommendations that can
+ * be analyzed by the customer and the best one can be picked.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.CalendarModeAdviceResponse} + */ +public final class CalendarModeAdviceResponse extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.CalendarModeAdviceResponse) + CalendarModeAdviceResponseOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CalendarModeAdviceResponse.newBuilder() to construct. + private CalendarModeAdviceResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CalendarModeAdviceResponse() { + recommendations_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CalendarModeAdviceResponse(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.CalendarModeAdviceResponse.class, + com.google.cloud.compute.v1.CalendarModeAdviceResponse.Builder.class); + } + + public static final int RECOMMENDATIONS_FIELD_NUMBER = 324515802; + + @SuppressWarnings("serial") + private java.util.List recommendations_; + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + @java.lang.Override + public java.util.List + getRecommendationsList() { + return recommendations_; + } + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + @java.lang.Override + public java.util.List + getRecommendationsOrBuilderList() { + return recommendations_; + } + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + @java.lang.Override + public int getRecommendationsCount() { + return recommendations_.size(); + } + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeRecommendation getRecommendations(int index) { + return recommendations_.get(index); + } + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeRecommendationOrBuilder + getRecommendationsOrBuilder(int index) { + return recommendations_.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 < recommendations_.size(); i++) { + output.writeMessage(324515802, recommendations_.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 < recommendations_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 324515802, recommendations_.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.compute.v1.CalendarModeAdviceResponse)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.CalendarModeAdviceResponse other = + (com.google.cloud.compute.v1.CalendarModeAdviceResponse) obj; + + if (!getRecommendationsList().equals(other.getRecommendationsList())) 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 (getRecommendationsCount() > 0) { + hash = (37 * hash) + RECOMMENDATIONS_FIELD_NUMBER; + hash = (53 * hash) + getRecommendationsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse 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.CalendarModeAdviceResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse 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.CalendarModeAdviceResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse 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.CalendarModeAdviceResponse parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.CalendarModeAdviceResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * A response containing the recommended way of creating the specified resources
+   * in the future. It contains (will contain) multiple recommendations that can
+   * be analyzed by the customer and the best one can be picked.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.CalendarModeAdviceResponse} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.CalendarModeAdviceResponse) + com.google.cloud.compute.v1.CalendarModeAdviceResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.CalendarModeAdviceResponse.class, + com.google.cloud.compute.v1.CalendarModeAdviceResponse.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.CalendarModeAdviceResponse.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (recommendationsBuilder_ == null) { + recommendations_ = java.util.Collections.emptyList(); + } else { + recommendations_ = null; + recommendationsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + 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_CalendarModeAdviceResponse_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceResponse getDefaultInstanceForType() { + return com.google.cloud.compute.v1.CalendarModeAdviceResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceResponse build() { + com.google.cloud.compute.v1.CalendarModeAdviceResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceResponse buildPartial() { + com.google.cloud.compute.v1.CalendarModeAdviceResponse result = + new com.google.cloud.compute.v1.CalendarModeAdviceResponse(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.compute.v1.CalendarModeAdviceResponse result) { + if (recommendationsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + recommendations_ = java.util.Collections.unmodifiableList(recommendations_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.recommendations_ = recommendations_; + } else { + result.recommendations_ = recommendationsBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.compute.v1.CalendarModeAdviceResponse result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.CalendarModeAdviceResponse) { + return mergeFrom((com.google.cloud.compute.v1.CalendarModeAdviceResponse) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.CalendarModeAdviceResponse other) { + if (other == com.google.cloud.compute.v1.CalendarModeAdviceResponse.getDefaultInstance()) + return this; + if (recommendationsBuilder_ == null) { + if (!other.recommendations_.isEmpty()) { + if (recommendations_.isEmpty()) { + recommendations_ = other.recommendations_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRecommendationsIsMutable(); + recommendations_.addAll(other.recommendations_); + } + onChanged(); + } + } else { + if (!other.recommendations_.isEmpty()) { + if (recommendationsBuilder_.isEmpty()) { + recommendationsBuilder_.dispose(); + recommendationsBuilder_ = null; + recommendations_ = other.recommendations_; + bitField0_ = (bitField0_ & ~0x00000001); + recommendationsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getRecommendationsFieldBuilder() + : null; + } else { + recommendationsBuilder_.addAllMessages(other.recommendations_); + } + } + } + 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 -1698840878: + { + com.google.cloud.compute.v1.CalendarModeRecommendation m = + input.readMessage( + com.google.cloud.compute.v1.CalendarModeRecommendation.parser(), + extensionRegistry); + if (recommendationsBuilder_ == null) { + ensureRecommendationsIsMutable(); + recommendations_.add(m); + } else { + recommendationsBuilder_.addMessage(m); + } + break; + } // case -1698840878 + 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 + recommendations_ = java.util.Collections.emptyList(); + + private void ensureRecommendationsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + recommendations_ = + new java.util.ArrayList( + recommendations_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.CalendarModeRecommendation, + com.google.cloud.compute.v1.CalendarModeRecommendation.Builder, + com.google.cloud.compute.v1.CalendarModeRecommendationOrBuilder> + recommendationsBuilder_; + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public java.util.List + getRecommendationsList() { + if (recommendationsBuilder_ == null) { + return java.util.Collections.unmodifiableList(recommendations_); + } else { + return recommendationsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public int getRecommendationsCount() { + if (recommendationsBuilder_ == null) { + return recommendations_.size(); + } else { + return recommendationsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public com.google.cloud.compute.v1.CalendarModeRecommendation getRecommendations(int index) { + if (recommendationsBuilder_ == null) { + return recommendations_.get(index); + } else { + return recommendationsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder setRecommendations( + int index, com.google.cloud.compute.v1.CalendarModeRecommendation value) { + if (recommendationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecommendationsIsMutable(); + recommendations_.set(index, value); + onChanged(); + } else { + recommendationsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder setRecommendations( + int index, com.google.cloud.compute.v1.CalendarModeRecommendation.Builder builderForValue) { + if (recommendationsBuilder_ == null) { + ensureRecommendationsIsMutable(); + recommendations_.set(index, builderForValue.build()); + onChanged(); + } else { + recommendationsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder addRecommendations( + com.google.cloud.compute.v1.CalendarModeRecommendation value) { + if (recommendationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecommendationsIsMutable(); + recommendations_.add(value); + onChanged(); + } else { + recommendationsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder addRecommendations( + int index, com.google.cloud.compute.v1.CalendarModeRecommendation value) { + if (recommendationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecommendationsIsMutable(); + recommendations_.add(index, value); + onChanged(); + } else { + recommendationsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder addRecommendations( + com.google.cloud.compute.v1.CalendarModeRecommendation.Builder builderForValue) { + if (recommendationsBuilder_ == null) { + ensureRecommendationsIsMutable(); + recommendations_.add(builderForValue.build()); + onChanged(); + } else { + recommendationsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder addRecommendations( + int index, com.google.cloud.compute.v1.CalendarModeRecommendation.Builder builderForValue) { + if (recommendationsBuilder_ == null) { + ensureRecommendationsIsMutable(); + recommendations_.add(index, builderForValue.build()); + onChanged(); + } else { + recommendationsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder addAllRecommendations( + java.lang.Iterable + values) { + if (recommendationsBuilder_ == null) { + ensureRecommendationsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, recommendations_); + onChanged(); + } else { + recommendationsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder clearRecommendations() { + if (recommendationsBuilder_ == null) { + recommendations_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + recommendationsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public Builder removeRecommendations(int index) { + if (recommendationsBuilder_ == null) { + ensureRecommendationsIsMutable(); + recommendations_.remove(index); + onChanged(); + } else { + recommendationsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public com.google.cloud.compute.v1.CalendarModeRecommendation.Builder getRecommendationsBuilder( + int index) { + return getRecommendationsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public com.google.cloud.compute.v1.CalendarModeRecommendationOrBuilder + getRecommendationsOrBuilder(int index) { + if (recommendationsBuilder_ == null) { + return recommendations_.get(index); + } else { + return recommendationsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public java.util.List + getRecommendationsOrBuilderList() { + if (recommendationsBuilder_ != null) { + return recommendationsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(recommendations_); + } + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public com.google.cloud.compute.v1.CalendarModeRecommendation.Builder + addRecommendationsBuilder() { + return getRecommendationsFieldBuilder() + .addBuilder(com.google.cloud.compute.v1.CalendarModeRecommendation.getDefaultInstance()); + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public com.google.cloud.compute.v1.CalendarModeRecommendation.Builder addRecommendationsBuilder( + int index) { + return getRecommendationsFieldBuilder() + .addBuilder( + index, com.google.cloud.compute.v1.CalendarModeRecommendation.getDefaultInstance()); + } + + /** + * + * + *
+     * Recommendations where, how and when to create the requested resources
+     * in order to maximize their obtainability and minimize cost.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + public java.util.List + getRecommendationsBuilderList() { + return getRecommendationsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.CalendarModeRecommendation, + com.google.cloud.compute.v1.CalendarModeRecommendation.Builder, + com.google.cloud.compute.v1.CalendarModeRecommendationOrBuilder> + getRecommendationsFieldBuilder() { + if (recommendationsBuilder_ == null) { + recommendationsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.CalendarModeRecommendation, + com.google.cloud.compute.v1.CalendarModeRecommendation.Builder, + com.google.cloud.compute.v1.CalendarModeRecommendationOrBuilder>( + recommendations_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + recommendations_ = null; + } + return recommendationsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.CalendarModeAdviceResponse) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.CalendarModeAdviceResponse) + private static final com.google.cloud.compute.v1.CalendarModeAdviceResponse DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.CalendarModeAdviceResponse(); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CalendarModeAdviceResponse 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.CalendarModeAdviceResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceResponseOrBuilder.java new file mode 100644 index 000000000000..13eaa061ed65 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceResponseOrBuilder.java @@ -0,0 +1,93 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface CalendarModeAdviceResponseOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.CalendarModeAdviceResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + java.util.List getRecommendationsList(); + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + com.google.cloud.compute.v1.CalendarModeRecommendation getRecommendations(int index); + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + int getRecommendationsCount(); + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + java.util.List + getRecommendationsOrBuilderList(); + + /** + * + * + *
+   * Recommendations where, how and when to create the requested resources
+   * in order to maximize their obtainability and minimize cost.
+   * 
+ * + * repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802; + * + */ + com.google.cloud.compute.v1.CalendarModeRecommendationOrBuilder getRecommendationsOrBuilder( + int index); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRpcRequest.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRpcRequest.java new file mode 100644 index 000000000000..e1e3d358c931 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRpcRequest.java @@ -0,0 +1,1158 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * A request message for Advice.CalendarMode. See the method description for details.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.CalendarModeAdviceRpcRequest} + */ +public final class CalendarModeAdviceRpcRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.CalendarModeAdviceRpcRequest) + CalendarModeAdviceRpcRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CalendarModeAdviceRpcRequest.newBuilder() to construct. + private CalendarModeAdviceRpcRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CalendarModeAdviceRpcRequest() { + project_ = ""; + region_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CalendarModeAdviceRpcRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest.class, + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest.Builder.class); + } + + private int bitField0_; + public static final int CALENDAR_MODE_ADVICE_REQUEST_RESOURCE_FIELD_NUMBER = 162098922; + private com.google.cloud.compute.v1.CalendarModeAdviceRequest calendarModeAdviceRequestResource_; + + /** + * + * + *
+   * The body resource for this request
+   * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the calendarModeAdviceRequestResource field is set. + */ + @java.lang.Override + public boolean hasCalendarModeAdviceRequestResource() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * The body resource for this request
+   * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The calendarModeAdviceRequestResource. + */ + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceRequest + getCalendarModeAdviceRequestResource() { + return calendarModeAdviceRequestResource_ == null + ? com.google.cloud.compute.v1.CalendarModeAdviceRequest.getDefaultInstance() + : calendarModeAdviceRequestResource_; + } + + /** + * + * + *
+   * The body resource for this request
+   * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceRequestOrBuilder + getCalendarModeAdviceRequestResourceOrBuilder() { + return calendarModeAdviceRequestResource_ == null + ? com.google.cloud.compute.v1.CalendarModeAdviceRequest.getDefaultInstance() + : calendarModeAdviceRequestResource_; + } + + public static final int PROJECT_FIELD_NUMBER = 227560217; + + @SuppressWarnings("serial") + private volatile java.lang.Object project_ = ""; + + /** + * + * + *
+   * Project ID for this request.
+   * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The project. + */ + @java.lang.Override + public java.lang.String getProject() { + java.lang.Object ref = project_; + 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(); + project_ = s; + return s; + } + } + + /** + * + * + *
+   * Project ID for this request.
+   * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for project. + */ + @java.lang.Override + public com.google.protobuf.ByteString getProjectBytes() { + java.lang.Object ref = project_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + project_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REGION_FIELD_NUMBER = 138946292; + + @SuppressWarnings("serial") + private volatile java.lang.Object region_ = ""; + + /** + * + * + *
+   * Name of the region for this request.
+   * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The region. + */ + @java.lang.Override + public java.lang.String getRegion() { + java.lang.Object ref = region_; + 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(); + region_ = s; + return s; + } + } + + /** + * + * + *
+   * Name of the region for this request.
+   * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for region. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRegionBytes() { + java.lang.Object ref = region_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + region_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(region_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 138946292, region_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(162098922, getCalendarModeAdviceRequestResource()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 227560217, project_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(region_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(138946292, region_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 162098922, getCalendarModeAdviceRequestResource()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(227560217, project_); + } + 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.CalendarModeAdviceRpcRequest)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest other = + (com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest) obj; + + if (hasCalendarModeAdviceRequestResource() != other.hasCalendarModeAdviceRequestResource()) + return false; + if (hasCalendarModeAdviceRequestResource()) { + if (!getCalendarModeAdviceRequestResource() + .equals(other.getCalendarModeAdviceRequestResource())) return false; + } + if (!getProject().equals(other.getProject())) return false; + if (!getRegion().equals(other.getRegion())) 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 (hasCalendarModeAdviceRequestResource()) { + hash = (37 * hash) + CALENDAR_MODE_ADVICE_REQUEST_RESOURCE_FIELD_NUMBER; + hash = (53 * hash) + getCalendarModeAdviceRequestResource().hashCode(); + } + hash = (37 * hash) + PROJECT_FIELD_NUMBER; + hash = (53 * hash) + getProject().hashCode(); + hash = (37 * hash) + REGION_FIELD_NUMBER; + hash = (53 * hash) + getRegion().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest 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.CalendarModeAdviceRpcRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest 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.CalendarModeAdviceRpcRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest 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.CalendarModeAdviceRpcRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * A request message for Advice.CalendarMode. See the method description for details.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.CalendarModeAdviceRpcRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.CalendarModeAdviceRpcRequest) + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest.class, + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getCalendarModeAdviceRequestResourceFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + calendarModeAdviceRequestResource_ = null; + if (calendarModeAdviceRequestResourceBuilder_ != null) { + calendarModeAdviceRequestResourceBuilder_.dispose(); + calendarModeAdviceRequestResourceBuilder_ = null; + } + project_ = ""; + region_ = ""; + 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_CalendarModeAdviceRpcRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest getDefaultInstanceForType() { + return com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest build() { + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest buildPartial() { + com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest result = + new com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.calendarModeAdviceRequestResource_ = + calendarModeAdviceRequestResourceBuilder_ == null + ? calendarModeAdviceRequestResource_ + : calendarModeAdviceRequestResourceBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.project_ = project_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.region_ = region_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest) { + return mergeFrom((com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest other) { + if (other == com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest.getDefaultInstance()) + return this; + if (other.hasCalendarModeAdviceRequestResource()) { + mergeCalendarModeAdviceRequestResource(other.getCalendarModeAdviceRequestResource()); + } + if (!other.getProject().isEmpty()) { + project_ = other.project_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getRegion().isEmpty()) { + region_ = other.region_; + 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 1111570338: + { + region_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 1111570338 + case 1296791378: + { + input.readMessage( + getCalendarModeAdviceRequestResourceFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 1296791378 + case 1820481738: + { + project_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 1820481738 + 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.CalendarModeAdviceRequest + calendarModeAdviceRequestResource_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.CalendarModeAdviceRequest, + com.google.cloud.compute.v1.CalendarModeAdviceRequest.Builder, + com.google.cloud.compute.v1.CalendarModeAdviceRequestOrBuilder> + calendarModeAdviceRequestResourceBuilder_; + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the calendarModeAdviceRequestResource field is set. + */ + public boolean hasCalendarModeAdviceRequestResource() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The calendarModeAdviceRequestResource. + */ + public com.google.cloud.compute.v1.CalendarModeAdviceRequest + getCalendarModeAdviceRequestResource() { + if (calendarModeAdviceRequestResourceBuilder_ == null) { + return calendarModeAdviceRequestResource_ == null + ? com.google.cloud.compute.v1.CalendarModeAdviceRequest.getDefaultInstance() + : calendarModeAdviceRequestResource_; + } else { + return calendarModeAdviceRequestResourceBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setCalendarModeAdviceRequestResource( + com.google.cloud.compute.v1.CalendarModeAdviceRequest value) { + if (calendarModeAdviceRequestResourceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + calendarModeAdviceRequestResource_ = value; + } else { + calendarModeAdviceRequestResourceBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setCalendarModeAdviceRequestResource( + com.google.cloud.compute.v1.CalendarModeAdviceRequest.Builder builderForValue) { + if (calendarModeAdviceRequestResourceBuilder_ == null) { + calendarModeAdviceRequestResource_ = builderForValue.build(); + } else { + calendarModeAdviceRequestResourceBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeCalendarModeAdviceRequestResource( + com.google.cloud.compute.v1.CalendarModeAdviceRequest value) { + if (calendarModeAdviceRequestResourceBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && calendarModeAdviceRequestResource_ != null + && calendarModeAdviceRequestResource_ + != com.google.cloud.compute.v1.CalendarModeAdviceRequest.getDefaultInstance()) { + getCalendarModeAdviceRequestResourceBuilder().mergeFrom(value); + } else { + calendarModeAdviceRequestResource_ = value; + } + } else { + calendarModeAdviceRequestResourceBuilder_.mergeFrom(value); + } + if (calendarModeAdviceRequestResource_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearCalendarModeAdviceRequestResource() { + bitField0_ = (bitField0_ & ~0x00000001); + calendarModeAdviceRequestResource_ = null; + if (calendarModeAdviceRequestResourceBuilder_ != null) { + calendarModeAdviceRequestResourceBuilder_.dispose(); + calendarModeAdviceRequestResourceBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.compute.v1.CalendarModeAdviceRequest.Builder + getCalendarModeAdviceRequestResourceBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getCalendarModeAdviceRequestResourceFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.compute.v1.CalendarModeAdviceRequestOrBuilder + getCalendarModeAdviceRequestResourceOrBuilder() { + if (calendarModeAdviceRequestResourceBuilder_ != null) { + return calendarModeAdviceRequestResourceBuilder_.getMessageOrBuilder(); + } else { + return calendarModeAdviceRequestResource_ == null + ? com.google.cloud.compute.v1.CalendarModeAdviceRequest.getDefaultInstance() + : calendarModeAdviceRequestResource_; + } + } + + /** + * + * + *
+     * The body resource for this request
+     * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.CalendarModeAdviceRequest, + com.google.cloud.compute.v1.CalendarModeAdviceRequest.Builder, + com.google.cloud.compute.v1.CalendarModeAdviceRequestOrBuilder> + getCalendarModeAdviceRequestResourceFieldBuilder() { + if (calendarModeAdviceRequestResourceBuilder_ == null) { + calendarModeAdviceRequestResourceBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.CalendarModeAdviceRequest, + com.google.cloud.compute.v1.CalendarModeAdviceRequest.Builder, + com.google.cloud.compute.v1.CalendarModeAdviceRequestOrBuilder>( + getCalendarModeAdviceRequestResource(), getParentForChildren(), isClean()); + calendarModeAdviceRequestResource_ = null; + } + return calendarModeAdviceRequestResourceBuilder_; + } + + private java.lang.Object project_ = ""; + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The project. + */ + public java.lang.String getProject() { + java.lang.Object ref = project_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + project_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for project. + */ + public com.google.protobuf.ByteString getProjectBytes() { + java.lang.Object ref = project_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + project_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The project to set. + * @return This builder for chaining. + */ + public Builder setProject(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + project_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearProject() { + project_ = getDefaultInstance().getProject(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Project ID for this request.
+     * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for project to set. + * @return This builder for chaining. + */ + public Builder setProjectBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + project_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object region_ = ""; + + /** + * + * + *
+     * Name of the region for this request.
+     * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The region. + */ + public java.lang.String getRegion() { + java.lang.Object ref = region_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + region_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Name of the region for this request.
+     * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for region. + */ + public com.google.protobuf.ByteString getRegionBytes() { + java.lang.Object ref = region_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + region_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Name of the region for this request.
+     * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The region to set. + * @return This builder for chaining. + */ + public Builder setRegion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + region_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Name of the region for this request.
+     * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearRegion() { + region_ = getDefaultInstance().getRegion(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Name of the region for this request.
+     * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for region to set. + * @return This builder for chaining. + */ + public Builder setRegionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + region_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.CalendarModeAdviceRpcRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.CalendarModeAdviceRpcRequest) + private static final com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest(); + } + + public static com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CalendarModeAdviceRpcRequest 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.CalendarModeAdviceRpcRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRpcRequestOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRpcRequestOrBuilder.java new file mode 100644 index 000000000000..b43b0a442e0d --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeAdviceRpcRequestOrBuilder.java @@ -0,0 +1,122 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface CalendarModeAdviceRpcRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.CalendarModeAdviceRpcRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * The body resource for this request
+   * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the calendarModeAdviceRequestResource field is set. + */ + boolean hasCalendarModeAdviceRequestResource(); + + /** + * + * + *
+   * The body resource for this request
+   * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The calendarModeAdviceRequestResource. + */ + com.google.cloud.compute.v1.CalendarModeAdviceRequest getCalendarModeAdviceRequestResource(); + + /** + * + * + *
+   * The body resource for this request
+   * 
+ * + * + * .google.cloud.compute.v1.CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.compute.v1.CalendarModeAdviceRequestOrBuilder + getCalendarModeAdviceRequestResourceOrBuilder(); + + /** + * + * + *
+   * Project ID for this request.
+   * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The project. + */ + java.lang.String getProject(); + + /** + * + * + *
+   * Project ID for this request.
+   * 
+ * + * string project = 227560217 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for project. + */ + com.google.protobuf.ByteString getProjectBytes(); + + /** + * + * + *
+   * Name of the region for this request.
+   * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The region. + */ + java.lang.String getRegion(); + + /** + * + * + *
+   * Name of the region for this request.
+   * 
+ * + * string region = 138946292 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for region. + */ + com.google.protobuf.ByteString getRegionBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeRecommendation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeRecommendation.java new file mode 100644 index 000000000000..70b5576cc91c --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeRecommendation.java @@ -0,0 +1,965 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * A single recommendation to create requested resources. Contains detailed
+ * recommendations for every future resources specification specified in
+ * CalendarModeAdviceRequest.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.CalendarModeRecommendation} + */ +public final class CalendarModeRecommendation extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.CalendarModeRecommendation) + CalendarModeRecommendationOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CalendarModeRecommendation.newBuilder() to construct. + private CalendarModeRecommendation(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CalendarModeRecommendation() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CalendarModeRecommendation(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeRecommendation_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 61331554: + return internalGetRecommendationsPerSpec(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeRecommendation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.CalendarModeRecommendation.class, + com.google.cloud.compute.v1.CalendarModeRecommendation.Builder.class); + } + + public static final int RECOMMENDATIONS_PER_SPEC_FIELD_NUMBER = 61331554; + + private static final class RecommendationsPerSpecDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + defaultEntry = + com.google.protobuf.MapEntry + . + newDefaultInstance( + com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeRecommendation_RecommendationsPerSpecEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + com.google.cloud.compute.v1.FutureResourcesRecommendation + .getDefaultInstance()); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + recommendationsPerSpec_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + internalGetRecommendationsPerSpec() { + if (recommendationsPerSpec_ == null) { + return com.google.protobuf.MapField.emptyMapField( + RecommendationsPerSpecDefaultEntryHolder.defaultEntry); + } + return recommendationsPerSpec_; + } + + public int getRecommendationsPerSpecCount() { + return internalGetRecommendationsPerSpec().getMap().size(); + } + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + @java.lang.Override + public boolean containsRecommendationsPerSpec(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetRecommendationsPerSpec().getMap().containsKey(key); + } + + /** Use {@link #getRecommendationsPerSpecMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map + getRecommendationsPerSpec() { + return getRecommendationsPerSpecMap(); + } + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + @java.lang.Override + public java.util.Map + getRecommendationsPerSpecMap() { + return internalGetRecommendationsPerSpec().getMap(); + } + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.compute.v1.FutureResourcesRecommendation + getRecommendationsPerSpecOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesRecommendation defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetRecommendationsPerSpec().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendation getRecommendationsPerSpecOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetRecommendationsPerSpec().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, + internalGetRecommendationsPerSpec(), + RecommendationsPerSpecDefaultEntryHolder.defaultEntry, + 61331554); + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + entry : internalGetRecommendationsPerSpec().getMap().entrySet()) { + com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + recommendationsPerSpec__ = + RecommendationsPerSpecDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 61331554, recommendationsPerSpec__); + } + 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.CalendarModeRecommendation)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.CalendarModeRecommendation other = + (com.google.cloud.compute.v1.CalendarModeRecommendation) obj; + + if (!internalGetRecommendationsPerSpec().equals(other.internalGetRecommendationsPerSpec())) + 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 (!internalGetRecommendationsPerSpec().getMap().isEmpty()) { + hash = (37 * hash) + RECOMMENDATIONS_PER_SPEC_FIELD_NUMBER; + hash = (53 * hash) + internalGetRecommendationsPerSpec().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation 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.CalendarModeRecommendation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation 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.CalendarModeRecommendation parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation 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.CalendarModeRecommendation parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.CalendarModeRecommendation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * A single recommendation to create requested resources. Contains detailed
+   * recommendations for every future resources specification specified in
+   * CalendarModeAdviceRequest.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.CalendarModeRecommendation} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.CalendarModeRecommendation) + com.google.cloud.compute.v1.CalendarModeRecommendationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeRecommendation_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 61331554: + return internalGetRecommendationsPerSpec(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( + int number) { + switch (number) { + case 61331554: + return internalGetMutableRecommendationsPerSpec(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_CalendarModeRecommendation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.CalendarModeRecommendation.class, + com.google.cloud.compute.v1.CalendarModeRecommendation.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.CalendarModeRecommendation.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + internalGetMutableRecommendationsPerSpec().clear(); + 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_CalendarModeRecommendation_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeRecommendation getDefaultInstanceForType() { + return com.google.cloud.compute.v1.CalendarModeRecommendation.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeRecommendation build() { + com.google.cloud.compute.v1.CalendarModeRecommendation result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.CalendarModeRecommendation buildPartial() { + com.google.cloud.compute.v1.CalendarModeRecommendation result = + new com.google.cloud.compute.v1.CalendarModeRecommendation(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.CalendarModeRecommendation result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.recommendationsPerSpec_ = + internalGetRecommendationsPerSpec() + .build(RecommendationsPerSpecDefaultEntryHolder.defaultEntry); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.CalendarModeRecommendation) { + return mergeFrom((com.google.cloud.compute.v1.CalendarModeRecommendation) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.CalendarModeRecommendation other) { + if (other == com.google.cloud.compute.v1.CalendarModeRecommendation.getDefaultInstance()) + return this; + internalGetMutableRecommendationsPerSpec() + .mergeFrom(other.internalGetRecommendationsPerSpec()); + bitField0_ |= 0x00000001; + 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 490652434: + { + com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + recommendationsPerSpec__ = + input.readMessage( + RecommendationsPerSpecDefaultEntryHolder.defaultEntry + .getParserForType(), + extensionRegistry); + internalGetMutableRecommendationsPerSpec() + .ensureBuilderMap() + .put(recommendationsPerSpec__.getKey(), recommendationsPerSpec__.getValue()); + bitField0_ |= 0x00000001; + break; + } // case 490652434 + 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 static final class RecommendationsPerSpecConverter + implements com.google.protobuf.MapFieldBuilder.Converter< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesRecommendation> { + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendation build( + com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder val) { + if (val instanceof com.google.cloud.compute.v1.FutureResourcesRecommendation) { + return (com.google.cloud.compute.v1.FutureResourcesRecommendation) val; + } + return ((com.google.cloud.compute.v1.FutureResourcesRecommendation.Builder) val).build(); + } + + @java.lang.Override + public com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + defaultEntry() { + return RecommendationsPerSpecDefaultEntryHolder.defaultEntry; + } + } + ; + + private static final RecommendationsPerSpecConverter recommendationsPerSpecConverter = + new RecommendationsPerSpecConverter(); + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesRecommendation, + com.google.cloud.compute.v1.FutureResourcesRecommendation.Builder> + recommendationsPerSpec_; + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesRecommendation, + com.google.cloud.compute.v1.FutureResourcesRecommendation.Builder> + internalGetRecommendationsPerSpec() { + if (recommendationsPerSpec_ == null) { + return new com.google.protobuf.MapFieldBuilder<>(recommendationsPerSpecConverter); + } + return recommendationsPerSpec_; + } + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesRecommendation, + com.google.cloud.compute.v1.FutureResourcesRecommendation.Builder> + internalGetMutableRecommendationsPerSpec() { + if (recommendationsPerSpec_ == null) { + recommendationsPerSpec_ = + new com.google.protobuf.MapFieldBuilder<>(recommendationsPerSpecConverter); + } + bitField0_ |= 0x00000001; + onChanged(); + return recommendationsPerSpec_; + } + + public int getRecommendationsPerSpecCount() { + return internalGetRecommendationsPerSpec().ensureBuilderMap().size(); + } + + /** + * + * + *
+     * Recommendations for every future resource specification passed in
+     * CalendarModeAdviceRequest. Keys of the map correspond to keys
+     * specified in the request.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + @java.lang.Override + public boolean containsRecommendationsPerSpec(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetRecommendationsPerSpec().ensureBuilderMap().containsKey(key); + } + + /** Use {@link #getRecommendationsPerSpecMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + getRecommendationsPerSpec() { + return getRecommendationsPerSpecMap(); + } + + /** + * + * + *
+     * Recommendations for every future resource specification passed in
+     * CalendarModeAdviceRequest. Keys of the map correspond to keys
+     * specified in the request.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + getRecommendationsPerSpecMap() { + return internalGetRecommendationsPerSpec().getImmutableMap(); + } + + /** + * + * + *
+     * Recommendations for every future resource specification passed in
+     * CalendarModeAdviceRequest. Keys of the map correspond to keys
+     * specified in the request.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.compute.v1.FutureResourcesRecommendation + getRecommendationsPerSpecOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesRecommendation defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder> + map = internalGetMutableRecommendationsPerSpec().ensureBuilderMap(); + return map.containsKey(key) + ? recommendationsPerSpecConverter.build(map.get(key)) + : defaultValue; + } + + /** + * + * + *
+     * Recommendations for every future resource specification passed in
+     * CalendarModeAdviceRequest. Keys of the map correspond to keys
+     * specified in the request.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendation + getRecommendationsPerSpecOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder> + map = internalGetMutableRecommendationsPerSpec().ensureBuilderMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return recommendationsPerSpecConverter.build(map.get(key)); + } + + public Builder clearRecommendationsPerSpec() { + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableRecommendationsPerSpec().clear(); + return this; + } + + /** + * + * + *
+     * Recommendations for every future resource specification passed in
+     * CalendarModeAdviceRequest. Keys of the map correspond to keys
+     * specified in the request.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + public Builder removeRecommendationsPerSpec(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableRecommendationsPerSpec().ensureBuilderMap().remove(key); + return this; + } + + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + getMutableRecommendationsPerSpec() { + bitField0_ |= 0x00000001; + return internalGetMutableRecommendationsPerSpec().ensureMessageMap(); + } + + /** + * + * + *
+     * Recommendations for every future resource specification passed in
+     * CalendarModeAdviceRequest. Keys of the map correspond to keys
+     * specified in the request.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + public Builder putRecommendationsPerSpec( + java.lang.String key, com.google.cloud.compute.v1.FutureResourcesRecommendation value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + internalGetMutableRecommendationsPerSpec().ensureBuilderMap().put(key, value); + bitField0_ |= 0x00000001; + return this; + } + + /** + * + * + *
+     * Recommendations for every future resource specification passed in
+     * CalendarModeAdviceRequest. Keys of the map correspond to keys
+     * specified in the request.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + public Builder putAllRecommendationsPerSpec( + java.util.Map + values) { + for (java.util.Map.Entry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendation> + e : values.entrySet()) { + if (e.getKey() == null || e.getValue() == null) { + throw new NullPointerException(); + } + } + internalGetMutableRecommendationsPerSpec().ensureBuilderMap().putAll(values); + bitField0_ |= 0x00000001; + return this; + } + + /** + * + * + *
+     * Recommendations for every future resource specification passed in
+     * CalendarModeAdviceRequest. Keys of the map correspond to keys
+     * specified in the request.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + public com.google.cloud.compute.v1.FutureResourcesRecommendation.Builder + putRecommendationsPerSpecBuilderIfAbsent(java.lang.String key) { + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder> + builderMap = internalGetMutableRecommendationsPerSpec().ensureBuilderMap(); + com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder entry = + builderMap.get(key); + if (entry == null) { + entry = com.google.cloud.compute.v1.FutureResourcesRecommendation.newBuilder(); + builderMap.put(key, entry); + } + if (entry instanceof com.google.cloud.compute.v1.FutureResourcesRecommendation) { + entry = ((com.google.cloud.compute.v1.FutureResourcesRecommendation) entry).toBuilder(); + builderMap.put(key, entry); + } + return (com.google.cloud.compute.v1.FutureResourcesRecommendation.Builder) entry; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.CalendarModeRecommendation) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.CalendarModeRecommendation) + private static final com.google.cloud.compute.v1.CalendarModeRecommendation DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.CalendarModeRecommendation(); + } + + public static com.google.cloud.compute.v1.CalendarModeRecommendation getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CalendarModeRecommendation 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.CalendarModeRecommendation getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeRecommendationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeRecommendationOrBuilder.java new file mode 100644 index 000000000000..7aecf8ea99bd --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CalendarModeRecommendationOrBuilder.java @@ -0,0 +1,112 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface CalendarModeRecommendationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.CalendarModeRecommendation) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + int getRecommendationsPerSpecCount(); + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + boolean containsRecommendationsPerSpec(java.lang.String key); + + /** Use {@link #getRecommendationsPerSpecMap()} instead. */ + @java.lang.Deprecated + java.util.Map + getRecommendationsPerSpec(); + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + java.util.Map + getRecommendationsPerSpecMap(); + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesRecommendation getRecommendationsPerSpecOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesRecommendation defaultValue); + + /** + * + * + *
+   * Recommendations for every future resource specification passed in
+   * CalendarModeAdviceRequest. Keys of the map correspond to keys
+   * specified in the request.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendation> recommendations_per_spec = 61331554; + * + */ + com.google.cloud.compute.v1.FutureResourcesRecommendation getRecommendationsPerSpecOrThrow( + java.lang.String key); +} 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 010779bf4a6d..a223e052c872 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 @@ -372,7 +372,7 @@ private Plan(int value) { * * *
-   * [Output Only] Status of the commitment with regards to eventual expiration
+   * Output only. [Output Only] Status of the commitment with regards to eventual expiration
    * (each commitment has an end date defined). Status can be one of the
    * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
    * 
@@ -546,12 +546,11 @@ private Status(int value) { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. *
* * Protobuf enum {@code google.cloud.compute.v1.Commitment.Type} @@ -611,6 +610,8 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum { GENERAL_PURPOSE_T2D(232477166), /** GRAPHICS_OPTIMIZED = 68500563; */ GRAPHICS_OPTIMIZED(68500563), + /** GRAPHICS_OPTIMIZED_G4 = 54029369; */ + GRAPHICS_OPTIMIZED_G4(54029369), /** MEMORY_OPTIMIZED = 281753417; */ MEMORY_OPTIMIZED(281753417), /** MEMORY_OPTIMIZED_M3 = 276301372; */ @@ -719,6 +720,9 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum { /** GRAPHICS_OPTIMIZED = 68500563; */ public static final int GRAPHICS_OPTIMIZED_VALUE = 68500563; + /** GRAPHICS_OPTIMIZED_G4 = 54029369; */ + public static final int GRAPHICS_OPTIMIZED_G4_VALUE = 54029369; + /** MEMORY_OPTIMIZED = 281753417; */ public static final int MEMORY_OPTIMIZED_VALUE = 281753417; @@ -826,6 +830,8 @@ public static Type forNumber(int value) { return GENERAL_PURPOSE_T2D; case 68500563: return GRAPHICS_OPTIMIZED; + case 54029369: + return GRAPHICS_OPTIMIZED_G4; case 281753417: return MEMORY_OPTIMIZED; case 276301372: @@ -1047,7 +1053,7 @@ public com.google.protobuf.ByteString getCategoryBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1064,7 +1070,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1089,7 +1095,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1263,7 +1269,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] Commitment end time inRFC3339
+   * Output only. [Output Only] Commitment end time inRFC3339
    * text format.
    * 
* @@ -1280,7 +1286,7 @@ public boolean hasEndTimestamp() { * * *
-   * [Output Only] Commitment end time inRFC3339
+   * Output only. [Output Only] Commitment end time inRFC3339
    * text format.
    * 
* @@ -1305,7 +1311,7 @@ public java.lang.String getEndTimestamp() { * * *
-   * [Output Only] Commitment end time inRFC3339
+   * Output only. [Output Only] Commitment end time inRFC3339
    * text format.
    * 
* @@ -1377,7 +1383,7 @@ public com.google.protobuf.ByteString getExistingReservationsBytes(int index) { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1394,7 +1400,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1416,7 +1422,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#commitment
+   * Output only. [Output Only] Type of the resource. Always compute#commitment
    * for commitments.
    * 
* @@ -1433,7 +1439,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#commitment
+   * Output only. [Output Only] Type of the resource. Always compute#commitment
    * for commitments.
    * 
* @@ -1458,7 +1464,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#commitment
+   * Output only. [Output Only] Type of the resource. Always compute#commitment
    * for commitments.
    * 
* @@ -1795,7 +1801,7 @@ public com.google.protobuf.ByteString getPlanBytes() { * * *
-   * [Output Only] URL of the region where the commitment and committed
+   * Output only. [Output Only] URL of the region where the commitment and committed
    * resources are located.
    * 
* @@ -1812,7 +1818,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the commitment and committed
+   * Output only. [Output Only] URL of the region where the commitment and committed
    * resources are located.
    * 
* @@ -1837,7 +1843,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the commitment and committed
+   * Output only. [Output Only] URL of the region where the commitment and committed
    * resources are located.
    * 
* @@ -1981,7 +1987,7 @@ public com.google.cloud.compute.v1.ReservationOrBuilder getReservationsOrBuilder * * *
-   * [Output Only] Status information for Commitment resource.
+   * Output only. [Output Only] Status information for Commitment resource.
    * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -1998,7 +2004,7 @@ public boolean hasResourceStatus() { * * *
-   * [Output Only] Status information for Commitment resource.
+   * Output only. [Output Only] Status information for Commitment resource.
    * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -2017,7 +2023,7 @@ public com.google.cloud.compute.v1.CommitmentResourceStatus getResourceStatus() * * *
-   * [Output Only] Status information for Commitment resource.
+   * Output only. [Output Only] Status information for Commitment resource.
    * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -2126,7 +2132,7 @@ public com.google.cloud.compute.v1.ResourceCommitmentOrBuilder getResourcesOrBui * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2142,7 +2148,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2166,7 +2172,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2270,7 +2276,7 @@ public com.google.protobuf.ByteString getSplitSourceCommitmentBytes() { * * *
-   * [Output Only] Commitment start time inRFC3339
+   * Output only. [Output Only] Commitment start time inRFC3339
    * text format.
    * 
* @@ -2287,7 +2293,7 @@ public boolean hasStartTimestamp() { * * *
-   * [Output Only] Commitment start time inRFC3339
+   * Output only. [Output Only] Commitment start time inRFC3339
    * text format.
    * 
* @@ -2312,7 +2318,7 @@ public java.lang.String getStartTimestamp() { * * *
-   * [Output Only] Commitment start time inRFC3339
+   * Output only. [Output Only] Commitment start time inRFC3339
    * text format.
    * 
* @@ -2342,7 +2348,7 @@ public com.google.protobuf.ByteString getStartTimestampBytes() { * * *
-   * [Output Only] Status of the commitment with regards to eventual expiration
+   * Output only. [Output Only] Status of the commitment with regards to eventual expiration
    * (each commitment has an end date defined). Status can be one of the
    * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
    * Check the Status enum for the list of possible values.
@@ -2361,7 +2367,7 @@ public boolean hasStatus() {
    *
    *
    * 
-   * [Output Only] Status of the commitment with regards to eventual expiration
+   * Output only. [Output Only] Status of the commitment with regards to eventual expiration
    * (each commitment has an end date defined). Status can be one of the
    * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
    * Check the Status enum for the list of possible values.
@@ -2388,7 +2394,7 @@ public java.lang.String getStatus() {
    *
    *
    * 
-   * [Output Only] Status of the commitment with regards to eventual expiration
+   * Output only. [Output Only] Status of the commitment with regards to eventual expiration
    * (each commitment has an end date defined). Status can be one of the
    * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
    * Check the Status enum for the list of possible values.
@@ -2420,7 +2426,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
    *
    *
    * 
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -2436,7 +2442,7 @@ public boolean hasStatusMessage() { * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -2460,7 +2466,7 @@ public java.lang.String getStatusMessage() { * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -2495,12 +2501,11 @@ public com.google.protobuf.ByteString getStatusMessageBytes() { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -2523,12 +2528,11 @@ public boolean hasType() { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -2559,12 +2563,11 @@ public java.lang.String getType() { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -3995,7 +3998,7 @@ public Builder setCategoryBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4011,7 +4014,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4035,7 +4038,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4059,7 +4062,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4082,7 +4085,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4101,7 +4104,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4391,7 +4394,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Commitment end time inRFC3339
+     * Output only. [Output Only] Commitment end time inRFC3339
      * text format.
      * 
* @@ -4407,7 +4410,7 @@ public boolean hasEndTimestamp() { * * *
-     * [Output Only] Commitment end time inRFC3339
+     * Output only. [Output Only] Commitment end time inRFC3339
      * text format.
      * 
* @@ -4431,7 +4434,7 @@ public java.lang.String getEndTimestamp() { * * *
-     * [Output Only] Commitment end time inRFC3339
+     * Output only. [Output Only] Commitment end time inRFC3339
      * text format.
      * 
* @@ -4455,7 +4458,7 @@ public com.google.protobuf.ByteString getEndTimestampBytes() { * * *
-     * [Output Only] Commitment end time inRFC3339
+     * Output only. [Output Only] Commitment end time inRFC3339
      * text format.
      * 
* @@ -4478,7 +4481,7 @@ public Builder setEndTimestamp(java.lang.String value) { * * *
-     * [Output Only] Commitment end time inRFC3339
+     * Output only. [Output Only] Commitment end time inRFC3339
      * text format.
      * 
* @@ -4497,7 +4500,7 @@ public Builder clearEndTimestamp() { * * *
-     * [Output Only] Commitment end time inRFC3339
+     * Output only. [Output Only] Commitment end time inRFC3339
      * text format.
      * 
* @@ -4652,7 +4655,7 @@ public Builder addExistingReservationsBytes(com.google.protobuf.ByteString value * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4669,7 +4672,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4686,7 +4689,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4707,7 +4710,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4728,7 +4731,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#commitment
+     * Output only. [Output Only] Type of the resource. Always compute#commitment
      * for commitments.
      * 
* @@ -4744,7 +4747,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#commitment
+     * Output only. [Output Only] Type of the resource. Always compute#commitment
      * for commitments.
      * 
* @@ -4768,7 +4771,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#commitment
+     * Output only. [Output Only] Type of the resource. Always compute#commitment
      * for commitments.
      * 
* @@ -4792,7 +4795,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#commitment
+     * Output only. [Output Only] Type of the resource. Always compute#commitment
      * for commitments.
      * 
* @@ -4815,7 +4818,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#commitment
+     * Output only. [Output Only] Type of the resource. Always compute#commitment
      * for commitments.
      * 
* @@ -4834,7 +4837,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#commitment
+     * Output only. [Output Only] Type of the resource. Always compute#commitment
      * for commitments.
      * 
* @@ -5603,7 +5606,7 @@ public Builder setPlanBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the commitment and committed
+     * Output only. [Output Only] URL of the region where the commitment and committed
      * resources are located.
      * 
* @@ -5619,7 +5622,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the commitment and committed
+     * Output only. [Output Only] URL of the region where the commitment and committed
      * resources are located.
      * 
* @@ -5643,7 +5646,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the commitment and committed
+     * Output only. [Output Only] URL of the region where the commitment and committed
      * resources are located.
      * 
* @@ -5667,7 +5670,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the commitment and committed
+     * Output only. [Output Only] URL of the region where the commitment and committed
      * resources are located.
      * 
* @@ -5690,7 +5693,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the commitment and committed
+     * Output only. [Output Only] URL of the region where the commitment and committed
      * resources are located.
      * 
* @@ -5709,7 +5712,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the commitment and committed
+     * Output only. [Output Only] URL of the region where the commitment and committed
      * resources are located.
      * 
* @@ -6252,7 +6255,7 @@ public com.google.cloud.compute.v1.Reservation.Builder addReservationsBuilder(in * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6268,7 +6271,7 @@ public boolean hasResourceStatus() { * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6290,7 +6293,7 @@ public com.google.cloud.compute.v1.CommitmentResourceStatus getResourceStatus() * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6314,7 +6317,7 @@ public Builder setResourceStatus(com.google.cloud.compute.v1.CommitmentResourceS * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6336,7 +6339,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6366,7 +6369,7 @@ public Builder mergeResourceStatus(com.google.cloud.compute.v1.CommitmentResourc * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6387,7 +6390,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6403,7 +6406,7 @@ public com.google.cloud.compute.v1.CommitmentResourceStatus.Builder getResourceS * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6424,7 +6427,7 @@ public com.google.cloud.compute.v1.CommitmentResourceStatus.Builder getResourceS * * *
-     * [Output Only] Status information for Commitment resource.
+     * Output only. [Output Only] Status information for Commitment resource.
      * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -6858,7 +6861,7 @@ public com.google.cloud.compute.v1.ResourceCommitment.Builder addResourcesBuilde * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6873,7 +6876,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6896,7 +6899,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6919,7 +6922,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6941,7 +6944,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6959,7 +6962,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -7122,7 +7125,7 @@ public Builder setSplitSourceCommitmentBytes(com.google.protobuf.ByteString valu * * *
-     * [Output Only] Commitment start time inRFC3339
+     * Output only. [Output Only] Commitment start time inRFC3339
      * text format.
      * 
* @@ -7138,7 +7141,7 @@ public boolean hasStartTimestamp() { * * *
-     * [Output Only] Commitment start time inRFC3339
+     * Output only. [Output Only] Commitment start time inRFC3339
      * text format.
      * 
* @@ -7162,7 +7165,7 @@ public java.lang.String getStartTimestamp() { * * *
-     * [Output Only] Commitment start time inRFC3339
+     * Output only. [Output Only] Commitment start time inRFC3339
      * text format.
      * 
* @@ -7186,7 +7189,7 @@ public com.google.protobuf.ByteString getStartTimestampBytes() { * * *
-     * [Output Only] Commitment start time inRFC3339
+     * Output only. [Output Only] Commitment start time inRFC3339
      * text format.
      * 
* @@ -7209,7 +7212,7 @@ public Builder setStartTimestamp(java.lang.String value) { * * *
-     * [Output Only] Commitment start time inRFC3339
+     * Output only. [Output Only] Commitment start time inRFC3339
      * text format.
      * 
* @@ -7228,7 +7231,7 @@ public Builder clearStartTimestamp() { * * *
-     * [Output Only] Commitment start time inRFC3339
+     * Output only. [Output Only] Commitment start time inRFC3339
      * text format.
      * 
* @@ -7254,7 +7257,7 @@ public Builder setStartTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Status of the commitment with regards to eventual expiration
+     * Output only. [Output Only] Status of the commitment with regards to eventual expiration
      * (each commitment has an end date defined). Status can be one of the
      * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
      * Check the Status enum for the list of possible values.
@@ -7272,7 +7275,7 @@ public boolean hasStatus() {
      *
      *
      * 
-     * [Output Only] Status of the commitment with regards to eventual expiration
+     * Output only. [Output Only] Status of the commitment with regards to eventual expiration
      * (each commitment has an end date defined). Status can be one of the
      * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
      * Check the Status enum for the list of possible values.
@@ -7298,7 +7301,7 @@ public java.lang.String getStatus() {
      *
      *
      * 
-     * [Output Only] Status of the commitment with regards to eventual expiration
+     * Output only. [Output Only] Status of the commitment with regards to eventual expiration
      * (each commitment has an end date defined). Status can be one of the
      * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
      * Check the Status enum for the list of possible values.
@@ -7324,7 +7327,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
      *
      *
      * 
-     * [Output Only] Status of the commitment with regards to eventual expiration
+     * Output only. [Output Only] Status of the commitment with regards to eventual expiration
      * (each commitment has an end date defined). Status can be one of the
      * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
      * Check the Status enum for the list of possible values.
@@ -7349,7 +7352,7 @@ public Builder setStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Status of the commitment with regards to eventual expiration
+     * Output only. [Output Only] Status of the commitment with regards to eventual expiration
      * (each commitment has an end date defined). Status can be one of the
      * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
      * Check the Status enum for the list of possible values.
@@ -7370,7 +7373,7 @@ public Builder clearStatus() {
      *
      *
      * 
-     * [Output Only] Status of the commitment with regards to eventual expiration
+     * Output only. [Output Only] Status of the commitment with regards to eventual expiration
      * (each commitment has an end date defined). Status can be one of the
      * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
      * Check the Status enum for the list of possible values.
@@ -7398,7 +7401,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -7413,7 +7416,7 @@ public boolean hasStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -7436,7 +7439,7 @@ public java.lang.String getStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -7459,7 +7462,7 @@ public com.google.protobuf.ByteString getStatusMessageBytes() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -7481,7 +7484,7 @@ public Builder setStatusMessage(java.lang.String value) { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -7499,7 +7502,7 @@ public Builder clearStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -7530,12 +7533,11 @@ public Builder setStatusMessageBytes(com.google.protobuf.ByteString value) { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -7557,12 +7559,11 @@ public boolean hasType() { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -7592,12 +7593,11 @@ public java.lang.String getType() { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -7627,12 +7627,11 @@ public com.google.protobuf.ByteString getTypeBytes() { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -7661,12 +7660,11 @@ public Builder setType(java.lang.String value) { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -7691,12 +7689,11 @@ public Builder clearType() { * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type 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/CommitmentAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentAggregatedList.java index bb69eefb5763..3e3b98565238 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrThrow(java.la * * *
-   * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
    * commitments.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
    * commitments.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
    * commitments.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1578,7 +1578,7 @@ public com.google.cloud.compute.v1.CommitmentsScopedList.Builder putItemsBuilder * * *
-     * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
      * commitments.
      * 
* @@ -1594,7 +1594,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
      * commitments.
      * 
* @@ -1618,7 +1618,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
      * commitments.
      * 
* @@ -1642,7 +1642,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
      * commitments.
      * 
* @@ -1665,7 +1665,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
      * commitments.
      * 
* @@ -1684,7 +1684,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
      * commitments.
      * 
* @@ -1860,7 +1860,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1898,7 +1898,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1943,7 +1943,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1994,7 +1994,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2010,7 +2010,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2025,7 +2025,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2041,7 +2041,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2057,7 +2057,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2104,7 +2104,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2124,7 +2124,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2143,7 +2143,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentAggregatedListOrBuilder.java index 0db6cbe2946b..960636c24634 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
    * commitments.
    * 
* @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
    * commitments.
    * 
* @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of
    * commitments.
    * 
* @@ -228,7 +228,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -254,7 +254,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -267,7 +267,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -280,7 +280,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -293,7 +293,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -307,7 +307,7 @@ com.google.cloud.compute.v1.CommitmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentList.java index 48239d888390..94804453d774 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.CommitmentOrBuilder getItemsOrBuilder(int ind * * *
-   * [Output Only] Type of resource. Always compute#commitmentList
+   * Output only. [Output Only] Type of resource. Always compute#commitmentList
    * for lists of commitments.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#commitmentList
+   * Output only. [Output Only] Type of resource. Always compute#commitmentList
    * for lists of commitments.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#commitmentList
+   * Output only. [Output Only] Type of resource. Always compute#commitmentList
    * for lists of commitments.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItemsBu * * *
-     * [Output Only] Type of resource. Always compute#commitmentList
+     * Output only. [Output Only] Type of resource. Always compute#commitmentList
      * for lists of commitments.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#commitmentList
+     * Output only. [Output Only] Type of resource. Always compute#commitmentList
      * for lists of commitments.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#commitmentList
+     * Output only. [Output Only] Type of resource. Always compute#commitmentList
      * for lists of commitments.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#commitmentList
+     * Output only. [Output Only] Type of resource. Always compute#commitmentList
      * for lists of commitments.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#commitmentList
+     * Output only. [Output Only] Type of resource. Always compute#commitmentList
      * for lists of commitments.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#commitmentList
+     * Output only. [Output Only] Type of resource. Always compute#commitmentList
      * for lists of commitments.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentListOrBuilder.java index 4a0486cc9acb..cf4707563597 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentListOrBuilder.java @@ -122,7 +122,7 @@ public interface CommitmentListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#commitmentList
+   * Output only. [Output Only] Type of resource. Always compute#commitmentList
    * for lists of commitments.
    * 
* @@ -136,7 +136,7 @@ public interface CommitmentListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#commitmentList
+   * Output only. [Output Only] Type of resource. Always compute#commitmentList
    * for lists of commitments.
    * 
* @@ -150,7 +150,7 @@ public interface CommitmentListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#commitmentList
+   * Output only. [Output Only] Type of resource. Always compute#commitmentList
    * for lists of commitments.
    * 
* @@ -215,7 +215,7 @@ public interface CommitmentListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface CommitmentListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface CommitmentListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentOrBuilder.java index 96733880e33e..feb5acee5cfb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentOrBuilder.java @@ -129,7 +129,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -143,7 +143,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -157,7 +157,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -255,7 +255,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Commitment end time inRFC3339
+   * Output only. [Output Only] Commitment end time inRFC3339
    * text format.
    * 
* @@ -269,7 +269,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Commitment end time inRFC3339
+   * Output only. [Output Only] Commitment end time inRFC3339
    * text format.
    * 
* @@ -283,7 +283,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Commitment end time inRFC3339
+   * Output only. [Output Only] Commitment end time inRFC3339
    * text format.
    * 
* @@ -327,7 +327,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -341,7 +341,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -355,7 +355,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#commitment
+   * Output only. [Output Only] Type of the resource. Always compute#commitment
    * for commitments.
    * 
* @@ -369,7 +369,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#commitment
+   * Output only. [Output Only] Type of the resource. Always compute#commitment
    * for commitments.
    * 
* @@ -383,7 +383,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#commitment
+   * Output only. [Output Only] Type of the resource. Always compute#commitment
    * for commitments.
    * 
* @@ -613,7 +613,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] URL of the region where the commitment and committed
+   * Output only. [Output Only] URL of the region where the commitment and committed
    * resources are located.
    * 
* @@ -627,7 +627,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] URL of the region where the commitment and committed
+   * Output only. [Output Only] URL of the region where the commitment and committed
    * resources are located.
    * 
* @@ -641,7 +641,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] URL of the region where the commitment and committed
+   * Output only. [Output Only] URL of the region where the commitment and committed
    * resources are located.
    * 
* @@ -751,7 +751,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Status information for Commitment resource.
+   * Output only. [Output Only] Status information for Commitment resource.
    * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -765,7 +765,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Status information for Commitment resource.
+   * Output only. [Output Only] Status information for Commitment resource.
    * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -779,7 +779,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Status information for Commitment resource.
+   * Output only. [Output Only] Status information for Commitment resource.
    * 
* * optional .google.cloud.compute.v1.CommitmentResourceStatus resource_status = 249429315; @@ -857,7 +857,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -870,7 +870,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -883,7 +883,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -941,7 +941,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Commitment start time inRFC3339
+   * Output only. [Output Only] Commitment start time inRFC3339
    * text format.
    * 
* @@ -955,7 +955,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Commitment start time inRFC3339
+   * Output only. [Output Only] Commitment start time inRFC3339
    * text format.
    * 
* @@ -969,7 +969,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Commitment start time inRFC3339
+   * Output only. [Output Only] Commitment start time inRFC3339
    * text format.
    * 
* @@ -983,7 +983,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] Status of the commitment with regards to eventual expiration
+   * Output only. [Output Only] Status of the commitment with regards to eventual expiration
    * (each commitment has an end date defined). Status can be one of the
    * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
    * Check the Status enum for the list of possible values.
@@ -999,7 +999,7 @@ public interface CommitmentOrBuilder
    *
    *
    * 
-   * [Output Only] Status of the commitment with regards to eventual expiration
+   * Output only. [Output Only] Status of the commitment with regards to eventual expiration
    * (each commitment has an end date defined). Status can be one of the
    * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
    * Check the Status enum for the list of possible values.
@@ -1015,7 +1015,7 @@ public interface CommitmentOrBuilder
    *
    *
    * 
-   * [Output Only] Status of the commitment with regards to eventual expiration
+   * Output only. [Output Only] Status of the commitment with regards to eventual expiration
    * (each commitment has an end date defined). Status can be one of the
    * following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED.
    * Check the Status enum for the list of possible values.
@@ -1031,7 +1031,7 @@ public interface CommitmentOrBuilder
    *
    *
    * 
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -1044,7 +1044,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -1057,7 +1057,7 @@ public interface CommitmentOrBuilder * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -1076,12 +1076,11 @@ public interface CommitmentOrBuilder * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -1101,12 +1100,11 @@ public interface CommitmentOrBuilder * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type enum for the list of possible values. *
* @@ -1126,12 +1124,11 @@ public interface CommitmentOrBuilder * resource types. * * The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - * For example, type MEMORY_OPTIMIZED specifies a commitment - * that applies only to eligible resources of memory optimized M1 and M2 - * machine series. Type GENERAL_PURPOSE specifies a commitment - * that applies only to eligible resources of general purpose N1 machine - * series. + * COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + * example, type MEMORY_OPTIMIZED specifies a commitment that + * applies only to eligible resources of memory optimized M1 and M2 machine + * series. Type GENERAL_PURPOSE specifies a commitment that + * applies only to eligible resources of general purpose N1 machine series. * Check the Type 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/CommitmentResourceStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentResourceStatus.java index 41354cc68482..91823a3d9843 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentResourceStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentResourceStatus.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Indicates the end time of customer's eligibility to send
+   * Output only. [Output Only] Indicates the end time of customer's eligibility to send
    * custom term requests in RFC3339 text format. Term extension requests that
    * (not the end time in the request) after this time will be rejected.
    * 
@@ -92,7 +92,7 @@ public boolean hasCustomTermEligibilityEndTimestamp() { * * *
-   * [Output Only] Indicates the end time of customer's eligibility to send
+   * Output only. [Output Only] Indicates the end time of customer's eligibility to send
    * custom term requests in RFC3339 text format. Term extension requests that
    * (not the end time in the request) after this time will be rejected.
    * 
@@ -118,7 +118,7 @@ public java.lang.String getCustomTermEligibilityEndTimestamp() { * * *
-   * [Output Only] Indicates the end time of customer's eligibility to send
+   * Output only. [Output Only] Indicates the end time of customer's eligibility to send
    * custom term requests in RFC3339 text format. Term extension requests that
    * (not the end time in the request) after this time will be rejected.
    * 
@@ -502,7 +502,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Indicates the end time of customer's eligibility to send
+     * Output only. [Output Only] Indicates the end time of customer's eligibility to send
      * custom term requests in RFC3339 text format. Term extension requests that
      * (not the end time in the request) after this time will be rejected.
      * 
@@ -519,7 +519,7 @@ public boolean hasCustomTermEligibilityEndTimestamp() { * * *
-     * [Output Only] Indicates the end time of customer's eligibility to send
+     * Output only. [Output Only] Indicates the end time of customer's eligibility to send
      * custom term requests in RFC3339 text format. Term extension requests that
      * (not the end time in the request) after this time will be rejected.
      * 
@@ -544,7 +544,7 @@ public java.lang.String getCustomTermEligibilityEndTimestamp() { * * *
-     * [Output Only] Indicates the end time of customer's eligibility to send
+     * Output only. [Output Only] Indicates the end time of customer's eligibility to send
      * custom term requests in RFC3339 text format. Term extension requests that
      * (not the end time in the request) after this time will be rejected.
      * 
@@ -569,7 +569,7 @@ public com.google.protobuf.ByteString getCustomTermEligibilityEndTimestampBytes( * * *
-     * [Output Only] Indicates the end time of customer's eligibility to send
+     * Output only. [Output Only] Indicates the end time of customer's eligibility to send
      * custom term requests in RFC3339 text format. Term extension requests that
      * (not the end time in the request) after this time will be rejected.
      * 
@@ -593,7 +593,7 @@ public Builder setCustomTermEligibilityEndTimestamp(java.lang.String value) { * * *
-     * [Output Only] Indicates the end time of customer's eligibility to send
+     * Output only. [Output Only] Indicates the end time of customer's eligibility to send
      * custom term requests in RFC3339 text format. Term extension requests that
      * (not the end time in the request) after this time will be rejected.
      * 
@@ -614,7 +614,7 @@ public Builder clearCustomTermEligibilityEndTimestamp() { * * *
-     * [Output Only] Indicates the end time of customer's eligibility to send
+     * Output only. [Output Only] Indicates the end time of customer's eligibility to send
      * custom term requests in RFC3339 text format. Term extension requests that
      * (not the end time in the request) after this time will be rejected.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentResourceStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentResourceStatusOrBuilder.java index 2584e6b1d1dd..f360f399ff1c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentResourceStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CommitmentResourceStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface CommitmentResourceStatusOrBuilder * * *
-   * [Output Only] Indicates the end time of customer's eligibility to send
+   * Output only. [Output Only] Indicates the end time of customer's eligibility to send
    * custom term requests in RFC3339 text format. Term extension requests that
    * (not the end time in the request) after this time will be rejected.
    * 
@@ -43,7 +43,7 @@ public interface CommitmentResourceStatusOrBuilder * * *
-   * [Output Only] Indicates the end time of customer's eligibility to send
+   * Output only. [Output Only] Indicates the end time of customer's eligibility to send
    * custom term requests in RFC3339 text format. Term extension requests that
    * (not the end time in the request) after this time will be rejected.
    * 
@@ -58,7 +58,7 @@ public interface CommitmentResourceStatusOrBuilder * * *
-   * [Output Only] Indicates the end time of customer's eligibility to send
+   * Output only. [Output Only] Indicates the end time of customer's eligibility to send
    * custom term requests in RFC3339 text format. Term extension requests that
    * (not the end time in the request) after this time will be rejected.
    * 
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 17ce70c6e80c..8e97cbbbd8bc 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 @@ -804,6 +804,30 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_CacheKeyPolicy_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_CacheKeyPolicy_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_FutureResourcesSpecsEntry_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_FutureResourcesSpecsEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_RecommendationsPerSpecEntry_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_RecommendationsPerSpecEntry_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_CancelFutureReservationRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -1548,13 +1572,13 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_Firewall_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_Firewall_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor + static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_FirewallList_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_FirewallList_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor + static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_FirewallLogConfig_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_FirewallLogConfig_fieldAccessorTable; static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_FirewallParams_descriptor; @@ -1604,6 +1628,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_FixedOrPercent_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_FixedOrPercent_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FlexibleTimeRange_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FlexibleTimeRange_fieldAccessorTable; static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_ForwardingRule_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -1688,6 +1716,50 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_FutureReservationsScopedList_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_compute_v1_FutureReservationsScopedList_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_OtherLocationsEntry_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_OtherLocationsEntry_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesSpec_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesSpec_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_LocationsEntry_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_LocationsEntry_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_descriptor; + static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_fieldAccessorTable; static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_GRPCHealthCheck_descriptor; static com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -7653,13 +7725,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\030info_per_topology_states\030\237\363\320W \003(\0132].google.clo" + "ud.compute.v1.AcceleratorTopologiesInfoA" + "cceleratorTopologyInfoInfoPerTopologyStateB\027\n" - + "\025_accelerator_topology\"\377\001\n" + + "\025_accelerator_topology\"\222\002\n" + "DAcceleratorTopologiesInfoAcceleratorTopologyInfoInfoPerTopologyState\022\025\n" + "\005count\030\217\242\235- \001(\005H\000\210\001\001\022\025\n" - + "\005state\030\221\211\2534 \001(\tH\001\210\001\001\"u\n" + + "\005state\030\221\211\2534 \001(\tH\001\210\001\001\"\207\001\n" + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\021\n" - + "\tAVAILABLE\020\251\265\346\322\001\022\016\n" + + "\tAVAILABLE\020\251\265\346\322\001\022\020\n" + + "\010DEGRADED\020\256\246\240\275\001\022\016\n" + "\007RUNNING\020\237\303\3529\022!\n" + "\032TOPOLOGY_STATE_UNSPECIFIED\020\371\314\346Y\022\021\n" + "\tUNHEALTHY\020\304\271\255\334\001B\010\n" @@ -7687,19 +7760,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.compute.v1.AcceleratorTypeAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132A.google.cloud.co" + + "mpute.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" + "\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\032a\n" - + "\n" + + " .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(\0132" - + "3.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" @@ -7707,8 +7779,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" @@ -7763,8 +7835,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" @@ -7775,18 +7847,17 @@ 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.goo" - + "gle.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" + "\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" - + "\035_replace_existing_associationB\r" - + "\n" + + "\035_replace_existing_associationB\r\n" + "\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.c" - + "ompute.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,\n" + "\034replace_existing_association\030\370\260\365c" @@ -7799,33 +7870,30 @@ 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" + "\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" - + "\035_replace_existing_associationB\r" - + "\n" + + "\035_replace_existing_associationB\r\n" + "\013_request_id\"\251\002\n" + "\037AddHealthCheckTargetPoolRequest\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\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.goo" - + "gle.cloud.compute.v1.TargetPoolsAddHealthCheckRequestB\003\340A\002B\r\n" + + " \001(\01329.google.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" @@ -7839,7 +7907,8 @@ 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" @@ -7858,8 +7927,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.goog" - + "le.cloud.compute.v1.NodeGroupsAddNodesRequestB\003\340A\002\022!\n" + + "&node_groups_add_nodes_request_resource\030\270\326\313>" + + " \001(\01322.google.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" @@ -7880,8 +7949,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.google.cloud.compute.v1.NetworksAddPeeringRequestB\003\340A\002\022!\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" + "\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" @@ -7889,8 +7958,7 @@ 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.clou" - + "d.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" @@ -7899,8 +7967,9 @@ 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.compute.v1.InstancesAddResourcePoliciesRequestB\003\340A\002\022!\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" + "\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" @@ -7913,14 +7982,14 @@ 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>.google.cloud.compute.v1" - + ".RegionDisksAddResourcePoliciesRequestB\003\340A\002\022\032\n\n" + + " \001(\0132>.goog" + + "le.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+.go" - + "ogle.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\032\n\n" + + "\035firewall_policy_rule_resource\030\203\337\272w" + + " \001(\0132+.google.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" @@ -7931,20 +8000,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002B\r\n" + + "\035security_policy_rule_resource\030\303\272\202\300\001 \001(\0132+.go" + + "ogle.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" @@ -7959,8 +8029,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" @@ -7976,8 +8046,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%.g" - + "oogle.cloud.compute.v1.SignedUrlKeyB\003\340A\002B\r\n" + + "\027signed_url_key_resource\030\201\243\233\332\001" + + " \001(\0132%.google.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" @@ -7986,30 +8056,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "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" - + "\013_request_id\"\346\014\n" + + "\013_request_id\"\227\r\n" + "\007Address\022\030\n" + "\007address\030\364\267\336\334\001 \001(\tH\000\210\001\001\022\034\n" + "\014address_type\030\245\211\204~ \001(\tH\001\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\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\033\n\n" - + "ip_version\030\300\363\322\214\001 \001(\tH\005\210\001\001\022\"\n" - + "\022ipv6_endpoint_type\030\314\376\276. \001(\tH\006\210\001\001\022\024\n" - + "\004kind\030\224\367\310\001 \001(\tH\007\210\001\001\022!\n" - + "\021label_fingerprint\030\231\360\367T \001(\tH\010\210\001\001\022@\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\t\210\001\001\022\027\n" - + "\007network\030\256\264\205o \001(\tH\n" - + "\210\001\001\022\035\n" - + "\014network_tier\030\323\272\333\366\001 \001(\tH\013\210\001\001\022\036\n\r" - + "prefix_length\030\263\272\243\330\001 \001(\005H\014\210\001\001\022\030\n" - + "\007purpose\030\236\372\357\226\001 \001(\tH\r" - + "\210\001\001\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\022\033\n\n" - + "subnetwork\030\356\247\344\222\001 \001(\tH\021\210\001\001\022\020\n" + + "\002id\030\233\032 \001(\004H\004\210\001\001\022\035\n\r" + + "ip_collection\030\266\221\250T \001(\tH\005\210\001\001\022\033\n\n" + + "ip_version\030\300\363\322\214\001 \001(\tH\006\210\001\001\022\"\n" + + "\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" + + "\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" + + "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" + + "\006region\030\364\315\240B \001(\tH\017\210\001\001\022\032\n" + + "\tself_link\030\215\222\305\331\001 \001(\tH\020\210\001\001\022\026\n" + + "\006status\030\362\237\267V \001(\tH\021\210\001\001\022\033\n\n" + + "subnetwork\030\356\247\344\222\001 \001(\tH\022\210\001\001\022\020\n" + "\005users\030\210\234\2325 \003(\t\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" @@ -8054,7 +8126,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_address_typeB\025\n" + "\023_creation_timestampB\016\n" + "\014_descriptionB\005\n" - + "\003_idB\r\n" + + "\003_idB\020\n" + + "\016_ip_collectionB\r\n" + "\013_ip_versionB\025\n" + "\023_ipv6_endpoint_typeB\007\n" + "\005_kindB\024\n" @@ -8070,8 +8143,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.googl" - + "e.cloud.compute.v1.AddressAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\01329.google.cloud.comp" + + "ute.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" @@ -8098,7 +8171,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\"\225\001\n" + "\023AddressesScopedList\0227\n" + "\taddresses\030\242\367\201\241\001 \003(\0132 .google.cloud.compute.v1.Address\0229\n" @@ -8199,14 +8273,15 @@ 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" + + "\023_include_all_scopesB\016\n" + "\014_max_resultsB\013\n" + "\t_order_byB\r\n" + "\013_page_tokenB\031\n" @@ -8234,7 +8309,8 @@ 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" @@ -8251,8 +8327,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" @@ -8379,7 +8454,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\"\256\003\n" @@ -8447,7 +8523,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\"\254\003\n" @@ -8558,8 +8635,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" @@ -8627,7 +8703,8 @@ 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" @@ -8729,8 +8806,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" @@ -8849,16 +8925,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_max_resultsB\013\n" + "\t_order_byB\r\n" + "\013_page_tokenB\031\n" - + "\027_return_partial_successB\031\n" + + "\027_return_partial_successB\031", + "\n" + "\027_service_project_number\"\250\003\n" - + "&AggregatedListTargetVpnGatewaysRequest", - "\022\027\n" + + "&AggregatedListTargetVpnGatewaysRequest\022\027\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" - + "\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" @@ -8927,10 +9002,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(\0132" - + "K.google.cloud.compute.v1.AllocationAggregateReservationReservedResourceInfo\022j\n" - + "\022reserved_resources\030\316\343\325e \003(\0132K.google.clo" - + "ud.compute.v1.AllocationAggregateReservationReservedResourceInfo\022\031\n" + + "\020in_use_resources\030\323\367\203\303\001 \003(\0132K.google.clo" + + "ud.compute.v1.AllocationAggregateReservationReservedResourceInfo\022j\n" + + "\022reserved_resources\030\316\343\325e \003(\0132K.google.cloud.compute.v" + + "1.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" @@ -8951,8 +9026,9 @@ 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.Alloc" - + "ationAggregateReservationReservedResourceInfoAcceleratorH\000\210\001\001B\016\n" + + "\013accelerator\030\353\304\253\312\001 \001(\0132V.g" + + "oogle.cloud.compute.v1.AllocationAggrega" + + "teReservationReservedResourceInfoAcceleratorH\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" @@ -8968,13 +9044,14 @@ 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.compute.v1.A" + + "llocationResourceStatusHealthInfoH\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.google.cloud.compute." - + "v1.AllocationResourceStatusSpecificSKUAllocationH\003\210\001\001B\016\n" + + "\027reservation_maintenance\030\240\206\265\242\001 \001(\0132-.g" + + "oogle.cloud.compute.v1.GroupMaintenanceInfoH\002\210\001\001\022o\n" + + "\027specific_sku_allocation\030\357\377\310]" + + " \001(\0132F.google.cloud.compute.v1.Allocatio" + + "nResourceStatusSpecificSKUAllocationH\003\210\001\001B\016\n" + "\014_health_infoB\032\n" + "\030_reservation_block_countB\032\n" + "\030_reservation_maintenanceB\032\n" @@ -8994,9 +9071,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.compute.v1.Allocation" - + "ResourceStatusSpecificSKUAllocation.UtilizationsEntry\0323\n" + + "\014utilizations\030\221\255\366\277\001 \003(\0132X.google" + + ".cloud.compute.v1.AllocationResourceStat" + + "usSpecificSKUAllocation.UtilizationsEntry\0323\n" + "\021UtilizationsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\003:\0028\001B\036\n" @@ -9013,8 +9090,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "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.Alloc" - + "ationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk\022\036\n\r" + + "local_ssds\030\303\216\323m \003(\0132_.google.cloud.compute.v1.AllocationSpecifi" + + "cSKUAllocationAllocatedInstancePropertiesReservedDisk\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" @@ -9025,8 +9102,9 @@ 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.cloud.compute.v1.A" - + "llocationSpecificSKUAllocationReservedInstancePropertiesH\003\210\001\001\022)\n" + + "\023instance_properties\030\235\236\330f \001(\013" + + "2R.google.cloud.compute.v1.AllocationSpe" + + "cificSKUAllocationReservedInstancePropertiesH\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" @@ -9052,8 +9130,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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(\0132" - + "A.google.cloud.compute.v1.InstanceGroupManagersApplyUpdatesRequestB\003\340A\002\022!\n" + + "6instance_group_managers_apply_updates_request_resource\030\323\366\316{" + + " \001(\0132A.google.clo" + + "ud.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" @@ -9064,11 +9143,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.google.cloud.compu" - + "te.v1.RegionInstanceGroupManagersApplyUpdatesRequestB\003\340A\002\"\236\002\n" + + " \001(\0132G.google.cloud.compute.v1.Region" + + "InstanceGroupManagersApplyUpdatesRequestB\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" @@ -9080,8 +9159,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.compute.v1.GlobalNet" - + "workEndpointGroupsAttachEndpointsRequestB\003\340A\002\022\'\n" + + " \001(\0132J.googl" + + "e.cloud.compute.v1.GlobalNetworkEndpointGroupsAttachEndpointsRequestB\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" @@ -9089,9 +9168,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\330\002\n" + "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.cloud.compute.v1.Netw" - + "orkEndpointGroupsAttachEndpointsRequestB\003\340A\002\022!\n" + + "9network_endpoint_groups_attach_endpoints_request_resource\030\207\265 \001(\0132D." + + "google.cloud.compute.v1.NetworkEndpointGroupsAttachEndpointsRequestB\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" @@ -9103,9 +9181,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_attach_endpoints_request_resource\030\374\371\335\237\001" - + " \001(\0132J.google.cloud.compute.v1.RegionNetworkE" - + "ndpointGroupsAttachEndpointsRequestB\003\340A\002\022\032\n\n" + + "@region_" + + "network_endpoint_groups_attach_endpoints_request_resource\030\374\371\335\237\001" + + " \001(\0132J.google.clo" + + "ud.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" @@ -9113,15 +9192,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..goog" + + "le.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.compute.v1.AttachedDiskInitializeParamsH\010\210\001\001\022\032\n" + + "\021initialize_params\030\225\222\270\010 \001(\01325.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" @@ -9151,7 +9230,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\034DISK_SAVED_STATE_UNSPECIFIED\020\317\277\312\272\001\022\020\n" + "\tPRESERVED\020\370\326\230y\"?\n" + "\004Type\022\022\n" - + "\016UNDEFINED_TYPE\020\000\022\022\n\n" + + "\016UNDEFINED_TYPE\020\000\022\022\n" + + "\n" + "PERSISTENT\020\227\365\325\333\001\022\017\n" + "\007SCRATCH\020\332\375\360\354\001B\017\n\r" + "_architectureB\016\n" @@ -9177,17 +9257,16 @@ 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(\0132A.google.cloud.co" - + "mpute.v1.AttachedDiskInitializeParams.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\0132A.google.cloud.compute.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" + "replica_zones\030\200\270\214\027 \003(\t\022q\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(" - + "\0132N.google.cloud.compute.v1.AttachedDisk" - + "InitializeParams.ResourceManagerTagsEntry\022\034\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132N.google.c" + + "loud.compute.v1.AttachedDiskInitializeParams.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" @@ -9195,8 +9274,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \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..googl" - + "e.cloud.compute.v1.CustomerEncryptionKeyH\014\210\001\001\022\035\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" + "\014storage_pool\030\340\306\361\253\001 \001(\tH\r" + "\210\001\001\032-\n" + "\013LabelsEntry\022\013\n" @@ -9248,8 +9327,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.cloud.compute.v1.AutoscalingPolicyH\000\210\001\001\022\"\n" + + "\022autoscaling_policy\030\331\340\352i \001(\013" + + "2*.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" @@ -9257,12 +9336,12 @@ 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.compute.v1.Autoscaler.ScalingScheduleStatusEntry\022\032\n" + + "\027scaling_schedule_status\030\342\253\227\336\001 \003(\0132>.googl" + + "e.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 \003(\01320.google.cl" - + "oud.compute.v1.AutoscalerStatusDetails\022\026\n" + + "\016status_details\030\365\255\241\255\001" + + " \003(\01320.google.cloud.compute.v1.AutoscalerStatusDetails\022\026\n" + "\006target\030\221\343\371[ \001(\tH\n" + "\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\013\210\001\001\032l\n" @@ -9283,15 +9362,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_kindB\007\n" + "\005_nameB\023\n" + "\021_recommended_sizeB\t\n" - + "\007_regionB\014\n\n" + + "\007_regionB\014\n" + + "\n" + "_self_linkB\t\n" + "\007_statusB\t\n" + "\007_targetB\007\n" + "\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<.google.clo" + + "ud.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" @@ -9300,8 +9380,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.cloud.compute.v1.AutoscalersScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -9356,23 +9436,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\351\007\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.g" - + "oogle.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization\022o\n" - + "\032load_balancing_utilization\030\343\321\365\314\001 \001(\0132B.google.cloud.c" - + "ompute.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.google.cloud." + + "compute.v1.AutoscalingPolicyCustomMetricUtilization\022o\n" + + "\032load_balancing_utilization\030\343\321\365\314\001" + + " \001(\0132B.google.cloud.compute.v1.Au" + + "toscalingPolicyLoadBalancingUtilizationH\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.google.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\032r\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.cloud.compu" + + "te.v1.AutoscalingPolicy.ScalingSchedulesEntry\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.comput" + + "e.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" @@ -9416,8 +9497,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\'.google.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" @@ -9425,11 +9506,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\031\n" + "\010disabled\030\374\364\230\201\001 \001(\010H\001\210\001\001\022\034\n" + "\014duration_sec\030\246\236\241e \001(\005H\002\210\001\001\022&\n" - + "\025min_required_replicas\030\256\235\245\256\001 \001(\005H\003\210\001\001\022\031\n" + + "\025min_required_replicas\030\256\235\245\256\001 \001(\005H\003\210\001", + "\001\022\031\n" + "\010schedule\030\227\245\232\263\001 \001(\tH\004\210\001\001\022\031\n" + "\ttime_zone\030\336\203\311\021 \001(\tH\005\210\001\001B\016\n" - + "\014_descript", - "ionB\013\n" + + "\014_descriptionB\013\n" + "\t_disabledB\017\n\r" + "_duration_secB\030\n" + "\026_min_required_replicasB\013\n" @@ -9438,8 +9519,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,.goog" - + "le.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" @@ -9451,7 +9532,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025max_rate_per_instance\030\333\230\262\010 \001(\002H\n" + "\210\001\001\022\037\n" + "\017max_utilization\030\307\367\324F \001(\002H\013\210\001\001\022\032\n\n" - + "preference\030\333\371\362G \001(\tH\014\210\001\001\"y\n\r" + + "preference\030\333\371\362G \001(\tH\014\210\001\001\"y\n" + + "\r" + "BalancingMode\022\034\n" + "\030UNDEFINED_BALANCING_MODE\020\000\022\021\n\n" + "CONNECTION\020\336\325\271u\022\026\n" @@ -9478,8 +9560,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_preference\"\314\007\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.cloud.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" @@ -9491,11 +9573,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025load_balancing_scheme\030\304\214\302\255\001 \001(\tH\t\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\n" + "\210\001\001\022D\n" - + "\006params\030\206\363\253% \001(\0132,.goog" - + "le.cloud.compute.v1.BackendBucketParamsH\013\210\001\001\022\032\n" + + "\006params\030\206\363\253%" + + " \001(\0132,.google.cloud.compute.v1.BackendBucketParamsH\013\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\014\210\001\001\022A\n" - + "\007used_by\030\231\240\322\271\001" - + " \003(\0132,.google.cloud.compute.v1.BackendBucketUsedBy\"U\n" + + "\007used_by\030\231\240\322\271\001 \003(" + + "\0132,.google.cloud.compute.v1.BackendBucketUsedBy\"U\n" + "\017CompressionMode\022\036\n" + "\032UNDEFINED_COMPRESSION_MODE\020\000\022\020\n" + "\tAUTOMATIC\020\213\204\351N\022\020\n" @@ -9517,10 +9599,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_paramsB\014\n\n" + "_self_link\"\312\007\n" + "\026BackendBucketCdnPolicy\022v\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.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.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" + "cache_mode\030\300\310\342\r" + " \001(\tH\001\210\001\001\022\032\n\n" + "client_ttl\030\370\216\354\r" @@ -9528,8 +9611,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.BackendBucketCdnPolicyNegativeCachingPolicy\022#\n" + + "\027negative_caching_policy\030\374\265\212J \003(\0132D.google.cloud.compute.v1.B" + + "ackendBucketCdnPolicyNegativeCachingPolicy\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" @@ -9575,8 +9658,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.compute.v1.BackendBucketParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132E.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" @@ -9594,20 +9677,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.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" + + "cdn_policy\030\204\213\204f \001(\01320.googl" + + "e.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?.google.cloud.compute.v1.B" - + "ackendServiceConnectionTrackingPolicyH\005\210\001\001\022[\n" - + "\017consistent_hash\030\233\2457 \001(\0132;.google.c" - + "loud.compute.v1.ConsistentHashLoadBalancerSettingsH\006\210\001\001\022\"\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(\013" + + "2?.google.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" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\007\210\001\001\022O\n" - + "\016custom_metrics\030\365\343\343\314\001 \003(\0132" - + "3.google.cloud.compute.v1.BackendServiceCustomMetric\022!\n" + + "\016custom_metrics\030\365\343\343\314\001 \003(\01323.google.clo" + + "ud.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" @@ -9618,32 +9701,33 @@ 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.cloud.compute.v1.BackendServiceFailoverPolicyH\r" + + "\017failover_policy\030\237\362\2602 \001(\01325.googl" + + "e.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/.g" - + "oogle.cloud.compute.v1.BackendServiceHAPolicyH\017\210\001\001\022\031\n\r" + + "\tha_policy\030\270\366\362\367\001 \001(\0132/.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*.google.cloud.compute.v1.BackendServiceIAPH\020\210\001\001\022\020\n" + + "\003iap\030\330\254\006 \001(\013" + + "2*.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.compu" - + "te.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.goog" - + "le.cloud.compute.v1.BackendServiceLogConfigH\026\210\001\001\022F\n" - + "\023max_stream_duration\030\230\245\245\035 \001(\013" - + "2!.google.cloud.compute.v1.DurationH\027\210\001\001\022L\n" - + "\tmetadatas\030\244\326\207\004 \003(\01326.google.cloud.co" - + "mpute.v1.BackendService.MetadatasEntry\022\024\n" + + "\024locality_lb_policies\030\235\362\234C \003(\0132H.google.cloud.compute.v1.Backen" + + "dServiceLocalityLoadBalancingPolicyConfig\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" + + "\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" + "\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\022M\n" - + "\021outlier_detection\030\276\314\214\251\001 \001(\0132).g" - + "oogle.cloud.compute.v1.OutlierDetectionH\032\210\001\001\022E\n" + + "\021outlier_detection\030\276\314\214\251\001" + + " \001(\0132).google.cloud.compute.v1.OutlierDetectionH\032\210\001\001\022E\n" + "\006params\030\206\363\253%" + " \001(\0132-.google.cloud.compute.v1.BackendServiceParamsH\033\210\001\001\022\024\n" + "\004port\030\201\261\322\001 \001(\005H\034\210\001\001\022\031\n" @@ -9651,8 +9735,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010protocol\030\230\235\252( \001(\tH\036\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\037\210\001\001\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tH \210\001\001\022M\n" - + "\021security_settings\030\302\274\236\344\001 \001(\0132)" - + ".google.cloud.compute.v1.SecuritySettingsH!\210\001\001\022\032\n" + + "\021security_settings\030\302\274\236\344\001" + + " \001(\0132).google.cloud.compute.v1.SecuritySettingsH!\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\"\210\001\001\022\033\n" + "\020service_bindings\030\330\221\331? \003(\t\022!\n" + "\021service_lb_policy\030\221\216\235- \001(\tH#\210\001\001\022!\n" @@ -9662,8 +9746,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "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.googl" - + "e.cloud.compute.v1.BackendServiceTlsSettingsH(\210\001\001\022B\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(\0132-.google.cloud.compute.v1.BackendServiceUsedBy\0320\n" + "\016MetadatasEntry\022\013\n" @@ -9770,8 +9854,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.clou" - + "d.compute.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" @@ -9788,11 +9872,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_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.B" - + "ackendServiceCdnPolicyBypassCacheOnRequestHeader\022I\n" - + "\020cache_key_policy\030\357\327\370K \001(\0132\'." - + "google.cloud.compute.v1.CacheKeyPolicyH\000\210\001\001\022\032\n\n" + + "\037bypass_cache_on_request_headers\030\312\275\353\347\001 \003(\013" + + "2J.google.cloud.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" @@ -9800,8 +9883,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" - + ".compute.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" @@ -9834,8 +9917,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ",connection_persistence_on_unhealthy_backends\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" + + "\020idle_timeout_sec\030\210\301\364\013 \001(\005H\002\210\001\001\022\035\n\r" + "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" @@ -9853,8 +9935,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_tracking_mode\"a\n" + "\032BackendServiceCustomMetric\022\030\n" + "\007dry_run\030\367\303\266\232\001 \001(\010H\000\210\001\001\022\024\n" - + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001B\n" - + "\n" + + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001B\n\n" + "\010_dry_runB\007\n" + "\005_name\"\371\001\n" + "\034BackendServiceFailoverPolicy\0224\n" @@ -9866,8 +9947,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.goog" + + "le.cloud.compute.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" @@ -9877,8 +9958,8 @@ 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.com" - + "pute.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" @@ -9887,8 +9968,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_leader\"\315\001\n" + "\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.compute.v1.BackendServiceHAPolicyLeaderNetworkEndpointH\001\210\001\001B\020\n" + "\016_backend_groupB\023\n" + "\021_network_endpoint\"T\n" + "+BackendServiceHAPolicyLeaderNetworkEndpoint\022\030\n" @@ -9897,8 +9978,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\030BackendServiceHttpCookie\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\024\n" + "\004path\030\245\310\321\001 \001(\tH\001\210\001\001\0225\n" - + "\003ttl\030\354\203\007" - + " \001(\0132!.google.cloud.compute.v1.DurationH\002\210\001\001B\007\n" + + "\003ttl\030\354\203\007 \001(\0132!" + + ".google.cloud.compute.v1.DurationH\002\210\001\001B\007\n" + "\005_nameB\007\n" + "\005_pathB\006\n" + "\004_ttl\"\373\001\n" @@ -9940,10 +10021,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.co" - + "mpute.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyH\000\210\001\001\022f\n" - + "\006policy\030\262\312\266+ \001(\0132N.google.cloud.compute.v1.B" - + "ackendServiceLocalityLoadBalancingPolicyConfigPolicyH\001\210\001\001B\020\n" + + "custom_policy\030\300\213\246\002 \001(\0132T.google.cloud.compute.v1.Bac" + + "kendServiceLocalityLoadBalancingPolicyConfigCustomPolicyH\000\210\001\001\022f\n" + + "\006policy\030\262\312\266+ \001(\0132N.google.cloud.compute.v1.BackendServic" + + "eLocalityLoadBalancingPolicyConfigPolicyH\001\210\001\001B\020\n" + "\016_custom_policyB\t\n" + "\007_policy\"{\n" + ";BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy\022\024\n" @@ -9980,9 +10061,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_optional_modeB\016\n" + "\014_sample_rate\"\275\001\n" + "\024BackendServiceParams\022i\n" - + "\025resource_manager_tags\030\374\233\213\264\001" - + " \003(\0132F.google.cloud.compute.v1.Backe" - + "ndServiceParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132F.g" + + "oogle.cloud.compute.v1.BackendServiceParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"O\n" @@ -9992,8 +10072,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031BackendServiceTlsSettings\022&\n" + "\025authentication_config\030\351\315\311\302\001 \001(\tH\000\210\001\001\022\022\n" + "\003sni\030\356\372\006 \001(\tH\001\210\001\001\022_\n" - + "\021subject_alt_names\030\337\263\257\235\001 \003(\0132@.google.cloud.co" - + "mpute.v1.BackendServiceTlsSettingsSubjectAltNameB\030\n" + + "\021subject_alt_names\030\337\263\257\235\001" + + " \003(\0132@.google.cloud.compute.v1.BackendServiceTlsSettingsSubjectAltNameB\030\n" + "\026_authentication_configB\006\n" + "\004_sni\"\237\001\n" + "\'BackendServiceTlsSettingsSubjectAltName\022\031\n" @@ -10006,8 +10086,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\treference\030\313\376\354F \001(\tH\000\210\001\001B\014\n\n" + "_reference\"\251\001\n" + "\031BackendServicesScopedList\022E\n" - + "\020backend_services\030\251\303\241\271\001" - + " \003(\0132\'.google.cloud.compute.v1.BackendService\0229\n" + + "\020backend_services\030\251\303\241\271\001 \003(\0132\'." + + "google.cloud.compute.v1.BackendService\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\347\t\n" @@ -10041,10 +10121,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "Diagnostic\022\030\n" + "\024UNDEFINED_DIAGNOSTIC\020\000\022\034\n" + "\025ADMINISTRATIVELY_DOWN\020\246\216\203:\022\035\n" - + "\026CONCATENATED_PATH_DOWN\020\214\251\276\014\022%\n" + + "\026CONCATENATED_PATH_DOWN\020\214\251", + "\276\014\022%\n" + "\036CONTROL_DETECTION_TIME_EXPIRED\020\357\370\314@\022\035\n" - + "\026DIAGNOSTIC_UNSPECIFIED\020", - "\377\204\200\034\022\033\n" + + "\026DIAGNOSTIC_UNSPECIFIED\020\377\204\200\034\022\033\n" + "\024ECHO_FUNCTION_FAILED\020\352\330\235i\022\035\n" + "\026FORWARDING_PLANE_RESET\020\252\256\263\t\022&\n" + "\036NEIGHBOR_SIGNALED_SESSION_DOWN\020\266\376\270\262\001\022\024\n\r" @@ -10078,8 +10158,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\037bfd_session_initialization_mode\030\232\237\203h \001(\tH\000\210\001\001\022/\n" + "\036config_update_timestamp_micros\030\261\200\201\332\001" + " \001(\003H\001\210\001\001\022U\n" - + "\025control_packet_counts\030\371\322\233?" - + " \001(\0132..google.cloud.compute.v1.BfdStatusPacketCountsH\002\210\001\001\022N\n" + + "\025control_packet_counts\030\371\322\233? \001(\0132..goog" + + "le.cloud.compute.v1.BfdStatusPacketCountsH\002\210\001\001\022N\n" + "\030control_packet_intervals\030\371\347\346\356\001" + " \003(\0132(.google.cloud.compute.v1.PacketIntervals\022!\n" + "\020local_diagnostic\030\373\241\220\335\001 \001(\tH\003\210\001\001\022\033\n" @@ -10087,8 +10167,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\'negotiated_local_control_tx_interval_ms\030\224\321\260\n" + " \001(\r" + "H\005\210\001\001\022>\n" - + "\trx_packet\030\241\201\353\360\001 \001" - + "(\0132\".google.cloud.compute.v1.BfdPacketH\006\210\001\001\022=\n" + + "\trx_packet\030\241\201\353\360\001" + + " \001(\0132\".google.cloud.compute.v1.BfdPacketH\006\210\001\001\022=\n" + "\ttx_packet\030\243\275\2165" + " \001(\0132\".google.cloud.compute.v1.BfdPacketH\007\210\001\001\022\031\n" + "\tuptime_ms\030\335\332\345; \001(\003H\010\210\001\001\"\200\001\n" @@ -10139,11 +10219,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_num_rx_successfulB\t\n" + "\007_num_tx\"\201\003\n" + "\010BgpRoute\022<\n" - + "\010as_paths\030\241\305\314A" - + " \003(\0132\'.google.cloud.compute.v1.BgpRouteAsPath\022\026\n" + + "\010as_paths\030\241\305\314A \003(\013" + + "2\'.google.cloud.compute.v1.BgpRouteAsPath\022\026\n" + "\013communities\030\307\324\342Y \003(\t\022a\n" - + "\013destination\030\216\210\231V \001(\0132D.google.cloud.com" - + "pute.v1.BgpRouteNetworkLayerReachabilityInformationH\000\210\001\001\022\022\n" + + "\013destination\030\216\210\231V \001(\0132D.google.cloud.compute.v1.BgpR" + + "outeNetworkLayerReachabilityInformationH\000\210\001\001\022\022\n" + "\003med\030\314\313\006 \001(\r" + "H\001\210\001\001\022\026\n" + "\006origin\030\246\336\206\037 \001(\tH\002\210\001\001\"m\n" @@ -10181,8 +10261,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_conditionB\007\n" + "\005_role\"\350\001\n" + "\025BulkInsertDiskRequest\022d\n" - + "\"bulk_insert_disk_resource_resource\030\326\371\227\212\001 \001(\0132/.google" - + ".cloud.compute.v1.BulkInsertDiskResourceB\003\340A\002\022!\n" + + "\"bulk_insert_disk_resource_resource\030\326\371\227\212\001" + + " \001(\0132/.google.cloud.compute.v1.BulkInsertDiskResourceB\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" @@ -10193,34 +10273,35 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\037source_consistency_group_policy\030\335\242\255\t \001(\tH\000\210\001\001B\"\n" + " _source_consistency_group_policy\"\363\001\n" + "\031BulkInsertInstanceRequest\022k\n" - + "&bulk_insert_instance_resource_resource\030\316\302\340\023 \001(\01323.google.cloud." - + "compute.v1.BulkInsertInstanceResourceB\003\340A\002\022!\n" + + "&bulk_insert_instance_resource_resource\030\316\302\340\023" + + " \001(\01323.google.cloud.compute.v1.BulkInsertInstanceResourceB\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\"\245\005\n" + "\032BulkInsertInstanceResource\022\025\n" + "\005count\030\217\242\235- \001(\003H\000\210\001\001\022P\n" - + "\023instance_properties\030\235\236\330f \001(\0132+.go" - + "ogle.cloud.compute.v1.InstancePropertiesH\001\210\001\001\022I\n" - + "\017location_policy\030\374\271\207\336\001 \001(\0132\'.goo" - + "gle.cloud.compute.v1.LocationPolicyH\002\210\001\001\022\032\n" + + "\023instance_properties\030\235\236\330f" + + " \001(\0132+.google.cloud.compute.v1.InstancePropertiesH\001\210\001\001\022I\n" + + "\017location_policy\030\374\271\207\336\001" + + " \001(\0132\'.google.cloud.compute.v1.LocationPolicyH\002\210\001\001\022\032\n" + "\tmin_count\030\342\251\277\371\001 \001(\003H\003\210\001\001\022\035\n" + "\014name_pattern\030\334\243\251\305\001 \001(\tH\004\210\001\001\022r\n" - + "\027per_instance_properties\030\373\271\3363 \003(\0132N.google.cloud.compute.v" - + "1.BulkInsertInstanceResource.PerInstancePropertiesEntry\022)\n" + + "\027per_instance_properties\030\373\271\3363 " + + "\003(\0132N.google.cloud.compute.v1.BulkInsert" + + "InstanceResource.PerInstancePropertiesEntry\022)\n" + "\030source_instance_template\030\300\303\301\236\001 \001(" + "\tH\005\210\001\001\032\206\001\n" + "\032PerInstancePropertiesEntry\022\013\n" + "\003key\030\001 \001(\t\022W\n" - + "\005value\030\002 \001(\0132H." - + "google.cloud.compute.v1.BulkInsertInstanceResourcePerInstanceProperties:\0028\001B\010\n" + + "\005value\030\002 \001(\0132H.google.cloud" + + ".compute.v1.BulkInsertInstanceResourcePerInstanceProperties:\0028\001B\010\n" + "\006_countB\026\n" + "\024_instance_propertiesB\022\n" - + "\020_location_policyB\014\n\n" + + "\020_location_policyB\014\n" + + "\n" + "_min_countB\017\n\r" + "_name_patternB\033\n" + "\031_source_instance_template\"w\n" @@ -10247,8 +10328,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_statusB\022\n" + "\020_target_vm_count\"\362\001\n" + "\033BulkInsertRegionDiskRequest\022d\n" - + "\"bulk_insert_disk_resource_resource\030\326\371\227\212\001" - + " \001(\0132/.google.cloud.compute.v1.BulkInsertDiskResourceB\003\340A\002\022!\n" + + "\"bulk_insert_disk_resource_resource\030\326\371\227\212\001 \001(\0132/.goog" + + "le.cloud.compute.v1.BulkInsertDiskResourceB\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" @@ -10263,11 +10344,10 @@ 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\"\227\002\n" + "\030BulkSetLabelsDiskRequest\022i\n" - + "%bulk_zone_set_labels_request_resource\030\233\245\254\375\001 \001(\01321.google.clou" - + "d.compute.v1.BulkZoneSetLabelsRequestB\003\340A\002\022!\n" + + "%bulk_zone_set_labels_request_resource\030\233\245\254\375\001" + + " \001(\01321.google.cloud.compute.v1.BulkZoneSetLabelsRequestB\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\030\n" + "\010resource\030\216\210\257] \001(\tH\001\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" @@ -10276,17 +10356,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_resource\"\315\001\n" + "\024BulkSetLabelsRequest\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.BulkSetLabelsRequest.LabelsEntry\032-\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\01329.google.cloud.compute.v1.BulkSetLabelsRequest.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\"^\n" + "\030BulkZoneSetLabelsRequest\022B\n" - + "\010requests\030\304\277\275D" - + " \003(\0132-.google.cloud.compute.v1.BulkSetLabelsRequest\"l\n" - + "\025CacheInvalidationRule\022\025\n" - + "\n" + + "\010requests\030\304\277\275D \003(\0132-.goog" + + "le.cloud.compute.v1.BulkSetLabelsRequest\"l\n" + + "\025CacheInvalidationRule\022\025\n\n" + "cache_tags\030\266\275\356\r" + " \003(\t\022\024\n" + "\004host\030\250\353\303\001 \001(\tH\000\210\001\001\022\024\n" @@ -10303,7 +10382,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026query_string_whitelist\030\260\330\201\031 \003(\tB\017\n\r" + "_include_hostB\023\n" + "\021_include_protocolB\027\n" - + "\025_include_query_string\"\257\001\n" + + "\025_include_query_string\"\367\001\n" + + "\031CalendarModeAdviceRequest\022o\n" + + "\026future_resources_specs\030\202\336\314y \003(\0132L.google.cloud.comp" + + "ute.v1.CalendarModeAdviceRequest.FutureResourcesSpecsEntry\032i\n" + + "\031FutureResourcesSpecsEntry\022\013\n" + + "\003key\030\001 \001(\t\022;\n" + + "\005value\030\002 \001(\0132,.go" + + "ogle.cloud.compute.v1.FutureResourcesSpec:\0028\001\"n\n" + + "\032CalendarModeAdviceResponse\022P\n" + + "\017recommendations\030\332\357\336\232\001 \003(\01323.google.cloud." + + "compute.v1.CalendarModeRecommendation\"\272\001\n" + + "\034CalendarModeAdviceRpcRequest\022i\n" + + "%calendar_mode_advice_request_resource\030\352\335\245M \001(\013" + + "22.google.cloud.compute.v1.CalendarModeAdviceRequestB\003\340A\002\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\"\211\002\n" + + "\032CalendarModeRecommendation\022t\n" + + "\030recommendations_per_spec\030\342\260\237\035 \003(\0132O.google.cloud.compute.v1" + + ".CalendarModeRecommendation.RecommendationsPerSpecEntry\032u\n" + + "\033RecommendationsPerSpecEntry\022\013\n" + + "\003key\030\001 \001(\t\022E\n" + + "\005value\030\002 \001(\01326.goo" + + "gle.cloud.compute.v1.FutureResourcesRecommendation:\0028\001\"\257\001\n" + "\036CancelFutureReservationRequest\022\"\n" + "\022future_reservation\030\320\306\346\032 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -10356,7 +10457,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022&\n" + "\026source_firewall_policy\030\255\332\366\013 \001(\tH\001\210\001\001B\r\n" + "\013_request_idB\031\n" - + "\027_source_firewall_policy\"\204\023\n\n" + + "\027_source_firewall_policy\"\242\023\n\n" + "Commitment\022\033\n\n" + "auto_renew\030\375\227\244\354\001 \001(\010H\000\210\001\001\022\030\n" + "\010category\030\376\371\212\030 \001(\tH\001\210\001\001\022\"\n" @@ -10367,8 +10468,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025existing_reservations\030\333\210\214\353\001 \003(\t\022\020\n" + "\002id\030\233\032 \001(\004H\006\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\007\210\001\001\022U\n" - + "\020license_resource\030\314\324\352\320\001" - + " \001(\01322.google.cloud.compute.v1.LicenseResourceCommitmentH\010\210\001\001\022#\n" + + "\020license_resource\030\314\324\352\320\001 \001(\01322.google.cloud.c" + + "ompute.v1.LicenseResourceCommitmentH\010\210\001\001\022#\n" + "\030merge_source_commitments\030\301\252\330Y \003(\t\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\024\n" + "\004plan\030\251\226\322\001 \001(\tH\n" @@ -10376,10 +10477,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tH\013\210\001\001\022>\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\014\210\001\001\022A\n" - + "\tresources\030\245\374\262N" - + " \003(\0132+.google.cloud.compute.v1.ResourceCommitment\022\032\n" + + "\017resource_status\030\303\372\367v \001(\01321." + + "google.cloud.compute.v1.CommitmentResourceStatusH\014\210\001\001\022A\n" + + "\tresources\030\245\374\262N \003(\0132+.go" + + "ogle.cloud.compute.v1.ResourceCommitment\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\r" + "\210\001\001\022(\n" + "\027split_source_commitment\030\324\267\375\277\001 \001(\tH\016\210\001\001\022\037\n" @@ -10403,7 +10504,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\"\272\007\n" + + "\016NOT_YET_ACTIVE\020\351\342\351\t\"\330\007\n" + "\004Type\022\022\n" + "\016UNDEFINED_TYPE\020\000\022\035\n" + "\025ACCELERATOR_OPTIMIZED\020\223\320\365\205\001\022\037\n" @@ -10428,7 +10529,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022GENERAL_PURPOSE_N4\020\336\240\373\217\001\022\032\n" + "\023GENERAL_PURPOSE_N4D\020\246\367\354n\022\032\n" + "\023GENERAL_PURPOSE_T2D\020\356\243\355n\022\031\n" - + "\022GRAPHICS_OPTIMIZED\020\323\370\324 \022\030\n" + + "\022GRAPHICS_OPTIMIZED\020\323\370\324 \022\034\n" + + "\025GRAPHICS_OPTIMIZED_G4\020\271\330\341\031\022\030\n" + "\020MEMORY_OPTIMIZED\020\311\356\254\206\001\022\033\n" + "\023MEMORY_OPTIMIZED_M3\020\274\214\340\203\001\022\033\n" + "\023MEMORY_OPTIMIZED_M4\020\275\214\340\203\001\022\036\n" @@ -10469,8 +10571,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(\013" - + "2..google.cloud.compute.v1.CommitmentsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132.." + + "google.cloud.compute.v1.CommitmentsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -10487,8 +10589,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\"|\n" + "\030CommitmentResourceStatus\0226\n" + "%custom_term_eligibility_end_timestamp\030\373\253\307\255\001 \001(" @@ -10517,8 +10618,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.compu" + + "te.v1.ConsistentHashLoadBalancerSettingsHttpCookieH\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" @@ -10553,8 +10654,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.goo" + + "gle.cloud.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" @@ -10566,17 +10667,16 @@ 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" + + "@region_instance_gr" + + "oup_managers_create_instances_request_resource\030\210\277\230\253\001" + + " \001(\0132J.google.cloud.compute." + + "v1.RegionInstanceGroupManagersCreateInstancesRequestB\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" @@ -10631,8 +10731,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.cl" + + "oud.compute.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" @@ -10644,7 +10744,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_path\"\217\002\n" + "\025CustomerEncryptionKey\022\035\n" + "\014kms_key_name\030\231\353\373\346\001 \001(\tH\000\210\001\001\022\'\n" - + "\027kms_key_service_account\030\325\305\220d \001(\tH\001\210\001\001\022\030\n" + + "\027km", + "s_key_service_account\030\325\305\220d \001(\tH\001\210\001\001\022\030\n" + "\007raw_key\030\310\343\230\326\001 \001(\tH\002\210\001\001\022\"\n" + "\021rsa_encrypted_key\030\245\303\374\237\001 \001(\tH\003\210\001\001\022\026\n" + "\006sha256\030\247\354\216Q \001(\tH\004\210\001\001B\017\n\r" @@ -10654,8 +10755,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..google.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" @@ -10685,8 +10786,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007address\030\364\267\336\334\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\006re", - "gion\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\"\241\001\n" + "\027DeleteAutoscalerRequest\022\033\n\n" @@ -10707,7 +10807,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" - + "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\"\221\001\n" + "\035DeleteCrossSiteNetworkRequest\022\"\n" + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n" @@ -10743,7 +10844,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017forwarding_rule\030\376\245\335\200\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\"\257\001\n" + "\036DeleteFutureReservationRequest\022\"\n" @@ -10841,8 +10943,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "*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.comp" - + "ute.v1.InstanceGroupManagersDeleteInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132D.google.cloud.compute" + + ".v1.InstanceGroupManagersDeleteInstancesRequestB\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" @@ -10855,8 +10957,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\235\001\n" + "@region_instance_group_managers_delete_instances_request_resource\030\371\212\353\356\001" - + " \001(\0132J.google.cloud.compute.v1.RegionInsta" - + "nceGroupManagersDeleteInstancesRequestB\003\340A\002\022\032\n\n" + + " \001(\0132J.google.cloud.compute.v1.RegionInstance" + + "GroupManagersDeleteInstancesRequestB\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\"\254\001\n" + "\034DeleteInstantSnapshotRequest\022!\n" @@ -10908,8 +11010,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022network_attachment\030\324\227\217k \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\"\307\001\n" + "\'DeleteNetworkEdgeSecurityServiceRequest\022-\n" @@ -10987,10 +11088,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_manager" - + "s_delete_per_instance_configs_req_resource\030\240\352\350\254\001" - + " \001(\0132I.google.cloud.compute.v1.I" - + "nstanceGroupManagersDeletePerInstanceConfigsReqB\003\340A\002\022!\n" + + "@instance_group_managers_d" + + "elete_per_instance_configs_req_resource\030\240\352\350\254\001" + + " \001(\0132I.google.cloud.compute.v1.Inst" + + "anceGroupManagersDeletePerInstanceConfigsReqB\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" @@ -11000,9 +11101,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\234\001\n" - + "Aregion_instance_group_manager_delete_instance_config_req_resource\030\205\233-" - + " \001(\0132J.google.cloud.compute.v1.RegionIns" - + "tanceGroupManagerDeleteInstanceConfigReqB\003\340A\002\"\236\001\n" + + "Aregion_instance_group_manager_delete_instance_config_req_resource\030\205\233- \001(" + + "\0132J.google.cloud.compute.v1.RegionInstan" + + "ceGroupManagerDeleteInstanceConfigReqB\003\340A\002\"\236\001\n" + "$DeletePublicAdvertisedPrefixeRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022(\n" @@ -11042,8 +11143,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\"\275\001\n" + "%DeleteRegionHealthCheckServiceRequest\022%\n" + "\024health_check_service\030\333\233\335\302\001 \001(\tB\003\340A\002\022!\n" @@ -11056,8 +11156,7 @@ 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\001B\r\n" + "\013_request_id\"\270\001\n" + "#DeleteRegionInstanceTemplateRequest\022\"\n" @@ -11103,7 +11202,8 @@ 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\"\263\001\n" @@ -11126,7 +11226,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" @@ -11175,8 +11276,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"y\n" + "\022DeleteRouteRequest\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\025\n" + "\005route\030\311\344\3523 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\234\001\n" @@ -11290,7 +11390,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\022!\n" - + "\020target_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n" + + "\020targ", + "et_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\263\001\n" + "\035DeleteTargetVpnGatewayRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -11328,8 +11429,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"f\n" + "\032DeleteZoneOperationRequest\022\031\n" + "\toperation\030\347\252\353\030 \001(\tB\003\340A\002\022\027\n" - + "\007p", - "roject\030\231\226\301l \001(\tB\003\340A\002\022\024\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\"\035\n" + "\033DeleteZoneOperationResponse\"J\n" + "\006Denied\022\035\n" @@ -11372,8 +11472,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.google.cloud.comput" - + "e.v1.GlobalNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\'\n" + + " \001(\0132J.google.cloud.compute.v" + + "1.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" @@ -11382,8 +11482,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.google.cloud.co" + + "mpute.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" @@ -11395,10 +11495,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_endp" - + "oint_groups_detach_endpoints_request_resource\030\356\345\253\225\001" - + " \001(\0132J.google.cloud.compute.v" - + "1.RegionNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\032\n\n" + + "@region_network_endpoin" + + "t_groups_detach_endpoints_request_resource\030\356\345\253\225\001" + + " \001(\0132J.google.cloud.compute.v1.R" + + "egionNetworkEndpointGroupsDetachEndpointsRequestB\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" @@ -11410,24 +11510,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.comp" - + "ute.v1.ProjectsDisableXpnResourceRequestB\003\340A\002\022\032\n\n" + + " \001(\0132:.google.cloud.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.cl" - + "oud.compute.v1.DiskAsyncReplicationH\002\210\001\001\022Y\n" - + "\025async_secondary_disks\030\250\350\375\231\001 \003(\01326.go" - + "ogle.cloud.compute.v1.Disk.AsyncSecondaryDisksEntry\022\"\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.googl" + + "e.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.clo" + + "ud.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" + + "\021guest_os_features\030\321\340\347%" + + " \003(\0132\'.google.cloud.compute.v1.GuestOsFeature\022\020\n" + "\002id\030\233\032 \001(\004H\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" @@ -11442,8 +11542,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\r" + "\210\001\001\022\030\n" + "\007options\030\236\215\232\254\001 \001(\tH\016\210\001\001\022;\n" - + "\006params\030\206\363\253% \001" - + "(\0132#.google.cloud.compute.v1.DiskParamsH\017\210\001\001\022*\n" + + "\006params\030\206\363\253% \001(\0132" + + "#.google.cloud.compute.v1.DiskParamsH\017\210\001\001\022*\n" + "\031physical_block_size_bytes\030\207\240\243\310\001 \001(\003H\020\210\001\001\022" + " \n" + "\020provisioned_iops\030\324\275\207Y \001(\003H\021\210\001\001\022\'\n" @@ -11453,8 +11553,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.cl" + + "oud.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" @@ -11465,14 +11565,14 @@ 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..goo" - + "gle.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" + "\017source_snapshot\030\350\232\216< \001(\tH\"\210\001\001\022_\n" - + "\036source_snapshot_encryption_key\030\332\216\347\220\001 " - + "\001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH#\210\001\001\022\"\n" + + "\036source_snapshot_encryption_key\030\332\216\347\220\001 \001(\013" + + "2..google.cloud.compute.v1.CustomerEncryptionKeyH#\210\001\001\022\"\n" + "\022source_snapshot_id\030\322\226\230/ \001(\tH$\210\001\001\022%\n" + "\025source_storage_object\030\247\264\220o \001(\tH%\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH&\210\001\001\022\035\n" @@ -11482,8 +11582,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" @@ -11549,8 +11649,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\255\003\n" + "\022DiskAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022H\n" - + "\005items\030\300\317\367/ \003(\01326." - + "google.cloud.compute.v1.DiskAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\01326.goo" + + "gle.cloud.compute.v1.DiskAggregatedList.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" @@ -11563,8 +11663,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\"\355\001\n" + "\024DiskAsyncReplication\022\'\n" + "\030consistency_group_policy\030\271\303y \001(\tH\000\210\001\001\022+\n" @@ -11573,12 +11672,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007disk_id\030\375\305\212\035 \001(\tH\003\210\001\001B\033\n" + "\031_consistency_group_policyB\036\n" + "\034_consistency_group_policy_idB\007\n" - + "\005_diskB\n" - + "\n" + + "\005_diskB\n\n" + "\010_disk_id\"\214\001\n" + "\030DiskAsyncReplicationList\022U\n" - + "\026async_replication_disk\030\223\313\303n \001(\0132-.goo" - + "gle.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" @@ -11617,20 +11715,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021_destination_zoneB\016\n" + "\014_target_disk\"\251\001\n\n" + "DiskParams\022_\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132<.google.c" - + "loud.compute.v1.DiskParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132<.google.clou" + + "d.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.compute.v1.DiskResourceStatusAsyncReplicationStatusH\000\210\001\001\022g\n" - + "\025async_secondary_disks\030\250\350\375\231\001 \003(\0132D.googl" - + "e.cloud.compute.v1.DiskResourceStatus.AsyncSecondaryDisksEntry\032}\n" + + "\022async_primary_disk\030\235\365\211V \001" + + "(\0132A.google.cloud.compute.v1.DiskResourceStatusAsyncReplicationStatusH\000\210\001\001\022g\n" + + "\025async_secondary_disks\030\250\350\375\231\001 \003(\0132D.google.c" + + "loud.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.v1.DiskResourceStatusAsyncReplicationStatus:\0028\001B\025\n" + + "\005value\030\002 \001(\0132A.go" + + "ogle.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" @@ -11680,8 +11778,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.DiskTypesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(" + + "\0132,.google.cloud.compute.v1.DiskTypesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -11730,14 +11828,15 @@ 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.c" - + "loud.compute.v1.DistributionPolicyZoneConfiguration\"k\n" + + "\005zones\030\307\244\2557 \003(\0132<.google.clou" + + "d.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" + "\017ANY_SINGLE_ZONE\020\320\246\221\035\022\020\n" + "\010BALANCED\020\210\272\255\337\001\022\013\n" - + "\004EVEN\020\232\322\202\001B\017\n\r" + + "\004EVEN\020\232\322\202\001B\017\n" + + "\r" + "_target_shape\"D\n" + "#DistributionPolicyZoneConfiguration\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\000\210\001\001B\007\n" @@ -11745,8 +11844,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010Duration\022\025\n" + "\005nanos\030\277\270\3571 \001(\005H\000\210\001\001\022\030\n" + "\007seconds\030\377\224\265\253\001 \001(\003H\001\210\001\001B\010\n" - + "\006_nanosB\n" - + "\n" + + "\006_nanosB\n\n" + "\010_seconds\"k\n" + "\033EnableXpnHostProjectRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -11833,8 +11931,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.cloud.compute" - + ".v1.SubnetworksExpandIpCidrRangeRequestB\003\340A\002B\r\n" + + " \001(\0132<.google.cloud.compute.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" @@ -11849,8 +11947,8 @@ 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" @@ -11919,8 +12017,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*.go" - + "ogle.cloud.compute.v1.FirewallLogConfigH\006\210\001\001\022\024\n" + + "log_config\030\235\321\301\247\001 \001(\0132*.googl" + + "e.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" @@ -11943,7 +12041,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_disabledB\005\n" + "\003_idB\007\n" + "\005_kindB\r\n" - + "\013_log_configB\007\n" + + "\013_log_co", + "nfigB\007\n" + "\005_nameB\n\n" + "\010_networkB\t\n" + "\007_paramsB\013\n" @@ -11972,19 +12071,18 @@ 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.compute.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" + "(FirewallPoliciesListAssociationsResponse\022L\n" - + "\014associations\030\222\350\312\362\001 \003(" - + "\01322.google.cloud.compute.v1.FirewallPolicyAssociation\022\024\n" + + "\014associations\030\222\350\312\362\001 \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" - + "\021f", - "irewall_policies\030\257\213\225\273\001" + + "\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" @@ -12006,8 +12104,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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+.goog" - + "le.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" @@ -12060,16 +12158,16 @@ 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." - + "google.cloud.compute.v1.FirewallPolicyRuleMatcherH\006\210\001\001\022\031\n" + + "\005match\030\305\263\2671 \001(\01322.goo" + + "gle.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" + "\026security_profile_group\030\252\263\363b \001(\tH\n" + "\210\001\001\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(\01324.google.cloud.compute.v1.FirewallPolicyRuleSecureTag\022#\n" + + "\022target_secure_tags\030\263\304\234\337\001 \003" + + "(\01324.google.cloud.compute.v1.FirewallPolicyRuleSecureTag\022#\n" + "\027target_service_accounts\030\236\216\234\332\001 \003(\t\022\033\n" + "\013tls_inspect\030\320\275\332\024 \001(\010H\013\210\001\001\"E\n" + "\tDirection\022\027\n" @@ -12095,8 +12193,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021dest_network_type\030\250\272\267\303\001 \001(\tH\000\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.clou" - + "d.compute.v1.FirewallPolicyRuleMatcherLayer4Config\022\036\n" + + "\016layer4_configs\030\265\334\216\262\001 \003(\0132>.google.cloud.c" + + "ompute.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" @@ -12131,7 +12229,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007percent\030\305\310\241\274\001 \001(\005H\002\210\001\001B\r\n" + "\013_calculatedB\010\n" + "\006_fixedB\n\n" - + "\010_percent\"\217\030\n" + + "\010_percent\"\211\002\n" + + "\021FlexibleTimeRange\022\034\n" + + "\014max_duration\030\217\324\206\023 \001(\tH\000\210\001\001\022\035\n" + + "\014min_duration\030\341\251\243\365\001 \001(\tH\001\210\001\001\022,\n" + + "\033start_time_not_earlier_than\030\301\350\352\351\001 \001(" + + "\tH\002\210\001\001\022)\n" + + "\031start_time_not_later_than\030\265\221\272e \001(\tH\003\210\001\001B\017\n\r" + + "_max_durationB\017\n" + + "\r" + + "_min_durationB\036\n" + + "\034_start_time_not_earlier_thanB\034\n" + + "\032_start_time_not_later_than\"\217\030\n" + "\016ForwardingRule\022\033\n" + "\013I_p_address\030\257\215\277\024 \001(\tH\000\210\001\001\022\035\n" + "\014I_p_protocol\030\275\366\336\350\001 \001(\tH\001\210\001\001\022\032\n" @@ -12150,8 +12259,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013fingerprint\030\344\321\363o \001(\tH\013\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\014\210\001\001\022\035\n\r" + "ip_collection\030\266\221\250T \001(\tH\r" - + "\210\001\001\022\033\n" - + "\n" + + "\210\001\001\022\033\n\n" + "ip_version\030\300\363\322\214\001 \001(\tH\016\210\001\001\022&\n" + "\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" @@ -12172,8 +12280,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(\0132C.go" - + "ogle.cloud.compute.v1.ForwardingRuleServiceDirectoryRegistration\022\036\n\r" + + "\037service_directory_registrations\030\376\261\314j \003(\0132C.google.cloud.comp" + + "ute.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" @@ -12259,8 +12367,8 @@ 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@.go" + + "ogle.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" @@ -12269,8 +12377,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.ForwardingRulesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01322.google." + + "cloud.compute.v1.ForwardingRulesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -12307,16 +12415,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\314\021\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" + + "\025aggregate_reservation\030\314\362\203\213\001 \001(\0132" + + "7.google.cloud.compute.v1.AllocationAggregateReservationH\000\210\001\001\0225\n" + "%auto_created_reservations_delete_time\030\320\331\346s \001(" + "\tH\001\210\001\001\022V\n" + "\"auto_created_reservations_duration\030\205\260\320\354\001" + " \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" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\005\210\001\001\022 \n" + "\017deployment_type\030\364\200\226\275\001 \001(\tH\006\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\007\210\001\001\022,\n" @@ -12337,12 +12445,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016share_settings\030\203\221\224\177" + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\023\210\001\001\022-\n" + "\035specific_reservation_required\030\237\307\203l \001(\010H\024\210\001\001\022h\n" - + "\027specific_sku_properties\030\302\370\3653 \001(\0132?." - + "google.cloud.compute.v1.FutureReservationSpecificSKUPropertiesH\025\210\001\001\022H\n" - + "\006status\030\362\237\267V" - + " \001(\01320.google.cloud.compute.v1.FutureReservationStatusH\026\210\001\001\022R\n" - + "\013time_window\030\242\353\330\311\001" - + " \001(\01324.google.cloud.compute.v1.FutureReservationTimeWindowH\027\210\001\001\022\024\n" + + "\027specific_sku_properties\030\302\370\3653 \001(\0132?.google.cloud.co" + + "mpute.v1.FutureReservationSpecificSKUPropertiesH\025\210\001\001\022H\n" + + "\006status\030\362\237\267V \001(\01320.google" + + ".cloud.compute.v1.FutureReservationStatusH\026\210\001\001\022R\n" + + "\013time_window\030\242\353\330\311\001 \001(\01324.google" + + ".cloud.compute.v1.FutureReservationTimeWindowH\027\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\030\210\001\001\"a\n" + "\016DeploymentType\022\035\n" + "\031UNDEFINED_DEPLOYMENT_TYPE\020\000\022\014\n" @@ -12405,8 +12513,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020_commitment_planB\034\n" + "\032_previous_commitment_terms\"\256\002\n" + "&FutureReservationSpecificSKUProperties\022w\n" - + "\023instance_properties\030\235\236\330f \001(\0132R.google.cloud.co" - + "mpute.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" @@ -12416,16 +12524,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.goo" - + "gle.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfoH\001\210\001\001\022" - + " \n" + + "\034existing_matching_usage_info\030\332\212\223\363\001" + + " \001(\0132I.google.cloud.compu" + + "te.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.co" - + "mpute.v1.FutureReservationStatusLastKnownGoodStateH\003\210\001\001\022\031\n" + + "\025last_known_good_state\030\224\337\370[ \001(\0132B.google.cloud.compute.v1.Future" + + "ReservationStatusLastKnownGoodStateH\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.goo" - + "gle.cloud.compute.v1.FutureReservationStatusSpecificSKUPropertiesH\006\210\001\001\"\251\001\n" + + "\027specific_sku_properties\030\302\370\3653 \001(\0132E.google.cloud.compu" + + "te.v1.FutureReservationStatusSpecificSKUPropertiesH\006\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" @@ -12461,12 +12569,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.Future" - + "ReservationStatusExistingMatchingUsageInfoH\001\210\001\001\022\202\001\n" - + "\030future_reservation_specs\030\351\224\255\'" - + " \001(\0132X.google.cloud.compute.v1.FutureRe" - + "servationStatusLastKnownGoodStateFutureReservationSpecsH\002\210\001\001\022\031\n" + + "\034existing_matching_usage_info\030\332\212\223\363\001 \001(\0132I.googl" + + "e.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfoH\001\210\001\001\022\202\001\n" + + "\030future_reservation_specs\030\351\224\255\' \001(\0132X.google." + + "cloud.compute.v1.FutureReservationStatus" + + "LastKnownGoodStateFutureReservationSpecsH\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" @@ -12492,12 +12599,12 @@ 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.v" - + "1.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" + + "\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(\013" + + "2?.google.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" @@ -12515,8 +12622,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "(FutureReservationsAggregatedListResponse\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.Futur" - + "eReservationsAggregatedListResponse.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132L.goog" + + "le.cloud.compute.v1.FutureReservationsAggregatedListResponse.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" @@ -12525,19 +12632,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\005\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.FutureReservationsScopedList:\0028\001B\007\n" + + "\005value\030\002 \001(\013" + + "25.google.cloud.compute.v1.FutureReservationsScopedList:\0028\001B\007\n" + "\005_etagB\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\"\364\002\n" + "\036FutureReservationsListResponse\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.FutureReservation\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132*.google.cloud.compute.v1.FutureReservation\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" @@ -12551,11 +12659,120 @@ 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_reservation", + "s\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\"\315\002\n" + + "\010_warning\"\360\004\n" + + "\035FutureResourcesRecommendation\022\030\n" + + "\010end_time\030\261\247\3476 \001(\tH\000\210\001\001\022\031\n" + + "\010location\030\265\277\276\212\001 \001(\tH\001\210\001\001\022f\n" + + "\017other_locations\030\357\371\300U \003(\013" + + "2J.google.cloud.compute.v1.FutureResourcesRecommendation.OtherLocationsEntry\022\"\n" + + "\021recommendation_id\030\341\326\243\342\001 \001(\tH\002\210\001\001\022#\n" + + "\023recommendation_type\030\200\350\203n \001(\tH\003\210\001\001\022\032\n\n" + + "start_time\030\212\351\356\021 \001(\tH\004\210\001\001\032z\n" + + "\023OtherLocationsEntry\022\013\n" + + "\003key\030\001 \001(\t\022R\n" + + "\005value\030\002 \001(\0132C.google.cl" + + "oud.compute.v1.FutureResourcesRecommendationOtherLocation:\0028\001\"z\n" + + "\022RecommendationType\022!\n" + + "\035UNDEFINED_RECOMMENDATION_TYPE\020\000\022\031\n" + + "\022FUTURE_RESERVATION\020\260\326\310\023\022&\n" + + "\037RECOMMENDATION_TYPE_UNSPECIFIED\020\330\212\210CB\013\n" + + "\t_end_timeB\013\n" + + "\t_locationB\024\n" + + "\022_recommendation_idB\026\n" + + "\024_recommendation_typeB\r\n" + + "\013_start_time\"\233\002\n" + + "*FutureResourcesRecommendationOtherLocation\022\030\n" + + "\007details\030\302\344\343\346\001 \001(\tH\000\210\001\001\022\026\n" + + "\006status\030\362\237\267V \001(\tH\001\210\001\001\"\243\001\n" + + "\006Status\022\024\n" + + "\020UNDEFINED_STATUS\020\000\022\032\n" + + "\022CONDITIONS_NOT_MET\020\251\217\262\255\001\022\025\n\r" + + "NOT_SUPPORTED\020\202\224\316\227\001\022\023\n" + + "\013NO_CAPACITY\020\370\252\342\202\001\022&\n" + + "\037OTHER_LOCATION_STATUS_UNDEFINED\020\336\237\226j\022\023\n" + + "\013RECOMMENDED\020\273\344\241\260\001B\n\n" + + "\010_detailsB\t\n" + + "\007_status\"\366\003\n" + + "\023FutureResourcesSpec\022 \n" + + "\017deployment_type\030\364\200\226\275\001 \001(\tH\000\210\001\001\022\\\n" + + "\017location_policy\030\374\271\207\336\001" + + " \001(\0132:.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyH\001\210\001\001\022^\n" + + "\020target_resources\030\367\321\360\373\001 \001(\0132;.google.cloud.comp" + + "ute.v1.FutureResourcesSpecTargetResourcesH\002\210\001\001\022K\n" + + "\017time_range_spec\030\257\314\3077 \001(\0132*.goo" + + "gle.cloud.compute.v1.FlexibleTimeRangeH\003\210\001\001\"a\n" + + "\016DeploymentType\022\035\n" + + "\031UNDEFINED_DEPLOYMENT_TYPE\020\000\022\014\n" + + "\005DENSE\020\377\225\373\036\022\"\n" + + "\033DEPLOYMENT_TYPE_UNSPECIFIED\020\314\367\375oB\022\n" + + "\020_deployment_typeB\022\n" + + "\020_location_policyB\023\n" + + "\021_target_resourcesB\022\n" + + "\020_time_range_spec\"\251\005\n" + + "%FutureResourcesSpecAggregateResources\022\"\n" + + "\021accelerator_count\030\273\264\337\360\001 \001(\003H\000\210\001\001\022\031\n" + + "\tvm_family\030\354\273\316; \001(\tH\001\210\001\001\022\036\n\r" + + "workload_type\030\202\376\260\202\001 \001(\tH\002\210\001\001\"\212\003\n" + + "\010VmFamily\022\027\n" + + "\023UNDEFINED_VM_FAMILY\020\000\022%\n" + + "\036VM_FAMILY_CLOUD_TPU_DEVICE_CT3\020\374\215\267\024\022+\n" + + "$VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L\020\343\202\3013\022/\n" + + "(VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP\020\363\326\365\010\022/\n" + + "\'VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6E\020\225\311\234\276\001\022*\n" + + "\"VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P\020\270\321\332\366\001\022*\n" + + "\"VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P\020\327\321\332\366\001\022*\n" + + "\"VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5P\020\366\321\332\366\001\022+\n" + + "#VM_FAMILY_CLOUD_TPU_POD_SLICE_TPU7X\020\320\322\262\347\001\"^\n" + + "\014WorkloadType\022\033\n" + + "\027UNDEFINED_WORKLOAD_TYPE\020\000\022\014\n" + + "\005BATCH\020\232\276\203\036\022\016\n" + + "\007SERVING\020\354\247\275\010\022\023\n" + + "\013UNSPECIFIED\020\227\276\230\373\001B\024\n" + + "\022_accelerator_countB\014\n\n" + + "_vm_familyB\020\n" + + "\016_workload_type\"\322\001\n" + + "$FutureResourcesSpecLocalSsdPartition\022\036\n" + + "\016disk_interface\030\227\252\353\037 \001(\tH\000\210\001\001\022\035\n" + + "\014disk_size_gb\030\267\232\347\226\001 \001(\003H\001\210\001\001\"G\n\r" + + "DiskInterface\022\034\n" + + "\030UNDEFINED_DISK_INTERFACE\020\000\022\013\n" + + "\004NVME\020\340\202\223\001\022\013\n" + + "\004SCSI\020\246\201\233\001B\021\n" + + "\017_disk_interfaceB\017\n\r" + + "_disk_size_gb\"\373\001\n" + + "!FutureResourcesSpecLocationPolicy\022`\n" + + "\tlocations\030\336\256\221\305\001 \003(\0132I.google.cloud.com" + + "pute.v1.FutureResourcesSpecLocationPolicy.LocationsEntry\032t\n" + + "\016LocationsEntry\022\013\n" + + "\003key\030\001 \001(\t\022Q\n" + + "\005value\030\002 \001(\0132B.google.cloud.co" + + "mpute.v1.FutureResourcesSpecLocationPolicyLocation:\0028\001\"\270\001\n" + + ")FutureResourcesSpecLocationPolicyLocation\022\032\n\n" + + "preference\030\333\371\362G \001(\tH\000\210\001\001\"`\n\n" + + "Preference\022\030\n" + + "\024UNDEFINED_PREFERENCE\020\000\022\014\n" + + "\005ALLOW\020\251\326\336\035\022\n\n" + + "\004DENY\020\214\354\177\022\036\n" + + "\026PREFERENCE_UNSPECIFIED\020\263\353\316\354\001B\r\n" + + "\013_preference\"\354\001\n" + + "\'FutureResourcesSpecSpecificSKUResources\022\036\n" + + "\016instance_count\030\345\211\357$ \001(\003H\000\210\001\001\022_\n" + + "\024local_ssd_partitions\030\270\306\270\340\001 \003(\0132=.google" + + ".cloud.compute.v1.FutureResourcesSpecLocalSsdPartition\022\034\n" + + "\014machine_type\030\262\260\312l \001(\tH\001\210\001\001B\021\n" + + "\017_instance_countB\017\n\r" + + "_machine_type\"\246\002\n" + + "\"FutureResourcesSpecTargetResources\022c\n" + + "\023aggregate_resources\030\245\247\237V \001(\0132>.google" + + ".cloud.compute.v1.FutureResourcesSpecAggregateResourcesH\000\210\001\001\022h\n" + + "\026specific_sku_resources\030\266\342\254\177 \001(\0132@.google.cloud.compute.v" + + "1.FutureResourcesSpecSpecificSKUResourcesH\001\210\001\001B\026\n" + + "\024_aggregate_resourcesB\031\n" + + "\027_specific_sku_resources\"\315\002\n" + "\017GRPCHealthCheck\022!\n" + "\021grpc_service_name\030\326\250\215A \001(\tH\000\210\001\001\022\024\n" + "\004port\030\201\261\322\001 \001(\005H\001\210\001\001\022\031\n" @@ -12597,8 +12814,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "*GetAssociationNetworkFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\027\n" - + "\007project\030\231", - "\226\301l \001(\tB\003\340A\002B\007\n" + + "\007project\030\231\226\301l \001(\tB\003\340A\002B\007\n" + "\005_name\"q\n" + "/GetAssociationOrganizationSecurityPolicyRequest\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\037\n" @@ -12701,8 +12917,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036GetHealthBackendServiceRequest\022 \n" + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022b\n" - + "!resource_group_reference_resource\030\323\376\3555 \001(\0132/.google.clou" - + "d.compute.v1.ResourceGroupReferenceB\003\340A\002\"O\n" + + "!resource_group_reference_resource\030\323\376\3555" + + " \001(\0132/.google.cloud.compute.v1.ResourceGroupReferenceB\003\340A\002\"O\n" + "\025GetHealthCheckRequest\022\035\n" + "\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\"\335\001\n" @@ -13001,7 +13217,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033GetNetworkAttachmentRequest\022\"\n" + "\022network_attachment\030\324\227\217k \001(\tB\003\340A\002\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\"\206\001\n" + + "\006region\030\364\315\240B \001(\tB\003\340A\002\"", + "\206\001\n" + "$GetNetworkEdgeSecurityServiceRequest\022-\n" + "\035network_edge_security_service\030\247\237\357J \001(\tB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" @@ -13023,8 +13240,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "node_group\030\202\374\213\340\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\"i\n" - + "\026GetNodeTemplateRequest\022\036\n" - + "\r" + + "\026GetNodeTemplateRequest\022\036\n\r" + "node_template\030\227\344\213\232\001 \001(\tB\003\340A\002\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\"_\n" @@ -13157,8 +13373,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032GetReservationBlockRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\033\n" + "\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\024\n" + + "\021reservation_block\030\332\304\211\376\001 \001(\tB\003\340A\002\022\024\n" + "\004view\030\245\365\334\001 \001(\tH\000\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"U\n" + "\004View\022\022\n" @@ -13379,8 +13594,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_policy\"\321\001\n" + "\026GlobalSetLabelsRequest\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.GlobalSetLabelsRequest.LabelsEntry\032-\n" + + "\006labels\030\377\277\301\356\001 \003(\0132;.google.clo" + + "ud.compute.v1.GlobalSetLabelsRequest.LabelsEntry\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001B\024\n" @@ -13389,8 +13604,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010bindings\030\216\305\244\300\001 \003(\0132" + " .google.cloud.compute.v1.Binding\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\0227\n" - + "\006policy\030\262\312\266+" - + " \001(\0132\037.google.cloud.compute.v1.PolicyH\001\210\001\001B\007\n" + + "\006policy\030\262\312\266+ \001(" + + "\0132\037.google.cloud.compute.v1.PolicyH\001\210\001\001B\007\n" + "\005_etagB\t\n" + "\007_policy\"\340\006\n" + "\024GroupMaintenanceInfo\0222\n" @@ -13405,8 +13620,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\005H\005\210\001\001\0229\n" + "(subblock_infra_maintenance_pending_count\030\232\331\301\221\001" + " \001(\005H\006\210\001\001\022Y\n" - + "\032upcoming_group_maintenance\030\360\311\315\273\001 \001(\0132,.google.cl" - + "oud.compute.v1.UpcomingMaintenanceH\007\210\001\001\"\200\001\n" + + "\032upcoming_group_maintenance\030\360\311\315\273\001" + + " \001(\0132,.google.cloud.compute.v1.UpcomingMaintenanceH\007\210\001\001\"\200\001\n" + "\016SchedulingType\022\035\n" + "\031UNDEFINED_SCHEDULING_TYPE\020\000\022\017\n" + "\007GROUPED\020\276\326\243\342\001\022*\n" @@ -13554,8 +13769,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\t\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\n" + "\210\001\001\022J\n\n" - + "log_config\030\235\321\301\247\001 " - + "\001(\0132-.google.cloud.compute.v1.HealthCheckLogConfigH\013\210\001\001\022\024\n" + + "log_config\030\235\321\301\247\001 \001(\013" + + "2-.google.cloud.compute.v1.HealthCheckLogConfigH\013\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\014\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\r" + "\210\001\001\022\032\n" @@ -13622,7 +13837,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\002\210\001\001\022\031\n\r" + "health_checks\030\256\257\346\325\001 \003(\t\0220\n" - + " health_status_aggregation_policy\030\371\354\333x \001(\tH\003\210\001\001\022\020\n" + + " health_", + "status_aggregation_policy\030\371\354\333x \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" + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\"\n" @@ -13649,8 +13865,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025_health_check_service\"\266\002\n" + "\027HealthCheckServicesList\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.HealthCheckService\022\024\n" + + "\005items\030\300\317\367/ \003" + + "(\0132+.google.cloud.compute.v1.HealthCheckService\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" @@ -13663,8 +13879,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\304\003\n" + "\032HealthChecksAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022P\n" - + "\005items\030\300\317\367/ \003(" - + "\0132>.google.cloud.compute.v1.HealthChecksAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132>" + + ".google.cloud.compute.v1.HealthChecksAggregatedList.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" @@ -13673,22 +13889,22 @@ 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/.goo" - + "gle.cloud.compute.v1.HealthChecksScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132/.google" + + ".cloud.compute.v1.HealthChecksScopedList:\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\"\240\001\n" + "\026HealthChecksScopedList\022?\n\r" - + "health_checks\030\256\257\346\325\001 " - + "\003(\0132$.google.cloud.compute.v1.HealthCheck\0229\n" + + "health_checks\030\256\257\346\325\001 \003(\013" + + "2$.google.cloud.compute.v1.HealthCheck\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\362\006\n" + "\014HealthStatus\022N\n" - + "\013annotations\030\244\366\2655 \003(\01326.goog" - + "le.cloud.compute.v1.HealthStatus.AnnotationsEntry\022 \n" + + "\013annotations\030\244\366\2655 \003(\01326.google." + + "cloud.compute.v1.HealthStatus.AnnotationsEntry\022 \n" + "\017forwarding_rule\030\376\245\335\200\001 \001(\tH\000\210\001\001\022\"\n" + "\022forwarding_rule_ip\030\210\254\221R \001(\tH\001\210\001\001\022\035\n" + "\014health_state\030\356\351\277\232\001 \001(\tH\002\210\001\001\022\030\n" @@ -13727,12 +13943,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036HealthStatusForNetworkEndpoint\022R\n" + "\017backend_service\030\212\300\256\222\001" + " \001(\01320.google.cloud.compute.v1.BackendServiceReferenceH\000\210\001\001\022R\n" - + "\017forwarding_rule\030\376\245\335\200\001 \001(\01320.google.cloud" - + ".compute.v1.ForwardingRuleReferenceH\001\210\001\001\022L\n" - + "\014health_check\030\345\252\244\223\001 \001(\0132-.google.clou" - + "d.compute.v1.HealthCheckReferenceH\002\210\001\001\022[\n" - + "\024health_check_service\030\333\233\335\302\001 \001(\01324.googl" - + "e.cloud.compute.v1.HealthCheckServiceReferenceH\003\210\001\001\022\035\n" + + "\017forwarding_rule\030\376\245\335\200\001" + + " \001(\01320.google.cloud.compute.v1.ForwardingRuleReferenceH\001\210\001\001\022L\n" + + "\014health_check\030\345\252\244\223\001" + + " \001(\0132-.google.cloud.compute.v1.HealthCheckReferenceH\002\210\001\001\022[\n" + + "\024health_check_service\030\333\233\335\302\001 \001(\01324.google.c" + + "loud.compute.v1.HealthCheckServiceReferenceH\003\210\001\001\022\035\n" + "\014health_state\030\356\351\277\232\001 \001(\tH\004\210\001\001\022!\n" + "\021ipv6_health_state\030\306\200\340Z \001(\tH\005\210\001\001\"p\n" + "\013HealthState\022\032\n" @@ -13775,8 +13991,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_fixed_delayB\r\n" + "\013_percentage\"\250\001\n" + "\022HttpFaultInjection\022>\n" - + "\005abort\030\260\306\224," - + " \001(\0132\'.google.cloud.compute.v1.HttpFaultAbortH\000\210\001\001\022>\n" + + "\005abort\030\260\306\224, " + + "\001(\0132\'.google.cloud.compute.v1.HttpFaultAbortH\000\210\001\001\022>\n" + "\005delay\030\203\363\302-" + " \001(\0132\'.google.cloud.compute.v1.HttpFaultDelayH\001\210\001\001B\010\n" + "\006_abortB\010\n" @@ -13804,8 +14020,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_prefix_matchB\020\n" + "\016_present_matchB\016\n" + "\014_range_matchB\016\n" - + "\014_re", - "gex_matchB\017\n\r" + + "\014_regex_matchB\017\n\r" + "_suffix_match\"\223\001\n" + "\020HttpHeaderOption\022\033\n" + "\013header_name\030\375\301\3074 \001(\tH\000\210\001\001\022\034\n" @@ -13859,10 +14074,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132+.google.cloud.compute.v1.HttpFaultInjectionH\001\210\001\001\022F\n" + "\023max_stream_duration\030\230\245\245\035" + " \001(\0132!.google.cloud.compute.v1.DurationH\002\210\001\001\022S\n" - + "\025request_mirror_policy\030\202\340\377h" - + " \001(\0132,.google.cloud.compute.v1.RequestMirrorPolicyH\003\210\001\001\022F\n" - + "\014retry_policy\030\251\345\212\033 \001(\013" - + "2(.google.cloud.compute.v1.HttpRetryPolicyH\004\210\001\001\022;\n" + + "\025request_mirror_policy\030\202\340\377h \001(" + + "\0132,.google.cloud.compute.v1.RequestMirrorPolicyH\003\210\001\001\022F\n" + + "\014retry_policy\030\251\345\212\033 \001(\0132(." + + "google.cloud.compute.v1.HttpRetryPolicyH\004\210\001\001\022;\n" + "\007timeout\030\341\232\275\215\001" + " \001(\0132!.google.cloud.compute.v1.DurationH\005\210\001\001\022A\n" + "\013url_rewrite\030\274\375\252\202\001" @@ -13888,8 +14103,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014route_action\030\354\251\271\312\001" + " \001(\0132(.google.cloud.compute.v1.HttpRouteActionH\004\210\001\001\022\030\n" + "\007service\030\265\215\217\262\001 \001(\tH\005\210\001\001\022J\n" - + "\014url_redirect\030\254\241\230\301\001" - + " \001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\006\210\001\001B\037\n" + + "\014url_redirect\030\254\241\230\301\001 \001(" + + "\0132+.google.cloud.compute.v1.HttpRedirectActionH\006\210\001\001B\037\n" + "\035_custom_error_response_policyB\016\n" + "\014_descriptionB\020\n" + "\016_header_actionB\013\n" @@ -13902,12 +14117,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016header_matches\030\201\353\310\254\001" + " \003(\0132(.google.cloud.compute.v1.HttpHeaderMatch\022\034\n" + "\013ignore_case\030\375\222\264\335\001 \001(\010H\001\210\001\001\022E\n" - + "\020metadata_filters\030\353\315\314\335\001" - + " \003(\0132\'.google.cloud.compute.v1.MetadataFilter\022$\n" + + "\020metadata_filters\030\353\315\314\335\001 " + + "\003(\0132\'.google.cloud.compute.v1.MetadataFilter\022$\n" + "\023path_template_match\030\232\302\263\213\001 \001(\tH\002\210\001\001\022\034\n" + "\014prefix_match\030\330\363\374z \001(\tH\003\210\001\001\022U\n" - + "\027query_parameter_matches\030\346\225\276\210\001 \003(\01320.googl" - + "e.cloud.compute.v1.HttpQueryParameterMatch\022\033\n" + + "\027query_parameter_matches\030\346\225\276\210\001 \003(\01320.google.c" + + "loud.compute.v1.HttpQueryParameterMatch\022\033\n" + "\013regex_match\030\315\267\2323 \001(\tH\004\210\001\001B\022\n" + "\020_full_path_matchB\016\n" + "\014_ignore_caseB\026\n" @@ -13927,8 +14142,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021guest_os_features\030\321\340\347%" + " \003(\0132\'.google.cloud.compute.v1.GuestOsFeature\022\020\n" + "\002id\030\233\032 \001(\004H\010\210\001\001\022U\n" - + "\024image_encryption_key\030\207\316\373\264\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\t\210\001\001\022\024\n" + + "\024image_encryption_key\030\207\316\373\264\001 \001" + + "(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\t\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\n" + "\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\013\210\001\001\022>\n" @@ -13944,19 +14159,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\017\210\001\001\022\036\n\r" + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\020\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\021\210\001\001\022\\\n" - + "\037shielded_instance_initial_state\030\203\304\334[ \001(\0132+.google.cl" - + "oud.compute.v1.InitialStateConfigH\022\210\001\001\022\034\n" + + "\037shielded_instance_initial_state\030\203\304\334[" + + " \001(\0132+.google.cloud.compute.v1.InitialStateConfigH\022\210\001\001\022\034\n" + "\013source_disk\030\301\356\264\327\001 \001(\tH\023\210\001\001\022[\n" - + "\032source_disk_encryption_key\030\341\240\270\375\001 \001(\0132..google.cl" - + "oud.compute.v1.CustomerEncryptionKeyH\024\210\001\001\022\037\n" + + "\032source_disk_encryption_key\030\341\240\270\375\001 \001(\0132..google.cloud" + + ".compute.v1.CustomerEncryptionKeyH\024\210\001\001\022\037\n" + "\016source_disk_id\030\331\315\311\330\001 \001(\tH\025\210\001\001\022\034\n" + "\014source_image\030\267\350\206\030 \001(\tH\026\210\001\001\022\\\n" - + "\033source_image_encryption_key\030\253\221\365\265\001 \001(\0132..google.cloud" - + ".compute.v1.CustomerEncryptionKeyH\027\210\001\001\022\037\n" + + "\033source_image_encryption_key\030\253\221\365\265\001" + + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\027\210\001\001\022\037\n" + "\017source_image_id\030\243\374\260\032 \001(\tH\030\210\001\001\022\037\n" + "\017source_snapshot\030\350\232\216< \001(\tH\031\210\001\001\022_\n" - + "\036source_snapshot_encryption_key\030\332\216\347\220\001 \001(\0132..google.cl" - + "oud.compute.v1.CustomerEncryptionKeyH\032\210\001\001\022\"\n" + + "\036source_snapshot_encryption_key\030\332\216\347\220\001 \001(\0132..google.cloud" + + ".compute.v1.CustomerEncryptionKeyH\032\210\001\001\022\"\n" + "\022source_snapshot_id\030\322\226\230/ \001(\tH\033\210\001\001\022\034\n" + "\013source_type\030\336\361\322\327\001 \001(\tH\034\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\035\210\001\001\022\035\n" @@ -13968,8 +14183,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026UNDEFINED_ARCHITECTURE\020\000\022 \n" + "\030ARCHITECTURE_UNSPECIFIED\020\253\324\235\274\001\022\014\n" + "\005ARM64\020\372\313\351\035\022\016\n" - + "\006X86_64\020\307\244\346\312\001\"2\n" - + "\n" + + "\006X86_64\020\307\244\346\312\001\"2\n\n" + "SourceType\022\031\n" + "\025UNDEFINED_SOURCE_TYPE\020\000\022\t\n" + "\003RAW\020\210\370\004\"^\n" @@ -14027,19 +14241,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\253\001\n" + "\013ImageParams\022`\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132=.google.cloud.co" - + "mpute.v1.ImageParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132=.google.cloud.compu" + + "te.v1.ImageParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\216\002\n" + "\022InitialStateConfig\0229\n" + "\003dbs\030\265\207\006 \003(\0132*.google.cloud.compute.v1.FileContentBuffer\022;\n" - + "\004dbxs\030\371\347\273\001" - + " \003(\0132*.google.cloud.compute.v1.FileContentBuffer\022;\n" + + "\004dbxs\030\371\347\273\001 \003(" + + "\0132*.google.cloud.compute.v1.FileContentBuffer\022;\n" + "\004keks\030\302\330\310\001" + " \003(\0132*.google.cloud.compute.v1.FileContentBuffer\022<\n" - + "\002pk\030\373\033 \001" - + "(\0132*.google.cloud.compute.v1.FileContentBufferH\000\210\001\001B\005\n" + + "\002pk\030\373\033 \001(\0132" + + "*.google.cloud.compute.v1.FileContentBufferH\000\210\001\001B\005\n" + "\003_pk\"\312\001\n" + "\024InsertAddressRequest\022C\n" + "\020address_resource\030\371\227\336\346\001 \001(\0132" @@ -14050,10 +14264,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\"\316\001\n" + "\027InsertAutoscalerRequest\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(\013" + + "2#.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" + + "\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" @@ -14106,15 +14321,15 @@ 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\"\253\001\n" + "\025InsertFirewallRequest\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\"\340\001\n" + "\033InsertForwardingRuleRequest\022R\n" - + "\030forwarding_rule_resource\030\257\300\320\217\001 \001(\0132\'.goo" - + "gle.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n" + + "\030forwarding_rule_resource\030\257\300\320\217\001" + + " \001(\0132\'.google.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" @@ -14137,8 +14352,8 @@ 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\"\305\001\n" + "!InsertGlobalForwardingRuleRequest\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\'.goo" + + "gle.cloud.compute.v1.ForwardingRuleB\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" @@ -14153,8 +14368,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ")InsertGlobalPublicDelegatedPrefixeRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022`\n" - + " public_delegated_prefix_resource\030\205\370\330\026 \001(\0132..google.clou" - + "d.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\"\265\001\n" + "\030InsertHealthCheckRequest\022K\n" @@ -14174,8 +14389,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_force_createB\r\n" + "\013_request_id\"\356\001\n" + "!InsertInstanceGroupManagerRequest\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\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -14185,8 +14400,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ".InsertInstanceGroupManagerResizeRequestRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022{\n" + ".instance_group_manager_resize_request_resource\030\355\276\265\337\001" - + " \001(\0132:.google" - + ".cloud.compute.v1.InstanceGroupManagerResizeRequestB\003\340A\002\022!\n" + + " \001(\0132:.google.cl" + + "oud.compute.v1.InstanceGroupManagerResizeRequestB\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" @@ -14203,8 +14418,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\317\002\n" + "\025InsertInstanceRequest\022D\n" - + "\021instance_resource\030\370\360\376f \001(\0132" - + "!.google.cloud.compute.v1.InstanceB\003\340A\002\022!\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" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022)\n" @@ -14217,16 +14432,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031_source_instance_templateB\027\n" + "\025_source_machine_image\"\304\001\n" + "\035InsertInstanceTemplateRequest\022U\n" - + "\032instance_template_resource\030\211\352\213\005 \001(\0132).goo" - + "gle.cloud.compute.v1.InstanceTemplateB\003\340A\002\022!\n" + + "\032instance_template_resource\030\211\352\213\005 \001(\0132).google" + + ".cloud.compute.v1.InstanceTemplateB\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\"\337\001\n" + "\034InsertInstantSnapshotRequest\022T\n" - + "\031instant_snapshot_resource\030\313\252\210\267\001 \001(\0132(.googl" - + "e.cloud.compute.v1.InstantSnapshotB\003\340A\002\022!\n" + + "\031instant_snapshot_resource\030\313\252\210\267\001" + + " \001(\0132(.google.cloud.compute.v1.InstantSnapshotB\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" @@ -14234,15 +14448,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\346\001\n" + "(InsertInterconnectAttachmentGroupRequest\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(\0132" + + "4.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\001B\r\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001", + "\001B\r\n" + "\013_request_id\"\250\002\n" + "#InsertInterconnectAttachmentRequest\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" @@ -14251,11 +14466,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_idB\020\n" + "\016_validate_only\"\307\001\n" + "\036InsertInterconnectGroupRequest\022W\n" - + "\033interconnect_group_resource\030\237\363\346( \001(\0132*.goog" - + "le.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" + + "\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\"\270\001\n" + "\031InsertInterconnectRequest\022M\n" @@ -14282,8 +14496,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_idB\022\n" + "\020_source_instance\"\350\001\n" + "\036InsertNetworkAttachmentRequest\022W\n" - + "\033network_attachment_resource\030\231\360\314d \001(\0132*.go" - + "ogle.cloud.compute.v1.NetworkAttachmentB\003\340A\002\022!\n" + + "\033network_attachment_resource\030\231\360\314d \001(\0132*.googl" + + "e.cloud.compute.v1.NetworkAttachmentB\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" @@ -14300,8 +14514,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_idB\020\n" + "\016_validate_only\"\357\001\n" + "!InsertNetworkEndpointGroupRequest\022_\n" - + "\037network_endpoint_group_resource\030\247\315\333\372\001 \001(\0132-.googl" - + "e.cloud.compute.v1.NetworkEndpointGroupB\003\340A\002\022!\n" + + "\037network_endpoint_group_resource\030\247\315\333\372\001 \001(\0132-.google.c" + + "loud.compute.v1.NetworkEndpointGroupB\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" @@ -14319,7 +14533,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020network_resource\030\377\335\234: \001(\0132" + " .google.cloud.compute.v1.NetworkB\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\"\361\001\n" + "\026InsertNodeGroupRequest\022\"\n" @@ -14346,22 +14561,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022Q\n" + "\030security_policy_resource\030\374\252\211g" + " \001(\0132\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002B\014\n\n" - + "_parent_idB\r" - + "\n" + + "_parent_idB\r\n" + "\013_request_id\"\343\001\n" + "\034InsertPacketMirroringRequest\022T\n" - + "\031packet_mirroring_resource\030\241\374\250\353\001" - + " \001(\0132(.google.cloud.compute.v1.PacketMirroringB\003\340A\002\022!\n" + + "\031packet_mirroring_resource\030\241\374\250\353\001 \001" + + "(\0132(.google.cloud.compute.v1.PacketMirroringB\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\"\330\001\n" + "$InsertPublicAdvertisedPrefixeRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022b\n" - + "!public_advertised_prefix_resource\030\217\327\262o" - + " \001(\0132/.google.cloud.compute.v1.PublicAdvertisedPrefixB\003\340A\002\022\032\n\n" + + "!public_advertised_prefix_resource\030\217\327\262o \001" + + "(\0132/.google.cloud.compute.v1.PublicAdvertisedPrefixB\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\"\366\001\n" + "#InsertPublicDelegatedPrefixeRequest\022!\n" @@ -14381,11 +14596,12 @@ 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\"\346\001\n" + "!InsertRegionBackendServiceRequest\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" + + "\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\"\330\001\n" + "\035InsertRegionCommitmentRequest\022H\n" @@ -14401,11 +14617,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132\035.google.cloud.compute.v1.DiskB\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\034\n" - + "\014source_image\030\267\350\206\030 \001(\tH\001\210\001\001B\r" - + "\n" + + "\014source_image\030\267\350\206\030 \001(\tH\001\210\001\001B\r\n" + "\013_request_idB\017\n\r" + "_source_image\"\334\001\n" + "\036InsertRegionHealthCheckRequest\022K\n" @@ -14414,8 +14628,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\"\363\001\n" + "%InsertRegionHealthCheckServiceRequest\022[\n" + "\035health_check_service_resource\030\362\233\320\343\001" @@ -14426,8 +14639,8 @@ 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\"\370\001\n" + "\'InsertRegionInstanceGroupManagerRequest\022^\n" - + "\037instance_group_manager_resource\030\212\212\276| \001(\0132-.google.clo" - + "ud.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" @@ -14450,24 +14663,24 @@ 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\"\371\001\n" + "\'InsertRegionNetworkEndpointGroupRequest\022_\n" - + "\037network_endpoint_group_resource\030\247\315\333\372\001 \001(\0132-.goog" - + "le.cloud.compute.v1.NetworkEndpointGroupB\003\340A\002\022!\n" + + "\037network_endpoint_group_resource\030\247\315\333\372\001 \001(\0132-.google." + + "cloud.compute.v1.NetworkEndpointGroupB\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" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\355\001\n" + "(InsertRegionNetworkFirewallPolicyRequest\022R\n" - + "\030firewall_policy_resource\030\274\266\207\354\001 \001(\0132" - + "\'.google.cloud.compute.v1.FirewallPolicyB\003\340A\002\022!\n" + + "\030firewall_policy_resource\030\274\266\207\354\001 \001(\0132\'.g" + + "oogle.cloud.compute.v1.FirewallPolicyB\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" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\370\001\n" + "\'InsertRegionNotificationEndpointRequest\022^\n" - + "\036notification_endpoint_resource\030\244\372\261\241\001" - + " \001(\0132-.google.cloud.compute.v1.NotificationEndpointB\003\340A\002\022!\n" + + "\036notification_endpoint_resource\030\244\372\261\241\001 \001(" + + "\0132-.google.cloud.compute.v1.NotificationEndpointB\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" @@ -14496,29 +14709,30 @@ 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\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\"\351\001\n" + "\"InsertRegionTargetHttpProxyRequest\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" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022T\n" - + "\032target_http_proxy_resource\030\250\257\343\013 \001(\0132(.googl" - + "e.cloud.compute.v1.TargetHttpProxyB\003\340A\002B\r\n" + + "\032target_http_proxy_resource\030\250\257\343\013" + + " \001(\0132(.google.cloud.compute.v1.TargetHttpProxyB\003\340A\002B\r\n" + "\013_request_id\"\355\001\n" + "#InsertRegionTargetHttpsProxyRequest\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" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\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" + "!InsertRegionTargetTcpProxyRequest\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\022R\n" + "\031target_tcp_proxy_resource\030\313\360\311E" + " \001(\0132\'.google.cloud.compute.v1.TargetTcpProxyB\003\340A\002B\r\n" @@ -14528,8 +14742,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\022A\n" - + "\020url_map_resource\030\341\220\267P \001" - + "(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r\n" + + "\020url_map_resource\030\341\220\267P" + + " \001(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r\n" + "\013_request_id\"\322\001\n" + "\030InsertReservationRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -14545,8 +14759,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\022Q\n" - + "\030resource_policy_resource\030\312\214\321$ \001(\0132\'.goog" - + "le.cloud.compute.v1.ResourcePolicyB\003\340A\002B\r\n" + + "\030resource_policy_resource\030\312\214\321$" + + " \001(\0132\'.google.cloud.compute.v1.ResourcePolicyB\003\340A\002B\r\n" + "\013_request_id\"\242\001\n" + "\022InsertRouteRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -14567,8 +14781,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\022Q\n" - + "\030security_policy_resource\030\374\252\211g \001(\0132\'.googl" - + "e.cloud.compute.v1.SecurityPolicyB\003\340A\002\022\035\n\r" + + "\030security_policy_resource\030\374\252\211g" + + " \001(\0132\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002\022\035\n\r" + "validate_only\030\265\372\337s \001(\010H\001\210\001\001B\r\n" + "\013_request_idB\020\n" + "\016_validate_only\"\351\001\n" @@ -14577,8 +14791,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\022X\n" - + "\033service_attachment_resource\030\240\266\304\341\001 \001(\0132*.goo" - + "gle.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\"\254\001\n" + "\025InsertSnapshotRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -14591,8 +14805,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\022Q\n" - + "\030ssl_certificate_resource\030\211\324\225V" - + " \001(\0132\'.google.cloud.compute.v1.SslCertificateB\003\340A\002B\r\n" + + "\030ssl_certificate_resource\030\211\324\225V \001" + + "(\0132\'.google.cloud.compute.v1.SslCertificateB\003\340A\002B\r\n" + "\013_request_id\"\260\001\n" + "\026InsertSslPolicyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -14629,22 +14843,22 @@ 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\022T\n" - + "\032target_http_proxy_resource\030\250\257\343\013" - + " \001(\0132(.google.cloud.compute.v1.TargetHttpProxyB\003\340A\002B\r\n" + + "\032target_http_proxy_resource\030\250\257\343\013 \001(" + + "\0132(.google.cloud.compute.v1.TargetHttpProxyB\003\340A\002B\r\n" + "\013_request_id\"\306\001\n" + "\035InsertTargetHttpsProxyRequest\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\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\"\334\001\n" + "\033InsertTargetInstanceRequest\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\022R\n" - + "\030target_instance_resource\030\312\342\240\315\001 \001(\013" - + "2\'.google.cloud.compute.v1.TargetInstanceB\003\340A\002\022\033\n" + + "\030target_instance_resource\030\312\342\240\315\001 \001(\0132\'." + + "google.cloud.compute.v1.TargetInstanceB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\323\001\n" @@ -14660,8 +14874,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\022R\n" - + "\031target_ssl_proxy_resource\030\300\375\333C \001(\0132\'." - + "google.cloud.compute.v1.TargetSslProxyB\003\340A\002B\r\n" + + "\031target_ssl_proxy_resource\030\300\375\333C \001(\0132\'.goo" + + "gle.cloud.compute.v1.TargetSslProxyB\003\340A\002B\r\n" + "\013_request_id\"\277\001\n" + "\033InsertTargetTcpProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -14683,8 +14897,7 @@ 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\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\"\323\001\n" + "\027InsertVpnGatewayRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -14713,32 +14926,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_idB\020\n" + "\016_validate_only\"\367\035\n" + "\010Instance\022\\\n" - + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320.goog" - + "le.cloud.compute.v1.AdvancedMachineFeaturesH\000\210\001\001\022\037\n" + + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320.google." + + "cloud.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.compute.v1.ConfidentialInstanceConfigH\002\210\001\001\022\035\n" + + "\034confidential_instance_config\030\365\222\372\351\001 \001(\013" + + "23.google.cloud.compute.v1.ConfidentialInstanceConfigH\002\210\001\001\022\035\n" + "\014cpu_platform\030\252\352\321\303\001 \001(\tH\003\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022$\n" + "\023deletion_protection\030\352\377\262\332\001 \001(\010H\005\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\006\210\001\001\0227\n" + "\005disks\030\366\314\312- \003(\0132%.google.cloud.compute.v1.AttachedDisk\022F\n" - + "\016display_device\030\363\210\274{ \001(\013" - + "2&.google.cloud.compute.v1.DisplayDeviceH\007\210\001\001\022\033\n" + + "\016display_device\030\363\210\274{ \001(\0132&." + + "google.cloud.compute.v1.DisplayDeviceH\007\210\001\001\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\010\210\001\001\022J\n" + "\022guest_accelerators\030\357\314\207\335\001" + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\022\030\n" + "\010hostname\030\263\270\205q \001(\tH\t\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\n" + "\210\001\001\022W\n" - + "\027instance_encryption_key\030\215\301\357\036 \001(\0132..google." - + "cloud.compute.v1.CustomerEncryptionKeyH\013\210\001\001\022*\n" + + "\027instance_encryption_key\030\215\301\357\036 \001(\0132..google.clo" + + "ud.compute.v1.CustomerEncryptionKeyH\013\210\001\001\022*\n" + "\032key_revocation_action_type\030\342\334\300p \001(\tH\014\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\r" + "\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\016\210\001\001\022A\n" - + "\006labels\030\377\277\301\356\001" - + " \003(\0132-.google.cloud.compute.v1.Instance.LabelsEntry\022%\n" + + "\006labels\030\377\277\301\356\001 \003(" + + "\0132-.google.cloud.compute.v1.Instance.LabelsEntry\022%\n" + "\024last_start_timestamp\030\320\243\321\323\001 \001(\tH\017\210\001\001\022$\n" + "\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(" @@ -14750,13 +14963,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\025\210\001\001\022H\n" + "\022network_interfaces\030\213\332\222\031" + " \003(\0132).google.cloud.compute.v1.NetworkInterface\022^\n" - + "\032network_performance_config\030\342\227\370\275\001 \001(\01321.googl" - + "e.cloud.compute.v1.NetworkPerformanceConfigH\026\210\001\001\022?\n" + + "\032network_performance_config\030\342\227\370\275\001 \001(\01321.google.c" + + "loud.compute.v1.NetworkPerformanceConfigH\026\210\001\001\022?\n" + "\006params\030\206\363\253%" + " \001(\0132\'.google.cloud.compute.v1.InstanceParamsH\027\210\001\001\022*\n" + "\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\030\210\001\001\022R\n" - + "\024reservation_affinity\030\273\270\242K \001(\0132,.google." - + "cloud.compute.v1.ReservationAffinityH\031\210\001\001\022\034\n" + + "\024reservation_affinity\030\273\270\242K \001(\0132,.google.clo" + + "ud.compute.v1.ReservationAffinityH\031\210\001\001\022\034\n" + "\021resource_policies\030\341\234\314\n" + " \003(\t\022H\n" + "\017resource_status\030\303\372\367v" @@ -14770,8 +14983,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\0132\'.google.cloud.compute.v1.ServiceAccount\022Y\n" + "\030shielded_instance_config\030\265\213\221\006" + " \001(\0132/.google.cloud.compute.v1.ShieldedInstanceConfigH\037\210\001\001\022l\n" - + "\"shielded_instance_integrity_policy\030\227\242\207N \001(\01328.googl" - + "e.cloud.compute.v1.ShieldedInstanceIntegrityPolicyH \210\001\001\022$\n" + + "\"shielded_instance_integrity_policy\030\227\242\207N \001(\01328.google.c" + + "loud.compute.v1.ShieldedInstanceIntegrityPolicyH \210\001\001\022$\n" + "\024source_machine_image\030\277\334\260\n" + " \001(\tH!\210\001\001\022c\n" + "#source_machine_image_encryption_key\030\243\373\371[" @@ -14810,7 +15023,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "TERMINATED\020\243\364\233wB\034\n" + "\032_advanced_machine_featuresB\021\n" + "\017_can_ip_forwardB\037\n" - + "\035_confidential_instance_configB\017\n\r" + + "\035_conf", + "idential_instance_configB\017\n\r" + "_cpu_platformB\025\n" + "\023_creation_timestampB\026\n" + "\024_deletion_protectionB\016\n" @@ -14850,8 +15064,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\271\003\n" + "\026InstanceAggregatedList\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.InstanceAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132:.go" + + "ogle.cloud.compute.v1.InstanceAggregatedList.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" @@ -14868,8 +15082,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\251\001\n" + "\027InstanceConsumptionData\022R\n" - + "\020consumption_info\030\322\345\344E \001(\01320.g" - + "oogle.cloud.compute.v1.InstanceConsumptionInfoH\000\210\001\001\022\030\n" + + "\020consumption_info\030\322\345\344E \001(\01320.goog" + + "le.cloud.compute.v1.InstanceConsumptionInfoH\000\210\001\001\022\030\n" + "\010instance\030\225\251\332\010 \001(\tH\001\210\001\001B\023\n" + "\021_consumption_infoB\013\n" + "\t_instance\"\320\001\n" @@ -14889,8 +15103,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" @@ -14912,8 +15126,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" @@ -14922,8 +15136,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(\013" - + "21.google.cloud.compute.v1.InstanceGroupsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01321." + + "google.cloud.compute.v1.InstanceGroupsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -14943,25 +15157,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\375\022\n" + "\024InstanceGroupManager\022e\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" + + "\024all_instances_config\030\201\256\3305 \001(\0132?.goo" + + "gle.cloud.compute.v1.InstanceGroupManagerAllInstancesConfigH\000\210\001\001\022a\n" + + "\025auto_healing_policies\030\205\347\350\331\001 \003(\0132>.google.cloud.compu" + + "te.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.clo" - + "ud.compute.v1.InstanceGroupManagerActionsSummaryH\003\210\001\001\022\034\n" + + "\017current_actions\030\267\310\234N \001(\0132;.google.cloud." + + "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+.g" - + "oogle.cloud.compute.v1.DistributionPolicyH\005\210\001\001\022\033\n" + + "\023distribution_policy\030\315\356\362\376\001 \001(\0132+.goog" + + "le.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" + + " \001(\0132F.google.cloud.compute.v1.Ins" + + "tanceGroupManagerInstanceFlexibilityPolicyH\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.cloud.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" @@ -14972,24 +15186,23 @@ 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(\013" - + "2=.google.cloud.compute.v1.InstanceGroupManagerResourcePoliciesH\020\210\001\001\022\036\n\r" + + " \001(\0132=." + + "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.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" + + "\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.c" + + "ompute.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\022#\n" + "\023target_stopped_size\030\241\326\223\001 \001(\005H\030\210\001\001\022&\n" - + "\025target_suspended_siz", - "e\030\323\210\364\222\001 \001(\005H\031\210\001\001\022X\n\r" - + "update_policy\030\350\312\352S \001" - + "(\01329.google.cloud.compute.v1.InstanceGroupManagerUpdatePolicyH\032\210\001\001\022I\n" + + "\025target_suspended_size\030\323\210\364\222\001 \001(\005H\031\210\001\001\022X\n\r" + + "update_policy\030\350\312\352S \001(\0132" + + "9.google.cloud.compute.v1.InstanceGroupManagerUpdatePolicyH\032\210\001\001\022I\n" + "\010versions\030\233\375\271M" + " \003(\01324.google.cloud.compute.v1.InstanceGroupManagerVersion\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\033\210\001\001\"n\n" @@ -15031,8 +15244,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\030creating_without_retries\030\311\366\261\260\001" + " \001(\005H\002\210\001\001\022\031\n" + "\010deleting\030\250\307\357\206\001 \001(\005H\003\210\001\001\022\024\n" - + "\004none\030\270\336\316\001 \001(\005H\004\210\001\001\022\033\n" - + "\n" + + "\004none\030\270\336\316\001 \001(\005H\004\210\001\001\022\033\n\n" + "recreating\030\354\263\326\241\001 \001(\005H\005\210\001\001\022\032\n\n" + "refreshing\030\247\246\305f \001(\005H\006\210\001\001\022\033\n\n" + "restarting\030\363\226\304\261\001 \001(\005H\007\210\001\001\022\030\n" @@ -15058,8 +15270,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_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.InstanceGroupManagerAggregatedList.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" @@ -15068,16 +15280,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.google.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.go" - + "ogle.cloud.compute.v1.InstancePropertiesPatchH\000\210\001\001B\r\n" + + "properties\030\263\232\266F \001(\01320.googl" + + "e.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" @@ -15086,12 +15298,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" - + ".InstanceGroupManagerInstanceFlexibilityPolicy.InstanceSelectionsEntry\032\222\001\n" + + " \003(\0132^.google.cloud.compute.v1.In" + + "stanceGroupManagerInstanceFlexibilityPolicy.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.Instanc" - + "eGroupManagerInstanceFlexibilityPolicyInstanceSelection:\0028\001\"y\n" + + "\005value\030\002 \001(\0132W.google.cloud.compute.v1.InstanceGr" + + "oupManagerInstanceFlexibilityPolicyInstanceSelection:\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" @@ -15101,7 +15313,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026force_update_on_repair\030\313\371\362\251\001 \001(\tH\001\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" + + "DO_NOTHING\020\371\317\231\327\001\022\r" + + "\n" + "\006REPAIR\020\215\247\374~\"O\n" + "\023ForceUpdateOnRepair\022$\n" + " UNDEFINED_FORCE_UPDATE_ON_REPAIR\020\000\022\007\n" @@ -15135,8 +15348,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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\025\n" + "\005state\030\221\211\2534 \001(\tH\t\210\001\001\022X\n" - + "\006status\030\362\237\267V" - + " \001(\0132@.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusH\n" + + "\006status\030\362\237\267V \001(" + + "\0132@.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusH\n" + "\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\013\210\001\001\"\217\001\n" + "\005State\022\023\n" @@ -15162,8 +15375,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.compu" - + "te.v1.InstanceGroupManagerResizeRequestStatusLastAttemptH\001\210\001\001B\010\n" + + "\014last_attempt\030\244\254\250\317\001 \001(\0132K.google.cloud.compute." + + "v1.InstanceGroupManagerResizeRequestStatusLastAttemptH\001\210\001\001B\010\n" + "\006_errorB\017\n\r" + "_last_attempt\"u\n" + "2InstanceGroupManagerResizeRequestStatusLastAttempt\0225\n" @@ -15197,14 +15410,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_initial_delay_secB\007\n" + "\005_mode\"\321\003\n" + "\032InstanceGroupManagerStatus\022k\n" - + "\024all_instances_config\030\201\256\3305 \001(\0132E.google.clou" - + "d.compute.v1.InstanceGroupManagerStatusAllInstancesConfigH\000\210\001\001\022\033\n\n" + + "\024all_instances_config\030\201\256\3305 \001(\0132E.google.cloud.c" + + "ompute.v1.InstanceGroupManagerStatusAllInstancesConfigH\000\210\001\001\022\033\n\n" + "autoscaler\030\327\375\322\366\001 \001(\tH\001\210\001\001\022\031\n" + "\tis_stable\030\360\357\3303 \001(\010H\002\210\001\001\022U\n" - + "\010stateful\030\314\346\310t \001(\0132;.google.cloud.compu" - + "te.v1.InstanceGroupManagerStatusStatefulH\003\210\001\001\022a\n" - + "\016version_target\030\330\335\376\211\001 \001(\0132@.goog" - + "le.cloud.compute.v1.InstanceGroupManagerStatusVersionTargetH\004\210\001\001B\027\n" + + "\010stateful\030\314\346\310t \001(\0132;.google.cloud.compute." + + "v1.InstanceGroupManagerStatusStatefulH\003\210\001\001\022a\n" + + "\016version_target\030\330\335\376\211\001 \001(\0132@.google." + + "cloud.compute.v1.InstanceGroupManagerStatusVersionTargetH\004\210\001\001B\027\n" + "\025_all_instances_configB\r\n" + "\013_autoscalerB\014\n\n" + "_is_stableB\013\n" @@ -15217,9 +15430,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_effective\"\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.cloud.compute.v1.Instance" - + "GroupManagerStatusStatefulPerInstanceConfigsH\001\210\001\001B\026\n" + + "\024per_instance_configs\030\251\325\370\372\001 \001" + + "(\0132M.google.cloud.compute.v1.InstanceGro" + + "upManagerStatusStatefulPerInstanceConfigsH\001\210\001\001B\026\n" + "\024_has_stateful_configB\027\n" + "\025_per_instance_configs\"h\n" + "4InstanceGroupManagerStatusStatefulPerInstanceConfigs\022\036\n\r" @@ -15231,10 +15444,10 @@ 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" - + "\017max_unavailable\030\365\313\213\301\001 \001(\0132\'.goog" - + "le.cloud.compute.v1.FixedOrPercentH\002\210\001\001\022\037\n" + + "\tmax_surge\030\223\311\243\220\001 \001(\0132\'.go" + + "ogle.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" + "\036most_disruptive_allowed_action\030\215\316\302\037 \001(\tH\004\210\001\001\022#\n" + "\022replacement_method\030\256\317\237\361\001 \001(\tH\005\210\001\001\022\024\n" @@ -15300,8 +15513,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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(\013" + + "2(.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" @@ -15322,8 +15535,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-.goo" + + "gle.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" @@ -15349,8 +15562,8 @@ 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" @@ -15379,15 +15592,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tinstances\030\376\374\357\r" + " \003(\0132*.google.cloud.compute.v1.InstanceReference\"\246\001\n" + "\030InstanceGroupsScopedList\022C\n" - + "\017instance_groups\030\276\301\337\256\001 \003(" - + "\0132&.google.cloud.compute.v1.InstanceGroup\0229\n" + + "\017instance_groups\030\276\301\337\256\001 \003(\0132&" + + ".google.cloud.compute.v1.InstanceGroup\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\216\001\n" + "\"InstanceGroupsSetNamedPortsRequest\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022;\n" - + "\013named_ports\030\214\307\362\313\001" - + " \003(\0132\".google.cloud.compute.v1.NamedPortB\016\n" + + "\013named_ports\030\214\307\362\313\001 \003" + + "(\0132\".google.cloud.compute.v1.NamedPortB\016\n" + "\014_fingerprint\"\241\002\n" + "\014InstanceList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\0223\n" @@ -15416,11 +15629,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(\0132F.google.cloud.compu" - + "te.v1.InstanceManagedByIgmErrorManagedInstanceErrorH\000\210\001\001\022q\n" + + "\005error\030\210\244\223. \001(\0132F.google.cloud.compute." + + "v1.InstanceManagedByIgmErrorManagedInstanceErrorH\000\210\001\001\022q\n" + "\027instance_action_details\030\243\374\253\213\001" - + " \001(\0132G.google.cloud.compute.v1." - + "InstanceManagedByIgmErrorInstanceActionDetailsH\001\210\001\001\022\031\n" + + " \001(\0132G.google.cloud.compute.v1.Ins", + "tanceManagedByIgmErrorInstanceActionDetailsH\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" @@ -15461,18 +15674,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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@.google.cloud.compute.v1." - + "InstanceParams.ResourceManagerTagsEntry\032:\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\"\330\020\n" + "\022InstanceProperties\022\\\n" - + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320.googl" - + "e.cloud.compute.v1.AdvancedMachineFeaturesH\000\210\001\001\022\037\n" + + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320.google.c" + + "loud.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.compute.v1.ConfidentialInstanceConfigH\002\210\001\001\022\034\n" + + "\034confidential_instance_config\030\365\222\372\351\001 \001(\0132" + + "3.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" @@ -15486,22 +15699,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020min_cpu_platform\030\367\233\352s \001(\tH\007\210\001\001\022H\n" + "\022network_interfaces\030\213\332\222\031" + " \003(\0132).google.cloud.compute.v1.NetworkInterface\022^\n" - + "\032network_performance_config\030\342\227\370\275\001 \001(\01321.google.cloud.c" - + "ompute.v1.NetworkPerformanceConfigH\010\210\001\001\022*\n" + + "\032network_performance_config\030\342\227\370\275\001" + + " \001(\01321.google.cloud.compute.v1.NetworkPerformanceConfigH\010\210\001\001\022*\n" + "\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\t\210\001\001\022R\n" - + "\024reservation_affinity\030\273\270\242K \001(\0132,.g" - + "oogle.cloud.compute.v1.ReservationAffinityH\n" + + "\024reservation_affinity\030\273\270\242K \001(\0132,.goog" + + "le.cloud.compute.v1.ReservationAffinityH\n" + "\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" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132" + + "D.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\013\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/.g" - + "oogle.cloud.compute.v1.ShieldedInstanceConfigH\014\210\001\001\0223\n" + + "scheduling\030\224\313\261\270\001 " + + "\001(\0132#.google.cloud.compute.v1.SchedulingH\013\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/.goog" + + "le.cloud.compute.v1.ShieldedInstanceConfigH\014\210\001\001\0223\n" + "\004tags\030\231\350\330\001 \001(\0132\035.google.cloud.compute.v1.TagsH\r" + "\210\001\001\032-\n" + "\013LabelsEntry\022\013\n" @@ -15535,10 +15748,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031_shielded_instance_configB\007\n" + "\005_tags\"\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(\013" - + "2>.google.cloud.compute.v1.InstancePropertiesPatch.MetadataEntry\032-\n" + + "\006labels\030\377\277\301\356\001 \003(\0132<.goo" + + "gle.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" @@ -15551,16 +15764,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.goog" - + "le.cloud.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" @@ -15572,15 +15785,14 @@ 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+.g" - + "oogle.cloud.compute.v1.InstancePropertiesH\005\210\001\001\022\026\n" + + "properties\030\263\232\266F \001(\0132+.goog" + + "le.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(\0132-.google.cloud.compute.v1.SourceInstanceParamsH\t\210\001\001B\025\n" - + "\023_creation_timesta", - "mpB\016\n" + + "\023_creation_timestampB\016\n" + "\014_descriptionB\005\n" + "\003_idB\007\n" + "\005_kindB\007\n" @@ -15592,8 +15804,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.google.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" @@ -15606,7 +15818,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\"\261\002\n" + "\024InstanceTemplateList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022;\n" @@ -15643,8 +15856,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\013\n" + "\t_instanceB\t\n" @@ -15653,16 +15865,16 @@ 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.InstancesBu" - + "lkInsertOperationMetadata.PerLocationStatusEntry\032l\n" + + "\023per_location_status\030\232\351\204P \003(\0132" + + "T.google.cloud.compute.v1.InstancesBulkI" + + "nsertOperationMetadata.PerLocationStatusEntry\032l\n" + "\026PerLocationStatusEntry\022\013\n" + "\003key\030\001 \001(\t\022A\n" - + "\005value\030\002 \001(\01322.google.cloud.co" - + "mpute.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.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + + "\020firewall_policys\030\302\312\374\303\001 \003(\0132V.google.cl" + + "oud.compute.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" @@ -15693,8 +15905,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.InstancesReportHostAsFaultyRequestFaultReason\"\202\001\n" + + "fault_reasons\030\222\253\221P \003(\0132F.google.clo" + + "ud.compute.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" @@ -15720,8 +15932,8 @@ 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.co" - + "mpute.v1.InstancesSetLabelsRequest.LabelsEntry\032-\n" + + "\006labels\030\377\277\301\356\001 \003(\0132>.google.cloud.compu" + + "te.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" @@ -15749,8 +15961,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.compu" - + "te.v1.CustomerEncryptionKeyProtectedDisk\"\301\t\n" + + "\005disks\030\366\314\312-" + + " \003(\0132;.google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk\"\301\t\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" @@ -15759,8 +15971,8 @@ 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(\013" + + "24.google.cloud.compute.v1.InstantSnapshot.LabelsEntry\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\022W\n" + "\017resource_status\030\303\372\367v" @@ -15821,8 +16033,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.cloud.compute.v1.InstantSnapshotsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -15860,16 +16072,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.compute.v1.Inter" - + "connectApplicationAwareInterconnectH\002\210\001\001\022\036\n" + + " \001(\0132A.google.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.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\022T\n" - + "\020expected_outages\030\233\352\216~ \003(\01327.goo" - + "gle.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\006\210\001\001\022$\n" + "\023google_reference_id\030\325\265\212\377\001 \001(\tH\007\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\010\210\001\001\022$\n" @@ -15879,8 +16090,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004kind\030\224\367\310\001 \001(\tH\n" + "\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\013\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.cloud.compute.v1.Interconnect.LabelsEntry\022\032\n" + "\tlink_type\030\337\210\276\371\001 \001(\tH\014\210\001\001\022\031\n" + "\010location\030\265\277\276\212\001 \001(\tH\r" + "\210\001\001\022D\n" @@ -15890,8 +16101,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\020\210\001\001\022!\n" + "\021noc_contact_email\030\200\370\332\006 \001(\tH\021\210\001\001\022\"\n" + "\022operational_status\030\377\261\360_ \001(\tH\022\210\001\001\022C\n" - + "\006params\030\206\363\253%" - + " \001(\0132+.google.cloud.compute.v1.InterconnectParamsH\023\210\001\001\022\037\n" + + "\006params\030\206\363\253% " + + "\001(\0132+.google.cloud.compute.v1.InterconnectParamsH\023\210\001\001\022\037\n" + "\017peer_ip_address\030\331\227\207c \001(\tH\024\210\001\001\022\'\n" + "\026provisioned_link_count\030\365\322\366\303\001 \001(\005H\025\210\001\001\022 \n" + "\017remote_location\030\216\217\327\232\001 \001(\tH\026\210\001\001\022\036\n" @@ -15925,7 +16136,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\034UNDEFINED_REQUESTED_FEATURES\020\000\"C\n" + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\016\n" - + "\006ACTIVE\020\206\346\211\226\001\022\025\n\r" + + "\006ACTIVE\020\206\346\211\226\001\022\025\n" + + "\r" + "UNPROVISIONED\020\333\307\327\366\001\"F\n" + "\007Subzone\022\025\n" + "\021UNDEFINED_SUBZONE\020\000\022\021\n" @@ -15960,14 +16172,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.Interconnect" - + "ApplicationAwareInterconnectBandwidthPercentagePolicyH\000\210\001\001\022#\n" + + "\033bandwidth_percentage_policy\030\351\334\226Y \001(\0132Z" + + ".google.cloud.compute.v1.InterconnectApp" + + "licationAwareInterconnectBandwidthPercentagePolicyH\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." - + "InterconnectApplicationAwareInterconnectBandwidthPercentage\022}\n" - + "\026strict_priority_policy\030\267\225\227E \001(\0132U.google.cloud.compute.v1" - + ".InterconnectApplicationAwareInterconnectStrictPriorityPolicyH\002\210\001\001B\036\n" + + "\031shape_average_percentages\030\331\270\364{ \003(\0132T.google.cloud.compute.v1.Int" + + "erconnectApplicationAwareInterconnectBandwidthPercentage\022}\n" + + "\026strict_priority_policy\030\267\225\227E \001(\0132U.google.cloud.compute.v1.In" + + "terconnectApplicationAwareInterconnectStrictPriorityPolicyH\002\210\001\001B\036\n" + "\034_bandwidth_percentage_policyB\026\n" + "\024_profile_descriptionB\031\n" + "\027_strict_priority_policy\"\210\002\n" @@ -15986,63 +16198,73 @@ 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(\013" - + "2T.google.cloud.compute.v1.InterconnectA" - + "pplicationAwareInterconnectBandwidthPercentage\">\n" - + "\n" + + ".google.cloud.com" - + "pute.v1.InterconnectAttachmentPartnerMetadataH\033\210\001\001\022e\n" - + "\031private_interconnect_info\030\203\354\221q" - + " \001(\0132:.google.cloud.compute.v1.InterconnectAttachmentPrivateInfoH\034\210\001\001\022\026\n" - + "\006region\030\364\315\240B \001(\tH\035\210\001\001\022\037\n" - + "\016remote_service\030\274\377\362\272\001 \001(\tH\036\210\001\001\022\026\n" - + "\006router\030\311\256\356F \001(\tH\037\210\001\001\022\036\n\r" - + "satisfies_pzs\030\253\335\253\345\001 \001(\010H \210\001\001\022\032\n" - + "\tself_link\030\215\222\305\331\001 \001(\tH!\210\001\001\022\033\n\n" - + "stack_type\030\221\265\213\313\001 \001(\tH\"\210\001\001\022\025\n" - + "\005state\030\221\211\2534 \001(\tH#\210\001\001\022\036\n\r" - + "subnet_length\030\210\304\267\205\001 \001(\005H$\210\001\001\022\024\n" - + "\004type\030\272\236\332\001 \001(\tH%\210\001\001\022\035\n\r" - + "vlan_tag8021q\030\234\350\2279 \001(\005H&\210\001\001\032-\n" + + "\004kind\030\224\367\310\001 \001(\tH\026\210\001\001\022Z\n\r" + + "l2_forwarding\030\226", + "\347\266(" + + " \001(\0132;.google.cloud.compute.v1.InterconnectAttachmentL2ForwardingH\027\210\001\001\022!\n" + + "\021label_fingerprint\030\231\360\367T \001(\tH\030\210\001\001\022O\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\0132;.google.cloud.compute.v1.InterconnectAttachment.LabelsEntry\022\022\n" + + "\003mtu\030\256\317\006 \001(\005H\031\210\001\001\022\024\n" + + "\004name\030\213\365\315\001 \001(\tH\032\210\001\001\022\"\n" + + "\022operational_status\030\377\261\360_ \001(\tH\033\210\001\001\022\034\n" + + "\013pairing_key\030\350\360\324\321\001 \001(\tH\034\210\001\001\022M\n" + + "\006params\030\206\363\253% \001(\01325.g" + + "oogle.cloud.compute.v1.InterconnectAttachmentParamsH\035\210\001\001\022\034\n" + + "\013partner_asn\030\205\305\367\320\001 \001(\003H\036\210\001\001\022`\n" + + "\020partner_metadata\030\306\341\266\037 \001(\0132>.go" + + "ogle.cloud.compute.v1.InterconnectAttachmentPartnerMetadataH\037\210\001\001\022e\n" + + "\031private_interconnect_info\030\203\354\221q \001(\0132:.google.cloud.co" + + "mpute.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" + + "satisfies_pzs\030\253\335\253\345\001 \001(\010H$\210\001\001\022\032\n" + + "\tself_link\030\215\222\305\331\001 \001(\tH%\210\001\001\022\033\n\n" + + "stack_type\030\221\265\213\313\001 \001(\tH&\210\001\001\022\025\n" + + "\005state\030\221\211\2534 \001(\tH\'\210\001\001\022\036\n\r" + + "subnet_length\030\210\304\267\205\001 \001(\005H(\210\001\001\022\024\n" + + "\004type\030\272\236\332\001 \001(\tH)\210\001\001\022\035\n\r" + + "vlan_tag8021q\030\234\350\2279 \001(\005H*\210\001\001\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\376\001\n" @@ -16097,7 +16319,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020PARTNER_PROVIDER\020\250\367\267\346\001B\020\n" + "\016_admin_enabledB\023\n" + "\021_attachment_groupB\014\n\n" - + "_bandwidthB\032\n" + + "_bandwidthB$\n" + + "\"_candidate_cloud_router_ip_addressB&\n" + + "$_candidate_cloud_router_ipv6_addressB\'\n" + + "%_candidate_customer_router_ip_addressB)\n" + + "\'_candidate_customer_router_ipv6_addressB\032\n" + "\030_cloud_router_ip_addressB\034\n" + "\032_cloud_router_ipv6_addressB!\n" + "\037_cloud_router_ipv6_interface_idB\034\n" @@ -16136,8 +16362,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(\0132" - + "H.google.cloud.compute.v1.InterconnectAttachmentAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132H.google.cloud.compute.v" + + "1.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" @@ -16146,8 +16372,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.InterconnectAttachmentsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132:.google.cloud.comput" + + "e.v1.InterconnectAttachmentsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -16155,9 +16381,8 @@ 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.InterconnectAtt" - + "achmentConfigurationConstraintsBgpPeerASNRange\"b\n" + + "\023bgp_peer_asn_ranges\030\202\273\371\342\001 \003(\0132V.google.cloud.compute.v1" + + ".InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange\"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" @@ -16172,27 +16397,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.googl" + + "e.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" + "\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.clou" - + "d.compute.v1.InterconnectAttachmentGroupIntentH\005\210\001\001\022#\n" + + "\006intent\030\234\355\304\313\001 \001" + + "(\0132:.google.cloud.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.comp" - + "ute.v1.InterconnectAttachmentGroupLogicalStructureH\010\210\001\001\022\024\n" + + "\021logical_structure\030\275\231\364C \001(\0132D.g" + + "oogle.cloud.compute.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>.goog" - + "le.cloud.compute.v1.InterconnectAttachmentGroupAttachment:\0028\001B\r\n" + + "\005value\030\002" + + " \001(\0132>.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment:\0028\001B\r\n" + "\013_configuredB\025\n" + "\023_creation_timestampB\016\n" + "\014_descriptionB\007\n" @@ -16208,15 +16433,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.v" - + "1.InterconnectAttachmentGroupConfiguredA", - "vailabilitySLAH\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.Interconn" - + "ectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers\"\232\001\n" + + "\025intended_sla_blockers\030\204\255\346\325\001 \003(\0132`.google.cloud.comp" + + "ute.v1.InterconnectAttachmentGroupConfig" + + "uredAvailabilitySLAIntendedSlaBlockers\"\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" @@ -16254,23 +16478,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.cloud.compute.v1.Interconnec" - + "tAttachmentGroupLogicalStructureRegion\"\273\001\n" + + "\007regions\030\377\357\362\005 \003(\0132J.google.cloud.comput" + + "e.v1.InterconnectAttachmentGroupLogicalStructureRegion\"\273\001\n" + "1InterconnectAttachmentGroupLogicalStructureRegion\022c\n" - + "\006metros\030\372\354\227\376\001 \003(\0132O.googl" - + "e.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro\022\026\n" + + "\006metros\030\372\354\227\376\001 \003(\0132O.google.cloud.compute.v1.Inter" + + "connectAttachmentGroupLogicalStructureRegionMetro\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.InterconnectAttachment" - + "GroupLogicalStructureRegionMetroFacility\022\025\n" + + "facilities\030\201\305\364\377\001 \003(\0132W.google.cloud.compute.v1.Interc" + + "onnectAttachmentGroupLogicalStructureRegionMetroFacility\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.InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZoneB\013\n" + + "\005zones\030\307\244\2557 \003(\0132[.google.cloud.compute.v1.Interconnect" + + "AttachmentGroupLogicalStructureRegionMetroFacilityZoneB\013\n" + "\t_facility\"|\n" + "BInterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone\022\027\n" + "\013attachments\030\260\227\317\237\001 \003(\t\022\024\n" @@ -16278,15 +16501,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(\0132" - + "F.google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusH\001\210\001\001B\007\n" + + "\006result\030\235\220\267B \001(\0132F.google.cloud.compute.v" + + "1.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(\0132" - + "4.google.cloud.compute.v1.InterconnectAttachmentGroup\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\01324.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" @@ -16300,15 +16523,16 @@ 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(\0132V.google.cloud.compute.v1" - + ".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" + + "\023attachment_statuses\030\274\257\230\352\001 \003(\0132V.google." + + "cloud.compute.v1.InterconnectAttachmentG" + + "roupsOperationalStatusAttachmentStatus\022[\n\n" + + "configured\030\276\364\373\214\001 \001(\0132>.google.cloud.co" + + "mpute.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:.google.cloud.compute.v1.InterconnectAttachmentGroupIntentH\002\210\001\001\022[\n" - + "\013operational\030\322\307\354= \001(\0132>.google.cloud.compute.v" - + "1.InterconnectAttachmentGroupConfiguredH\003\210\001\001\"u\n" + + "\006intent\030\234\355\304\313\001 \001(\0132:.google.cloud.co" + + "mpute.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" + "\010DEGRADED\020\256\246\240\275\001\022\021\n\n" @@ -16351,29 +16575,28 @@ 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.Interconn" - + "ectAttachmentL2Forwarding.ApplianceMappingsEntry\022-\n" + + "\022appliance_mappings\030\267\277\313\262\001 \003(\0132R.google.cloud.comp" + + "ute.v1.InterconnectAttachmentL2Forwarding.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.cloud.compute.v1.Interconnect" - + "AttachmentL2ForwardingGeneveHeaderH\001\210\001\001\022\027\n" + + "geneve_header\030\250\225\3148 \001(\0132G.google.cloud.compute" + + ".v1.InterconnectAttachmentL2ForwardingGeneveHeaderH\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.Interconn" - + "ectAttachmentL2ForwardingApplianceMapping:\0028\001B\037\n" + + "\005value\030\002 \001(\0132K.google.cloud.comp" + + "ute.v1.InterconnectAttachmentL2ForwardingApplianceMapping:\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.InterconnectAtt" - + "achmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping\022\024\n" + + " inner_vlan_to_appliance_mappings\030\250\213\270. \003(\0132f.google.cloud.compute.v1" + + ".InterconnectAttachmentL2ForwardingAppli" + + "anceMappingInnerVlanToApplianceMapping\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" @@ -16397,14 +16620,12 @@ 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\"\315\001\n" + "\034InterconnectAttachmentParams\022q\n" - + "\025resource_manager_tags\030\374\233\213\264\001" - + " \003(\0132N.google.cloud.compute.v1.In" - + "terconnectAttachmentParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132N.google.clo" + + "ud.compute.v1.InterconnectAttachmentParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\274\001\n" @@ -16420,8 +16641,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" @@ -16434,12 +16655,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.clo" - + "ud.compute.v1.InterconnectDiagnosticsARPEntry\022(\n" + + "arp_caches\030\221\326\330\305\001 " + + "\003(\01328.google.cloud.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.cl" - + "oud.compute.v1.InterconnectDiagnosticsLinkStatus\022\034\n" + + "\005links\030\271\237\2151" + + " \003(\0132:.google.cloud.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" @@ -16482,19 +16703,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.c" - + "loud.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>.google.cloud.compute.v1.Int" - + "erconnectDiagnosticsLinkLACPStatusH\002\210\001\001\022U\n" - + "\006macsec\030\242\301\227\374\001 \001(\0132<.google.cloud.compu" - + "te.v1.InterconnectDiagnosticsMacsecStatusH\003\210\001\001\022\"\n" + + "\013lacp_status\030\257\304\236\254\001 \001(\0132>.google.clou" + + "d.compute.v1.InterconnectDiagnosticsLinkLACPStatusH\002\210\001\001\022U\n" + + "\006macsec\030\242\301\227\374\001 \001(\0132<.go" + + "ogle.cloud.compute.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.c" - + "loud.compute.v1.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" @@ -16512,25 +16733,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.google.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.goo" - + "gle.cloud.compute.v1.InterconnectGroupIntentH\005\210\001\001\022X\n\r" - + "interconnects\030\245\333\205\370\001 \003(\0132=.g" - + "oogle.cloud.compute.v1.InterconnectGroup.InterconnectsEntry\022\024\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.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(\0132;.google.cloud.compute.v1" - + ".InterconnectGroupPhysicalStructureH\010\210\001\001\022\032\n" + + "\022physical_structure\030\213\320\220] \001(\0132;.google." + + "cloud.compute.v1.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(\01326.google.cloud.compute.v1.InterconnectGroupInterconnect:\0028\001B\r\n" + "\013_configuredB\025\n" + "\023_creation_timestampB\016\n" + "\014_descriptionB\007\n" @@ -16542,13 +16763,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.comput" - + "e.v1.InterconnectGroupConfiguredTopologyCapabilityH\000\210\001\001B\026\n" + + "\023topology_capability\030\350\331\340D \001(\0132F.goo" + + "gle.cloud.compute.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.I" - + "nterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers\022\035\n\r" + + "\034intended_capability_blockers\030\354\375\300\375\001 \003(\0132`.google.cl" + + "oud.compute.v1.InterconnectGroupConfigur" + + "edTopologyCapabilityIntendedCapabilityBlockers\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" @@ -16567,8 +16788,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005zones\030\307\244\2557 \003(\t\"\305\001\n" + "\013BlockerType\022\032\n" + "\026UNDEFINED_BLOCKER_TYPE\020\000\022\033\n" - + "\023INCOMPATIBLE_METROS\020\300\237\275\212\001\022\024\n" - + "\r" + + "\023INCOMPATIBLE_METROS\020\300\237\275\212\001\022\024\n\r" + "NOT_AVAILABLE\020\235\200\215C\022\030\n" + "\020NO_INTERCONNECTS\020\207\367\322\371\001\022*\n" + "\"NO_INTERCONNECTS_IN_METRO_AND_ZONE\020\334\272\242\322\001\022\014\n" @@ -16590,17 +16810,18 @@ 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.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros\"\260\001\n" - + "(InterconnectGroupPhysicalStructureMetros\022c\n\n" - + "facilities\030\201\305\364\377\001 \003(\0132K.google.cloud.comput" - + "e.v1.InterconnectGroupPhysicalStructureMetrosFacilities\022\025\n" + + "\006metros\030\372\354\227\376\001 \003(\0132A.google.cloud.comput" + + "e.v1.InterconnectGroupPhysicalStructureMetros\"\260\001\n" + + "(InterconnectGroupPhysicalStruc", + "tureMetros\022c\n\n" + + "facilities\030\201\305\364\377\001 \003(\0132K.goo" + + "gle.cloud.compute.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.cl" - + "oud.compute.v1.InterconnectGroupPhysicalStructureMetrosFacilitiesZonesB\013\n" + + "\005zones\030\307\244\2557 \003(\0132P.google.cloud.compute.v1.Interconn" + + "ectGroupPhysicalStructureMetrosFacilitiesZonesB\013\n" + "\t_facility\"s\n" + "7InterconnectGroupPhysicalStructureMetrosFacilitiesZones\022\031\n\r" + "interconnects\030\245\333\205\370\001 \003(\t\022\024\n" @@ -16608,10 +16829,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.InterconnectGroupsCreateMembersInterconnectInput\022p\n" - + "\025template_interconnect\030\263\260\225k \001(\0132I.google.cloud.compute.v1" - + ".InterconnectGroupsCreateMembersInterconnectInputH\001\210\001\001\"t\n" + + "interconnects\030\245\333\205\370\001 \003(" + + "\0132I.google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput\022p\n" + + "\025template_interconnect\030\263\260\225k \001(\0132I.google." + + "cloud.compute.v1.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" @@ -16658,19 +16879,20 @@ 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.google.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.v" - + "1.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*.go" - + "ogle.cloud.compute.v1.InterconnectGroup\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132*.google.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" @@ -16683,17 +16905,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.com" - + "pute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\035\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" + "\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.com" - + "pute.v1.InterconnectGroupsOperationalStatusInterconnectStatus\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.clo" + + "ud.compute.v1.InterconnectGroupIntentH\002\210\001\001\022q\n" + + "\025interconnect_statuses\030\261\351\203\325\001 \003(\0132N." + + "google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus\022Q\n" + + "\013operational\030\322\307\354= \001(\01324.google.cloud.com" + + "pute.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" @@ -16706,8 +16927,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.clo" + + "ud.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" @@ -16740,8 +16961,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.c" - + "loud.compute.v1.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" @@ -16750,8 +16971,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.co" - + "mpute.v1.InterconnectLocationRegionInfo\022\032\n" + + "\014region_infos\030\372\350\356\224\001 \003(\01327" + + ".google.cloud.compute.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" @@ -16764,8 +16985,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020IF_L2_FORWARDING\020\324\347\357;\022\021\n" + "\tIF_MACSEC\020\204\374\372\274\001\"\242\001\n" + "\022AvailableLinkTypes\022\"\n" - + "\036UNDEFINED_AVAILABLE", - "_LINK_TYPES\020\000\022\"\n" + + "\036UNDEFINED_AVAILABLE_LINK_TYPES\020\000\022\"\n" + "\032LINK_TYPE_ETHERNET_100G_LR\020\347\362\201\241\001\022 \n" + "\031LINK_TYPE_ETHERNET_10G_LR\020\245\271\361p\022\"\n" + "\033LINK_TYPE_ETHERNET_400G_LR4\020\312\364\310<\"\352\001\n" @@ -16834,12 +17054,12 @@ 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.google.cloud.compute.v1.InterconnectMacsecPreSharedKeyB\014\n\n" + + "\017pre_shared_keys\030\362\313\265\310\001 \003(\01327.google.cloud.co" + + "mpute.v1.InterconnectMacsecPreSharedKeyB\014\n\n" + "_fail_open\"v\n" + "\030InterconnectMacsecConfig\022Z\n" - + "\017pre_shared_keys\030\362\313\265\310\001 \003(\0132=.google.cloud.compute.v1" - + ".InterconnectMacsecConfigPreSharedKey\"\250\001\n" + + "\017pre_shared_keys\030\362\313\265\310\001 \003(\0132=.google." + + "cloud.compute.v1.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" @@ -16857,8 +17077,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036InterconnectOutageNotification\022\034\n" + "\021affected_circuits\030\225\376\336T \003(\t\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\030\n" - + "\010end_time\030\261\247\3476 \001(\003H\001\210\001\001\022\033\n" - + "\n" + + "\010end_time\030\261\247\3476 \001(\003H\001\210\001\001\022\033\n\n" + "issue_type\030\340\375\240\260\001 \001(\tH\002\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\003\210\001\001\022\026\n" + "\006source\030\233\320\301T \001(\tH\004\210\001\001\022\032\n\n" @@ -16889,19 +17108,18 @@ 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.co" - + "mpute.v1.InterconnectParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132D" + + ".google.cloud.compute.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.compu" - + "te.v1.InterconnectAttachmentConfigurationConstraintsH\001\210\001\001\022\024\n" + + "$attachment_configuration_constraints\030\321\350\353\233\001 \001(\0132G.go" + + "ogle.cloud.compute.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.c" - + "ompute.v1.InterconnectRemoteLocationConstraintsH\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" @@ -16917,8 +17135,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.com" - + "pute.v1.InterconnectRemoteLocationPermittedConnections\022\037\n" + + "\025permitted_connections\030\256\263\345\322\001 \003(\0132G." + + "google.cloud.compute.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" @@ -16961,8 +17179,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.I" - + "nterconnectRemoteLocationConstraintsSubnetLengthRangeH\002\210\001\001\"\234\001\n" + + "\023subnet_length_range\030\306\260\373W \001(\0132O.google.cl" + + "oud.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" @@ -16981,8 +17199,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" @@ -16990,20 +17208,21 @@ 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\"r\n" + ".InterconnectRemoteLocationPermittedConnections\022&\n" + "\025interconnect_location\030\306\330\333\352\001 \001(\tH\000\210\001\001B\030\n" + "\026_interconnect_location\"z\n" + "#InterconnectsGetDiagnosticsResponse\022H\n" - + "\006result\030\235\220\267B" - + " \001(\01320.google.cloud.compute.v1.InterconnectDiagnosticsH\000\210\001\001B\t\n" + + "\006result\030\235\220\267B \001(\01320." + + "google.cloud.compute.v1.InterconnectDiagnosticsH\000\210\001\001B\t\n" + "\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.google.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" @@ -17037,8 +17256,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\210\001\001\022#\n" + "\023removable_from_disk\030\256\205\252\014 \001(\010H\013\210\001\001\022\'\n" + "\034required_coattached_licenses\030\201\272\315= \003(\t\022[\n" - + "\025resource_requirements\030\241\262\227f \001(\01324.goog" - + "le.cloud.compute.v1.LicenseResourceRequirementsH\014\210\001\001\022\032\n" + + "\025resource_requirements\030\241\262\227f" + + " \001(\01324.google.cloud.compute.v1.LicenseResourceRequirementsH\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!\n" @@ -17054,7 +17273,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_license_codeB\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\030\n" + "\026_resource_requirementsB\014\n\n" @@ -17102,7 +17322,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_cores_per_licenseB\n\n" + "\010_license\"\215\001\n" + "\033LicenseResourceRequirements\022$\n" - + "\023min_guest_cpu_count\030\244\324\364\343\001 \001(\005H\000\210\001\001\022\036\n\r" + + "\023min_guest_cpu_count\030\244\324\364\343\001 \001(\005H\000\210\001\001\022\036\n" + + "\r" + "min_memory_mb\030\346\327\331\360\001 \001(\005H\001\210\001\001B\026\n" + "\024_min_guest_cpu_countB\020\n" + "\016_min_memory_mb\"\211\002\n" @@ -17234,7 +17455,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\'\n" + "\026return_partial_success\030\266\244\317\366\001" + " \001(\010H\010\210\001\001\022\033\n\n" - + "route_type\030\360\266\236\263\001 \001(\tH\t\210\001\001\022\026\n" + + "route_type\030\360\266\236\263\001 \001(", + "\tH\t\210\001\001\022\026\n" + "\006router\030\311\256\356F \001(\tB\003\340A\002\"f\n\r" + "AddressFamily\022\034\n" + "\030UNDEFINED_ADDRESS_FAMILY\020\000\022\013\n" @@ -17242,8 +17464,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004IPV6\020\207\314\211\001\022\035\n" + "\026UNSPECIFIED_IP_VERSION\020\310\347\343\"\"g\n" + "\tRouteType\022\030\n" - + "\024UNDEFINED_ROUTE_TYPE\020\000\022\021\n" - + "\n" + + "\024UNDEFINED_ROUTE_TYPE\020\000\022\021\n\n" + "ADVERTISED\020\235\222\327\t\022\016\n" + "\007LEARNED\020\303\313\311n\022\035\n" + "\026UNSPECIFIED_ROUTE_TYPE\020\270\323\244vB\021\n" @@ -17329,7 +17550,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\"\356\002\n" + ",ListErrorsRegionInstanceGroupManagersRequest\022\027\n" @@ -17391,7 +17613,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\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\'\n" @@ -17459,8 +17682,7 @@ 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\022\'\n" + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" @@ -17519,8 +17741,7 @@ 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\"\355\002\n" + "-ListInstanceGroupManagerResizeRequestsRequest\022\027\n" @@ -17579,15 +17800,15 @@ 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\"\331\003\n" + "\"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(\0132;." - + "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.v1." + + "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" @@ -17611,8 +17832,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.comput" - + "e.v1.RegionInstanceGroupsListInstancesRequestB\003\340A\002\022\'\n" + + " \001(\0132A.goo" + + "gle.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" @@ -17849,8 +18070,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.go" - + "ogle.cloud.compute.v1.NetworkEndpointGroupsListEndpointsRequestB\003\340A\002\022\030\n" + + " \001(\0132B.google.cloud.compute.v1.Ne" + + "tworkEndpointGroupsListEndpointsRequestB\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" @@ -17951,7 +18172,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "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" + + "\007project\030\231\226\301l \001(\tB\003\340A", + "\002\022\'\n" + "\026return_partial_success\030\266\244\317\366\001" + " \001(\010H\004\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n" @@ -18023,9 +18245,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_directionB\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" - + "\013_page_tokenB\017\n" - + "\r" + + "\t_order_byB\r" + + "\n" + + "\013_page_tokenB\017\n\r" + "_peering_nameB\t\n" + "\007_regionB\031\n" + "\027_return_partial_success\"\362\002\n" @@ -18064,8 +18286,7 @@ 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\032\n" + "\tparent_id\030\320\341\232\333\001 \001(\tH\004\210\001\001\022\'\n" + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\005\210\001\001B\t\n" @@ -18168,8 +18389,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\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_results", - "B\013\n" + + "\014_max_resultsB\013\n" + "\t_order_byB\r\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\266\002\n" @@ -18233,7 +18453,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\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\'\n" @@ -18254,7 +18475,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\"\271\002\n" + "\037ListRegionInstanceGroupsRequest\022\027\n" @@ -18457,7 +18679,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\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\'\n" @@ -18493,8 +18716,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\"\325\002\n" + "\037ListReservationSubBlocksRequest\022\027\n" @@ -18510,7 +18732,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\"\257\002\n" + "\027ListReservationsRequest\022\027\n" @@ -18629,8 +18852,7 @@ 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\022\'\n" + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" @@ -18674,8 +18896,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" - + "\026return_partial_success\030\266\244\317\366\001" - + " \001(\010H\004\210\001\001\022\024\n" + + "\026return_partia", + "l_success\030\266\244\317\366\001 \001(\010H\004\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" @@ -18707,8 +18929,7 @@ 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\022\'\n" + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" @@ -18795,7 +19016,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\"\266\002\n" + "\034ListTargetVpnGatewaysRequest\022\027\n" @@ -18898,8 +19120,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025ListWireGroupsRequest\022\"\n" + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022\027\n" + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n" - + "\013m", - "ax_results\030\233\310\213\032 \001(\r" + + "\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" + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n" @@ -18966,13 +19187,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_localeB\n\n" + "\010_message\"\322\002\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\032a\n" + "\016LocationsEntry\022\013\n" + "\003key\030\001 \001(\t\022>\n" - + "\005value\030\002 \001(\0132/.google.clou" - + "d.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" @@ -18980,8 +19201,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(\0132:.google.cloud.compute.v1.LocationPolicyLocationConstraintsH\000\210\001\001\022\032\n\n" + + "\013constraints\030\266\314\356\001 \001(\0132:.google.cloud.compu" + + "te.v1.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" @@ -18998,12 +19219,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\034\n" + "\013guest_flush\030\335\223\354\267\001 \001(\010H\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022P\n" - + "\023instance_properties\030\235\236\330f" - + " \001(\0132+.google.cloud.compute.v1.InstancePropertiesH\004\210\001\001\022\024\n" + + "\023instance_properties\030\235\236\330f " + + "\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.goo" - + "gle.cloud.compute.v1.MachineImage.LabelsEntry\022]\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" + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022\036\n\r" @@ -19013,11 +19234,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013saved_disks\030\276\355\300\275\001" + " \003(\0132\".google.cloud.compute.v1.SavedDisk\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022Y\n" - + "\033source_disk_encryption_keys\030\262\370\317\260\001 \003(\01320.g" - + "oogle.cloud.compute.v1.SourceDiskEncryptionKey\022 \n" + + "\033source_disk_encryption_keys\030\262\370\317\260\001" + + " \003(\01320.google.cloud.compute.v1.SourceDiskEncryptionKey\022 \n" + "\017source_instance\030\271\230\375\274\001 \001(\tH\014\210\001\001\022^\n" - + "\032source_instance_properties\030\371\321\313\342\001 \001(\013" - + "21.google.cloud.compute.v1.SourceInstancePropertiesH\r" + + "\032source_instance_properties\030\371\321\313\342\001" + + " \001(\01321.google.cloud.compute.v1.SourceInstancePropertiesH\r" + "\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\016\210\001\001\022\035\n" + "\021storage_locations\030\232\355\263\234\001 \003(\t\022#\n" @@ -19066,13 +19287,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\0132%.google.cloud.compute.v1.Accelerators\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\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*.google.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\033\n\n" + "guest_cpus\030\322\313\310\273\001 \001(\005H\004\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\005\210\001\001\022\036\n" - + "\016image_space_gb\030\230\362\365# \001(\005H\006\210\001\001\022\036\n" - + "\r" + + "\016image_space_gb\030\230\362\365# \001(\005H\006\210\001\001\022\036\n\r" + "is_shared_cpu\030\203\332\317\370\001 \001(\010H\007\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\010\210\001\001\022)\n" + "\030maximum_persistent_disks\030\215\366\316\354\001 \001(\005H\t\210\001\001\0220\n" @@ -19091,7 +19311,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_architectureB\025\n" + "\023_creation_timestampB\r\n" + "\013_deprecatedB\016\n" - + "\014_descriptionB\r\n" + + "\014_descriptionB\r" + + "\n" + "\013_guest_cpusB\005\n" + "\003_idB\021\n" + "\017_image_space_gbB\020\n" @@ -19105,8 +19326,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.cl" - + "oud.compute.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" @@ -19115,8 +19336,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/.g" + + "oogle.cloud.compute.v1.MachineTypesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -19144,21 +19365,21 @@ 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(\013" - + "26.google.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.go" - + "ogle.cloud.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\'.go" - + "ogle.cloud.compute.v1.PreservedStateH\006\210\001\001\022U\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.v" - + "1.ManagedInstancePropertiesFromFlexibilityPolicyH\010\210\001\001\022I\n" - + "\007version\030\330\271\324\247\001 \001(\0132/.goo" - + "gle.cloud.compute.v1.ManagedInstanceVersionH\t\210\001\001\"\205\002\n\r" + + "\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\'.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\022I\n" + + "\007version\030\330\271\324\247\001" + + " \001(\0132/.google.cloud.compute.v1.ManagedInstanceVersionH" + + "\t\210\001\001\"\205\002\n\r" + "CurrentAction\022\034\n" + "\030UNDEFINED_CURRENT_ACTION\020\000\022\022\n\n" + "ABANDONING\020\315\312\220\271\001\022\020\n" @@ -19208,8 +19429,9 @@ 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.go" - + "ogle.cloud.compute.v1.ManagedInstanceLastAttemptErrorsH\000\210\001\001B\t\n" + + "\006errors\030\353\336\325\226\001" + + " \001(\01329.google.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" @@ -19228,8 +19450,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_fingerprintB\007\n" + "\005_kind\"\217\002\n" + "\016MetadataFilter\022L\n\r" - + "filter_labels\030\246\365\350\222\001 \003(\01321.g" - + "oogle.cloud.compute.v1.MetadataFilterLabelMatch\022%\n" + + "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" + "\023FilterMatchCriteria\022#\n" + "\037UNDEFINED_FILTER_MATCH_CRITERIA\020\000\022\020\n" @@ -19248,7 +19470,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\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" + + " \001(\01323.google.cloud.com" + + "pute.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" @@ -19265,15 +19488,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\360\001\n" + "\030MoveGlobalAddressRequest\022\030\n" + "\007address\030\364\267\336\334\001 \001(\tB\003\340A\002\022l\n" - + "&global_addresses_move_request_resource\030\363\361\261\220\001 \001(\01323.googl" - + "e.cloud.compute.v1.GlobalAddressesMoveRequestB\003\340A\002\022!\n" + + "&global_addresses_move_request_resource\030\363\361\261\220\001" + + " \001(\01323.google.cloud.compute.v1.GlobalAddressesMoveRequestB\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\"\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" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" @@ -19282,8 +19505,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tparent_id\030\320\341\232\333\001 \001(\tB\014\362G" + "\tparent_idH\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\002B\014\n" - + "\n" + + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002B\014\n\n" + "_parent_idB\r\n" + "\013_request_id\"I\n" + "\tNamedPort\022\024\n" @@ -19292,8 +19514,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\007\n" + "\005_port\"\210\001\n" + "\tNatIpInfo\022S\n" - + "\024nat_ip_info_mappings\030\234\200\216s \003(\01322.google.cl" - + "oud.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" @@ -19336,8 +19558,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \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.cloud.compute.v1.NetworkRoutingConfigH\017\210\001\001\022\032\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" @@ -19351,7 +19573,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_descriptionB\033\n" + "\031_enable_ula_internal_ipv6B\022\n" + "\020_firewall_policyB\020\n" - + "\016_gateway_i_pv4B\005\n" + + "\016_g", + "ateway_i_pv4B\005\n" + "\003_idB\026\n" + "\024_internal_ipv6_rangeB\007\n" + "\005_kindB\006\n" @@ -19364,8 +19587,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.compute" + + ".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" @@ -19399,8 +19622,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.clo" - + "ud.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" @@ -19408,8 +19631,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(\013" - + "25.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" @@ -19420,8 +19643,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014ipv6_address\030\234\263\357\242\001 \001(\tH\001\210\001\001\022\"\n" + "\021project_id_or_num\030\250\212\345\246\001 \001(\tH\002\210\001\001\022#\n" + "\030secondary_ip_cidr_ranges\030\224\262\3607 \003(\t\022\026\n" - + "\006status\030\362\237\267V \001(\tH\003\210\001\001\022\033\n" - + "\n" + + "\006status\030\362\237\267V \001(\tH\003\210\001\001\022\033\n\n" + "subnetwork\030\356\247\344\222\001 \001(\tH\004\210\001\001\022&\n" + "\025subnetwork_cidr_range\030\243\333\337\266\001 \001(\tH\005\210\001\001\"\224\001\n" + "\006Status\022\024\n" @@ -19440,8 +19662,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_subnetwork_cidr_range\"\263\002\n" + "\025NetworkAttachmentList\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.NetworkAttachment\022\024\n" + + "\005items\030\300\317\367/ \003(" + + "\0132*.google.cloud.compute.v1.NetworkAttachment\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" @@ -19453,8 +19675,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*.go" + + "ogle.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" @@ -19482,8 +19704,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.N" - + "etworkEdgeSecurityServiceAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132L.google.cl" + + "oud.compute.v1.NetworkEdgeSecurityServiceAggregatedList.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" @@ -19492,8 +19714,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.compu" - + "te.v1.NetworkEdgeSecurityServicesScopedList:\0028\001B\007\n" + + "\005value\030\002 \001(\0132>.go" + + "ogle.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -19501,14 +19723,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.clo" + + "ud.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" @@ -19525,14 +19747,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>.goog" - + "le.cloud.compute.v1.NetworkEndpointGroup.AnnotationsEntry\022S\n\n" - + "app_engine\030\240\214\300\242\001 \001(" - + "\01326.google.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" + + "\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.compute" + + ".v1.NetworkEndpointGroupAppEngineH\000\210\001\001\022[\n" + + "\016cloud_function\030\242\345\363\367\001 \001(\0132:.google.clou" + + "d.compute.v1.NetworkEndpointGroupCloudFunctionH\001\210\001\001\022P\n" + + "\tcloud_run\030\201\313\3724 \001(\01325.goog" + + "le.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" @@ -19542,14 +19764,13 @@ 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.compute.v1.NetworkEndpointGroupPscDataH\013\210\001\001\022#\n" + + "\010psc_data\030\311\333\246\"" + + " \001(\01324.google.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" + "\tself_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022\024\n" - + "\004size\030\201\300", - "\327\001 \001(\005H\017\210\001\001\022\033\n\n" + + "\004size\030\201\300\327\001 \001(\005H\017\210\001\001\022\033\n\n" + "subnetwork\030\356\247\344\222\001 \001(\tH\020\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\021\210\001\001\0322\n" + "\020AnnotationsEntry\022\013\n" @@ -19579,16 +19800,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_network_endpoint_typeB\013\n" + "\t_psc_dataB\025\n" + "\023_psc_target_serviceB\t\n" - + "\007_regionB\014\n" - + "\n" + + "\007_regionB\014\n\n" + "_self_linkB\007\n" + "\005_sizeB\r\n" + "\013_subnetworkB\007\n" + "\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(\0132" - + "F.google.cloud.compute.v1.NetworkEndpointGroupAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132F.google.cloud.compute.v" + + "1.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" @@ -19597,8 +19817,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(\013" - + "28.google.cloud.compute.v1.NetworkEndpointGroupsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01328.google.cloud.compute." + + "v1.NetworkEndpointGroupsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -19625,8 +19845,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_url_mask\"\271\002\n" + "\030NetworkEndpointGroupList\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.NetworkEndpointGroup\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132-.google.cloud.compute.v1.NetworkEndpointGroup\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" @@ -19669,8 +19889,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.goo" + + "gle.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" @@ -19693,8 +19913,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.goo" - + "gle.cloud.compute.v1.NetworkFirewallPolicyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132G.google.cloud.compute.v1.Net" + + "workFirewallPolicyAggregatedList.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" @@ -19703,16 +19923,16 @@ 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.g" - + "oogle.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" + "_self_linkB\n\n" + "\010_warning\"\227\013\n" + "\020NetworkInterface\022@\n" - + "\016access_configs\030\226\273\3724 " - + "\003(\0132%.google.cloud.compute.v1.AccessConfig\022A\n" + + "\016access_configs\030\226\273\3724" + + " \003(\0132%.google.cloud.compute.v1.AccessConfig\022A\n" + "\017alias_ip_ranges\030\277\203\334N" + " \003(\0132%.google.cloud.compute.v1.AliasIpRange\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022\032\n\n" @@ -19791,16 +20011,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.compute.v1.NetworkParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132?.google.cl" + + "oud.compute.v1.NetworkParams.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\"\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.google.cloud.c" - + "ompute.v1.NetworkPeeringConnectionStatusH\001\210\001\001\022&\n" + + "\021connection_status\030\363\360\321\372\001 \001(\0132" + + "7.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." @@ -19847,10 +20066,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.google.clou" - + "d.compute.v1.NetworkPeeringConnectionStatusConsensusStateH\000\210\001\001\022r\n" - + "\025traffic_configuration\030\264\324\266? \001(\0132K.google.cloud.compute." - + "v1.NetworkPeeringConnectionStatusTrafficConfigurationH\001\210\001\001\022\037\n" + + "\017consensus_state\030\311\275\213\265\001 \001" + + "(\0132E.google.cloud.compute.v1.NetworkPeer" + + "ingConnectionStatusConsensusStateH\000\210\001\001\022r\n" + + "\025traffic_configuration\030\264\324\266? \001(\0132K.googl" + + "e.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfigurationH\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" @@ -19908,15 +20128,15 @@ 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.c" - + "loud.compute.v1.NetworkProfileNetworkFeaturesH\002\210\001\001\022\020\n" + + "\010features\030\275\310\263u" + + " \001(\01326.google.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/.googl" - + "e.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" + + "\014profile_type\030\220\300\315G \001(\01322.google.c" + + "loud.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" + "\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" @@ -19998,7 +20218,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031CLASS_D_FIREWALLS_ALLOWED\020\372\317\205\246\001\022 \n" + "\031CLASS_D_FIREWALLS_BLOCKED\020\276\220\261N\"b\n\r" + "AllowCloudNat\022\035\n" - + "\031UNDEFINED_ALLOW_CLOUD_NAT\020\000\022\030\n" + + "\031", + "UNDEFINED_ALLOW_CLOUD_NAT\020\000\022\030\n" + "\021CLOUD_NAT_ALLOWED\020\240\272\242u\022\030\n" + "\021CLOUD_NAT_BLOCKED\020\344\372\315\035\"o\n" + "\020AllowCloudRouter\022 \n" @@ -20187,8 +20408,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tH\001\210\001\001\022&\n" + "\025bgp_inter_region_cost\030\341\371\256\334\001 \001(\tH\002\210\001\001\0220\n" + " effective_bgp_always_compare_med\030\316\365\255f \001(\010H\003\210\001\001\022/\n" - + "\037effective_bgp_in", - "ter_region_cost\030\311\300\241X \001(\tH\004\210\001\001\022\035\n" + + "\037effective_bgp_inter_region_cost\030\311\300\241X \001(" + + "\tH\004\210\001\001\022\035\n" + "\014routing_mode\030\374\272\310\342\001 \001(\tH\005\210\001\001\"g\n" + "\030BgpBestPathSelectionMode\022*\n" + "&UNDEFINED_BGP_BEST_PATH_SELECTION_MODE\020\000\022\r\n" @@ -20213,16 +20434,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031NetworksAddPeeringRequest\022\"\n" + "\022auto_create_routes\030\335\342\262\033 \001(\010H\000\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\022I\n" - + "\017network_peering\030\257\214\354\234\001 \001(\0132\'.googl" - + "e.cloud.compute.v1.NetworkPeeringH\002\210\001\001\022\035\n" + + "\017network_peering\030\257\214\354\234\001" + + " \001(\0132\'.google.cloud.compute.v1.NetworkPeeringH\002\210\001\001\022\035\n" + "\014peer_network\030\321\340\333\356\001 \001(\tH\003\210\001\001B\025\n" + "\023_auto_create_routesB\007\n" + "\005_nameB\022\n" + "\020_network_peeringB\017\n\r" + "_peer_network\"\326\001\n" + "%NetworksGetEffectiveFirewallsResponse\022s\n" - + "\020firewall_policys\030\302\312\374\303\001 \003(\0132U.google.cloud.compute.v1.Net" - + "worksGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + + "\020firewall_policys\030\302\312\374\303\001 \003(\0132U.google.clou" + + "d.compute.v1.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + "\tfirewalls\030\363\306\350\201\001" + " \003(\0132!.google.cloud.compute.v1.Firewall\"\363\003\n" + ".google.cloud.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" @@ -20520,8 +20739,7 @@ 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\"\216\001\n" + "\037NodeTemplateNodeTypeFlexibility\022\024\n" @@ -20532,18 +20750,17 @@ 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(\013" + + "2%.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" + "\010NodeType\022\035\n" + "\014cpu_platform\030\252\352\321\303\001 \001(\tH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\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" - + "\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022\033\n" - + "\n" + + "deprecated\030\263\313\321\365\001" + + " \001(\0132*.google.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\033\n\n" + "guest_cpus\030\322\313\310\273\001 \001(\005H\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\035\n" @@ -20555,7 +20772,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" + "_cpu_platformB\025\n" - + "\023_creation_timestampB\r\n" + + "\023_creation_timestampB\r" + + "\n" + "\013_deprecatedB\016\n" + "\014_descriptionB\r\n" + "\013_guest_cpusB\005\n" @@ -20569,8 +20787,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.co" - + "mpute.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" @@ -20607,8 +20825,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.compute.v1.NotificationEndpointGrpcSettingsH\002\210\001\001\022\020\n" + + "grpc_settings\030\244\306\300\331\001 \001(\01329.google.cloud.c" + + "ompute.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" @@ -20626,8 +20844,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tauthority\030\303\216\320\277\001 \001(\tH\000\210\001\001\022\030\n" + "\010endpoint\030\225\273\234> \001(\tH\001\210\001\001\022\035\n" + "\014payload_name\030\234\265\234\217\001 \001(\tH\002\210\001\001\022C\n" - + "\017resend_interval\030\311\270\210\344\001 " - + "\001(\0132!.google.cloud.compute.v1.DurationH\003\210\001\001\022\"\n" + + "\017resend_interval\030\311\270\210\344\001" + + " \001(\0132!.google.cloud.compute.v1.DurationH\003\210\001\001\022\"\n" + "\022retry_duration_sec\030\335\316\2247 \001(\r" + "H\004\210\001\001B\014\n\n" + "_authorityB\013\n" @@ -20637,8 +20855,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023_retry_duration_sec\"\271\002\n" + "\030NotificationEndpointList\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.NotificationEndpoint\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132-.google.cloud.compute.v1.NotificationEndpoint\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" @@ -20651,7 +20869,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\275\014\n" + "\tOperation\022$\n" + "\023client_operation_id\030\347\215\336\215\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" + + "\022creati", + "on_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\030\n" + "\010end_time\030\261\247\3476 \001(\tH\003\210\001\001\0225\n" + "\005error\030\210\244\223." @@ -20661,8 +20880,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\005B\003\350G\003H\006\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\007\210\001\001\022\034\n" + "\013insert_time\030\223\251\350\316\001 \001(\tH\010\210\001\001\022w\n" - + "(instances_bulk_insert_operation_metadata\030\301\206\301* \001(\0132=.google.c" - + "loud.compute.v1.InstancesBulkInsertOperationMetadataH\t\210\001\001\022\024\n" + + "(instances_bulk_insert_operation_metadata\030\301\206\301*" + + " \001(\0132=.google.cloud.compute.v1.InstancesBulkInsertOperationMetadataH" + + "\t\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\n" + "\210\001\001\022\031\n" + "\004name\030\213\365\315\001 \001(\tB\003\350G\001H\013\210\001\001\022\"\n" @@ -20673,11 +20893,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tH\017\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\020\210\001\001\022\205\001\n" + "/set_common_instance_metadata_operation_metadata\030\344\255\352\351\001" - + " \001(\0132C.goo" - + "gle.cloud.compute.v1.SetCommonInstanceMetadataOperationMetadataH\021\210\001\001\022\032\n\n" + + " \001(\0132C.google.cloud.compute.v1.Set" + + "CommonInstanceMetadataOperationMetadataH\021\210\001\001\022\032\n\n" + "start_time\030\212\351\356\021 \001(\tH\022\210\001\001\022F\n" - + "\006status\030\362\237\267V \001(\0162).go" - + "ogle.cloud.compute.v1.Operation.StatusB\003\350G\002H\023\210\001\001\022\037\n" + + "\006status\030\362\237\267V" + + " \001(\0162).google.cloud.compute.v1.Operation.StatusB\003\350G\002H\023\210\001\001\022\037\n" + "\016status_message\030\272\311\351\215\001 \001(\tH\024\210\001\001\022\031\n" + "\ttarget_id\030\211\225\215{ \001(\004H\025\210\001\001\022\033\n" + "\013target_link\030\350\223\361\035 \001(\tH\026\210\001\001\022\024\n" @@ -20717,8 +20937,8 @@ 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;.google.clou" - + "d.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" @@ -20727,8 +20947,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.OperationsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132-.googl" + + "e.cloud.compute.v1.OperationsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -20744,8 +20964,7 @@ 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\"\230\001\n" + "\024OperationsScopedList\0229\n\n" @@ -20754,8 +20973,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.cloud.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" @@ -20768,8 +20987,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "%enforcing_consecutive_gateway_failure\030\332\337\212\274\001" + " \001(\005H\004\210\001\001\022&\n" + "\026enforcing_success_rate\030\274\357\337\\ \001(\005H\005\210\001\001\022;\n" - + "\010interval\030\305\311\377\017 \001" - + "(\0132!.google.cloud.compute.v1.DurationH\006\210\001\001\022$\n" + + "\010interval\030\305\311\377\017" + + " \001(\0132!.google.cloud.compute.v1.DurationH\006\210\001\001\022$\n" + "\024max_ejection_percent\030\230\246\345\010 \001(\005H\007\210\001\001\022+\n" + "\032success_rate_minimum_hosts\030\367\241\332\372\001" + " \001(\005H\010\210\001\001\022,\n" @@ -20814,8 +21033,8 @@ 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.c" - + "loud.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" @@ -20823,11 +21042,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132..google.cloud.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<.google.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\t\210\001\001\022\031\n" + + "\007network\030\256\264\205o" + + " \001(\01323.google.cloud.compute.v1.PacketMirroringNetworkInfoH" + + "\t\210\001\001\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\r" + "H\n" + "\210\001\001\022\026\n" @@ -20848,13 +21068,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\n\n" + "\010_networkB\013\n" + "\t_priorityB\t\n" - + "\007_regionB\014\n" - + "\n" + + "\007_regionB\014\n\n" + "_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.PacketMirror", - "ingAggregatedList.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" @@ -20863,8 +21082,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.PacketMirroringsScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\01323.google.cloud.compute.v1.PacketMirroringsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -20901,10 +21120,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\367\001\n" + "#PacketMirroringMirroredResourceInfo\022^\n" + "\tinstances\030\376\374\357\r" - + " \003(\013" - + "2H.google.cloud.compute.v1.PacketMirroringMirroredResourceInfoInstanceInfo\022_\n" - + "\013subnetworks\030\305\324\245\306\001 \003(\0132F.google.cloud.compu" - + "te.v1.PacketMirroringMirroredResourceInfoSubnetInfo\022\017\n" + + " \003(\0132H.google.cloud.compute." + + "v1.PacketMirroringMirroredResourceInfoInstanceInfo\022_\n" + + "\013subnetworks\030\305\324\245\306\001 \003(\0132F.go" + + "ogle.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" @@ -20940,38 +21159,36 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\333\001\n" + "\031PatchBackendBucketRequest\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\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\"\340\001\n" + "\032PatchBackendServiceRequest\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\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\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).googl" + + "e.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" - + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\035\n" - + "\r" + + "\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\r\n" + "\013_request_idB\016\n" + "\014_update_maskB\020\n" + "\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\'.g" + + "oogle.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" @@ -20993,8 +21210,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\346\001\n" + " PatchGlobalForwardingRuleRequest\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\'.google.cloud.compute.v1.ForwardingRuleB\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" @@ -21004,13 +21221,14 @@ 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`\n" + " public_delegated_prefix_resource\030\205\370\330\026" - + " \001(\0132..google.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\n" + + " \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" + "\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022K\n" - + "\025health_check_resource\030\250\303\244` \001(\0132$." - + "google.cloud.compute.v1.HealthCheckB\003\340A\002\022!\n" + + "\025health_check_resource\030\250\303\244`" + + " \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\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" @@ -21025,8 +21243,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-.google.clo" - + "ud.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" @@ -21034,10 +21252,11 @@ 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).goo" + + "gle.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" + + "\340A\002\362G\007project\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\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" @@ -21046,8 +21265,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" @@ -21056,8 +21275,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" @@ -21065,8 +21284,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*.google.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" @@ -21092,8 +21311,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.google.clo" - + "ud.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" @@ -21105,8 +21324,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_update_mask\"\347\001\n" + "!PatchNetworkFirewallPolicyRequest\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!\n" + + "\030firewall_policy_resource\030\274\266\207\354\001 \001(" + + "\0132\'.google.cloud.compute.v1.FirewallPolicyB\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" @@ -21116,7 +21335,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020network_resource\030\377\335\234: \001(\0132" + " .google.cloud.compute.v1.NetworkB\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\"\351\001\n" + "\025PatchNodeGroupRequest\022\033\n\n" @@ -21132,8 +21352,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "&PatchOrganizationSecurityPolicyRequest\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\002B\r\n" + + "\030security_policy_resource\030\374\252\211g" + + " \001(\0132\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002B\r\n" + "\013_request_id\"\204\002\n" + "\033PatchPacketMirroringRequest\022 \n" + "\020packet_mirroring\030\314\271\321\n" @@ -21147,8 +21367,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" + + "\035firewall_policy_rule_resource\030\203\337\272w \001(\0132+.goo" + + "gle.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" @@ -21157,9 +21377,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_patch_per_instance_configs_req_resource\030\377\233\210\252\001" - + " \001(\0132H.google.cloud.compute.v1.InstanceGroupM" - + "anagersPatchPerInstanceConfigsReqB\003\340A\002\022!\n" + + "?instance_group_man" + + "agers_patch_per_instance_configs_req_resource\030\377\233\210\252\001" + + " \001(\0132H.google.cloud.compute.v" + + "1.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" @@ -21172,31 +21393,32 @@ 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.googl" - + "e.cloud.compute.v1.RegionInstanceGroupManagerPatchInstanceConfigReqB\003\340A\002\022\032\n\n" + + " \001(\0132I.google.cloud.compute.v1.Regio" + + "nInstanceGroupManagerPatchInstanceConfigReqB\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" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022(\n" + "\030public_advertised_prefix\030\236\367\3110 \001(\tB\003\340A\002\022b\n" - + "!public_advertised_prefix_resource\030\217\327\262o \001(\0132/" - + ".google.cloud.compute.v1.PublicAdvertisedPrefixB\003\340A\002\022\032\n\n" + + "!public_advertised_prefix_resource\030\217\327\262o" + + " \001(\0132/.google.cloud.compute.v1.PublicAdvertisedPrefixB\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\"\236\002\n" + "\"PatchPublicDelegatedPrefixeRequest\022!\n" + "\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" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + + " public_delegated_prefix_resource\030\205\370\330\026 \001(\0132..google" + + ".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" + "\034PatchRegionAutoscalerRequest\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" @@ -21205,8 +21427,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\'.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\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -21232,8 +21454,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-.googl" + + "e.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" @@ -21251,9 +21473,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " PatchRegionSecurityPolicyRequest\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" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\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\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" @@ -21275,8 +21497,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\"\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).g" + + "oogle.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" @@ -21293,8 +21515,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\'.goog" - + "le.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" @@ -21303,15 +21525,14 @@ 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(\013" + + "2$.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" + "\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\026\n" + "\006router\030\311\256\356F \001(\tB\003\340A\002\022@\n" + "\017router_resource\030\304\200\202J" @@ -21319,16 +21540,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.cl" + + "oud.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" @@ -21339,14 +21560,14 @@ 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(\0132+" - + ".google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002B\013\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(\013" - + "2+.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" @@ -21360,8 +21581,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.c" + + "loud.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" @@ -21372,8 +21593,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(\013" + + "2+.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" @@ -21384,9 +21605,10 @@ 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" - + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\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" @@ -21395,15 +21617,15 @@ 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" + "\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).g" + + "oogle.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" @@ -21412,8 +21634,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(\013" - + "2\".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" @@ -21422,13 +21644,12 @@ 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(\013" - + "2#.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" - + "\007p", - "roject\030\231\226\301l \001(\tB\r" + + "\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_grpc_proxy\030\373\264\262\002 \001(\tB\003\340A\002\022U\n" @@ -21448,16 +21669,16 @@ 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" + "\340A\002\362G\007project\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" + + "\020url_map_resource\030\341\220\267P" + + " \001(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r\n" + "\013_request_id\"\315\002\n" + "\025PatchWireGroupRequest\022\"\n" + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n" @@ -21467,26 +21688,26 @@ 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.goog" + + "le.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(\0132" + + "+.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" + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\0228\n\n" + "path_rules\030\335\300\3461 \003(\0132!.google.cloud.compute.v1.PathRule\022?\n" - + "\013route_rules\030\201\207\267\263\001 " - + "\003(\0132&.google.cloud.compute.v1.HttpRouteRuleB\'\n" + + "\013route_rules\030\201\207\267\263\001" + + " \003(\0132&.google.cloud.compute.v1.HttpRouteRuleB\'\n" + "%_default_custom_error_response_policyB\027\n" + "\025_default_route_actionB\022\n" + "\020_default_serviceB\027\n" @@ -21495,11 +21716,11 @@ 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.clo" + + "ud.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(.googl" - + "e.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" @@ -21510,8 +21731,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" @@ -21535,9 +21756,8 @@ 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.v1" - + ".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" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -21551,8 +21771,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.goog" - + "le.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" @@ -21562,8 +21782,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.cl" - + "oud.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" @@ -21589,37 +21808,36 @@ 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.comp" - + "ute.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.c" - + "ompute.v1.PreservedState.MetadataEntry\032b\n\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.g" + + "oogle.cloud.compute.v1.PreservedState.ExternalIPsEntry\022R\n\r" + + "internal_i_ps\030\333\233\357f \003(\013" + + "28.google.cloud.compute.v1.PreservedState.InternalIPsEntry\022J\n" + + "\010metadata\030\257\366\265) \003(\0132" + + "5.google.cloud.compute.v1.PreservedState.MetadataEntry\032b\n\n" + "DisksEntry\022\013\n" + "\003key\030\001 \001(\t\022C\n" - + "\005value\030\002 \001(\013" - + "24.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.clou" - + "d.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.compute" - + ".v1.PreservedStatePreservedNetworkIp:\0028\001\032/\n\r" + + "\005value\030\002 \001(\01329.goog" + + "le.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" + "\033PreservedStatePreservedDisk\022\034\n" + "\013auto_delete\030\273\344\316\335\001 \001(\tH\000\210\001\001\022\024\n" + "\004mode\030\243\363\314\001 \001(\tH\001\210\001\001\022\026\n" - + "\006source\030\233\320\301T \001(\tH\002\210\001\001\"\\\n" - + "\n" + + "\006source\030\233\320\301T \001(\tH\002\210\001\001\"\\\n\n" + "AutoDelete\022\031\n" + "\025UNDEFINED_AUTO_DELETE\020\000\022\014\n" + "\005NEVER\020\354\244\257#\022%\n" @@ -21633,8 +21851,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.PreservedStatePreservedNetworkIpIpAddressH\001\210\001\001\"\\\n\n" + + "ip_address\030\334\361\334\301\001 \001(\0132B.google.cloud.compu" + + "te.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" @@ -21653,11 +21871,11 @@ 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.google." + + "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" + + "\006status\030\362\237\267V" + + " \001(\0132-.google.cloud.compute.v1.PreviewFeatureStatusH\010\210\001\001\"y\n" + "\020ActivationStatus\022\037\n" + "\033UNDEFINED_ACTIVATION_STATUS\020\000\022\"\n" + "\034ACTIVATION_STATE_UNSPECIFIED\020\340\312&\022\020\n" @@ -21688,8 +21906,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.com" - + "pute.v1.PreviewFeatureRolloutOperationRolloutInputH\000\210\001\001B\020\n" + + "rollout_input\030\274\347\333~ \001(\0132C." + + "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" @@ -21705,8 +21923,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.com" - + "pute.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" @@ -21742,8 +21960,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" @@ -21782,12 +22000,12 @@ 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(\013" - + "2&.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? " - + "\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\"\253\001\n" + "\027ProjectsGetXpnResources\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\022\037\n" @@ -21828,8 +22046,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(\013" - + "2D.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix\022\032\n" + + "\030public_delegated_prefixs\030\213\276\205\313\001 \003(\0132D.google.cloud.compute." + + "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" @@ -21852,7 +22070,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025ANNOUNCED_TO_INTERNET\020\301\376\350T\022\017\n" + "\007INITIAL\020\244\306\263\367\001\022%\n" + "\035PREFIX_CONFIGURATION_COMPLETE\020\317\225\247\345\001\022(\n" - + " PREFIX_CONFIGURATION_IN_PROGRESS\020\261\365\300\264\001\022\"\n" + + " PREFIX_CONFIG", + "URATION_IN_PROGRESS\020\261\365\300\264\001\022\"\n" + "\032PREFIX_REMOVAL_IN_PROGRESS\020\347\365\314\207\001\022\026\n" + "\016PTR_CONFIGURED\020\317\260\355\364\001\022\030\n" + "\021READY_TO_ANNOUNCE\020\361\261\351\036\022!\n" @@ -21874,8 +22093,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(\0132/." - + "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" @@ -21884,8 +22103,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\"\336\001\n" + "+PublicAdvertisedPrefixPublicDelegatedPrefix\022\030\n" + "\010ip_range\030\245\340\227E \001(\tH\000\210\001\001\022\024\n" @@ -21897,29 +22115,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\n\n" + "\010_projectB\t\n" + "\007_regionB\t\n" - + "\007_status\"\352\n\n" + + "\007_status\"\277\013\n" + "\025PublicDelegatedPrefix\022)\n" + "\031allocatable_prefix_length\030\266\266\251\022 \001(\005H\000\210\001\001\022!\n" + "\021byoip_api_version\030\223\263\311M \001(\tH\001\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022\034\n" - + "\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022\033\n" - + "\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\035\n\r" - + "ip_cidr_range\030\312\315\344. \001(\tH\006\210\001\001\022!\n" - + "\020ipv6_access_type\030\335\365\321\360\001 \001(\tH\007\210\001\001\022\"\n" - + "\021is_live_migration\030\360\237\207\364\001 \001(\010H\010\210\001\001\022\024\n" - + "\004kind\030\224\367\310\001 \001(\tH\t\210\001\001\022\024\n" - + "\004mode\030\243\363\314\001 \001(\tH\n" + + "\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022/\n" + + "\037enable_enhanced_ipv4_allocation\030\355\267\203\032" + + " \001(\010H\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\035\n" + + "\r" + + "ip_cidr_range\030\312\315\344. \001(\tH\007\210\001\001\022!\n" + + "\020ipv6_access_type\030\335\365\321\360\001 \001(\tH\010\210\001\001\022\"\n" + + "\021is_live_migration\030\360\237\207\364\001 \001(\010H\t\210\001\001\022\024\n" + + "\004kind\030\224\367\310\001 \001(\tH\n" + "\210\001\001\022\024\n" - + "\004name\030\213\365\315\001 \001(\tH\013\210\001\001\022\035\n\r" - + "parent_prefix\030\307\347\241\007 \001(\tH\014\210\001\001\022o\n" - + "\034public_delegated_sub_prefixs\030\214\376\213Z" - + " \003(\0132F.google.cloud.compute.v1.P" - + "ublicDelegatedPrefixPublicDelegatedSubPrefix\022\026\n" - + "\006region\030\364\315\240B \001(\tH\r" - + "\210\001\001\022\032\n" - + "\tself_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022\026\n" - + "\006status\030\362\237\267V \001(\tH\017\210\001\001\"D\n" + + "\004mode\030\243\363\314\001 \001(\tH\013\210\001\001\022\024\n" + + "\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" + + "\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" + "\017ByoipApiVersion\022\037\n" + "\033UNDEFINED_BYOIP_API_VERSION\020\000\022\007\n" + "\002V1\020\233\025\022\007\n" @@ -21946,7 +22166,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032_allocatable_prefix_lengthB\024\n" + "\022_byoip_api_versionB\025\n" + "\023_creation_timestampB\016\n" - + "\014_descriptionB\016\n" + + "\014_descriptionB\"\n" + + " _enable_enhanced_ipv4_allocationB\016\n" + "\014_fingerprintB\005\n" + "\003_idB\020\n" + "\016_ip_cidr_rangeB\023\n" @@ -21961,8 +22182,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.cloud.comp" - + "ute.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" @@ -21971,8 +22192,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.co" - + "mpute.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" @@ -21980,8 +22201,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..go" + + "ogle.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" @@ -21991,18 +22212,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" + "_self_linkB\n\n" - + "\010_warning\"\304\006\n" + + "\010_warning\"\231\007\n" + "-PublicDelegatedPrefixPublicDelegatedSubPrefix\022)\n" + "\031allocatable_prefix_length\030\266\266\251\022 \001(\005H\000\210\001\001\022\"\n" + "\021delegatee_project\030\332\212\351\305\001 \001(\tH\001\210\001\001\022\034\n" - + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\035\n\r" - + "ip_cidr_range\030\312\315\344. \001(\tH\003\210\001\001\022!\n" - + "\020ipv6_access_type\030\335\365\321\360\001 \001(\tH\004\210\001\001\022\033\n\n" - + "is_address\030\337\213\222\250\001 \001(\010H\005\210\001\001\022\024\n" - + "\004mode\030\243\363\314\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\022\026\n" - + "\006status\030\362\237\267V \001(\tH\t\210\001\001\"S\n" + + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022/\n" + + "\037enable_enhanced_ipv4_allocation\030\355\267\203\032" + + " \001(\010H\003\210\001\001\022\035\n\r" + + "ip_cidr_range\030\312\315\344. \001(\tH\004\210\001\001\022!\n" + + "\020ipv6_access_type\030\335\365\321\360\001 \001(\tH\005\210\001\001\022\033\n\n" + + "is_address\030\337\213\222\250\001 \001(\010H\006\210\001\001\022\024\n" + + "\004mode\030\243\363\314\001 \001(\tH\007\210\001\001\022\024\n" + + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022\026\n" + + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022\026\n" + + "\006status\030\362\237\267V \001(\tH\n" + + "\210\001\001\"S\n" + "\016Ipv6AccessType\022\036\n" + "\032UNDEFINED_IPV6_ACCESS_TYPE\020\000\022\017\n" + "\010EXTERNAL\020\313\247\375\020\022\020\n" @@ -22019,7 +22243,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010INACTIVE\020\353\230\371\200\001B\034\n" + "\032_allocatable_prefix_lengthB\024\n" + "\022_delegatee_projectB\016\n" - + "\014_descriptionB\020\n" + + "\014_descriptionB\"\n" + + " _enable_enhanced_ipv4_allocationB\020\n" + "\016_ip_cidr_rangeB\023\n" + "\021_ipv6_access_typeB\r\n" + "\013_is_addressB\007\n" @@ -22062,8 +22287,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022COMMITTED_N2A_CPUS\020\260\252\215\023\022\031\n" + "\022COMMITTED_N2D_CPUS\020\215\276\207<\022\031\n" + "\021COMMITTED_N2_CPUS\020\243\247\351\231\001\022\'\n" - + "\037COMM", - "ITTED_NVIDIA_A100_80GB_GPUS\020\245\237\264\335\001\022\"\n" + + "\037COMMITTED_NVIDIA_A100_80GB_GPUS\020\245\237\264\335\001\022\"\n" + "\032COMMITTED_NVIDIA_A100_GPUS\020\225\375\230\263\001\022!\n" + "\032COMMITTED_NVIDIA_H100_GPUS\020\234\217\225\"\022 \n" + "\031COMMITTED_NVIDIA_K80_GPUS\020\244\266\353\001\022\037\n" @@ -22212,8 +22436,8 @@ 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(\0132:" + + ".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" @@ -22281,8 +22505,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.google.cloud.com" - + "pute.v1.InstanceGroupManagersRecreateInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132F.google.cloud.compute.v1.Instan" + + "ceGroupManagersRecreateInstancesRequestB\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" @@ -22294,8 +22518,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\215\001\n" - + "8region_instance_group_managers_recreate_request_resource\030\224\374\304Q \001(\0132C" - + ".google.cloud.compute.v1.RegionInstanceGroupManagersRecreateRequestB\003\340A\002\022\032\n\n" + + "8region_instance_group_managers_recreate_request_resource\030\224\374\304Q" + + " \001(\0132C.google.cloud." + + "compute.v1.RegionInstanceGroupManagersRecreateRequestB\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\"\250\001\n" + "\tReference\022\024\n" @@ -22309,14 +22534,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_target\"\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*.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\022R\n" - + "\024quota_status_warning\030\366\211\272\220\001" - + " \001(\0132+.google.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" @@ -22332,7 +22557,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\007\n" + "\005_kindB\007\n" + "\005_nameB\027\n" - + "\025_quota_status_warningB\014\n\n" + + "\025_quota_status_warningB\014\n" + + "\n" + "_self_linkB\t\n" + "\007_statusB\017\n\r" + "_supports_pzs\"\210\001\n" @@ -22396,8 +22622,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" @@ -22406,12 +22632,11 @@ 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\"\200\001\n" + "0RegionInstanceGroupManagerPatchInstanceConfigReq\022L\n" - + "\024per_instance_configs\030\251\325\370\372\001" - + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"\201\001\n" + + "\024per_instance_configs\030\251\325\370\372\001 " + + "\003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"\201\001\n" + "1RegionInstanceGroupManagerUpdateInstanceConfigReq\022L\n" + "\024per_instance_configs\030\251\325\370\372\001" + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"J\n" @@ -22441,14 +22666,15 @@ 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(\01322.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" - + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001\0229\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" + "\020_next_page_tokenB\n\n" @@ -22477,8 +22703,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/RegionInstanceGroupManagersStopInstancesRequest\022\032\n\n" + "force_stop\030\326\241\241@ \001(\010H\000\210\001\001\022\024\n" + "\tinstances\030\376\374\357\r" - + " \003(\tB\r" - + "\n" + + " \003(\tB\r\n" + "\013_force_stop\"{\n" + "2RegionInstanceGroupManagersSuspendInstancesRequest\022\035\n\r" + "force_suspend\030\350\355\226\r" @@ -22488,8 +22713,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_force_suspend\"\304\002\n" + "!RegionInstanceGroupsListInstances\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" @@ -22528,26 +22753,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"{\n" + "1RegionNetworkEndpointGroupsAttachEndpointsRequest\022F\n" - + "\021network_endpoints\030\255\221\272G \003(\0132(" - + ".google.cloud.compute.v1.NetworkEndpoint\"{\n" + + "\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.compu" - + "te.v1.RegionNetworkFirewallPoliciesGetEf" - + "fectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + + "\020firewall_policys\030\302\312\374\303\001" + + " \003(\0132j.google.cloud.compute.v1.RegionNe" + + "tworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + "\tfirewalls\030\363\306\350\201\001" + " \003(\0132!.google.cloud.compute.v1.Firewall\"\224\004\n" - + "QRegionNetw" - + "orkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\022\034\n" + + "QRegionNetworkFirewallPol" + + "iciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\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+.google.cloud.compute.v1.FirewallPolicyRule\022\024\n" + + "\005rules\030\367\221\3653 \003(\0132+.go" + + "ogle.cloud.compute.v1.FirewallPolicyRule\022\024\n" + "\004type\030\272\236\332\001 \001(\tH\003\210\001\001\"\231\001\n" + "\004Type\022\022\n" + "\016UNDEFINED_TYPE\020\000\022\020\n" @@ -22563,8 +22788,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.cl" + + "oud.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" @@ -22573,8 +22798,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010bindings\030\216\305\244\300\001 \003(\0132" + " .google.cloud.compute.v1.Binding\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\0227\n" - + "\006policy\030\262\312\266+" - + " \001(\0132\037.google.cloud.compute.v1.PolicyH\001\210\001\001B\007\n" + + "\006policy\030\262\312\266+ \001" + + "(\0132\037.google.cloud.compute.v1.PolicyH\001\210\001\001B\007\n" + "\005_etagB\t\n" + "\007_policy\"Q\n" + "1RegionTargetHttpsProxiesSetSslCertificatesRequest\022\034\n" @@ -22619,8 +22844,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.clo" - + "ud.compute.v1.TargetPoolsRemoveHealthCheckRequestB\003\340A\002B\r\n" + + " \001(\0132<.google.cloud.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" @@ -22628,14 +22853,13 @@ 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.goo" + + "gle.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_req", - "uest_resource\030\271\321\267\272\001 \001(\0132=.google.cloud.c" - + "ompute.v1.InstanceGroupsRemoveInstancesRequestB\003\340A\002\022!\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" + "\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" @@ -22652,8 +22876,8 @@ 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(\0132" - + "5.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" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" @@ -22661,8 +22885,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!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.comput" - + "e.v1.DisksRemoveResourcePoliciesRequestB\003\340A\002\022!\n" + + " \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" @@ -22672,7 +22895,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "%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.cloud.compute.v1.InstancesRemoveResourcePoliciesRequestB\003\340A\002\022!\n" + + " \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" @@ -22685,8 +22909,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.c" - + "ompute.v1.RegionDisksRemoveResourcePoliciesRequestB\003\340A\002\022\032\n\n" + + " \001(\0132A.google.cloud.compute.v1.Regi" + + "onDisksRemoveResourcePoliciesRequestB\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" @@ -22739,16 +22963,15 @@ 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(\013" + + "2@.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.v" - + "1.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" @@ -22762,17 +22985,19 @@ 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.cl" + + "oud.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" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n" + "\013_request_id\"\316\021\n" + "\013Reservation\022k\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.clo" - + "ud.compute.v1.AllocationAggregateReservationH\001\210\001\001\022\033\n\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.cloud.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" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022I\n" + "\025delete_after_duration\030\253\233\277\232\001" @@ -22788,26 +23013,27 @@ 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\013\210\001\001\022 \n" + "\017protection_tier\030\210\237\247\360\001 \001(\tH\014\210\001\001\022g\n" - + "\032reservation_sharing_policy\030\310\265\233b \001(\0132;.google.cloud.comput" - + "e.v1.AllocationReservationSharingPolicyH\r" + + "\032reservation_sharing_policy\030\310\265\233b" + + " \001(\0132;.google.cloud.compute.v1.AllocationReservationSharingPolicyH\r" + "\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\016\210\001\001\022\036\n\r" + + "\017resource_status\030\303\372\367v \001(\01321.google.cl" + + "oud.compute.v1.AllocationResourceStatusH\016\210\001\001\022\036\n\r" + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\017\210\001\001\022\037\n" + "\017scheduling_type\030\205\376\244_ \001(\tH\020\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\021\210\001\001\022F\n" + "\016share_settings\030\203\221\224\177" + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\022\210\001\001\022`\n" - + "\024specific_reservation\030\277\240\211\301\001 \001(\01329.google.cloud.compute" - + ".v1.AllocationSpecificSKUReservationH\023\210\001\001\022-\n" + + "\024specific_reservation\030\277\240\211\301\001 " + + "\001(\01329.google.cloud.compute.v1.AllocationSpecificSKUReservationH\023\210\001\001\022-\n" + "\035specific_reservation_required\030\237\307\203l" + " \001(\010H\024\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\025\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\026\210\001\001\0327\n" + "\025ResourcePoliciesEntry\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\"a\n" + "\016DeploymentType\022\035\n" + "\031UNDEFINED_DEPLOYMENT_TYPE\020\000\022\014\n" @@ -22877,8 +23103,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=.google.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" @@ -22887,8 +23113,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.cloud.compute.v1.ReservationsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -22897,16 +23123,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020ReservationBlock\022\025\n" + "\005count\030\217\242\235- \001(\005H\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022P\n" - + "\013health_info\030\261\351\230p" - + " \001(\01323.google.cloud.compute.v1.ReservationBlockHealthInfoH\002\210\001\001\022\020\n" + + "\013health_info\030\261\351\230p \001(\01323.go" + + "ogle.cloud.compute.v1.ReservationBlockHealthInfoH\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022\035\n" + "\014in_use_count\030\275\253\246\353\001 \001(\005H\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\022]\n" - + "\021physical_topology\030\327\251\264\205\001 \001(\01329.google" - + ".cloud.compute.v1.ReservationBlockPhysicalTopologyH\007\210\001\001\022W\n" - + "\027reservation_maintenance\030\240\206\265\242\001" - + " \001(\0132-.google.cloud.compute.v1.GroupMaintenanceInfoH\010\210\001\001\022,\n" + + "\021physical_topology\030\327\251\264\205\001 \001(\01329.google.cloud.compute" + + ".v1.ReservationBlockPhysicalTopologyH\007\210\001\001\022W\n" + + "\027reservation_maintenance\030\240\206\265\242\001 \001(\0132-" + + ".google.cloud.compute.v1.GroupMaintenanceInfoH\010\210\001\001\022,\n" + "\033reservation_sub_block_count\030\353\261\335\235\001 \001(\005H" + "\t\210\001\001\0222\n" + "\"reservation_sub_block_in_use_count\030\341\374\330X \001(\005H\n" @@ -22959,9 +23185,9 @@ 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.compute.v1.Reservation" - + "BlockPhysicalTopologyInstancePhysicalHostTopologyH\001\210\001\001\022\032\n\n" + + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132U.google.cl" + + "oud.compute.v1.ReservationBlockPhysicalT" + + "opologyInstancePhysicalHostTopologyH\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" @@ -22972,8 +23198,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_hostB\014\n\n" + "_sub_block\"p\n" + "\034ReservationBlocksGetResponse\022C\n" - + "\010resource\030\216\210\257]" - + " \001(\0132).google.cloud.compute.v1.ReservationBlockH\000\210\001\001B\013\n" + + "\010resource\030\216\210\257] \001(\0132)." + + "google.cloud.compute.v1.ReservationBlockH\000\210\001\001B\013\n" + "\t_resource\"\272\002\n" + "\035ReservationBlocksListResponse\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022;\n" @@ -23003,18 +23229,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\347\007\n" + "\023ReservationSubBlock\022_\n" - + "\033accelerator_topologies_info\030\214\351\271( \001(\01322.google" - + ".cloud.compute.v1.AcceleratorTopologiesInfoH\000\210\001\001\022\025\n" + + "\033accelerator_topologies_info\030\214\351\271(" + + " \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.cloud.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\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(\0132<.g" - + "oogle.cloud.compute.v1.ReservationSubBlockPhysicalTopologyH\010\210\001\001\022a\n" + + "\021physical_topology\030\327\251\264\205\001 \001(\0132<.google.cloud.co" + + "mpute.v1.ReservationSubBlockPhysicalTopologyH\010\210\001\001\022a\n" + "!reservation_sub_block_maintenance\030\357\313\342\263\001" + " \001(\0132-.google.cloud.compute.v1.GroupMaintenanceInfoH\t\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\n" @@ -23050,7 +23276,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022healthy_host_count\030\232\307\266\023 \001(\005H\003\210\001\001\022$\n" + "\023healthy_infra_count\030\276\334\315\267\001 \001(\005H\004\210\001\001\"q\n" + "\014HealthStatus\022\033\n" - + "\027UNDEFINED_HEALTH_STATUS\020\000\022\020\n" + + "\027UNDEFINED", + "_HEALTH_STATUS\020\000\022\020\n" + "\010DEGRADED\020\256\246\240\275\001\022\017\n" + "\007HEALTHY\020\375\252\333\321\001\022!\n" + "\031HEALTH_STATUS_UNSPECIFIED\020\215\202\372\345\001B\026\n" @@ -23072,8 +23299,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_resource\"\300\002\n" + " ReservationSubBlocksListResponse\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.ReservationSubBlock\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132,.google.cloud.compute.v1.ReservationSubBlock\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" @@ -23082,14 +23309,13 @@ 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\"\214\004\n" + "\'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.googl" - + "e.cloud.compute.v1.ReservationSubBlocksReportFaultyRequestFaultReason\"r\n" + + "fault_reasons\030\222\253\221P \003(\0132K.google.cloud.comput" + + "e.v1.ReservationSubBlocksReportFaultyRequestFaultReason\"r\n" + "\022DisruptionSchedule\022!\n" + "\035UNDEFINED_DISRUPTION_SCHEDULE\020\000\022\'\n" + "\037DISRUPTION_SCHEDULE_UNSPECIFIED\020\333\356\310\236\001\022\020\n" @@ -23150,8 +23376,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\360\001\n" + "\021ResizeDiskRequest\022\024\n" + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022Z\n" - + "\035disks_resize_request_resource\030\240\302\253% \001(\0132+." - + "google.cloud.compute.v1.DisksResizeRequestB\003\340A\002\022!\n" + + "\035disks_resize_request_resource\030\240\302\253%" + + " \001(\0132+.google.cloud.compute.v1.DisksResizeRequestB\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" @@ -23172,8 +23398,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\022h\n" - + "$region_disks_resize_request_resource\030\225\252\374\324\001" - + " \001(\01321.google.cloud.compute.v1.RegionDisksResizeRequestB\003\340A\002\022\032\n\n" + + "$region_disks_resize_request_resource\030\225\252\374\324\001 \001(\01321.go" + + "ogle.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" @@ -23189,8 +23415,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.cloud.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" @@ -23215,33 +23441,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" + + " .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.google.cloud.comput" - + "e.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" + + " \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.compute.v1.ResourcePolicyInstanceSchedulePolicyH\005\210\001\001\022\024\n" + + "\030instance_schedule_policy\030\260\320\271\244\001 \001(\0132=.goog" + + "le.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.compute.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" @@ -23267,8 +23490,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@.google.cloud.co" - + "mpute.v1.ResourcePolicyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132@.google.cloud.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" @@ -23277,8 +23500,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.compute.v1.ResourcePoliciesScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -23317,10 +23540,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.Re" - + "sourcePolicyInstanceSchedulePolicyScheduleH\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" + + "\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(\0132E.google.cloud.c" + + "ompute.v1.ResourcePolicyInstanceSchedulePolicyScheduleH\004\210\001\001B\022\n" + "\020_expiration_timeB\r\n" + "\013_start_timeB\014\n\n" + "_time_zoneB\024\n" @@ -23332,8 +23555,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022ResourcePolicyList\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.ResourcePolicy\022\024\n" + + "\005items\030\300\317\367/ \003(\013" + + "2\'.google.cloud.compute.v1.ResourcePolicy\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" @@ -23346,8 +23569,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.compu" - + "te.v1.ResourcePolicyResourceStatusInstanceSchedulePolicyStatusH\000\210\001\001B\033\n" + + "\030instance_schedule_policy\030\260\320\271\244\001" + + " \001(\0132Q.google.cloud.compute.v1.Resource" + + "PolicyResourceStatusInstanceSchedulePolicyStatusH\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" @@ -23355,12 +23579,12 @@ 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.google" - + ".cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicyH\000\210\001\001\022`\n" - + "\010schedule\030\227\245\232\263\001 \001(\0132E.google.cloud.compute." - + "v1.ResourcePolicySnapshotSchedulePolicyScheduleH\001\210\001\001\022t\n" - + "\023snapshot_properties\030\216\225\262X \001(\0132O.google.cloud.compute.v1.ResourceP" - + "olicySnapshotSchedulePolicySnapshotPropertiesH\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.ResourcePol" + + "icySnapshotSchedulePolicyScheduleH\001\210\001\001\022t\n" + + "\023snapshot_properties\030\216\225\262X \001(\0132O.google." + + "cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySnapshotPropertiesH\002\210\001\001B\023\n" + "\021_retention_policyB\013\n" + "\t_scheduleB\026\n" + "\024_snapshot_properties\"\325\002\n" @@ -23375,10 +23599,10 @@ 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" - + "\017hourly_schedule\030\245\261\243\022" - + " \001(\01322.google.cloud.compute.v1.ResourcePolicyHourlyCycleH\001\210\001\001\022T\n" + + "\016daily_schedule\030\375\343\212) \001(\01321.goo" + + "gle.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" + " \001(\01322.google.cloud.compute.v1.ResourcePolicyWeeklyCycleH\002\210\001\001B\021\n" + "\017_daily_scheduleB\022\n" @@ -23387,9 +23611,8 @@ 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[.google" - + ".cloud.compute.v1.ResourcePolicySnapshot" - + "SchedulePolicySnapshotProperties.LabelsEntry\022\035\n" + + "\006labels\030\377\277\301\356\001 \003(\0132[.google.cloud.compute" + + ".v1.ResourcePolicySnapshotSchedulePolicySnapshotProperties.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" @@ -23397,8 +23620,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;.goog" + + "le.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" @@ -23433,17 +23656,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_max_topology_distanceB\007\n" + "\005_type\"\260\005\n" + "\016ResourceStatus\022m\n" - + "\033effective_instance_metadata\030\201\216\240\032 \001(\0132@.google.cloud.compu" - + "te.v1.ResourceStatusEffectiveInstanceMetadataH\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.cloud.compute.v1.ResourceStatusPhysicalHostTopologyH\002\210\001\001\022o\n" - + "\034reservation_consumption_info\030\345\305\357_ \001(\0132A.google.cloud" - + ".compute.v1.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\022R\n" - + "\024upcoming_maintenance\030\360\240\264l" - + " \001(\0132,.google.cloud.compute.v1.UpcomingMaintenanceH\005\210\001\001B\036\n" + + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132;.google.cloud." + + "compute.v1.ResourceStatusPhysicalHostTopologyH\002\210\001\001\022o\n" + + "\034reservation_consumption_info\030\345\305\357_" + + " \001(\0132A.google.cloud.compute.v1.Re" + + "sourceStatusReservationConsumptionInfoH\003\210\001\001\022N\n\n" + + "scheduling\030\224\313\261\270\001 \001(\01321.google.clo" + + "ud.compute.v1.ResourceStatusSchedulingH\004\210\001\001\022R\n" + + "\024upcoming_maintenance\030\360\240\264l \001(\0132,.g" + + "oogle.cloud.compute.v1.UpcomingMaintenanceH\005\210\001\001B\036\n" + "\034_effective_instance_metadataB\020\n" + "\016_physical_hostB\031\n" + "\027_physical_host_topologyB\037\n" @@ -23498,8 +23722,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\321\002\n" + "*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.cloud.compute.v1.InstanceGroupManagersResumeInstancesRequestB\003\340A\002\022!\n" + + "9instance_group_managers_resume_instances_request_resource\030\302\276\302=" + + " \001(\0132D.google.cl" + + "oud.compute.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" @@ -23511,12 +23736,12 @@ 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_ins" - + "tance_group_managers_resume_instances_request_resource\030\267\203\200\335\001" - + " \001(\0132J.google.cloud." - + "compute.v1.RegionInstanceGroupManagersResumeInstancesRequestB\003\340A\002\022\032\n\n" + + "@region_instance_group_ma" + + "nagers_resume_instances_request_resource\030\267\203\200\335\001" + + " \001(\0132J.google.cloud.compute.v1.Reg" + + "ionInstanceGroupManagersResumeInstancesRequestB\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\014\n" + + "\013_request_id\"\355\014\n" + "\005Route\0229\n" + "\010as_paths\030\241\305\314A \003(\0132$.google.cloud.compute.v1.RouteAsPath\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n" @@ -23532,22 +23757,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021next_hop_instance\030\227\353\321\273\001 \001(\tH\n" + "\210\001\001\022*\n" + "\032next_hop_inter_region_cost\030\223\351\323\013 \001(\r" - + "H\013\210\001\001\022\033\n" - + "\013next_hop_ip\030\251\257\3154 \001(\tH\014\210\001\001\022\034\n" + + "H\013\210\001\001\0220\n" + + " next_hop_interconnect_attachment\030\262\200\226l \001(\tH\014\210\001\001\022\033\n" + + "\013next_hop_ip\030\251\257\3154 \001(\tH\r" + + "\210\001\001\022\034\n" + "\014next_hop_med\030\212\327\336^ \001(\r" - + "H\r" - + "\210\001\001\022 \n" - + "\020next_hop_network\030\354\241\211} \001(\tH\016\210\001\001\022\037\n" - + "\017next_hop_origin\030\250\321\237\027 \001(\tH\017\210\001\001\022!\n" - + "\020next_hop_peering\030\376\223\344\304\001 \001(\tH\020\210\001\001\022$\n" - + "\023next_hop_vpn_tunnel\030\225\345\360\367\001 \001(\tH\021\210\001\001\022<\n" + + "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_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\022\210\001\001\022\031\n" + + " \001(\0132$.google.cloud.compute.v1.RouteParamsH\023\210\001\001\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\r" - + "H\023\210\001\001\022\035\n" - + "\014route_status\030\250\315\262\307\001 \001(\tH\024\210\001\001\022\033\n\n" - + "route_type\030\360\266\236\263\001 \001(\tH\025\210\001\001\022\032\n" - + "\tself_link\030\215\222\305\331\001 \001(\tH\026\210\001\001\022\017\n" + + "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" + + "route_type\030\360\266\236\263\001 \001(\tH\026\210\001\001\022\032\n" + + "\tself_link\030\215\222\305\331\001 \001(\tH\027\210\001\001\022\017\n" + "\004tags\030\231\350\330\001 \003(\t\0227\n" + "\010warnings\030\327\210\301\355\001" + " \003(\0132!.google.cloud.compute.v1.Warnings\"W\n\r" @@ -23579,7 +23805,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_next_hop_hubB\017\n\r" + "_next_hop_ilbB\024\n" + "\022_next_hop_instanceB\035\n" - + "\033_next_hop_inter_region_costB\016\n" + + "\033_next_hop_inter_region_costB#\n" + + "!_next_hop_interconnect_attachmentB\016\n" + "\014_next_hop_ipB\017\n\r" + "_next_hop_medB\023\n" + "\021_next_hop_networkB\022\n" @@ -23616,8 +23843,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(\013" - + "2=.google.cloud.compute.v1.RouteParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132=.goog" + + "le.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" @@ -23625,8 +23852,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..google" + + ".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" @@ -23646,15 +23873,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(.goo", + "gle.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" @@ -23684,8 +23911,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006_range\"\263\003\n" + "\024RouterAggregatedList\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.RouterAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ " + + "\003(\01328.google.cloud.compute.v1.RouterAggregatedList.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" @@ -23694,8 +23921,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" @@ -23731,10 +23958,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\01320.google.cloud.compute.v1.RouterAdvertisedIpRange\022)\n" + "\031advertised_route_priority\030\274\234\366X \001(\r" + "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.compute.v1.RouterBgpPeerCustomLearnedIpRange\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.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" @@ -23839,8 +24066,7 @@ 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" @@ -23872,11 +24098,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "log_config\030\235\321\301\247\001" + " \001(\0132+.google.cloud.compute.v1.RouterNatLogConfigH\004\210\001\001\022 \n" + "\020max_ports_per_vm\030\341\311\236w \001(\005H\005\210\001\001\022 \n" - + "\020min_ports_pe", - "r_vm\030\263\255\344X \001(\005H\006\210\001\001\022\024\n" + + "\020min_ports_per_vm\030\263\255\344X \001(\005H\006\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\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\010\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" @@ -23947,8 +24172,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_enableB\t\n" + "\007_filter\"\335\001\n\r" + "RouterNatRule\022D\n" - + "\006action\030\266\374\275Y" - + " \001(\0132,.google.cloud.compute.v1.RouterNatRuleActionH\000\210\001\001\022\034\n" + + "\006action\030\266\374\275Y \001(\0132," + + ".google.cloud.compute.v1.RouterNatRuleActionH\000\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\025\n" + "\005match\030\305\263\2671 \001(\tH\002\210\001\001\022\034\n" + "\013rule_number\030\354\333\232\377\001 \001(\r" @@ -23976,8 +24201,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001B\007\n" + "\005_name\"\255\001\n" + "\014RouterParams\022a\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132>.google" - + ".cloud.compute.v1.RouterParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132>.google.cloud." + + "compute.v1.RouterParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\306\002\n" @@ -23986,17 +24211,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\0132\036.google.cloud.compute.v1.Route\022A\n" + "\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" - + "nat_status\030\320\231\213\036 \003(\0132" - + "..google.cloud.compute.v1.RouterStatusNatStatus\022\027\n" + + "\017bgp_peer_status\030\373\327\225h \003(\01322." + + "google.cloud.compute.v1.RouterStatusBgpPeerStatus\022E\n\n" + + "nat_status\030\320\231\213\036 \003(\0132..googl" + + "e.cloud.compute.v1.RouterStatusNatStatus\022\027\n" + "\007network\030\256\264\205o \001(\tH\000\210\001\001B\n\n" - + "\010_network\"\351\n\n" + + "\010_network\"\351\n" + + "\n" + "\031RouterStatusBgpPeerStatus\022=\n" + "\021advertised_routes\030\254\331\374\236\001" + " \003(\0132\036.google.cloud.compute.v1.Route\022?\n\n" - + "bfd_status\030\361\270\323\274\001 \001(" - + "\0132\".google.cloud.compute.v1.BfdStatusH\000\210\001\001\022\033\n" + + "bfd_status\030\361\270\323\274\001" + + " \001(\0132\".google.cloud.compute.v1.BfdStatusH\000\210\001\001\022\033\n" + "\013enable_ipv4\030\241\366\303V \001(\010H\001\210\001\001\022\033\n" + "\013enable_ipv6\030\243\366\303V \001(\010H\002\210\001\001\022\033\n\n" + "ip_address\030\334\361\334\301\001 \001(\tH\003\210\001\001\022$\n" @@ -24058,15 +24284,16 @@ 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(\013" - + "2;.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatus\022*\n" + + "\013rule_status\030\225\305\356B \003(\0132;.goog" + + "le.cloud.compute.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" + "\005_nameB%\n" + "#_num_vm_endpoints_with_nat_mappings\"\244\002\n" + "\"RouterStatusNatStatusNatRuleStatus\022\031\n" - + "\016active_nat_ips\030\325\357\266c \003(\t\022\031\n\r" + + "\016active_nat_ips\030\325\357\266c \003(\t\022\031\n" + + "\r" + "drain_nat_ips\030\307\301\256\360\001 \003(\t\022%\n" + "\024min_extra_ips_needed\030\204\312\251\250\001 \001(\005H\000\210\001\001\0223\n" + "\"num_vm_endpoints_with_nat_mappings\030\354\266\250\364\001" @@ -24118,8 +24345,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"`\n" + "\026RoutersPreviewResponse\0229\n" - + "\010resource\030\216\210\257] \001(\013" - + "2\037.google.cloud.compute.v1.RouterH\000\210\001\001B\013\n" + + "\010resource\030\216\210\257]" + + " \001(\0132\037.google.cloud.compute.v1.RouterH\000\210\001\001B\013\n" + "\t_resource\"\220\001\n" + "\021RoutersScopedList\0224\n" + "\007routers\030\312\244\335\224\001" @@ -24154,8 +24381,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" + + "(\0132..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%" @@ -24184,8 +24411,7 @@ 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\2470\"?\n" + "\004Type\022\022\n" - + "\016UNDEFINED_TYPE\020\000\022\022\n" - + "\n" + + "\016UNDEFINED_TYPE\020\000\022\022\n\n" + "PERSISTENT\020\227\365\325\333\001\022\017\n" + "\007SCRATCH\020\332\375\360\354\001B\016\n" + "\014_auto_deleteB\007\n" @@ -24241,8 +24467,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032host_error_timeout_seconds\030\223\334\331\302\001" + " \001(\005H\002\210\001\001\022+\n" + "\033instance_termination_action\030\273\377\2313 \001(\tH\003\210\001\001\022M\n" - + "\032local_ssd_recovery_timeout\030\346\257\346\177" - + " \001(\0132!.google.cloud.compute.v1.DurationH\004\210\001\001\022\036\n\r" + + "\032local_ssd_recovery_timeout\030\346\257\346\177 \001(" + + "\0132!.google.cloud.compute.v1.DurationH\004\210\001\001\022\036\n\r" + "location_hint\030\321\201\222\247\001 \001(\tH\005\210\001\001\022D\n" + "\020max_run_duration\030\303\257\270\315\001" + " \001(\0132!.google.cloud.compute.v1.DurationH\006\210\001\001\022\036\n\r" @@ -24310,8 +24536,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(\0132B.google.cloud.compute.v1.SecurityPoliciesAggreg", + "atedList.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" @@ -24320,8 +24546,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.go" - + "ogle.cloud.compute.v1.SecurityPoliciesScopedList:\0028\001B\007\n" + + "\005value\030\002 \001(\01323.google.cl" + + "oud.compute.v1.SecurityPoliciesScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -24329,43 +24555,41 @@ 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.google.clou" - + "d.compute.v1.SecurityPoliciesWafConfigH\000\210\001\001B \n" + + "\035preconfigured_expression_sets\030\372\214\327\377\001" + + " \001(\01322.google.cloud.compute.v1.SecurityPoliciesWafConfigH\000\210\001\001B \n" + "\036_preconfigured_expression_sets\"\252\001\n" + "\032SecurityPoliciesScopedList\022E\n" + "\021security_policies\030\357\246\367<" + " \003(\0132\'.google.cloud.compute.v1.SecurityPolicy\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\"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" + "_waf_rules\"\314\013\n" + "\016SecurityPolicy\022k\n" - + "\032adaptive_protection_config\030\337\373\321G \001(\0132?.google.cloud." - + "compute.v1.SecurityPolicyAdaptiveProtectionConfigH\000\210\001\001\022f\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.Se" - + "curityPolicyAdvancedOptionsConfigH\001\210\001\001\022L\n" + + " \001(\0132<.google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfigH\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;.google.clo" - + "ud.compute.v1.SecurityPolicyDdosProtectionConfigH\003\210\001\001\022\034\n" + + "\026ddos_protection_config\030\315\204\377\027 \001(\0132;.google.cloud.comp" + + "ute.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" + "\004kind\030\224\367\310\001 \001(\tH\007\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\010\210\001\001\022G\n" - + "\006labels\030\377\277\301\356\001" - + " \003(\01323.google.cloud.compute.v1.SecurityPolicy.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001 \003(\013" + + "23.google.cloud.compute.v1.SecurityPolicy.LabelsEntry\022\024\n" + "\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=.google.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" @@ -24401,14 +24625,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_type\"\315\001\n" + "&SecurityPolicyAdaptiveProtectionConfig\022\203\001\n" + "\032layer7_ddos_defense_config\030\243\331\303\320\001" - + " \001(\0132V.google.cloud.compute" - + ".v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigH\000\210\001\001B\035\n" + + " \001(\0132V.google.cloud.compute.v1.Sec" + + "urityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigH\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.cloud.compute" - + ".v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig\"R\n" + + "\021threshold_configs\030\235\253\343\034 \003(\0132e.google.cloud.compute.v1.Sec" + + "urityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig\"R\n" + "\016RuleVisibility\022\035\n" + "\031UNDEFINED_RULE_VISIBILITY\020\000\022\017\n" + "\007PREMIUM\020\267\264\301\276\001\022\020\n" @@ -24427,9 +24651,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}.goog" - + "le.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfi" - + "gThresholdConfigTrafficGranularityConfigB#\n" + + "\033traffic_granularity_configs\030\276\264\332( \003(\0132}.google.clou" + + "d.compute.v1.SecurityPolicyAdaptiveProte" + + "ctionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigB#\n" + "!_auto_deploy_confidence_thresholdB\035\n" + "\033_auto_deploy_expiration_secB*\n" + "(_auto_deploy_impacted_baseline_thresholdB\035\n" @@ -24438,8 +24662,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" - + "dSecurityPolicyAdaptiveProtec" - + "tionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig\022)\n" + + "dSecurityPolicyAdaptiveProtectionCon" + + "figLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig\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" @@ -24451,12 +24675,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020UNSPECIFIED_TYPE\020\342\356\333\031B\033\n" + "\031_enable_each_unique_valueB\007\n" + "\005_typeB\010\n" - + "\006_value\"\336\003\n" + + "\006_value\"\255\004\n" + "#SecurityPolicyAdvancedOptionsConfig\022p\n" - + "\022json_custom_config\030\271\331\2315 \001(\0132L.google.cloud.compute" - + ".v1.SecurityPolicyAdvancedOptionsConfigJsonCustomConfigH\000\210\001\001\022\035\n" + + "\022json_custom_config\030\271\331\2315 \001(\0132L.google.cloud.compute.v1.Sec" + + "urityPolicyAdvancedOptionsConfigJsonCustomConfigH\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" + + "\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" + "\027user_ip_request_headers\030\262\357\342\310\001 \003(\t\"k\n" + "\013JsonParsing\022\032\n" + "\026UNDEFINED_JSON_PARSING\020\000\022\020\n" @@ -24469,7 +24694,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007VERBOSE\020\342\212\344\375\001B\025\n" + "\023_json_custom_configB\017\n\r" + "_json_parsingB\014\n\n" - + "_log_level\"O\n" + + "_log_levelB\037\n" + + "\035_request_body_inspection_size\"O\n" + "3SecurityPolicyAdvancedOptionsConfigJsonCustomConfig\022\030\n\r" + "content_types\030\263\342\247\010 \003(\t\"\276\002\n" + "\031SecurityPolicyAssociation\022\035\n\r" @@ -24480,7 +24706,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\002\210\001\001\022\"\n" + "\022security_policy_id\030\211\222\217a \001(\tH\003\210\001\001\022\033\n\n" + "short_name\030\356\270\320\352\001 \001(\tH\004\210\001\001B\020\n" - + "\016_attachment_idB\017\n\r" + + "\016_attachment_idB\017\n" + + "\r" + "_display_nameB\007\n" + "\005_nameB\025\n" + "\023_security_policy_idB\r\n" @@ -24489,15 +24716,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017ddos_protection\030\224\237\233\203\001 \001(\tH\000\210\001\001\"k\n" + "\016DdosProtection\022\035\n" + "\031UNDEFINED_DDOS_PROTECTION\020\000\022\017\n" - + "\010ADVAN", - "CED\020\242\260\265\036\022\027\n" + + "\010ADVANCED\020\242\260\265\036\022\027\n" + "\020ADVANCED_PREVIEW\020\213\331\300\023\022\020\n" + "\010STANDARD\020\275\235\214\347\001B\022\n" + "\020_ddos_protection\"\203\002\n" + "\022SecurityPolicyList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\0229\n" - + "\005items\030\300\317\367/" - + " \003(\0132\'.google.cloud.compute.v1.SecurityPolicy\022\024\n" + + "\005items\030\300\317\367/ \003" + + "(\0132\'.google.cloud.compute.v1.SecurityPolicy\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" @@ -24515,21 +24741,22 @@ 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.v" - + "1.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.v1.SecurityPolicyRuleNetworkMatcherH\005\210\001\001\022k\n" - + "\030preconfigured_waf_config\030\343\237\2268 \001(\0132A.google.clou" - + "d.compute.v1.SecurityPolicyRulePreconfiguredWafConfigH\006\210\001\001\022\027\n" + + "\005match\030\305\263\2671 \001(\01322.goog" + + "le.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.cloud.comput" + + "e.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.com" - + "pute.v1.SecurityPolicyRuleRateLimitOptionsH\t\210\001\001\022\\\n" - + "\020redirect_options\030\273\222\356M \001(\0132:.g" - + "oogle.cloud.compute.v1.SecurityPolicyRuleRedirectOptionsH\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.cl" + + "oud.compute.v1.SecurityPolicyRuleRedirectOptionsH\n" + "\210\001\001B\t\n" + "\007_actionB\016\n" + "\014_descriptionB\020\n" @@ -24543,20 +24770,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.g" - + "oogle.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption\"\220\001\n" + + "\027request_headers_to_adds\030\315\253\372) \003(\0132K.google.cl" + + "oud.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(\01328.google.c" - + "loud.compute.v1.SecurityPolicyRuleMatcherConfigH\000\210\001\001\0223\n" + + "\006config\030\302\206\376y \001(\01328.google.cloud.com" + + "pute.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.compute.v1.Se" - + "curityPolicyRuleMatcherExprOptionsH\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" @@ -24568,9 +24795,9 @@ 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.compute.v1.Secur" - + "ityPolicyRuleMatcherExprOptionsRecaptchaOptionsH\000\210\001\001B\024\n" + + "\021recaptcha_options\030\306\366\307\271\001 \001(\013" + + "2M.google.cloud.compute.v1.SecurityPolic" + + "yRuleMatcherExprOptionsRecaptchaOptionsH\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" @@ -24585,26 +24812,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.compute.v1.Secur" - + "ityPolicyRuleNetworkMatcherUserDefinedFieldMatch\"i\n" + + " \003(\0132N.google.cloud.compute.v1.SecurityPolic" + + "yRuleNetworkMatcherUserDefinedFieldMatch\"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.google.cloud.c" - + "ompute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion\"\202\005\n" + + "exclusions\030\345\370\277c \003(\0132J.google.cloud.compute.v" + + "1.SecurityPolicyRulePreconfiguredWafConfigExclusion\"\202\005\n" + "1SecurityPolicyRulePreconfiguredWafConfigExclusion\022|\n" - + "\032request_cookies_to_exclude\030\366\336\337J \003(\0132U.googl" - + "e.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022|\n" - + "\032request_headers_to_exclude\030\237\244\223\036 \003(\0132U" - + ".google.cloud.compute.v1.SecurityPolicyR" - + "ulePreconfiguredWafConfigExclusionFieldParams\022\202\001\n" - + "\037request_query_params_to_exclude\030\210\236\272\242\001" - + " \003(\0132U.google.cloud.compute.v1.Se" - + "curityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022y\n" - + "\027request_uris_to_exclude\030\236\252\237+ \003(\0132U.google.cloud.compute.v1" - + ".SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022\033\n" + + "\032request_cookies_to_exclude\030\366\336\337J \003(\0132U.google.cloud." + + "compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022|\n" + + "\032request_headers_to_exclude\030\237\244\223\036 \003(\0132U.google." + + "cloud.compute.v1.SecurityPolicyRulePreco" + + "nfiguredWafConfigExclusionFieldParams\022\202\001\n" + + "\037request_query_params_to_exclude\030\210\236\272\242\001 " + + "\003(\0132U.google.cloud.compute.v1.SecurityPo" + + "licyRulePreconfiguredWafConfigExclusionFieldParams\022y\n" + + "\027request_uris_to_exclude\030\236\252\237+" + + " \003(\0132U.google.cloud.compute.v1.Securit" + + "yPolicyRulePreconfiguredWafConfigExclusionFieldParams\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" @@ -24622,18 +24850,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004_val\"\232\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.SecurityPolicyRuleRateLimitOptionsThresholdH\001\210\001\001\022\037\n" + + "ban_threshold\030\273\250\377\356\001 \001(\0132D.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.Securit" + + "yPolicyRuleRateLimitOptionsEnforceOnKeyConfig\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.cloud.compute" - + ".v1.SecurityPolicyRuleRateLimitOptionsThresholdH\007\210\001\001\"\364\001\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.cloud.compute.v1.Secu" + + "rityPolicyRuleRateLimitOptionsThresholdH\007\210\001\001\"\364\001\n" + "\014EnforceOnKey\022\034\n" + "\030UNDEFINED_ENFORCE_ON_KEY\020\000\022\t\n" + "\003ALL\020\201\373\003\022\023\n" @@ -24743,8 +24973,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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(\0132>.google." - + "cloud.compute.v1.ServiceAttachmentConsumerProjectLimit\022 \n" + + "\025consumer_accept_lists\030\307\266\204\300\001 \003(\0132>.google.cloud.co" + + "mpute.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" @@ -24753,8 +24983,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(\01328.google.c" - + "loud.compute.v1.ServiceAttachment.MetadataEntry\022\024\n" + + "\010metadata\030\257\366\265) \003(\01328.google.cloud.com" + + "pute.v1.ServiceAttachment.MetadataEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\027\n" + "\013nat_subnets\030\230\217\333\262\001 \003(\t\022(\n" + "\030producer_forwarding_rule\030\321\250\234v \001(\tH\010\210\001\001\022,\n" @@ -24793,8 +25023,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.cl" - + "oud.compute.v1.ServiceAttachmentAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132C.google.cloud.comp" + + "ute.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" @@ -24803,8 +25033,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.clou" - + "d.compute.v1.ServiceAttachmentsScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\01325.google.cloud.compute.v1.ServiceAttachmentsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -24841,8 +25071,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*.g" + + "oogle.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" @@ -24854,8 +25084,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\262\001\n" + "\034ServiceAttachmentsScopedList\022K\n" - + "\023service_attachments\030\246\222\272\222\001 \003(\0132*" - + ".google.cloud.compute.v1.ServiceAttachment\0229\n" + + "\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" + "\010_warning\"\246\002\n" @@ -24863,9 +25093,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\022\212\001\n" - + "7target_ssl_proxies_set_backend_service_request_resource\030\244\351\250B" - + " \001(\0132A.google.cloud.compute.v1.Targe" - + "tSslProxiesSetBackendServiceRequestB\003\340A\002\022!\n" + + "7target_ssl_proxies_set_backend_service_request_resource\030\244\351\250B \001(\013" + + "2A.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" @@ -24873,8 +25102,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\213\001\n" + "7target_tcp_proxies_set_backend_service_request_resource\030\357\321\302\202\001" - + " \001(\0132A.google.clou" - + "d.compute.v1.TargetTcpProxiesSetBackendServiceRequestB\003\340A\002\022!\n" + + " \001(\0132A.google.cloud.comput" + + "e.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" @@ -24888,13 +25117,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \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" + + "(SetCertificateMapTargetHttp", + "sProxyRequest\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\217\001\n" + "9target_https_proxies_set_certificate_map_request_resource\030\273\266\376\336\001" - + " \001(\0132C.g" - + "oogle.cloud.compute.v1.TargetHttpsProxiesSetCertificateMapRequestB\003\340A\002\022\"\n" + + " \001(\0132C.google.cl" + + "oud.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" @@ -24902,25 +25132,27 @@ 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.google.cloud.compute" - + ".v1.TargetSslProxiesSetCertificateMapRequestB\003\340A\002\022!\n" + + " \001(\0132A.google.cloud.compute.v1.Targ" + + "etSslProxiesSetCertificateMapRequestB\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.c" - + "loud.compute.v1.ProjectsSetCloudArmorTierRequestB\003\340A\002\022\032\n\n" + + ".projects_set_cloud_armor_tier_request_resource\030\317\373\336$" + + " \001(\01329.google.cloud.com" + + "pute.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^.google.cloud.compu" - + "te.v1.SetCommonInstanceMetadataOperationMetadata.PerLocationOperationsEntry\032\231\001\n" + + "\027per_location_operations\030\224\321\202\303\001" + + " \003(\0132^.google.cloud.compute.v1.Se" + + "tCommonInstanceMetadataOperationMetadata.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" - + ".SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo:\0028\001B\026\n" + + "\005value\030\002 \001(\0132[.google.cloud.compute.v1.SetComm" + + "onInstanceMetadataOperationMetadataPerLocationOperationInfo:\0028\001B\026\n" + "\024_client_operation_id\"\262\002\n" + "BSetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo\0226\n" + "\005error\030\210\244\223." @@ -24937,8 +25169,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006_errorB\010\n" + "\006_state\"\276\001\n" + "\'SetCommonInstanceMetadataProjectRequest\022E\n" - + "\021metadata_resource\030\236\276\346\212\001 \001(\0132" - + "!.google.cloud.compute.v1.MetadataB\003\340A\002\022!\n" + + "\021metadata_resource\030\236\276\346\212\001" + + " \001(\0132!.google.cloud.compute.v1.MetadataB\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" @@ -24947,8 +25179,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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=.google.cloud.compute." - + "v1.ProjectsSetDefaultNetworkTierRequestB\003\340A\002\022\032\n\n" + + " \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" @@ -24984,32 +25215,33 @@ 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.goog" + + "le.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/.g" - + "oogle.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.cl" + + "oud.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" - + "\"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" + + "\"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\"\304\001\n" + "\027SetIamPolicyDiskRequest\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\"\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.c" - + "loud.compute.v1.GlobalOrganizationSetPolicyRequestB\003\340A\002\022\030\n" + + "/global_organization_set_policy_request_resource\030\336\224\314T" + + " \001(\0132;.google.cloud.com" + + "pute.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." + + "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\"\310\001\n" + "\033SetIamPolicyInstanceRequest\022\027\n" @@ -25019,8 +25251,8 @@ 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\"\276\001\n" + "#SetIamPolicyInstanceTemplateRequest\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.clou" + + "d.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\"\317\001\n" + "\"SetIamPolicyInstantSnapshotRequest\022\027\n" @@ -25030,24 +25262,23 @@ 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(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\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" + "\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/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\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" + "\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" - + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.clou" - + "d.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\"\272\001\n" + "\037SetIamPolicyMachineImageRequest\022d\n" + "\"global_set_policy_request_resource\030\262\347\333\240\001" - + " \001(\0132/.google.cloud.compute.v", - "1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + " \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" @@ -25057,21 +25288,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \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.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\322\001\n" + + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\013" + + "2-.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/.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" @@ -25082,34 +25313,34 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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\"\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/.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\"\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/.go" - + "ogle.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\"\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.goog" - + "le.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" + "\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\"\200\002\n" + + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\0132-." + + "google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\200\002\n" + "&SetIamPolicyReservationSubBlockRequest\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" @@ -25120,37 +25351,37 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!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.cloud.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.c" - + "loud.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.c" - + "loud.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" + "\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\"\320\001\n" + + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\013" + + "2-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\320\001\n" + "\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/.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\"\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.InstanceGroupManagersSetInstanceTemplateRequestB\003\340A\002\022!\n" + + " \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" @@ -25163,16 +25394,16 @@ 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.TargetSslProxiesSetProxyHeaderRequestB\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" @@ -25435,16 +25666,17 @@ 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." - + "compute.v1.TargetTcpProxiesSetProxyHeaderRequestB\003\340A\002\022!\n" + + " \001(\0132>.google.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" + "\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_https_proxies_set_quic_override_request_resource\030\342\365\343\" \001(\0132A" - + ".google.cloud.compute.v1.TargetHttpsProxiesSetQuicOverrideRequestB\003\340A\002\022\"\n" + + "7target_https_proxies_set_quic_override_request_resource\030\342\365\343\"" + + " \001(\0132A.google." + + "cloud.compute.v1.TargetHttpsProxiesSetQuicOverrideRequestB\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" @@ -25452,8 +25684,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\022I\n" - + "\023scheduling_resource\030\331\254\356\334\001 \001(\0132#.g" - + "oogle.cloud.compute.v1.SchedulingB\003\340A\002\022\033\n" + + "\023scheduling_resource\030\331\254\356\334\001" + + " \001(\0132#.google.cloud.compute.v1.SchedulingB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\376\001\n" @@ -25462,14 +25694,14 @@ 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.c" - + "loud.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.com" - + "pute.v1.InstancesSetSecurityPolicyRequestB\003\340A\002\022!\n" + + " \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" @@ -25489,8 +25721,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\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.goo" + + "gle.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" @@ -25500,15 +25732,14 @@ 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\002\022\033\n" + + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.google.c" + + "loud.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.compu" - + "te.v1.InstancesSetServiceAccountRequestB\003\340A\002\022!\n" + + " \001(\0132:.google.cloud.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" @@ -25521,8 +25752,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\022v\n" + "+shielded_instance_integrity_policy_resource\030\266\334\215\303\001" - + " \001(\01328.google" - + ".cloud.compute.v1.ShieldedInstanceIntegrityPolicyB\003\340A\002\022\033\n" + + " \001(\01328.google.cloud.c" + + "ompute.v1.ShieldedInstanceIntegrityPolicyB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\345\002\n" @@ -25530,10 +25761,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\236\001\n" - + "Aregion_target_htt" - + "ps_proxies_set_ssl_certificates_request_resource\030\207\204\246\272\001" - + " \001(\0132J.google.cloud.comput" - + "e.v1.RegionTargetHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\032\n\n" + + "Aregion_target_https_proxi" + + "es_set_ssl_certificates_request_resource\030\207\204\246\272\001" + + " \001(\0132J.google.cloud.compute.v1.Reg" + + "ionTargetHttpsProxiesSetSslCertificatesRequestB\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" + "\013_request_id\"\260\002\n" @@ -25542,8 +25773,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\220\001\n" + ":target_https_proxies_set_ssl_certificates_request_resource\030\334\253\262j" - + " \001(\0132" - + "D.google.cloud.compute.v1.TargetHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\"\n" + + " \001(\0132D.google" + + ".cloud.compute.v1.TargetHttpsProxiesSetSslCertificatesRequestB\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" @@ -25551,17 +25782,16 @@ 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.co" - + "mpute.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" + "\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\022Z\n" - + "\035ssl_policy_reference_resource\030\274\364\237p" - + " \001(\0132+.google.cloud.compute.v1.Ssl", - "PolicyReferenceB\003\340A\002\022\"\n" + + "\035ssl_policy_reference_resource\030\274\364\237p \001" + + "(\0132+.google.cloud.compute.v1.SslPolicyReferenceB\003\340A\002\022\"\n" + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\360\001\n" + "!SetSslPolicyTargetSslProxyRequest\022!\n" @@ -25602,13 +25832,14 @@ 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(\013" - + "2C.google.cloud.compute.v1.InstanceGroupManagersSetTargetPoolsRequestB\003\340A\002\022!\n" + + " \001(\0132C.googl" + + "e.cloud.compute.v1.InstanceGroupManagersSetTargetPoolsRequestB\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\"\346\002\n" + "/SetTargetPoolsRegionInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n" @@ -25616,8 +25847,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.compu" - + "te.v1.RegionInstanceGroupManagersSetTargetPoolsRequestB\003\340A\002\022\032\n\n" + + " \001(\0132I.google.cloud.compute.v1.Re" + + "gionInstanceGroupManagersSetTargetPoolsRequestB\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" @@ -25626,8 +25857,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!\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(.go" - + "ogle.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\"\222\002\n" + "&SetUrlMapRegionTargetHttpsProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -25635,12 +25866,13 @@ 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(.googl" - + "e.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" + + "\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" @@ -25658,18 +25890,17 @@ 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" - + "\036usage_export_location_resource\030\353\314\324\t \001(\0132,.goog" - + "le.cloud.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" + + " \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.goog" - + "le.cloud.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" @@ -25689,15 +25920,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.cl" - + "oud.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" + + "\027ecc_p256_encryption_key\030\305\307\366\337\001 \001(\01326.google.cloud.comp" + + "ute.v1.ShieldedInstanceIdentityEntryH\000\210\001\001\022]\n" + + "\024ecc_p256_signing_key\030\303\226\343\343\001 \001(\01326.go" + + "ogle.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" + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022T\n" - + "\013signing_key\030\245\220\205\231\001 \001(\013" - + "26.google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\004\210\001\001B\032\n" + + "\013signing_key\030\245\220\205\231\001 \001(\01326.googl" + + "e.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" @@ -25730,8 +25961,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.cl" - + "oud.compute.v1.NodeGroupsSimulateMaintenanceEventRequestB\003\340A\002\022!\n" + + " \001(\0132B.google.cloud.comp" + + "ute.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" @@ -25755,16 +25986,17 @@ 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" - + "-.google.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\036\n\r" - + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\020\210\001\001\022\036\n\r" + + "\006params\030\206\363\253% \001(\0132" + + "\'.google.cloud.compute.v1.SnapshotParamsH\017\210\001\001\022\036\n\r" + + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\020\210\001\001\022\036\n" + + "\r" + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\021\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\022\210\001\001\022W\n" + "\027snapshot_encryption_key\030\376\366\324\024" @@ -25777,8 +26009,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tH\027\210\001\001\022\037\n" + "\016source_disk_id\030\331\315\311\330\001 \001(\tH\030\210\001\001\022\'\n" + "\027source_instant_snapshot\030\206\204\303h \001(\tH\031\210\001\001\022g\n" - + "&source_instant_snapshot_encryption_key\030\374\205\224\320\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\032\210\001\001\022+\n" + + "&source_instant_snapshot_encryption_key\030\374\205\224\320\001 \001(\013" + + "2..google.cloud.compute.v1.CustomerEncryptionKeyH\032\210\001\001\022+\n" + "\032source_instant_snapshot_id\030\364\323\220\211\001 \001(\tH\033\210\001\001\022/\n" + "\037source_snapshot_schedule_policy\030\203\266\265p \001(\tH\034\210\001\001\0222\n" + "\"source_snapshot_schedule_policy_id\030\327\247\316! \001(" @@ -25857,24 +26089,24 @@ 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\"\214\001\n" + "\020SnapshotSettings\022c\n" - + "\020storage_location\030\371\321\340\333\001" - + " \001(\0132@.google.cloud.compute.v1.Snapsh" - + "otSettingsStorageLocationSettingsH\000\210\001\001B\023\n" + + "\020storage_location\030\371\321\340\333\001 \001(\0132" + + "@.google.cloud.compute.v1.SnapshotSettingsStorageLocationSettingsH\000\210\001\001B\023\n" + "\021_storage_location\"\336\003\n" + "\'SnapshotSettingsStorageLocationSettings\022f\n" - + "\tlocations\030\336\256\221\305\001 \003(\0132O.google.cloud.compute.v1.Snapsho" - + "tSettingsStorageLocationSettings.LocationsEntry\022\026\n" + + "\tlocations\030\336\256\221\305\001 \003(\0132O" + + ".google.cloud.compute.v1.SnapshotSetting" + + "sStorageLocationSettings.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.SnapshotSetting" - + "sStorageLocationSettingsStorageLocationPreference:\0028\001\"\231\001\n" + + "\005value\030\002 \001(\0132Y.google.cloud.compute.v1.SnapshotSettingsStorage" + + "LocationSettingsStorageLocationPreference:\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" @@ -25892,8 +26124,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024_disk_encryption_keyB\016\n" + "\014_source_disk\"a\n" + "\024SourceInstanceParams\022I\n" - + "\014disk_configs\030\317\331\252p \003(\01320.googl" - + "e.cloud.compute.v1.DiskInstantiationConfig\"\361\010\n" + + "\014disk_configs\030\317\331\252p" + + " \003(\01320.google.cloud.compute.v1.DiskInstantiationConfig\"\361\010\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" @@ -25906,8 +26138,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" + + "\010metadata\030\257\366\265) \001(\013" + + "2!.google.cloud.compute.v1.MetadataH\005\210\001\001\022 \n" + "\020min_cpu_platform\030\367\233\352s \001(\tH\006\210\001\001\022H\n" + "\022network_interfaces\030\213\332\222\031" + " \003(\0132).google.cloud.compute.v1.NetworkInterface\022@\n\n" @@ -25931,8 +26163,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033_key_revocation_action_typeB\017\n\r" + "_machine_typeB\013\n" + "\t_metadataB\023\n" - + "\021_min_cpu_platformB\r" - + "\n" + + "\021_min_cpu_platformB\r\n" + "\013_schedulingB\007\n" + "\005_tags\"\240\006\n" + "\016SslCertificate\022\034\n" @@ -25942,15 +26173,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.cl" - + "oud.compute.v1.SslCertificateManagedSslCertificateH\006\210\001\001\022\024\n" + + "\007managed\030\237\237\244\216\001 \001(\0132<.google.cloud.comp" + + "ute.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.v1.SslCertificateSelfManagedSslCertificateH\013\210\001\001\022%\n" + + "\014self_managed\030\254\363\201\235\001 \001(\0132@.google.cloud.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" @@ -25973,8 +26204,8 @@ 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.compute.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" @@ -25983,8 +26214,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.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" @@ -26001,12 +26232,13 @@ 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\"\320\003\n" + "#SslCertificateManagedSslCertificate\022i\n\r" - + "domain_status\030\315\247\347\253\001 \003(\0132N.google.cloud.comput" - + "e.v1.SslCertificateManagedSslCertificate.DomainStatusEntry\022\022\n" + + "domain_status\030\315\247\347\253\001 \003(\0132N.google.cloud.compute.v1.Ssl" + + "CertificateManagedSslCertificate.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" @@ -26045,8 +26277,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..google.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" @@ -26099,7 +26331,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021UNDEFINED_PROFILE\020\000\022\021\n\n" + "COMPATIBLE\020\324\215\303U\022\016\n" + "\006CUSTOM\020\361\376\245\271\001\022\023\n" - + "\013FIPS_202205\020\334\237\362\342\001\022\r\n" + + "\013FIPS_202205\020\334\237\362\342\001\022\r" + + "\n" + "\006MODERN\020\237\276\371>\022\021\n\n" + "RESTRICTED\020\333\350\333|B\025\n" + "\023_creation_timestampB\016\n" @@ -26117,8 +26350,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.compute.v1.DisksStartAsyncReplicationRequestB\003\340A\002\022!\n" + + ".disks_start_async_replication_request_resource\030\332\236\300\340\001" + + " \001(\0132:.goo" + + "gle.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" @@ -26131,8 +26365,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@.google.cloud.compute.v" - + "1.RegionDisksStartAsyncReplicationRequestB\003\340A\002\022\032\n\n" + + " \001(\0132@.google.cloud.compute.v1.Region" + + "DisksStartAsyncReplicationRequestB\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" @@ -26145,8 +26379,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\316\002\n" + ")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.compute.v1.InstanceGroupManagersStartInstancesRequestB\003\340A\002\022!\n" + + "8instance_group_managers_start_instances_request_resource\030\253\245\277|" + + " \001(\0132C.go" + + "ogle.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" @@ -26158,18 +26393,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_inst" - + "ance_group_managers_start_instances_request_resource\030\226\233\377\354\001" - + " \001(\0132I.google.cloud.co" - + "mpute.v1.RegionInstanceGroupManagersStartInstancesRequestB\003\340A\002\022\032\n\n" - + "request_id\030\313\201\331", - "\021 \001(\tH\000\210\001\001B\r\n" + + "?region_instance_gro" + + "up_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(\013" - + "2?.google.cloud.compute.v1.InstancesStartWithEncryptionKeyRequestB\003\340A\002\022!\n" + + " \001(\0132?.googl" + + "e.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" @@ -26177,28 +26411,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.c" - + "ompute.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@.goo" - + "gle.cloud.compute.v1.StatefulPolicyPreservedState.DisksEntry\022a\n\r" - + "external_i_ps\030\215\323\200\376\001 \003(\0132F.google.cloud.compute.v1.Statef" - + "ulPolicyPreservedState.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.clou" + + "d.compute.v1.StatefulPolicyPreservedState.DisksEntry\022a\n\r" + + "external_i_ps\030\215\323\200\376\001 \003(\0132" + + "F.google.cloud.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" + "DisksEntry\022\013\n" + "\003key\030\001 \001(\t\022N\n" - + "\005value\030\002 \001(\0132?.google.cloud.compu" - + "te.v1.StatefulPolicyPreservedStateDiskDevice:\0028\001\032r\n" + + "\005value\030\002 \001(\0132?.google.cloud.compute.v1.St" + + "atefulPolicyPreservedStateDiskDevice:\0028\001\032r\n" + "\020ExternalIPsEntry\022\013\n" + "\003key\030\001 \001(\t\022M\n" - + "\005value\030\002 \001(\0132>.google.cloud.compute." - + "v1.StatefulPolicyPreservedStateNetworkIp:\0028\001\032r\n" + + "\005value\030\002" + + " \001(\0132>.google.cloud.compute.v1.StatefulPolicyPreservedStateNetworkIp:\0028\001\032r\n" + "\020InternalIPsEntry\022\013\n" + "\003key\030\001 \001(\t\022M\n" - + "\005value\030\002 \001(\0132>.google.cloud.compute.v1.S" - + "tatefulPolicyPreservedStateNetworkIp:\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" @@ -26236,8 +26470,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\232\002\n" + "$StopGroupAsyncReplicationDiskRequest\022\206\001\n" + "4disks_stop_group_async_replication_resource_resource\030\225\370\257\245\001" - + " \001(\0132?.google.cloud.compute.v" - + "1.DisksStopGroupAsyncReplicationResourceB\003\340A\002\022!\n" + + " \001(\0132?.google.cloud.compute.v1.DisksStopGroupAsyncReplicationResourceB\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" @@ -26246,8 +26479,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.clou" - + "d.compute.v1.DisksStopGroupAsyncReplicationResourceB\003\340A\002\022!\n" + + " \001(\0132?.google.cloud.comput" + + "e.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" @@ -26266,8 +26499,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.compute." - + "v1.InstanceGroupManagersStopInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132B.google.cloud.compute.v1.Insta" + + "nceGroupManagersStopInstancesRequestB\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" @@ -26279,9 +26512,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\231\001\n" - + ">region_instance_group_managers_stop_instances_request_resource\030\302\234\362\200\001" - + " \001(\0132H.googl" - + "e.cloud.compute.v1.RegionInstanceGroupManagersStopInstancesRequestB\003\340A\002\022\032\n\n" + + ">region_i" + + "nstance_group_managers_stop_instances_request_resource\030\302\234\362\200\001" + + " \001(\0132H.google.cloud." + + "compute.v1.RegionInstanceGroupManagersStopInstancesRequestB\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\"\205\013\n" + "\013StoragePool\022*\n" @@ -26345,8 +26579,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.comput" - + "e.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" @@ -26355,8 +26589,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/.google.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" @@ -26492,8 +26726,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.google.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" @@ -26510,8 +26744,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(.g" - + "oogle.cloud.compute.v1.StoragePoolType\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132(.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" @@ -26526,54 +26760,58 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022storage_pool_types\030\332\255\320\203\001" + " \003(\0132(.google.cloud.compute.v1.StoragePoolType\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\"\240\001\n" - + "\026StoragePoolsScopedList\022?\n\r" + + "\026StoragePoolsScopedList\022?\n" + + "\r" + "storage_pools\030\223\222\300\320\001" + " \003(\0132$.google.cloud.compute.v1.StoragePool\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" - + "\010_warning\"\242\024\n\n" - + "Subnetwork\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" - + "\020enable_flow_logs\030\344\304\241H \001(\010H\002\210\001\001\022$\n" - + "\024external_ipv6_prefix\030\366\222\266B \001(\tH\003\210\001\001\022\033\n" - + "\013fingerprint\030\344\321\363o \001(\tH\004\210\001\001\022 \n" - + "\017gateway_address\030\371\211\244\333\001 \001(\tH\005\210\001\001\022\020\n" - + "\002id\030\233\032 \001(\004H\006\210\001\001\022%\n" - + "\024internal_ipv6_prefix\030\350\242\264\361\001 \001(\tH\007\210\001\001\022\035\n\r" - + "ip_cidr_range\030\312\315\344. \001(\tH\010\210\001\001\022\035\n\r" - + "ip_collection\030\266\221\250T \001(\tH\t\210\001\001\022!\n" - + "\020ipv6_access_type\030\335\365\321\360\001 \001(\tH\n" - + "\210\001\001\022 \n" - + "\017ipv6_cidr_range\030\212\234\237\202\001 \001(\tH\013\210\001\001\022\"\n" - + "\021ipv6_gce_endpoint\030\343\312\342\230\001 \001(\tH\014\210\001\001\022\024\n" - + "\004kind\030\224\367\310\001 \001(\tH\r" - + "\210\001\001\022I\n\n" - + "log_config\030\235\321\301\247\001 \001(\0132,.google.clo" - + "ud.compute.v1.SubnetworkLogConfigH\016\210\001\001\022\024\n" - + "\004name\030\213\365\315\001 \001(\tH\017\210\001\001\022\027\n" - + "\007network\030\256\264\205o \001(\tH\020\210\001\001\022A\n" + + "\010_warning\"\371\024\n\n" + + "Subnetwork\0220\n" + + " allow_subnet_cidr_routes_overlap\030\321\316\255 \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\022 \n" + + "\020enable_flow_logs\030\344\304\241H \001(\010H\003\210\001\001\022$\n" + + "\024external_ipv6_prefix\030\366\222\266B \001(\tH\004\210\001\001\022\033\n" + + "\013fingerprint\030\344\321\363o \001(\tH\005\210\001\001\022 \n" + + "\017gateway_address\030\371\211\244\333\001 \001(\tH\006\210\001\001\022\020\n" + + "\002id\030\233\032 \001(\004H\007\210\001\001\022%\n" + + "\024internal_ipv6_prefix\030\350\242\264\361\001 \001(\tH\010\210\001\001\022\035\n\r" + + "ip_cidr_range\030\312\315\344. \001(\tH\t\210\001\001\022\035\n\r" + + "ip_collection\030\266\221\250T \001(\tH\n" + + "\210\001\001\022!\n" + + "\020ipv6_access_type\030\335\365\321\360\001 \001(\tH\013\210\001\001\022 \n" + + "\017ipv6_cidr_range\030\212\234\237\202\001 \001(\tH\014\210\001\001\022\"\n" + + "\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.c" + + "loud.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\021\210\001\001\022)\n" - + "\030private_ip_google_access\030\316\350\375\310\001 \001(\010H\022\210\001\001\022*\n" - + "\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\023\210\001\001\022\030\n" - + "\007purpose\030\236\372\357\226\001 \001(\tH\024\210\001\001\022\026\n" - + "\006region\030\364\315\240B \001(\tH\025\210\001\001\022(\n" - + "\027reserved_internal_range\030\262\236\277\210\001 \001(\tH\026\210\001\001\022\024\n" - + "\004role\030\366\200\326\001 \001(\tH\027\210\001\001\022Q\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\030\210\001\001\022\033\n\n" - + "stack_type\030\221\265\213\313\001 \001(\tH\031\210\001\001\022\025\n" - + "\005state\030\221\211\2534 \001(\tH\032\210\001\001\022/\n" + + " \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" + + "\006region\030\364\315\240B \001(\tH\026\210\001\001\022(\n" + + "\027reserved_internal_range\030\262\236\277\210\001 \001(\tH\027\210\001\001\022\024\n" + + "\004role\030\366\200\326\001 \001(\tH\030\210\001\001\022Q\n" + + "\023secondary_ip_ranges\030\343\377\224A \003(\01321.google.clo" + + "ud.compute.v1.SubnetworkSecondaryRange\022\032\n" + + "\tself_link\030\215\222\305\331\001 \001(\tH\031\210\001\001\022\033\n\n" + + "stack_type\030\221\265\213\313\001 \001(\tH\032\210\001\001\022\025\n" + + "\005state\030\221\211\2534 \001(\tH\033\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\033\210\001\001\"y\n" + + " \001(\01325.google.cloud.compute.v1.SubnetworkUtilizationDetailsH\034\210\001\001\"y\n" + "\016Ipv6AccessType\022\036\n" - + "\032UNDEFINED_IPV6_ACCESS_TYPE\020\000\022\017\n" + + "\032UNDEFINED_IPV6_ACCESS_TYPE\020\000\022", + "\017\n" + "\010EXTERNAL\020\313\247\375\020\022\020\n" + "\010INTERNAL\020\275\355\226\205\001\022$\n" + "\034UNSPECIFIED_IPV6_ACCESS_TYPE\020\245\366\244\225\001\"T\n" @@ -26611,7 +26849,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\020\n" + "\010DRAINING\020\352\325\214\345\001\022\014\n" - + "\005READY\020\203\303\217%B\025\n" + + "\005READY\020\203\303\217%B#\n" + + "!_allow_subnet_cidr_routes_overlapB\025\n" + "\023_creation_timestampB\016\n" + "\014_descriptionB\023\n" + "\021_enable_flow_logsB\027\n" @@ -26642,8 +26881,8 @@ 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.compute.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" @@ -26652,8 +26891,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..goo" - + "gle.cloud.compute.v1.SubnetworksScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132..goog" + + "le.cloud.compute.v1.SubnetworksScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -26698,8 +26937,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.google.cl" - + "oud.compute.v1.SubnetworkParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132B.google.clo" + + "ud.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\"\275\001\n" @@ -26711,14 +26950,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.c" - + "loud.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\000\210\001\001\022r\n" - + "\034external_ipv6_lb_utilization\030\275\227\217A \001(\0132D.google.cloud" - + ".compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\001\210\001\001\022o\n" - + "\031internal_ipv6_utilization\030\214\312\236! \001(\0132D.google.cloud.comput" - + "e.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\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.cl" + + "oud.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\000\210\001\001\022r\n" + + "\034external_ipv6_lb_utilization\030\275\227\217A \001(\0132D.google.cloud." + + "compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\001\210\001\001\022o\n" + + "\031internal_ipv6_utilization\030\214\312\236! \001(\0132D.google.cloud.compute" + + ".v1.SubnetworkUtilizationDetailsIPV6UtilizationH\002\210\001\001\022b\n" + + "\021ipv4_utilizations\030\253\235\250b \003" + + "(\0132D.google.cloud.compute.v1.SubnetworkUtilizationDetailsIPV4UtilizationB%\n" + "#_external_ipv6_instance_utilizationB\037\n" + "\035_external_ipv6_lb_utilizationB\034\n" + "\032_internal_ipv6_utilization\"\306\001\n" @@ -26745,8 +26984,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\215\001\n" - + "\030SubnetworksScopedWarning\022\033\n" - + "\n" + + "\030SubnetworksScopedWarning\022\033\n\n" + "scope_name\030\226\223\343\244\001 \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\r\n" @@ -26775,13 +27013,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.InstanceGroupManagersSuspendInstancesRequestB\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" - + "\004", - "zone\030\254\307\344\001 \001(\tB\n" + + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\353\002\n" + "1SuspendInstancesRegionInstanceGroupManagerRequest\022&\n" @@ -26790,8 +27027,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.google.cloud.compute.v1.RegionInstan" - + "ceGroupManagersSuspendInstancesRequestB\003\340A\002\022\032\n\n" + + " \001(\0132K.google.cloud.compute.v1.RegionInstanc" + + "eGroupManagersSuspendInstancesRequestB\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" @@ -26843,7 +27080,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_fingerprintB\005\n" + "\003_idB\007\n" + "\005_kindB\007\n" - + "\005_nameB\014\n\n" + + "\005_nameB\014\n" + + "\n" + "_self_linkB\024\n" + "\022_self_link_with_idB\n\n" + "\010_url_mapB\031\n" @@ -26863,8 +27101,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\0229\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" @@ -26888,17 +27126,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\034_http_keep_alive_timeout_secB\005\n" + "\003_idB\007\n" + "\005_kindB\007\n" - + "\005_nameB\r" - + "\n" + + "\005_nameB\r\n" + "\013_proxy_bindB\t\n" + "\007_regionB\014\n\n" - + "_self_linkB\n" - + "\n" + + "_self_linkB\n\n" + "\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(\013" - + "2A.google.cloud.compute.v1.TargetHttpProxyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132" + + "A.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" @@ -26996,8 +27232,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.comp" - + "ute.v1.TargetHttpsProxyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132B.google.cloud.compu" + + "te.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" @@ -27015,8 +27251,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\261\002\n" + "\024TargetHttpsProxyList\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.TargetHttpsProxy\022\024\n" + + "\005items\030\300\317\367/ \003(\0132)" + + ".google.cloud.compute.v1.TargetHttpsProxy\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" @@ -27056,8 +27292,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.clou" - + "d.compute.v1.TargetInstanceAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132@.google.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" @@ -27075,8 +27311,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\255\002\n" + "\022TargetInstanceList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\0229\n" - + "\005items\030\300\317\367/ \003(\0132\'" - + ".google.cloud.compute.v1.TargetInstance\022\024\n" + + "\005items\030\300\317\367/ \003(\0132\'." + + "google.cloud.compute.v1.TargetInstance\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" @@ -27097,8 +27333,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013backup_pool\030\371\310\360\025 \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\036\n" - + "\016failover_ratio\030\376\224\264e \001(\002H\003\210\001\001\022\031\n" - + "\r" + + "\016failover_ratio\030\376\224\264e \001(\002H\003\210\001\001\022\031\n\r" + "health_checks\030\256\257\346\325\001 \003(\t\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n" + "\tinstances\030\376\374\357\r" @@ -27141,12 +27376,11 @@ 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\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.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" @@ -27171,8 +27405,8 @@ 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-.g" + + "oogle.cloud.compute.v1.HealthCheckReference\"a\n" + "\035TargetPoolsAddInstanceRequest\022@\n" + "\tinstances\030\376\374\357\r" + " \003(\0132*.google.cloud.compute.v1.InstanceReference\"o\n" @@ -27247,8 +27481,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\253\001\n" + "\032TargetTcpProxiesScopedList\022F\n" - + "\022target_tcp_proxies\030\200\327\372|" - + " \003(\0132\'.google.cloud.compute.v1.TargetTcpProxy\0229\n" + + "\022target_tcp_proxies\030\200\327\372| \003(\0132\'.google.cloud.compute.v1.", + "TargetTcpProxy\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"P\n" @@ -27267,7 +27501,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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\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\022\033\n\n" + + "\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022\033\n" + + "\n" + "proxy_bind\030\356\316\261\210\001 \001(\010H\005\210\001\001\022\034\n" + "\014proxy_header\030\376\272\274L \001(\tH\006\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\007\210\001\001\022\032\n" @@ -27327,8 +27562,8 @@ 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.google.cloud.compute.v1.TargetVpnGateway.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001 \003(\013" + + "25.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\022\026\n" + "\006region\030\364\315\240B \001(\tH\007\210\001\001\022\032\n" @@ -27356,8 +27591,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.c" - + "loud.compute.v1.TargetVpnGatewayAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132B.google.cl" + + "oud.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" @@ -27366,8 +27601,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.clou" - + "d.compute.v1.TargetVpnGatewaysScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01324.google.cloud" + + ".compute.v1.TargetVpnGatewaysScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -27388,8 +27623,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\260\001\n" + "\033TargetVpnGatewaysScopedList\022J\n" - + "\023target_vpn_gateways\030\210\223\312\277\001 \003(\0132" - + ").google.cloud.compute.v1.TargetVpnGateway\0229\n" + + "\023target_vpn_gateways\030\210\223\312\277\001 \003(\0132)" + + ".google.cloud.compute.v1.TargetVpnGateway\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\223\004\n" @@ -27423,13 +27658,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "&TestIamPermissionsBackendBucketRequest\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(\013" + + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n" + "\'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/.g" + + "oogle.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" @@ -27453,13 +27688,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "&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" - + "!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(\013" + + "2/.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.cl" - + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\"\326\001\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" + "&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" @@ -27469,8 +27704,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!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/.go" - + "ogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\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" + "\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" @@ -27486,23 +27721,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "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.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\304\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001" + + "(\0132/.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/.go" - + "ogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\272\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo" + + "gle.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" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud." - + "compute.v1.TestPermissionsRequestB\003\340A\002\"\277\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c" + + "ompute.v1.TestPermissionsRequestB\003\340A\002\"\277\001\n" + "%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" @@ -27512,19 +27747,19 @@ 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\"\335\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013" + + "2/.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.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\"\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.cl" - + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\"\322\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clo" + + "ud.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" @@ -27541,26 +27776,26 @@ 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(\013" - + "2/.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.clou" - + "d.compute.v1.TestPermissionsRequestB\003\340A\002\"\325\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud" + + ".compute.v1.TestPermissionsRequestB\003\340A\002\"\325\001\n" + "#TestIamPermissionsRegionDiskRequest\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.clo" - + "ud.compute.v1.TestPermissionsRequestB\003\340A\002\"\340\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clou" + + "d.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" @@ -27577,8 +27812,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" @@ -27590,15 +27825,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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.c" - + "loud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl" + + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\331\001\n" + "\'TestIamPermissionsResourcePolicyRequest\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/.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" @@ -27608,32 +27843,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!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.compute.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/.g" + + "oogle.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(\0132/.go" - + "ogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\327\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo" + + "gle.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/.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" + "#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/.google.c" - + "loud.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" @@ -27665,8 +27900,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "3FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED\020\337\235\274j\0222\n" + "+FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED\020\236\357\230*\022\036\n" + "\027FAILURE_GPU_TEMPERATURE\020\314\262\361\013\022\026\n" - + "\017FAILURE_GPU_XID\020\353\226\343\030\022\025\n" - + "\r" + + "\017FAILURE_GPU_XID\020\353\226\343\030\022\025\n\r" + "FAILURE_INFRA\020\233\305\200\201\001\022\031\n" + "\021FAILURE_INTERFACE\020\204\361\377\271\001\022\026\n" + "\016FAILURE_MEMORY\020\366\312\357\321\001\022\026\n" @@ -27709,8 +27943,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" @@ -27768,8 +28002,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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*." + + "google.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" @@ -27788,8 +28022,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\345\003\n" + "\025UpdateInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022D\n" - + "\021instance_resource\030\370\360\376f" - + " \001(\0132!.google.cloud.compute.v1.InstanceB\003\340A\002\022\037\n" + + "\021instance_resource\030\370\360\376f \001(\0132!.google.cloud.compute.", + "v1.InstanceB\003\340A\002\022\037\n" + "\016minimal_action\030\224\215\202\201\001 \001(\tH\000\210\001\001\022.\n" + "\036most_disruptive_allowed_action\030\215\316\302\037 \001(\tH\001\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -27827,23 +28061,23 @@ 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.go" - + "ogle.cloud.compute.v1.NetworksUpdatePeeringRequestB\003\340A\002\022!\n" + + "(networks_update_peering_request_resource\030\331\252\202k \001(\01325.goo" + + "gle.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" + + "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_configs_req_resource\030\276\301\266C" - + " \001(\0132I.google.clo" - + "ud.compute.v1.InstanceGroupManagersUpdatePerInstanceConfigsReqB\003\340A\002\022!\n" + + " \001(\0132I.google.clou" + + "d.compute.v1.InstanceGroupManagersUpdatePerInstanceConfigsReqB\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" @@ -27851,8 +28085,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\235\001\n" + "Aregion_instance_group_manager_update_instance_config_req_resource\030\247\256\272*" - + " \001(\0132J.google.cloud.c" - + "ompute.v1.RegionInstanceGroupManagerUpdateInstanceConfigReqB\003\340A\002\022\032\n\n" + + " \001(\0132J.google.cloud.co" + + "mpute.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" @@ -27861,7 +28095,8 @@ 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" @@ -27884,8 +28119,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" @@ -27932,8 +28167,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" @@ -27955,16 +28190,17 @@ 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\026\n" + "\006router\030\311\256\356F \001(\tB\003\340A\002\022@\n" - + "\017router_resource\030\304\200\202J \001(" - + "\0132\037.google.cloud.compute.v1.RouterB\003\340A\002B\r\n" + + "\017router_resource\030\304\200\202J" + + " \001(\0132\037.google.cloud.compute.v1.RouterB\003\340A\002B\r" + + "\n" + "\013_request_id\"\227\002\n" + "+UpdateShieldedInstanceConfigInstanceRequest\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" + "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" @@ -27985,18 +28221,18 @@ 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\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" + + "\020url_map_resource\030\341\220\267P" + + " \001(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r\n" + "\013_request_id\"\362\007\n" + "\006UrlMap\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022h\n" - + "$default_custom_error_response_policy\030\251\213\340& \001(\01322." - + "google.cloud.compute.v1.CustomErrorResponsePolicyH\001\210\001\001\022O\n" + + "$default_custom_error_response_policy\030\251\213\340& \001(\01322.g" + + "oogle.cloud.compute.v1.CustomErrorResponsePolicyH\001\210\001\001\022O\n" + "\024default_route_action\030\252\264\327\264\001" + " \001(\0132(.google.cloud.compute.v1.HttpRouteActionH\002\210\001\001\022 \n" + "\017default_service\030\267\345\305\260\001 \001(\tH\003\210\001\001\022R\n" - + "\024default_url_redirect\030\352\253\266\253\001 " - + "\001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\004\210\001\001\022\034\n" + + "\024default_url_redirect\030\352\253\266\253\001 \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" @@ -28064,7 +28300,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006_value\"\322\001\n" + "\026UrlMapValidationResult\022\027\n" + "\013load_errors\030\344\361\361\223\001 \003(\t\022\036\n" - + "\016load_succeeded\030\310\264\230= \001(\010H\000\210\001\001\022?\n\r" + + "\016load_succeeded\030\310\264\230= \001(\010H\000\210\001\001\022?\n" + + "\r" + "test_failures\030\266\342\237\361\001" + " \003(\0132$.google.cloud.compute.v1.TestFailure\022\033\n" + "\013test_passed\030\275\201\362[ \001(\010H\001\210\001\001B\021\n" @@ -28072,8 +28309,8 @@ 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.c" - + "loud.compute.v1.UrlMapsAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\01329.google.cl" + + "oud.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" @@ -28105,8 +28342,8 @@ 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" + + "\006result\030\235\220\267B \001" + + "(\0132/.google.cloud.compute.v1.UrlMapValidationResultH\000\210\001\001B\t\n" + "\007_result\"\272\001\n\n" + "UrlRewrite\022\034\n" + "\014host_rewrite\030\365\313\232L \001(\tH\000\210\001\001\022#\n" @@ -28168,8 +28405,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_range_name\"\244\003\n" + "\037UsableSubnetworksAggregatedList\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.UsableSubnetwork\022\024\n" + + "\005items\030\300\317\367/ \003(\013" + + "2).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" @@ -28197,12 +28434,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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/.google.clo" - + "ud.compute.v1.UrlMapsValidateRequestB\003\340A\002\"\257\001\n" + + "\"url_maps_validate_request_resource\030\357\321\344\274\001 \001(\0132/.google.clou" + + "d.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.compute.v1." - + "VmEndpointNatMappingsInterfaceNatMappingsB\020\n" + + "\026interface_nat_mappings\030\211\200\225z \003(\0132B.google.cloud.compute.v1.V" + + "mEndpointNatMappingsInterfaceNatMappingsB\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" @@ -28210,8 +28447,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.VmEndpoin" - + "tNatMappingsInterfaceNatMappingsNatRuleMappings\022&\n" + + "rule_mappings\030\310\356\352\347\001 \003(\0132Q.google.cloud.compute.v1.VmEndpoint" + + "NatMappingsInterfaceNatMappingsNatRuleMappings\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" @@ -28257,8 +28494,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\022\033\n\n" + "stack_type\030\221\265\213\313\001 \001(\tH\n" + "\210\001\001\022Q\n" - + "\016vpn_interfaces\030\205\315\345+ \003(\01326.googl" - + "e.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" @@ -28317,8 +28554,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"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.c" + + "ompute.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" @@ -28343,8 +28580,8 @@ 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.goog" - + "le.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementStateH\002\210\001\001\022C\n" + + "\005state\030\221\211\2534 \001(\0132I.googl" + + "e.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementStateH\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" @@ -28362,8 +28599,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{" @@ -28406,7 +28643,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005value\030\002 \001(\t:\0028\001\"\323\002\n" + "\006Status\022\024\n" + "\020UNDEFINED_STATUS\020\000\022\034\n" - + "\024ALLOCATING_RESOURCES\020\300\311\203\231\001\022\032\n" + + "\024ALLOCATING_RESOURCES\020\300\311", + "\203\231\001\022\032\n" + "\023AUTHORIZATION_ERROR\020\202\235\237\013\022\026\n" + "\016DEPROVISIONING\020\356\223\304\314\001\022\022\n" + "\013ESTABLISHED\020\370\216\257*\022\016\n" @@ -28453,21 +28691,20 @@ 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.VpnTunnelsScopedList:\0028\001B\005\n" + + "\005value\030\002 " + + "\001(\0132-.google.cloud.compute.v1.VpnTunnelsScopedList:\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\"\304\001\n" + "\024VpnTunnelCipherSuite\022J\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(\01322." - + "google.cloud.compute.v1.VpnTunnelPhase2AlgorithmsH\001\210\001\001B\t\n" + + "\006phase1\030\226\314\230( \001(\013" + + "22.google.cloud.compute.v1.VpnTunnelPhase1AlgorithmsH\000\210\001\001\022J\n" + + "\006phase2\030\227\314\230( \001(\01322.g" + + "oogle.cloud.compute.v1.VpnTunnelPhase2AlgorithmsH\001\210\001\001B\t\n" + "\007_phase1B\t\n" - + "\007_phase2\"\243\002\n" - + "\r" + + "\007_phase2\"\243\002\n\r" + "VpnTunnelList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\0224\n" + "\005items\030\300\317\367/ \003(\0132\".google.cloud.compute.v1.VpnTunnel\022\024\n" @@ -28479,8 +28716,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\"e\n" + "\031VpnTunnelPhase1Algorithms\022\013\n" + "\002dh\030\204\031 \003(\t\022\025\n\n" @@ -28607,14 +28843,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tendpoints\030\376\252\362\210\001" + " \003(\0132%.google.cloud.compute.v1.WireEndpoint\022\025\n" + "\005label\030\364\375\3750 \001(\tH\001\210\001\001\022I\n" - + "\017wire_properties\030\255\272\304\220\001 \001" - + "(\0132\'.google.cloud.compute.v1.WirePropertiesH\002\210\001\001B\020\n" + + "\017wire_properties\030\255\272\304\220\001 \001(" + + "\0132\'.google.cloud.compute.v1.WirePropertiesH\002\210\001\001B\020\n" + "\016_admin_enabledB\010\n" + "\006_labelB\022\n" + "\020_wire_properties\"e\n" + "\014WireEndpoint\022\034\n" - + "\014inte", - "rconnect\030\216\311\214k \001(\tH\000\210\001\001\022\031\n" + + "\014interconnect\030\216\311\214k \001(\tH\000\210\001\001\022\031\n" + "\010vlan_tag\030\276\225\263\365\001 \001(\005H\001\210\001\001B\017\n\r" + "_interconnectB\013\n" + "\t_vlan_tag\"\340\005\n" @@ -28631,8 +28866,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\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" - + "\017wire_properties\030\255\272\304\220\001" - + " \001(\0132\'.google.cloud.compute.v1.WirePropertiesH\t\210\001\001\022/\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" + "\016EndpointsEntry\022\013\n" + "\003key\030\001 \001(\t\0229\n" @@ -28649,12 +28884,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.clo" - + "ud.compute.v1.WireGroupEndpoint.InterconnectsEntry\032l\n" + + "interconnects\030\245\333\205\370\001 \003(\0132=.google.clou" + + "d.compute.v1.WireGroupEndpoint.InterconnectsEntry\032l\n" + "\022InterconnectsEntry\022\013\n" + "\003key\030\001 \001(\t\022E\n" - + "\005value\030\002 \001(\01326.google.cloud.comp" - + "ute.v1.WireGroupEndpointInterconnect:\0028\001\"e\n" + + "\005value\030\002 \001(\01326.google.cloud.compu" + + "te.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" @@ -28701,7 +28936,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "&WithdrawPublicAdvertisedPrefixeRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022(\n" - + "\030public_advertised_prefix\030\236\367\3110 \001(\tB\003\340A\002\022\032\n\n" + + "\030public_advertised_prefix\030\236\367\3110 \001(\tB\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\"\277\001\n" + "%WithdrawPublicDelegatedPrefixeRequest\022!\n" @@ -28770,13 +29006,14 @@ 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\"\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.cloud." - + "compute.v1.ZoneSetLabelsRequest.LabelsEntry\032-\n" + + "\006labels\030\377\277\301\356\001 \003(\01329.google.cloud.c" + + "ompute.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" @@ -28785,8 +29022,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010bindings\030\216\305\244\300\001 \003(\0132" + " .google.cloud.compute.v1.Binding\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\0227\n" - + "\006policy\030\262\312\266+ \001(\013" - + "2\037.google.cloud.compute.v1.PolicyH\001\210\001\001B\007\n" + + "\006policy\030\262\312\266+" + + " \001(\0132\037.google.cloud.compute.v1.PolicyH\001\210\001\001B\007\n" + "\005_etagB\t\n" + "\007_policy\"\261\001\n" + "\024ZoneSetPolicyRequest\0226\n" @@ -28798,6135 +29035,6166 @@ 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.AggregatedListA" - + "cceleratorTypesRequest\0326.google.cloud.compute.v1.AcceleratorTypeAggregatedList\"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.GetAccele" - + "ratorTypeRequest\032(.google.cloud.compute." - + "v1.AcceleratorType\"w\332A\035project,zone,acce" - + "lerator_type\202\323\344\223\002Q\022O/compute/v1/projects" - + "/{project}/zones/{zone}/acceleratorTypes/{accelerator_type}\022\277\001\n" - + "\004List\0224.google.cloud.compute.v1.ListAcceleratorTypesReque" - + "st\032,.google.cloud.compute.v1.Accelerator" - + "TypeList\"S\332A\014project,zone\202\323\344\223\002>\022.google.cloud.compute.v1.AggregatedListAc" + + "celeratorTypesRequest\0326.google.cloud.com" + + "pute.v1.AcceleratorTypeAggregatedList\"L\332" + + "A\007project\202\323\344\223\002<\022:/compute/v1/projects/{project}/aggregated/acceleratorTypes\022\334\001\n" + + "\003Get\0222.google.cloud.compute.v1.GetAcceler" + + "atorTypeRequest\032(.google.cloud.compute.v" + + "1.AcceleratorType\"w\332A\035project,zone,accel" + + "erator_type\202\323\344\223\002Q\022O/compute/v1/projects/" + + "{project}/zones/{zone}/acceleratorTypes/{accelerator_type}\022\277\001\n" + + "\004List\0224.google.cloud.compute.v1.ListAcceleratorTypesReques" + + "t\032,.google.cloud.compute.v1.AcceleratorT" + + "ypeList\"S\332A\014project,zone\202\323\344\223\002>\022project,zone,dis" - + "k,disks_add_resource_policies_request_re" - + "source\212N\016ZoneOperations\202\323\344\223\002|\"L/compute/" - + "v1/projects/{project}/zones/{zone}/disks" - + "/{disk}/addResourcePolicies:,disks_add_r" - + "esource_policies_request_resource\022\265\001\n\016Ag" - + "gregatedList\0223.google.cloud.compute.v1.A" - + "ggregatedListDisksRequest\032+.google.cloud" - + ".compute.v1.DiskAggregatedList\"A\332A\007proje" - + "ct\202\323\344\223\0021\022//compute/v1/projects/{project}" - + "/aggregated/disks\022\216\002\n\nBulkInsert\022..googl" - + "e.cloud.compute.v1.BulkInsertDiskRequest" - + "\032\".google.cloud.compute.v1.Operation\"\253\001\332" - + "A/project,zone,bulk_insert_disk_resource" - + "_resource\212N\016ZoneOperations\202\323\344\223\002b\".google.cloud.compute.v1.ListAssoc" - + "iationsFirewallPolicyRequest\032A.google.cl" - + "oud.compute.v1.FirewallPoliciesListAssoc" - + "iationsResponse\"I\332A\000\202\323\344\223\002@\022>/compute/v1/" - + "locations/global/firewallPolicies/listAs" - + "sociations\022\350\001\n\004Move\0222.google.cloud.compu" - + "te.v1.MoveFirewallPolicyRequest\032\".google" - + ".cloud.compute.v1.Operation\"\207\001\332A\031firewal" - + "l_policy,parent_id\212N\034GlobalOrganizationO" - + "perations\202\323\344\223\002F\"D/compute/v1/locations/g" - + "lobal/firewallPolicies/{firewall_policy}" - + "/move\022\216\002\n\005Patch\0223.google.cloud.compute.v" - + "1.PatchFirewallPolicyRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\253\001\332A(firewall_p" - + "olicy,firewall_policy_resource\212N\034GlobalO" - + "rganizationOperations\202\323\344\223\002[2?/compute/v1" - + "/locations/global/firewallPolicies/{fire" - + "wall_policy}:\030firewall_policy_resource\022\252" - + "\002\n\tPatchRule\0227.google.cloud.compute.v1.P" - + "atchRuleFirewallPolicyRequest\032\".google.c" - + "loud.compute.v1.Operation\"\277\001\332A-firewall_" - + "policy,firewall_policy_rule_resource\212N\034G" - + "lobalOrganizationOperations\202\323\344\223\002j\"I/comp" - + "ute/v1/locations/global/firewallPolicies" - + "/{firewall_policy}/patchRule:\035firewall_p" - + "olicy_rule_resource\022\205\002\n\021RemoveAssociatio" - + "n\022?.google.cloud.compute.v1.RemoveAssoci" - + "ationFirewallPolicyRequest\032\".google.clou" - + "d.compute.v1.Operation\"\212\001\332A\017firewall_pol" - + "icy\212N\034GlobalOrganizationOperations\202\323\344\223\002S" - + "\"Q/compute/v1/locations/global/firewallP" - + "olicies/{firewall_policy}/removeAssociat" - + "ion\022\360\001\n\nRemoveRule\0228.google.cloud.comput" - + "e.v1.RemoveRuleFirewallPolicyRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\203\001\332A\017fi" - + "rewall_policy\212N\034GlobalOrganizationOperat" - + "ions\202\323\344\223\002L\"J/compute/v1/locations/global" - + "/firewallPolicies/{firewall_policy}/remo" - + "veRule\022\247\002\n\014SetIamPolicy\022:.google.cloud.c" - + "ompute.v1.SetIamPolicyFirewallPolicyRequ" - + "est\032\037.google.cloud.compute.v1.Policy\"\271\001\332" - + "A8resource,global_organization_set_polic" - + "y_request_resource\202\323\344\223\002x\"E/compute/v1/lo" - + "cations/global/firewallPolicies/{resourc" - + "e}/setIamPolicy:/global_organization_set" - + "_policy_request_resource\022\256\002\n\022TestIamPerm" - + "issions\022@.google.cloud.compute.v1.TestIa" - + "mPermissionsFirewallPolicyRequest\0320.goog" - + "le.cloud.compute.v1.TestPermissionsRespo" - + "nse\"\243\001\332A*resource,test_permissions_reque" - + "st_resource\202\323\344\223\002p\"K/compute/v1/locations" - + "/global/firewallPolicies/{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\204\r\n\tFirewalls\022\306\001\n\006Delete\022..google." - + "cloud.compute.v1.DeleteFirewallRequest\032\"" - + ".google.cloud.compute.v1.Operation\"h\332A\020p" - + "roject,firewall\212N\020GlobalOperations\202\323\344\223\002<" - + "*:/compute/v1/projects/{project}/global/" - + "firewalls/{firewall}\022\254\001\n\003Get\022+.google.cl" - + "oud.compute.v1.GetFirewallRequest\032!.goog" - + "le.cloud.compute.v1.Firewall\"U\332A\020project" - + ",firewall\202\323\344\223\002<\022:/compute/v1/projects/{p" - + "roject}/global/firewalls/{firewall}\022\327\001\n\006" - + "Insert\022..google.cloud.compute.v1.InsertF" - + "irewallRequest\032\".google.cloud.compute.v1" - + ".Operation\"y\332A\031project,firewall_resource" - + "\212N\020GlobalOperations\202\323\344\223\002D\"//compute/v1/p" - + "rojects/{project}/global/firewalls:\021fire" - + "wall_resource\022\237\001\n\004List\022-.google.cloud.co" - + "mpute.v1.ListFirewallsRequest\032%.google.c" - + "loud.compute.v1.FirewallList\"A\332A\007project" - + "\202\323\344\223\0021\022//compute/v1/projects/{project}/g" - + "lobal/firewalls\022\352\001\n\005Patch\022-.google.cloud" - + ".compute.v1.PatchFirewallRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\215\001\332A\"projec" - + "t,firewall,firewall_resource\212N\020GlobalOpe" - + "rations\202\323\344\223\002O2:/compute/v1/projects/{pro" - + "ject}/global/firewalls/{firewall}:\021firew" - + "all_resource\022\262\002\n\022TestIamPermissions\022:.go" - + "ogle.cloud.compute.v1.TestIamPermissions" - + "FirewallRequest\0320.google.cloud.compute.v" - + "1.TestPermissionsResponse\"\255\001\332A2project,r" - + "esource,test_permissions_request_resourc" - + "e\202\323\344\223\002r\"M/compute/v1/projects/{project}/" - + "global/firewalls/{resource}/testIamPermi" - + "ssions:!test_permissions_request_resourc" - + "e\022\354\001\n\006Update\022..google.cloud.compute.v1.U" - + "pdateFirewallRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\215\001\332A\"project,firewall,f" - + "irewall_resource\212N\020GlobalOperations\202\323\344\223\002" - + "O\032:/compute/v1/projects/{project}/global" - + "/firewalls/{firewall}:\021firewall_resource" - + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" - + "w.googleapis.com/auth/compute,https://ww" - + "w.googleapis.com/auth/cloud-platform2\231\021\n" - + "\017ForwardingRules\022\323\001\n\016AggregatedList\022=.go" - + "ogle.cloud.compute.v1.AggregatedListForw", - "ardingRulesRequest\0325.google.cloud.comput" - + "e.v1.ForwardingRuleAggregatedList\"K\332A\007pr" - + "oject\202\323\344\223\002;\0229/compute/v1/projects/{proje" - + "ct}/aggregated/forwardingRules\022\362\001\n\006Delet" - + "e\0224.google.cloud.compute.v1.DeleteForwar" - + "dingRuleRequest\032\".google.cloud.compute.v" - + "1.Operation\"\215\001\332A\036project,region,forwardi" - + "ng_rule\212N\020RegionOperations\202\323\344\223\002S*Q/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/forwardingRules/{forwarding_rule}\022\335\001\n\003" - + "Get\0221.google.cloud.compute.v1.GetForward" - + "ingRuleRequest\032\'.google.cloud.compute.v1" - + ".ForwardingRule\"z\332A\036project,region,forwa" - + "rding_rule\202\323\344\223\002S\022Q/compute/v1/projects/{" - + "project}/regions/{region}/forwardingRule" - + "s/{forwarding_rule}\022\203\002\n\006Insert\0224.google." - + "cloud.compute.v1.InsertForwardingRuleReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\236\001\332A\'project,region,forwarding_rule_res" - + "ource\212N\020RegionOperations\202\323\344\223\002[\"?/compute" - + "/v1/projects/{project}/regions/{region}/" - + "forwardingRules:\030forwarding_rule_resourc" - + "e\022\302\001\n\004List\0223.google.cloud.compute.v1.Lis" - + "tForwardingRulesRequest\032+.google.cloud.c" - + "ompute.v1.ForwardingRuleList\"X\332A\016project" - + ",region\202\323\344\223\002A\022?/compute/v1/projects/{pro" - + "ject}/regions/{region}/forwardingRules\022\243" - + "\002\n\005Patch\0223.google.cloud.compute.v1.Patch" - + "ForwardingRuleRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\300\001\332A7project,region,fo" - + "rwarding_rule,forwarding_rule_resource\212N" - + "\020RegionOperations\202\323\344\223\002m2Q/compute/v1/pro" - + "jects/{project}/regions/{region}/forward" - + "ingRules/{forwarding_rule}:\030forwarding_r" - + "ule_resource\022\273\002\n\tSetLabels\0227.google.clou" - + "d.compute.v1.SetLabelsForwardingRuleRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\320\001\332A:project,region,resource,region_set_" - + "labels_request_resource\212N\020RegionOperatio" - + "ns\202\323\344\223\002z\"T/compute/v1/projects/{project}" - + "/regions/{region}/forwardingRules/{resou" - + "rce}/setLabels:\"region_set_labels_reques" - + "t_resource\022\267\002\n\tSetTarget\0227.google.cloud." - + "compute.v1.SetTargetForwardingRuleReques" - + "t\032\".google.cloud.compute.v1.Operation\"\314\001" - + "\332A8project,region,forwarding_rule,target" - + "_reference_resource\212N\020RegionOperations\202\323" - + "\344\223\002x\"[/compute/v1/projects/{project}/reg" - + "ions/{region}/forwardingRules/{forwardin" - + "g_rule}/setTarget:\031target_reference_reso" - + "urce\032r\312A\026compute.googleapis.com\322AVhttps:" - + "//www.googleapis.com/auth/compute,https:" - + "//www.googleapis.com/auth/cloud-platform" - + "2\337\016\n\022FutureReservations\022\345\001\n\016AggregatedLi" - + "st\022@.google.cloud.compute.v1.AggregatedL" - + "istFutureReservationsRequest\032A.google.cl" - + "oud.compute.v1.FutureReservationsAggrega" - + "tedListResponse\"N\332A\007project\202\323\344\223\002>\022/compute/v1/projects/{project}/z" - + "ones/{zone}/futureReservations:\033future_r" - + "eservation_resource\022\316\001\n\004List\0226.google.cl" - + "oud.compute.v1.ListFutureReservationsReq" - + "uest\0327.google.cloud.compute.v1.FutureRes" - + "ervationsListResponse\"U\332A\014project,zone\202\323" - + "\344\223\002@\022>/compute/v1/projects/{project}/zon" - + "es/{zone}/futureReservations\022\257\002\n\006Update\022" - + "7.google.cloud.compute.v1.UpdateFutureRe" - + "servationRequest\032\".google.cloud.compute." - + "v1.Operation\"\307\001\332A;project,zone,future_re" - + "servation,future_reservation_resource\212N\016" - + "ZoneOperations\202\323\344\223\002r2S/compute/v1/projec" - + "ts/{project}/zones/{zone}/futureReservat" - + "ions/{future_reservation}:\033future_reserv" - + "ation_resource\032r\312A\026compute.googleapis.co" - + "m\322AVhttps://www.googleapis.com/auth/comp" - + "ute,https://www.googleapis.com/auth/clou" - + "d-platform2\203\016\n\017GlobalAddresses\022\311\001\n\006Delet" - + "e\0223.google.cloud.compute.v1.DeleteGlobal" - + "AddressRequest\032\".google.cloud.compute.v1" - + ".Operation\"f\332A\017project,address\212N\020GlobalO" - + "perations\202\323\344\223\002;*9/compute/v1/projects/{p" - + "roject}/global/addresses/{address}\022\256\001\n\003G" - + "et\0220.google.cloud.compute.v1.GetGlobalAd" - + "dressRequest\032 .google.cloud.compute.v1.A" - + "ddress\"S\332A\017project,address\202\323\344\223\002;\0229/compu" - + "te/v1/projects/{project}/global/addresse" - + "s/{address}\022\332\001\n\006Insert\0223.google.cloud.co" - + "mpute.v1.InsertGlobalAddressRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"w\332A\030proj" - + "ect,address_resource\212N\020GlobalOperations\202" - + "\323\344\223\002C\"//compute/v1/projects/{project}/gl" - + "obal/addresses:\020address_resource\022\244\001\n\004Lis" - + "t\0223.google.cloud.compute.v1.ListGlobalAd" - + "dressesRequest\032$.google.cloud.compute.v1" - + ".AddressList\"A\332A\007project\202\323\344\223\0021\022//compute" - + "/v1/projects/{project}/global/addresses\022" - + "\232\002\n\004Move\0221.google.cloud.compute.v1.MoveG" - + "lobalAddressRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\272\001\332A6project,address,glo" - + "bal_addresses_move_request_resource\212N\020Gl" - + "obalOperations\202\323\344\223\002h\">/compute/v1/projec" - + "ts/{project}/global/addresses/{address}/" - + "move:&global_addresses_move_request_reso" - + "urce\022\243\002\n\tSetLabels\0226.google.cloud.comput" - + "e.v1.SetLabelsGlobalAddressRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\271\001\332A3proj" - + "ect,resource,global_set_labels_request_r" - + "esource\212N\020GlobalOperations\202\323\344\223\002j\"D/compu" - + "te/v1/projects/{project}/global/addresse" - + "s/{resource}/setLabels:\"global_set_label" - + "s_request_resource\022\267\002\n\022TestIamPermission" - + "s\022?.google.cloud.compute.v1.TestIamPermi" - + "ssionsGlobalAddressRequest\0320.google.clou" - + "d.compute.v1.TestPermissionsResponse\"\255\001\332" - + "A2project,resource,test_permissions_requ" - + "est_resource\202\323\344\223\002r\"M/compute/v1/projects" - + "/{project}/global/addresses/{resource}/t" + + "ion\"\332\001\332A:project,backend_service,securit" + + "y_policy_reference_resource\212N\020GlobalOper" + + "ations\202\323\344\223\002\203\001\"]/compute/v1/projects/{pro" + + "ject}/global/backendServices/{backend_se" + + "rvice}/setEdgeSecurityPolicy:\"security_p" + + "olicy_reference_resource\022\235\002\n\014SetIamPolic" + + "y\022:.google.cloud.compute.v1.SetIamPolicy" + + "BackendServiceRequest\032\037.google.cloud.com" + + "pute.v1.Policy\"\257\001\332A3project,resource,glo" + + "bal_set_policy_request_resource\202\323\344\223\002s\"M/" + + "compute/v1/projects/{project}/global/bac" + + "kendServices/{resource}/setIamPolicy:\"gl" + + "obal_set_policy_request_resource\022\320\002\n\021Set" + + "SecurityPolicy\022?.google.cloud.compute.v1" + + ".SetSecurityPolicyBackendServiceRequest\032" + + "\".google.cloud.compute.v1.Operation\"\325\001\332A" + + ":project,backend_service,security_policy" + + "_reference_resource\212N\020GlobalOperations\202\323" + + "\344\223\002\177\"Y/compute/v1/projects/{project}/glo" + + "bal/backendServices/{backend_service}/se" + + "tSecurityPolicy:\"security_policy_referen" + + "ce_resource\022\276\002\n\022TestIamPermissions\022@.goo" + + "gle.cloud.compute.v1.TestIamPermissionsB" + + "ackendServiceRequest\0320.google.cloud.comp" + + "ute.v1.TestPermissionsResponse\"\263\001\332A2proj" + + "ect,resource,test_permissions_request_re" + + "source\202\323\344\223\002x\"S/compute/v1/projects/{proj" + + "ect}/global/backendServices/{resource}/t" + "estIamPermissions:!test_permissions_requ" - + "est_resource\032r\312A\026compute.googleapis.com\322" + + "est_resource\022\224\002\n\006Update\0224.google.cloud.c" + + "ompute.v1.UpdateBackendServiceRequest\032\"." + + "google.cloud.compute.v1.Operation\"\257\001\332A0p" + + "roject,backend_service,backend_service_r" + + "esource\212N\020GlobalOperations\202\323\344\223\002c\032G/compu" + + "te/v1/projects/{project}/global/backendS" + + "ervices/{backend_service}:\030backend_servi" + + "ce_resource\032r\312A\026compute.googleapis.com\322A" + + "Vhttps://www.googleapis.com/auth/compute" + + ",https://www.googleapis.com/auth/cloud-p" + + "latform2\256\n\n\021CrossSiteNetworks\022\353\001\n\006Delete" + + "\0226.google.cloud.compute.v1.DeleteCrossSi" + + "teNetworkRequest\032\".google.cloud.compute." + + "v1.Operation\"\204\001\332A\032project,cross_site_net" + + "work\212N\020GlobalOperations\202\323\344\223\002N*L/compute/" + + "v1/projects/{project}/global/crossSiteNe" + + "tworks/{cross_site_network}\022\330\001\n\003Get\0223.go" + + "ogle.cloud.compute.v1.GetCrossSiteNetwor" + + "kRequest\032).google.cloud.compute.v1.Cross" + + "SiteNetwork\"q\332A\032project,cross_site_netwo" + + "rk\202\323\344\223\002N\022L/compute/v1/projects/{project}" + + "/global/crossSiteNetworks/{cross_site_ne" + + "twork}\022\374\001\n\006Insert\0226.google.cloud.compute" + + ".v1.InsertCrossSiteNetworkRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\225\001\332A#proje" + + "ct,cross_site_network_resource\212N\020GlobalO" + + "perations\202\323\344\223\002V\"7/compute/v1/projects/{p" + + "roject}/global/crossSiteNetworks:\033cross_" + + "site_network_resource\022\267\001\n\004List\0225.google." + + "cloud.compute.v1.ListCrossSiteNetworksRe" + + "quest\032-.google.cloud.compute.v1.CrossSit" + + "eNetworkList\"I\332A\007project\202\323\344\223\0029\0227/compute" + + "/v1/projects/{project}/global/crossSiteN" + + "etworks\022\242\002\n\005Patch\0225.google.cloud.compute" + + ".v1.PatchCrossSiteNetworkRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\275\001\332A6projec" + + "t,cross_site_network,cross_site_network_" + + "resource\212N\020GlobalOperations\202\323\344\223\002k2L/comp" + + "ute/v1/projects/{project}/global/crossSi" + + "teNetworks/{cross_site_network}:\033cross_s" + + "ite_network_resource\032r\312A\026compute.googlea" + + "pis.com\322AVhttps://www.googleapis.com/aut" + + "h/compute,https://www.googleapis.com/aut" + + "h/cloud-platform2\337\005\n\tDiskTypes\022\301\001\n\016Aggre" + + "gatedList\0227.google.cloud.compute.v1.Aggr" + + "egatedListDiskTypesRequest\032/.google.clou" + + "d.compute.v1.DiskTypeAggregatedList\"E\332A\007" + + "project\202\323\344\223\0025\0223/compute/v1/projects/{pro" + + "ject}/aggregated/diskTypes\022\271\001\n\003Get\022+.goo" + + "gle.cloud.compute.v1.GetDiskTypeRequest\032" + + "!.google.cloud.compute.v1.DiskType\"b\332A\026p" + + "roject,zone,disk_type\202\323\344\223\002C\022A/compute/v1" + + "/projects/{project}/zones/{zone}/diskTyp" + + "es/{disk_type}\022\252\001\n\004List\022-.google.cloud.c" + + "ompute.v1.ListDiskTypesRequest\032%.google." + + "cloud.compute.v1.DiskTypeList\"L\332A\014projec" + + "t,zone\202\323\344\223\0027\0225/compute/v1/projects/{proj" + + "ect}/zones/{zone}/diskTypes\032\244\001\312A\026compute" + + ".googleapis.com\322A\207\001https://www.googleapi" + + "s.com/auth/compute.readonly,https://www." + + "googleapis.com/auth/compute,https://www." + + "googleapis.com/auth/cloud-platform2\273\'\n\005D" + + "isks\022\311\002\n\023AddResourcePolicies\0227.google.cl" + + "oud.compute.v1.AddResourcePoliciesDiskRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\324\001\332A>project,zone,disk,disks_add_resou" + + "rce_policies_request_resource\212N\016ZoneOper" + + "ations\202\323\344\223\002|\"L/compute/v1/projects/{proj" + + "ect}/zones/{zone}/disks/{disk}/addResour" + + "cePolicies:,disks_add_resource_policies_" + + "request_resource\022\265\001\n\016AggregatedList\0223.go" + + "ogle.cloud.compute.v1.AggregatedListDisk" + + "sRequest\032+.google.cloud.compute.v1.DiskA" + + "ggregatedList\"A\332A\007project\202\323\344\223\0021\022//comput" + + "e/v1/projects/{project}/aggregated/disks" + + "\022\216\002\n\nBulkInsert\022..google.cloud.compute.v" + + "1.BulkInsertDiskRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\253\001\332A/project,zone,bu" + + "lk_insert_disk_resource_resource\212N\016ZoneO" + + "perations\202\323\344\223\002b\"." - + "google.cloud.compute.v1.AggregatedListGl" - + "obalOperationsRequest\0320.google.cloud.com" - + "pute.v1.OperationAggregatedList\"F\332A\007proj" - + "ect\202\323\344\223\0026\0224/compute/v1/projects/{project" - + "}/aggregated/operations\022\321\001\n\006Delete\0225.goo" - + "gle.cloud.compute.v1.DeleteGlobalOperati" - + "onRequest\0326.google.cloud.compute.v1.Dele" - + "teGlobalOperationResponse\"X\332A\021project,op" - + "eration\202\323\344\223\002>*\022.google.cloud.compute.v1.GetGlobal" - + "OrganizationOperationRequest\032\".google.cl" - + "oud.compute.v1.Operation\"J\332A\toperation\220N" - + "\001\202\323\344\223\0025\0223/compute/v1/locations/global/op" - + "erations/{operation}\022\244\001\n\004List\022@.google.c" - + "loud.compute.v1.ListGlobalOrganizationOp" - + "erationsRequest\032&.google.cloud.compute.v" - + "1.OperationList\"2\332A\000\202\323\344\223\002)\022\'/compute/v1/" - + "locations/global/operations\032r\312A\026compute." + + "t_resource\212N\020GlobalOperations\202\323\344\223\002t\"N/co" + + "mpute/v1/projects/{project}/global/exter" + + "nalVpnGateways/{resource}/setLabels:\"glo" + + "bal_set_labels_request_resource\022\306\002\n\022Test" + + "IamPermissions\022D.google.cloud.compute.v1" + + ".TestIamPermissionsExternalVpnGatewayReq" + + "uest\0320.google.cloud.compute.v1.TestPermi" + + "ssionsResponse\"\267\001\332A2project,resource,tes" + + "t_permissions_request_resource\202\323\344\223\002|\"W/c" + + "ompute/v1/projects/{project}/global/exte" + + "rnalVpnGateways/{resource}/testIamPermis" + + "sions:!test_permissions_request_resource" + + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" + + "w.googleapis.com/auth/compute,https://ww" + + "w.googleapis.com/auth/cloud-platform2\225$\n" + + "\020FirewallPolicies\022\307\002\n\016AddAssociation\022<.g" + + "oogle.cloud.compute.v1.AddAssociationFir" + + "ewallPolicyRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\322\001\332A4firewall_policy,fire" + + "wall_policy_association_resource\212N\034Globa" + + "lOrganizationOperations\202\323\344\223\002v\"N/compute/" + + "v1/locations/global/firewallPolicies/{fi" + + "rewall_policy}/addAssociation:$firewall_" + + "policy_association_resource\022\244\002\n\007AddRule\022" + + "5.google.cloud.compute.v1.AddRuleFirewal" + + "lPolicyRequest\032\".google.cloud.compute.v1" + + ".Operation\"\275\001\332A-firewall_policy,firewall" + + "_policy_rule_resource\212N\034GlobalOrganizati" + + "onOperations\202\323\344\223\002h\"G/compute/v1/location" + + "s/global/firewallPolicies/{firewall_poli" + + "cy}/addRule:\035firewall_policy_rule_resour" + + "ce\022\360\001\n\nCloneRules\0228.google.cloud.compute", + ".v1.CloneRulesFirewallPolicyRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\203\001\332A\017fir" + + "ewall_policy\212N\034GlobalOrganizationOperati" + + "ons\202\323\344\223\002L\"J/compute/v1/locations/global/" + + "firewallPolicies/{firewall_policy}/clone" + + "Rules\022\334\001\n\006Delete\0224.google.cloud.compute." + + "v1.DeleteFirewallPolicyRequest\032\".google." + + "cloud.compute.v1.Operation\"x\332A\017firewall_" + + "policy\212N\034GlobalOrganizationOperations\202\323\344" + + "\223\002A*?/compute/v1/locations/global/firewa" + + "llPolicies/{firewall_policy}\022\274\001\n\003Get\0221.g" + + "oogle.cloud.compute.v1.GetFirewallPolicy" + + "Request\032\'.google.cloud.compute.v1.Firewa" + + "llPolicy\"Y\332A\017firewall_policy\202\323\344\223\002A\022?/com" + + "pute/v1/locations/global/firewallPolicie" + + "s/{firewall_policy}\022\354\001\n\016GetAssociation\022<" + + ".google.cloud.compute.v1.GetAssociationF" + + "irewallPolicyRequest\0322.google.cloud.comp" + + "ute.v1.FirewallPolicyAssociation\"h\332A\017fir" + + "ewall_policy\202\323\344\223\002P\022N/compute/v1/location" + + "s/global/firewallPolicies/{firewall_poli" + + "cy}/getAssociation\022\305\001\n\014GetIamPolicy\022:.go" + + "ogle.cloud.compute.v1.GetIamPolicyFirewa" + + "llPolicyRequest\032\037.google.cloud.compute.v" + + "1.Policy\"X\332A\010resource\202\323\344\223\002G\022E/compute/v1" + + "/locations/global/firewallPolicies/{reso" + + "urce}/getIamPolicy\022\320\001\n\007GetRule\0225.google." + + "cloud.compute.v1.GetRuleFirewallPolicyRe" + + "quest\032+.google.cloud.compute.v1.Firewall" + + "PolicyRule\"a\332A\017firewall_policy\202\323\344\223\002I\022G/c" + + "ompute/v1/locations/global/firewallPolic" + + "ies/{firewall_policy}/getRule\022\370\001\n\006Insert" + + "\0224.google.cloud.compute.v1.InsertFirewal" + + "lPolicyRequest\032\".google.cloud.compute.v1" + + ".Operation\"\223\001\332A\"parent_id,firewall_polic" + + "y_resource\212N\034GlobalOrganizationOperation" + + "s\202\323\344\223\002I\"-/compute/v1/locations/global/fi" + + "rewallPolicies:\030firewall_policy_resource" + + "\022\243\001\n\004List\0224.google.cloud.compute.v1.List" + + "FirewallPoliciesRequest\032+.google.cloud.c" + + "ompute.v1.FirewallPolicyList\"8\332A\000\202\323\344\223\002/\022" + + "-/compute/v1/locations/global/firewallPo" + + "licies\022\340\001\n\020ListAssociations\022>.google.clo" + + "ud.compute.v1.ListAssociationsFirewallPo" + + "licyRequest\032A.google.cloud.compute.v1.Fi" + + "rewallPoliciesListAssociationsResponse\"I" + + "\332A\000\202\323\344\223\002@\022>/compute/v1/locations/global/" + + "firewallPolicies/listAssociations\022\350\001\n\004Mo" + + "ve\0222.google.cloud.compute.v1.MoveFirewal" + + "lPolicyRequest\032\".google.cloud.compute.v1" + + ".Operation\"\207\001\332A\031firewall_policy,parent_i" + + "d\212N\034GlobalOrganizationOperations\202\323\344\223\002F\"D" + + "/compute/v1/locations/global/firewallPol" + + "icies/{firewall_policy}/move\022\216\002\n\005Patch\0223" + + ".google.cloud.compute.v1.PatchFirewallPo" + + "licyRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\253\001\332A(firewall_policy,firewall_po" + + "licy_resource\212N\034GlobalOrganizationOperat" + + "ions\202\323\344\223\002[2?/compute/v1/locations/global" + + "/firewallPolicies/{firewall_policy}:\030fir" + + "ewall_policy_resource\022\252\002\n\tPatchRule\0227.go" + + "ogle.cloud.compute.v1.PatchRuleFirewallP" + + "olicyRequest\032\".google.cloud.compute.v1.O" + + "peration\"\277\001\332A-firewall_policy,firewall_p" + + "olicy_rule_resource\212N\034GlobalOrganization" + + "Operations\202\323\344\223\002j\"I/compute/v1/locations/" + + "global/firewallPolicies/{firewall_policy" + + "}/patchRule:\035firewall_policy_rule_resour" + + "ce\022\205\002\n\021RemoveAssociation\022?.google.cloud." + + "compute.v1.RemoveAssociationFirewallPoli" + + "cyRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\212\001\332A\017firewall_policy\212N\034GlobalOrgan" + + "izationOperations\202\323\344\223\002S\"Q/compute/v1/loc" + + "ations/global/firewallPolicies/{firewall" + + "_policy}/removeAssociation\022\360\001\n\nRemoveRul" + + "e\0228.google.cloud.compute.v1.RemoveRuleFi" + + "rewallPolicyRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\203\001\332A\017firewall_policy\212N\034G" + + "lobalOrganizationOperations\202\323\344\223\002L\"J/comp" + + "ute/v1/locations/global/firewallPolicies" + + "/{firewall_policy}/removeRule\022\247\002\n\014SetIam" + + "Policy\022:.google.cloud.compute.v1.SetIamP" + + "olicyFirewallPolicyRequest\032\037.google.clou" + + "d.compute.v1.Policy\"\271\001\332A8resource,global" + + "_organization_set_policy_request_resourc" + + "e\202\323\344\223\002x\"E/compute/v1/locations/global/fi" + + "rewallPolicies/{resource}/setIamPolicy:/" + + "global_organization_set_policy_request_r" + + "esource\022\256\002\n\022TestIamPermissions\022@.google." + + "cloud.compute.v1.TestIamPermissionsFirew" + + "allPolicyRequest\0320.google.cloud.compute." + + "v1.TestPermissionsResponse\"\243\001\332A*resource" + + ",test_permissions_request_resource\202\323\344\223\002p" + + "\"K/compute/v1/locations/global/firewallP" + + "olicies/{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\204\r\n\tFirewal" + + "ls\022\306\001\n\006Delete\022..google.cloud.compute.v1." + + "DeleteFirewallRequest\032\".google.cloud.com" + + "pute.v1.Operation\"h\332A\020project,firewall\212N" + + "\020GlobalOperations\202\323\344\223\002<*:/compute/v1/pro" + + "jects/{project}/global/firewalls/{firewa" + + "ll}\022\254\001\n\003Get\022+.google.cloud.compute.v1.Ge" + + "tFirewallRequest\032!.google.cloud.compute." + + "v1.Firewall\"U\332A\020project,firewall\202\323\344\223\002<\022:" + + "/compute/v1/projects/{project}/global/fi" + + "rewalls/{firewall}\022\327\001\n\006Insert\022..google.c" + + "loud.compute.v1.InsertFirewallRequest\032\"." + + "google.cloud.compute.v1.Operation\"y\332A\031pr" + + "oject,firewall_resource\212N\020GlobalOperatio" + + "ns\202\323\344\223\002D\"//compute/v1/projects/{project}" + + "/global/firewalls:\021firewall_resource\022\237\001\n" + + "\004List\022-.google.cloud.compute.v1.ListFire" + + "wallsRequest\032%.google.cloud.compute.v1.F" + + "irewallList\"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.Patch" + + "FirewallRequest\032\".google.cloud.compute.v" + + "1.Operation\"\215\001\332A\"project,firewall,firewa" + + "ll_resource\212N\020GlobalOperations\202\323\344\223\002O2:/c" + + "ompute/v1/projects/{project}/global/fire" + + "walls/{firewall}:\021firewall_resource\022\262\002\n\022" + + "TestIamPermissions\022:.google.cloud.comput" + + "e.v1.TestIamPermissionsFirewallRequest\0320" + + ".google.cloud.compute.v1.TestPermissions" + + "Response\"\255\001\332A2project,resource,test_perm" + + "issions_request_resource\202\323\344\223\002r\"M/compute" + + "/v1/projects/{project}/global/firewalls/" + + "{resource}/testIamPermissions:!test_perm" + + "issions_request_resource\022\354\001\n\006Update\022..go" + + "ogle.cloud.compute.v1.UpdateFirewallRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\215\001\332A\"project,firewall,firewall_resource\212" + + "N\020GlobalOperations\202\323\344\223\002O\032:/compute/v1/pr" + + "ojects/{project}/global/firewalls/{firew" + + "all}:\021firewall_resource\032r\312A\026compute.goog" + + "leapis.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.comput" + + "e.v1.AggregatedListForwardingRulesReques" + + "t\0325.google.cloud.compute.v1.ForwardingRu" + + "leAggregatedList\"K\332A\007project\202\323\344\223\002;\0229/com" + + "pute/v1/projects/{project}/aggregated/fo" + + "rwardingRules\022\362\001\n\006Delete\0224.google.cloud." + + "compute.v1.DeleteForwardingRuleRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\215\001\332A\036" + + "project,region,forwarding_rule\212N\020RegionO" + + "perations\202\323\344\223\002S*Q/compute/v1/projects/{p" + + "roject}/regions/{region}/forwardingRules" + + "/{forwarding_rule}\022\335\001\n\003Get\0221.google.clou" + + "d.compute.v1.GetForwardingRuleRequest\032\'." + + "google.cloud.compute.v1.ForwardingRule\"z" + + "\332A\036project,region,forwarding_rule\202\323\344\223\002S\022" + + "Q/compute/v1/projects/{project}/regions/" + + "{region}/forwardingRules/{forwarding_rul" + + "e}\022\203\002\n\006Insert\0224.google.cloud.compute.v1." + + "InsertForwardingRuleRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\236\001\332A\'project,reg" + + "ion,forwarding_rule_resource\212N\020RegionOpe" + + "rations\202\323\344\223\002[\"?/compute/v1/projects/{pro" + + "ject}/regions/{region}/forwardingRules:\030" + + "forwarding_rule_resource\022\302\001\n\004List\0223.goog" + + "le.cloud.compute.v1.ListForwardingRulesR" + + "equest\032+.google.cloud.compute.v1.Forward" + + "ingRuleList\"X\332A\016project,region\202\323\344\223\002A\022?/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/forwardingRules\022\243\002\n\005Patch\0223.google" + + ".cloud.compute.v1.PatchForwardingRuleReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\300\001\332A7project,region,forwarding_rule,for" + + "warding_rule_resource\212N\020RegionOperations" + + "\202\323\344\223\002m2Q/compute/v1/projects/{project}/r" + + "egions/{region}/forwardingRules/{forward" + + "ing_rule}:\030forwarding_rule_resource\022\273\002\n\t" + + "SetLabels\0227.google.cloud.compute.v1.SetL" + + "abelsForwardingRuleRequest\032\".google.clou" + + "d.compute.v1.Operation\"\320\001\332A:project,regi" + + "on,resource,region_set_labels_request_re" + + "source\212N\020RegionOperations\202\323\344\223\002z\"T/comput" + + "e/v1/projects/{project}/regions/{region}" + + "/forwardingRules/{resource}/setLabels:\"r" + + "egion_set_labels_request_resource\022\267\002\n\tSe" + + "tTarget\0227.google.cloud.compute.v1.SetTar" + + "getForwardingRuleRequest\032\".google.cloud." + + "compute.v1.Operation\"\314\001\332A8project,region" + + ",forwarding_rule,target_reference_resour" + + "ce\212N\020RegionOperations\202\323\344\223\002x\"[/compute/v1" + + "/projects/{project}/regions/{region}/for" + + "wardingRules/{forwarding_rule}/setTarget" + + ":\031target_reference_resource\032r\312A\026compute." + "googleapis.com\322AVhttps://www.googleapis." + "com/auth/compute,https://www.googleapis." - + "com/auth/cloud-platform2\321\013\n\035GlobalPublic" - + "DelegatedPrefixes\022\207\002\n\006Delete\022B.google.cl" - + "oud.compute.v1.DeleteGlobalPublicDelegat" - + "edPrefixeRequest\032\".google.cloud.compute." - + "v1.Operation\"\224\001\332A\037project,public_delegat" - + "ed_prefix\212N\020GlobalOperations\202\323\344\223\002Y*W/com" - + "pute/v1/projects/{project}/global/public" - + "DelegatedPrefixes/{public_delegated_pref" - + "ix}\022\372\001\n\003Get\022?.google.cloud.compute.v1.Ge" - + "tGlobalPublicDelegatedPrefixeRequest\032..g" - + "oogle.cloud.compute.v1.PublicDelegatedPr" - + "efix\"\201\001\332A\037project,public_delegated_prefi" - + "x\202\323\344\223\002Y\022W/compute/v1/projects/{project}/" - + "global/publicDelegatedPrefixes/{public_d" - + "elegated_prefix}\022\230\002\n\006Insert\022B.google.clo" - + "ud.compute.v1.InsertGlobalPublicDelegate" - + "dPrefixeRequest\032\".google.cloud.compute.v" - + "1.Operation\"\245\001\332A(project,public_delegate" - + "d_prefix_resource\212N\020GlobalOperations\202\323\344\223" - + "\002a\"=/compute/v1/projects/{project}/globa" - + "l/publicDelegatedPrefixes: public_delega" - + "ted_prefix_resource\022\316\001\n\004List\022A.google.cl" - + "oud.compute.v1.ListGlobalPublicDelegated" - + "PrefixesRequest\0322.google.cloud.compute.v" - + "1.PublicDelegatedPrefixList\"O\332A\007project\202" - + "\323\344\223\002?\022=/compute/v1/projects/{project}/gl" - + "obal/publicDelegatedPrefixes\022\310\002\n\005Patch\022A" - + ".google.cloud.compute.v1.PatchGlobalPubl" - + "icDelegatedPrefixeRequest\032\".google.cloud" - + ".compute.v1.Operation\"\327\001\332A@project,publi" - + "c_delegated_prefix,public_delegated_pref" - + "ix_resource\212N\020GlobalOperations\202\323\344\223\002{2W/c" - + "ompute/v1/projects/{project}/global/publ" - + "icDelegatedPrefixes/{public_delegated_pr" - + "efix}: public_delegated_prefix_resource\032" - + "r\312A\026compute.googleapis.com\322AVhttps://www" - + ".googleapis.com/auth/compute,https://www" - + ".googleapis.com/auth/cloud-platform2\203\r\n\014" - + "HealthChecks\022\313\001\n\016AggregatedList\022:.google" - + ".cloud.compute.v1.AggregatedListHealthCh" - + "ecksRequest\0323.google.cloud.compute.v1.He" - + "althChecksAggregatedList\"H\332A\007project\202\323\344\223" - + "\0028\0226/compute/v1/projects/{project}/aggre" - + "gated/healthChecks\022\324\001\n\006Delete\0221.google.c" - + "loud.compute.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}/g" - + "lobal/healthChecks/{health_check}\022\275\001\n\003Ge" - + "t\022..google.cloud.compute.v1.GetHealthChe" - + "ckRequest\032$.google.cloud.compute.v1.Heal" - + "thCheck\"`\332A\024project,health_check\202\323\344\223\002C\022A" - + "/compute/v1/projects/{project}/global/he" - + "althChecks/{health_check}\022\346\001\n\006Insert\0221.g" - + "oogle.cloud.compute.v1.InsertHealthCheck" + + "com/auth/cloud-platform2\337\016\n\022FutureReserv" + + "ations\022\345\001\n\016AggregatedList\022@.google.cloud" + + ".compute.v1.AggregatedListFutureReservat" + + "ionsRequest\032A.google.cloud.compute.v1.Fu" + + "tureReservationsAggregatedListResponse\"N" + + "\332A\007project\202\323\344\223\002>\022/compute/" + + "v1/projects/{project}/zones/{zone}/futur" + + "eReservations:\033future_reservation_resour" + + "ce\022\316\001\n\004List\0226.google.cloud.compute.v1.Li" + + "stFutureReservationsRequest\0327.google.clo" + + "ud.compute.v1.FutureReservationsListResp" + + "onse\"U\332A\014project,zone\202\323\344\223\002@\022>/compute/v1" + + "/projects/{project}/zones/{zone}/futureR" + + "eservations\022\257\002\n\006Update\0227.google.cloud.co" + + "mpute.v1.UpdateFutureReservationRequest\032" + + "\".google.cloud.compute.v1.Operation\"\307\001\332A" + + ";project,zone,future_reservation,future_" + + "reservation_resource\212N\016ZoneOperations\202\323\344" + + "\223\002r2S/compute/v1/projects/{project}/zone" + + "s/{zone}/futureReservations/{future_rese" + + "rvation}:\033future_reservation_resource\032r\312" + + "A\026compute.googleapis.com\322AVhttps://www.g" + + "oogleapis.com/auth/compute,https://www.g" + + "oogleapis.com/auth/cloud-platform2\203\016\n\017Gl" + + "obalAddresses\022\311\001\n\006Delete\0223.google.cloud." + + "compute.v1.DeleteGlobalAddressRequest\032\"." + + "google.cloud.compute.v1.Operation\"f\332A\017pr" + + "oject,address\212N\020GlobalOperations\202\323\344\223\002;*9" + + "/compute/v1/projects/{project}/global/ad" + + "dresses/{address}\022\256\001\n\003Get\0220.google.cloud" + + ".compute.v1.GetGlobalAddressRequest\032 .go" + + "ogle.cloud.compute.v1.Address\"S\332A\017projec" + + "t,address\202\323\344\223\002;\0229/compute/v1/projects/{p" + + "roject}/global/addresses/{address}\022\332\001\n\006I" + + "nsert\0223.google.cloud.compute.v1.InsertGl" + + "obalAddressRequest\032\".google.cloud.comput" + + "e.v1.Operation\"w\332A\030project,address_resou" + + "rce\212N\020GlobalOperations\202\323\344\223\002C\"//compute/v" + + "1/projects/{project}/global/addresses:\020a" + + "ddress_resource\022\244\001\n\004List\0223.google.cloud." + + "compute.v1.ListGlobalAddressesRequest\032$." + + "google.cloud.compute.v1.AddressList\"A\332A\007" + + "project\202\323\344\223\0021\022//compute/v1/projects/{pro" + + "ject}/global/addresses\022\232\002\n\004Move\0221.google" + + ".cloud.compute.v1.MoveGlobalAddressReque" + + "st\032\".google.cloud.compute.v1.Operation\"\272" + + "\001\332A6project,address,global_addresses_mov" + + "e_request_resource\212N\020GlobalOperations\202\323\344" + + "\223\002h\">/compute/v1/projects/{project}/glob" + + "al/addresses/{address}/move:&global_addr" + + "esses_move_request_resource\022\243\002\n\tSetLabel" + + "s\0226.google.cloud.compute.v1.SetLabelsGlo" + + "balAddressRequest\032\".google.cloud.compute" + + ".v1.Operation\"\271\001\332A3project,resource,glob" + + "al_set_labels_request_resource\212N\020GlobalO" + + "perations\202\323\344\223\002j\"D/compute/v1/projects/{p" + + "roject}/global/addresses/{resource}/setL" + + "abels:\"global_set_labels_request_resourc" + + "e\022\267\002\n\022TestIamPermissions\022?.google.cloud." + + "compute.v1.TestIamPermissionsGlobalAddre" + + "ssRequest\0320.google.cloud.compute.v1.Test" + + "PermissionsResponse\"\255\001\332A2project,resourc" + + "e,test_permissions_request_resource\202\323\344\223\002" + + "r\"M/compute/v1/projects/{project}/global" + + "/addresses/{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\373\016\n\025Glob" + + "alForwardingRules\022\346\001\n\006Delete\022:.google.cl" + + "oud.compute.v1.DeleteGlobalForwardingRul" + + "eRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"|\332A\027project,forwarding_rule\212N\020Globa" + + "lOperations\202\323\344\223\002I*G/compute/v1/projects/" + + "{project}/global/forwardingRules/{forwar" + + "ding_rule}\022\322\001\n\003Get\0227.google.cloud.comput" + + "e.v1.GetGlobalForwardingRuleRequest\032\'.go" + + "ogle.cloud.compute.v1.ForwardingRule\"i\332A" + + "\027project,forwarding_rule\202\323\344\223\002I\022G/compute" + + "/v1/projects/{project}/global/forwarding" + + "Rules/{forwarding_rule}\022\370\001\n\006Insert\022:.goo" + + "gle.cloud.compute.v1.InsertGlobalForward" + + "ingRuleRequest\032\".google.cloud.compute.v1" + + ".Operation\"\215\001\332A project,forwarding_rule_" + + "resource\212N\020GlobalOperations\202\323\344\223\002Q\"5/comp" + + "ute/v1/projects/{project}/global/forward" + + "ingRules:\030forwarding_rule_resource\022\267\001\n\004L" + + "ist\0229.google.cloud.compute.v1.ListGlobal" + + "ForwardingRulesRequest\032+.google.cloud.co" + + "mpute.v1.ForwardingRuleList\"G\332A\007project\202" + + "\323\344\223\0027\0225/compute/v1/projects/{project}/gl" + + "obal/forwardingRules\022\230\002\n\005Patch\0229.google." + + "cloud.compute.v1.PatchGlobalForwardingRu" + + "leRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\257\001\332A0project,forwarding_rule,forwa" + + "rding_rule_resource\212N\020GlobalOperations\202\323" + + "\344\223\002c2G/compute/v1/projects/{project}/glo" + + "bal/forwardingRules/{forwarding_rule}:\030f" + + "orwarding_rule_resource\022\260\002\n\tSetLabels\022=." + + "google.cloud.compute.v1.SetLabelsGlobalF" + + "orwardingRuleRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\277\001\332A3project,resource,g" + + "lobal_set_labels_request_resource\212N\020Glob" + + "alOperations\202\323\344\223\002p\"J/compute/v1/projects" + + "/{project}/global/forwardingRules/{resou" + + "rce}/setLabels:\"global_set_labels_reques" + + "t_resource\022\254\002\n\tSetTarget\022=.google.cloud." + + "compute.v1.SetTargetGlobalForwardingRule" + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\204\001\332A\035project,health_check_resource\212N" - + "\020GlobalOperations\202\323\344\223\002K\"2/compute/v1/pro" - + "jects/{project}/global/healthChecks:\025hea" - + "lth_check_resource\022\250\001\n\004List\0220.google.clo" - + "ud.compute.v1.ListHealthChecksRequest\032(." - + "google.cloud.compute.v1.HealthCheckList\"" - + "D\332A\007project\202\323\344\223\0024\0222/compute/v1/projects/" - + "{project}/global/healthChecks\022\200\002\n\005Patch\022" - + "0.google.cloud.compute.v1.PatchHealthChe" - + "ckRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\240\001\332A*project,health_check,health_c" - + "heck_resource\212N\020GlobalOperations\202\323\344\223\002Z2A" - + "/compute/v1/projects/{project}/global/he" - + "althChecks/{health_check}:\025health_check_" - + "resource\022\202\002\n\006Update\0221.google.cloud.compu" - + "te.v1.UpdateHealthCheckRequest\032\".google." - + "cloud.compute.v1.Operation\"\240\001\332A*project," - + "health_check,health_check_resource\212N\020Glo" - + "balOperations\202\323\344\223\002Z\032A/compute/v1/project" - + "s/{project}/global/healthChecks/{health_" - + "check}:\025health_check_resource\032r\312A\026comput" - + "e.googleapis.com\322AVhttps://www.googleapi" - + "s.com/auth/compute,https://www.googleapi" - + "s.com/auth/cloud-platform2\204\003\n\020ImageFamil" - + "yViews\022\310\001\n\003Get\0222.google.cloud.compute.v1" - + ".GetImageFamilyViewRequest\032(.google.clou" - + "d.compute.v1.ImageFamilyView\"c\332A\023project" - + ",zone,family\202\323\344\223\002G\022E/compute/v1/projects" - + "/{project}/zones/{zone}/imageFamilyViews" - + "/{family}\032\244\001\312A\026compute.googleapis.com\322A\207" - + "\001https://www.googleapis.com/auth/compute" - + ".readonly,https://www.googleapis.com/aut" - + "h/compute,https://www.googleapis.com/aut" - + "h/cloud-platform2\374\023\n\006Images\022\272\001\n\006Delete\022+" - + ".google.cloud.compute.v1.DeleteImageRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "_\332A\rproject,image\212N\020GlobalOperations\202\323\344\223" - + "\0026*4/compute/v1/projects/{project}/globa" - + "l/images/{image}\022\204\002\n\tDeprecate\022..google." - + "cloud.compute.v1.DeprecateImageRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\242\001\332A)" - + "project,image,deprecation_status_resourc" - + "e\212N\020GlobalOperations\202\323\344\223\002]\">/compute/v1/" - + "projects/{project}/global/images/{image}" - + "/deprecate:\033deprecation_status_resource\022" - + "\235\001\n\003Get\022(.google.cloud.compute.v1.GetIma" - + "geRequest\032\036.google.cloud.compute.v1.Imag", - "e\"L\332A\rproject,image\202\323\344\223\0026\0224/compute/v1/p" + + "ion\"\273\001\332A1project,forwarding_rule,target_" + + "reference_resource\212N\020GlobalOperations\202\323\344" + + "\223\002n\"Q/compute/v1/projects/{project}/glob" + + "al/forwardingRules/{forwarding_rule}/set" + + "Target:\031target_reference_resource\032r\312A\026co" + + "mpute.googleapis.com\322AVhttps://www.googl" + + "eapis.com/auth/compute,https://www.googl" + + "eapis.com/auth/cloud-platform2\254\022\n\033Global" + + "NetworkEndpointGroups\022\274\003\n\026AttachNetworkE" + + "ndpoints\022P.google.cloud.compute.v1.Attac" + + "hNetworkEndpointsGlobalNetworkEndpointGr" + + "oupRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\253\002\332A_project,network_endpoint_gro" + + "up,global_network_endpoint_groups_attach" + + "_endpoints_request_resource\212N\020GlobalOper" + + "ations\202\323\344\223\002\257\001\"k/compute/v1/projects/{pro" + + "ject}/global/networkEndpointGroups/{netw" + + "ork_endpoint_group}/attachNetworkEndpoin" + + "ts:@global_network_endpoint_groups_attac" + + "h_endpoints_request_resource\022\201\002\n\006Delete\022" + + "@.google.cloud.compute.v1.DeleteGlobalNe" + + "tworkEndpointGroupRequest\032\".google.cloud" + + ".compute.v1.Operation\"\220\001\332A\036project,netwo" + + "rk_endpoint_group\212N\020GlobalOperations\202\323\344\223" + + "\002V*T/compute/v1/projects/{project}/globa" + + "l/networkEndpointGroups/{network_endpoin" + + "t_group}\022\274\003\n\026DetachNetworkEndpoints\022P.go" + + "ogle.cloud.compute.v1.DetachNetworkEndpo" + + "intsGlobalNetworkEndpointGroupRequest\032\"." + + "google.cloud.compute.v1.Operation\"\253\002\332A_p" + + "roject,network_endpoint_group,global_net" + + "work_endpoint_groups_detach_endpoints_re" + + "quest_resource\212N\020GlobalOperations\202\323\344\223\002\257\001" + + "\"k/compute/v1/projects/{project}/global/" + + "networkEndpointGroups/{network_endpoint_" + + "group}/detachNetworkEndpoints:@global_ne" + + "twork_endpoint_groups_detach_endpoints_r" + + "equest_resource\022\362\001\n\003Get\022=.google.cloud.c" + + "ompute.v1.GetGlobalNetworkEndpointGroupR" + + "equest\032-.google.cloud.compute.v1.Network" + + "EndpointGroup\"}\332A\036project,network_endpoi" + + "nt_group\202\323\344\223\002V\022T/compute/v1/projects/{pr" + + "oject}/global/networkEndpointGroups/{net" + + "work_endpoint_group}\022\222\002\n\006Insert\022@.google" + + ".cloud.compute.v1.InsertGlobalNetworkEnd" + + "pointGroupRequest\032\".google.cloud.compute" + + ".v1.Operation\"\241\001\332A\'project,network_endpo" + + "int_group_resource\212N\020GlobalOperations\202\323\344" + + "\223\002^\";/compute/v1/projects/{project}/glob" + + "al/networkEndpointGroups:\037network_endpoi" + + "nt_group_resource\022\311\001\n\004List\022?.google.clou" + + "d.compute.v1.ListGlobalNetworkEndpointGr" + + "oupsRequest\0321.google.cloud.compute.v1.Ne" + + "tworkEndpointGroupList\"M\332A\007project\202\323\344\223\002=" + + "\022;/compute/v1/projects/{project}/global/" + + "networkEndpointGroups\022\300\002\n\024ListNetworkEnd" + + "points\022O.google.cloud.compute.v1.ListNet" + + "workEndpointsGlobalNetworkEndpointGroups" + + "Request\032B.google.cloud.compute.v1.Networ" + + "kEndpointGroupsListNetworkEndpoints\"\222\001\332A" + + "\036project,network_endpoint_group\202\323\344\223\002k\"i/" + + "compute/v1/projects/{project}/global/net" + + "workEndpointGroups/{network_endpoint_gro" + + "up}/listNetworkEndpoints\032r\312A\026compute.goo" + + "gleapis.com\322AVhttps://www.googleapis.com" + + "/auth/compute,https://www.googleapis.com" + + "/auth/cloud-platform2\320\010\n\020GlobalOperation" + + "s\022\312\001\n\016AggregatedList\022>.google.cloud.comp" + + "ute.v1.AggregatedListGlobalOperationsReq" + + "uest\0320.google.cloud.compute.v1.Operation" + + "AggregatedList\"F\332A\007project\202\323\344\223\0026\0224/compu" + + "te/v1/projects/{project}/aggregated/oper", + "ations\022\321\001\n\006Delete\0225.google.cloud.compute" + + ".v1.DeleteGlobalOperationRequest\0326.googl" + + "e.cloud.compute.v1.DeleteGlobalOperation" + + "Response\"X\332A\021project,operation\202\323\344\223\002>*\022.google.clo" + + "ud.compute.v1.GetGlobalOrganizationOpera" + + "tionRequest\032\".google.cloud.compute.v1.Op" + + "eration\"J\332A\toperation\220N\001\202\323\344\223\0025\0223/compute" + + "/v1/locations/global/operations/{operati" + + "on}\022\244\001\n\004List\022@.google.cloud.compute.v1.L" + + "istGlobalOrganizationOperationsRequest\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\322AV" + + "https://www.googleapis.com/auth/compute," + + "https://www.googleapis.com/auth/cloud-pl" + + "atform2\321\013\n\035GlobalPublicDelegatedPrefixes" + + "\022\207\002\n\006Delete\022B.google.cloud.compute.v1.De" + + "leteGlobalPublicDelegatedPrefixeRequest\032" + + "\".google.cloud.compute.v1.Operation\"\224\001\332A" + + "\037project,public_delegated_prefix\212N\020Globa" + + "lOperations\202\323\344\223\002Y*W/compute/v1/projects/" + + "{project}/global/publicDelegatedPrefixes" + + "/{public_delegated_prefix}\022\372\001\n\003Get\022?.goo" + + "gle.cloud.compute.v1.GetGlobalPublicDele" + + "gatedPrefixeRequest\032..google.cloud.compu" + + "te.v1.PublicDelegatedPrefix\"\201\001\332A\037project" + + ",public_delegated_prefix\202\323\344\223\002Y\022W/compute" + + "/v1/projects/{project}/global/publicDele" + + "gatedPrefixes/{public_delegated_prefix}\022" + + "\230\002\n\006Insert\022B.google.cloud.compute.v1.Ins" + + "ertGlobalPublicDelegatedPrefixeRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\245\001\332A(" + + "project,public_delegated_prefix_resource" + + "\212N\020GlobalOperations\202\323\344\223\002a\"=/compute/v1/p" + + "rojects/{project}/global/publicDelegated" + + "Prefixes: public_delegated_prefix_resour" + + "ce\022\316\001\n\004List\022A.google.cloud.compute.v1.Li" + + "stGlobalPublicDelegatedPrefixesRequest\0322" + + ".google.cloud.compute.v1.PublicDelegated" + + "PrefixList\"O\332A\007project\202\323\344\223\002?\022=/compute/v" + + "1/projects/{project}/global/publicDelega" + + "tedPrefixes\022\310\002\n\005Patch\022A.google.cloud.com" + + "pute.v1.PatchGlobalPublicDelegatedPrefix" + + "eRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\327\001\332A@project,public_delegated_prefi" + + "x,public_delegated_prefix_resource\212N\020Glo" + + "balOperations\202\323\344\223\002{2W/compute/v1/project" + + "s/{project}/global/publicDelegatedPrefix" + + "es/{public_delegated_prefix}: public_del" + + "egated_prefix_resource\032r\312A\026compute.googl" + + "eapis.com\322AVhttps://www.googleapis.com/a" + + "uth/compute,https://www.googleapis.com/a" + + "uth/cloud-platform2\203\r\n\014HealthChecks\022\313\001\n\016" + + "AggregatedList\022:.google.cloud.compute.v1" + + ".AggregatedListHealthChecksRequest\0323.goo" + + "gle.cloud.compute.v1.HealthChecksAggrega" + + "tedList\"H\332A\007project\202\323\344\223\0028\0226/compute/v1/p" + + "rojects/{project}/aggregated/healthCheck" + + "s\022\324\001\n\006Delete\0221.google.cloud.compute.v1.D" + + "eleteHealthCheckRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"s\332A\024project,health_c" + + "heck\212N\020GlobalOperations\202\323\344\223\002C*A/compute/" + + "v1/projects/{project}/global/healthCheck" + + "s/{health_check}\022\275\001\n\003Get\022..google.cloud." + + "compute.v1.GetHealthCheckRequest\032$.googl" + + "e.cloud.compute.v1.HealthCheck\"`\332A\024proje" + + "ct,health_check\202\323\344\223\002C\022A/compute/v1/proje" + + "cts/{project}/global/healthChecks/{healt" + + "h_check}\022\346\001\n\006Insert\0221.google.cloud.compu" + + "te.v1.InsertHealthCheckRequest\032\".google." + + "cloud.compute.v1.Operation\"\204\001\332A\035project," + + "health_check_resource\212N\020GlobalOperations" + + "\202\323\344\223\002K\"2/compute/v1/projects/{project}/g" + + "lobal/healthChecks:\025health_check_resourc" + + "e\022\250\001\n\004List\0220.google.cloud.compute.v1.Lis" + + "tHealthChecksRequest\032(.google.cloud.comp" + + "ute.v1.HealthCheckList\"D\332A\007project\202\323\344\223\0024" + + "\0222/compute/v1/projects/{project}/global/" + + "healthChecks\022\200\002\n\005Patch\0220.google.cloud.co" + + "mpute.v1.PatchHealthCheckRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\240\001\332A*projec" + + "t,health_check,health_check_resource\212N\020G" + + "lobalOperations\202\323\344\223\002Z2A/compute/v1/proje" + + "cts/{project}/global/healthChecks/{healt" + + "h_check}:\025health_check_resource\022\202\002\n\006Upda" + + "te\0221.google.cloud.compute.v1.UpdateHealt" + + "hCheckRequest\032\".google.cloud.compute.v1." + + "Operation\"\240\001\332A*project,health_check,heal" + + "th_check_resource\212N\020GlobalOperations\202\323\344\223" + + "\002Z\032A/compute/v1/projects/{project}/globa" + + "l/healthChecks/{health_check}:\025health_ch" + + "eck_resource\032r\312A\026compute.googleapis.com\322" + + "AVhttps://www.googleapis.com/auth/comput" + + "e,https://www.googleapis.com/auth/cloud-" + + "platform2\204\003\n\020ImageFamilyViews\022\310\001\n\003Get\0222." + + "google.cloud.compute.v1.GetImageFamilyVi" + + "ewRequest\032(.google.cloud.compute.v1.Imag" + + "eFamilyView\"c\332A\023project,zone,family\202\323\344\223\002" + + "G\022E/compute/v1/projects/{project}/zones/" + + "{zone}/imageFamilyViews/{family}\032\244\001\312A\026co" + + "mpute.googleapis.com\322A\207\001https://www.goog" + + "leapis.com/auth/compute.readonly,https:/" + + "/www.googleapis.com/auth/compute,https:/" + + "/www.googleapis.com/auth/cloud-platform2" + + "\374\023\n\006Images\022\272\001\n\006Delete\022+.google.cloud.com" + + "pute.v1.DeleteImageRequest\032\".google.clou" + + "d.compute.v1.Operation\"_\332A\rproject,image" + + "\212N\020GlobalOperations\202\323\344\223\0026*4/compute/v1/p" + "rojects/{project}/global/images/{image}\022" - + "\272\001\n\rGetFromFamily\0222.google.cloud.compute" - + ".v1.GetFromFamilyImageRequest\032\036.google.c" - + "loud.compute.v1.Image\"U\332A\016project,family" - + "\202\323\344\223\002>\022/compute/v1/projects/{project" + + "}/global/images/{image}/deprecate:\033depre" + + "cation_status_resource\022\235\001\n\003Get\022(.google." + + "cloud.compute.v1.GetImageRequest\032\036.googl" + + "e.cloud.compute.v1.Image\"L\332A\rproject,ima" + + "ge\202\323\344\223\0026\0224/compute/v1/projects/{project}" + + "/global/images/{image}\022\272\001\n\rGetFromFamily" + + "\0222.google.cloud.compute.v1.GetFromFamily" + + "ImageRequest\032\036.google.cloud.compute.v1.I" + + "mage\"U\332A\016project,family\202\323\344\223\002>\022\",/comp" + + "ute/v1/projects/{project}/global/images:" + + "\016image_resource\022\226\001\n\004List\022*.google.cloud." + + "compute.v1.ListImagesRequest\032\".google.cl" + + "oud.compute.v1.ImageList\">\332A\007project\202\323\344\223" + + "\002.\022,/compute/v1/projects/{project}/globa" + + "l/images\022\327\001\n\005Patch\022*.google.cloud.comput" + + "e.v1.PatchImageRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"~\332A\034project,image,ima" + + "ge_resource\212N\020GlobalOperations\202\323\344\223\002F24/c" + "ompute/v1/projects/{project}/global/imag" - + "es/{resource}/getIamPolicy\022\313\001\n\006Insert\022+." - + "google.cloud.compute.v1.InsertImageReque" - + "st\032\".google.cloud.compute.v1.Operation\"p" - + "\332A\026project,image_resource\212N\020GlobalOperat" - + "ions\202\323\344\223\002>\",/compute/v1/projects/{projec" - + "t}/global/images:\016image_resource\022\226\001\n\004Lis" - + "t\022*.google.cloud.compute.v1.ListImagesRe" - + "quest\032\".google.cloud.compute.v1.ImageLis" - + "t\">\332A\007project\202\323\344\223\002.\022,/compute/v1/project" - + "s/{project}/global/images\022\327\001\n\005Patch\022*.go" - + "ogle.cloud.compute.v1.PatchImageRequest\032" - + "\".google.cloud.compute.v1.Operation\"~\332A\034" - + "project,image,image_resource\212N\020GlobalOpe" - + "rations\202\323\344\223\002F24/compute/v1/projects/{pro" - + "ject}/global/images/{image}:\016image_resou" - + "rce\022\213\002\n\014SetIamPolicy\0221.google.cloud.comp" - + "ute.v1.SetIamPolicyImageRequest\032\037.google" - + ".cloud.compute.v1.Policy\"\246\001\332A3project,re" - + "source,global_set_policy_request_resourc" - + "e\202\323\344\223\002j\"D/compute/v1/projects/{project}/" - + "global/images/{resource}/setIamPolicy:\"g" - + "lobal_set_policy_request_resource\022\230\002\n\tSe" - + "tLabels\022..google.cloud.compute.v1.SetLab" - + "elsImageRequest\032\".google.cloud.compute.v" - + "1.Operation\"\266\001\332A3project,resource,global" - + "_set_labels_request_resource\212N\020GlobalOpe" - + "rations\202\323\344\223\002g\"A/compute/v1/projects/{pro" - + "ject}/global/images/{resource}/setLabels" - + ":\"global_set_labels_request_resource\022\254\002\n" - + "\022TestIamPermissions\0227.google.cloud.compu" - + "te.v1.TestIamPermissionsImageRequest\0320.g" - + "oogle.cloud.compute.v1.TestPermissionsRe" - + "sponse\"\252\001\332A2project,resource,test_permis" - + "sions_request_resource\202\323\344\223\002o\"J/compute/v" - + "1/projects/{project}/global/images/{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\242\016\n\"InstanceGroupManager" - + "ResizeRequests\022\311\002\n\006Cancel\022G.google.cloud" - + ".compute.v1.CancelInstanceGroupManagerRe" - + "sizeRequestRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\321\001\332A2project,zone,instanc" - + "e_group_manager,resize_request\212N\016ZoneOpe" - + "rations\202\323\344\223\002\204\001\"\201\001/compute/v1/projects/{p" - + "roject}/zones/{zone}/instanceGroupManage" - + "rs/{instance_group_manager}/resizeReques" - + "ts/{resize_request}/cancel\022\300\002\n\006Delete\022G." - + "google.cloud.compute.v1.DeleteInstanceGr" - + "oupManagerResizeRequestRequest\032\".google." - + "cloud.compute.v1.Operation\"\310\001\332A2project," - + "zone,instance_group_manager,resize_reque" - + "st\212N\016ZoneOperations\202\323\344\223\002|*z/compute/v1/p" - + "rojects/{project}/zones/{zone}/instanceG" - + "roupManagers/{instance_group_manager}/re" - + "sizeRequests/{resize_request}\022\301\002\n\003Get\022D." - + "google.cloud.compute.v1.GetInstanceGroup" - + "ManagerResizeRequestRequest\032:.google.clo" - + "ud.compute.v1.InstanceGroupManagerResize" - + "Request\"\267\001\332A2project,zone,instance_group" - + "_manager,resize_request\202\323\344\223\002|\022z/compute/" - + "v1/projects/{project}/zones/{zone}/insta" - + "nceGroupManagers/{instance_group_manager" - + "}/resizeRequests/{resize_request}\022\200\003\n\006In" - + "sert\022G.google.cloud.compute.v1.InsertIns" - + "tanceGroupManagerResizeRequestRequest\032\"." - + "google.cloud.compute.v1.Operation\"\210\002\332ARp" - + "roject,zone,instance_group_manager,insta" - + "nce_group_manager_resize_request_resourc" - + "e\212N\016ZoneOperations\202\323\344\223\002\233\001\"i/compute/v1/p" - + "rojects/{project}/zones/{zone}/instanceG" - + "roupManagers/{instance_group_manager}/re" - + "sizeRequests:.instance_group_manager_res" - + "ize_request_resource\022\261\002\n\004List\022F.google.c" - + "loud.compute.v1.ListInstanceGroupManager" - + "ResizeRequestsRequest\032G.google.cloud.com" - + "pute.v1.InstanceGroupManagerResizeReques" - + "tsListResponse\"\227\001\332A#project,zone,instanc" - + "e_group_manager\202\323\344\223\002k\022i/compute/v1/proje" - + "cts/{project}/zones/{zone}/instanceGroup" - + "Managers/{instance_group_manager}/resize" - + "Requests\032r\312A\026compute.googleapis.com\322AVht" - + "tps://www.googleapis.com/auth/compute,ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "form2\325E\n\025InstanceGroupManagers\022\241\003\n\020Aband" - + "onInstances\022D.google.cloud.compute.v1.Ab" - + "andonInstancesInstanceGroupManagerReques" - + "t\032\".google.cloud.compute.v1.Operation\"\242\002" - + "\332A^project,zone,instance_group_manager,i" - + "nstance_group_managers_abandon_instances" - + "_request_resource\212N\016ZoneOperations\202\323\344\223\002\251" - + "\001\"k/compute/v1/projects/{project}/zones/" - + "{zone}/instanceGroupManagers/{instance_g" - + "roup_manager}/abandonInstances::instance" - + "_group_managers_abandon_instances_reques" - + "t_resource\022\345\001\n\016AggregatedList\022C.google.c" - + "loud.compute.v1.AggregatedListInstanceGr" - + "oupManagersRequest\032;.google.cloud.comput" - + "e.v1.InstanceGroupManagerAggregatedList\"" - + "Q\332A\007project\202\323\344\223\002A\022?/compute/v1/projects/" - + "{project}/aggregated/instanceGroupManage" - + "rs\022\256\003\n\027ApplyUpdatesToInstances\022K.google." - + "cloud.compute.v1.ApplyUpdatesToInstances" + + "es/{image}:\016image_resource\022\213\002\n\014SetIamPol" + + "icy\0221.google.cloud.compute.v1.SetIamPoli" + + "cyImageRequest\032\037.google.cloud.compute.v1" + + ".Policy\"\246\001\332A3project,resource,global_set" + + "_policy_request_resource\202\323\344\223\002j\"D/compute" + + "/v1/projects/{project}/global/images/{re" + + "source}/setIamPolicy:\"global_set_policy_" + + "request_resource\022\230\002\n\tSetLabels\022..google." + + "cloud.compute.v1.SetLabelsImageRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\266\001\332A3" + + "project,resource,global_set_labels_reque" + + "st_resource\212N\020GlobalOperations\202\323\344\223\002g\"A/c" + + "ompute/v1/projects/{project}/global/imag" + + "es/{resource}/setLabels:\"global_set_labe" + + "ls_request_resource\022\254\002\n\022TestIamPermissio" + + "ns\0227.google.cloud.compute.v1.TestIamPerm" + + "issionsImageRequest\0320.google.cloud.compu" + + "te.v1.TestPermissionsResponse\"\252\001\332A2proje" + + "ct,resource,test_permissions_request_res" + + "ource\202\323\344\223\002o\"J/compute/v1/projects/{proje" + + "ct}/global/images/{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\242" + + "\016\n\"InstanceGroupManagerResizeRequests\022\311\002" + + "\n\006Cancel\022G.google.cloud.compute.v1.Cance" + + "lInstanceGroupManagerResizeRequestReques" + + "t\032\".google.cloud.compute.v1.Operation\"\321\001" + + "\332A2project,zone,instance_group_manager,r" + + "esize_request\212N\016ZoneOperations\202\323\344\223\002\204\001\"\201\001" + + "/compute/v1/projects/{project}/zones/{zo" + + "ne}/instanceGroupManagers/{instance_grou" + + "p_manager}/resizeRequests/{resize_reques" + + "t}/cancel\022\300\002\n\006Delete\022G.google.cloud.comp" + + "ute.v1.DeleteInstanceGroupManagerResizeR" + + "equestRequest\032\".google.cloud.compute.v1." + + "Operation\"\310\001\332A2project,zone,instance_gro" + + "up_manager,resize_request\212N\016ZoneOperatio" + + "ns\202\323\344\223\002|*z/compute/v1/projects/{project}" + + "/zones/{zone}/instanceGroupManagers/{ins" + + "tance_group_manager}/resizeRequests/{res" + + "ize_request}\022\301\002\n\003Get\022D.google.cloud.comp" + + "ute.v1.GetInstanceGroupManagerResizeRequ" + + "estRequest\032:.google.cloud.compute.v1.Ins" + + "tanceGroupManagerResizeRequest\"\267\001\332A2proj" + + "ect,zone,instance_group_manager,resize_r" + + "equest\202\323\344\223\002|\022z/compute/v1/projects/{proj" + + "ect}/zones/{zone}/instanceGroupManagers/" + + "{instance_group_manager}/resizeRequests/" + + "{resize_request}\022\200\003\n\006Insert\022G.google.clo" + + "ud.compute.v1.InsertInstanceGroupManager" + + "ResizeRequestRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\210\002\332ARproject,zone,insta" + + "nce_group_manager,instance_group_manager" + + "_resize_request_resource\212N\016ZoneOperation" + + "s\202\323\344\223\002\233\001\"i/compute/v1/projects/{project}" + + "/zones/{zone}/instanceGroupManagers/{ins" + + "tance_group_manager}/resizeRequests:.ins" + + "tance_group_manager_resize_request_resou" + + "rce\022\261\002\n\004List\022F.google.cloud.compute.v1.L" + + "istInstanceGroupManagerResizeRequestsReq" + + "uest\032G.google.cloud.compute.v1.InstanceG" + + "roupManagerResizeRequestsListResponse\"\227\001" + + "\332A#project,zone,instance_group_manager\202\323" + + "\344\223\002k\022i/compute/v1/projects/{project}/zon" + + "es/{zone}/instanceGroupManagers/{instanc" + + "e_group_manager}/resizeRequests\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\325E\n\025Instance" + + "GroupManagers\022\241\003\n\020AbandonInstances\022D.goo" + + "gle.cloud.compute.v1.AbandonInstancesIns" + + "tanceGroupManagerRequest\032\".google.cloud." + + "compute.v1.Operation\"\242\002\332A^project,zone,i" + + "nstance_group_manager,instance_group_man" + + "agers_abandon_instances_request_resource" + + "\212N\016ZoneOperations\202\323\344\223\002\251\001\"k/compute/v1/pr" + + "ojects/{project}/zones/{zone}/instanceGr" + + "oupManagers/{instance_group_manager}/aba" + + "ndonInstances::instance_group_managers_a" + + "bandon_instances_request_resource\022\345\001\n\016Ag" + + "gregatedList\022C.google.cloud.compute.v1.A" + + "ggregatedListInstanceGroupManagersReques" + + "t\032;.google.cloud.compute.v1.InstanceGrou" + + "pManagerAggregatedList\"Q\332A\007project\202\323\344\223\002A" + + "\022?/compute/v1/projects/{project}/aggrega" + + "ted/instanceGroupManagers\022\256\003\n\027ApplyUpdat" + + "esToInstances\022K.google.cloud.compute.v1." + + "ApplyUpdatesToInstancesInstanceGroupMana" + + "gerRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\241\002\332AZproject,zone,instance_group_" + + "manager,instance_group_managers_apply_up" + + "dates_request_resource\212N\016ZoneOperations\202" + + "\323\344\223\002\254\001\"r/compute/v1/projects/{project}/z" + + "ones/{zone}/instanceGroupManagers/{insta" + + "nce_group_manager}/applyUpdatesToInstanc" + + "es:6instance_group_managers_apply_update" + + "s_request_resource\022\234\003\n\017CreateInstances\022C" + + ".google.cloud.compute.v1.CreateInstances" + "InstanceGroupManagerRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\241\002\332AZproject,zon" + + "ud.compute.v1.Operation\"\237\002\332A]project,zon" + "e,instance_group_manager,instance_group_" - + "managers_apply_updates_request_resource\212" - + "N\016ZoneOperations\202\323\344\223\002\254\001\"r/compute/v1/pro" - + "jects/{project}/zones/{zone}/instanceGro" - + "upManagers/{instance_group_manager}/appl" - + "yUpdatesToInstances:6instance_group_mana" - + "gers_apply_updates_request_resource\022\234\003\n\017" - + "CreateInstances\022C.google.cloud.compute.v" - + "1.CreateInstancesInstanceGroupManagerReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\237\002\332A]project,zone,instance_group_manage" - + "r,instance_group_managers_create_instanc" - + "es_request_resource\212N\016ZoneOperations\202\323\344\223" - + "\002\247\001\"j/compute/v1/projects/{project}/zone" - + "s/{zone}/instanceGroupManagers/{instance" - + "_group_manager}/createInstances:9instanc" - + "e_group_managers_create_instances_reques" - + "t_resource\022\204\002\n\006Delete\022:.google.cloud.com" - + "pute.v1.DeleteInstanceGroupManagerReques" - + "t\032\".google.cloud.compute.v1.Operation\"\231\001" - + "\332A#project,zone,instance_group_manager\212N" - + "\016ZoneOperations\202\323\344\223\002\\*Z/compute/v1/proje" - + "cts/{project}/zones/{zone}/instanceGroup" - + "Managers/{instance_group_manager}\022\234\003\n\017De" - + "leteInstances\022C.google.cloud.compute.v1." - + "DeleteInstancesInstanceGroupManagerReque" - + "st\032\".google.cloud.compute.v1.Operation\"\237" - + "\002\332A]project,zone,instance_group_manager," - + "instance_group_managers_delete_instances" - + "_request_resource\212N\016ZoneOperations\202\323\344\223\002\247" - + "\001\"j/compute/v1/projects/{project}/zones/" - + "{zone}/instanceGroupManagers/{instance_g" - + "roup_manager}/deleteInstances:9instance_" - + "group_managers_delete_instances_request_" - + "resource\022\305\003\n\030DeletePerInstanceConfigs\022L." - + "google.cloud.compute.v1.DeletePerInstanc" - + "eConfigsInstanceGroupManagerRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\266\002\332Adpro" - + "ject,zone,instance_group_manager,instanc" - + "e_group_managers_delete_per_instance_con" - + "figs_req_resource\212N\016ZoneOperations\202\323\344\223\002\267" - + "\001\"s/compute/v1/projects/{project}/zones/" - + "{zone}/instanceGroupManagers/{instance_g" - + "roup_manager}/deletePerInstanceConfigs:@" - + "instance_group_managers_delete_per_insta" - + "nce_configs_req_resource\022\370\001\n\003Get\0227.googl" - + "e.cloud.compute.v1.GetInstanceGroupManag" - + "erRequest\032-.google.cloud.compute.v1.Inst" - + "anceGroupManager\"\210\001\332A#project,zone,insta" - + "nce_group_manager\202\323\344\223\002\\\022Z/compute/v1/pro" - + "jects/{project}/zones/{zone}/instanceGro" - + "upManagers/{instance_group_manager}\022\225\002\n\006" - + "Insert\022:.google.cloud.compute.v1.InsertI" - + "nstanceGroupManagerRequest\032\".google.clou" - + "d.compute.v1.Operation\"\252\001\332A,project,zone" - + ",instance_group_manager_resource\212N\016ZoneO" - + "perations\202\323\344\223\002d\"A/compute/v1/projects/{p" - + "roject}/zones/{zone}/instanceGroupManage" - + "rs:\037instance_group_manager_resource\022\316\001\n\004" - + "List\0229.google.cloud.compute.v1.ListInsta" - + "nceGroupManagersRequest\0321.google.cloud.c" - + "ompute.v1.InstanceGroupManagerList\"X\332A\014p" - + "roject,zone\202\323\344\223\002C\022A/compute/v1/projects/" - + "{project}/zones/{zone}/instanceGroupMana" - + "gers\022\245\002\n\nListErrors\022?.google.cloud.compu" - + "te.v1.ListErrorsInstanceGroupManagersReq" - + "uest\032@.google.cloud.compute.v1.InstanceG" - + "roupManagersListErrorsResponse\"\223\001\332A#proj" - + "ect,zone,instance_group_manager\202\323\344\223\002g\022e/" - + "compute/v1/projects/{project}/zones/{zon" - + "e}/instanceGroupManagers/{instance_group" - + "_manager}/listErrors\022\315\002\n\024ListManagedInst" - + "ances\022I.google.cloud.compute.v1.ListMana" - + "gedInstancesInstanceGroupManagersRequest" - + "\032J.google.cloud.compute.v1.InstanceGroup" - + "ManagersListManagedInstancesResponse\"\235\001\332" - + "A#project,zone,instance_group_manager\202\323\344" - + "\223\002q\"o/compute/v1/projects/{project}/zone" - + "s/{zone}/instanceGroupManagers/{instance" - + "_group_manager}/listManagedInstances\022\321\002\n" - + "\026ListPerInstanceConfigs\022K.google.cloud.c" - + "ompute.v1.ListPerInstanceConfigsInstance" - + "GroupManagersRequest\032H.google.cloud.comp" - + "ute.v1.InstanceGroupManagersListPerInsta" - + "nceConfigsResp\"\237\001\332A#project,zone,instanc" - + "e_group_manager\202\323\344\223\002s\"q/compute/v1/proje" - + "cts/{project}/zones/{zone}/instanceGroup" - + "Managers/{instance_group_manager}/listPe" - + "rInstanceConfigs\022\303\002\n\005Patch\0229.google.clou" - + "d.compute.v1.PatchInstanceGroupManagerRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\332\001\332ACproject,zone,instance_group_manag" - + "er,instance_group_manager_resource\212N\016Zon" - + "eOperations\202\323\344\223\002}2Z/compute/v1/projects/" - + "{project}/zones/{zone}/instanceGroupMana" - + "gers/{instance_group_manager}:\037instance_" - + "group_manager_resource\022\300\003\n\027PatchPerInsta" - + "nceConfigs\022K.google.cloud.compute.v1.Pat" - + "chPerInstanceConfigsInstanceGroupManager" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\263\002\332Acproject,zone,instance_group_man" - + "ager,instance_group_managers_patch_per_i" - + "nstance_configs_req_resource\212N\016ZoneOpera" - + "tions\202\323\344\223\002\265\001\"r/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instanceGroupManagers/" - + "{instance_group_manager}/patchPerInstanc" - + "eConfigs:?instance_group_managers_patch_" - + "per_instance_configs_req_resource\022\246\003\n\021Re" - + "createInstances\022E.google.cloud.compute.v" - + "1.RecreateInstancesInstanceGroupManagerR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\245\002\332A_project,zone,instance_group_mana" - + "ger,instance_group_managers_recreate_ins" - + "tances_request_resource\212N\016ZoneOperations" - + "\202\323\344\223\002\253\001\"l/compute/v1/projects/{project}/" - + "zones/{zone}/instanceGroupManagers/{inst" - + "ance_group_manager}/recreateInstances:;i" - + "nstance_group_managers_recreate_instance" - + "s_request_resource\022\220\002\n\006Resize\022:.google.c" - + "loud.compute.v1.ResizeInstanceGroupManag" + + "managers_create_instances_request_resour" + + "ce\212N\016ZoneOperations\202\323\344\223\002\247\001\"j/compute/v1/" + + "projects/{project}/zones/{zone}/instance" + + "GroupManagers/{instance_group_manager}/c" + + "reateInstances:9instance_group_managers_" + + "create_instances_request_resource\022\204\002\n\006De" + + "lete\022:.google.cloud.compute.v1.DeleteIns" + + "tanceGroupManagerRequest\032\".google.cloud." + + "compute.v1.Operation\"\231\001\332A#project,zone,i" + + "nstance_group_manager\212N\016ZoneOperations\202\323" + + "\344\223\002\\*Z/compute/v1/projects/{project}/zon" + + "es/{zone}/instanceGroupManagers/{instanc" + + "e_group_manager}\022\234\003\n\017DeleteInstances\022C.g" + + "oogle.cloud.compute.v1.DeleteInstancesIn" + + "stanceGroupManagerRequest\032\".google.cloud" + + ".compute.v1.Operation\"\237\002\332A]project,zone," + + "instance_group_manager,instance_group_ma" + + "nagers_delete_instances_request_resource" + + "\212N\016ZoneOperations\202\323\344\223\002\247\001\"j/compute/v1/pr" + + "ojects/{project}/zones/{zone}/instanceGr" + + "oupManagers/{instance_group_manager}/del" + + "eteInstances:9instance_group_managers_de" + + "lete_instances_request_resource\022\305\003\n\030Dele" + + "tePerInstanceConfigs\022L.google.cloud.comp" + + "ute.v1.DeletePerInstanceConfigsInstanceG" + + "roupManagerRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\266\002\332Adproject,zone,instanc" + + "e_group_manager,instance_group_managers_" + + "delete_per_instance_configs_req_resource" + + "\212N\016ZoneOperations\202\323\344\223\002\267\001\"s/compute/v1/pr" + + "ojects/{project}/zones/{zone}/instanceGr" + + "oupManagers/{instance_group_manager}/del" + + "etePerInstanceConfigs:@instance_group_ma" + + "nagers_delete_per_instance_configs_req_r" + + "esource\022\370\001\n\003Get\0227.google.cloud.compute.v" + + "1.GetInstanceGroupManagerRequest\032-.googl" + + "e.cloud.compute.v1.InstanceGroupManager\"" + + "\210\001\332A#project,zone,instance_group_manager" + + "\202\323\344\223\002\\\022Z/compute/v1/projects/{project}/z" + + "ones/{zone}/instanceGroupManagers/{insta" + + "nce_group_manager}\022\225\002\n\006Insert\022:.google.c" + + "loud.compute.v1.InsertInstanceGroupManag" + "erRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\245\001\332A(project,zone,instance_group_m" - + "anager,size\212N\016ZoneOperations\202\323\344\223\002c\"a/com" - + "pute/v1/projects/{project}/zones/{zone}/" - + "instanceGroupManagers/{instance_group_ma" - + "nager}/resize\022\234\003\n\017ResumeInstances\022C.goog" - + "le.cloud.compute.v1.ResumeInstancesInsta" - + "nceGroupManagerRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\237\002\332A]project,zone,ins" - + "tance_group_manager,instance_group_manag" - + "ers_resume_instances_request_resource\212N\016" - + "ZoneOperations\202\323\344\223\002\247\001\"j/compute/v1/proje" - + "cts/{project}/zones/{zone}/instanceGroup" - + "Managers/{instance_group_manager}/resume" - + "Instances:9instance_group_managers_resum" - + "e_instances_request_resource\022\262\003\n\023SetInst" - + "anceTemplate\022G.google.cloud.compute.v1.S" - + "etInstanceTemplateInstanceGroupManagerRe" + + "ation\"\252\001\332A,project,zone,instance_group_m" + + "anager_resource\212N\016ZoneOperations\202\323\344\223\002d\"A" + + "/compute/v1/projects/{project}/zones/{zo" + + "ne}/instanceGroupManagers:\037instance_grou" + + "p_manager_resource\022\316\001\n\004List\0229.google.clo" + + "ud.compute.v1.ListInstanceGroupManagersR" + + "equest\0321.google.cloud.compute.v1.Instanc" + + "eGroupManagerList\"X\332A\014project,zone\202\323\344\223\002C" + + "\022A/compute/v1/projects/{project}/zones/{" + + "zone}/instanceGroupManagers\022\245\002\n\nListErro" + + "rs\022?.google.cloud.compute.v1.ListErrorsI" + + "nstanceGroupManagersRequest\032@.google.clo" + + "ud.compute.v1.InstanceGroupManagersListE" + + "rrorsResponse\"\223\001\332A#project,zone,instance" + + "_group_manager\202\323\344\223\002g\022e/compute/v1/projec" + + "ts/{project}/zones/{zone}/instanceGroupM" + + "anagers/{instance_group_manager}/listErr" + + "ors\022\315\002\n\024ListManagedInstances\022I.google.cl" + + "oud.compute.v1.ListManagedInstancesInsta" + + "nceGroupManagersRequest\032J.google.cloud.c" + + "ompute.v1.InstanceGroupManagersListManag" + + "edInstancesResponse\"\235\001\332A#project,zone,in" + + "stance_group_manager\202\323\344\223\002q\"o/compute/v1/" + + "projects/{project}/zones/{zone}/instance" + + "GroupManagers/{instance_group_manager}/l" + + "istManagedInstances\022\321\002\n\026ListPerInstanceC" + + "onfigs\022K.google.cloud.compute.v1.ListPer" + + "InstanceConfigsInstanceGroupManagersRequ" + + "est\032H.google.cloud.compute.v1.InstanceGr" + + "oupManagersListPerInstanceConfigsResp\"\237\001" + + "\332A#project,zone,instance_group_manager\202\323" + + "\344\223\002s\"q/compute/v1/projects/{project}/zon" + + "es/{zone}/instanceGroupManagers/{instanc" + + "e_group_manager}/listPerInstanceConfigs\022" + + "\303\002\n\005Patch\0229.google.cloud.compute.v1.Patc" + + "hInstanceGroupManagerRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\332\001\332ACproject,zo" + + "ne,instance_group_manager,instance_group" + + "_manager_resource\212N\016ZoneOperations\202\323\344\223\002}" + + "2Z/compute/v1/projects/{project}/zones/{" + + "zone}/instanceGroupManagers/{instance_gr" + + "oup_manager}:\037instance_group_manager_res" + + "ource\022\300\003\n\027PatchPerInstanceConfigs\022K.goog" + + "le.cloud.compute.v1.PatchPerInstanceConf" + + "igsInstanceGroupManagerRequest\032\".google." + + "cloud.compute.v1.Operation\"\263\002\332Acproject," + + "zone,instance_group_manager,instance_gro" + + "up_managers_patch_per_instance_configs_r" + + "eq_resource\212N\016ZoneOperations\202\323\344\223\002\265\001\"r/co" + + "mpute/v1/projects/{project}/zones/{zone}" + + "/instanceGroupManagers/{instance_group_m" + + "anager}/patchPerInstanceConfigs:?instanc" + + "e_group_managers_patch_per_instance_conf" + + "igs_req_resource\022\246\003\n\021RecreateInstances\022E" + + ".google.cloud.compute.v1.RecreateInstanc" + + "esInstanceGroupManagerRequest\032\".google.c" + + "loud.compute.v1.Operation\"\245\002\332A_project,z" + + "one,instance_group_manager,instance_grou" + + "p_managers_recreate_instances_request_re" + + "source\212N\016ZoneOperations\202\323\344\223\002\253\001\"l/compute" + + "/v1/projects/{project}/zones/{zone}/inst" + + "anceGroupManagers/{instance_group_manage" + + "r}/recreateInstances:;instance_group_man" + + "agers_recreate_instances_request_resourc" + + "e\022\220\002\n\006Resize\022:.google.cloud.compute.v1.R" + + "esizeInstanceGroupManagerRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\245\001\332A(projec" + + "t,zone,instance_group_manager,size\212N\016Zon" + + "eOperations\202\323\344\223\002c\"a/compute/v1/projects/" + + "{project}/zones/{zone}/instanceGroupMana" + + "gers/{instance_group_manager}/resize\022\234\003\n" + + "\017ResumeInstances\022C.google.cloud.compute." + + "v1.ResumeInstancesInstanceGroupManagerRe" + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\255\002\332Abproject,zone,instance_group_manag" - + "er,instance_group_managers_set_instance_" - + "template_request_resource\212N\016ZoneOperatio" - + "ns\202\323\344\223\002\260\001\"n/compute/v1/projects/{project" - + "}/zones/{zone}/instanceGroupManagers/{in" - + "stance_group_manager}/setInstanceTemplat" - + "e:>instance_group_managers_set_instance_" - + "template_request_resource\022\231\003\n\016SetTargetP" - + "ools\022B.google.cloud.compute.v1.SetTarget" - + "PoolsInstanceGroupManagerRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\236\002\332A]projec" - + "t,zone,instance_group_manager,instance_g" - + "roup_managers_set_target_pools_request_r" - + "esource\212N\016ZoneOperations\202\323\344\223\002\246\001\"i/comput" - + "e/v1/projects/{project}/zones/{zone}/ins" - + "tanceGroupManagers/{instance_group_manag" - + "er}/setTargetPools:9instance_group_manag" - + "ers_set_target_pools_request_resource\022\227\003" - + "\n\016StartInstances\022B.google.cloud.compute." - + "v1.StartInstancesInstanceGroupManagerReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\234\002\332A\\project,zone,instance_group_manage" - + "r,instance_group_managers_start_instance" - + "s_request_resource\212N\016ZoneOperations\202\323\344\223\002" - + "\245\001\"i/compute/v1/projects/{project}/zones" - + "/{zone}/instanceGroupManagers/{instance_" - + "group_manager}/startInstances:8instance_" - + "group_managers_start_instances_request_r" - + "esource\022\222\003\n\rStopInstances\022A.google.cloud" - + ".compute.v1.StopInstancesInstanceGroupMa" - + "nagerRequest\032\".google.cloud.compute.v1.O" - + "peration\"\231\002\332A[project,zone,instance_grou" - + "p_manager,instance_group_managers_stop_i" - + "nstances_request_resource\212N\016ZoneOperatio" - + "ns\202\323\344\223\002\243\001\"h/compute/v1/projects/{project" - + "}/zones/{zone}/instanceGroupManagers/{in" - + "stance_group_manager}/stopInstances:7ins" - + "tance_group_managers_stop_instances_requ" - + "est_resource\022\241\003\n\020SuspendInstances\022D.goog" - + "le.cloud.compute.v1.SuspendInstancesInst" - + "anceGroupManagerRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\242\002\332A^project,zone,in" - + "stance_group_manager,instance_group_mana" - + "gers_suspend_instances_request_resource\212" - + "N\016ZoneOperations\202\323\344\223\002\251\001\"k/compute/v1/pro" - + "jects/{project}/zones/{zone}/instanceGro" - + "upManagers/{instance_group_manager}/susp" - + "endInstances::instance_group_managers_su" - + "spend_instances_request_resource\022\305\003\n\030Upd" - + "atePerInstanceConfigs\022L.google.cloud.com" - + "pute.v1.UpdatePerInstanceConfigsInstance" - + "GroupManagerRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\266\002\332Adproject,zone,instan" - + "ce_group_manager,instance_group_managers" - + "_update_per_instance_configs_req_resourc" - + "e\212N\016ZoneOperations\202\323\344\223\002\267\001\"s/compute/v1/p" + + "n\"\237\002\332A]project,zone,instance_group_manag" + + "er,instance_group_managers_resume_instan" + + "ces_request_resource\212N\016ZoneOperations\202\323\344" + + "\223\002\247\001\"j/compute/v1/projects/{project}/zon" + + "es/{zone}/instanceGroupManagers/{instanc" + + "e_group_manager}/resumeInstances:9instan" + + "ce_group_managers_resume_instances_reque" + + "st_resource\022\262\003\n\023SetInstanceTemplate\022G.go" + + "ogle.cloud.compute.v1.SetInstanceTemplat" + + "eInstanceGroupManagerRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\255\002\332Abproject,zo" + + "ne,instance_group_manager,instance_group", + "_managers_set_instance_template_request_" + + "resource\212N\016ZoneOperations\202\323\344\223\002\260\001\"n/compu" + + "te/v1/projects/{project}/zones/{zone}/in" + + "stanceGroupManagers/{instance_group_mana" + + "ger}/setInstanceTemplate:>instance_group" + + "_managers_set_instance_template_request_" + + "resource\022\231\003\n\016SetTargetPools\022B.google.clo" + + "ud.compute.v1.SetTargetPoolsInstanceGrou" + + "pManagerRequest\032\".google.cloud.compute.v" + + "1.Operation\"\236\002\332A]project,zone,instance_g" + + "roup_manager,instance_group_managers_set" + + "_target_pools_request_resource\212N\016ZoneOpe" + + "rations\202\323\344\223\002\246\001\"i/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instanceGroupManager" + + "s/{instance_group_manager}/setTargetPool" + + "s:9instance_group_managers_set_target_po" + + "ols_request_resource\022\227\003\n\016StartInstances\022" + + "B.google.cloud.compute.v1.StartInstances" + + "InstanceGroupManagerRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\234\002\332A\\project,zon" + + "e,instance_group_manager,instance_group_" + + "managers_start_instances_request_resourc" + + "e\212N\016ZoneOperations\202\323\344\223\002\245\001\"i/compute/v1/p" + "rojects/{project}/zones/{zone}/instanceG" - + "roupManagers/{instance_group_manager}/up" - + "datePerInstanceConfigs:@instance_group_m" - + "anagers_update_per_instance_configs_req_" - + "resource\032r\312A\026compute.googleapis.com\322AVht" - + "tps://www.googleapis.com/auth/compute,ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "form2\272\027\n\016InstanceGroups\022\337\002\n\014AddInstances" - + "\0229.google.cloud.compute.v1.AddInstancesI" - + "nstanceGroupRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\357\001\332AJproject,zone,instan" - + "ce_group,instance_groups_add_instances_r" - + "equest_resource\212N\016ZoneOperations\202\323\344\223\002\212\001\"" - + "X/compute/v1/projects/{project}/zones/{z" - + "one}/instanceGroups/{instance_group}/add" - + "Instances:.instance_groups_add_instances" - + "_request_resource\022\320\001\n\016AggregatedList\022<.g" - + "oogle.cloud.compute.v1.AggregatedListIns" - + "tanceGroupsRequest\0324.google.cloud.comput" - + "e.v1.InstanceGroupAggregatedList\"J\332A\007pro" - + "ject\202\323\344\223\002:\0228/compute/v1/projects/{projec" - + "t}/aggregated/instanceGroups\022\346\001\n\006Delete\022" - + "3.google.cloud.compute.v1.DeleteInstance" - + "GroupRequest\032\".google.cloud.compute.v1.O" - + "peration\"\202\001\332A\033project,zone,instance_grou" - + "p\212N\016ZoneOperations\202\323\344\223\002M*K/compute/v1/pr" - + "ojects/{project}/zones/{zone}/instanceGr" - + "oups/{instance_group}\022\322\001\n\003Get\0220.google.c" - + "loud.compute.v1.GetInstanceGroupRequest\032" - + "&.google.cloud.compute.v1.InstanceGroup\"" - + "q\332A\033project,zone,instance_group\202\323\344\223\002M\022K/" - + "compute/v1/projects/{project}/zones/{zon" - + "e}/instanceGroups/{instance_group}\022\367\001\n\006I" - + "nsert\0223.google.cloud.compute.v1.InsertIn" - + "stanceGroupRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\223\001\332A$project,zone,instanc" - + "e_group_resource\212N\016ZoneOperations\202\323\344\223\002U\"" - + ":/compute/v1/projects/{project}/zones/{z" - + "one}/instanceGroups:\027instance_group_reso" - + "urce\022\271\001\n\004List\0222.google.cloud.compute.v1." - + "ListInstanceGroupsRequest\032*.google.cloud" - + ".compute.v1.InstanceGroupList\"Q\332A\014projec" - + "t,zone\202\323\344\223\002<\022:/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instanceGroups\022\346\002\n\rLis" - + "tInstances\022;.google.cloud.compute.v1.Lis" - + "tInstancesInstanceGroupsRequest\0324.google" - + ".cloud.compute.v1.InstanceGroupsListInst" - + "ances\"\341\001\332AKproject,zone,instance_group,i" - + "nstance_groups_list_instances_request_re" - + "source\202\323\344\223\002\214\001\"Y/compute/v1/projects/{pro" - + "ject}/zones/{zone}/instanceGroups/{insta" - + "nce_group}/listInstances:/instance_group" - + "s_list_instances_request_resource\022\356\002\n\017Re" - + "moveInstances\022<.google.cloud.compute.v1." - + "RemoveInstancesInstanceGroupRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\370\001\332AMpro" - + "ject,zone,instance_group,instance_groups" - + "_remove_instances_request_resource\212N\016Zon" - + "eOperations\202\323\344\223\002\220\001\"[/compute/v1/projects" - + "/{project}/zones/{zone}/instanceGroups/{" - + "instance_group}/removeInstances:1instanc" - + "e_groups_remove_instances_request_resour" - + "ce\022\346\002\n\rSetNamedPorts\022:.google.cloud.comp" - + "ute.v1.SetNamedPortsInstanceGroupRequest" - + "\032\".google.cloud.compute.v1.Operation\"\364\001\332" - + "ALproject,zone,instance_group,instance_g" - + "roups_set_named_ports_request_resource\212N" - + "\016ZoneOperations\202\323\344\223\002\215\001\"Y/compute/v1/proj" + + "roupManagers/{instance_group_manager}/st" + + "artInstances:8instance_group_managers_st" + + "art_instances_request_resource\022\222\003\n\rStopI" + + "nstances\022A.google.cloud.compute.v1.StopI" + + "nstancesInstanceGroupManagerRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\231\002\332A[pro" + + "ject,zone,instance_group_manager,instanc" + + "e_group_managers_stop_instances_request_" + + "resource\212N\016ZoneOperations\202\323\344\223\002\243\001\"h/compu" + + "te/v1/projects/{project}/zones/{zone}/in" + + "stanceGroupManagers/{instance_group_mana" + + "ger}/stopInstances:7instance_group_manag" + + "ers_stop_instances_request_resource\022\241\003\n\020" + + "SuspendInstances\022D.google.cloud.compute." + + "v1.SuspendInstancesInstanceGroupManagerR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\242\002\332A^project,zone,instance_group_mana" + + "ger,instance_group_managers_suspend_inst" + + "ances_request_resource\212N\016ZoneOperations\202" + + "\323\344\223\002\251\001\"k/compute/v1/projects/{project}/z" + + "ones/{zone}/instanceGroupManagers/{insta" + + "nce_group_manager}/suspendInstances::ins" + + "tance_group_managers_suspend_instances_r" + + "equest_resource\022\305\003\n\030UpdatePerInstanceCon" + + "figs\022L.google.cloud.compute.v1.UpdatePer" + + "InstanceConfigsInstanceGroupManagerReque" + + "st\032\".google.cloud.compute.v1.Operation\"\266" + + "\002\332Adproject,zone,instance_group_manager," + + "instance_group_managers_update_per_insta" + + "nce_configs_req_resource\212N\016ZoneOperation" + + "s\202\323\344\223\002\267\001\"s/compute/v1/projects/{project}" + + "/zones/{zone}/instanceGroupManagers/{ins" + + "tance_group_manager}/updatePerInstanceCo" + + "nfigs:@instance_group_managers_update_pe" + + "r_instance_configs_req_resource\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\272\027\n\016Instance" + + "Groups\022\337\002\n\014AddInstances\0229.google.cloud.c" + + "ompute.v1.AddInstancesInstanceGroupReque" + + "st\032\".google.cloud.compute.v1.Operation\"\357" + + "\001\332AJproject,zone,instance_group,instance" + + "_groups_add_instances_request_resource\212N" + + "\016ZoneOperations\202\323\344\223\002\212\001\"X/compute/v1/proj" + "ects/{project}/zones/{zone}/instanceGrou" - + "ps/{instance_group}/setNamedPorts:0insta" - + "nce_groups_set_named_ports_request_resou" - + "rce\022\307\002\n\022TestIamPermissions\022?.google.clou" - + "d.compute.v1.TestIamPermissionsInstanceG" - + "roupRequest\0320.google.cloud.compute.v1.Te" - + "stPermissionsResponse\"\275\001\332A7project,zone," - + "resource,test_permissions_request_resour" - + "ce\202\323\344\223\002}\"X/compute/v1/projects/{project}" - + "/zones/{zone}/instanceGroups/{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\313\004\n\027InstanceSettingsService\022\271\001" - + "\n\003Get\0222.google.cloud.compute.v1.GetInsta" - + "nceSettingRequest\032).google.cloud.compute" - + ".v1.InstanceSettings\"S\332A\014project,zone\202\323\344" - + "\223\002>\022project,zone,instance" - + ",network_interface,access_config_resourc" - + "e\212N\016ZoneOperations\202\323\344\223\002j\"P/compute/v1/pr" - + "ojects/{project}/zones/{zone}/instances/" - + "{instance}/addAccessConfig:\026access_confi" - + "g_resource\022\265\002\n\023AddNetworkInterface\022;.goo" - + "gle.cloud.compute.v1.AddNetworkInterface" - + "InstanceRequest\032\".google.cloud.compute.v" - + "1.Operation\"\274\001\332A0project,zone,instance,n" - + "etwork_interface_resource\212N\016ZoneOperatio" - + "ns\202\323\344\223\002r\"T/compute/v1/projects/{project}" - + "/zones/{zone}/instances/{instance}/addNe" - + "tworkInterface:\032network_interface_resour" - + "ce\022\342\002\n\023AddResourcePolicies\022;.google.clou" - + "d.compute.v1.AddResourcePoliciesInstance" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\351\001\332AFproject,zone,instance,instances" - + "_add_resource_policies_request_resource\212" - + "N\016ZoneOperations\202\323\344\223\002\210\001\"T/compute/v1/pro" - + "jects/{project}/zones/{zone}/instances/{" - + "instance}/addResourcePolicies:0instances" - + "_add_resource_policies_request_resource\022" - + "\301\001\n\016AggregatedList\0227.google.cloud.comput" - + "e.v1.AggregatedListInstancesRequest\032/.go" - + "ogle.cloud.compute.v1.InstanceAggregated" - + "List\"E\332A\007project\202\323\344\223\0025\0223/compute/v1/proj" - + "ects/{project}/aggregated/instances\022\222\002\n\n" - + "AttachDisk\0222.google.cloud.compute.v1.Att" - + "achDiskInstanceRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\253\001\332A,project,zone,ins" - + "tance,attached_disk_resource\212N\016ZoneOpera" - + "tions\202\323\344\223\002e\"K/compute/v1/projects/{proje" - + "ct}/zones/{zone}/instances/{instance}/at" - + "tachDisk:\026attached_disk_resource\022\236\002\n\nBul" - + "kInsert\0222.google.cloud.compute.v1.BulkIn" - + "sertInstanceRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\267\001\332A3project,zone,bulk_i" - + "nsert_instance_resource_resource\212N\016ZoneO" - + "perations\202\323\344\223\002j\"@/compute/v1/projects/{p" - + "roject}/zones/{zone}/instances/bulkInser" - + "t:&bulk_insert_instance_resource_resourc" - + "e\022\317\001\n\006Delete\022..google.cloud.compute.v1.D" - + "eleteInstanceRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"q\332A\025project,zone,instan" - + "ce\212N\016ZoneOperations\202\323\344\223\002B*@/compute/v1/p" - + "rojects/{project}/zones/{zone}/instances" - + "/{instance}\022\233\002\n\022DeleteAccessConfig\022:.goo" - + "gle.cloud.compute.v1.DeleteAccessConfigI" - + "nstanceRequest\032\".google.cloud.compute.v1" - + ".Operation\"\244\001\332A5project,zone,instance,ac" - + "cess_config,network_interface\212N\016ZoneOper" - + "ations\202\323\344\223\002U\"S/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instances/{instance}/d" - + "eleteAccessConfig\022\236\002\n\026DeleteNetworkInter" - + "face\022>.google.cloud.compute.v1.DeleteNet" - + "workInterfaceInstanceRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\237\001\332A,project,zo" - + "ne,instance,network_interface_name\212N\016Zon" - + "eOperations\202\323\344\223\002Y\"W/compute/v1/projects/" - + "{project}/zones/{zone}/instances/{instan" - + "ce}/deleteNetworkInterface\022\357\001\n\nDetachDis" - + "k\0222.google.cloud.compute.v1.DetachDiskIn" - + "stanceRequest\032\".google.cloud.compute.v1." - + "Operation\"\210\001\332A!project,zone,instance,dev" - + "ice_name\212N\016ZoneOperations\202\323\344\223\002M\"K/comput" + + "ps/{instance_group}/addInstances:.instan" + + "ce_groups_add_instances_request_resource" + + "\022\320\001\n\016AggregatedList\022<.google.cloud.compu" + + "te.v1.AggregatedListInstanceGroupsReques" + + "t\0324.google.cloud.compute.v1.InstanceGrou" + + "pAggregatedList\"J\332A\007project\202\323\344\223\002:\0228/comp" + + "ute/v1/projects/{project}/aggregated/ins" + + "tanceGroups\022\346\001\n\006Delete\0223.google.cloud.co" + + "mpute.v1.DeleteInstanceGroupRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\202\001\332A\033pro" + + "ject,zone,instance_group\212N\016ZoneOperation" + + "s\202\323\344\223\002M*K/compute/v1/projects/{project}/" + + "zones/{zone}/instanceGroups/{instance_gr" + + "oup}\022\322\001\n\003Get\0220.google.cloud.compute.v1.G" + + "etInstanceGroupRequest\032&.google.cloud.co" + + "mpute.v1.InstanceGroup\"q\332A\033project,zone," + + "instance_group\202\323\344\223\002M\022K/compute/v1/projec" + + "ts/{project}/zones/{zone}/instanceGroups" + + "/{instance_group}\022\367\001\n\006Insert\0223.google.cl" + + "oud.compute.v1.InsertInstanceGroupReques" + + "t\032\".google.cloud.compute.v1.Operation\"\223\001" + + "\332A$project,zone,instance_group_resource\212" + + "N\016ZoneOperations\202\323\344\223\002U\":/compute/v1/proj" + + "ects/{project}/zones/{zone}/instanceGrou" + + "ps:\027instance_group_resource\022\271\001\n\004List\0222.g" + + "oogle.cloud.compute.v1.ListInstanceGroup" + + "sRequest\032*.google.cloud.compute.v1.Insta" + + "nceGroupList\"Q\332A\014project,zone\202\323\344\223\002<\022:/co" + + "mpute/v1/projects/{project}/zones/{zone}" + + "/instanceGroups\022\346\002\n\rListInstances\022;.goog" + + "le.cloud.compute.v1.ListInstancesInstanc" + + "eGroupsRequest\0324.google.cloud.compute.v1" + + ".InstanceGroupsListInstances\"\341\001\332AKprojec" + + "t,zone,instance_group,instance_groups_li" + + "st_instances_request_resource\202\323\344\223\002\214\001\"Y/c" + + "ompute/v1/projects/{project}/zones/{zone" + + "}/instanceGroups/{instance_group}/listIn" + + "stances:/instance_groups_list_instances_" + + "request_resource\022\356\002\n\017RemoveInstances\022<.g" + + "oogle.cloud.compute.v1.RemoveInstancesIn" + + "stanceGroupRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\370\001\332AMproject,zone,instanc" + + "e_group,instance_groups_remove_instances" + + "_request_resource\212N\016ZoneOperations\202\323\344\223\002\220" + + "\001\"[/compute/v1/projects/{project}/zones/" + + "{zone}/instanceGroups/{instance_group}/r" + + "emoveInstances:1instance_groups_remove_i" + + "nstances_request_resource\022\346\002\n\rSetNamedPo" + + "rts\022:.google.cloud.compute.v1.SetNamedPo" + + "rtsInstanceGroupRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\364\001\332ALproject,zone,in" + + "stance_group,instance_groups_set_named_p" + + "orts_request_resource\212N\016ZoneOperations\202\323" + + "\344\223\002\215\001\"Y/compute/v1/projects/{project}/zo" + + "nes/{zone}/instanceGroups/{instance_grou" + + "p}/setNamedPorts:0instance_groups_set_na" + + "med_ports_request_resource\022\307\002\n\022TestIamPe" + + "rmissions\022?.google.cloud.compute.v1.Test" + + "IamPermissionsInstanceGroupRequest\0320.goo" + + "gle.cloud.compute.v1.TestPermissionsResp" + + "onse\"\275\001\332A7project,zone,resource,test_per" + + "missions_request_resource\202\323\344\223\002}\"X/comput" + "e/v1/projects/{project}/zones/{zone}/ins" - + "tances/{instance}/detachDisk\022\267\001\n\003Get\022+.g" - + "oogle.cloud.compute.v1.GetInstanceReques" - + "t\032!.google.cloud.compute.v1.Instance\"`\332A" - + "\025project,zone,instance\202\323\344\223\002B\022@/compute/v" - + "1/projects/{project}/zones/{zone}/instan" - + "ces/{instance}\022\242\002\n\025GetEffectiveFirewalls" - + "\022=.google.cloud.compute.v1.GetEffectiveF" - + "irewallsInstanceRequest\032?.google.cloud.c" - + "ompute.v1.InstancesGetEffectiveFirewalls" - + "Response\"\210\001\332A\'project,zone,instance,netw" - + "ork_interface\202\323\344\223\002X\022V/compute/v1/project" - + "s/{project}/zones/{zone}/instances/{inst" - + "ance}/getEffectiveFirewalls\022\357\001\n\022GetGuest" - + "Attributes\022:.google.cloud.compute.v1.Get" - + "GuestAttributesInstanceRequest\032(.google." - + "cloud.compute.v1.GuestAttributes\"s\332A\025pro" - + "ject,zone,instance\202\323\344\223\002U\022S/compute/v1/pr" - + "ojects/{project}/zones/{zone}/instances/" - + "{instance}/getGuestAttributes\022\324\001\n\014GetIam" - + "Policy\0224.google.cloud.compute.v1.GetIamP" - + "olicyInstanceRequest\032\037.google.cloud.comp" - + "ute.v1.Policy\"m\332A\025project,zone,resource\202" - + "\323\344\223\002O\022M/compute/v1/projects/{project}/zo" - + "nes/{zone}/instances/{resource}/getIamPo" - + "licy\022\330\001\n\rGetScreenshot\0225.google.cloud.co" - + "mpute.v1.GetScreenshotInstanceRequest\032#." - + "google.cloud.compute.v1.Screenshot\"k\332A\025p" - + "roject,zone,instance\202\323\344\223\002M\022K/compute/v1/" + + "tanceGroups/{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\313\004\n\027Ins" + + "tanceSettingsService\022\271\001\n\003Get\0222.google.cl" + + "oud.compute.v1.GetInstanceSettingRequest" + + "\032).google.cloud.compute.v1.InstanceSetti" + + "ngs\"S\332A\014project,zone\202\323\344\223\002>\022.google.cloud.compute.v1.Rem" - + "oveResourcePoliciesInstanceRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\362\001\332AIproj" - + "ect,zone,instance,instances_remove_resou" - + "rce_policies_request_resource\212N\016ZoneOper" - + "ations\202\323\344\223\002\216\001\"W/compute/v1/projects/{pro" - + "ject}/zones/{zone}/instances/{instance}/" - + "removeResourcePolicies:3instances_remove" - + "_resource_policies_request_resource\022\337\002\n\022" - + "ReportHostAsFaulty\022:.google.cloud.comput" - + "e.v1.ReportHostAsFaultyInstanceRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\350\001\332AF" - + "project,zone,instance,instances_report_h" - + "ost_as_faulty_request_resource\212N\016ZoneOpe" - + "rations\202\323\344\223\002\207\001\"S/compute/v1/projects/{pr" - + "oject}/zones/{zone}/instances/{instance}" - + "/reportHostAsFaulty:0instances_report_ho" - + "st_as_faulty_request_resource\022\323\001\n\005Reset\022" - + "-.google.cloud.compute.v1.ResetInstanceR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"w\332A\025project,zone,instance\212N\016ZoneOpera" - + "tions\202\323\344\223\002H\"F/compute/v1/projects/{proje" - + "ct}/zones/{zone}/instances/{instance}/re" - + "set\022\326\001\n\006Resume\022..google.cloud.compute.v1" - + ".ResumeInstanceRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"x\332A\025project,zone,inst" - + "ance\212N\016ZoneOperations\202\323\344\223\002I\"G/compute/v1" - + "/projects/{project}/zones/{zone}/instanc" - + "es/{instance}/resume\022\226\002\n\027SendDiagnosticI" - + "nterrupt\022?.google.cloud.compute.v1.SendD" - + "iagnosticInterruptInstanceRequest\032@.goog" - + "le.cloud.compute.v1.SendDiagnosticInterr" - + "uptInstanceResponse\"x\332A\025project,zone,ins" - + "tance\202\323\344\223\002Z\"X/compute/v1/projects/{proje" - + "ct}/zones/{zone}/instances/{instance}/se" - + "ndDiagnosticInterrupt\022\204\002\n\025SetDeletionPro" - + "tection\022=.google.cloud.compute.v1.SetDel" - + "etionProtectionInstanceRequest\032\".google." - + "cloud.compute.v1.Operation\"\207\001\332A\025project," - + "zone,resource\212N\016ZoneOperations\202\323\344\223\002X\"V/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/instances/{resource}/setDeletionProtec" - + "tion\022\220\002\n\021SetDiskAutoDelete\0229.google.clou" - + "d.compute.v1.SetDiskAutoDeleteInstanceRe" + + "Settings\022\377\001\n\005Patch\0224.google.cloud.comput" + + "e.v1.PatchInstanceSettingRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\233\001\332A\'projec" + + "t,zone,instance_settings_resource\212N\016Zone" + + "Operations\202\323\344\223\002Z2project,zone,instance,network_interfac" + + "e,access_config_resource\212N\016ZoneOperation" + + "s\202\323\344\223\002j\"P/compute/v1/projects/{project}/" + + "zones/{zone}/instances/{instance}/addAcc" + + "essConfig:\026access_config_resource\022\265\002\n\023Ad" + + "dNetworkInterface\022;.google.cloud.compute" + + ".v1.AddNetworkInterfaceInstanceRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\274\001\332A0" + + "project,zone,instance,network_interface_" + + "resource\212N\016ZoneOperations\202\323\344\223\002r\"T/comput" + + "e/v1/projects/{project}/zones/{zone}/ins" + + "tances/{instance}/addNetworkInterface:\032n" + + "etwork_interface_resource\022\342\002\n\023AddResourc" + + "ePolicies\022;.google.cloud.compute.v1.AddR" + + "esourcePoliciesInstanceRequest\032\".google." + + "cloud.compute.v1.Operation\"\351\001\332AFproject," + + "zone,instance,instances_add_resource_pol" + + "icies_request_resource\212N\016ZoneOperations\202" + + "\323\344\223\002\210\001\"T/compute/v1/projects/{project}/z" + + "ones/{zone}/instances/{instance}/addReso" + + "urcePolicies:0instances_add_resource_pol" + + "icies_request_resource\022\301\001\n\016AggregatedLis" + + "t\0227.google.cloud.compute.v1.AggregatedLi" + + "stInstancesRequest\032/.google.cloud.comput" + + "e.v1.InstanceAggregatedList\"E\332A\007project\202" + + "\323\344\223\0025\0223/compute/v1/projects/{project}/ag" + + "gregated/instances\022\222\002\n\nAttachDisk\0222.goog" + + "le.cloud.compute.v1.AttachDiskInstanceRe" + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\233\001\332A-project,zone,instance,auto_delete" - + ",device_name\212N\016ZoneOperations\202\323\344\223\002T\"R/co" + + "n\"\253\001\332A,project,zone,instance,attached_di" + + "sk_resource\212N\016ZoneOperations\202\323\344\223\002e\"K/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "instances/{instance}/attachDisk:\026attache" + + "d_disk_resource\022\236\002\n\nBulkInsert\0222.google." + + "cloud.compute.v1.BulkInsertInstanceReque" + + "st\032\".google.cloud.compute.v1.Operation\"\267" + + "\001\332A3project,zone,bulk_insert_instance_re" + + "source_resource\212N\016ZoneOperations\202\323\344\223\002j\"@" + + "/compute/v1/projects/{project}/zones/{zo" + + "ne}/instances/bulkInsert:&bulk_insert_in" + + "stance_resource_resource\022\317\001\n\006Delete\022..go" + + "ogle.cloud.compute.v1.DeleteInstanceRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "q\332A\025project,zone,instance\212N\016ZoneOperatio" + + "ns\202\323\344\223\002B*@/compute/v1/projects/{project}" + + "/zones/{zone}/instances/{instance}\022\233\002\n\022D" + + "eleteAccessConfig\022:.google.cloud.compute" + + ".v1.DeleteAccessConfigInstanceRequest\032\"." + + "google.cloud.compute.v1.Operation\"\244\001\332A5p" + + "roject,zone,instance,access_config,netwo" + + "rk_interface\212N\016ZoneOperations\202\323\344\223\002U\"S/co" + "mpute/v1/projects/{project}/zones/{zone}" - + "/instances/{instance}/setDiskAutoDelete\022" - + "\230\002\n\014SetIamPolicy\0224.google.cloud.compute." - + "v1.SetIamPolicyInstanceRequest\032\037.google." - + "cloud.compute.v1.Policy\"\260\001\332A6project,zon" - + "e,resource,zone_set_policy_request_resou" - + "rce\202\323\344\223\002q\"M/compute/v1/projects/{project" - + "}/zones/{zone}/instances/{resource}/setI" - + "amPolicy: zone_set_policy_request_resour" - + "ce\022\255\002\n\tSetLabels\0221.google.cloud.compute." - + "v1.SetLabelsInstanceRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\310\001\332A;project,zon" - + "e,instance,instances_set_labels_request_" - + "resource\212N\016ZoneOperations\202\323\344\223\002s\"J/comput" - + "e/v1/projects/{project}/zones/{zone}/ins" - + "tances/{instance}/setLabels:%instances_s" - + "et_labels_request_resource\022\342\002\n\023SetMachin" - + "eResources\022;.google.cloud.compute.v1.Set" - + "MachineResourcesInstanceRequest\032\".google" - + ".cloud.compute.v1.Operation\"\351\001\332AFproject" - + ",zone,instance,instances_set_machine_res" - + "ources_request_resource\212N\016ZoneOperations" - + "\202\323\344\223\002\210\001\"T/compute/v1/projects/{project}/" - + "zones/{zone}/instances/{instance}/setMac" - + "hineResources:0instances_set_machine_res" - + "ources_request_resource\022\310\002\n\016SetMachineTy" - + "pe\0226.google.cloud.compute.v1.SetMachineT" - + "ypeInstanceRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\331\001\332AAproject,zone,instanc" - + "e,instances_set_machine_type_request_res" - + "ource\212N\016ZoneOperations\202\323\344\223\002~\"O/compute/v" + + "/instances/{instance}/deleteAccessConfig" + + "\022\236\002\n\026DeleteNetworkInterface\022>.google.clo" + + "ud.compute.v1.DeleteNetworkInterfaceInst" + + "anceRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\237\001\332A,project,zone,instance,netwo" + + "rk_interface_name\212N\016ZoneOperations\202\323\344\223\002Y" + + "\"W/compute/v1/projects/{project}/zones/{" + + "zone}/instances/{instance}/deleteNetwork" + + "Interface\022\357\001\n\nDetachDisk\0222.google.cloud." + + "compute.v1.DetachDiskInstanceRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\210\001\332A!pr" + + "oject,zone,instance,device_name\212N\016ZoneOp" + + "erations\202\323\344\223\002M\"K/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instances/{instance}" + + "/detachDisk\022\267\001\n\003Get\022+.google.cloud.compu" + + "te.v1.GetInstanceRequest\032!.google.cloud." + + "compute.v1.Instance\"`\332A\025project,zone,ins" + + "tance\202\323\344\223\002B\022@/compute/v1/projects/{proje" + + "ct}/zones/{zone}/instances/{instance}\022\242\002" + + "\n\025GetEffectiveFirewalls\022=.google.cloud.c" + + "ompute.v1.GetEffectiveFirewallsInstanceR" + + "equest\032?.google.cloud.compute.v1.Instanc" + + "esGetEffectiveFirewallsResponse\"\210\001\332A\'pro" + + "ject,zone,instance,network_interface\202\323\344\223" + + "\002X\022V/compute/v1/projects/{project}/zones" + + "/{zone}/instances/{instance}/getEffectiv" + + "eFirewalls\022\357\001\n\022GetGuestAttributes\022:.goog" + + "le.cloud.compute.v1.GetGuestAttributesIn" + + "stanceRequest\032(.google.cloud.compute.v1." + + "GuestAttributes\"s\332A\025project,zone,instanc" + + "e\202\323\344\223\002U\022S/compute/v1/projects/{project}/" + + "zones/{zone}/instances/{instance}/getGue" + + "stAttributes\022\324\001\n\014GetIamPolicy\0224.google.c" + + "loud.compute.v1.GetIamPolicyInstanceRequ" + + "est\032\037.google.cloud.compute.v1.Policy\"m\332A" + + "\025project,zone,resource\202\323\344\223\002O\022M/compute/v" + "1/projects/{project}/zones/{zone}/instan" - + "ces/{instance}/setMachineType:+instances" - + "_set_machine_type_request_resource\022\213\002\n\013S" - + "etMetadata\0223.google.cloud.compute.v1.Set" - + "MetadataInstanceRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\242\001\332A\'project,zone,in" - + "stance,metadata_resource\212N\016ZoneOperation" - + "s\202\323\344\223\002a\"L/compute/v1/projects/{project}/" - + "zones/{zone}/instances/{instance}/setMet" - + "adata:\021metadata_resource\022\332\002\n\021SetMinCpuPl" - + "atform\0229.google.cloud.compute.v1.SetMinC" - + "puPlatformInstanceRequest\032\".google.cloud" - + ".compute.v1.Operation\"\345\001\332AEproject,zone," - + "instance,instances_set_min_cpu_platform_" - + "request_resource\212N\016ZoneOperations\202\323\344\223\002\205\001" - + "\"R/compute/v1/projects/{project}/zones/{" - + "zone}/instances/{instance}/setMinCpuPlat" - + "form:/instances_set_min_cpu_platform_req" - + "uest_resource\022\243\002\n\007SetName\022/.google.cloud" - + ".compute.v1.SetNameInstanceRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\302\001\332A9proj" - + "ect,zone,instance,instances_set_name_req" - + "uest_resource\212N\016ZoneOperations\202\323\344\223\002o\"H/c" + + "ces/{resource}/getIamPolicy\022\330\001\n\rGetScree" + + "nshot\0225.google.cloud.compute.v1.GetScree" + + "nshotInstanceRequest\032#.google.cloud.comp" + + "ute.v1.Screenshot\"k\332A\025project,zone,insta" + + "nce\202\323\344\223\002M\022K/compute/v1/projects/{project" + + "}/zones/{zone}/instances/{instance}/scre" + + "enshot\022\352\001\n\023GetSerialPortOutput\022;.google." + + "cloud.compute.v1.GetSerialPortOutputInst" + + "anceRequest\032).google.cloud.compute.v1.Se" + + "rialPortOutput\"k\332A\025project,zone,instance" + + "\202\323\344\223\002M\022K/compute/v1/projects/{project}/z" + + "ones/{zone}/instances/{instance}/serialP" + + "ort\022\223\002\n\033GetShieldedInstanceIdentity\022C.go" + + "ogle.cloud.compute.v1.GetShieldedInstanc" + + "eIdentityInstanceRequest\0321.google.cloud." + + "compute.v1.ShieldedInstanceIdentity\"|\332A\025" + + "project,zone,instance\202\323\344\223\002^\022\\/compute/v1" + + "/projects/{project}/zones/{zone}/instanc" + + "es/{instance}/getShieldedInstanceIdentit" + + "y\022\341\001\n\006Insert\022..google.cloud.compute.v1.I" + + "nsertInstanceRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\202\001\332A\036project,zone,insta" + + "nce_resource\212N\016ZoneOperations\202\323\344\223\002J\"5/co" + + "mpute/v1/projects/{project}/zones/{zone}" + + "/instances:\021instance_resource\022\252\001\n\004List\022-" + + ".google.cloud.compute.v1.ListInstancesRe" + + "quest\032%.google.cloud.compute.v1.Instance" + + "List\"L\332A\014project,zone\202\323\344\223\0027\0225/compute/v1" + + "/projects/{project}/zones/{zone}/instanc" + + "es\022\343\001\n\rListReferrers\0226.google.cloud.comp" + + "ute.v1.ListReferrersInstancesRequest\032..g" + + "oogle.cloud.compute.v1.InstanceListRefer" + + "rers\"j\332A\025project,zone,instance\202\323\344\223\002L\022J/c" + "ompute/v1/projects/{project}/zones/{zone" - + "}/instances/{instance}/setName:#instance" - + "s_set_name_request_resource\022\225\002\n\rSetSched" - + "uling\0225.google.cloud.compute.v1.SetSched" - + "ulingInstanceRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\250\001\332A)project,zone,insta" - + "nce,scheduling_resource\212N\016ZoneOperations" - + "\202\323\344\223\002e\"N/compute/v1/projects/{project}/z" - + "ones/{zone}/instances/{instance}/setSche" - + "duling:\023scheduling_resource\022\330\002\n\021SetSecur" - + "ityPolicy\0229.google.cloud.compute.v1.SetS" - + "ecurityPolicyInstanceRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\343\001\332ADproject,zo" - + "ne,instance,instances_set_security_polic" - + "y_request_resource\212N\016ZoneOperations\202\323\344\223\002" - + "\204\001\"R/compute/v1/projects/{project}/zones" - + "/{zone}/instances/{instance}/setSecurity" - + "Policy:.instances_set_security_policy_re" - + "quest_resource\022\330\002\n\021SetServiceAccount\0229.g" - + "oogle.cloud.compute.v1.SetServiceAccount" - + "InstanceRequest\032\".google.cloud.compute.v" - + "1.Operation\"\343\001\332ADproject,zone,instance,i" - + "nstances_set_service_account_request_res" - + "ource\212N\016ZoneOperations\202\323\344\223\002\204\001\"R/compute/" - + "v1/projects/{project}/zones/{zone}/insta" - + "nces/{instance}/setServiceAccount:.insta" - + "nces_set_service_account_request_resourc" - + "e\022\205\003\n\"SetShieldedInstanceIntegrityPolicy" - + "\022J.google.cloud.compute.v1.SetShieldedIn" - + "stanceIntegrityPolicyInstanceRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\356\001\332AApr" - + "oject,zone,instance,shielded_instance_in" - + "tegrity_policy_resource\212N\016ZoneOperations" - + "\202\323\344\223\002\222\0012c/compute/v1/projects/{project}/" - + "zones/{zone}/instances/{instance}/setShi" - + "eldedInstanceIntegrityPolicy:+shielded_i" - + "nstance_integrity_policy_resource\022\367\001\n\007Se" - + "tTags\022/.google.cloud.compute.v1.SetTagsI" - + "nstanceRequest\032\".google.cloud.compute.v1" - + ".Operation\"\226\001\332A#project,zone,instance,ta" - + "gs_resource\212N\016ZoneOperations\202\323\344\223\002Y\"H/com" + + "}/instances/{instance}/referrers\022\373\001\n\022Per" + + "formMaintenance\022:.google.cloud.compute.v" + + "1.PerformMaintenanceInstanceRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\204\001\332A\025pro" + + "ject,zone,instance\212N\016ZoneOperations\202\323\344\223\002" + + "U\"S/compute/v1/projects/{project}/zones/" + + "{zone}/instances/{instance}/performMaint" + + "enance\022\361\002\n\026RemoveResourcePolicies\022>.goog" + + "le.cloud.compute.v1.RemoveResourcePolici" + + "esInstanceRequest\032\".google.cloud.compute" + + ".v1.Operation\"\362\001\332AIproject,zone,instance" + + ",instances_remove_resource_policies_requ" + + "est_resource\212N\016ZoneOperations\202\323\344\223\002\216\001\"W/c" + + "ompute/v1/projects/{project}/zones/{zone" + + "}/instances/{instance}/removeResourcePol" + + "icies:3instances_remove_resource_policie" + + "s_request_resource\022\337\002\n\022ReportHostAsFault" + + "y\022:.google.cloud.compute.v1.ReportHostAs" + + "FaultyInstanceRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\350\001\332AFproject,zone,inst" + + "ance,instances_report_host_as_faulty_req" + + "uest_resource\212N\016ZoneOperations\202\323\344\223\002\207\001\"S/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/instances/{instance}/reportHostAsFaul" + + "ty:0instances_report_host_as_faulty_requ" + + "est_resource\022\323\001\n\005Reset\022-.google.cloud.co" + + "mpute.v1.ResetInstanceRequest\032\".google.c" + + "loud.compute.v1.Operation\"w\332A\025project,zo" + + "ne,instance\212N\016ZoneOperations\202\323\344\223\002H\"F/com" + "pute/v1/projects/{project}/zones/{zone}/" - + "instances/{instance}/setTags:\rtags_resou" - + "rce\022\215\002\n\030SimulateMaintenanceEvent\022@.googl" - + "e.cloud.compute.v1.SimulateMaintenanceEv" - + "entInstanceRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\212\001\332A\025project,zone,instanc" - + "e\212N\016ZoneOperations\202\323\344\223\002[\"Y/compute/v1/pr" - + "ojects/{project}/zones/{zone}/instances/" - + "{instance}/simulateMaintenanceEvent\022\323\001\n\005" - + "Start\022-.google.cloud.compute.v1.StartIns" - + "tanceRequest\032\".google.cloud.compute.v1.O" - + "peration\"w\332A\025project,zone,instance\212N\016Zon" - + "eOperations\202\323\344\223\002H\"F/compute/v1/projects/" - + "{project}/zones/{zone}/instances/{instan" - + "ce}/start\022\363\002\n\026StartWithEncryptionKey\022>.g" - + "oogle.cloud.compute.v1.StartWithEncrypti" - + "onKeyInstanceRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\364\001\332AJproject,zone,insta" - + "nce,instances_start_with_encryption_key_" - + "request_resource\212N\016ZoneOperations\202\323\344\223\002\217\001" - + "\"W/compute/v1/projects/{project}/zones/{" - + "zone}/instances/{instance}/startWithEncr" - + "yptionKey:4instances_start_with_encrypti" - + "on_key_request_resource\022\320\001\n\004Stop\022,.googl" - + "e.cloud.compute.v1.StopInstanceRequest\032\"" - + ".google.cloud.compute.v1.Operation\"v\332A\025p" - + "roject,zone,instance\212N\016ZoneOperations\202\323\344" - + "\223\002G\"E/compute/v1/projects/{project}/zone" - + "s/{zone}/instances/{instance}/stop\022\331\001\n\007S" - + "uspend\022/.google.cloud.compute.v1.Suspend" - + "InstanceRequest\032\".google.cloud.compute.v" - + "1.Operation\"y\332A\025project,zone,instance\212N\016" - + "ZoneOperations\202\323\344\223\002J\"H/compute/v1/projec" - + "ts/{project}/zones/{zone}/instances/{ins" - + "tance}/suspend\022\275\002\n\022TestIamPermissions\022:." - + "google.cloud.compute.v1.TestIamPermissio" - + "nsInstanceRequest\0320.google.cloud.compute" - + ".v1.TestPermissionsResponse\"\270\001\332A7project" - + ",zone,resource,test_permissions_request_" - + "resource\202\323\344\223\002x\"S/compute/v1/projects/{pr" - + "oject}/zones/{zone}/instances/{resource}" - + "/testIamPermissions:!test_permissions_re" - + "quest_resource\022\365\001\n\006Update\022..google.cloud" - + ".compute.v1.UpdateInstanceRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\226\001\332A\'proje" - + "ct,zone,instance,instance_resource\212N\016Zon" - + "eOperations\202\323\344\223\002U\032@/compute/v1/projects/" - + "{project}/zones/{zone}/instances/{instan" - + "ce}:\021instance_resource\022\274\002\n\022UpdateAccessC" - + "onfig\022:.google.cloud.compute.v1.UpdateAc" - + "cessConfigInstanceRequest\032\".google.cloud" - + ".compute.v1.Operation\"\305\001\332A>project,zone," - + "instance,network_interface,access_config" - + "_resource\212N\016ZoneOperations\202\323\344\223\002m\"S/compu" + + "instances/{instance}/reset\022\326\001\n\006Resume\022.." + + "google.cloud.compute.v1.ResumeInstanceRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"x\332A\025project,zone,instance\212N\016ZoneOperat" + + "ions\202\323\344\223\002I\"G/compute/v1/projects/{projec" + + "t}/zones/{zone}/instances/{instance}/res" + + "ume\022\226\002\n\027SendDiagnosticInterrupt\022?.google" + + ".cloud.compute.v1.SendDiagnosticInterrup" + + "tInstanceRequest\032@.google.cloud.compute." + + "v1.SendDiagnosticInterruptInstanceRespon" + + "se\"x\332A\025project,zone,instance\202\323\344\223\002Z\"X/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "instances/{instance}/sendDiagnosticInter" + + "rupt\022\204\002\n\025SetDeletionProtection\022=.google." + + "cloud.compute.v1.SetDeletionProtectionIn" + + "stanceRequest\032\".google.cloud.compute.v1." + + "Operation\"\207\001\332A\025project,zone,resource\212N\016Z" + + "oneOperations\202\323\344\223\002X\"V/compute/v1/project" + + "s/{project}/zones/{zone}/instances/{reso" + + "urce}/setDeletionProtection\022\220\002\n\021SetDiskA" + + "utoDelete\0229.google.cloud.compute.v1.SetD" + + "iskAutoDeleteInstanceRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\233\001\332A-project,zo" + + "ne,instance,auto_delete,device_name\212N\016Zo" + + "neOperations\202\323\344\223\002T\"R/compute/v1/projects" + + "/{project}/zones/{zone}/instances/{insta" + + "nce}/setDiskAutoDelete\022\230\002\n\014SetIamPolicy\022" + + "4.google.cloud.compute.v1.SetIamPolicyIn" + + "stanceRequest\032\037.google.cloud.compute.v1." + + "Policy\"\260\001\332A6project,zone,resource,zone_s" + + "et_policy_request_resource\202\323\344\223\002q\"M/compu" + "te/v1/projects/{project}/zones/{zone}/in" - + "stances/{instance}/updateAccessConfig:\026a" - + "ccess_config_resource\022\257\002\n\023UpdateDisplayD" - + "evice\022;.google.cloud.compute.v1.UpdateDi" - + "splayDeviceInstanceRequest\032\".google.clou" - + "d.compute.v1.Operation\"\266\001\332A-project,zone" - + ",instance,display_device_resource\212N\016Zone" - + "Operations\202\323\344\223\002o2T/compute/v1/projects/{" - + "project}/zones/{zone}/instances/{instanc", - "e}/updateDisplayDevice:\027display_device_r" - + "esource\022\320\002\n\026UpdateNetworkInterface\022>.goo" - + "gle.cloud.compute.v1.UpdateNetworkInterf" - + "aceInstanceRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\321\001\332ABproject,zone,instanc" - + "e,network_interface,network_interface_re" - + "source\212N\016ZoneOperations\202\323\344\223\002u2W/compute/" + + "stances/{resource}/setIamPolicy: zone_se" + + "t_policy_request_resource\022\255\002\n\tSetLabels\022" + + "1.google.cloud.compute.v1.SetLabelsInsta" + + "nceRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\310\001\332A;project,zone,instance,instan" + + "ces_set_labels_request_resource\212N\016ZoneOp" + + "erations\202\323\344\223\002s\"J/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instances/{instance}", + "/setLabels:%instances_set_labels_request" + + "_resource\022\342\002\n\023SetMachineResources\022;.goog" + + "le.cloud.compute.v1.SetMachineResourcesI" + + "nstanceRequest\032\".google.cloud.compute.v1" + + ".Operation\"\351\001\332AFproject,zone,instance,in" + + "stances_set_machine_resources_request_re" + + "source\212N\016ZoneOperations\202\323\344\223\002\210\001\"T/compute" + + "/v1/projects/{project}/zones/{zone}/inst" + + "ances/{instance}/setMachineResources:0in" + + "stances_set_machine_resources_request_re" + + "source\022\310\002\n\016SetMachineType\0226.google.cloud" + + ".compute.v1.SetMachineTypeInstanceReques" + + "t\032\".google.cloud.compute.v1.Operation\"\331\001" + + "\332AAproject,zone,instance,instances_set_m" + + "achine_type_request_resource\212N\016ZoneOpera" + + "tions\202\323\344\223\002~\"O/compute/v1/projects/{proje" + + "ct}/zones/{zone}/instances/{instance}/se" + + "tMachineType:+instances_set_machine_type" + + "_request_resource\022\213\002\n\013SetMetadata\0223.goog" + + "le.cloud.compute.v1.SetMetadataInstanceR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\242\001\332A\'project,zone,instance,metadata_r" + + "esource\212N\016ZoneOperations\202\323\344\223\002a\"L/compute" + + "/v1/projects/{project}/zones/{zone}/inst" + + "ances/{instance}/setMetadata:\021metadata_r" + + "esource\022\332\002\n\021SetMinCpuPlatform\0229.google.c" + + "loud.compute.v1.SetMinCpuPlatformInstanc" + + "eRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\345\001\332AEproject,zone,instance,instance" + + "s_set_min_cpu_platform_request_resource\212" + + "N\016ZoneOperations\202\323\344\223\002\205\001\"R/compute/v1/pro" + + "jects/{project}/zones/{zone}/instances/{" + + "instance}/setMinCpuPlatform:/instances_s" + + "et_min_cpu_platform_request_resource\022\243\002\n" + + "\007SetName\022/.google.cloud.compute.v1.SetNa" + + "meInstanceRequest\032\".google.cloud.compute" + + ".v1.Operation\"\302\001\332A9project,zone,instance" + + ",instances_set_name_request_resource\212N\016Z" + + "oneOperations\202\323\344\223\002o\"H/compute/v1/project" + + "s/{project}/zones/{zone}/instances/{inst" + + "ance}/setName:#instances_set_name_reques" + + "t_resource\022\225\002\n\rSetScheduling\0225.google.cl" + + "oud.compute.v1.SetSchedulingInstanceRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\250\001\332A)project,zone,instance,scheduling_re" + + "source\212N\016ZoneOperations\202\323\344\223\002e\"N/compute/" + "v1/projects/{project}/zones/{zone}/insta" - + "nces/{instance}/updateNetworkInterface:\032" - + "network_interface_resource\022\337\002\n\034UpdateShi" - + "eldedInstanceConfig\022D.google.cloud.compu" - + "te.v1.UpdateShieldedInstanceConfigInstan" + + "nces/{instance}/setScheduling:\023schedulin" + + "g_resource\022\330\002\n\021SetSecurityPolicy\0229.googl" + + "e.cloud.compute.v1.SetSecurityPolicyInst" + + "anceRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\343\001\332ADproject,zone,instance,insta" + + "nces_set_security_policy_request_resourc" + + "e\212N\016ZoneOperations\202\323\344\223\002\204\001\"R/compute/v1/p" + + "rojects/{project}/zones/{zone}/instances" + + "/{instance}/setSecurityPolicy:.instances" + + "_set_security_policy_request_resource\022\330\002" + + "\n\021SetServiceAccount\0229.google.cloud.compu" + + "te.v1.SetServiceAccountInstanceRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\343\001\332AD" + + "project,zone,instance,instances_set_serv" + + "ice_account_request_resource\212N\016ZoneOpera" + + "tions\202\323\344\223\002\204\001\"R/compute/v1/projects/{proj" + + "ect}/zones/{zone}/instances/{instance}/s" + + "etServiceAccount:.instances_set_service_" + + "account_request_resource\022\205\003\n\"SetShielded" + + "InstanceIntegrityPolicy\022J.google.cloud.c" + + "ompute.v1.SetShieldedInstanceIntegrityPo" + + "licyInstanceRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\356\001\332AAproject,zone,instan" + + "ce,shielded_instance_integrity_policy_re" + + "source\212N\016ZoneOperations\202\323\344\223\002\222\0012c/compute" + + "/v1/projects/{project}/zones/{zone}/inst" + + "ances/{instance}/setShieldedInstanceInte" + + "grityPolicy:+shielded_instance_integrity" + + "_policy_resource\022\367\001\n\007SetTags\022/.google.cl" + + "oud.compute.v1.SetTagsInstanceRequest\032\"." + + "google.cloud.compute.v1.Operation\"\226\001\332A#p" + + "roject,zone,instance,tags_resource\212N\016Zon" + + "eOperations\202\323\344\223\002Y\"H/compute/v1/projects/" + + "{project}/zones/{zone}/instances/{instan" + + "ce}/setTags:\rtags_resource\022\215\002\n\030SimulateM" + + "aintenanceEvent\022@.google.cloud.compute.v" + + "1.SimulateMaintenanceEventInstanceReques" + + "t\032\".google.cloud.compute.v1.Operation\"\212\001" + + "\332A\025project,zone,instance\212N\016ZoneOperation" + + "s\202\323\344\223\002[\"Y/compute/v1/projects/{project}/" + + "zones/{zone}/instances/{instance}/simula" + + "teMaintenanceEvent\022\323\001\n\005Start\022-.google.cl" + + "oud.compute.v1.StartInstanceRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"w\332A\025proj" + + "ect,zone,instance\212N\016ZoneOperations\202\323\344\223\002H" + + "\"F/compute/v1/projects/{project}/zones/{" + + "zone}/instances/{instance}/start\022\363\002\n\026Sta" + + "rtWithEncryptionKey\022>.google.cloud.compu" + + "te.v1.StartWithEncryptionKeyInstanceRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\364\001\332AJproject,zone,instance,instances_sta" + + "rt_with_encryption_key_request_resource\212" + + "N\016ZoneOperations\202\323\344\223\002\217\001\"W/compute/v1/pro" + + "jects/{project}/zones/{zone}/instances/{" + + "instance}/startWithEncryptionKey:4instan" + + "ces_start_with_encryption_key_request_re" + + "source\022\320\001\n\004Stop\022,.google.cloud.compute.v" + + "1.StopInstanceRequest\032\".google.cloud.com" + + "pute.v1.Operation\"v\332A\025project,zone,insta" + + "nce\212N\016ZoneOperations\202\323\344\223\002G\"E/compute/v1/" + + "projects/{project}/zones/{zone}/instance" + + "s/{instance}/stop\022\331\001\n\007Suspend\022/.google.c" + + "loud.compute.v1.SuspendInstanceRequest\032\"" + + ".google.cloud.compute.v1.Operation\"y\332A\025p" + + "roject,zone,instance\212N\016ZoneOperations\202\323\344" + + "\223\002J\"H/compute/v1/projects/{project}/zone" + + "s/{zone}/instances/{instance}/suspend\022\275\002" + + "\n\022TestIamPermissions\022:.google.cloud.comp" + + "ute.v1.TestIamPermissionsInstanceRequest" + + "\0320.google.cloud.compute.v1.TestPermissio" + + "nsResponse\"\270\001\332A7project,zone,resource,te" + + "st_permissions_request_resource\202\323\344\223\002x\"S/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/instances/{resource}/testIamPermissio" + + "ns:!test_permissions_request_resource\022\365\001" + + "\n\006Update\022..google.cloud.compute.v1.Updat" + + "eInstanceRequest\032\".google.cloud.compute." + + "v1.Operation\"\226\001\332A\'project,zone,instance," + + "instance_resource\212N\016ZoneOperations\202\323\344\223\002U" + + "\032@/compute/v1/projects/{project}/zones/{" + + "zone}/instances/{instance}:\021instance_res" + + "ource\022\274\002\n\022UpdateAccessConfig\022:.google.cl" + + "oud.compute.v1.UpdateAccessConfigInstanc" + + "eRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\305\001\332A>project,zone,instance,network_" + + "interface,access_config_resource\212N\016ZoneO" + + "perations\202\323\344\223\002m\"S/compute/v1/projects/{p" + + "roject}/zones/{zone}/instances/{instance" + + "}/updateAccessConfig:\026access_config_reso" + + "urce\022\257\002\n\023UpdateDisplayDevice\022;.google.cl" + + "oud.compute.v1.UpdateDisplayDeviceInstan" + "ceRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\324\001\332A7project,zone,instance,shielde" - + "d_instance_config_resource\212N\016ZoneOperati" - + "ons\202\323\344\223\002\202\0012]/compute/v1/projects/{projec" - + "t}/zones/{zone}/instances/{instance}/upd" - + "ateShieldedInstanceConfig:!shielded_inst" - + "ance_config_resource\032r\312A\026compute.googlea" - + "pis.com\322AVhttps://www.googleapis.com/aut" - + "h/compute,https://www.googleapis.com/aut" - + "h/cloud-platform2\203\023\n\020InstantSnapshots\022\326\001" - + "\n\016AggregatedList\022>.google.cloud.compute." - + "v1.AggregatedListInstantSnapshotsRequest" - + "\0326.google.cloud.compute.v1.InstantSnapsh" - + "otAggregatedList\"L\332A\007project\202\323\344\223\002<\022:/com" - + "pute/v1/projects/{project}/aggregated/in" - + "stantSnapshots\022\356\001\n\006Delete\0225.google.cloud" - + ".compute.v1.DeleteInstantSnapshotRequest" - + "\032\".google.cloud.compute.v1.Operation\"\210\001\332" - + "A\035project,zone,instant_snapshot\212N\016ZoneOp" - + "erations\202\323\344\223\002Q*O/compute/v1/projects/{pr" - + "oject}/zones/{zone}/instantSnapshots/{in" - + "stant_snapshot}\022\334\001\n\003Get\0222.google.cloud.c" - + "ompute.v1.GetInstantSnapshotRequest\032(.go" - + "ogle.cloud.compute.v1.InstantSnapshot\"w\332" - + "A\035project,zone,instant_snapshot\202\323\344\223\002Q\022O/" + + "ation\"\266\001\332A-project,zone,instance,display" + + "_device_resource\212N\016ZoneOperations\202\323\344\223\002o2" + + "T/compute/v1/projects/{project}/zones/{z" + + "one}/instances/{instance}/updateDisplayD" + + "evice:\027display_device_resource\022\320\002\n\026Updat" + + "eNetworkInterface\022>.google.cloud.compute" + + ".v1.UpdateNetworkInterfaceInstanceReques" + + "t\032\".google.cloud.compute.v1.Operation\"\321\001" + + "\332ABproject,zone,instance,network_interfa" + + "ce,network_interface_resource\212N\016ZoneOper" + + "ations\202\323\344\223\002u2W/compute/v1/projects/{proj" + + "ect}/zones/{zone}/instances/{instance}/u" + + "pdateNetworkInterface:\032network_interface" + + "_resource\022\337\002\n\034UpdateShieldedInstanceConf" + + "ig\022D.google.cloud.compute.v1.UpdateShiel" + + "dedInstanceConfigInstanceRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\324\001\332A7projec" + + "t,zone,instance,shielded_instance_config" + + "_resource\212N\016ZoneOperations\202\323\344\223\002\202\0012]/comp" + + "ute/v1/projects/{project}/zones/{zone}/i" + + "nstances/{instance}/updateShieldedInstan" + + "ceConfig:!shielded_instance_config_resou" + + "rce\032r\312A\026compute.googleapis.com\322AVhttps:/" + + "/www.googleapis.com/auth/compute,https:/" + + "/www.googleapis.com/auth/cloud-platform2" + + "\203\023\n\020InstantSnapshots\022\326\001\n\016AggregatedList\022" + + ">.google.cloud.compute.v1.AggregatedList" + + "InstantSnapshotsRequest\0326.google.cloud.c" + + "ompute.v1.InstantSnapshotAggregatedList\"" + + "L\332A\007project\202\323\344\223\002<\022:/compute/v1/projects/" + + "{project}/aggregated/instantSnapshots\022\356\001" + + "\n\006Delete\0225.google.cloud.compute.v1.Delet" + + "eInstantSnapshotRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\210\001\332A\035project,zone,in" + + "stant_snapshot\212N\016ZoneOperations\202\323\344\223\002Q*O/" + "compute/v1/projects/{project}/zones/{zon" - + "e}/instantSnapshots/{instant_snapshot}\022\342" - + "\001\n\014GetIamPolicy\022;.google.cloud.compute.v" - + "1.GetIamPolicyInstantSnapshotRequest\032\037.g" - + "oogle.cloud.compute.v1.Policy\"t\332A\025projec" - + "t,zone,resource\202\323\344\223\002V\022T/compute/v1/proje" - + "cts/{project}/zones/{zone}/instantSnapsh" - + "ots/{resource}/getIamPolicy\022\377\001\n\006Insert\0225" - + ".google.cloud.compute.v1.InsertInstantSn" - + "apshotRequest\032\".google.cloud.compute.v1." - + "Operation\"\231\001\332A&project,zone,instant_snap" - + "shot_resource\212N\016ZoneOperations\202\323\344\223\002Y\"\022" + + "\022.google.cloud.compute.v1.GetInterconne" + + "ctAttachmentGroupRequest\0324.google.cloud." + + "compute.v1.InterconnectAttachmentGroup\"\222" + + "\001\332A%project,interconnect_attachment_grou" + + "p\202\323\344\223\002d\022b/compute/v1/projects/{project}/" + + "global/interconnectAttachmentGroups/{int" + + "erconnect_attachment_group}\022\357\001\n\014GetIamPo" + + "licy\022G.google.cloud.compute.v1.GetIamPol" + + "icyInterconnectAttachmentGroupRequest\032\037." + + "google.cloud.compute.v1.Policy\"u\332A\020proje" + + "ct,resource\202\323\344\223\002\\\022Z/compute/v1/projects/" + + "{project}/global/interconnectAttachmentG" + + "roups/{resource}/getIamPolicy\022\344\002\n\024GetOpe" + + "rationalStatus\022O.google.cloud.compute.v1" + + ".GetOperationalStatusInterconnectAttachm" + + "entGroupRequest\032Q.google.cloud.compute.v" + + "1.InterconnectAttachmentGroupsGetOperati" + + "onalStatusResponse\"\247\001\332A%project,intercon" + + "nect_attachment_group\202\323\344\223\002y\022w/compute/v1" + + "/projects/{project}/global/interconnectA" + + "ttachmentGroups/{interconnect_attachment" + + "_group}/getOperationalStatus\022\250\002\n\006Insert\022" + + "A.google.cloud.compute.v1.InsertIntercon" + + "nectAttachmentGroupRequest\032\".google.clou" + + "d.compute.v1.Operation\"\266\001\332A.project,inte" + + "rconnect_attachment_group_resource\212N\020Glo" + + "balOperations\202\323\344\223\002l\"B/compute/v1/project" + + "s/{project}/global/interconnectAttachmen" + + "tGroups:&interconnect_attachment_group_r" + + "esource\022\341\001\n\004List\022@.google.cloud.compute." + + "v1.ListInterconnectAttachmentGroupsReque" + + "st\032A.google.cloud.compute.v1.Interconnec" + + "tAttachmentGroupsListResponse\"T\332A\007projec" + + "t\202\323\344\223\002D\022B/compute/v1/projects/{project}/" + + "global/interconnectAttachmentGroups\022\345\002\n\005" + + "Patch\022@.google.cloud.compute.v1.PatchInt" + + "erconnectAttachmentGroupRequest\032\".google" + + ".cloud.compute.v1.Operation\"\365\001\332ALproject" + + ",interconnect_attachment_group,interconn" + + "ect_attachment_group_resource\212N\020GlobalOp" + + "erations\202\323\344\223\002\214\0012b/compute/v1/projects/{p" + + "roject}/global/interconnectAttachmentGro" + + "ups/{interconnect_attachment_group}:&int" + + "erconnect_attachment_group_resource\022\270\002\n\014" + + "SetIamPolicy\022G.google.cloud.compute.v1.S" + + "etIamPolicyInterconnectAttachmentGroupRe" + + "quest\032\037.google.cloud.compute.v1.Policy\"\275" + + "\001\332A3project,resource,global_set_policy_r" + + "equest_resource\202\323\344\223\002\200\001\"Z/compute/v1/proj" + + "ects/{project}/global/interconnectAttach" + + "mentGroups/{resource}/setIamPolicy:\"glob" + + "al_set_policy_request_resource\022\331\002\n\022TestI" + + "amPermissions\022M.google.cloud.compute.v1." + + "TestIamPermissionsInterconnectAttachment" + + "GroupRequest\0320.google.cloud.compute.v1.T" + + "estPermissionsResponse\"\301\001\332A2project,reso" + + "urce,test_permissions_request_resource\202\323" + + "\344\223\002\205\001\"`/compute/v1/projects/{project}/gl" + + "obal/interconnectAttachmentGroups/{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\246\026\n\034InterconnectAttachmen" - + "tGroups\022\227\002\n\006Delete\022A.google.cloud.comput" - + "e.v1.DeleteInterconnectAttachmentGroupRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\245\001\332A%project,interconnect_attachment_g" - + "roup\212N\020GlobalOperations\202\323\344\223\002d*b/compute/" - + "v1/projects/{project}/global/interconnec" - + "tAttachmentGroups/{interconnect_attachme" - + "nt_group}\022\220\002\n\003Get\022>.google.cloud.compute" - + ".v1.GetInterconnectAttachmentGroupReques" - + "t\0324.google.cloud.compute.v1.Interconnect" - + "AttachmentGroup\"\222\001\332A%project,interconnec" - + "t_attachment_group\202\323\344\223\002d\022b/compute/v1/pr" - + "ojects/{project}/global/interconnectAtta" - + "chmentGroups/{interconnect_attachment_gr" - + "oup}\022\357\001\n\014GetIamPolicy\022G.google.cloud.com" - + "pute.v1.GetIamPolicyInterconnectAttachme" - + "ntGroupRequest\032\037.google.cloud.compute.v1" - + ".Policy\"u\332A\020project,resource\202\323\344\223\002\\\022Z/com" - + "pute/v1/projects/{project}/global/interc" - + "onnectAttachmentGroups/{resource}/getIam" - + "Policy\022\344\002\n\024GetOperationalStatus\022O.google" - + ".cloud.compute.v1.GetOperationalStatusIn" - + "terconnectAttachmentGroupRequest\032Q.googl" - + "e.cloud.compute.v1.InterconnectAttachmen" - + "tGroupsGetOperationalStatusResponse\"\247\001\332A" - + "%project,interconnect_attachment_group\202\323" - + "\344\223\002y\022w/compute/v1/projects/{project}/glo" - + "bal/interconnectAttachmentGroups/{interc" - + "onnect_attachment_group}/getOperationalS" - + "tatus\022\250\002\n\006Insert\022A.google.cloud.compute." - + "v1.InsertInterconnectAttachmentGroupRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\266\001\332A.project,interconnect_attachment_gro" - + "up_resource\212N\020GlobalOperations\202\323\344\223\002l\"B/c" + + "cloud-platform2\302\020\n\027InterconnectAttachmen" + + "ts\022\353\001\n\016AggregatedList\022E.google.cloud.com" + + "pute.v1.AggregatedListInterconnectAttach" + + "mentsRequest\032=.google.cloud.compute.v1.I" + + "nterconnectAttachmentAggregatedList\"S\332A\007" + + "project\202\323\344\223\002C\022A/compute/v1/projects/{pro" + + "ject}/aggregated/interconnectAttachments" + + "\022\222\002\n\006Delete\022<.google.cloud.compute.v1.De" + + "leteInterconnectAttachmentRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\245\001\332A&proje" + + "ct,region,interconnect_attachment\212N\020Regi" + + "onOperations\202\323\344\223\002c*a/compute/v1/projects" + + "/{project}/regions/{region}/interconnect" + + "Attachments/{interconnect_attachment}\022\206\002" + + "\n\003Get\0229.google.cloud.compute.v1.GetInter" + + "connectAttachmentRequest\032/.google.cloud." + + "compute.v1.InterconnectAttachment\"\222\001\332A&p" + + "roject,region,interconnect_attachment\202\323\344" + + "\223\002c\022a/compute/v1/projects/{project}/regi" + + "ons/{region}/interconnectAttachments/{in" + + "terconnect_attachment}\022\243\002\n\006Insert\022<.goog" + + "le.cloud.compute.v1.InsertInterconnectAt" + + "tachmentRequest\032\".google.cloud.compute.v" + + "1.Operation\"\266\001\332A/project,region,intercon" + + "nect_attachment_resource\212N\020RegionOperati" + + "ons\202\323\344\223\002k\"G/compute/v1/projects/{project" + + "}/regions/{region}/interconnectAttachmen" + + "ts: interconnect_attachment_resource\022\332\001\n" + + "\004List\022;.google.cloud.compute.v1.ListInte" + + "rconnectAttachmentsRequest\0323.google.clou" + + "d.compute.v1.InterconnectAttachmentList\"" + + "`\332A\016project,region\202\323\344\223\002I\022G/compute/v1/pr" + + "ojects/{project}/regions/{region}/interc" + + "onnectAttachments\022\324\002\n\005Patch\022;.google.clo" + + "ud.compute.v1.PatchInterconnectAttachmen" + + "tRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\351\001\332AGproject,region,interconnect_at" + + "tachment,interconnect_attachment_resourc" + + "e\212N\020RegionOperations\202\323\344\223\002\205\0012a/compute/v1" + + "/projects/{project}/regions/{region}/int" + + "erconnectAttachments/{interconnect_attac" + + "hment}: interconnect_attachment_resource" + + "\022\314\002\n\tSetLabels\022?.google.cloud.compute.v1" + + ".SetLabelsInterconnectAttachmentRequest\032" + + "\".google.cloud.compute.v1.Operation\"\331\001\332A" + + ":project,region,resource,region_set_labe" + + "ls_request_resource\212N\020RegionOperations\202\323" + + "\344\223\002\202\001\"\\/compute/v1/projects/{project}/re" + + "gions/{region}/interconnectAttachments/{" + + "resource}/setLabels:\"region_set_labels_r" + + "equest_resource\032r\312A\026compute.googleapis.c" + + "om\322AVhttps://www.googleapis.com/auth/com" + + "pute,https://www.googleapis.com/auth/clo" + + "ud-platform2\270\026\n\022InterconnectGroups\022\363\002\n\rC" + + "reateMembers\022>.google.cloud.compute.v1.C" + + "reateMembersInterconnectGroupRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\375\001\332ANpr" + + "oject,interconnect_group,interconnect_gr" + + "oups_create_members_request_resource\212N\020G" + + "lobalOperations\202\323\344\223\002\222\001\"[/compute/v1/proj" + + "ects/{project}/global/interconnectGroups" + + "/{interconnect_group}/createMembers:3int" + + "erconnect_groups_create_members_request_" + + "resource\022\355\001\n\006Delete\0227.google.cloud.compu" + + "te.v1.DeleteInterconnectGroupRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\205\001\332A\032pr" + + "oject,interconnect_group\212N\020GlobalOperati" + + "ons\202\323\344\223\002O*M/compute/v1/projects/{project" + + "}/global/interconnectGroups/{interconnec" + + "t_group}\022\333\001\n\003Get\0224.google.cloud.compute." + + "v1.GetInterconnectGroupRequest\032*.google." + + "cloud.compute.v1.InterconnectGroup\"r\332A\032p" + + "roject,interconnect_group\202\323\344\223\002O\022M/comput" + + "e/v1/projects/{project}/global/interconn" + + "ectGroups/{interconnect_group}\022\333\001\n\014GetIa" + + "mPolicy\022=.google.cloud.compute.v1.GetIam" + + "PolicyInterconnectGroupRequest\032\037.google." + + "cloud.compute.v1.Policy\"k\332A\020project,reso" + + "urce\202\323\344\223\002R\022P/compute/v1/projects/{projec" + + "t}/global/interconnectGroups/{resource}/" + + "getIamPolicy\022\260\002\n\024GetOperationalStatus\022E." + + "google.cloud.compute.v1.GetOperationalSt" + + "atusInterconnectGroupRequest\032G.google.cl" + + "oud.compute.v1.InterconnectGroupsGetOper" + + "ationalStatusResponse\"\207\001\332A\032project,inter" + + "connect_group\202\323\344\223\002d\022b/compute/v1/project" + + "s/{project}/global/interconnectGroups/{i" + + "nterconnect_group}/getOperationalStatus\022" + + "\376\001\n\006Insert\0227.google.cloud.compute.v1.Ins" + + "ertInterconnectGroupRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\226\001\332A#project,int" + + "erconnect_group_resource\212N\020GlobalOperati" + + "ons\202\323\344\223\002W\"8/compute/v1/projects/{project" + + "}/global/interconnectGroups:\033interconnec" + + "t_group_resource\022\303\001\n\004List\0226.google.cloud" + + ".compute.v1.ListInterconnectGroupsReques" + + "t\0327.google.cloud.compute.v1.Interconnect" + + "GroupsListResponse\"J\332A\007project\202\323\344\223\002:\0228/c" + "ompute/v1/projects/{project}/global/inte" - + "rconnectAttachmentGroups:&interconnect_a" - + "ttachment_group_resource\022\341\001\n\004List\022@.goog" - + "le.cloud.compute.v1.ListInterconnectAtta" - + "chmentGroupsRequest\032A.google.cloud.compu" - + "te.v1.InterconnectAttachmentGroupsListRe" - + "sponse\"T\332A\007project\202\323\344\223\002D\022B/compute/v1/pr" - + "ojects/{project}/global/interconnectAtta" - + "chmentGroups\022\345\002\n\005Patch\022@.google.cloud.co" - + "mpute.v1.PatchInterconnectAttachmentGrou" - + "pRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\365\001\332ALproject,interconnect_attachmen" - + "t_group,interconnect_attachment_group_re" - + "source\212N\020GlobalOperations\202\323\344\223\002\214\0012b/compu" - + "te/v1/projects/{project}/global/intercon" - + "nectAttachmentGroups/{interconnect_attac" - + "hment_group}:&interconnect_attachment_gr" - + "oup_resource\022\270\002\n\014SetIamPolicy\022G.google.c" - + "loud.compute.v1.SetIamPolicyInterconnect" - + "AttachmentGroupRequest\032\037.google.cloud.co" - + "mpute.v1.Policy\"\275\001\332A3project,resource,gl" - + "obal_set_policy_request_resource\202\323\344\223\002\200\001\"" - + "Z/compute/v1/projects/{project}/global/i" - + "nterconnectAttachmentGroups/{resource}/s" - + "etIamPolicy:\"global_set_policy_request_r" - + "esource\022\331\002\n\022TestIamPermissions\022M.google." - + "cloud.compute.v1.TestIamPermissionsInter" - + "connectAttachmentGroupRequest\0320.google.c" - + "loud.compute.v1.TestPermissionsResponse\"" - + "\301\001\332A2project,resource,test_permissions_r" - + "equest_resource\202\323\344\223\002\205\001\"`/compute/v1/proj" - + "ects/{project}/global/interconnectAttach" - + "mentGroups/{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\302\020\n\027Inte" - + "rconnectAttachments\022\353\001\n\016AggregatedList\022E" - + ".google.cloud.compute.v1.AggregatedListI" - + "nterconnectAttachmentsRequest\032=.google.c" - + "loud.compute.v1.InterconnectAttachmentAg" - + "gregatedList\"S\332A\007project\202\323\344\223\002C\022A/compute" - + "/v1/projects/{project}/aggregated/interc" - + "onnectAttachments\022\222\002\n\006Delete\022<.google.cl" - + "oud.compute.v1.DeleteInterconnectAttachm" - + "entRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\245\001\332A&project,region,interconnect_" - + "attachment\212N\020RegionOperations\202\323\344\223\002c*a/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/interconnectAttachments/{interconne" - + "ct_attachment}\022\206\002\n\003Get\0229.google.cloud.co" - + "mpute.v1.GetInterconnectAttachmentReques" - + "t\032/.google.cloud.compute.v1.Interconnect" - + "Attachment\"\222\001\332A&project,region,interconn" - + "ect_attachment\202\323\344\223\002c\022a/compute/v1/projec" - + "ts/{project}/regions/{region}/interconne" - + "ctAttachments/{interconnect_attachment}\022" - + "\243\002\n\006Insert\022<.google.cloud.compute.v1.Ins" - + "ertInterconnectAttachmentRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\266\001\332A/projec" - + "t,region,interconnect_attachment_resourc" - + "e\212N\020RegionOperations\202\323\344\223\002k\"G/compute/v1/" - + "projects/{project}/regions/{region}/inte" - + "rconnectAttachments: interconnect_attach" - + "ment_resource\022\332\001\n\004List\022;.google.cloud.co" - + "mpute.v1.ListInterconnectAttachmentsRequ" - + "est\0323.google.cloud.compute.v1.Interconne" - + "ctAttachmentList\"`\332A\016project,region\202\323\344\223\002" - + "I\022G/compute/v1/projects/{project}/region" - + "s/{region}/interconnectAttachments\022\324\002\n\005P" - + "atch\022;.google.cloud.compute.v1.PatchInte" - + "rconnectAttachmentRequest\032\".google.cloud" - + ".compute.v1.Operation\"\351\001\332AGproject,regio" - + "n,interconnect_attachment,interconnect_a" - + "ttachment_resource\212N\020RegionOperations\202\323\344" - + "\223\002\205\0012a/compute/v1/projects/{project}/reg" - + "ions/{region}/interconnectAttachments/{i" - + "nterconnect_attachment}: interconnect_at" - + "tachment_resource\022\314\002\n\tSetLabels\022?.google" - + ".cloud.compute.v1.SetLabelsInterconnectA" - + "ttachmentRequest\032\".google.cloud.compute." - + "v1.Operation\"\331\001\332A:project,region,resourc" - + "e,region_set_labels_request_resource\212N\020R" - + "egionOperations\202\323\344\223\002\202\001\"\\/compute/v1/proj" - + "ects/{project}/regions/{region}/intercon" - + "nectAttachments/{resource}/setLabels:\"re" - + "gion_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\270\026\n\022Interco" - + "nnectGroups\022\363\002\n\rCreateMembers\022>.google.c" - + "loud.compute.v1.CreateMembersInterconnec" - + "tGroupRequest\032\".google.cloud.compute.v1." - + "Operation\"\375\001\332ANproject,interconnect_grou" - + "p,interconnect_groups_create_members_req" - + "uest_resource\212N\020GlobalOperations\202\323\344\223\002\222\001\"" - + "[/compute/v1/projects/{project}/global/i" - + "nterconnectGroups/{interconnect_group}/c" - + "reateMembers:3interconnect_groups_create" - + "_members_request_resource\022\355\001\n\006Delete\0227.g" - + "oogle.cloud.compute.v1.DeleteInterconnec" - + "tGroupRequest\032\".google.cloud.compute.v1." - + "Operation\"\205\001\332A\032project,interconnect_grou" - + "p\212N\020GlobalOperations\202\323\344\223\002O*M/compute/v1/" - + "projects/{project}/global/interconnectGr" - + "oups/{interconnect_group}\022\333\001\n\003Get\0224.goog" - + "le.cloud.compute.v1.GetInterconnectGroup" - + "Request\032*.google.cloud.compute.v1.Interc" - + "onnectGroup\"r\332A\032project,interconnect_gro" - + "up\202\323\344\223\002O\022M/compute/v1/projects/{project}" - + "/global/interconnectGroups/{interconnect" - + "_group}\022\333\001\n\014GetIamPolicy\022=.google.cloud." - + "compute.v1.GetIamPolicyInterconnectGroup" + + "rconnectGroups\022\244\002\n\005Patch\0226.google.cloud." + + "compute.v1.PatchInterconnectGroupRequest" + + "\032\".google.cloud.compute.v1.Operation\"\276\001\332" + + "A6project,interconnect_group,interconnec" + + "t_group_resource\212N\020GlobalOperations\202\323\344\223\002", + "l2M/compute/v1/projects/{project}/global" + + "/interconnectGroups/{interconnect_group}" + + ":\033interconnect_group_resource\022\243\002\n\014SetIam" + + "Policy\022=.google.cloud.compute.v1.SetIamP" + + "olicyInterconnectGroupRequest\032\037.google.c" + + "loud.compute.v1.Policy\"\262\001\332A3project,reso" + + "urce,global_set_policy_request_resource\202" + + "\323\344\223\002v\"P/compute/v1/projects/{project}/gl" + + "obal/interconnectGroups/{resource}/setIa" + + "mPolicy:\"global_set_policy_request_resou" + + "rce\022\304\002\n\022TestIamPermissions\022C.google.clou" + + "d.compute.v1.TestIamPermissionsInterconn" + + "ectGroupRequest\0320.google.cloud.compute.v" + + "1.TestPermissionsResponse\"\266\001\332A2project,r" + + "esource,test_permissions_request_resourc" + + "e\202\323\344\223\002{\"V/compute/v1/projects/{project}/" + + "global/interconnectGroups/{resource}/tes" + + "tIamPermissions:!test_permissions_reques" + + "t_resource\032r\312A\026compute.googleapis.com\322AV" + + "https://www.googleapis.com/auth/compute," + + "https://www.googleapis.com/auth/cloud-pl" + + "atform2\361\004\n\025InterconnectLocations\022\352\001\n\003Get" + + "\0227.google.cloud.compute.v1.GetInterconne" + + "ctLocationRequest\032-.google.cloud.compute" + + ".v1.InterconnectLocation\"{\332A\035project,int" + + "erconnect_location\202\323\344\223\002U\022S/compute/v1/pr" + + "ojects/{project}/global/interconnectLoca" + + "tions/{interconnect_location}\022\303\001\n\004List\0229" + + ".google.cloud.compute.v1.ListInterconnec" + + "tLocationsRequest\0321.google.cloud.compute" + + ".v1.InterconnectLocationList\"M\332A\007project" + + "\202\323\344\223\002=\022;/compute/v1/projects/{project}/g" + + "lobal/interconnectLocations\032\244\001\312A\026compute" + + ".googleapis.com\322A\207\001https://www.googleapi" + + "s.com/auth/compute.readonly,https://www." + + "googleapis.com/auth/compute,https://www." + + "googleapis.com/auth/cloud-platform2\252\005\n\033I" + + "nterconnectRemoteLocations\022\213\002\n\003Get\022=.goo" + + "gle.cloud.compute.v1.GetInterconnectRemo" + + "teLocationRequest\0323.google.cloud.compute" + + ".v1.InterconnectRemoteLocation\"\217\001\332A$proj" + + "ect,interconnect_remote_location\202\323\344\223\002b\022`" + + "/compute/v1/projects/{project}/global/in" + + "terconnectRemoteLocations/{interconnect_" + + "remote_location}\022\325\001\n\004List\022?.google.cloud" + + ".compute.v1.ListInterconnectRemoteLocati" + + "onsRequest\0327.google.cloud.compute.v1.Int" + + "erconnectRemoteLocationList\"S\332A\007project\202" + + "\323\344\223\002C\022A/compute/v1/projects/{project}/gl" + + "obal/interconnectRemoteLocations\032\244\001\312A\026co" + + "mpute.googleapis.com\322A\207\001https://www.goog" + + "leapis.com/auth/compute.readonly,https:/" + + "/www.googleapis.com/auth/compute,https:/" + + "/www.googleapis.com/auth/cloud-platform2" + + "\350\017\n\rInterconnects\022\326\001\n\006Delete\0222.google.cl" + + "oud.compute.v1.DeleteInterconnectRequest" + + "\032\".google.cloud.compute.v1.Operation\"t\332A" + + "\024project,interconnect\212N\020GlobalOperations" + + "\202\323\344\223\002D*B/compute/v1/projects/{project}/g" + + "lobal/interconnects/{interconnect}\022\300\001\n\003G" + + "et\022/.google.cloud.compute.v1.GetIntercon" + + "nectRequest\032%.google.cloud.compute.v1.In" + + "terconnect\"a\332A\024project,interconnect\202\323\344\223\002" + + "D\022B/compute/v1/projects/{project}/global" + + "/interconnects/{interconnect}\022\374\001\n\016GetDia" + + "gnostics\022:.google.cloud.compute.v1.GetDi" + + "agnosticsInterconnectRequest\032<.google.cl" + + "oud.compute.v1.InterconnectsGetDiagnosti" + + "csResponse\"p\332A\024project,interconnect\202\323\344\223\002" + + "S\022Q/compute/v1/projects/{project}/global" + + "/interconnects/{interconnect}/getDiagnos" + + "tics\022\200\002\n\017GetMacsecConfig\022;.google.cloud." + + "compute.v1.GetMacsecConfigInterconnectRe" + + "quest\032=.google.cloud.compute.v1.Intercon" + + "nectsGetMacsecConfigResponse\"q\332A\024project" + + ",interconnect\202\323\344\223\002T\022R/compute/v1/project" + + "s/{project}/global/interconnects/{interc" + + "onnect}/getMacsecConfig\022\350\001\n\006Insert\0222.goo" + + "gle.cloud.compute.v1.InsertInterconnectR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\205\001\332A\035project,interconnect_resource\212N\020" + + "GlobalOperations\202\323\344\223\002L\"3/compute/v1/proj" + + "ects/{project}/global/interconnects:\025int" + + "erconnect_resource\022\253\001\n\004List\0221.google.clo" + + "ud.compute.v1.ListInterconnectsRequest\032)" + + ".google.cloud.compute.v1.InterconnectLis" + + "t\"E\332A\007project\202\323\344\223\0025\0223/compute/v1/project" + + "s/{project}/global/interconnects\022\202\002\n\005Pat" + + "ch\0221.google.cloud.compute.v1.PatchInterc" + + "onnectRequest\032\".google.cloud.compute.v1." + + "Operation\"\241\001\332A*project,interconnect,inte" + + "rconnect_resource\212N\020GlobalOperations\202\323\344\223" + + "\002[2B/compute/v1/projects/{project}/globa" + + "l/interconnects/{interconnect}:\025intercon" + + "nect_resource\022\246\002\n\tSetLabels\0225.google.clo" + + "ud.compute.v1.SetLabelsInterconnectReque" + + "st\032\".google.cloud.compute.v1.Operation\"\275" + + "\001\332A3project,resource,global_set_labels_r" + + "equest_resource\212N\020GlobalOperations\202\323\344\223\002n" + + "\"H/compute/v1/projects/{project}/global/" + + "interconnects/{resource}/setLabels:\"glob" + + "al_set_labels_request_resource\032r\312A\026compu" + + "te.googleapis.com\322AVhttps://www.googleap" + + "is.com/auth/compute,https://www.googleap" + + "is.com/auth/cloud-platform2\260\005\n\014LicenseCo" + + "des\022\275\001\n\003Get\022..google.cloud.compute.v1.Ge" + + "tLicenseCodeRequest\032$.google.cloud.compu" + + "te.v1.LicenseCode\"`\332A\024project,license_co" + + "de\202\323\344\223\002C\022A/compute/v1/projects/{project}" + + "/global/licenseCodes/{license_code}\022\270\002\n\022" + + "TestIamPermissions\022=.google.cloud.comput" + + "e.v1.TestIamPermissionsLicenseCodeReques" + + "t\0320.google.cloud.compute.v1.TestPermissi" + + "onsResponse\"\260\001\332A2project,resource,test_p" + + "ermissions_request_resource\202\323\344\223\002u\"P/comp" + + "ute/v1/projects/{project}/global/license" + + "Codes/{resource}/testIamPermissions:!tes" + + "t_permissions_request_resource\032\244\001\312A\026comp" + + "ute.googleapis.com\322A\207\001https://www.google" + + "apis.com/auth/compute.readonly,https://w" + + "ww.googleapis.com/auth/compute,https://w" + + "ww.googleapis.com/auth/cloud-platform2\343\016" + + "\n\010Licenses\022\302\001\n\006Delete\022-.google.cloud.com" + + "pute.v1.DeleteLicenseRequest\032\".google.cl" + + "oud.compute.v1.Operation\"e\332A\017project,lic" + + "ense\212N\020GlobalOperations\202\323\344\223\002:*8/compute/" + + "v1/projects/{project}/global/licenses/{l" + + "icense}\022\247\001\n\003Get\022*.google.cloud.compute.v" + + "1.GetLicenseRequest\032 .google.cloud.compu" + + "te.v1.License\"R\332A\017project,license\202\323\344\223\002:\022" + + "8/compute/v1/projects/{project}/global/l" + + "icenses/{license}\022\307\001\n\014GetIamPolicy\0223.goo" + + "gle.cloud.compute.v1.GetIamPolicyLicense" + "Request\032\037.google.cloud.compute.v1.Policy" - + "\"k\332A\020project,resource\202\323\344\223\002R\022P/compute/v1" - + "/projects/{project}/global/interconnectG" - + "roups/{resource}/getIamPolicy\022\260\002\n\024GetOpe" - + "rationalStatus\022E.google.cloud.compute.v1" - + ".GetOperationalStatusInterconnectGroupRe" - + "quest\032G.google.cloud.compute.v1.Intercon" - + "nectGroupsGetOperationalStatusResponse\"\207" - + "\001\332A\032project,interconnect_group\202\323\344\223\002d\022b/c" - + "ompute/v1/projects/{project}/global/inte" - + "rconnectGroups/{interconnect_group}/getO" - + "perationalStatus\022\376\001\n\006Insert\0227.google.clo" - + "ud.compute.v1.InsertInterconnectGroupReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\226\001\332A#project,interconnect_group_resourc" - + "e\212N\020GlobalOperations\202\323\344\223\002W\"8/compute/v1/" - + "projects/{project}/global/interconnectGr" - + "oups:\033interconnect_group_resource\022\303\001\n\004Li" - + "st\0226.google.cloud.compute.v1.ListInterco" - + "nnectGroupsRequest\0327.google.cloud.comput" - + "e.v1.InterconnectGroupsListResponse\"J\332A\007" - + "project\202\323\344\223\002:\0228/compute/v1/projects/{pro" - + "ject}/global/interconnectGroups\022\244\002\n\005Patc" - + "h\0226.google.cloud.compute.v1.PatchInterco" - + "nnectGroupRequest\032\".google.cloud.compute" - + ".v1.Operation\"\276\001\332A6project,interconnect_" - + "group,interconnect_group_resource\212N\020Glob" - + "alOperations\202\323\344\223\002l2M/compute/v1/projects" - + "/{project}/global/interconnectGroups/{in" - + "terconnect_group}:\033interconnect_group_re" - + "source\022\243\002\n\014SetIamPolicy\022=.google.cloud.c" - + "ompute.v1.SetIamPolicyInterconnectGroupR" - + "equest\032\037.google.cloud.compute.v1.Policy\"" - + "\262\001\332A3project,resource,global_set_policy_" - + "request_resource\202\323\344\223\002v\"P/compute/v1/proj" - + "ects/{project}/global/interconnectGroups" - + "/{resource}/setIamPolicy:\"global_set_pol" - + "icy_request_resource\022\304\002\n\022TestIamPermissi" - + "ons\022C.google.cloud.compute.v1.TestIamPer" - + "missionsInterconnectGroupRequest\0320.googl" - + "e.cloud.compute.v1.TestPermissionsRespon" - + "se\"\266\001\332A2project,resource,test_permission" - + "s_request_resource\202\323\344\223\002{\"V/compute/v1/pr" - + "ojects/{project}/global/interconnectGrou" - + "ps/{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\361\004\n\025Interconnect" - + "Locations\022\352\001\n\003Get\0227.google.cloud.compute" - + ".v1.GetInterconnectLocationRequest\032-.goo" - + "gle.cloud.compute.v1.InterconnectLocatio" - + "n\"{\332A\035project,interconnect_location\202\323\344\223\002" - + "U\022S/compute/v1/projects/{project}/global" - + "/interconnectLocations/{interconnect_loc" - + "ation}\022\303\001\n\004List\0229.google.cloud.compute.v" - + "1.ListInterconnectLocationsRequest\0321.goo" - + "gle.cloud.compute.v1.InterconnectLocatio" - + "nList\"M\332A\007project\202\323\344\223\002=\022;/compute/v1/pro" - + "jects/{project}/global/interconnectLocat" - + "ions\032\244\001\312A\026compute.googleapis.com\322A\207\001http" - + "s://www.googleapis.com/auth/compute.read" - + "only,https://www.googleapis.com/auth/com" + + "\"a\332A\020project,resource\202\323\344\223\002H\022F/compute/v1" + + "/projects/{project}/global/licenses/{res" + + "ource}/getIamPolicy\022\323\001\n\006Insert\022-.google." + + "cloud.compute.v1.InsertLicenseRequest\032\"." + + "google.cloud.compute.v1.Operation\"v\332A\030pr" + + "oject,license_resource\212N\020GlobalOperation" + + "s\202\323\344\223\002B\"./compute/v1/projects/{project}/" + + "global/licenses:\020license_resource\022\245\001\n\004Li" + + "st\022,.google.cloud.compute.v1.ListLicense" + + "sRequest\032-.google.cloud.compute.v1.Licen" + + "sesListResponse\"@\332A\007project\202\323\344\223\0020\022./comp" + + "ute/v1/projects/{project}/global/license" + + "s\022\217\002\n\014SetIamPolicy\0223.google.cloud.comput" + + "e.v1.SetIamPolicyLicenseRequest\032\037.google" + + ".cloud.compute.v1.Policy\"\250\001\332A3project,re" + + "source,global_set_policy_request_resourc" + + "e\202\323\344\223\002l\"F/compute/v1/projects/{project}/" + + "global/licenses/{resource}/setIamPolicy:" + + "\"global_set_policy_request_resource\022\260\002\n\022" + + "TestIamPermissions\0229.google.cloud.comput" + + "e.v1.TestIamPermissionsLicenseRequest\0320." + + "google.cloud.compute.v1.TestPermissionsR" + + "esponse\"\254\001\332A2project,resource,test_permi" + + "ssions_request_resource\202\323\344\223\002q\"L/compute/" + + "v1/projects/{project}/global/licenses/{r" + + "esource}/testIamPermissions:!test_permis" + + "sions_request_resource\022\346\001\n\006Update\022-.goog" + + "le.cloud.compute.v1.UpdateLicenseRequest" + + "\032\".google.cloud.compute.v1.Operation\"\210\001\332" + + "A project,license,license_resource\212N\020Glo" + + "balOperations\202\323\344\223\002L28/compute/v1/project" + + "s/{project}/global/licenses/{license}:\020l" + + "icense_resource\032r\312A\026compute.googleapis.c" + + "om\322AVhttps://www.googleapis.com/auth/com" + "pute,https://www.googleapis.com/auth/clo" - + "ud-platform2\252\005\n\033InterconnectRemoteLocati" - + "ons\022\213\002\n\003Get\022=.google.cloud.compute.v1.Ge" - + "tInterconnectRemoteLocationRequest\0323.goo" - + "gle.cloud.compute.v1.InterconnectRemoteL" - + "ocation\"\217\001\332A$project,interconnect_remote" - + "_location\202\323\344\223\002b\022`/compute/v1/projects/{p" - + "roject}/global/interconnectRemoteLocatio" - + "ns/{interconnect_remote_location}\022\325\001\n\004Li" - + "st\022?.google.cloud.compute.v1.ListInterco" - + "nnectRemoteLocationsRequest\0327.google.clo" - + "ud.compute.v1.InterconnectRemoteLocation" - + "List\"S\332A\007project\202\323\344\223\002C\022A/compute/v1/proj" - + "ects/{project}/global/interconnectRemote" - + "Locations\032\244\001\312A\026compute.googleapis.com\322A\207" + + "ud-platform2\224\020\n\rMachineImages\022\330\001\n\006Delete" + + "\0222.google.cloud.compute.v1.DeleteMachine" + + "ImageRequest\032\".google.cloud.compute.v1.O" + + "peration\"v\332A\025project,machine_image\212N\020Glo" + + "balOperations\202\323\344\223\002E*C/compute/v1/project" + + "s/{project}/global/machineImages/{machin" + + "e_image}\022\302\001\n\003Get\022/.google.cloud.compute." + + "v1.GetMachineImageRequest\032%.google.cloud" + + ".compute.v1.MachineImage\"c\332A\025project,mac" + + "hine_image\202\323\344\223\002E\022C/compute/v1/projects/{" + + "project}/global/machineImages/{machine_i" + + "mage}\022\321\001\n\014GetIamPolicy\0228.google.cloud.co" + + "mpute.v1.GetIamPolicyMachineImageRequest" + + "\032\037.google.cloud.compute.v1.Policy\"f\332A\020pr" + + "oject,resource\202\323\344\223\002M\022K/compute/v1/projec" + + "ts/{project}/global/machineImages/{resou" + + "rce}/getIamPolicy\022\352\001\n\006Insert\0222.google.cl" + + "oud.compute.v1.InsertMachineImageRequest" + + "\032\".google.cloud.compute.v1.Operation\"\207\001\332" + + "A\036project,machine_image_resource\212N\020Globa" + + "lOperations\202\323\344\223\002M\"3/compute/v1/projects/" + + "{project}/global/machineImages:\026machine_" + + "image_resource\022\253\001\n\004List\0221.google.cloud.c" + + "ompute.v1.ListMachineImagesRequest\032).goo" + + "gle.cloud.compute.v1.MachineImageList\"E\332" + + "A\007project\202\323\344\223\0025\0223/compute/v1/projects/{p" + + "roject}/global/machineImages\022\231\002\n\014SetIamP" + + "olicy\0228.google.cloud.compute.v1.SetIamPo" + + "licyMachineImageRequest\032\037.google.cloud.c" + + "ompute.v1.Policy\"\255\001\332A3project,resource,g" + + "lobal_set_policy_request_resource\202\323\344\223\002q\"" + + "K/compute/v1/projects/{project}/global/m" + + "achineImages/{resource}/setIamPolicy:\"gl" + + "obal_set_policy_request_resource\022\246\002\n\tSet" + + "Labels\0225.google.cloud.compute.v1.SetLabe" + + "lsMachineImageRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\275\001\332A3project,resource," + + "global_set_labels_request_resource\212N\020Glo" + + "balOperations\202\323\344\223\002n\"H/compute/v1/project" + + "s/{project}/global/machineImages/{resour" + + "ce}/setLabels:\"global_set_labels_request" + + "_resource\022\272\002\n\022TestIamPermissions\022>.googl" + + "e.cloud.compute.v1.TestIamPermissionsMac" + + "hineImageRequest\0320.google.cloud.compute." + + "v1.TestPermissionsResponse\"\261\001\332A2project," + + "resource,test_permissions_request_resour" + + "ce\202\323\344\223\002v\"Q/compute/v1/projects/{project}" + + "/global/machineImages/{resource}/testIam" + + "Permissions:!test_permissions_request_re" + + "source\032r\312A\026compute.googleapis.com\322AVhttp" + + "s://www.googleapis.com/auth/compute,http" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm2\203\006\n\014MachineTypes\022\312\001\n\016AggregatedList\022:" + + ".google.cloud.compute.v1.AggregatedListM" + + "achineTypesRequest\0322.google.cloud.comput" + + "e.v1.MachineTypeAggregatedList\"H\332A\007proje" + + "ct\202\323\344\223\0028\0226/compute/v1/projects/{project}" + + "/aggregated/machineTypes\022\310\001\n\003Get\022..googl" + + "e.cloud.compute.v1.GetMachineTypeRequest" + + "\032$.google.cloud.compute.v1.MachineType\"k" + + "\332A\031project,zone,machine_type\202\323\344\223\002I\022G/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "machineTypes/{machine_type}\022\263\001\n\004List\0220.g" + + "oogle.cloud.compute.v1.ListMachineTypesR" + + "equest\032(.google.cloud.compute.v1.Machine" + + "TypeList\"O\332A\014project,zone\202\323\344\223\002:\0228/comput" + + "e/v1/projects/{project}/zones/{zone}/mac" + + "hineTypes\032\244\001\312A\026compute.googleapis.com\322A\207" + "\001https://www.googleapis.com/auth/compute" + ".readonly,https://www.googleapis.com/aut" + "h/compute,https://www.googleapis.com/aut" - + "h/cloud-platform2\350\017\n\rInterconnects\022\326\001\n\006D" - + "elete\0222.google.cloud.compute.v1.DeleteIn" - + "terconnectRequest\032\".google.cloud.compute" - + ".v1.Operation\"t\332A\024project,interconnect\212N" - + "\020GlobalOperations\202\323\344\223\002D*B/compute/v1/pro" - + "jects/{project}/global/interconnects/{in" - + "terconnect}\022\300\001\n\003Get\022/.google.cloud.compu" - + "te.v1.GetInterconnectRequest\032%.google.cl" - + "oud.compute.v1.Interconnect\"a\332A\024project," - + "interconnect\202\323\344\223\002D\022B/compute/v1/projects" - + "/{project}/global/interconnects/{interco" - + "nnect}\022\374\001\n\016GetDiagnostics\022:.google.cloud" - + ".compute.v1.GetDiagnosticsInterconnectRe" - + "quest\032<.google.cloud.compute.v1.Intercon" - + "nectsGetDiagnosticsResponse\"p\332A\024project," - + "interconnect\202\323\344\223\002S\022Q/compute/v1/projects" - + "/{project}/global/interconnects/{interco" - + "nnect}/getDiagnostics\022\200\002\n\017GetMacsecConfi" - + "g\022;.google.cloud.compute.v1.GetMacsecCon" - + "figInterconnectRequest\032=.google.cloud.co" - + "mpute.v1.InterconnectsGetMacsecConfigRes" - + "ponse\"q\332A\024project,interconnect\202\323\344\223\002T\022R/c" - + "ompute/v1/projects/{project}/global/inte" - + "rconnects/{interconnect}/getMacsecConfig" - + "\022\350\001\n\006Insert\0222.google.cloud.compute.v1.In" - + "sertInterconnectRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\205\001\332A\035project,interco" - + "nnect_resource\212N\020GlobalOperations\202\323\344\223\002L\"" - + "3/compute/v1/projects/{project}/global/i" - + "nterconnects:\025interconnect_resource\022\253\001\n\004" - + "List\0221.google.cloud.compute.v1.ListInter" - + "connectsRequest\032).google.cloud.compute.v" - + "1.InterconnectList\"E\332A\007project\202\323\344\223\0025\0223/c" - + "ompute/v1/projects/{project}/global/inte" - + "rconnects\022\202\002\n\005Patch\0221.google.cloud.compu" - + "te.v1.PatchInterconnectRequest\032\".google." - + "cloud.compute.v1.Operation\"\241\001\332A*project," - + "interconnect,interconnect_resource\212N\020Glo" - + "balOperations\202\323\344\223\002[2B/compute/v1/project" - + "s/{project}/global/interconnects/{interc" - + "onnect}:\025interconnect_resource\022\246\002\n\tSetLa" - + "bels\0225.google.cloud.compute.v1.SetLabels" - + "InterconnectRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\275\001\332A3project,resource,gl" - + "obal_set_labels_request_resource\212N\020Globa" - + "lOperations\202\323\344\223\002n\"H/compute/v1/projects/" - + "{project}/global/interconnects/{resource" - + "}/setLabels:\"global_set_labels_request_r" + + "h/cloud-platform2\360\023\n\022NetworkAttachments\022" + + "\334\001\n\016AggregatedList\022@.google.cloud.comput" + + "e.v1.AggregatedListNetworkAttachmentsReq" + + "uest\0328.google.cloud.compute.v1.NetworkAt" + + "tachmentAggregatedList\"N\332A\007project\202\323\344\223\002>" + + "\022.google.cloud.compute.v1.Test" - + "IamPermissionsMachineImageRequest\0320.goog" - + "le.cloud.compute.v1.TestPermissionsRespo" - + "nse\"\261\001\332A2project,resource,test_permissio" - + "ns_request_resource\202\323\344\223\002v\"Q/compute/v1/p" - + "rojects/{project}/global/machineImages/{" - + "resource}/testIamPermissions:!test_permi" - + "ssions_request_resource\032r\312A\026compute.goog" - + "leapis.com\322AVhttps://www.googleapis.com/" - + "auth/compute,https://www.googleapis.com/" - + "auth/cloud-platform2\203\006\n\014MachineTypes\022\312\001\n" - + "\016AggregatedList\022:.google.cloud.compute.v" - + "1.AggregatedListMachineTypesRequest\0322.go" - + "ogle.cloud.compute.v1.MachineTypeAggrega" - + "tedList\"H\332A\007project\202\323\344\223\0028\0226/compute/v1/p" - + "rojects/{project}/aggregated/machineType" - + "s\022\310\001\n\003Get\022..google.cloud.compute.v1.GetM" - + "achineTypeRequest\032$.google.cloud.compute" - + ".v1.MachineType\"k\332A\031project,zone,machine" - + "_type\202\323\344\223\002I\022G/compute/v1/projects/{proje" - + "ct}/zones/{zone}/machineTypes/{machine_t" - + "ype}\022\263\001\n\004List\0220.google.cloud.compute.v1." - + "ListMachineTypesRequest\032(.google.cloud.c" - + "ompute.v1.MachineTypeList\"O\332A\014project,zo" - + "ne\202\323\344\223\002:\0228/compute/v1/projects/{project}" - + "/zones/{zone}/machineTypes\032\244\001\312A\026compute." - + "googleapis.com\322A\207\001https://www.googleapis" - + ".com/auth/compute.readonly,https://www.g" - + "oogleapis.com/auth/compute,https://www.g" - + "oogleapis.com/auth/cloud-platform2\360\023\n\022Ne" - + "tworkAttachments\022\334\001\n\016AggregatedList\022@.go" - + "ogle.cloud.compute.v1.AggregatedListNetw" - + "orkAttachmentsRequest\0328.google.cloud.com" - + "pute.v1.NetworkAttachmentAggregatedList\"" - + "N\332A\007project\202\323\344\223\002>\022." - + "google.cloud.compute.v1.PatchRuleNetwork" - + "FirewallPolicyRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\304\001\332A5project,firewall_" - + "policy,firewall_policy_rule_resource\212N\020G" - + "lobalOperations\202\323\344\223\002s\"R/compute/v1/proje" - + "cts/{project}/global/firewallPolicies/{f" - + "irewall_policy}/patchRule:\035firewall_poli" - + "cy_rule_resource\022\221\002\n\021RemoveAssociation\022F" - + ".google.cloud.compute.v1.RemoveAssociati" - + "onNetworkFirewallPolicyRequest\032\".google." - + "cloud.compute.v1.Operation\"\217\001\332A\027project," - + "firewall_policy\212N\020GlobalOperations\202\323\344\223\002\\" - + "\"Z/compute/v1/projects/{project}/global/" - + "firewallPolicies/{firewall_policy}/remov" - + "eAssociation\022\251\002\n\031RemovePacketMirroringRu" - + "le\022N.google.cloud.compute.v1.RemovePacke" - + "tMirroringRuleNetworkFirewallPolicyReque" - + "st\032\".google.cloud.compute.v1.Operation\"\227" - + "\001\332A\027project,firewall_policy\212N\020GlobalOper", - "ations\202\323\344\223\002d\"b/compute/v1/projects/{proj" - + "ect}/global/firewallPolicies/{firewall_p" - + "olicy}/removePacketMirroringRule\022\374\001\n\nRem" - + "oveRule\022?.google.cloud.compute.v1.Remove" - + "RuleNetworkFirewallPolicyRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\210\001\332A\027projec" - + "t,firewall_policy\212N\020GlobalOperations\202\323\344\223" - + "\002U\"S/compute/v1/projects/{project}/globa" - + "l/firewallPolicies/{firewall_policy}/rem" - + "oveRule\022\245\002\n\014SetIamPolicy\022A.google.cloud." - + "compute.v1.SetIamPolicyNetworkFirewallPo" - + "licyRequest\032\037.google.cloud.compute.v1.Po" - + "licy\"\260\001\332A3project,resource,global_set_po" - + "licy_request_resource\202\323\344\223\002t\"N/compute/v1" + + "cies/{firewall_policy}/getPacketMirrorin" + + "gRule\022\350\001\n\007GetRule\022<.google.cloud.compute" + + ".v1.GetRuleNetworkFirewallPolicyRequest\032" + + "+.google.cloud.compute.v1.FirewallPolicy" + + "Rule\"r\332A\027project,firewall_policy\202\323\344\223\002R\022P" + + "/compute/v1/projects/{project}/global/fi" + + "rewallPolicies/{firewall_policy}/getRule" + + "\022\372\001\n\006Insert\022;.google.cloud.compute.v1.In" + + "sertNetworkFirewallPolicyRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\216\001\332A projec" + + "t,firewall_policy_resource\212N\020GlobalOpera" + + "tions\202\323\344\223\002R\"6/compute/v1/projects/{proje" + + "ct}/global/firewallPolicies:\030firewall_po" + + "licy_resource\022\272\001\n\004List\022;.google.cloud.co" + + "mpute.v1.ListNetworkFirewallPoliciesRequ" + + "est\032+.google.cloud.compute.v1.FirewallPo" + + "licyList\"H\332A\007project\202\323\344\223\0028\0226/compute/v1/" + + "projects/{project}/global/firewallPolici" + + "es\022\232\002\n\005Patch\022:.google.cloud.compute.v1.P" + + "atchNetworkFirewallPolicyRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\260\001\332A0projec" + + "t,firewall_policy,firewall_policy_resour" + + "ce\212N\020GlobalOperations\202\323\344\223\002d2H/compute/v1" + "/projects/{project}/global/firewallPolic" - + "ies/{resource}/setIamPolicy:\"global_set_" - + "policy_request_resource\022\306\002\n\022TestIamPermi" - + "ssions\022G.google.cloud.compute.v1.TestIam" - + "PermissionsNetworkFirewallPolicyRequest\032" - + "0.google.cloud.compute.v1.TestPermission" - + "sResponse\"\264\001\332A2project,resource,test_per" - + "missions_request_resource\202\323\344\223\002y\"T/comput" - + "e/v1/projects/{project}/global/firewallP" - + "olicies/{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\304\004\n\017Network" - + "Profiles\022\314\001\n\003Get\0221.google.cloud.compute." - + "v1.GetNetworkProfileRequest\032\'.google.clo" - + "ud.compute.v1.NetworkProfile\"i\332A\027project" - + ",network_profile\202\323\344\223\002I\022G/compute/v1/proj" - + "ects/{project}/global/networkProfiles/{n" - + "etwork_profile}\022\272\001\n\004List\0223.google.cloud." - + "compute.v1.ListNetworkProfilesRequest\0324." - + "google.cloud.compute.v1.NetworkProfilesL" - + "istResponse\"G\332A\007project\202\323\344\223\0027\0225/compute/" - + "v1/projects/{project}/global/networkProf" - + "iles\032\244\001\312A\026compute.googleapis.com\322A\207\001http" - + "s://www.googleapis.com/auth/compute.read" - + "only,https://www.googleapis.com/auth/com" + + "ies/{firewall_policy}:\030firewall_policy_r" + + "esource\022\344\002\n\030PatchPacketMirroringRule\022M.g" + + "oogle.cloud.compute.v1.PatchPacketMirror" + + "ingRuleNetworkFirewallPolicyRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\324\001\332A5pro" + + "ject,firewall_policy,firewall_policy_rul" + + "e_resource\212N\020GlobalOperations\202\323\344\223\002\202\001\"a/c" + + "ompute/v1/projects/{project}/global/fire" + + "wallPolicies/{firewall_policy}/patchPack" + + "etMirroringRule:\035firewall_policy_rule_re" + + "source\022\266\002\n\tPatchRule\022>.google.cloud.comp" + + "ute.v1.PatchRuleNetworkFirewallPolicyReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\304\001\332A5project,firewall_policy,firewall_p" + + "olicy_rule_resource\212N\020GlobalOperations\202\323" + + "\344\223\002s\"R/compute/v1/projects/{project}/glo" + + "bal/firewallPolicies/{firewall_policy}/p" + + "atchRule:\035firewall_policy_rule_resource\022" + + "\221\002\n\021RemoveAssociation\022F.google.cloud.com" + + "pute.v1.RemoveAssociationNetworkFirewall" + + "PolicyRequest\032\".google.cloud.compute.v1." + + "Operation\"\217\001\332A\027project,firewall_policy\212N" + + "\020GlobalOperations\202\323\344\223\002\\\"Z/compute/v1/pro" + + "jects/{project}/global/firewallPolicies/" + + "{firewall_policy}/removeAssociation\022\251\002\n\031" + + "RemovePacketMirroringRule\022N.google.cloud" + + ".compute.v1.RemovePacketMirroringRuleNet" + + "workFirewallPolicyRequest\032\".google.cloud" + + ".compute.v1.Operation\"\227\001\332A\027project,firew" + + "all_policy\212N\020GlobalOperations\202\323\344\223\002d\"b/co" + + "mpute/v1/projects/{project}/global/firew" + + "allPolicies/{firewall_policy}/removePack" + + "etMirroringRule\022\374\001\n\nRemoveRule\022?.google." + + "cloud.compute.v1.RemoveRuleNetworkFirewa" + + "llPolicyRequest\032\".google.cloud.compute.v" + + "1.Operation\"\210\001\332A\027project,firewall_policy" + + "\212N\020GlobalOperations\202\323\344\223\002U\"S/compute/v1/p" + + "rojects/{project}/global/firewallPolicie" + + "s/{firewall_policy}/removeRule\022\245\002\n\014SetIa" + + "mPolicy\022A.google.cloud.compute.v1.SetIam" + + "PolicyNetworkFirewallPolicyRequest\032\037.goo" + + "gle.cloud.compute.v1.Policy\"\260\001\332A3project" + + ",resource,global_set_policy_request_reso" + + "urce\202\323\344\223\002t\"N/compute/v1/projects/{projec" + + "t}/global/firewallPolicies/{resource}/se" + + "tIamPolicy:\"global_set_policy_request_re" + + "source\022\306\002\n\022TestIamPermissions\022G.google.c" + + "loud.compute.v1.TestIamPermissionsNetwor" + + "kFirewallPolicyRequest\0320.google.cloud.co" + + "mpute.v1.TestPermissionsResponse\"\264\001\332A2pr" + + "oject,resource,test_permissions_request_" + + "resource\202\323\344\223\002y\"T/compute/v1/projects/{pr" + + "oject}/global/firewallPolicies/{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\222\030\n\010Networks\022\243\002\n\nAddPeering\022" - + "1.google.cloud.compute.v1.AddPeeringNetw" - + "orkRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\275\001\332A5project,network,networks_add" - + "_peering_request_resource\212N\020GlobalOperat" - + "ions\202\323\344\223\002l\"C/compute/v1/projects/{projec" - + "t}/global/networks/{network}/addPeering:" - + "%networks_add_peering_request_resource\022\302" - + "\001\n\006Delete\022-.google.cloud.compute.v1.Dele" - + "teNetworkRequest\032\".google.cloud.compute." - + "v1.Operation\"e\332A\017project,network\212N\020Globa" - + "lOperations\202\323\344\223\002:*8/compute/v1/projects/" - + "{project}/global/networks/{network}\022\247\001\n\003" - + "Get\022*.google.cloud.compute.v1.GetNetwork" - + "Request\032 .google.cloud.compute.v1.Networ" - + "k\"R\332A\017project,network\202\323\344\223\002:\0228/compute/v1" - + "/projects/{project}/global/networks/{net" - + "work}\022\377\001\n\025GetEffectiveFirewalls\022<.google" - + ".cloud.compute.v1.GetEffectiveFirewallsN" - + "etworkRequest\032>.google.cloud.compute.v1." - + "NetworksGetEffectiveFirewallsResponse\"h\332" - + "A\017project,network\202\323\344\223\002P\022N/compute/v1/pro" - + "jects/{project}/global/networks/{network" - + "}/getEffectiveFirewalls\022\323\001\n\006Insert\022-.goo" - + "gle.cloud.compute.v1.InsertNetworkReques" - + "t\032\".google.cloud.compute.v1.Operation\"v\332" - + "A\030project,network_resource\212N\020GlobalOpera" - + "tions\202\323\344\223\002B\"./compute/v1/projects/{proje" - + "ct}/global/networks:\020network_resource\022\234\001" - + "\n\004List\022,.google.cloud.compute.v1.ListNet" - + "worksRequest\032$.google.cloud.compute.v1.N" - + "etworkList\"@\332A\007project\202\323\344\223\0020\022./compute/v" - + "1/projects/{project}/global/networks\022\351\001\n" - + "\021ListPeeringRoutes\0229.google.cloud.comput" - + "e.v1.ListPeeringRoutesNetworksRequest\0323." - + "google.cloud.compute.v1.ExchangedPeering" - + "RoutesList\"d\332A\017project,network\202\323\344\223\002L\022J/c" - + "ompute/v1/projects/{project}/global/netw" - + "orks/{network}/listPeeringRoutes\022\344\001\n\005Pat" - + "ch\022,.google.cloud.compute.v1.PatchNetwor" - + "kRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\210\001\332A project,network,network_resour" - + "ce\212N\020GlobalOperations\202\323\344\223\002L28/compute/v1" - + "/projects/{project}/global/networks/{net" - + "work}:\020network_resource\022\262\002\n\rRemovePeerin" - + "g\0224.google.cloud.compute.v1.RemovePeerin" - + "gNetworkRequest\032\".google.cloud.compute.v" - + "1.Operation\"\306\001\332A8project,network,network" - + "s_remove_peering_request_resource\212N\020Glob" - + "alOperations\202\323\344\223\002r\"F/compute/v1/projects" - + "/{project}/global/networks/{network}/rem" - + "ovePeering:(networks_remove_peering_requ" - + "est_resource\022\330\002\n\024RequestRemovePeering\022;." - + "google.cloud.compute.v1.RequestRemovePee" - + "ringNetworkRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\336\001\332A@project,network,netw" - + "orks_request_remove_peering_request_reso" - + "urce\212N\020GlobalOperations\202\323\344\223\002\201\001\"M/compute" - + "/v1/projects/{project}/global/networks/{" - + "network}/requestRemovePeering:0networks_" - + "request_remove_peering_request_resource\022" - + "\355\001\n\022SwitchToCustomMode\0229.google.cloud.co" - + "mpute.v1.SwitchToCustomModeNetworkReques" - + "t\032\".google.cloud.compute.v1.Operation\"x\332" - + "A\017project,network\212N\020GlobalOperations\202\323\344\223" - + "\002M\"K/compute/v1/projects/{project}/globa" - + "l/networks/{network}/switchToCustomMode\022" - + "\262\002\n\rUpdatePeering\0224.google.cloud.compute" - + ".v1.UpdatePeeringNetworkRequest\032\".google" - + ".cloud.compute.v1.Operation\"\306\001\332A8project" - + ",network,networks_update_peering_request" - + "_resource\212N\020GlobalOperations\202\323\344\223\002r2F/com" + + "ud-platform2\304\004\n\017NetworkProfiles\022\314\001\n\003Get\022" + + "1.google.cloud.compute.v1.GetNetworkProf" + + "ileRequest\032\'.google.cloud.compute.v1.Net" + + "workProfile\"i\332A\027project,network_profile\202" + + "\323\344\223\002I\022G/compute/v1/projects/{project}/gl" + + "obal/networkProfiles/{network_profile}\022\272" + + "\001\n\004List\0223.google.cloud.compute.v1.ListNe" + + "tworkProfilesRequest\0324.google.cloud.comp" + + "ute.v1.NetworkProfilesListResponse\"G\332A\007p" + + "roject\202\323\344\223\0027\0225/compute/v1/projects/{proj" + + "ect}/global/networkProfiles\032\244\001\312A\026compute" + + ".googleapis.com\322A\207\001https://www.googleapi" + + "s.com/auth/compute.readonly,https://www." + + "googleapis.com/auth/compute,https://www." + + "googleapis.com/auth/cloud-platform2\222\030\n\010N" + + "etworks\022\243\002\n\nAddPeering\0221.google.cloud.co" + + "mpute.v1.AddPeeringNetworkRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\275\001\332A5proje" + + "ct,network,networks_add_peering_request_" + + "resource\212N\020GlobalOperations\202\323\344\223\002l\"C/comp" + + "ute/v1/projects/{project}/global/network" + + "s/{network}/addPeering:%networks_add_pee" + + "ring_request_resource\022\302\001\n\006Delete\022-.googl" + + "e.cloud.compute.v1.DeleteNetworkRequest\032" + + "\".google.cloud.compute.v1.Operation\"e\332A\017" + + "project,network\212N\020GlobalOperations\202\323\344\223\002:" + + "*8/compute/v1/projects/{project}/global/" + + "networks/{network}\022\247\001\n\003Get\022*.google.clou" + + "d.compute.v1.GetNetworkRequest\032 .google." + + "cloud.compute.v1.Network\"R\332A\017project,net" + + "work\202\323\344\223\002:\0228/compute/v1/projects/{projec" + + "t}/global/networks/{network}\022\377\001\n\025GetEffe" + + "ctiveFirewalls\022<.google.cloud.compute.v1" + + ".GetEffectiveFirewallsNetworkRequest\032>.g" + + "oogle.cloud.compute.v1.NetworksGetEffect" + + "iveFirewallsResponse\"h\332A\017project,network" + + "\202\323\344\223\002P\022N/compute/v1/projects/{project}/g" + + "lobal/networks/{network}/getEffectiveFir" + + "ewalls\022\323\001\n\006Insert\022-.google.cloud.compute" + + ".v1.InsertNetworkRequest\032\".google.cloud." + + "compute.v1.Operation\"v\332A\030project,network" + + "_resource\212N\020GlobalOperations\202\323\344\223\002B\"./com" + "pute/v1/projects/{project}/global/networ" - + "ks/{network}/updatePeering:(networks_upd" - + "ate_peering_request_resource\032r\312A\026compute" - + ".googleapis.com\322AVhttps://www.googleapis" - + ".com/auth/compute,https://www.googleapis" - + ".com/auth/cloud-platform2\353 \n\nNodeGroups\022" - + "\262\002\n\010AddNodes\0221.google.cloud.compute.v1.A" - + "ddNodesNodeGroupRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\316\001\332A>project,zone,no" - + "de_group,node_groups_add_nodes_request_r" - + "esource\212N\016ZoneOperations\202\323\344\223\002v\"L/compute" - + "/v1/projects/{project}/zones/{zone}/node" - + "Groups/{node_group}/addNodes:&node_group" - + "s_add_nodes_request_resource\022\304\001\n\016Aggrega" - + "tedList\0228.google.cloud.compute.v1.Aggreg" - + "atedListNodeGroupsRequest\0320.google.cloud" - + ".compute.v1.NodeGroupAggregatedList\"F\332A\007" - + "project\202\323\344\223\0026\0224/compute/v1/projects/{pro" - + "ject}/aggregated/nodeGroups\022\325\001\n\006Delete\022/" - + ".google.cloud.compute.v1.DeleteNodeGroup" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"v\332A\027project,zone,node_group\212N\016ZoneOp" - + "erations\202\323\344\223\002E*C/compute/v1/projects/{pr" - + "oject}/zones/{zone}/nodeGroups/{node_gro" - + "up}\022\301\002\n\013DeleteNodes\0224.google.cloud.compu" - + "te.v1.DeleteNodesNodeGroupRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\327\001\332AAproje" - + "ct,zone,node_group,node_groups_delete_no" - + "des_request_resource\212N\016ZoneOperations\202\323\344" - + "\223\002|\"O/compute/v1/projects/{project}/zone" - + "s/{zone}/nodeGroups/{node_group}/deleteN" - + "odes:)node_groups_delete_nodes_request_r" - + "esource\022\276\001\n\003Get\022,.google.cloud.compute.v" - + "1.GetNodeGroupRequest\032\".google.cloud.com" - + "pute.v1.NodeGroup\"e\332A\027project,zone,node_" - + "group\202\323\344\223\002E\022C/compute/v1/projects/{proje" - + "ct}/zones/{zone}/nodeGroups/{node_group}" - + "\022\326\001\n\014GetIamPolicy\0225.google.cloud.compute" - + ".v1.GetIamPolicyNodeGroupRequest\032\037.googl" - + "e.cloud.compute.v1.Policy\"n\332A\025project,zo" - + "ne,resource\202\323\344\223\002P\022N/compute/v1/projects/" - + "{project}/zones/{zone}/nodeGroups/{resou" - + "rce}/getIamPolicy\022\372\001\n\006Insert\022/.google.cl" - + "oud.compute.v1.InsertNodeGroupRequest\032\"." - + "google.cloud.compute.v1.Operation\"\232\001\332A3p" - + "roject,zone,initial_node_count,node_grou" - + "p_resource\212N\016ZoneOperations\202\323\344\223\002M\"6/comp" - + "ute/v1/projects/{project}/zones/{zone}/n" - + "odeGroups:\023node_group_resource\022\255\001\n\004List\022" - + "..google.cloud.compute.v1.ListNodeGroups" - + "Request\032&.google.cloud.compute.v1.NodeGr" - + "oupList\"M\332A\014project,zone\202\323\344\223\0028\0226/compute" - + "/v1/projects/{project}/zones/{zone}/node" - + "Groups\022\337\001\n\tListNodes\0223.google.cloud.comp" - + "ute.v1.ListNodesNodeGroupsRequest\032,.goog" - + "le.cloud.compute.v1.NodeGroupsListNodes\"" - + "o\332A\027project,zone,node_group\202\323\344\223\002O\"M/comp" - + "ute/v1/projects/{project}/zones/{zone}/n" - + "odeGroups/{node_group}/listNodes\022\375\001\n\005Pat" - + "ch\022..google.cloud.compute.v1.PatchNodeGr" - + "oupRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\237\001\332A+project,zone,node_group,node" - + "_group_resource\212N\016ZoneOperations\202\323\344\223\002Z2C" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/nodeGroups/{node_group}:\023node_group_" - + "resource\022\345\002\n\022PerformMaintenance\022;.google" - + ".cloud.compute.v1.PerformMaintenanceNode" - + "GroupRequest\032\".google.cloud.compute.v1.O" - + "peration\"\355\001\332AHproject,zone,node_group,no" - + "de_groups_perform_maintenance_request_re" - + "source\212N\016ZoneOperations\202\323\344\223\002\212\001\"V/compute" - + "/v1/projects/{project}/zones/{zone}/node" - + "Groups/{node_group}/performMaintenance:0" - + "node_groups_perform_maintenance_request_" - + "resource\022\232\002\n\014SetIamPolicy\0225.google.cloud" - + ".compute.v1.SetIamPolicyNodeGroupRequest" - + "\032\037.google.cloud.compute.v1.Policy\"\261\001\332A6p" - + "roject,zone,resource,zone_set_policy_req" - + "uest_resource\202\323\344\223\002r\"N/compute/v1/project" - + "s/{project}/zones/{zone}/nodeGroups/{res" - + "ource}/setIamPolicy: zone_set_policy_req" - + "uest_resource\022\330\002\n\017SetNodeTemplate\0228.goog" - + "le.cloud.compute.v1.SetNodeTemplateNodeG" - + "roupRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\346\001\332AFproject,zone,node_group,nod" - + "e_groups_set_node_template_request_resou" - + "rce\212N\016ZoneOperations\202\323\344\223\002\205\001\"S/compute/v1" - + "/projects/{project}/zones/{zone}/nodeGro" - + "ups/{node_group}/setNodeTemplate:.node_g" - + "roups_set_node_template_request_resource" - + "\022\205\003\n\030SimulateMaintenanceEvent\022A.google.c" - + "loud.compute.v1.SimulateMaintenanceEvent" + + "ks:\020network_resource\022\234\001\n\004List\022,.google.c" + + "loud.compute.v1.ListNetworksRequest\032$.go" + + "ogle.cloud.compute.v1.NetworkList\"@\332A\007pr" + + "oject\202\323\344\223\0020\022./compute/v1/projects/{proje" + + "ct}/global/networks\022\351\001\n\021ListPeeringRoute" + + "s\0229.google.cloud.compute.v1.ListPeeringR" + + "outesNetworksRequest\0323.google.cloud.comp" + + "ute.v1.ExchangedPeeringRoutesList\"d\332A\017pr" + + "oject,network\202\323\344\223\002L\022J/compute/v1/project" + + "s/{project}/global/networks/{network}/li" + + "stPeeringRoutes\022\344\001\n\005Patch\022,.google.cloud" + + ".compute.v1.PatchNetworkRequest\032\".google" + + ".cloud.compute.v1.Operation\"\210\001\332A project" + + ",network,network_resource\212N\020GlobalOperat" + + "ions\202\323\344\223\002L28/compute/v1/projects/{projec" + + "t}/global/networks/{network}:\020network_re" + + "source\022\262\002\n\rRemovePeering\0224.google.cloud." + + "compute.v1.RemovePeeringNetworkRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\306\001\332A8" + + "project,network,networks_remove_peering_" + + "request_resource\212N\020GlobalOperations\202\323\344\223\002" + + "r\"F/compute/v1/projects/{project}/global" + + "/networks/{network}/removePeering:(netwo" + + "rks_remove_peering_request_resource\022\330\002\n\024" + + "RequestRemovePeering\022;.google.cloud.comp" + + "ute.v1.RequestRemovePeeringNetworkReques" + + "t\032\".google.cloud.compute.v1.Operation\"\336\001" + + "\332A@project,network,networks_request_remo" + + "ve_peering_request_resource\212N\020GlobalOper" + + "ations\202\323\344\223\002\201\001\"M/compute/v1/projects/{pro" + + "ject}/global/networks/{network}/requestR" + + "emovePeering:0networks_request_remove_pe" + + "ering_request_resource\022\355\001\n\022SwitchToCusto" + + "mMode\0229.google.cloud.compute.v1.SwitchTo" + + "CustomModeNetworkRequest\032\".google.cloud." + + "compute.v1.Operation\"x\332A\017project,network" + + "\212N\020GlobalOperations\202\323\344\223\002M\"K/compute/v1/p" + + "rojects/{project}/global/networks/{netwo" + + "rk}/switchToCustomMode\022\262\002\n\rUpdatePeering" + + "\0224.google.cloud.compute.v1.UpdatePeering" + + "NetworkRequest\032\".google.cloud.compute.v1" + + ".Operation\"\306\001\332A8project,network,networks" + + "_update_peering_request_resource\212N\020Globa" + + "lOperations\202\323\344\223\002r2F/compute/v1/projects/" + + "{project}/global/networks/{network}/upda" + + "tePeering:(networks_update_peering_reque" + + "st_resource\032r\312A\026compute.googleapis.com\322A" + + "Vhttps://www.googleapis.com/auth/compute" + + ",https://www.googleapis.com/auth/cloud-p" + + "latform2\353 \n\nNodeGroups\022\262\002\n\010AddNodes\0221.go" + + "ogle.cloud.compute.v1.AddNodesNodeGroupR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\316\001\332A>project,zone,node_group,node_gro" + + "ups_add_nodes_request_resource\212N\016ZoneOpe" + + "rations\202\323\344\223\002v\"L/compute/v1/projects/{pro" + + "ject}/zones/{zone}/nodeGroups/{node_grou" + + "p}/addNodes:&node_groups_add_nodes_reque" + + "st_resource\022\304\001\n\016AggregatedList\0228.google." + + "cloud.compute.v1.AggregatedListNodeGroup" + + "sRequest\0320.google.cloud.compute.v1.NodeG" + + "roupAggregatedList\"F\332A\007project\202\323\344\223\0026\0224/c" + + "ompute/v1/projects/{project}/aggregated/" + + "nodeGroups\022\325\001\n\006Delete\022/.google.cloud.com" + + "pute.v1.DeleteNodeGroupRequest\032\".google." + + "cloud.compute.v1.Operation\"v\332A\027project,z" + + "one,node_group\212N\016ZoneOperations\202\323\344\223\002E*C/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/nodeGroups/{node_group}\022\301\002\n\013DeleteNod" + + "es\0224.google.cloud.compute.v1.DeleteNodes" + "NodeGroupRequest\032\".google.cloud.compute." - + "v1.Operation\"\201\002\332AOproject,zone,node_grou" - + "p,node_groups_simulate_maintenance_event" - + "_request_resource\212N\016ZoneOperations\202\323\344\223\002\227" - + "\001\"\\/compute/v1/projects/{project}/zones/" - + "{zone}/nodeGroups/{node_group}/simulateM" - + "aintenanceEvent:7node_groups_simulate_ma" - + "intenance_event_request_resource\022\277\002\n\022Tes" - + "tIamPermissions\022;.google.cloud.compute.v" - + "1.TestIamPermissionsNodeGroupRequest\0320.g" - + "oogle.cloud.compute.v1.TestPermissionsRe" - + "sponse\"\271\001\332A7project,zone,resource,test_p" - + "ermissions_request_resource\202\323\344\223\002y\"T/comp" - + "ute/v1/projects/{project}/zones/{zone}/n" - + "odeGroups/{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\264\020\n\rNodeT" - + "emplates\022\315\001\n\016AggregatedList\022;.google.clo" - + "ud.compute.v1.AggregatedListNodeTemplate" - + "sRequest\0323.google.cloud.compute.v1.NodeT" - + "emplateAggregatedList\"I\332A\007project\202\323\344\223\0029\022" - + "7/compute/v1/projects/{project}/aggregat" - + "ed/nodeTemplates\022\352\001\n\006Delete\0222.google.clo" - + "ud.compute.v1.DeleteNodeTemplateRequest\032" - + "\".google.cloud.compute.v1.Operation\"\207\001\332A" - + "\034project,region,node_template\212N\020RegionOp" - + "erations\202\323\344\223\002O*M/compute/v1/projects/{pr" - + "oject}/regions/{region}/nodeTemplates/{n" - + "ode_template}\022\323\001\n\003Get\022/.google.cloud.com" - + "pute.v1.GetNodeTemplateRequest\032%.google." - + "cloud.compute.v1.NodeTemplate\"t\332A\034projec" - + "t,region,node_template\202\323\344\223\002O\022M/compute/v" - + "1/projects/{project}/regions/{region}/no" - + "deTemplates/{node_template}\022\342\001\n\014GetIamPo" - + "licy\0228.google.cloud.compute.v1.GetIamPol" - + "icyNodeTemplateRequest\032\037.google.cloud.co" - + "mpute.v1.Policy\"w\332A\027project,region,resou" - + "rce\202\323\344\223\002W\022U/compute/v1/projects/{project" - + "}/regions/{region}/nodeTemplates/{resour" - + "ce}/getIamPolicy\022\373\001\n\006Insert\0222.google.clo" - + "ud.compute.v1.InsertNodeTemplateRequest\032" - + "\".google.cloud.compute.v1.Operation\"\230\001\332A" - + "%project,region,node_template_resource\212N" - + "\020RegionOperations\202\323\344\223\002W\"=/compute/v1/pro" - + "jects/{project}/regions/{region}/nodeTem" - + "plates:\026node_template_resource\022\274\001\n\004List\022" - + "1.google.cloud.compute.v1.ListNodeTempla" - + "tesRequest\032).google.cloud.compute.v1.Nod" - + "eTemplateList\"V\332A\016project,region\202\323\344\223\002?\022=" - + "/compute/v1/projects/{project}/regions/{" - + "region}/nodeTemplates\022\252\002\n\014SetIamPolicy\0228" - + ".google.cloud.compute.v1.SetIamPolicyNod" - + "eTemplateRequest\032\037.google.cloud.compute." - + "v1.Policy\"\276\001\332A:project,region,resource,r" - + "egion_set_policy_request_resource\202\323\344\223\002{\"" - + "U/compute/v1/projects/{project}/regions/" - + "{region}/nodeTemplates/{resource}/setIam" - + "Policy:\"region_set_policy_request_resour" - + "ce\022\314\002\n\022TestIamPermissions\022>.google.cloud" - + ".compute.v1.TestIamPermissionsNodeTempla" - + "teRequest\0320.google.cloud.compute.v1.Test" - + "PermissionsResponse\"\303\001\332A9project,region," - + "resource,test_permissions_request_resour" - + "ce\202\323\344\223\002\200\001\"[/compute/v1/projects/{project" - + "}/regions/{region}/nodeTemplates/{resour" + + "v1.Operation\"\327\001\332AAproject,zone,node_grou" + + "p,node_groups_delete_nodes_request_resou" + + "rce\212N\016ZoneOperations\202\323\344\223\002|\"O/compute/v1/" + + "projects/{project}/zones/{zone}/nodeGrou" + + "ps/{node_group}/deleteNodes:)node_groups" + + "_delete_nodes_request_resource\022\276\001\n\003Get\022," + + ".google.cloud.compute.v1.GetNodeGroupReq" + + "uest\032\".google.cloud.compute.v1.NodeGroup" + + "\"e\332A\027project,zone,node_group\202\323\344\223\002E\022C/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "nodeGroups/{node_group}\022\326\001\n\014GetIamPolicy" + + "\0225.google.cloud.compute.v1.GetIamPolicyN" + + "odeGroupRequest\032\037.google.cloud.compute.v" + + "1.Policy\"n\332A\025project,zone,resource\202\323\344\223\002P" + + "\022N/compute/v1/projects/{project}/zones/{" + + "zone}/nodeGroups/{resource}/getIamPolicy" + + "\022\372\001\n\006Insert\022/.google.cloud.compute.v1.In" + + "sertNodeGroupRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\232\001\332A3project,zone,initi" + + "al_node_count,node_group_resource\212N\016Zone" + + "Operations\202\323\344\223\002M\"6/compute/v1/projects/{" + + "project}/zones/{zone}/nodeGroups:\023node_g" + + "roup_resource\022\255\001\n\004List\022..google.cloud.co" + + "mpute.v1.ListNodeGroupsRequest\032&.google." + + "cloud.compute.v1.NodeGroupList\"M\332A\014proje" + + "ct,zone\202\323\344\223\0028\0226/compute/v1/projects/{pro" + + "ject}/zones/{zone}/nodeGroups\022\337\001\n\tListNo" + + "des\0223.google.cloud.compute.v1.ListNodesN" + + "odeGroupsRequest\032,.google.cloud.compute." + + "v1.NodeGroupsListNodes\"o\332A\027project,zone," + + "node_group\202\323\344\223\002O\"M/compute/v1/projects/{" + + "project}/zones/{zone}/nodeGroups/{node_g" + + "roup}/listNodes\022\375\001\n\005Patch\022..google.cloud" + + ".compute.v1.PatchNodeGroupRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\237\001\332A+proje" + + "ct,zone,node_group,node_group_resource\212N" + + "\016ZoneOperations\202\323\344\223\002Z2C/compute/v1/proje" + + "cts/{project}/zones/{zone}/nodeGroups/{n" + + "ode_group}:\023node_group_resource\022\345\002\n\022Perf" + + "ormMaintenance\022;.google.cloud.compute.v1" + + ".PerformMaintenanceNodeGroupRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\355\001\332AHpro" + + "ject,zone,node_group,node_groups_perform" + + "_maintenance_request_resource\212N\016ZoneOper" + + "ations\202\323\344\223\002\212\001\"V/compute/v1/projects/{pro" + + "ject}/zones/{zone}/nodeGroups/{node_grou" + + "p}/performMaintenance:0node_groups_perfo" + + "rm_maintenance_request_resource\022\232\002\n\014SetI" + + "amPolicy\0225.google.cloud.compute.v1.SetIa" + + "mPolicyNodeGroupRequest\032\037.google.cloud.c" + + "ompute.v1.Policy\"\261\001\332A6project,zone,resou" + + "rce,zone_set_policy_request_resource\202\323\344\223" + + "\002r\"N/compute/v1/projects/{project}/zones" + + "/{zone}/nodeGroups/{resource}/setIamPoli" + + "cy: zone_set_policy_request_resource\022\330\002\n" + + "\017SetNodeTemplate\0228.google.cloud.compute." + + "v1.SetNodeTemplateNodeGroupRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\346\001\332AFproj" + + "ect,zone,node_group,node_groups_set_node" + + "_template_request_resource\212N\016ZoneOperati" + + "ons\202\323\344\223\002\205\001\"S/compute/v1/projects/{projec" + + "t}/zones/{zone}/nodeGroups/{node_group}/" + + "setNodeTemplate:.node_groups_set_node_te" + + "mplate_request_resource\022\205\003\n\030SimulateMain" + + "tenanceEvent\022A.google.cloud.compute.v1.S" + + "imulateMaintenanceEventNodeGroupRequest\032" + + "\".google.cloud.compute.v1.Operation\"\201\002\332A" + + "Oproject,zone,node_group,node_groups_sim" + + "ulate_maintenance_event_request_resource" + + "\212N\016ZoneOperations\202\323\344\223\002\227\001\"\\/compute/v1/pr" + + "ojects/{project}/zones/{zone}/nodeGroups" + + "/{node_group}/simulateMaintenanceEvent:7" + + "node_groups_simulate_maintenance_event_r" + + "equest_resource\022\277\002\n\022TestIamPermissions\022;" + + ".google.cloud.compute.v1.TestIamPermissi" + + "onsNodeGroupRequest\0320.google.cloud.compu" + + "te.v1.TestPermissionsResponse\"\271\001\332A7proje" + + "ct,zone,resource,test_permissions_reques" + + "t_resource\202\323\344\223\002y\"T/compute/v1/projects/{" + + "project}/zones/{zone}/nodeGroups/{resour" + "ce}/testIamPermissions:!test_permissions" + "_request_resource\032r\312A\026compute.googleapis" + ".com\322AVhttps://www.googleapis.com/auth/c" + "ompute,https://www.googleapis.com/auth/c" - + "loud-platform2\337\005\n\tNodeTypes\022\301\001\n\016Aggregat" - + "edList\0227.google.cloud.compute.v1.Aggrega" - + "tedListNodeTypesRequest\032/.google.cloud.c" - + "ompute.v1.NodeTypeAggregatedList\"E\332A\007pro" - + "ject\202\323\344\223\0025\0223/compute/v1/projects/{projec" - + "t}/aggregated/nodeTypes\022\271\001\n\003Get\022+.google" - + ".cloud.compute.v1.GetNodeTypeRequest\032!.g" - + "oogle.cloud.compute.v1.NodeType\"b\332A\026proj" - + "ect,zone,node_type\202\323\344\223\002C\022A/compute/v1/pr" - + "ojects/{project}/zones/{zone}/nodeTypes/" - + "{node_type}\022\252\001\n\004List\022-.google.cloud.comp" - + "ute.v1.ListNodeTypesRequest\032%.google.clo" - + "ud.compute.v1.NodeTypeList\"L\332A\014project,z" - + "one\202\323\344\223\0027\0225/compute/v1/projects/{project" - + "}/zones/{zone}/nodeTypes\032\244\001\312A\026compute.go" - + "ogleapis.com\322A\207\001https://www.googleapis.c" - + "om/auth/compute.readonly,https://www.goo" - + "gleapis.com/auth/compute,https://www.goo" - + "gleapis.com/auth/cloud-platform2\323!\n\034Orga" - + "nizationSecurityPolicies\022\323\002\n\016AddAssociat" - + "ion\022H.google.cloud.compute.v1.AddAssocia" - + "tionOrganizationSecurityPolicyRequest\032\"." - + "google.cloud.compute.v1.Operation\"\322\001\332A4s" - + "ecurity_policy,security_policy_associati" - + "on_resource\212N\034GlobalOrganizationOperatio" - + "ns\202\323\344\223\002v\"N/compute/v1/locations/global/s" - + "ecurityPolicies/{security_policy}/addAss" - + "ociation:$security_policy_association_re" - + "source\022\260\002\n\007AddRule\022A.google.cloud.comput" - + "e.v1.AddRuleOrganizationSecurityPolicyRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\275\001\332A-security_policy,security_policy_r" - + "ule_resource\212N\034GlobalOrganizationOperati" - + "ons\202\323\344\223\002h\"G/compute/v1/locations/global/" - + "securityPolicies/{security_policy}/addRu" - + "le:\035security_policy_rule_resource\022\371\001\n\tCo" - + "pyRules\022C.google.cloud.compute.v1.CopyRu" - + "lesOrganizationSecurityPolicyRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\202\001\332A\017se" - + "curity_policy\212N\034GlobalOrganizationOperat" - + "ions\202\323\344\223\002K\"I/compute/v1/locations/global" - + "/securityPolicies/{security_policy}/copy" - + "Rules\022\350\001\n\006Delete\022@.google.cloud.compute." - + "v1.DeleteOrganizationSecurityPolicyReque" - + "st\032\".google.cloud.compute.v1.Operation\"x" - + "\332A\017security_policy\212N\034GlobalOrganizationO" - + "perations\202\323\344\223\002A*?/compute/v1/locations/g" - + "lobal/securityPolicies/{security_policy}" - + "\022\310\001\n\003Get\022=.google.cloud.compute.v1.GetOr" - + "ganizationSecurityPolicyRequest\032\'.google" - + ".cloud.compute.v1.SecurityPolicy\"Y\332A\017sec" - + "urity_policy\202\323\344\223\002A\022?/compute/v1/location" - + "s/global/securityPolicies/{security_poli" - + "cy}\022\370\001\n\016GetAssociation\022H.google.cloud.co" - + "mpute.v1.GetAssociationOrganizationSecur" - + "ityPolicyRequest\0322.google.cloud.compute." - + "v1.SecurityPolicyAssociation\"h\332A\017securit" - + "y_policy\202\323\344\223\002P\022N/compute/v1/locations/gl" - + "obal/securityPolicies/{security_policy}/" - + "getAssociation\022\334\001\n\007GetRule\022A.google.clou" - + "d.compute.v1.GetRuleOrganizationSecurity" - + "PolicyRequest\032+.google.cloud.compute.v1." - + "SecurityPolicyRule\"a\332A\017security_policy\202\323" - + "\344\223\002I\022G/compute/v1/locations/global/secur" - + "ityPolicies/{security_policy}/getRule\022\372\001" - + "\n\006Insert\022@.google.cloud.compute.v1.Inser" - + "tOrganizationSecurityPolicyRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\211\001\332A\030secu" - + "rity_policy_resource\212N\034GlobalOrganizatio" - + "nOperations\202\323\344\223\002I\"-/compute/v1/locations" - + "/global/securityPolicies:\030security_polic" - + "y_resource\022\257\001\n\004List\022@.google.cloud.compu" - + "te.v1.ListOrganizationSecurityPoliciesRe" - + "quest\032+.google.cloud.compute.v1.Security" - + "PolicyList\"8\332A\000\202\323\344\223\002/\022-/compute/v1/locat" - + "ions/global/securityPolicies\022\370\001\n\020ListAss" - + "ociations\022J.google.cloud.compute.v1.List" - + "AssociationsOrganizationSecurityPolicyRe" - + "quest\032M.google.cloud.compute.v1.Organiza" - + "tionSecurityPoliciesListAssociationsResp" - + "onse\"I\332A\000\202\323\344\223\002@\022>/compute/v1/locations/g" - + "lobal/securityPolicies/listAssociations\022" - + "\252\002\n\037ListPreconfiguredExpressionSets\022[.go" - + "ogle.cloud.compute.v1.ListPreconfiguredE" - + "xpressionSetsOrganizationSecurityPolicie" - + "sRequest\032P.google.cloud.compute.v1.Secur" - + "ityPoliciesListPreconfiguredExpressionSe" - + "tsResponse\"X\332A\000\202\323\344\223\002O\022M/compute/v1/locat" - + "ions/global/securityPolicies/listPreconf" - + "iguredExpressionSets\022\351\001\n\004Move\022>.google.c" - + "loud.compute.v1.MoveOrganizationSecurity" - + "PolicyRequest\032\".google.cloud.compute.v1." - + "Operation\"}\332A\017security_policy\212N\034GlobalOr" - + "ganizationOperations\202\323\344\223\002F\"D/compute/v1/" - + "locations/global/securityPolicies/{secur" - + "ity_policy}/move\022\232\002\n\005Patch\022?.google.clou" - + "d.compute.v1.PatchOrganizationSecurityPo" - + "licyRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\253\001\332A(security_policy,security_po" - + "licy_resource\212N\034GlobalOrganizationOperat" - + "ions\202\323\344\223\002[2?/compute/v1/locations/global" - + "/securityPolicies/{security_policy}:\030sec" - + "urity_policy_resource\022\266\002\n\tPatchRule\022C.go" - + "ogle.cloud.compute.v1.PatchRuleOrganizat" - + "ionSecurityPolicyRequest\032\".google.cloud." - + "compute.v1.Operation\"\277\001\332A-security_polic" - + "y,security_policy_rule_resource\212N\034Global" - + "OrganizationOperations\202\323\344\223\002j\"I/compute/v" - + "1/locations/global/securityPolicies/{sec" - + "urity_policy}/patchRule:\035security_policy" - + "_rule_resource\022\221\002\n\021RemoveAssociation\022K.g" - + "oogle.cloud.compute.v1.RemoveAssociation" - + "OrganizationSecurityPolicyRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\212\001\332A\017secur" - + "ity_policy\212N\034GlobalOrganizationOperation" - + "s\202\323\344\223\002S\"Q/compute/v1/locations/global/se" - + "curityPolicies/{security_policy}/removeA" - + "ssociation\022\374\001\n\nRemoveRule\022D.google.cloud" - + ".compute.v1.RemoveRuleOrganizationSecuri" - + "tyPolicyRequest\032\".google.cloud.compute.v" - + "1.Operation\"\203\001\332A\017security_policy\212N\034Globa" - + "lOrganizationOperations\202\323\344\223\002L\"J/compute/" - + "v1/locations/global/securityPolicies/{se", - "curity_policy}/removeRule\032r\312A\026compute.go" - + "ogleapis.com\322AVhttps://www.googleapis.co" - + "m/auth/compute,https://www.googleapis.co" - + "m/auth/cloud-platform2\220\017\n\020PacketMirrorin" - + "gs\022\326\001\n\016AggregatedList\022>.google.cloud.com" - + "pute.v1.AggregatedListPacketMirroringsRe" - + "quest\0326.google.cloud.compute.v1.PacketMi" - + "rroringAggregatedList\"L\332A\007project\202\323\344\223\002<\022" - + ":/compute/v1/projects/{project}/aggregat" - + "ed/packetMirrorings\022\366\001\n\006Delete\0225.google." - + "cloud.compute.v1.DeletePacketMirroringRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\220\001\332A\037project,region,packet_mirroring\212N" - + "\020RegionOperations\202\323\344\223\002U*S/compute/v1/pro" - + "jects/{project}/regions/{region}/packetM" - + "irrorings/{packet_mirroring}\022\342\001\n\003Get\0222.g" - + "oogle.cloud.compute.v1.GetPacketMirrorin" - + "gRequest\032(.google.cloud.compute.v1.Packe" - + "tMirroring\"}\332A\037project,region,packet_mir" - + "roring\202\323\344\223\002U\022S/compute/v1/projects/{proj" - + "ect}/regions/{region}/packetMirrorings/{" - + "packet_mirroring}\022\207\002\n\006Insert\0225.google.cl" - + "oud.compute.v1.InsertPacketMirroringRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\241\001\332A(project,region,packet_mirroring_res" - + "ource\212N\020RegionOperations\202\323\344\223\002]\"@/compute" - + "/v1/projects/{project}/regions/{region}/" - + "packetMirrorings:\031packet_mirroring_resou" - + "rce\022\305\001\n\004List\0224.google.cloud.compute.v1.L" - + "istPacketMirroringsRequest\032,.google.clou" - + "d.compute.v1.PacketMirroringList\"Y\332A\016pro" - + "ject,region\202\323\344\223\002B\022@/compute/v1/projects/" - + "{project}/regions/{region}/packetMirrori" - + "ngs\022\251\002\n\005Patch\0224.google.cloud.compute.v1." - + "PatchPacketMirroringRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\305\001\332A9project,reg" - + "ion,packet_mirroring,packet_mirroring_re" - + "source\212N\020RegionOperations\202\323\344\223\002p2S/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/packetMirrorings/{packet_mirroring}:\031pa" - + "cket_mirroring_resource\022\322\002\n\022TestIamPermi" - + "ssions\022A.google.cloud.compute.v1.TestIam" - + "PermissionsPacketMirroringRequest\0320.goog" - + "le.cloud.compute.v1.TestPermissionsRespo" - + "nse\"\306\001\332A9project,region,resource,test_pe" - + "rmissions_request_resource\202\323\344\223\002\203\001\"^/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/packetMirrorings/{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\237\006\n\017PreviewFeatures\022\314\001\n\003Get\0221.google.cl" - + "oud.compute.v1.GetPreviewFeatureRequest\032" - + "\'.google.cloud.compute.v1.PreviewFeature" - + "\"i\332A\027project,preview_feature\202\323\344\223\002I\022G/com" - + "pute/v1/projects/{project}/global/previe" - + "wFeatures/{preview_feature}\022\261\001\n\004List\0223.g" - + "oogle.cloud.compute.v1.ListPreviewFeatur" - + "esRequest\032+.google.cloud.compute.v1.Prev" - + "iewFeatureList\"G\332A\007project\202\323\344\223\0027\0225/compu" - + "te/v1/projects/{project}/global/previewF" - + "eatures\022\224\002\n\006Update\0224.google.cloud.comput" - + "e.v1.UpdatePreviewFeatureRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\257\001\332A0projec" - + "t,preview_feature,preview_feature_resour" - + "ce\212N\020GlobalOperations\202\323\344\223\002c2G/compute/v1" - + "/projects/{project}/global/previewFeatur" - + "es/{preview_feature}:\030preview_feature_re" - + "source\032r\312A\026compute.googleapis.com\322AVhttp" - + "s://www.googleapis.com/auth/compute,http" - + "s://www.googleapis.com/auth/cloud-platfo" - + "rm2\253\033\n\010Projects\022\277\001\n\016DisableXpnHost\0225.goo" - + "gle.cloud.compute.v1.DisableXpnHostProje" - + "ctRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"R\332A\007project\212N\020GlobalOperations\202\323\344\223" - + "\002/\"-/compute/v1/projects/{project}/disab" - + "leXpnHost\022\253\002\n\022DisableXpnResource\0229.googl" - + "e.cloud.compute.v1.DisableXpnResourcePro" - + "jectRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\265\001\332A6project,projects_disable_xp" - + "n_resource_request_resource\212N\020GlobalOper" - + "ations\202\323\344\223\002c\"1/compute/v1/projects/{proj" - + "ect}/disableXpnResource:.projects_disabl" - + "e_xpn_resource_request_resource\022\274\001\n\rEnab" - + "leXpnHost\0224.google.cloud.compute.v1.Enab" - + "leXpnHostProjectRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"Q\332A\007project\212N\020Global" - + "Operations\202\323\344\223\002.\",/compute/v1/projects/{" - + "project}/enableXpnHost\022\246\002\n\021EnableXpnReso" - + "urce\0228.google.cloud.compute.v1.EnableXpn" - + "ResourceProjectRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\262\001\332A5project,projects" - + "_enable_xpn_resource_request_resource\212N\020" - + "GlobalOperations\202\323\344\223\002a\"0/compute/v1/proj" - + "ects/{project}/enableXpnResource:-projec" - + "ts_enable_xpn_resource_request_resource\022" - + "\205\001\n\003Get\022*.google.cloud.compute.v1.GetPro" - + "jectRequest\032 .google.cloud.compute.v1.Pr" - + "oject\"0\332A\007project\202\323\344\223\002 \022\036/compute/v1/pro" - + "jects/{project}\022\236\001\n\nGetXpnHost\0221.google." - + "cloud.compute.v1.GetXpnHostProjectReques" - + "t\032 .google.cloud.compute.v1.Project\";\332A\007" - + "project\202\323\344\223\002+\022)/compute/v1/projects/{pro" - + "ject}/getXpnHost\022\276\001\n\017GetXpnResources\0227.g" - + "oogle.cloud.compute.v1.GetXpnResourcesPr" - + "ojectsRequest\0320.google.cloud.compute.v1." - + "ProjectsGetXpnResources\"@\332A\007project\202\323\344\223\002" - + "0\022./compute/v1/projects/{project}/getXpn" - + "Resources\022\375\001\n\014ListXpnHosts\0224.google.clou" - + "d.compute.v1.ListXpnHostsProjectsRequest" - + "\032$.google.cloud.compute.v1.XpnHostList\"\220" - + "\001\332A0project,projects_list_xpn_hosts_requ" - + "est_resource\202\323\344\223\002W\"+/compute/v1/projects" - + "/{project}/listXpnHosts:(projects_list_x" - + "pn_hosts_request_resource\022\345\001\n\010MoveDisk\022/" - + ".google.cloud.compute.v1.MoveDiskProject" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\203\001\332A\"project,disk_move_request_resou" - + "rce\212N\020GlobalOperations\202\323\344\223\002E\"\'/compute/v" - + "1/projects/{project}/moveDisk:\032disk_move" - + "_request_resource\022\371\001\n\014MoveInstance\0223.goo" - + "gle.cloud.compute.v1.MoveInstanceProject" + + "loud-platform2\264\020\n\rNodeTemplates\022\315\001\n\016Aggr" + + "egatedList\022;.google.cloud.compute.v1.Agg" + + "regatedListNodeTemplatesRequest\0323.google" + + ".cloud.compute.v1.NodeTemplateAggregated" + + "List\"I\332A\007project\202\323\344\223\0029\0227/compute/v1/proj" + + "ects/{project}/aggregated/nodeTemplates\022" + + "\352\001\n\006Delete\0222.google.cloud.compute.v1.Del" + + "eteNodeTemplateRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\207\001\332A\034project,region,n" + + "ode_template\212N\020RegionOperations\202\323\344\223\002O*M/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/nodeTemplates/{node_template}\022\323\001\n" + + "\003Get\022/.google.cloud.compute.v1.GetNodeTe" + + "mplateRequest\032%.google.cloud.compute.v1." + + "NodeTemplate\"t\332A\034project,region,node_tem" + + "plate\202\323\344\223\002O\022M/compute/v1/projects/{proje" + + "ct}/regions/{region}/nodeTemplates/{node" + + "_template}\022\342\001\n\014GetIamPolicy\0228.google.clo" + + "ud.compute.v1.GetIamPolicyNodeTemplateRe" + + "quest\032\037.google.cloud.compute.v1.Policy\"w" + + "\332A\027project,region,resource\202\323\344\223\002W\022U/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/nodeTemplates/{resource}/getIamPolicy\022" + + "\373\001\n\006Insert\0222.google.cloud.compute.v1.Ins" + + "ertNodeTemplateRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\230\001\332A%project,region,n" + + "ode_template_resource\212N\020RegionOperations" + + "\202\323\344\223\002W\"=/compute/v1/projects/{project}/r" + + "egions/{region}/nodeTemplates:\026node_temp" + + "late_resource\022\274\001\n\004List\0221.google.cloud.co" + + "mpute.v1.ListNodeTemplatesRequest\032).goog" + + "le.cloud.compute.v1.NodeTemplateList\"V\332A" + + "\016project,region\202\323\344\223\002?\022=/compute/v1/proje", + "cts/{project}/regions/{region}/nodeTempl" + + "ates\022\252\002\n\014SetIamPolicy\0228.google.cloud.com" + + "pute.v1.SetIamPolicyNodeTemplateRequest\032" + + "\037.google.cloud.compute.v1.Policy\"\276\001\332A:pr" + + "oject,region,resource,region_set_policy_" + + "request_resource\202\323\344\223\002{\"U/compute/v1/proj" + + "ects/{project}/regions/{region}/nodeTemp" + + "lates/{resource}/setIamPolicy:\"region_se" + + "t_policy_request_resource\022\314\002\n\022TestIamPer" + + "missions\022>.google.cloud.compute.v1.TestI" + + "amPermissionsNodeTemplateRequest\0320.googl" + + "e.cloud.compute.v1.TestPermissionsRespon" + + "se\"\303\001\332A9project,region,resource,test_per" + + "missions_request_resource\202\323\344\223\002\200\001\"[/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/nodeTemplates/{resource}/testIamPermis" + + "sions:!test_permissions_request_resource" + + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" + + "w.googleapis.com/auth/compute,https://ww" + + "w.googleapis.com/auth/cloud-platform2\337\005\n" + + "\tNodeTypes\022\301\001\n\016AggregatedList\0227.google.c" + + "loud.compute.v1.AggregatedListNodeTypesR" + + "equest\032/.google.cloud.compute.v1.NodeTyp" + + "eAggregatedList\"E\332A\007project\202\323\344\223\0025\0223/comp" + + "ute/v1/projects/{project}/aggregated/nod" + + "eTypes\022\271\001\n\003Get\022+.google.cloud.compute.v1" + + ".GetNodeTypeRequest\032!.google.cloud.compu" + + "te.v1.NodeType\"b\332A\026project,zone,node_typ" + + "e\202\323\344\223\002C\022A/compute/v1/projects/{project}/" + + "zones/{zone}/nodeTypes/{node_type}\022\252\001\n\004L" + + "ist\022-.google.cloud.compute.v1.ListNodeTy" + + "pesRequest\032%.google.cloud.compute.v1.Nod" + + "eTypeList\"L\332A\014project,zone\202\323\344\223\0027\0225/compu" + + "te/v1/projects/{project}/zones/{zone}/no" + + "deTypes\032\244\001\312A\026compute.googleapis.com\322A\207\001h" + + "ttps://www.googleapis.com/auth/compute.r" + + "eadonly,https://www.googleapis.com/auth/" + + "compute,https://www.googleapis.com/auth/" + + "cloud-platform2\323!\n\034OrganizationSecurityP" + + "olicies\022\323\002\n\016AddAssociation\022H.google.clou" + + "d.compute.v1.AddAssociationOrganizationS" + + "ecurityPolicyRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\322\001\332A4security_policy,se" + + "curity_policy_association_resource\212N\034Glo" + + "balOrganizationOperations\202\323\344\223\002v\"N/comput" + + "e/v1/locations/global/securityPolicies/{" + + "security_policy}/addAssociation:$securit" + + "y_policy_association_resource\022\260\002\n\007AddRul" + + "e\022A.google.cloud.compute.v1.AddRuleOrgan" + + "izationSecurityPolicyRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\275\001\332A-security_p" + + "olicy,security_policy_rule_resource\212N\034Gl" + + "obalOrganizationOperations\202\323\344\223\002h\"G/compu" + + "te/v1/locations/global/securityPolicies/" + + "{security_policy}/addRule:\035security_poli" + + "cy_rule_resource\022\371\001\n\tCopyRules\022C.google." + + "cloud.compute.v1.CopyRulesOrganizationSe" + + "curityPolicyRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\202\001\332A\017security_policy\212N\034G" + + "lobalOrganizationOperations\202\323\344\223\002K\"I/comp" + + "ute/v1/locations/global/securityPolicies" + + "/{security_policy}/copyRules\022\350\001\n\006Delete\022" + + "@.google.cloud.compute.v1.DeleteOrganiza" + + "tionSecurityPolicyRequest\032\".google.cloud" + + ".compute.v1.Operation\"x\332A\017security_polic" + + "y\212N\034GlobalOrganizationOperations\202\323\344\223\002A*?" + + "/compute/v1/locations/global/securityPol" + + "icies/{security_policy}\022\310\001\n\003Get\022=.google" + + ".cloud.compute.v1.GetOrganizationSecurit" + + "yPolicyRequest\032\'.google.cloud.compute.v1" + + ".SecurityPolicy\"Y\332A\017security_policy\202\323\344\223\002" + + "A\022?/compute/v1/locations/global/security" + + "Policies/{security_policy}\022\370\001\n\016GetAssoci" + + "ation\022H.google.cloud.compute.v1.GetAssoc" + + "iationOrganizationSecurityPolicyRequest\032" + + "2.google.cloud.compute.v1.SecurityPolicy" + + "Association\"h\332A\017security_policy\202\323\344\223\002P\022N/" + + "compute/v1/locations/global/securityPoli" + + "cies/{security_policy}/getAssociation\022\334\001" + + "\n\007GetRule\022A.google.cloud.compute.v1.GetR" + + "uleOrganizationSecurityPolicyRequest\032+.g" + + "oogle.cloud.compute.v1.SecurityPolicyRul" + + "e\"a\332A\017security_policy\202\323\344\223\002I\022G/compute/v1" + + "/locations/global/securityPolicies/{secu" + + "rity_policy}/getRule\022\372\001\n\006Insert\022@.google" + + ".cloud.compute.v1.InsertOrganizationSecu" + + "rityPolicyRequest\032\".google.cloud.compute" + + ".v1.Operation\"\211\001\332A\030security_policy_resou" + + "rce\212N\034GlobalOrganizationOperations\202\323\344\223\002I" + + "\"-/compute/v1/locations/global/securityP" + + "olicies:\030security_policy_resource\022\257\001\n\004Li" + + "st\022@.google.cloud.compute.v1.ListOrganiz" + + "ationSecurityPoliciesRequest\032+.google.cl" + + "oud.compute.v1.SecurityPolicyList\"8\332A\000\202\323" + + "\344\223\002/\022-/compute/v1/locations/global/secur" + + "ityPolicies\022\370\001\n\020ListAssociations\022J.googl" + + "e.cloud.compute.v1.ListAssociationsOrgan" + + "izationSecurityPolicyRequest\032M.google.cl" + + "oud.compute.v1.OrganizationSecurityPolic" + + "iesListAssociationsResponse\"I\332A\000\202\323\344\223\002@\022>" + + "/compute/v1/locations/global/securityPol" + + "icies/listAssociations\022\252\002\n\037ListPreconfig" + + "uredExpressionSets\022[.google.cloud.comput" + + "e.v1.ListPreconfiguredExpressionSetsOrga" + + "nizationSecurityPoliciesRequest\032P.google" + + ".cloud.compute.v1.SecurityPoliciesListPr" + + "econfiguredExpressionSetsResponse\"X\332A\000\202\323" + + "\344\223\002O\022M/compute/v1/locations/global/secur" + + "ityPolicies/listPreconfiguredExpressionS" + + "ets\022\351\001\n\004Move\022>.google.cloud.compute.v1.M" + + "oveOrganizationSecurityPolicyRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"}\332A\017sec" + + "urity_policy\212N\034GlobalOrganizationOperati" + + "ons\202\323\344\223\002F\"D/compute/v1/locations/global/" + + "securityPolicies/{security_policy}/move\022" + + "\232\002\n\005Patch\022?.google.cloud.compute.v1.Patc" + + "hOrganizationSecurityPolicyRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\253\001\332A(secu" + + "rity_policy,security_policy_resource\212N\034G" + + "lobalOrganizationOperations\202\323\344\223\002[2?/comp" + + "ute/v1/locations/global/securityPolicies" + + "/{security_policy}:\030security_policy_reso" + + "urce\022\266\002\n\tPatchRule\022C.google.cloud.comput" + + "e.v1.PatchRuleOrganizationSecurityPolicy" + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\217\001\332A&project,instance_move_request_r" - + "esource\212N\020GlobalOperations\202\323\344\223\002M\"+/compu" - + "te/v1/projects/{project}/moveInstance:\036i" - + "nstance_move_request_resource\022\250\002\n\021SetClo" - + "udArmorTier\0228.google.cloud.compute.v1.Se" - + "tCloudArmorTierProjectRequest\032\".google.c" - + "loud.compute.v1.Operation\"\264\001\332A6project,p" - + "rojects_set_cloud_armor_tier_request_res" - + "ource\212N\020GlobalOperations\202\323\344\223\002b\"0/compute" - + "/v1/projects/{project}/setCloudArmorTier" - + ":.projects_set_cloud_armor_tier_request_" - + "resource\022\206\002\n\031SetCommonInstanceMetadata\022@" - + ".google.cloud.compute.v1.SetCommonInstan" - + "ceMetadataProjectRequest\032\".google.cloud." - + "compute.v1.Operation\"\202\001\332A\031project,metada" - + "ta_resource\212N\020GlobalOperations\202\323\344\223\002M\"8/c" - + "ompute/v1/projects/{project}/setCommonIn" - + "stanceMetadata:\021metadata_resource\022\274\002\n\025Se" - + "tDefaultNetworkTier\022<.google.cloud.compu" - + "te.v1.SetDefaultNetworkTierProjectReques" - + "t\032\".google.cloud.compute.v1.Operation\"\300\001" - + "\332A:project,projects_set_default_network_" - + "tier_request_resource\212N\020GlobalOperations" - + "\202\323\344\223\002j\"4/compute/v1/projects/{project}/s" - + "etDefaultNetworkTier:2projects_set_defau" - + "lt_network_tier_request_resource\022\221\002\n\024Set" - + "UsageExportBucket\022;.google.cloud.compute" - + ".v1.SetUsageExportBucketProjectRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\227\001\332A&" - + "project,usage_export_location_resource\212N" - + "\020GlobalOperations\202\323\344\223\002U\"3/compute/v1/pro" - + "jects/{project}/setUsageExportBucket:\036us" - + "age_export_location_resource\032r\312A\026compute" - + ".googleapis.com\322AVhttps://www.googleapis" - + ".com/auth/compute,https://www.googleapis" - + ".com/auth/cloud-platform2\356\017\n\030PublicAdver" - + "tisedPrefixes\022\222\002\n\010Announce\022?.google.clou" - + "d.compute.v1.AnnouncePublicAdvertisedPre" - + "fixeRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\240\001\332A project,public_advertised_p" - + "refix\212N\020GlobalOperations\202\323\344\223\002d\"b/compute" - + "/v1/projects/{project}/global/publicAdve" - + "rtisedPrefixes/{public_advertised_prefix" - + "}/announce\022\205\002\n\006Delete\022=.google.cloud.com" - + "pute.v1.DeletePublicAdvertisedPrefixeReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\227\001\332A project,public_advertised_prefix\212N" - + "\020GlobalOperations\202\323\344\223\002[*Y/compute/v1/pro" - + "jects/{project}/global/publicAdvertisedP" - + "refixes/{public_advertised_prefix}\022\371\001\n\003G" - + "et\022:.google.cloud.compute.v1.GetPublicAd" - + "vertisedPrefixeRequest\032/.google.cloud.co" - + "mpute.v1.PublicAdvertisedPrefix\"\204\001\332A pro" - + "ject,public_advertised_prefix\202\323\344\223\002[\022Y/co" - + "mpute/v1/projects/{project}/global/publi" - + "cAdvertisedPrefixes/{public_advertised_p" - + "refix}\022\226\002\n\006Insert\022=.google.cloud.compute" - + ".v1.InsertPublicAdvertisedPrefixeRequest" - + "\032\".google.cloud.compute.v1.Operation\"\250\001\332" - + "A)project,public_advertised_prefix_resou" - + "rce\212N\020GlobalOperations\202\323\344\223\002c\">/compute/v" - + "1/projects/{project}/global/publicAdvert" - + "isedPrefixes:!public_advertised_prefix_r" - + "esource\022\313\001\n\004List\022<.google.cloud.compute." - + "v1.ListPublicAdvertisedPrefixesRequest\0323" - + ".google.cloud.compute.v1.PublicAdvertise" - + "dPrefixList\"P\332A\007project\202\323\344\223\002@\022>/compute/" - + "v1/projects/{project}/global/publicAdver" - + "tisedPrefixes\022\310\002\n\005Patch\022<.google.cloud.c" - + "ompute.v1.PatchPublicAdvertisedPrefixeRe" + + "ion\"\277\001\332A-security_policy,security_policy" + + "_rule_resource\212N\034GlobalOrganizationOpera" + + "tions\202\323\344\223\002j\"I/compute/v1/locations/globa" + + "l/securityPolicies/{security_policy}/pat" + + "chRule:\035security_policy_rule_resource\022\221\002" + + "\n\021RemoveAssociation\022K.google.cloud.compu" + + "te.v1.RemoveAssociationOrganizationSecur" + + "ityPolicyRequest\032\".google.cloud.compute." + + "v1.Operation\"\212\001\332A\017security_policy\212N\034Glob" + + "alOrganizationOperations\202\323\344\223\002S\"Q/compute" + + "/v1/locations/global/securityPolicies/{s" + + "ecurity_policy}/removeAssociation\022\374\001\n\nRe" + + "moveRule\022D.google.cloud.compute.v1.Remov" + + "eRuleOrganizationSecurityPolicyRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\203\001\332A\017" + + "security_policy\212N\034GlobalOrganizationOper" + + "ations\202\323\344\223\002L\"J/compute/v1/locations/glob" + + "al/securityPolicies/{security_policy}/re" + + "moveRule\032r\312A\026compute.googleapis.com\322AVht" + + "tps://www.googleapis.com/auth/compute,ht" + + "tps://www.googleapis.com/auth/cloud-plat" + + "form2\220\017\n\020PacketMirrorings\022\326\001\n\016Aggregated" + + "List\022>.google.cloud.compute.v1.Aggregate" + + "dListPacketMirroringsRequest\0326.google.cl" + + "oud.compute.v1.PacketMirroringAggregated" + + "List\"L\332A\007project\202\323\344\223\002<\022:/compute/v1/proj" + + "ects/{project}/aggregated/packetMirrorin" + + "gs\022\366\001\n\006Delete\0225.google.cloud.compute.v1." + + "DeletePacketMirroringRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\220\001\332A\037project,re" + + "gion,packet_mirroring\212N\020RegionOperations" + + "\202\323\344\223\002U*S/compute/v1/projects/{project}/r" + + "egions/{region}/packetMirrorings/{packet" + + "_mirroring}\022\342\001\n\003Get\0222.google.cloud.compu" + + "te.v1.GetPacketMirroringRequest\032(.google" + + ".cloud.compute.v1.PacketMirroring\"}\332A\037pr" + + "oject,region,packet_mirroring\202\323\344\223\002U\022S/co" + + "mpute/v1/projects/{project}/regions/{reg" + + "ion}/packetMirrorings/{packet_mirroring}" + + "\022\207\002\n\006Insert\0225.google.cloud.compute.v1.In" + + "sertPacketMirroringRequest\032\".google.clou" + + "d.compute.v1.Operation\"\241\001\332A(project,regi" + + "on,packet_mirroring_resource\212N\020RegionOpe" + + "rations\202\323\344\223\002]\"@/compute/v1/projects/{pro" + + "ject}/regions/{region}/packetMirrorings:" + + "\031packet_mirroring_resource\022\305\001\n\004List\0224.go" + + "ogle.cloud.compute.v1.ListPacketMirrorin" + + "gsRequest\032,.google.cloud.compute.v1.Pack" + + "etMirroringList\"Y\332A\016project,region\202\323\344\223\002B" + + "\022@/compute/v1/projects/{project}/regions" + + "/{region}/packetMirrorings\022\251\002\n\005Patch\0224.g" + + "oogle.cloud.compute.v1.PatchPacketMirror" + + "ingRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\305\001\332A9project,region,packet_mirror" + + "ing,packet_mirroring_resource\212N\020RegionOp" + + "erations\202\323\344\223\002p2S/compute/v1/projects/{pr" + + "oject}/regions/{region}/packetMirrorings" + + "/{packet_mirroring}:\031packet_mirroring_re" + + "source\022\322\002\n\022TestIamPermissions\022A.google.c" + + "loud.compute.v1.TestIamPermissionsPacket" + + "MirroringRequest\0320.google.cloud.compute." + + "v1.TestPermissionsResponse\"\306\001\332A9project," + + "region,resource,test_permissions_request" + + "_resource\202\323\344\223\002\203\001\"^/compute/v1/projects/{" + + "project}/regions/{region}/packetMirrorin" + + "gs/{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\237\006\n\017PreviewFeatu" + + "res\022\314\001\n\003Get\0221.google.cloud.compute.v1.Ge" + + "tPreviewFeatureRequest\032\'.google.cloud.co" + + "mpute.v1.PreviewFeature\"i\332A\027project,prev" + + "iew_feature\202\323\344\223\002I\022G/compute/v1/projects/" + + "{project}/global/previewFeatures/{previe" + + "w_feature}\022\261\001\n\004List\0223.google.cloud.compu" + + "te.v1.ListPreviewFeaturesRequest\032+.googl" + + "e.cloud.compute.v1.PreviewFeatureList\"G\332" + + "A\007project\202\323\344\223\0027\0225/compute/v1/projects/{p" + + "roject}/global/previewFeatures\022\224\002\n\006Updat" + + "e\0224.google.cloud.compute.v1.UpdatePrevie" + + "wFeatureRequest\032\".google.cloud.compute.v" + + "1.Operation\"\257\001\332A0project,preview_feature" + + ",preview_feature_resource\212N\020GlobalOperat" + + "ions\202\323\344\223\002c2G/compute/v1/projects/{projec" + + "t}/global/previewFeatures/{preview_featu" + + "re}:\030preview_feature_resource\032r\312A\026comput" + + "e.googleapis.com\322AVhttps://www.googleapi" + + "s.com/auth/compute,https://www.googleapi" + + "s.com/auth/cloud-platform2\253\033\n\010Projects\022\277" + + "\001\n\016DisableXpnHost\0225.google.cloud.compute" + + ".v1.DisableXpnHostProjectRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"R\332A\007project" + + "\212N\020GlobalOperations\202\323\344\223\002/\"-/compute/v1/p" + + "rojects/{project}/disableXpnHost\022\253\002\n\022Dis" + + "ableXpnResource\0229.google.cloud.compute.v" + + "1.DisableXpnResourceProjectRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\265\001\332A6proj" + + "ect,projects_disable_xpn_resource_reques" + + "t_resource\212N\020GlobalOperations\202\323\344\223\002c\"1/co" + + "mpute/v1/projects/{project}/disableXpnRe" + + "source:.projects_disable_xpn_resource_re" + + "quest_resource\022\274\001\n\rEnableXpnHost\0224.googl" + + "e.cloud.compute.v1.EnableXpnHostProjectR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"Q\332A\007project\212N\020GlobalOperations\202\323\344\223\002.\"" + + ",/compute/v1/projects/{project}/enableXp" + + "nHost\022\246\002\n\021EnableXpnResource\0228.google.clo" + + "ud.compute.v1.EnableXpnResourceProjectRe" + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\334\001\332ABproject,public_advertised_prefix," - + "public_advertised_prefix_resource\212N\020Glob" - + "alOperations\202\323\344\223\002~2Y/compute/v1/projects" + + "n\"\262\001\332A5project,projects_enable_xpn_resou" + + "rce_request_resource\212N\020GlobalOperations\202" + + "\323\344\223\002a\"0/compute/v1/projects/{project}/en" + + "ableXpnResource:-projects_enable_xpn_res" + + "ource_request_resource\022\205\001\n\003Get\022*.google." + + "cloud.compute.v1.GetProjectRequest\032 .goo" + + "gle.cloud.compute.v1.Project\"0\332A\007project" + + "\202\323\344\223\002 \022\036/compute/v1/projects/{project}\022\236" + + "\001\n\nGetXpnHost\0221.google.cloud.compute.v1." + + "GetXpnHostProjectRequest\032 .google.cloud." + + "compute.v1.Project\";\332A\007project\202\323\344\223\002+\022)/c" + + "ompute/v1/projects/{project}/getXpnHost\022" + + "\276\001\n\017GetXpnResources\0227.google.cloud.compu" + + "te.v1.GetXpnResourcesProjectsRequest\0320.g" + + "oogle.cloud.compute.v1.ProjectsGetXpnRes" + + "ources\"@\332A\007project\202\323\344\223\0020\022./compute/v1/pr" + + "ojects/{project}/getXpnResources\022\375\001\n\014Lis" + + "tXpnHosts\0224.google.cloud.compute.v1.List" + + "XpnHostsProjectsRequest\032$.google.cloud.c" + + "ompute.v1.XpnHostList\"\220\001\332A0project,proje" + + "cts_list_xpn_hosts_request_resource\202\323\344\223\002" + + "W\"+/compute/v1/projects/{project}/listXp" + + "nHosts:(projects_list_xpn_hosts_request_" + + "resource\022\345\001\n\010MoveDisk\022/.google.cloud.com" + + "pute.v1.MoveDiskProjectRequest\032\".google." + + "cloud.compute.v1.Operation\"\203\001\332A\"project," + + "disk_move_request_resource\212N\020GlobalOpera" + + "tions\202\323\344\223\002E\"\'/compute/v1/projects/{proje" + + "ct}/moveDisk:\032disk_move_request_resource" + + "\022\371\001\n\014MoveInstance\0223.google.cloud.compute" + + ".v1.MoveInstanceProjectRequest\032\".google." + + "cloud.compute.v1.Operation\"\217\001\332A&project," + + "instance_move_request_resource\212N\020GlobalO" + + "perations\202\323\344\223\002M\"+/compute/v1/projects/{p" + + "roject}/moveInstance:\036instance_move_requ" + + "est_resource\022\250\002\n\021SetCloudArmorTier\0228.goo" + + "gle.cloud.compute.v1.SetCloudArmorTierPr" + + "ojectRequest\032\".google.cloud.compute.v1.O" + + "peration\"\264\001\332A6project,projects_set_cloud" + + "_armor_tier_request_resource\212N\020GlobalOpe" + + "rations\202\323\344\223\002b\"0/compute/v1/projects/{pro" + + "ject}/setCloudArmorTier:.projects_set_cl" + + "oud_armor_tier_request_resource\022\206\002\n\031SetC" + + "ommonInstanceMetadata\022@.google.cloud.com" + + "pute.v1.SetCommonInstanceMetadataProject" + + "Request\032\".google.cloud.compute.v1.Operat" + + "ion\"\202\001\332A\031project,metadata_resource\212N\020Glo" + + "balOperations\202\323\344\223\002M\"8/compute/v1/project" + + "s/{project}/setCommonInstanceMetadata:\021m" + + "etadata_resource\022\274\002\n\025SetDefaultNetworkTi" + + "er\022<.google.cloud.compute.v1.SetDefaultN" + + "etworkTierProjectRequest\032\".google.cloud." + + "compute.v1.Operation\"\300\001\332A:project,projec" + + "ts_set_default_network_tier_request_reso" + + "urce\212N\020GlobalOperations\202\323\344\223\002j\"4/compute/" + + "v1/projects/{project}/setDefaultNetworkT" + + "ier:2projects_set_default_network_tier_r" + + "equest_resource\022\221\002\n\024SetUsageExportBucket" + + "\022;.google.cloud.compute.v1.SetUsageExpor" + + "tBucketProjectRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\227\001\332A&project,usage_exp" + + "ort_location_resource\212N\020GlobalOperations" + + "\202\323\344\223\002U\"3/compute/v1/projects/{project}/s" + + "etUsageExportBucket:\036usage_export_locati" + + "on_resource\032r\312A\026compute.googleapis.com\322A" + + "Vhttps://www.googleapis.com/auth/compute" + + ",https://www.googleapis.com/auth/cloud-p" + + "latform2\356\017\n\030PublicAdvertisedPrefixes\022\222\002\n" + + "\010Announce\022?.google.cloud.compute.v1.Anno" + + "uncePublicAdvertisedPrefixeRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\240\001\332A proj" + + "ect,public_advertised_prefix\212N\020GlobalOpe" + + "rations\202\323\344\223\002d\"b/compute/v1/projects/{pro" + + "ject}/global/publicAdvertisedPrefixes/{p" + + "ublic_advertised_prefix}/announce\022\205\002\n\006De" + + "lete\022=.google.cloud.compute.v1.DeletePub" + + "licAdvertisedPrefixeRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\227\001\332A project,pub" + + "lic_advertised_prefix\212N\020GlobalOperations" + + "\202\323\344\223\002[*Y/compute/v1/projects/{project}/g" + + "lobal/publicAdvertisedPrefixes/{public_a" + + "dvertised_prefix}\022\371\001\n\003Get\022:.google.cloud" + + ".compute.v1.GetPublicAdvertisedPrefixeRe" + + "quest\032/.google.cloud.compute.v1.PublicAd" + + "vertisedPrefix\"\204\001\332A project,public_adver" + + "tised_prefix\202\323\344\223\002[\022Y/compute/v1/projects" + "/{project}/global/publicAdvertisedPrefix" - + "es/{public_advertised_prefix}:!public_ad" - + "vertised_prefix_resource\022\222\002\n\010Withdraw\022?." - + "google.cloud.compute.v1.WithdrawPublicAd" - + "vertisedPrefixeRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\240\001\332A project,public_a" - + "dvertised_prefix\212N\020GlobalOperations\202\323\344\223\002" - + "d\"b/compute/v1/projects/{project}/global" + + "es/{public_advertised_prefix}\022\226\002\n\006Insert" + + "\022=.google.cloud.compute.v1.InsertPublicA" + + "dvertisedPrefixeRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\250\001\332A)project,public_" + + "advertised_prefix_resource\212N\020GlobalOpera" + + "tions\202\323\344\223\002c\">/compute/v1/projects/{proje" + + "ct}/global/publicAdvertisedPrefixes:!pub" + + "lic_advertised_prefix_resource\022\313\001\n\004List\022" + + "<.google.cloud.compute.v1.ListPublicAdve" + + "rtisedPrefixesRequest\0323.google.cloud.com" + + "pute.v1.PublicAdvertisedPrefixList\"P\332A\007p" + + "roject\202\323\344\223\002@\022>/compute/v1/projects/{proj" + + "ect}/global/publicAdvertisedPrefixes\022\310\002\n" + + "\005Patch\022<.google.cloud.compute.v1.PatchPu" + + "blicAdvertisedPrefixeRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\334\001\332ABproject,pu" + + "blic_advertised_prefix,public_advertised" + + "_prefix_resource\212N\020GlobalOperations\202\323\344\223\002" + + "~2Y/compute/v1/projects/{project}/global" + "/publicAdvertisedPrefixes/{public_advert" - + "ised_prefix}/withdraw\032r\312A\026compute.google" - + "apis.com\322AVhttps://www.googleapis.com/au" - + "th/compute,https://www.googleapis.com/au" - + "th/cloud-platform2\264\022\n\027PublicDelegatedPre" - + "fixes\022\352\001\n\016AggregatedList\022E.google.cloud." - + "compute.v1.AggregatedListPublicDelegated" - + "PrefixesRequest\032<.google.cloud.compute.v" - + "1.PublicDelegatedPrefixAggregatedList\"S\332" - + "A\007project\202\323\344\223\002C\022A/compute/v1/projects/{p" - + "roject}/aggregated/publicDelegatedPrefix" - + "es\022\237\002\n\010Announce\022>.google.cloud.compute.v" - + "1.AnnouncePublicDelegatedPrefixeRequest\032" - + "\".google.cloud.compute.v1.Operation\"\256\001\332A" - + "&project,region,public_delegated_prefix\212" - + "N\020RegionOperations\202\323\344\223\002l\"j/compute/v1/pr" - + "ojects/{project}/regions/{region}/public" - + "DelegatedPrefixes/{public_delegated_pref" - + "ix}/announce\022\222\002\n\006Delete\022<.google.cloud.c" - + "ompute.v1.DeletePublicDelegatedPrefixeRe" + + "ised_prefix}:!public_advertised_prefix_r" + + "esource\022\222\002\n\010Withdraw\022?.google.cloud.comp" + + "ute.v1.WithdrawPublicAdvertisedPrefixeRe" + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\245\001\332A&project,region,public_delegated_p" - + "refix\212N\020RegionOperations\202\323\344\223\002c*a/compute" - + "/v1/projects/{project}/regions/{region}/" - + "publicDelegatedPrefixes/{public_delegate" - + "d_prefix}\022\205\002\n\003Get\0229.google.cloud.compute" - + ".v1.GetPublicDelegatedPrefixeRequest\032..g" - + "oogle.cloud.compute.v1.PublicDelegatedPr" - + "efix\"\222\001\332A&project,region,public_delegate" - + "d_prefix\202\323\344\223\002c\022a/compute/v1/projects/{pr" - + "oject}/regions/{region}/publicDelegatedP" - + "refixes/{public_delegated_prefix}\022\243\002\n\006In" - + "sert\022<.google.cloud.compute.v1.InsertPub" - + "licDelegatedPrefixeRequest\032\".google.clou" - + "d.compute.v1.Operation\"\266\001\332A/project,regi" - + "on,public_delegated_prefix_resource\212N\020Re" - + "gionOperations\202\323\344\223\002k\"G/compute/v1/projec" - + "ts/{project}/regions/{region}/publicDele" - + "gatedPrefixes: public_delegated_prefix_r" - + "esource\022\331\001\n\004List\022;.google.cloud.compute." - + "v1.ListPublicDelegatedPrefixesRequest\0322." - + "google.cloud.compute.v1.PublicDelegatedP" - + "refixList\"`\332A\016project,region\202\323\344\223\002I\022G/com" - + "pute/v1/projects/{project}/regions/{regi" - + "on}/publicDelegatedPrefixes\022\324\002\n\005Patch\022;." - + "google.cloud.compute.v1.PatchPublicDeleg" - + "atedPrefixeRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\351\001\332AGproject,region,publi" - + "c_delegated_prefix,public_delegated_pref" - + "ix_resource\212N\020RegionOperations\202\323\344\223\002\205\0012a/" + + "n\"\240\001\332A project,public_advertised_prefix\212" + + "N\020GlobalOperations\202\323\344\223\002d\"b/compute/v1/pr" + + "ojects/{project}/global/publicAdvertised" + + "Prefixes/{public_advertised_prefix}/with" + + "draw\032r\312A\026compute.googleapis.com\322AVhttps:" + + "//www.googleapis.com/auth/compute,https:" + + "//www.googleapis.com/auth/cloud-platform" + + "2\264\022\n\027PublicDelegatedPrefixes\022\352\001\n\016Aggrega" + + "tedList\022E.google.cloud.compute.v1.Aggreg" + + "atedListPublicDelegatedPrefixesRequest\032<" + + ".google.cloud.compute.v1.PublicDelegated" + + "PrefixAggregatedList\"S\332A\007project\202\323\344\223\002C\022A" + + "/compute/v1/projects/{project}/aggregate" + + "d/publicDelegatedPrefixes\022\237\002\n\010Announce\022>" + + ".google.cloud.compute.v1.AnnouncePublicD" + + "elegatedPrefixeRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\256\001\332A&project,region,p" + + "ublic_delegated_prefix\212N\020RegionOperation" + + "s\202\323\344\223\002l\"j/compute/v1/projects/{project}/" + + "regions/{region}/publicDelegatedPrefixes" + + "/{public_delegated_prefix}/announce\022\222\002\n\006" + + "Delete\022<.google.cloud.compute.v1.DeleteP" + + "ublicDelegatedPrefixeRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\245\001\332A&project,re" + + "gion,public_delegated_prefix\212N\020RegionOpe" + + "rations\202\323\344\223\002c*a/compute/v1/projects/{pro" + + "ject}/regions/{region}/publicDelegatedPr" + + "efixes/{public_delegated_prefix}\022\205\002\n\003Get" + + "\0229.google.cloud.compute.v1.GetPublicDele" + + "gatedPrefixeRequest\032..google.cloud.compu" + + "te.v1.PublicDelegatedPrefix\"\222\001\332A&project" + + ",region,public_delegated_prefix\202\323\344\223\002c\022a/" + "compute/v1/projects/{project}/regions/{r" + "egion}/publicDelegatedPrefixes/{public_d" - + "elegated_prefix}: public_delegated_prefi" - + "x_resource\022\237\002\n\010Withdraw\022>.google.cloud.c" - + "ompute.v1.WithdrawPublicDelegatedPrefixe" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\256\001\332A&project,region,public_delegated" - + "_prefix\212N\020RegionOperations\202\323\344\223\002l\"j/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/publicDelegatedPrefixes/{public_delega" - + "ted_prefix}/withdraw\032r\312A\026compute.googlea" - + "pis.com\322AVhttps://www.googleapis.com/aut" - + "h/compute,https://www.googleapis.com/aut" - + "h/cloud-platform2\360\013\n\021RegionAutoscalers\022\345" - + "\001\n\006Delete\0226.google.cloud.compute.v1.Dele" - + "teRegionAutoscalerRequest\032\".google.cloud" - + ".compute.v1.Operation\"\177\332A\031project,region" - + ",autoscaler\212N\020RegionOperations\202\323\344\223\002J*H/c" - + "ompute/v1/projects/{project}/regions/{re" - + "gion}/autoscalers/{autoscaler}\022\315\001\n\003Get\0223" - + ".google.cloud.compute.v1.GetRegionAutosc" - + "alerRequest\032#.google.cloud.compute.v1.Au" - + "toscaler\"l\332A\031project,region,autoscaler\202\323" - + "\344\223\002J\022H/compute/v1/projects/{project}/reg" - + "ions/{region}/autoscalers/{autoscaler}\022\367" - + "\001\n\006Insert\0226.google.cloud.compute.v1.Inse" - + "rtRegionAutoscalerRequest\032\".google.cloud" - + ".compute.v1.Operation\"\220\001\332A\"project,regio" - + "n,autoscaler_resource\212N\020RegionOperations" - + "\202\323\344\223\002R\";/compute/v1/projects/{project}/r" - + "egions/{region}/autoscalers:\023autoscaler_" - + "resource\022\302\001\n\004List\0225.google.cloud.compute" - + ".v1.ListRegionAutoscalersRequest\032-.googl" - + "e.cloud.compute.v1.RegionAutoscalerList\"" - + "T\332A\016project,region\202\323\344\223\002=\022;/compute/v1/pr" - + "ojects/{project}/regions/{region}/autosc" - + "alers\022\365\001\n\005Patch\0225.google.cloud.compute.v" - + "1.PatchRegionAutoscalerRequest\032\".google." - + "cloud.compute.v1.Operation\"\220\001\332A\"project," - + "region,autoscaler_resource\212N\020RegionOpera" - + "tions\202\323\344\223\002R2;/compute/v1/projects/{proje" - + "ct}/regions/{region}/autoscalers:\023autosc" - + "aler_resource\022\367\001\n\006Update\0226.google.cloud." - + "compute.v1.UpdateRegionAutoscalerRequest" - + "\032\".google.cloud.compute.v1.Operation\"\220\001\332" - + "A\"project,region,autoscaler_resource\212N\020R" - + "egionOperations\202\323\344\223\002R\032;/compute/v1/proje" - + "cts/{project}/regions/{region}/autoscale" - + "rs:\023autoscaler_resource\032r\312A\026compute.goog" - + "leapis.com\322AVhttps://www.googleapis.com/" - + "auth/compute,https://www.googleapis.com/" - + "auth/cloud-platform2\275\033\n\025RegionBackendSer" - + "vices\022\370\001\n\006Delete\022:.google.cloud.compute." - + "v1.DeleteRegionBackendServiceRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\215\001\332A\036pr" - + "oject,region,backend_service\212N\020RegionOpe" - + "rations\202\323\344\223\002S*Q/compute/v1/projects/{pro" - + "ject}/regions/{region}/backendServices/{" - + "backend_service}\022\343\001\n\003Get\0227.google.cloud." - + "compute.v1.GetRegionBackendServiceReques" - + "t\032\'.google.cloud.compute.v1.BackendServi" - + "ce\"z\332A\036project,region,backend_service\202\323\344" - + "\223\002S\022Q/compute/v1/projects/{project}/regi" - + "ons/{region}/backendServices/{backend_se" - + "rvice}\022\313\002\n\tGetHealth\022=.google.cloud.comp" - + "ute.v1.GetHealthRegionBackendServiceRequ" - + "est\0322.google.cloud.compute.v1.BackendSer" - + "viceGroupHealth\"\312\001\332A@project,region,back" - + "end_service,resource_group_reference_res" - + "ource\202\323\344\223\002\200\001\"[/compute/v1/projects/{proj" - + "ect}/regions/{region}/backendServices/{b" - + "ackend_service}/getHealth:!resource_grou" - + "p_reference_resource\022\354\001\n\014GetIamPolicy\022@." - + "google.cloud.compute.v1.GetIamPolicyRegi" - + "onBackendServiceRequest\032\037.google.cloud.c" - + "ompute.v1.Policy\"y\332A\027project,region,reso" - + "urce\202\323\344\223\002Y\022W/compute/v1/projects/{projec" - + "t}/regions/{region}/backendServices/{res" - + "ource}/getIamPolicy\022\211\002\n\006Insert\022:.google." - + "cloud.compute.v1.InsertRegionBackendServ" - + "iceRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\236\001\332A\'project,region,backend_servi" - + "ce_resource\212N\020RegionOperations\202\323\344\223\002[\"?/c" + + "elegated_prefix}\022\243\002\n\006Insert\022<.google.clo" + + "ud.compute.v1.InsertPublicDelegatedPrefi" + + "xeRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\266\001\332A/project,region,public_delegat" + + "ed_prefix_resource\212N\020RegionOperations\202\323\344" + + "\223\002k\"G/compute/v1/projects/{project}/regi" + + "ons/{region}/publicDelegatedPrefixes: pu" + + "blic_delegated_prefix_resource\022\331\001\n\004List\022" + + ";.google.cloud.compute.v1.ListPublicDele" + + "gatedPrefixesRequest\0322.google.cloud.comp" + + "ute.v1.PublicDelegatedPrefixList\"`\332A\016pro" + + "ject,region\202\323\344\223\002I\022G/compute/v1/projects/" + + "{project}/regions/{region}/publicDelegat" + + "edPrefixes\022\324\002\n\005Patch\022;.google.cloud.comp" + + "ute.v1.PatchPublicDelegatedPrefixeReques" + + "t\032\".google.cloud.compute.v1.Operation\"\351\001" + + "\332AGproject,region,public_delegated_prefi" + + "x,public_delegated_prefix_resource\212N\020Reg" + + "ionOperations\202\323\344\223\002\205\0012a/compute/v1/projec" + + "ts/{project}/regions/{region}/publicDele", + "gatedPrefixes/{public_delegated_prefix}:" + + " public_delegated_prefix_resource\022\237\002\n\010Wi" + + "thdraw\022>.google.cloud.compute.v1.Withdra" + + "wPublicDelegatedPrefixeRequest\032\".google." + + "cloud.compute.v1.Operation\"\256\001\332A&project," + + "region,public_delegated_prefix\212N\020RegionO" + + "perations\202\323\344\223\002l\"j/compute/v1/projects/{p" + + "roject}/regions/{region}/publicDelegated" + + "Prefixes/{public_delegated_prefix}/withd" + + "raw\032r\312A\026compute.googleapis.com\322AVhttps:/" + + "/www.googleapis.com/auth/compute,https:/" + + "/www.googleapis.com/auth/cloud-platform2" + + "\360\013\n\021RegionAutoscalers\022\345\001\n\006Delete\0226.googl" + + "e.cloud.compute.v1.DeleteRegionAutoscale" + + "rRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\177\332A\031project,region,autoscaler\212N\020Reg" + + "ionOperations\202\323\344\223\002J*H/compute/v1/project" + + "s/{project}/regions/{region}/autoscalers" + + "/{autoscaler}\022\315\001\n\003Get\0223.google.cloud.com" + + "pute.v1.GetRegionAutoscalerRequest\032#.goo" + + "gle.cloud.compute.v1.Autoscaler\"l\332A\031proj" + + "ect,region,autoscaler\202\323\344\223\002J\022H/compute/v1" + + "/projects/{project}/regions/{region}/aut" + + "oscalers/{autoscaler}\022\367\001\n\006Insert\0226.googl" + + "e.cloud.compute.v1.InsertRegionAutoscale" + + "rRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\220\001\332A\"project,region,autoscaler_reso" + + "urce\212N\020RegionOperations\202\323\344\223\002R\";/compute/" + + "v1/projects/{project}/regions/{region}/a" + + "utoscalers:\023autoscaler_resource\022\302\001\n\004List" + + "\0225.google.cloud.compute.v1.ListRegionAut" + + "oscalersRequest\032-.google.cloud.compute.v" + + "1.RegionAutoscalerList\"T\332A\016project,regio" + + "n\202\323\344\223\002=\022;/compute/v1/projects/{project}/" + + "regions/{region}/autoscalers\022\365\001\n\005Patch\0225" + + ".google.cloud.compute.v1.PatchRegionAuto" + + "scalerRequest\032\".google.cloud.compute.v1." + + "Operation\"\220\001\332A\"project,region,autoscaler" + + "_resource\212N\020RegionOperations\202\323\344\223\002R2;/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/autoscalers:\023autoscaler_resource\022\367\001\n" + + "\006Update\0226.google.cloud.compute.v1.Update" + + "RegionAutoscalerRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\220\001\332A\"project,region," + + "autoscaler_resource\212N\020RegionOperations\202\323" + + "\344\223\002R\032;/compute/v1/projects/{project}/reg" + + "ions/{region}/autoscalers:\023autoscaler_re" + + "source\032r\312A\026compute.googleapis.com\322AVhttp" + + "s://www.googleapis.com/auth/compute,http" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm2\275\033\n\025RegionBackendServices\022\370\001\n\006Delete\022" + + ":.google.cloud.compute.v1.DeleteRegionBa" + + "ckendServiceRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\215\001\332A\036project,region,back" + + "end_service\212N\020RegionOperations\202\323\344\223\002S*Q/c" + "ompute/v1/projects/{project}/regions/{re" - + "gion}/backendServices:\030backend_service_r" - + "esource\022\310\001\n\004List\0229.google.cloud.compute." - + "v1.ListRegionBackendServicesRequest\032+.go" - + "ogle.cloud.compute.v1.BackendServiceList" - + "\"X\332A\016project,region\202\323\344\223\002A\022?/compute/v1/p" - + "rojects/{project}/regions/{region}/backe" - + "ndServices\022\345\001\n\nListUsable\022?.google.cloud" - + ".compute.v1.ListUsableRegionBackendServi" - + "cesRequest\0321.google.cloud.compute.v1.Bac" - + "kendServiceListUsable\"c\332A\016project,region" - + "\202\323\344\223\002L\022J/compute/v1/projects/{project}/r" - + "egions/{region}/backendServices/listUsab" - + "le\022\251\002\n\005Patch\0229.google.cloud.compute.v1.P" - + "atchRegionBackendServiceRequest\032\".google" - + ".cloud.compute.v1.Operation\"\300\001\332A7project" - + ",region,backend_service,backend_service_" - + "resource\212N\020RegionOperations\202\323\344\223\002m2Q/comp" + + "gion}/backendServices/{backend_service}\022" + + "\343\001\n\003Get\0227.google.cloud.compute.v1.GetReg" + + "ionBackendServiceRequest\032\'.google.cloud." + + "compute.v1.BackendService\"z\332A\036project,re" + + "gion,backend_service\202\323\344\223\002S\022Q/compute/v1/" + + "projects/{project}/regions/{region}/back" + + "endServices/{backend_service}\022\313\002\n\tGetHea" + + "lth\022=.google.cloud.compute.v1.GetHealthR" + + "egionBackendServiceRequest\0322.google.clou" + + "d.compute.v1.BackendServiceGroupHealth\"\312" + + "\001\332A@project,region,backend_service,resou" + + "rce_group_reference_resource\202\323\344\223\002\200\001\"[/co" + + "mpute/v1/projects/{project}/regions/{reg" + + "ion}/backendServices/{backend_service}/g" + + "etHealth:!resource_group_reference_resou" + + "rce\022\354\001\n\014GetIamPolicy\022@.google.cloud.comp" + + "ute.v1.GetIamPolicyRegionBackendServiceR" + + "equest\032\037.google.cloud.compute.v1.Policy\"" + + "y\332A\027project,region,resource\202\323\344\223\002Y\022W/comp" + "ute/v1/projects/{project}/regions/{regio" - + "n}/backendServices/{backend_service}:\030ba" - + "ckend_service_resource\022\264\002\n\014SetIamPolicy\022" - + "@.google.cloud.compute.v1.SetIamPolicyRe" - + "gionBackendServiceRequest\032\037.google.cloud" - + ".compute.v1.Policy\"\300\001\332A:project,region,r" - + "esource,region_set_policy_request_resour" - + "ce\202\323\344\223\002}\"W/compute/v1/projects/{project}" - + "/regions/{region}/backendServices/{resou" - + "rce}/setIamPolicy:\"region_set_policy_req" - + "uest_resource\022\350\002\n\021SetSecurityPolicy\022E.go" - + "ogle.cloud.compute.v1.SetSecurityPolicyR" - + "egionBackendServiceRequest\032\".google.clou" - + "d.compute.v1.Operation\"\347\001\332AAproject,regi" - + "on,backend_service,security_policy_refer" - + "ence_resource\212N\020RegionOperations\202\323\344\223\002\211\001\"" - + "c/compute/v1/projects/{project}/regions/" - + "{region}/backendServices/{backend_servic" - + "e}/setSecurityPolicy:\"security_policy_re" - + "ference_resource\022\326\002\n\022TestIamPermissions\022" - + "F.google.cloud.compute.v1.TestIamPermiss" - + "ionsRegionBackendServiceRequest\0320.google" - + ".cloud.compute.v1.TestPermissionsRespons" - + "e\"\305\001\332A9project,region,resource,test_perm" - + "issions_request_resource\202\323\344\223\002\202\001\"]/comput" + + "n}/backendServices/{resource}/getIamPoli" + + "cy\022\211\002\n\006Insert\022:.google.cloud.compute.v1." + + "InsertRegionBackendServiceRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\236\001\332A\'proje" + + "ct,region,backend_service_resource\212N\020Reg" + + "ionOperations\202\323\344\223\002[\"?/compute/v1/project" + + "s/{project}/regions/{region}/backendServ" + + "ices:\030backend_service_resource\022\310\001\n\004List\022" + + "9.google.cloud.compute.v1.ListRegionBack" + + "endServicesRequest\032+.google.cloud.comput" + + "e.v1.BackendServiceList\"X\332A\016project,regi" + + "on\202\323\344\223\002A\022?/compute/v1/projects/{project}" + + "/regions/{region}/backendServices\022\345\001\n\nLi" + + "stUsable\022?.google.cloud.compute.v1.ListU" + + "sableRegionBackendServicesRequest\0321.goog" + + "le.cloud.compute.v1.BackendServiceListUs" + + "able\"c\332A\016project,region\202\323\344\223\002L\022J/compute/" + + "v1/projects/{project}/regions/{region}/b" + + "ackendServices/listUsable\022\251\002\n\005Patch\0229.go" + + "ogle.cloud.compute.v1.PatchRegionBackend" + + "ServiceRequest\032\".google.cloud.compute.v1" + + ".Operation\"\300\001\332A7project,region,backend_s" + + "ervice,backend_service_resource\212N\020Region" + + "Operations\202\323\344\223\002m2Q/compute/v1/projects/{" + + "project}/regions/{region}/backendService" + + "s/{backend_service}:\030backend_service_res" + + "ource\022\264\002\n\014SetIamPolicy\022@.google.cloud.co" + + "mpute.v1.SetIamPolicyRegionBackendServic" + + "eRequest\032\037.google.cloud.compute.v1.Polic" + + "y\"\300\001\332A:project,region,resource,region_se" + + "t_policy_request_resource\202\323\344\223\002}\"W/comput" + "e/v1/projects/{project}/regions/{region}" - + "/backendServices/{resource}/testIamPermi" - + "ssions:!test_permissions_request_resourc" - + "e\022\253\002\n\006Update\022:.google.cloud.compute.v1.U" - + "pdateRegionBackendServiceRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\300\001\332A7projec" - + "t,region,backend_service,backend_service" - + "_resource\212N\020RegionOperations\202\323\344\223\002m\032Q/com" + + "/backendServices/{resource}/setIamPolicy" + + ":\"region_set_policy_request_resource\022\350\002\n" + + "\021SetSecurityPolicy\022E.google.cloud.comput" + + "e.v1.SetSecurityPolicyRegionBackendServi" + + "ceRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\347\001\332AAproject,region,backend_servic" + + "e,security_policy_reference_resource\212N\020R" + + "egionOperations\202\323\344\223\002\211\001\"c/compute/v1/proj" + + "ects/{project}/regions/{region}/backendS" + + "ervices/{backend_service}/setSecurityPol" + + "icy:\"security_policy_reference_resource\022" + + "\326\002\n\022TestIamPermissions\022F.google.cloud.co" + + "mpute.v1.TestIamPermissionsRegionBackend" + + "ServiceRequest\0320.google.cloud.compute.v1" + + ".TestPermissionsResponse\"\305\001\332A9project,re" + + "gion,resource,test_permissions_request_r" + + "esource\202\323\344\223\002\202\001\"]/compute/v1/projects/{pr" + + "oject}/regions/{region}/backendServices/" + + "{resource}/testIamPermissions:!test_perm" + + "issions_request_resource\022\253\002\n\006Update\022:.go" + + "ogle.cloud.compute.v1.UpdateRegionBacken" + + "dServiceRequest\032\".google.cloud.compute.v" + + "1.Operation\"\300\001\332A7project,region,backend_" + + "service,backend_service_resource\212N\020Regio" + + "nOperations\202\323\344\223\002m\032Q/compute/v1/projects/" + + "{project}/regions/{region}/backendServic" + + "es/{backend_service}:\030backend_service_re" + + "source\032r\312A\026compute.googleapis.com\322AVhttp" + + "s://www.googleapis.com/auth/compute,http" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm2\362\t\n\021RegionCommitments\022\315\001\n\016AggregatedL" + + "ist\022?.google.cloud.compute.v1.Aggregated" + + "ListRegionCommitmentsRequest\0321.google.cl" + + "oud.compute.v1.CommitmentAggregatedList\"" + + "G\332A\007project\202\323\344\223\0027\0225/compute/v1/projects/" + + "{project}/aggregated/commitments\022\315\001\n\003Get" + + "\0223.google.cloud.compute.v1.GetRegionComm" + + "itmentRequest\032#.google.cloud.compute.v1." + + "Commitment\"l\332A\031project,region,commitment" + + "\202\323\344\223\002J\022H/compute/v1/projects/{project}/r" + + "egions/{region}/commitments/{commitment}" + + "\022\367\001\n\006Insert\0226.google.cloud.compute.v1.In" + + "sertRegionCommitmentRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\220\001\332A\"project,reg" + + "ion,commitment_resource\212N\020RegionOperatio" + + "ns\202\323\344\223\002R\";/compute/v1/projects/{project}" + + "/regions/{region}/commitments:\023commitmen" + + "t_resource\022\274\001\n\004List\0225.google.cloud.compu" + + "te.v1.ListRegionCommitmentsRequest\032\'.goo" + + "gle.cloud.compute.v1.CommitmentList\"T\332A\016" + + "project,region\202\323\344\223\002=\022;/compute/v1/projec" + + "ts/{project}/regions/{region}/commitment" + + "s\022\217\002\n\006Update\0226.google.cloud.compute.v1.U" + + "pdateRegionCommitmentRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\250\001\332A-project,re" + + "gion,commitment,commitment_resource\212N\020Re" + + "gionOperations\202\323\344\223\002_2H/compute/v1/projec" + + "ts/{project}/regions/{region}/commitment" + + "s/{commitment}:\023commitment_resource\032r\312A\026" + + "compute.googleapis.com\322AVhttps://www.goo" + + "gleapis.com/auth/compute,https://www.goo" + + "gleapis.com/auth/cloud-platform2\277\004\n\017Regi" + + "onDiskTypes\022\305\001\n\003Get\0221.google.cloud.compu" + + "te.v1.GetRegionDiskTypeRequest\032!.google." + + "cloud.compute.v1.DiskType\"h\332A\030project,re" + + "gion,disk_type\202\323\344\223\002G\022E/compute/v1/projec" + + "ts/{project}/regions/{region}/diskTypes/" + + "{disk_type}\022\274\001\n\004List\0223.google.cloud.comp" + + "ute.v1.ListRegionDiskTypesRequest\032+.goog" + + "le.cloud.compute.v1.RegionDiskTypeList\"R" + + "\332A\016project,region\202\323\344\223\002;\0229/compute/v1/pro" + + "jects/{project}/regions/{region}/diskTyp" + + "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" + + "-platform2\217&\n\013RegionDisks\022\346\002\n\023AddResourc" + + "ePolicies\022=.google.cloud.compute.v1.AddR" + + "esourcePoliciesRegionDiskRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\353\001\332AGprojec" + + "t,region,disk,region_disks_add_resource_" + + "policies_request_resource\212N\020RegionOperat" + + "ions\202\323\344\223\002\207\001\"P/compute/v1/projects/{proje" + + "ct}/regions/{region}/disks/{disk}/addRes" + + "ourcePolicies:3region_disks_add_resource" + + "_policies_request_resource\022\234\002\n\nBulkInser" + + "t\0224.google.cloud.compute.v1.BulkInsertRe" + + "gionDiskRequest\032\".google.cloud.compute.v" + + "1.Operation\"\263\001\332A1project,region,bulk_ins" + + "ert_disk_resource_resource\212N\020RegionOpera" + + "tions\202\323\344\223\002f\"@/compute/v1/projects/{proje" + + "ct}/regions/{region}/disks/bulkInsert:\"b" + + "ulk_insert_disk_resource_resource\022\222\002\n\016Cr" + + "eateSnapshot\0228.google.cloud.compute.v1.C" + + "reateSnapshotRegionDiskRequest\032\".google." + + "cloud.compute.v1.Operation\"\241\001\332A%project," + + "region,disk,snapshot_resource\212N\020RegionOp" + + "erations\202\323\344\223\002`\"K/compute/v1/projects/{pr" + + "oject}/regions/{region}/disks/{disk}/cre" + + "ateSnapshot:\021snapshot_resource\022\315\001\n\006Delet" + + "e\0220.google.cloud.compute.v1.DeleteRegion" + + "DiskRequest\032\".google.cloud.compute.v1.Op" + + "eration\"m\332A\023project,region,disk\212N\020Region" + + "Operations\202\323\344\223\002>*\022*\022.google.cl" - + "oud.compute.v1.StopAsyncReplicationRegio" - + "nDiskRequest\032\".google.cloud.compute.v1.O" - + "peration\"\202\001\332A\023project,region,disk\212N\020Regi" - + "onOperations\202\323\344\223\002S\"Q/compute/v1/projects" + + "n}/disks/{disk}/resize:$region_disks_res" + + "ize_request_resource\022\240\002\n\014SetIamPolicy\0226." + + "google.cloud.compute.v1.SetIamPolicyRegi" + + "onDiskRequest\032\037.google.cloud.compute.v1." + + "Policy\"\266\001\332A:project,region,resource,regi" + + "on_set_policy_request_resource\202\323\344\223\002s\"M/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/disks/{resource}/setIamPolicy:\"reg" + + "ion_set_policy_request_resource\022\255\002\n\tSetL" + + "abels\0223.google.cloud.compute.v1.SetLabel" + + "sRegionDiskRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\306\001\332A:project,region,resou" + + "rce,region_set_labels_request_resource\212N" + + "\020RegionOperations\202\323\344\223\002p\"J/compute/v1/pro" + + "jects/{project}/regions/{region}/disks/{" + + "resource}/setLabels:\"region_set_labels_r" + + "equest_resource\022\360\002\n\025StartAsyncReplicatio" + + "n\022?.google.cloud.compute.v1.StartAsyncRe" + + "plicationRegionDiskRequest\032\".google.clou" + + "d.compute.v1.Operation\"\361\001\332AIproject,regi" + + "on,disk,region_disks_start_async_replica" + + "tion_request_resource\212N\020RegionOperations" + + "\202\323\344\223\002\213\001\"R/compute/v1/projects/{project}/" + + "regions/{region}/disks/{disk}/startAsync" + + "Replication:5region_disks_start_async_re" + + "plication_request_resource\022\377\001\n\024StopAsync" + + "Replication\022>.google.cloud.compute.v1.St" + + "opAsyncReplicationRegionDiskRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\202\001\332A\023pro" + + "ject,region,disk\212N\020RegionOperations\202\323\344\223\002" + + "S\"Q/compute/v1/projects/{project}/region" + + "s/{region}/disks/{disk}/stopAsyncReplica" + + "tion\022\356\002\n\031StopGroupAsyncReplication\022C.goo" + + "gle.cloud.compute.v1.StopGroupAsyncRepli" + + "cationRegionDiskRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\347\001\332ACproject,region," + + "disks_stop_group_async_replication_resou" + + "rce_resource\212N\020RegionOperations\202\323\344\223\002\207\001\"O" + + "/compute/v1/projects/{project}/regions/{" + + "region}/disks/stopGroupAsyncReplication:" + + "4disks_stop_group_async_replication_reso" + + "urce_resource\022\301\002\n\022TestIamPermissions\022<.g" + + "oogle.cloud.compute.v1.TestIamPermission" + + "sRegionDiskRequest\0320.google.cloud.comput" + + "e.v1.TestPermissionsResponse\"\272\001\332A9projec" + + "t,region,resource,test_permissions_reque" + + "st_resource\202\323\344\223\002x\"S/compute/v1/projects/" + + "{project}/regions/{region}/disks/{resour" + + "ce}/testIamPermissions:!test_permissions" + + "_request_resource\022\353\001\n\006Update\0220.google.cl" + + "oud.compute.v1.UpdateRegionDiskRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\212\001\332A!" + + "project,region,disk,disk_resource\212N\020Regi" + + "onOperations\202\323\344\223\002M2.google.c" - + "loud.compute.v1.DeleteRegionHealthCheckS" - + "erviceRequest\032\".google.cloud.compute.v1." - + "Operation\"\233\001\332A#project,region,health_che" - + "ck_service\212N\020RegionOperations\202\323\344\223\002\\*Z/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/healthCheckServices/{health_check_s" - + "ervice}\022\372\001\n\003Get\022;.google.cloud.compute.v" - + "1.GetRegionHealthCheckServiceRequest\032+.g" - + "oogle.cloud.compute.v1.HealthCheckServic" - + "e\"\210\001\332A#project,region,health_check_servi" - + "ce\202\323\344\223\002\\\022Z/compute/v1/projects/{project}" - + "/regions/{region}/healthCheckServices/{h" - + "ealth_check_service}\022\233\002\n\006Insert\022>.google" - + ".cloud.compute.v1.InsertRegionHealthChec" - + "kServiceRequest\032\".google.cloud.compute.v" - + "1.Operation\"\254\001\332A,project,region,health_c" - + "heck_service_resource\212N\020RegionOperations" - + "\202\323\344\223\002d\"C/compute/v1/projects/{project}/r" - + "egions/{region}/healthCheckServices:\035hea" - + "lth_check_service_resource\022\325\001\n\004List\022=.go" - + "ogle.cloud.compute.v1.ListRegionHealthCh" - + "eckServicesRequest\0320.google.cloud.comput" - + "e.v1.HealthCheckServicesList\"\\\332A\016project" - + ",region\202\323\344\223\002E\022C/compute/v1/projects/{pro" - + "ject}/regions/{region}/healthCheckServic" - + "es\022\305\002\n\005Patch\022=.google.cloud.compute.v1.P" - + "atchRegionHealthCheckServiceRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\330\001\332AApro" - + "ject,region,health_check_service,health_" - + "check_service_resource\212N\020RegionOperation" - + "s\202\323\344\223\002{2Z/compute/v1/projects/{project}/" - + "regions/{region}/healthCheckServices/{he" - + "alth_check_service}:\035health_check_servic" - + "e_resource\032r\312A\026compute.googleapis.com\322AV" - + "https://www.googleapis.com/auth/compute," - + "https://www.googleapis.com/auth/cloud-pl" - + "atform2\306\014\n\022RegionHealthChecks\022\354\001\n\006Delete" - + "\0227.google.cloud.compute.v1.DeleteRegionH" - + "ealthCheckRequest\032\".google.cloud.compute" - + ".v1.Operation\"\204\001\332A\033project,region,health" - + "_check\212N\020RegionOperations\202\323\344\223\002M*K/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/healthChecks/{health_check}\022\324\001\n\003Get\0224.g" - + "oogle.cloud.compute.v1.GetRegionHealthCh" - + "eckRequest\032$.google.cloud.compute.v1.Hea" - + "lthCheck\"q\332A\033project,region,health_check" - + "\202\323\344\223\002M\022K/compute/v1/projects/{project}/r" - + "egions/{region}/healthChecks/{health_che" - + "ck}\022\375\001\n\006Insert\0227.google.cloud.compute.v1" - + ".InsertRegionHealthCheckRequest\032\".google" - + ".cloud.compute.v1.Operation\"\225\001\332A$project" - + ",region,health_check_resource\212N\020RegionOp" - + "erations\202\323\344\223\002U\"\022.google.cloud.compute.v1.D" + + "eleteRegionHealthCheckServiceRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\233\001\332A#pr" + + "oject,region,health_check_service\212N\020Regi" + + "onOperations\202\323\344\223\002\\*Z/compute/v1/projects" + + "/{project}/regions/{region}/healthCheckS" + + "ervices/{health_check_service}\022\372\001\n\003Get\022;" + + ".google.cloud.compute.v1.GetRegionHealth" + + "CheckServiceRequest\032+.google.cloud.compu" + + "te.v1.HealthCheckService\"\210\001\332A#project,re" + + "gion,health_check_service\202\323\344\223\002\\\022Z/comput" + "e/v1/projects/{project}/regions/{region}" - + "/healthChecks\022\227\002\n\005Patch\0226.google.cloud.c" - + "ompute.v1.PatchRegionHealthCheckRequest\032" - + "\".google.cloud.compute.v1.Operation\"\261\001\332A" - + "1project,region,health_check,health_chec" - + "k_resource\212N\020RegionOperations\202\323\344\223\002d2K/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/healthChecks/{health_check}:\025health" - + "_check_resource\022\231\002\n\006Update\0227.google.clou" - + "d.compute.v1.UpdateRegionHealthCheckRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\261\001\332A1project,region,health_check,health_" - + "check_resource\212N\020RegionOperations\202\323\344\223\002d\032" - + "K/compute/v1/projects/{project}/regions/" - + "{region}/healthChecks/{health_check}:\025he" - + "alth_check_resource\032r\312A\026compute.googleap" - + "is.com\322AVhttps://www.googleapis.com/auth" - + "/compute,https://www.googleapis.com/auth" - + "/cloud-platform2\264G\n\033RegionInstanceGroupM" - + "anagers\022\275\003\n\020AbandonInstances\022J.google.cl" - + "oud.compute.v1.AbandonInstancesRegionIns" - + "tanceGroupManagerRequest\032\".google.cloud." - + "compute.v1.Operation\"\270\002\332Agproject,region" - + ",instance_group_manager,region_instance_" - + "group_managers_abandon_instances_request" - + "_resource\212N\020RegionOperations\202\323\344\223\002\264\001\"o/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/instanceGroupManagers/{instance_gro" - + "up_manager}/abandonInstances:Aregion_ins" - + "tance_group_managers_abandon_instances_r" - + "equest_resource\022\312\003\n\027ApplyUpdatesToInstan" - + "ces\022Q.google.cloud.compute.v1.ApplyUpdat" - + "esToInstancesRegionInstanceGroupManagerR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\267\002\332Acproject,region,instance_group_ma" - + "nager,region_instance_group_managers_app" - + "ly_updates_request_resource\212N\020RegionOper" - + "ations\202\323\344\223\002\267\001\"v/compute/v1/projects/{pro" - + "ject}/regions/{region}/instanceGroupMana" - + "gers/{instance_group_manager}/applyUpdat" - + "esToInstances:=region_instance_group_man" - + "agers_apply_updates_request_resource\022\270\003\n" - + "\017CreateInstances\022I.google.cloud.compute." - + "v1.CreateInstancesRegionInstanceGroupMan" - + "agerRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\265\002\332Afproject,region,instance_gro" - + "up_manager,region_instance_group_manager" - + "s_create_instances_request_resource\212N\020Re" - + "gionOperations\202\323\344\223\002\262\001\"n/compute/v1/proje" - + "cts/{project}/regions/{region}/instanceG" - + "roupManagers/{instance_group_manager}/cr" - + "eateInstances:@region_instance_group_man" - + "agers_create_instances_request_resource\022" - + "\222\002\n\006Delete\022@.google.cloud.compute.v1.Del" - + "eteRegionInstanceGroupManagerRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\241\001\332A%pr" - + "oject,region,instance_group_manager\212N\020Re" - + "gionOperations\202\323\344\223\002`*^/compute/v1/projec" - + "ts/{project}/regions/{region}/instanceGr" - + "oupManagers/{instance_group_manager}\022\270\003\n" - + "\017DeleteInstances\022I.google.cloud.compute." - + "v1.DeleteInstancesRegionInstanceGroupMan" - + "agerRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\265\002\332Afproject,region,instance_gro" - + "up_manager,region_instance_group_manager" - + "s_delete_instances_request_resource\212N\020Re" - + "gionOperations\202\323\344\223\002\262\001\"n/compute/v1/proje" - + "cts/{project}/regions/{region}/instanceG" - + "roupManagers/{instance_group_manager}/de" - + "leteInstances:@region_instance_group_man" - + "agers_delete_instances_request_resource\022" - + "\325\003\n\030DeletePerInstanceConfigs\022R.google.cl" - + "oud.compute.v1.DeletePerInstanceConfigsR" - + "egionInstanceGroupManagerRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\300\002\332Agprojec" - + "t,region,instance_group_manager,region_i" - + "nstance_group_manager_delete_instance_co" - + "nfig_req_resource\212N\020RegionOperations\202\323\344\223" - + "\002\274\001\"w/compute/v1/projects/{project}/regi" + + "/healthCheckServices/{health_check_servi" + + "ce}\022\233\002\n\006Insert\022>.google.cloud.compute.v1" + + ".InsertRegionHealthCheckServiceRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\254\001\332A," + + "project,region,health_check_service_reso" + + "urce\212N\020RegionOperations\202\323\344\223\002d\"C/compute/" + + "v1/projects/{project}/regions/{region}/h" + + "ealthCheckServices:\035health_check_service" + + "_resource\022\325\001\n\004List\022=.google.cloud.comput" + + "e.v1.ListRegionHealthCheckServicesReques" + + "t\0320.google.cloud.compute.v1.HealthCheckS" + + "ervicesList\"\\\332A\016project,region\202\323\344\223\002E\022C/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/healthCheckServices\022\305\002\n\005Patch\022=.go" + + "ogle.cloud.compute.v1.PatchRegionHealthC" + + "heckServiceRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\330\001\332AAproject,region,healt" + + "h_check_service,health_check_service_res" + + "ource\212N\020RegionOperations\202\323\344\223\002{2Z/compute" + + "/v1/projects/{project}/regions/{region}/" + + "healthCheckServices/{health_check_servic" + + "e}:\035health_check_service_resource\032r\312A\026co" + + "mpute.googleapis.com\322AVhttps://www.googl" + + "eapis.com/auth/compute,https://www.googl" + + "eapis.com/auth/cloud-platform2\306\014\n\022Region" + + "HealthChecks\022\354\001\n\006Delete\0227.google.cloud.c" + + "ompute.v1.DeleteRegionHealthCheckRequest" + + "\032\".google.cloud.compute.v1.Operation\"\204\001\332" + + "A\033project,region,health_check\212N\020RegionOp" + + "erations\202\323\344\223\002M*K/compute/v1/projects/{pr" + + "oject}/regions/{region}/healthChecks/{he" + + "alth_check}\022\324\001\n\003Get\0224.google.cloud.compu" + + "te.v1.GetRegionHealthCheckRequest\032$.goog" + + "le.cloud.compute.v1.HealthCheck\"q\332A\033proj" + + "ect,region,health_check\202\323\344\223\002M\022K/compute/" + + "v1/projects/{project}/regions/{region}/h" + + "ealthChecks/{health_check}\022\375\001\n\006Insert\0227." + + "google.cloud.compute.v1.InsertRegionHeal" + + "thCheckRequest\032\".google.cloud.compute.v1" + + ".Operation\"\225\001\332A$project,region,health_ch" + + "eck_resource\212N\020RegionOperations\202\323\344\223\002U\"\022region_instance_group_managers_stop_i" + + "nstances_request_resource\022\275\003\n\020SuspendIns" + + "tances\022J.google.cloud.compute.v1.Suspend" + + "InstancesRegionInstanceGroupManagerReque" + + "st\032\".google.cloud.compute.v1.Operation\"\270" + + "\002\332Agproject,region,instance_group_manage" + + "r,region_instance_group_managers_suspend" + + "_instances_request_resource\212N\020RegionOper" + + "ations\202\323\344\223\002\264\001\"o/compute/v1/projects/{pro" + "ject}/regions/{region}/instanceGroupMana" - + "gers/{instance_group_manager}/patchPerIn" - + "stanceConfigs:@region_instance_group_man" - + "ager_patch_instance_config_req_resource\022" - + "\256\003\n\021RecreateInstances\022K.google.cloud.com" - + "pute.v1.RecreateInstancesRegionInstanceG" - + "roupManagerRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\247\002\332A^project,region,insta" - + "nce_group_manager,region_instance_group_" - + "managers_recreate_request_resource\212N\020Reg" - + "ionOperations\202\323\344\223\002\254\001\"p/compute/v1/projec" - + "ts/{project}/regions/{region}/instanceGr" - + "oupManagers/{instance_group_manager}/rec" - + "reateInstances:8region_instance_group_ma" - + "nagers_recreate_request_resource\022\236\002\n\006Res" - + "ize\022@.google.cloud.compute.v1.ResizeRegi" - + "onInstanceGroupManagerRequest\032\".google.c" - + "loud.compute.v1.Operation\"\255\001\332A*project,r" - + "egion,instance_group_manager,size\212N\020Regi" - + "onOperations\202\323\344\223\002g\"e/compute/v1/projects" - + "/{project}/regions/{region}/instanceGrou" - + "pManagers/{instance_group_manager}/resiz" - + "e\022\270\003\n\017ResumeInstances\022I.google.cloud.com" - + "pute.v1.ResumeInstancesRegionInstanceGro" - + "upManagerRequest\032\".google.cloud.compute." - + "v1.Operation\"\265\002\332Afproject,region,instanc" - + "e_group_manager,region_instance_group_ma" - + "nagers_resume_instances_request_resource" - + "\212N\020RegionOperations\202\323\344\223\002\262\001\"n/compute/v1/" - + "projects/{project}/regions/{region}/inst" - + "anceGroupManagers/{instance_group_manage" - + "r}/resumeInstances:@region_instance_grou" - + "p_managers_resume_instances_request_reso", - "urce\022\274\003\n\023SetInstanceTemplate\022M.google.cl" - + "oud.compute.v1.SetInstanceTemplateRegion" - + "InstanceGroupManagerRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\261\002\332Abproject,reg" - + "ion,instance_group_manager,region_instan" - + "ce_group_managers_set_template_request_r" - + "esource\212N\020RegionOperations\202\323\344\223\002\262\001\"r/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/instanceGroupManagers/{instance_group" - + "_manager}/setInstanceTemplate:region_instance_grou" - + "p_managers_stop_instances_request_resour" - + "ce\022\275\003\n\020SuspendInstances\022J.google.cloud.c" - + "ompute.v1.SuspendInstancesRegionInstance" - + "GroupManagerRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\270\002\332Agproject,region,inst" - + "ance_group_manager,region_instance_group" - + "_managers_suspend_instances_request_reso" - + "urce\212N\020RegionOperations\202\323\344\223\002\264\001\"o/compute" + + "gers/{instance_group_manager}/suspendIns" + + "tances:Aregion_instance_group_managers_s" + + "uspend_instances_request_resource\022\325\003\n\030Up" + + "datePerInstanceConfigs\022R.google.cloud.co" + + "mpute.v1.UpdatePerInstanceConfigsRegionI" + + "nstanceGroupManagerRequest\032\".google.clou" + + "d.compute.v1.Operation\"\300\002\332Agproject,regi" + + "on,instance_group_manager,region_instanc" + + "e_group_manager_update_instance_config_r" + + "eq_resource\212N\020RegionOperations\202\323\344\223\002\274\001\"w/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/instanceGroupManagers/{instance_g" + + "roup_manager}/updatePerInstanceConfigs:A" + + "region_instance_group_manager_update_ins" + + "tance_config_req_resource\032r\312A\026compute.go" + + "ogleapis.com\322AVhttps://www.googleapis.co" + + "m/auth/compute,https://www.googleapis.co" + + "m/auth/cloud-platform2\236\r\n\024RegionInstance" + + "Groups\022\336\001\n\003Get\0226.google.cloud.compute.v1" + + ".GetRegionInstanceGroupRequest\032&.google." + + "cloud.compute.v1.InstanceGroup\"w\332A\035proje" + + "ct,region,instance_group\202\323\344\223\002Q\022O/compute" + "/v1/projects/{project}/regions/{region}/" - + "instanceGroupManagers/{instance_group_ma" - + "nager}/suspendInstances:Aregion_instance" - + "_group_managers_suspend_instances_reques" - + "t_resource\022\325\003\n\030UpdatePerInstanceConfigs\022" - + "R.google.cloud.compute.v1.UpdatePerInsta" - + "nceConfigsRegionInstanceGroupManagerRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\300\002\332Agproject,region,instance_group_manag" - + "er,region_instance_group_manager_update_" - + "instance_config_req_resource\212N\020RegionOpe" - + "rations\202\323\344\223\002\274\001\"w/compute/v1/projects/{pr" - + "oject}/regions/{region}/instanceGroupMan" - + "agers/{instance_group_manager}/updatePer" - + "InstanceConfigs:Aregion_instance_group_m" - + "anager_update_instance_config_req_resour" + + "instanceGroups/{instance_group}\022\313\001\n\004List" + + "\0228.google.cloud.compute.v1.ListRegionIns" + + "tanceGroupsRequest\0320.google.cloud.comput" + + "e.v1.RegionInstanceGroupList\"W\332A\016project" + + ",region\202\323\344\223\002@\022>/compute/v1/projects/{pro" + + "ject}/regions/{region}/instanceGroups\022\206\003" + + "\n\rListInstances\022A.google.cloud.compute.v" + + "1.ListInstancesRegionInstanceGroupsReque" + + "st\032:.google.cloud.compute.v1.RegionInsta" + + "nceGroupsListInstances\"\365\001\332ATproject,regi" + + "on,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_l" + + "ist_instances_request_resource\022\202\003\n\rSetNa" + + "medPorts\022@.google.cloud.compute.v1.SetNa" + + "medPortsRegionInstanceGroupRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\212\002\332AUproj" + + "ect,region,instance_group,region_instanc" + + "e_groups_set_named_ports_request_resourc" + + "e\212N\020RegionOperations\202\323\344\223\002\230\001\"]/compute/v1" + + "/projects/{project}/regions/{region}/ins" + + "tanceGroups/{instance_group}/setNamedPor" + + "ts:7region_instance_groups_set_named_por" + + "ts_request_resource\022\324\002\n\022TestIamPermissio" + + "ns\022E.google.cloud.compute.v1.TestIamPerm" + + "issionsRegionInstanceGroupRequest\0320.goog" + + "le.cloud.compute.v1.TestPermissionsRespo" + + "nse\"\304\001\332A9project,region,resource,test_pe" + + "rmissions_request_resource\202\323\344\223\002\201\001\"\\/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/instanceGroups/{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\236" - + "\r\n\024RegionInstanceGroups\022\336\001\n\003Get\0226.google" - + ".cloud.compute.v1.GetRegionInstanceGroup" - + "Request\032&.google.cloud.compute.v1.Instan" - + "ceGroup\"w\332A\035project,region,instance_grou" - + "p\202\323\344\223\002Q\022O/compute/v1/projects/{project}/" - + "regions/{region}/instanceGroups/{instanc" - + "e_group}\022\313\001\n\004List\0228.google.cloud.compute" - + ".v1.ListRegionInstanceGroupsRequest\0320.go" - + "ogle.cloud.compute.v1.RegionInstanceGrou" - + "pList\"W\332A\016project,region\202\323\344\223\002@\022>/compute" - + "/v1/projects/{project}/regions/{region}/" - + "instanceGroups\022\206\003\n\rListInstances\022A.googl" - + "e.cloud.compute.v1.ListInstancesRegionIn" - + "stanceGroupsRequest\032:.google.cloud.compu" - + "te.v1.RegionInstanceGroupsListInstances\"" - + "\365\001\332ATproject,region,instance_group,regio" - + "n_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_list_instances_request_r" - + "esource\022\202\003\n\rSetNamedPorts\022@.google.cloud" - + ".compute.v1.SetNamedPortsRegionInstanceG" - + "roupRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\212\002\332AUproject,region,instance_gro" - + "up,region_instance_groups_set_named_port" - + "s_request_resource\212N\020RegionOperations\202\323\344" - + "\223\002\230\001\"]/compute/v1/projects/{project}/reg" - + "ions/{region}/instanceGroups/{instance_g" - + "roup}/setNamedPorts:7region_instance_gro" - + "ups_set_named_ports_request_resource\022\324\002\n" - + "\022TestIamPermissions\022E.google.cloud.compu" - + "te.v1.TestIamPermissionsRegionInstanceGr" - + "oupRequest\0320.google.cloud.compute.v1.Tes" - + "tPermissionsResponse\"\304\001\332A9project,region" - + ",resource,test_permissions_request_resou" - + "rce\202\323\344\223\002\201\001\"\\/compute/v1/projects/{projec" - + "t}/regions/{region}/instanceGroups/{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\346\010\n\027RegionInstanceTempla" - + "tes\022\200\002\n\006Delete\022<.google.cloud.compute.v1" - + ".DeleteRegionInstanceTemplateRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\223\001\332A pr" - + "oject,region,instance_template\212N\020RegionO" - + "perations\202\323\344\223\002W*U/compute/v1/projects/{p" - + "roject}/regions/{region}/instanceTemplat" - + "es/{instance_template}\022\356\001\n\003Get\0229.google." - + "cloud.compute.v1.GetRegionInstanceTempla" - + "teRequest\032).google.cloud.compute.v1.Inst" - + "anceTemplate\"\200\001\332A project,region,instanc" - + "e_template\202\323\344\223\002W\022U/compute/v1/projects/{" - + "project}/regions/{region}/instanceTempla" - + "tes/{instance_template}\022\221\002\n\006Insert\022<.goo" - + "gle.cloud.compute.v1.InsertRegionInstanc" - + "eTemplateRequest\032\".google.cloud.compute." - + "v1.Operation\"\244\001\332A)project,region,instanc" - + "e_template_resource\212N\020RegionOperations\202\323" - + "\344\223\002_\"A/compute/v1/projects/{project}/reg" - + "ions/{region}/instanceTemplates:\032instanc" - + "e_template_resource\022\316\001\n\004List\022;.google.cl" - + "oud.compute.v1.ListRegionInstanceTemplat" - + "esRequest\032-.google.cloud.compute.v1.Inst" - + "anceTemplateList\"Z\332A\016project,region\202\323\344\223\002" - + "C\022A/compute/v1/projects/{project}/region" - + "s/{region}/instanceTemplates\032r\312A\026compute" + + "www.googleapis.com/auth/cloud-platform2\346" + + "\010\n\027RegionInstanceTemplates\022\200\002\n\006Delete\022<." + + "google.cloud.compute.v1.DeleteRegionInst" + + "anceTemplateRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\223\001\332A project,region,inst" + + "ance_template\212N\020RegionOperations\202\323\344\223\002W*U" + + "/compute/v1/projects/{project}/regions/{" + + "region}/instanceTemplates/{instance_temp" + + "late}\022\356\001\n\003Get\0229.google.cloud.compute.v1." + + "GetRegionInstanceTemplateRequest\032).googl" + + "e.cloud.compute.v1.InstanceTemplate\"\200\001\332A" + + " project,region,instance_template\202\323\344\223\002W\022" + + "U/compute/v1/projects/{project}/regions/" + + "{region}/instanceTemplates/{instance_tem" + + "plate}\022\221\002\n\006Insert\022<.google.cloud.compute" + + ".v1.InsertRegionInstanceTemplateRequest\032" + + "\".google.cloud.compute.v1.Operation\"\244\001\332A" + + ")project,region,instance_template_resour" + + "ce\212N\020RegionOperations\202\323\344\223\002_\"A/compute/v1" + + "/projects/{project}/regions/{region}/ins" + + "tanceTemplates:\032instance_template_resour" + + "ce\022\316\001\n\004List\022;.google.cloud.compute.v1.Li" + + "stRegionInstanceTemplatesRequest\032-.googl" + + "e.cloud.compute.v1.InstanceTemplateList\"" + + "Z\332A\016project,region\202\323\344\223\002C\022A/compute/v1/pr" + + "ojects/{project}/regions/{region}/instan" + + "ceTemplates\032r\312A\026compute.googleapis.com\322A" + + "Vhttps://www.googleapis.com/auth/compute" + + ",https://www.googleapis.com/auth/cloud-p" + + "latform2\264\003\n\017RegionInstances\022\254\002\n\nBulkInse" + + "rt\0228.google.cloud.compute.v1.BulkInsertR" + + "egionInstanceRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\277\001\332A5project,region,bul" + + "k_insert_instance_resource_resource\212N\020Re" + + "gionOperations\202\323\344\223\002n\"D/compute/v1/projec" + + "ts/{project}/regions/{region}/instances/" + + "bulkInsert:&bulk_insert_instance_resourc" + + "e_resource\032r\312A\026compute.googleapis.com\322AV" + + "https://www.googleapis.com/auth/compute," + + "https://www.googleapis.com/auth/cloud-pl" + + "atform2\237\022\n\026RegionInstantSnapshots\022\374\001\n\006De" + + "lete\022;.google.cloud.compute.v1.DeleteReg" + + "ionInstantSnapshotRequest\032\".google.cloud" + + ".compute.v1.Operation\"\220\001\332A\037project,regio" + + "n,instant_snapshot\212N\020RegionOperations\202\323\344" + + "\223\002U*S/compute/v1/projects/{project}/regi" + + "ons/{region}/instantSnapshots/{instant_s" + + "napshot}\022\350\001\n\003Get\0228.google.cloud.compute." + + "v1.GetRegionInstantSnapshotRequest\032(.goo" + + "gle.cloud.compute.v1.InstantSnapshot\"}\332A" + + "\037project,region,instant_snapshot\202\323\344\223\002U\022S" + + "/compute/v1/projects/{project}/regions/{" + + "region}/instantSnapshots/{instant_snapsh" + + "ot}\022\356\001\n\014GetIamPolicy\022A.google.cloud.comp" + + "ute.v1.GetIamPolicyRegionInstantSnapshot" + + "Request\032\037.google.cloud.compute.v1.Policy" + + "\"z\332A\027project,region,resource\202\323\344\223\002Z\022X/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/instantSnapshots/{resource}/getIamPo" + + "licy\022\215\002\n\006Insert\022;.google.cloud.compute.v" + + "1.InsertRegionInstantSnapshotRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\241\001\332A(pr" + + "oject,region,instant_snapshot_resource\212N" + + "\020RegionOperations\202\323\344\223\002]\"@/compute/v1/pro" + + "jects/{project}/regions/{region}/instant" + + "Snapshots:\031instant_snapshot_resource\022\313\001\n" + + "\004List\022:.google.cloud.compute.v1.ListRegi" + + "onInstantSnapshotsRequest\032,.google.cloud" + + ".compute.v1.InstantSnapshotList\"Y\332A\016proj" + + "ect,region\202\323\344\223\002B\022@/compute/v1/projects/{" + + "project}/regions/{region}/instantSnapsho" + + "ts\022\266\002\n\014SetIamPolicy\022A.google.cloud.compu" + + "te.v1.SetIamPolicyRegionInstantSnapshotR" + + "equest\032\037.google.cloud.compute.v1.Policy\"" + + "\301\001\332A:project,region,resource,region_set_" + + "policy_request_resource\202\323\344\223\002~\"X/compute/" + + "v1/projects/{project}/regions/{region}/i" + + "nstantSnapshots/{resource}/setIamPolicy:" + + "\"region_set_policy_request_resource\022\303\002\n\t" + + "SetLabels\022>.google.cloud.compute.v1.SetL" + + "abelsRegionInstantSnapshotRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\321\001\332A:proje" + + "ct,region,resource,region_set_labels_req" + + "uest_resource\212N\020RegionOperations\202\323\344\223\002{\"U" + + "/compute/v1/projects/{project}/regions/{" + + "region}/instantSnapshots/{resource}/setL" + + "abels:\"region_set_labels_request_resourc" + + "e\022\330\002\n\022TestIamPermissions\022G.google.cloud." + + "compute.v1.TestIamPermissionsRegionInsta" + + "ntSnapshotRequest\0320.google.cloud.compute" + + ".v1.TestPermissionsResponse\"\306\001\332A9project" + + ",region,resource,test_permissions_reques" + + "t_resource\202\323\344\223\002\203\001\"^/compute/v1/projects/" + + "{project}/regions/{region}/instantSnapsh" + + "ots/{resource}/testIamPermissions:!test_" + + "permissions_request_resource\032r\312A\026compute" + ".googleapis.com\322AVhttps://www.googleapis" + ".com/auth/compute,https://www.googleapis" - + ".com/auth/cloud-platform2\264\003\n\017RegionInsta" - + "nces\022\254\002\n\nBulkInsert\0228.google.cloud.compu" - + "te.v1.BulkInsertRegionInstanceRequest\032\"." - + "google.cloud.compute.v1.Operation\"\277\001\332A5p" - + "roject,region,bulk_insert_instance_resou" - + "rce_resource\212N\020RegionOperations\202\323\344\223\002n\"D/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/instances/bulkInsert:&bulk_insert" - + "_instance_resource_resource\032r\312A\026compute." - + "googleapis.com\322AVhttps://www.googleapis." - + "com/auth/compute,https://www.googleapis." - + "com/auth/cloud-platform2\237\022\n\026RegionInstan" - + "tSnapshots\022\374\001\n\006Delete\022;.google.cloud.com" - + "pute.v1.DeleteRegionInstantSnapshotReque" - + "st\032\".google.cloud.compute.v1.Operation\"\220" - + "\001\332A\037project,region,instant_snapshot\212N\020Re" - + "gionOperations\202\323\344\223\002U*S/compute/v1/projec" - + "ts/{project}/regions/{region}/instantSna" - + "pshots/{instant_snapshot}\022\350\001\n\003Get\0228.goog" - + "le.cloud.compute.v1.GetRegionInstantSnap" - + "shotRequest\032(.google.cloud.compute.v1.In" - + "stantSnapshot\"}\332A\037project,region,instant" - + "_snapshot\202\323\344\223\002U\022S/compute/v1/projects/{p" - + "roject}/regions/{region}/instantSnapshot" - + "s/{instant_snapshot}\022\356\001\n\014GetIamPolicy\022A." - + "google.cloud.compute.v1.GetIamPolicyRegi" - + "onInstantSnapshotRequest\032\037.google.cloud." - + "compute.v1.Policy\"z\332A\027project,region,res" - + "ource\202\323\344\223\002Z\022X/compute/v1/projects/{proje" - + "ct}/regions/{region}/instantSnapshots/{r" - + "esource}/getIamPolicy\022\215\002\n\006Insert\022;.googl" - + "e.cloud.compute.v1.InsertRegionInstantSn" - + "apshotRequest\032\".google.cloud.compute.v1." - + "Operation\"\241\001\332A(project,region,instant_sn" - + "apshot_resource\212N\020RegionOperations\202\323\344\223\002]" - + "\"@/compute/v1/projects/{project}/regions" - + "/{region}/instantSnapshots:\031instant_snap" - + "shot_resource\022\313\001\n\004List\022:.google.cloud.co" - + "mpute.v1.ListRegionInstantSnapshotsReque" - + "st\032,.google.cloud.compute.v1.InstantSnap" - + "shotList\"Y\332A\016project,region\202\323\344\223\002B\022@/comp" + + ".com/auth/cloud-platform2\244\023\n\033RegionNetwo" + + "rkEndpointGroups\022\315\003\n\026AttachNetworkEndpoi" + + "nts\022P.google.cloud.compute.v1.AttachNetw" + + "orkEndpointsRegionNetworkEndpointGroupRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\274\002\332Afproject,region,network_endpoint_g" + + "roup,region_network_endpoint_groups_atta" + + "ch_endpoints_request_resource\212N\020RegionOp" + + "erations\202\323\344\223\002\271\001\"u/compute/v1/projects/{p" + + "roject}/regions/{region}/networkEndpoint" + + "Groups/{network_endpoint_group}/attachNe" + + "tworkEndpoints:@region_network_endpoint_" + + "groups_attach_endpoints_request_resource" + + "\022\222\002\n\006Delete\022@.google.cloud.compute.v1.De" + + "leteRegionNetworkEndpointGroupRequest\032\"." + + "google.cloud.compute.v1.Operation\"\241\001\332A%p" + + "roject,region,network_endpoint_group\212N\020R" + + "egionOperations\202\323\344\223\002`*^/compute/v1/proje" + + "cts/{project}/regions/{region}/networkEn" + + "dpointGroups/{network_endpoint_group}\022\315\003" + + "\n\026DetachNetworkEndpoints\022P.google.cloud." + + "compute.v1.DetachNetworkEndpointsRegionN" + + "etworkEndpointGroupRequest\032\".google.clou" + + "d.compute.v1.Operation\"\274\002\332Afproject,regi" + + "on,network_endpoint_group,region_network" + + "_endpoint_groups_detach_endpoints_reques" + + "t_resource\212N\020RegionOperations\202\323\344\223\002\271\001\"u/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/networkEndpointGroups/{network_end" + + "point_group}/detachNetworkEndpoints:@reg" + + "ion_network_endpoint_groups_detach_endpo" + + "ints_request_resource\022\204\002\n\003Get\022=.google.c" + + "loud.compute.v1.GetRegionNetworkEndpoint" + + "GroupRequest\032-.google.cloud.compute.v1.N" + + "etworkEndpointGroup\"\216\001\332A%project,region," + + "network_endpoint_group\202\323\344\223\002`\022^/compute/v" + + "1/projects/{project}/regions/{region}/ne" + + "tworkEndpointGroups/{network_endpoint_gr" + + "oup}\022\243\002\n\006Insert\022@.google.cloud.compute.v" + + "1.InsertRegionNetworkEndpointGroupReques" + + "t\032\".google.cloud.compute.v1.Operation\"\262\001" + + "\332A.project,region,network_endpoint_group" + + "_resource\212N\020RegionOperations\202\323\344\223\002h\"E/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/networkEndpointGroups:\037network_endpo" + + "int_group_resource\022\332\001\n\004List\022?.google.clo" + + "ud.compute.v1.ListRegionNetworkEndpointG" + + "roupsRequest\0321.google.cloud.compute.v1.N", + "etworkEndpointGroupList\"^\332A\016project,regi" + + "on\202\323\344\223\002G\022E/compute/v1/projects/{project}" + + "/regions/{region}/networkEndpointGroups\022" + + "\321\002\n\024ListNetworkEndpoints\022O.google.cloud." + + "compute.v1.ListNetworkEndpointsRegionNet" + + "workEndpointGroupsRequest\032B.google.cloud" + + ".compute.v1.NetworkEndpointGroupsListNet" + + "workEndpoints\"\243\001\332A%project,region,networ" + + "k_endpoint_group\202\323\344\223\002u\"s/compute/v1/proj" + + "ects/{project}/regions/{region}/networkE" + + "ndpointGroups/{network_endpoint_group}/l" + + "istNetworkEndpoints\032r\312A\026compute.googleap" + + "is.com\322AVhttps://www.googleapis.com/auth" + + "/compute,https://www.googleapis.com/auth" + + "/cloud-platform2\362\'\n\035RegionNetworkFirewal" + + "lPolicies\022\353\002\n\016AddAssociation\022I.google.cl" + + "oud.compute.v1.AddAssociationRegionNetwo" + + "rkFirewallPolicyRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\351\001\332ACproject,region," + + "firewall_policy,firewall_policy_associat" + + "ion_resource\212N\020RegionOperations\202\323\344\223\002\211\001\"a" + + "/compute/v1/projects/{project}/regions/{" + + "region}/firewallPolicies/{firewall_polic" + + "y}/addAssociation:$firewall_policy_assoc" + + "iation_resource\022\307\002\n\007AddRule\022B.google.clo" + + "ud.compute.v1.AddRuleRegionNetworkFirewa" + + "llPolicyRequest\032\".google.cloud.compute.v" + + "1.Operation\"\323\001\332A.google.cloud.compute.v1.Get" + + "RegionNetworkFirewallPolicyRequest\032\'.goo" + + "gle.cloud.compute.v1.FirewallPolicy\"{\332A\036" + + "project,region,firewall_policy\202\323\344\223\002T\022R/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/firewallPolicies/{firewall_policy}" + + "\022\234\002\n\016GetAssociation\022I.google.cloud.compu" + + "te.v1.GetAssociationRegionNetworkFirewal" + + "lPolicyRequest\0322.google.cloud.compute.v1" + + ".FirewallPolicyAssociation\"\212\001\332A\036project," + + "region,firewall_policy\202\323\344\223\002c\022a/compute/v" + + "1/projects/{project}/regions/{region}/fi" + + "rewallPolicies/{firewall_policy}/getAsso" + + "ciation\022\267\002\n\025GetEffectiveFirewalls\022P.goog" + + "le.cloud.compute.v1.GetEffectiveFirewall" + + "sRegionNetworkFirewallPolicyRequest\032S.go" + + "ogle.cloud.compute.v1.RegionNetworkFirew" + + "allPoliciesGetEffectiveFirewallsResponse" + + "\"w\332A\026project,region,network\202\323\344\223\002X\022V/comp" + "ute/v1/projects/{project}/regions/{regio" - + "n}/instantSnapshots\022\266\002\n\014SetIamPolicy\022A.g" - + "oogle.cloud.compute.v1.SetIamPolicyRegio" - + "nInstantSnapshotRequest\032\037.google.cloud.c" - + "ompute.v1.Policy\"\301\001\332A:project,region,res" - + "ource,region_set_policy_request_resource" - + "\202\323\344\223\002~\"X/compute/v1/projects/{project}/r" - + "egions/{region}/instantSnapshots/{resour" - + "ce}/setIamPolicy:\"region_set_policy_requ" - + "est_resource\022\303\002\n\tSetLabels\022>.google.clou" - + "d.compute.v1.SetLabelsRegionInstantSnaps" - + "hotRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\321\001\332A:project,region,resource,regi" - + "on_set_labels_request_resource\212N\020RegionO" - + "perations\202\323\344\223\002{\"U/compute/v1/projects/{p" - + "roject}/regions/{region}/instantSnapshot" - + "s/{resource}/setLabels:\"region_set_label" - + "s_request_resource\022\330\002\n\022TestIamPermission" - + "s\022G.google.cloud.compute.v1.TestIamPermi" - + "ssionsRegionInstantSnapshotRequest\0320.goo" - + "gle.cloud.compute.v1.TestPermissionsResp" - + "onse\"\306\001\332A9project,region,resource,test_p" - + "ermissions_request_resource\202\323\344\223\002\203\001\"^/com" + + "n}/firewallPolicies/getEffectiveFirewall" + + "s\022\364\001\n\014GetIamPolicy\022G.google.cloud.comput" + + "e.v1.GetIamPolicyRegionNetworkFirewallPo" + + "licyRequest\032\037.google.cloud.compute.v1.Po" + + "licy\"z\332A\027project,region,resource\202\323\344\223\002Z\022X" + + "/compute/v1/projects/{project}/regions/{" + + "region}/firewallPolicies/{resource}/getI" + + "amPolicy\022\200\002\n\007GetRule\022B.google.cloud.comp" + + "ute.v1.GetRuleRegionNetworkFirewallPolic" + + "yRequest\032+.google.cloud.compute.v1.Firew" + + "allPolicyRule\"\203\001\332A\036project,region,firewa" + + "ll_policy\202\323\344\223\002\\\022Z/compute/v1/projects/{p" + + "roject}/regions/{region}/firewallPolicie" + + "s/{firewall_policy}/getRule\022\221\002\n\006Insert\022A" + + ".google.cloud.compute.v1.InsertRegionNet" + + "workFirewallPolicyRequest\032\".google.cloud" + + ".compute.v1.Operation\"\237\001\332A\'project,regio" + + "n,firewall_policy_resource\212N\020RegionOpera" + + "tions\202\323\344\223\002\\\"@/compute/v1/projects/{proje" + + "ct}/regions/{region}/firewallPolicies:\030f" + + "irewall_policy_resource\022\321\001\n\004List\022A.googl" + + "e.cloud.compute.v1.ListRegionNetworkFire" + + "wallPoliciesRequest\032+.google.cloud.compu" + + "te.v1.FirewallPolicyList\"Y\332A\016project,reg" + + "ion\202\323\344\223\002B\022@/compute/v1/projects/{project" + + "}/regions/{region}/firewallPolicies\022\261\002\n\005" + + "Patch\022@.google.cloud.compute.v1.PatchReg" + + "ionNetworkFirewallPolicyRequest\032\".google" + + ".cloud.compute.v1.Operation\"\301\001\332A7project" + + ",region,firewall_policy,firewall_policy_" + + "resource\212N\020RegionOperations\202\323\344\223\002n2R/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/firewallPolicies/{firewall_policy}:\030f" + + "irewall_policy_resource\022\315\002\n\tPatchRule\022D." + + "google.cloud.compute.v1.PatchRuleRegionN" + + "etworkFirewallPolicyRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\325\001\332A.google.cloud.compute.v" + + "1.RemoveRuleRegionSecurityPolicyRequest\032" + + "\".google.cloud.compute.v1.Operation\"\231\001\332A" + + "\036project,region,security_policy\212N\020Region" + + "Operations\202\323\344\223\002_\"]/compute/v1/projects/{" + + "project}/regions/{region}/securityPolici" + + "es/{security_policy}/removeRule\022\302\002\n\tSetL" + + "abels\022=.google.cloud.compute.v1.SetLabel" + + "sRegionSecurityPolicyRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\321\001\332A:project,re" + + "gion,resource,region_set_labels_request_" + + "resource\212N\020RegionOperations\202\323\344\223\002{\"U/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/securityPolicies/{resource}/setLabels" + + ":\"region_set_labels_request_resource\032r\312A" + "\026compute.googleapis.com\322AVhttps://www.go" + "ogleapis.com/auth/compute,https://www.go" - + "ogleapis.com/auth/cloud-platform2\362\'\n\035Reg" - + "ionNetworkFirewallPolicies\022\353\002\n\016AddAssoci" - + "ation\022I.google.cloud.compute.v1.AddAssoc" - + "iationRegionNetworkFirewallPolicyRequest" - + "\032\".google.cloud.compute.v1.Operation\"\351\001\332" - + "ACproject,region,firewall_policy,firewal" - + "l_policy_association_resource\212N\020RegionOp" - + "erations\202\323\344\223\002\211\001\"a/compute/v1/projects/{p" - + "roject}/regions/{region}/firewallPolicie" - + "s/{firewall_policy}/addAssociation:$fire" - + "wall_policy_association_resource\022\307\002\n\007Add" - + "Rule\022B.google.cloud.compute.v1.AddRuleRe" - + "gionNetworkFirewallPolicyRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\323\001\332A.google.clo" - + "ud.compute.v1.GetRegionNetworkFirewallPo" - + "licyRequest\032\'.google.cloud.compute.v1.Fi" - + "rewallPolicy\"{\332A\036project,region,firewall" - + "_policy\202\323\344\223\002T\022R/compute/v1/projects/{pro" - + "ject}/regions/{region}/firewallPolicies/" - + "{firewall_policy}\022\234\002\n\016GetAssociation\022I.g" - + "oogle.cloud.compute.v1.GetAssociationReg" - + "ionNetworkFirewallPolicyRequest\0322.google" - + ".cloud.compute.v1.FirewallPolicyAssociat" - + "ion\"\212\001\332A\036project,region,firewall_policy\202" - + "\323\344\223\002c\022a/compute/v1/projects/{project}/re" - + "gions/{region}/firewallPolicies/{firewal" - + "l_policy}/getAssociation\022\267\002\n\025GetEffectiv" - + "eFirewalls\022P.google.cloud.compute.v1.Get" - + "EffectiveFirewallsRegionNetworkFirewallP" - + "olicyRequest\032S.google.cloud.compute.v1.R" - + "egionNetworkFirewallPoliciesGetEffective" - + "FirewallsResponse\"w\332A\026project,region,net" - + "work\202\323\344\223\002X\022V/compute/v1/projects/{projec" - + "t}/regions/{region}/firewallPolicies/get" - + "EffectiveFirewalls\022\364\001\n\014GetIamPolicy\022G.go" - + "ogle.cloud.compute.v1.GetIamPolicyRegion" - + "NetworkFirewallPolicyRequest\032\037.google.cl" - + "oud.compute.v1.Policy\"z\332A\027project,region" - + ",resource\202\323\344\223\002Z\022X/compute/v1/projects/{p" - + "roject}/regions/{region}/firewallPolicie" - + "s/{resource}/getIamPolicy\022\200\002\n\007GetRule\022B." - + "google.cloud.compute.v1.GetRuleRegionNet" - + "workFirewallPolicyRequest\032+.google.cloud" - + ".compute.v1.FirewallPolicyRule\"\203\001\332A\036proj" - + "ect,region,firewall_policy\202\323\344\223\002\\\022Z/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/firewallPolicies/{firewall_policy}/get" - + "Rule\022\221\002\n\006Insert\022A.google.cloud.compute.v" - + "1.InsertRegionNetworkFirewallPolicyReque" - + "st\032\".google.cloud.compute.v1.Operation\"\237" - + "\001\332A\'project,region,firewall_policy_resou" - + "rce\212N\020RegionOperations\202\323\344\223\002\\\"@/compute/v" - + "1/projects/{project}/regions/{region}/fi" - + "rewallPolicies:\030firewall_policy_resource" - + "\022\321\001\n\004List\022A.google.cloud.compute.v1.List" - + "RegionNetworkFirewallPoliciesRequest\032+.g" - + "oogle.cloud.compute.v1.FirewallPolicyLis" - + "t\"Y\332A\016project,region\202\323\344\223\002B\022@/compute/v1/" - + "projects/{project}/regions/{region}/fire" - + "wallPolicies\022\261\002\n\005Patch\022@.google.cloud.co" - + "mpute.v1.PatchRegionNetworkFirewallPolic" - + "yRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\301\001\332A7project,region,firewall_policy" - + ",firewall_policy_resource\212N\020RegionOperat" - + "ions\202\323\344\223\002n2R/compute/v1/projects/{projec" - + "t}/regions/{region}/firewallPolicies/{fi" - + "rewall_policy}:\030firewall_policy_resource" - + "\022\315\002\n\tPatchRule\022D.google.cloud.compute.v1" - + ".PatchRuleRegionNetworkFirewallPolicyReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\325\001\332A.googl" - + "e.cloud.compute.v1.RemoveRuleRegionSecur" - + "ityPolicyRequest\032\".google.cloud.compute." - + "v1.Operation\"\231\001\332A\036project,region,securit" - + "y_policy\212N\020RegionOperations\202\323\344\223\002_\"]/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/securityPolicies/{security_policy}/re" - + "moveRule\022\302\002\n\tSetLabels\022=.google.cloud.co" - + "mpute.v1.SetLabelsRegionSecurityPolicyRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\321\001\332A:project,region,resource,region_se" - + "t_labels_request_resource\212N\020RegionOperat" - + "ions\202\323\344\223\002{\"U/compute/v1/projects/{projec" - + "t}/regions/{region}/securityPolicies/{re" - + "source}/setLabels:\"region_set_labels_req" - + "uest_resource\032r\312A\026compute.googleapis.com" - + "\322AVhttps://www.googleapis.com/auth/compu" - + "te,https://www.googleapis.com/auth/cloud" - + "-platform2\303\010\n\025RegionSslCertificates\022\370\001\n\006" - + "Delete\022:.google.cloud.compute.v1.DeleteR" - + "egionSslCertificateRequest\032\".google.clou" - + "d.compute.v1.Operation\"\215\001\332A\036project,regi" - + "on,ssl_certificate\212N\020RegionOperations\202\323\344" - + "\223\002S*Q/compute/v1/projects/{project}/regi" - + "ons/{region}/sslCertificates/{ssl_certif" - + "icate}\022\343\001\n\003Get\0227.google.cloud.compute.v1" - + ".GetRegionSslCertificateRequest\032\'.google" - + ".cloud.compute.v1.SslCertificate\"z\332A\036pro" - + "ject,region,ssl_certificate\202\323\344\223\002S\022Q/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/sslCertificates/{ssl_certificate}\022\211\002\n" - + "\006Insert\022:.google.cloud.compute.v1.Insert" - + "RegionSslCertificateRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\236\001\332A\'project,reg" - + "ion,ssl_certificate_resource\212N\020RegionOpe" - + "rations\202\323\344\223\002[\"?/compute/v1/projects/{pro" - + "ject}/regions/{region}/sslCertificates:\030" - + "ssl_certificate_resource\022\310\001\n\004List\0229.goog" - + "le.cloud.compute.v1.ListRegionSslCertifi" - + "catesRequest\032+.google.cloud.compute.v1.S" - + "slCertificateList\"X\332A\016project,region\202\323\344\223" - + "\002A\022?/compute/v1/projects/{project}/regio" - + "ns/{region}/sslCertificates\032r\312A\026compute." - + "googleapis.com\322AVhttps://www.googleapis." - + "com/auth/compute,https://www.googleapis." - + "com/auth/cloud-platform2\225\014\n\021RegionSslPol" - + "icies\022\344\001\n\006Delete\0225.google.cloud.compute." - + "v1.DeleteRegionSslPolicyRequest\032\".google" - + ".cloud.compute.v1.Operation\"\177\332A\031project," - + "region,ssl_policy\212N\020RegionOperations\202\323\344\223" - + "\002J*H/compute/v1/projects/{project}/regio" - + "ns/{region}/sslPolicies/{ssl_policy}\022\313\001\n" - + "\003Get\0222.google.cloud.compute.v1.GetRegion" - + "SslPolicyRequest\032\".google.cloud.compute." - + "v1.SslPolicy\"l\332A\031project,region,ssl_poli" - + "cy\202\323\344\223\002J\022H/compute/v1/projects/{project}" - + "/regions/{region}/sslPolicies/{ssl_polic" - + "y}\022\366\001\n\006Insert\0225.google.cloud.compute.v1." - + "InsertRegionSslPolicyRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\220\001\332A\"project,re" - + "gion,ssl_policy_resource\212N\020RegionOperati" - + "ons\202\323\344\223\002R\";/compute/v1/projects/{project" - + "}/regions/{region}/sslPolicies:\023ssl_poli" - + "cy_resource\022\275\001\n\004List\0225.google.cloud.comp" - + "ute.v1.ListRegionSslPoliciesRequest\032(.go" - + "ogle.cloud.compute.v1.SslPoliciesList\"T\332" - + "A\016project,region\202\323\344\223\002=\022;/compute/v1/proj" - + "ects/{project}/regions/{region}/sslPolic" - + "ies\022\216\002\n\025ListAvailableFeatures\022F.google.c" - + "loud.compute.v1.ListAvailableFeaturesReg" - + "ionSslPoliciesRequest\032A.google.cloud.com" - + "pute.v1.SslPoliciesListAvailableFeatures" - + "Response\"j\332A\016project,region\202\323\344\223\002S\022Q/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/sslPolicies/listAvailableFeatures\022\214\002\n" - + "\005Patch\0224.google.cloud.compute.v1.PatchRe" - + "gionSslPolicyRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\250\001\332A-project,region,ssl" - + "_policy,ssl_policy_resource\212N\020RegionOper" - + "ations\202\323\344\223\002_2H/compute/v1/projects/{proj" - + "ect}/regions/{region}/sslPolicies/{ssl_p" - + "olicy}:\023ssl_policy_resource\032r\312A\026compute." - + "googleapis.com\322AVhttps://www.googleapis." - + "com/auth/compute,https://www.googleapis." - + "com/auth/cloud-platform2\252\013\n\027RegionTarget" - + "HttpProxies\022\377\001\n\006Delete\022;.google.cloud.co" - + "mpute.v1.DeleteRegionTargetHttpProxyRequ" + + "ion}/sslPolicies/{ssl_policy}:\023ssl_polic" + + "y_resource\032r\312A\026compute.googleapis.com\322AV" + + "https://www.googleapis.com/auth/compute," + + "https://www.googleapis.com/auth/cloud-pl" + + "atform2\252\013\n\027RegionTargetHttpProxies\022\377\001\n\006D" + + "elete\022;.google.cloud.compute.v1.DeleteRe" + + "gionTargetHttpProxyRequest\032\".google.clou" + + "d.compute.v1.Operation\"\223\001\332A project,regi" + + "on,target_http_proxy\212N\020RegionOperations\202" + + "\323\344\223\002W*U/compute/v1/projects/{project}/re" + + "gions/{region}/targetHttpProxies/{target" + + "_http_proxy}\022\354\001\n\003Get\0228.google.cloud.comp" + + "ute.v1.GetRegionTargetHttpProxyRequest\032(" + + ".google.cloud.compute.v1.TargetHttpProxy" + + "\"\200\001\332A project,region,target_http_proxy\202\323" + + "\344\223\002W\022U/compute/v1/projects/{project}/reg" + + "ions/{region}/targetHttpProxies/{target_" + + "http_proxy}\022\220\002\n\006Insert\022;.google.cloud.co" + + "mpute.v1.InsertRegionTargetHttpProxyRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\223\001\332A project,region,target_http_proxy\212N\020" - + "RegionOperations\202\323\344\223\002W*U/compute/v1/proj" - + "ects/{project}/regions/{region}/targetHt" - + "tpProxies/{target_http_proxy}\022\354\001\n\003Get\0228." - + "google.cloud.compute.v1.GetRegionTargetH" - + "ttpProxyRequest\032(.google.cloud.compute.v" - + "1.TargetHttpProxy\"\200\001\332A project,region,ta" - + "rget_http_proxy\202\323\344\223\002W\022U/compute/v1/proje" + + "\244\001\332A)project,region,target_http_proxy_re" + + "source\212N\020RegionOperations\202\323\344\223\002_\"A/comput" + + "e/v1/projects/{project}/regions/{region}" + + "/targetHttpProxies:\032target_http_proxy_re" + + "source\022\315\001\n\004List\022;.google.cloud.compute.v" + + "1.ListRegionTargetHttpProxiesRequest\032,.g" + + "oogle.cloud.compute.v1.TargetHttpProxyLi" + + "st\"Z\332A\016project,region\202\323\344\223\002C\022A/compute/v1" + + "/projects/{project}/regions/{region}/tar" + + "getHttpProxies\022\306\002\n\tSetUrlMap\022>.google.cl" + + "oud.compute.v1.SetUrlMapRegionTargetHttp" + + "ProxyRequest\032\".google.cloud.compute.v1.O" + + "peration\"\324\001\332A;project,region,target_http" + + "_proxy,url_map_reference_resource\212N\020Regi" + + "onOperations\202\323\344\223\002}\"_/compute/v1/projects" + + "/{project}/regions/{region}/targetHttpPr" + + "oxies/{target_http_proxy}/setUrlMap:\032url" + + "_map_reference_resource\032r\312A\026compute.goog" + + "leapis.com\322AVhttps://www.googleapis.com/" + + "auth/compute,https://www.googleapis.com/" + + "auth/cloud-platform2\263\021\n\030RegionTargetHttp" + + "sProxies\022\203\002\n\006Delete\022<.google.cloud.compu" + + "te.v1.DeleteRegionTargetHttpsProxyReques" + + "t\032\".google.cloud.compute.v1.Operation\"\226\001" + + "\332A!project,region,target_https_proxy\212N\020R" + + "egionOperations\202\323\344\223\002Y*W/compute/v1/proje" + "cts/{project}/regions/{region}/targetHtt" - + "pProxies/{target_http_proxy}\022\220\002\n\006Insert\022" - + ";.google.cloud.compute.v1.InsertRegionTa" - + "rgetHttpProxyRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\244\001\332A)project,region,tar" - + "get_http_proxy_resource\212N\020RegionOperatio" - + "ns\202\323\344\223\002_\"A/compute/v1/projects/{project}" - + "/regions/{region}/targetHttpProxies:\032tar" - + "get_http_proxy_resource\022\315\001\n\004List\022;.googl" - + "e.cloud.compute.v1.ListRegionTargetHttpP" - + "roxiesRequest\032,.google.cloud.compute.v1." - + "TargetHttpProxyList\"Z\332A\016project,region\202\323" - + "\344\223\002C\022A/compute/v1/projects/{project}/reg" - + "ions/{region}/targetHttpProxies\022\306\002\n\tSetU" - + "rlMap\022>.google.cloud.compute.v1.SetUrlMa" - + "pRegionTargetHttpProxyRequest\032\".google.c" - + "loud.compute.v1.Operation\"\324\001\332A;project,r" - + "egion,target_http_proxy,url_map_referenc" - + "e_resource\212N\020RegionOperations\202\323\344\223\002}\"_/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/targetHttpProxies/{target_http_prox" - + "y}/setUrlMap:\032url_map_reference_resource" - + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" - + "w.googleapis.com/auth/compute,https://ww" - + "w.googleapis.com/auth/cloud-platform2\263\021\n" - + "\030RegionTargetHttpsProxies\022\203\002\n\006Delete\022<.g" - + "oogle.cloud.compute.v1.DeleteRegionTarge" + + "psProxies/{target_https_proxy}\022\361\001\n\003Get\0229" + + ".google.cloud.compute.v1.GetRegionTarget" + + "HttpsProxyRequest\032).google.cloud.compute" + + ".v1.TargetHttpsProxy\"\203\001\332A!project,region" + + ",target_https_proxy\202\323\344\223\002Y\022W/compute/v1/p" + + "rojects/{project}/regions/{region}/targe" + + "tHttpsProxies/{target_https_proxy}\022\224\002\n\006I" + + "nsert\022<.google.cloud.compute.v1.InsertRe" + + "gionTargetHttpsProxyRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\247\001\332A*project,reg" + + "ion,target_https_proxy_resource\212N\020Region" + + "Operations\202\323\344\223\002a\"B/compute/v1/projects/{" + + "project}/regions/{region}/targetHttpsPro" + + "xies:\033target_https_proxy_resource\022\320\001\n\004Li" + + "st\022<.google.cloud.compute.v1.ListRegionT" + + "argetHttpsProxiesRequest\032-.google.cloud." + + "compute.v1.TargetHttpsProxyList\"[\332A\016proj" + + "ect,region\202\323\344\223\002D\022B/compute/v1/projects/{" + + "project}/regions/{region}/targetHttpsPro" + + "xies\022\272\002\n\005Patch\022;.google.cloud.compute.v1" + + ".PatchRegionTargetHttpsProxyRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\317\001\332A=pro", + "ject,region,target_https_proxy,target_ht" + + "tps_proxy_resource\212N\020RegionOperations\202\323\344" + + "\223\002v2W/compute/v1/projects/{project}/regi" + + "ons/{region}/targetHttpsProxies/{target_" + + "https_proxy}:\033target_https_proxy_resourc" + + "e\022\264\003\n\022SetSslCertificates\022H.google.cloud." + + "compute.v1.SetSslCertificatesRegionTarge" + "tHttpsProxyRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\226\001\332A!project,region,targe" - + "t_https_proxy\212N\020RegionOperations\202\323\344\223\002Y*W" + + "e.v1.Operation\"\257\002\332Acproject,region,targe" + + "t_https_proxy,region_target_https_proxie" + + "s_set_ssl_certificates_request_resource\212" + + "N\020RegionOperations\202\323\344\223\002\257\001\"j/compute/v1/p" + + "rojects/{project}/regions/{region}/targe" + + "tHttpsProxies/{target_https_proxy}/setSs" + + "lCertificates:Aregion_target_https_proxi" + + "es_set_ssl_certificates_request_resource" + + "\022\312\002\n\tSetUrlMap\022?.google.cloud.compute.v1" + + ".SetUrlMapRegionTargetHttpsProxyRequest\032" + + "\".google.cloud.compute.v1.Operation\"\327\001\332A" + + ".google.cloud.compute.v1" - + ".AggregatedListResourcePoliciesRequest\0325" - + ".google.cloud.compute.v1.ResourcePolicyA" - + "ggregatedList\"L\332A\007project\202\323\344\223\002<\022:/comput" - + "e/v1/projects/{project}/aggregated/resou" - + "rcePolicies\022\363\001\n\006Delete\0224.google.cloud.co" - + "mpute.v1.DeleteResourcePolicyRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\216\001\332A\036pr" - + "oject,region,resource_policy\212N\020RegionOpe" - + "rations\202\323\344\223\002T*R/compute/v1/projects/{pro" - + "ject}/regions/{region}/resourcePolicies/" - + "{resource_policy}\022\336\001\n\003Get\0221.google.cloud" - + ".compute.v1.GetResourcePolicyRequest\032\'.g" - + "oogle.cloud.compute.v1.ResourcePolicy\"{\332" - + "A\036project,region,resource_policy\202\323\344\223\002T\022R" - + "/compute/v1/projects/{project}/regions/{" - + "region}/resourcePolicies/{resource_polic" - + "y}\022\347\001\n\014GetIamPolicy\022:.google.cloud.compu" - + "te.v1.GetIamPolicyResourcePolicyRequest\032" - + "\037.google.cloud.compute.v1.Policy\"z\332A\027pro" - + "ject,region,resource\202\323\344\223\002Z\022X/compute/v1/" + + "vations\022\355\002\n\022PerformMaintenance\022=.google." + + "cloud.compute.v1.PerformMaintenanceReser" + + "vationRequest\032\".google.cloud.compute.v1." + + "Operation\"\363\001\332AJproject,zone,reservation," + + "reservations_perform_maintenance_request" + + "_resource\212N\016ZoneOperations\202\323\344\223\002\216\001\"Y/comp" + + "ute/v1/projects/{project}/zones/{zone}/r" + + "eservations/{reservation}/performMainten" + + "ance:1reservations_perform_maintenance_r" + + "equest_resource\022\256\002\n\006Resize\0221.google.clou" + + "d.compute.v1.ResizeReservationRequest\032\"." + + "google.cloud.compute.v1.Operation\"\314\001\332A=p" + + "roject,zone,reservation,reservations_res" + + "ize_request_resource\212N\016ZoneOperations\202\323\344" + + "\223\002u\"M/compute/v1/projects/{project}/zone" + + "s/{zone}/reservations/{reservation}/resi" + + "ze:$reservations_resize_request_resource" + + "\022\236\002\n\014SetIamPolicy\0227.google.cloud.compute" + + ".v1.SetIamPolicyReservationRequest\032\037.goo" + + "gle.cloud.compute.v1.Policy\"\263\001\332A6project" + + ",zone,resource,zone_set_policy_request_r" + + "esource\202\323\344\223\002t\"P/compute/v1/projects/{pro" + + "ject}/zones/{zone}/reservations/{resourc" + + "e}/setIamPolicy: zone_set_policy_request" + + "_resource\022\303\002\n\022TestIamPermissions\022=.googl" + + "e.cloud.compute.v1.TestIamPermissionsRes" + + "ervationRequest\0320.google.cloud.compute.v" + + "1.TestPermissionsResponse\"\273\001\332A7project,z" + + "one,resource,test_permissions_request_re" + + "source\202\323\344\223\002{\"V/compute/v1/projects/{proj" + + "ect}/zones/{zone}/reservations/{resource" + + "}/testIamPermissions:!test_permissions_r" + + "equest_resource\022\207\002\n\006Update\0221.google.clou" + + "d.compute.v1.UpdateReservationRequest\032\"." + + "google.cloud.compute.v1.Operation\"\245\001\332A-p" + + "roject,zone,reservation,reservation_reso" + + "urce\212N\016ZoneOperations\202\323\344\223\002^2F/compute/v1" + + "/projects/{project}/zones/{zone}/reserva" + + "tions/{reservation}:\024reservation_resourc" + + "e\032r\312A\026compute.googleapis.com\322AVhttps://w" + + "ww.googleapis.com/auth/compute,https://w" + + "ww.googleapis.com/auth/cloud-platform2\232\023" + + "\n\020ResourcePolicies\022\325\001\n\016AggregatedList\022>." + + "google.cloud.compute.v1.AggregatedListRe" + + "sourcePoliciesRequest\0325.google.cloud.com" + + "pute.v1.ResourcePolicyAggregatedList\"L\332A" + + "\007project\202\323\344\223\002<\022:/compute/v1/projects/{pr" + + "oject}/aggregated/resourcePolicies\022\363\001\n\006D" + + "elete\0224.google.cloud.compute.v1.DeleteRe" + + "sourcePolicyRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\216\001\332A\036project,region,reso" + + "urce_policy\212N\020RegionOperations\202\323\344\223\002T*R/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/resourcePolicies/{resource_policy}" + + "\022\336\001\n\003Get\0221.google.cloud.compute.v1.GetRe" + + "sourcePolicyRequest\032\'.google.cloud.compu" + + "te.v1.ResourcePolicy\"{\332A\036project,region," + + "resource_policy\202\323\344\223\002T\022R/compute/v1/proje" + + "cts/{project}/regions/{region}/resourceP" + + "olicies/{resource_policy}\022\347\001\n\014GetIamPoli" + + "cy\022:.google.cloud.compute.v1.GetIamPolic" + + "yResourcePolicyRequest\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}/resourcePolicies/{res" + + "ource}/getIamPolicy\022\204\002\n\006Insert\0224.google." + + "cloud.compute.v1.InsertResourcePolicyReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\237\001\332A\'project,region,resource_policy_res" + + "ource\212N\020RegionOperations\202\323\344\223\002\\\"@/compute" + + "/v1/projects/{project}/regions/{region}/" + + "resourcePolicies:\030resource_policy_resour" + + "ce\022\304\001\n\004List\0224.google.cloud.compute.v1.Li" + + "stResourcePoliciesRequest\032+.google.cloud" + + ".compute.v1.ResourcePolicyList\"Y\332A\016proje" + + "ct,region\202\323\344\223\002B\022@/compute/v1/projects/{p" + + "roject}/regions/{region}/resourcePolicie" + + "s\022\244\002\n\005Patch\0223.google.cloud.compute.v1.Pa" + + "tchResourcePolicyRequest\032\".google.cloud." + + "compute.v1.Operation\"\301\001\332A7project,region" + + ",resource_policy,resource_policy_resourc" + + "e\212N\020RegionOperations\202\323\344\223\002n2R/compute/v1/" + "projects/{project}/regions/{region}/reso" - + "urcePolicies/{resource}/getIamPolicy\022\204\002\n" - + "\006Insert\0224.google.cloud.compute.v1.Insert" - + "ResourcePolicyRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\237\001\332A\'project,region,re" - + "source_policy_resource\212N\020RegionOperation" - + "s\202\323\344\223\002\\\"@/compute/v1/projects/{project}/" - + "regions/{region}/resourcePolicies:\030resou" - + "rce_policy_resource\022\304\001\n\004List\0224.google.cl" - + "oud.compute.v1.ListResourcePoliciesReque" - + "st\032+.google.cloud.compute.v1.ResourcePol" - + "icyList\"Y\332A\016project,region\202\323\344\223\002B\022@/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/resourcePolicies\022\244\002\n\005Patch\0223.google.cl" - + "oud.compute.v1.PatchResourcePolicyReques" - + "t\032\".google.cloud.compute.v1.Operation\"\301\001" - + "\332A7project,region,resource_policy,resour" - + "ce_policy_resource\212N\020RegionOperations\202\323\344" - + "\223\002n2R/compute/v1/projects/{project}/regi" - + "ons/{region}/resourcePolicies/{resource_" - + "policy}:\030resource_policy_resource\022\257\002\n\014Se" - + "tIamPolicy\022:.google.cloud.compute.v1.Set" - + "IamPolicyResourcePolicyRequest\032\037.google." - + "cloud.compute.v1.Policy\"\301\001\332A:project,reg" - + "ion,resource,region_set_policy_request_r" - + "esource\202\323\344\223\002~\"X/compute/v1/projects/{pro" - + "ject}/regions/{region}/resourcePolicies/" - + "{resource}/setIamPolicy:\"region_set_poli" - + "cy_request_resource\022\321\002\n\022TestIamPermissio" - + "ns\022@.google.cloud.compute.v1.TestIamPerm" - + "issionsResourcePolicyRequest\0320.google.cl" - + "oud.compute.v1.TestPermissionsResponse\"\306" - + "\001\332A9project,region,resource,test_permiss" - + "ions_request_resource\202\323\344\223\002\203\001\"^/compute/v" - + "1/projects/{project}/regions/{region}/re" - + "sourcePolicies/{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\216 \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\370\001\n\021DeleteRoutePolicy\0227.google.c" - + "loud.compute.v1.DeleteRoutePolicyRouterR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\205\001\332A\025project,region,router\212N\020RegionOp" - + "erations\202\323\344\223\002T\"R/compute/v1/projects/{pr" - + "oject}/regions/{region}/routers/{router}" - + "/deleteRoutePolicy\022\263\001\n\003Get\022).google.clou" - + "d.compute.v1.GetRouterRequest\032\037.google.c" - + "loud.compute.v1.Router\"`\332A\025project,regio" - + "n,router\202\323\344\223\002B\022@/compute/v1/projects/{pr" - + "oject}/regions/{region}/routers/{router}" - + "\022\335\001\n\014GetNatIpInfo\0222.google.cloud.compute" - + ".v1.GetNatIpInfoRouterRequest\032*.google.c" - + "loud.compute.v1.NatIpInfoResponse\"m\332A\025pr" - + "oject,region,router\202\323\344\223\002O\022M/compute/v1/p" - + "rojects/{project}/regions/{region}/route" - + "rs/{router}/getNatIpInfo\022\365\001\n\021GetNatMappi" - + "ngInfo\0228.google.cloud.compute.v1.GetNatM" - + "appingInfoRoutersRequest\0322.google.cloud." - + "compute.v1.VmEndpointNatMappingsList\"r\332A" - + "\025project,region,router\202\323\344\223\002T\022R/compute/v" - + "1/projects/{project}/regions/{region}/ro" - + "uters/{router}/getNatMappingInfo\022\357\001\n\016Get" - + "RoutePolicy\0224.google.cloud.compute.v1.Ge" - + "tRoutePolicyRouterRequest\0326.google.cloud" - + ".compute.v1.RoutersGetRoutePolicyRespons" - + "e\"o\332A\025project,region,router\202\323\344\223\002Q\022O/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/routers/{router}/getRoutePolicy\022\351\001\n\017G" - + "etRouterStatus\0225.google.cloud.compute.v1" - + ".GetRouterStatusRouterRequest\032-.google.c" - + "loud.compute.v1.RouterStatusResponse\"p\332A" - + "\025project,region,router\202\323\344\223\002R\022P/compute/v" - + "1/projects/{project}/regions/{region}/ro" - + "uters/{router}/getRouterStatus\022\341\001\n\006Inser" - + "t\022,.google.cloud.compute.v1.InsertRouter" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\204\001\332A\036project,region,router_resource\212" - + "N\020RegionOperations\202\323\344\223\002J\"7/compute/v1/pr" + + "urcePolicies/{resource_policy}:\030resource" + + "_policy_resource\022\257\002\n\014SetIamPolicy\022:.goog" + + "le.cloud.compute.v1.SetIamPolicyResource" + + "PolicyRequest\032\037.google.cloud.compute.v1." + + "Policy\"\301\001\332A:project,region,resource,regi" + + "on_set_policy_request_resource\202\323\344\223\002~\"X/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/resourcePolicies/{resource}/setIam" + + "Policy:\"region_set_policy_request_resour" + + "ce\022\321\002\n\022TestIamPermissions\022@.google.cloud" + + ".compute.v1.TestIamPermissionsResourcePo" + + "licyRequest\0320.google.cloud.compute.v1.Te" + + "stPermissionsResponse\"\306\001\332A9project,regio" + + "n,resource,test_permissions_request_reso" + + "urce\202\323\344\223\002\203\001\"^/compute/v1/projects/{proje" + + "ct}/regions/{region}/resourcePolicies/{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\216 \n\007Routers\022\273\001\n\016Aggre" + + "gatedList\0225.google.cloud.compute.v1.Aggr" + + "egatedListRoutersRequest\032-.google.cloud." + + "compute.v1.RouterAggregatedList\"C\332A\007proj" + + "ect\202\323\344\223\0023\0221/compute/v1/projects/{project" + + "}/aggregated/routers\022\317\001\n\006Delete\022,.google" + + ".cloud.compute.v1.DeleteRouterRequest\032\"." + + "google.cloud.compute.v1.Operation\"s\332A\025pr" + + "oject,region,router\212N\020RegionOperations\202\323" + + "\344\223\002B*@/compute/v1/projects/{project}/reg" + + "ions/{region}/routers/{router}\022\370\001\n\021Delet" + + "eRoutePolicy\0227.google.cloud.compute.v1.D" + + "eleteRoutePolicyRouterRequest\032\".google.c" + + "loud.compute.v1.Operation\"\205\001\332A\025project,r" + + "egion,router\212N\020RegionOperations\202\323\344\223\002T\"R/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/routers/{router}/deleteRoutePolic" + + "y\022\263\001\n\003Get\022).google.cloud.compute.v1.GetR" + + "outerRequest\032\037.google.cloud.compute.v1.R" + + "outer\"`\332A\025project,region,router\202\323\344\223\002B\022@/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/routers/{router}\022\335\001\n\014GetNatIpInfo" + + "\0222.google.cloud.compute.v1.GetNatIpInfoR" + + "outerRequest\032*.google.cloud.compute.v1.N" + + "atIpInfoResponse\"m\332A\025project,region,rout" + + "er\202\323\344\223\002O\022M/compute/v1/projects/{project}" + + "/regions/{region}/routers/{router}/getNa" + + "tIpInfo\022\365\001\n\021GetNatMappingInfo\0228.google.c" + + "loud.compute.v1.GetNatMappingInfoRouters" + + "Request\0322.google.cloud.compute.v1.VmEndp" + + "ointNatMappingsList\"r\332A\025project,region,r", + "outer\202\323\344\223\002T\022R/compute/v1/projects/{proje" + + "ct}/regions/{region}/routers/{router}/ge" + + "tNatMappingInfo\022\357\001\n\016GetRoutePolicy\0224.goo" + + "gle.cloud.compute.v1.GetRoutePolicyRoute" + + "rRequest\0326.google.cloud.compute.v1.Route" + + "rsGetRoutePolicyResponse\"o\332A\025project,reg" + + "ion,router\202\323\344\223\002Q\022O/compute/v1/projects/{" + + "project}/regions/{region}/routers/{route" + + "r}/getRoutePolicy\022\351\001\n\017GetRouterStatus\0225." + + "google.cloud.compute.v1.GetRouterStatusR" + + "outerRequest\032-.google.cloud.compute.v1.R" + + "outerStatusResponse\"p\332A\025project,region,r" + + "outer\202\323\344\223\002R\022P/compute/v1/projects/{proje" + + "ct}/regions/{region}/routers/{router}/ge" + + "tRouterStatus\022\341\001\n\006Insert\022,.google.cloud." + + "compute.v1.InsertRouterRequest\032\".google." + + "cloud.compute.v1.Operation\"\204\001\332A\036project," + + "region,router_resource\212N\020RegionOperation" + + "s\202\323\344\223\002J\"7/compute/v1/projects/{project}/" + + "regions/{region}/routers:\017router_resourc" + + "e\022\252\001\n\004List\022+.google.cloud.compute.v1.Lis" + + "tRoutersRequest\032#.google.cloud.compute.v" + + "1.RouterList\"P\332A\016project,region\202\323\344\223\0029\0227/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/routers\022\344\001\n\rListBgpRoutes\0224.googl" + + "e.cloud.compute.v1.ListBgpRoutesRoutersR" + + "equest\032-.google.cloud.compute.v1.Routers" + + "ListBgpRoutes\"n\332A\025project,region,router\202" + + "\323\344\223\002P\022N/compute/v1/projects/{project}/re" + + "gions/{region}/routers/{router}/listBgpR" + + "outes\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\002S2@/compute/v1/projects/{proje" + + "ct}/regions/{region}/routers/{router}:\017r" + + "outer_resource\022\242\002\n\020PatchRoutePolicy\0226.go" + + "ogle.cloud.compute.v1.PatchRoutePolicyRo" + + "uterRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\261\001\332A+project,region,router,route" + + "_policy_resource\212N\020RegionOperations\202\323\344\223\002" + + "j\"Q/compute/v1/projects/{project}/region" + + "s/{region}/routers/{router}/patchRoutePo" + + "licy:\025route_policy_resource\022\365\001\n\007Preview\022" + + "-.google.cloud.compute.v1.PreviewRouterR" + + "equest\032/.google.cloud.compute.v1.Routers" + + "PreviewResponse\"\211\001\332A%project,region,rout" + + "er,router_resource\202\323\344\223\002[\"H/compute/v1/pr" + "ojects/{project}/regions/{region}/router" - + "s:\017router_resource\022\252\001\n\004List\022+.google.clo" - + "ud.compute.v1.ListRoutersRequest\032#.googl" - + "e.cloud.compute.v1.RouterList\"P\332A\016projec" - + "t,region\202\323\344\223\0029\0227/compute/v1/projects/{pr" - + "oject}/regions/{region}/routers\022\344\001\n\rList" - + "BgpRoutes\0224.google.cloud.compute.v1.List" - + "BgpRoutesRoutersRequest\032-.google.cloud.c" - + "ompute.v1.RoutersListBgpRoutes\"n\332A\025proje" - + "ct,region,router\202\323\344\223\002P\022N/compute/v1/proj" - + "ects/{project}/regions/{region}/routers/" - + "{router}/listBgpRoutes\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" - + "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" + + "s/{router}/preview:\017router_resource\022\361\001\n\006" + + "Update\022,.google.cloud.compute.v1.UpdateR" + + "outerRequest\032\".google.cloud.compute.v1.O" + + "peration\"\224\001\332A%project,region,router,rout" + + "er_resource\212N\020RegionOperations\202\323\344\223\002S\032@/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/routers/{router}:\017router_resource\022" + + "\245\002\n\021UpdateRoutePolicy\0227.google.cloud.com" + + "pute.v1.UpdateRoutePolicyRouterRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\262\001\332A+" + + "project,region,router,route_policy_resou" + + "rce\212N\020RegionOperations\202\323\344\223\002k\"R/compute/v" + "1/projects/{project}/regions/{region}/ro" - + "uters/{router}:\017router_resource\022\242\002\n\020Patc" - + "hRoutePolicy\0226.google.cloud.compute.v1.P" - + "atchRoutePolicyRouterRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\261\001\332A+project,re" - + "gion,router,route_policy_resource\212N\020Regi" - + "onOperations\202\323\344\223\002j\"Q/compute/v1/projects" - + "/{project}/regions/{region}/routers/{rou" - + "ter}/patchRoutePolicy:\025route_policy_reso" - + "urce\022\365\001\n\007Preview\022-.google.cloud.compute." - + "v1.PreviewRouterRequest\032/.google.cloud.c" - + "ompute.v1.RoutersPreviewResponse\"\211\001\332A%pr" - + "oject,region,router,router_resource\202\323\344\223\002" - + "[\"H/compute/v1/projects/{project}/region" - + "s/{region}/routers/{router}/preview:\017rou" - + "ter_resource\022\361\001\n\006Update\022,.google.cloud.c" - + "ompute.v1.UpdateRouterRequest\032\".google.c" - + "loud.compute.v1.Operation\"\224\001\332A%project,r" - + "egion,router,router_resource\212N\020RegionOpe" - + "rations\202\323\344\223\002S\032@/compute/v1/projects/{pro" - + "ject}/regions/{region}/routers/{router}:" - + "\017router_resource\022\245\002\n\021UpdateRoutePolicy\0227" - + ".google.cloud.compute.v1.UpdateRoutePoli" - + "cyRouterRequest\032\".google.cloud.compute.v" - + "1.Operation\"\262\001\332A+project,region,router,r" - + "oute_policy_resource\212N\020RegionOperations\202" - + "\323\344\223\002k\"R/compute/v1/projects/{project}/re" - + "gions/{region}/routers/{router}/updateRo" - + "utePolicy:\025route_policy_resource\032r\312A\026com" - + "pute.googleapis.com\322AVhttps://www.google" - + "apis.com/auth/compute,https://www.google" - + "apis.com/auth/cloud-platform2\300\006\n\006Routes\022" - + "\272\001\n\006Delete\022+.google.cloud.compute.v1.Del" - + "eteRouteRequest\032\".google.cloud.compute.v" - + "1.Operation\"_\332A\rproject,route\212N\020GlobalOp" - + "erations\202\323\344\223\0026*4/compute/v1/projects/{pr" - + "oject}/global/routes/{route}\022\235\001\n\003Get\022(.g" - + "oogle.cloud.compute.v1.GetRouteRequest\032\036" - + ".google.cloud.compute.v1.Route\"L\332A\rproje" - + "ct,route\202\323\344\223\0026\0224/compute/v1/projects/{pr" - + "oject}/global/routes/{route}\022\313\001\n\006Insert\022" - + "+.google.cloud.compute.v1.InsertRouteReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"p\332A\026project,route_resource\212N\020GlobalOper" - + "ations\202\323\344\223\002>\",/compute/v1/projects/{proj" - + "ect}/global/routes:\016route_resource\022\226\001\n\004L" - + "ist\022*.google.cloud.compute.v1.ListRoutes" - + "Request\032\".google.cloud.compute.v1.RouteL" - + "ist\">\332A\007project\202\323\344\223\002.\022,/compute/v1/proje" - + "cts/{project}/global/routes\032r\312A\026compute." - + "googleapis.com\322AVhttps://www.googleapis." - + "com/auth/compute,https://www.googleapis." - + "com/auth/cloud-platform2\357\030\n\020SecurityPoli" - + "cies\022\251\002\n\007AddRule\0225.google.cloud.compute." - + "v1.AddRuleSecurityPolicyRequest\032\".google" - + ".cloud.compute.v1.Operation\"\302\001\332A5project" - + ",security_policy,security_policy_rule_re" - + "source\212N\020GlobalOperations\202\323\344\223\002q\"P/comput" - + "e/v1/projects/{project}/global/securityP" - + "olicies/{security_policy}/addRule:\035secur" - + "ity_policy_rule_resource\022\327\001\n\016AggregatedL" - + "ist\022>.google.cloud.compute.v1.Aggregated" - + "ListSecurityPoliciesRequest\0327.google.clo" - + "ud.compute.v1.SecurityPoliciesAggregated" - + "List\"L\332A\007project\202\323\344\223\002<\022:/compute/v1/proj" - + "ects/{project}/aggregated/securityPolici" - + "es\022\341\001\n\006Delete\0224.google.cloud.compute.v1." - + "DeleteSecurityPolicyRequest\032\".google.clo" - + "ud.compute.v1.Operation\"}\332A\027project,secu" - + "rity_policy\212N\020GlobalOperations\202\323\344\223\002J*H/c" - + "ompute/v1/projects/{project}/global/secu" - + "rityPolicies/{security_policy}\022\315\001\n\003Get\0221" - + ".google.cloud.compute.v1.GetSecurityPoli" - + "cyRequest\032\'.google.cloud.compute.v1.Secu" - + "rityPolicy\"j\332A\027project,security_policy\202\323" - + "\344\223\002J\022H/compute/v1/projects/{project}/glo" - + "bal/securityPolicies/{security_policy}\022\341" - + "\001\n\007GetRule\0225.google.cloud.compute.v1.Get" - + "RuleSecurityPolicyRequest\032+.google.cloud" - + ".compute.v1.SecurityPolicyRule\"r\332A\027proje" - + "ct,security_policy\202\323\344\223\002R\022P/compute/v1/pr" - + "ojects/{project}/global/securityPolicies" - + "/{security_policy}/getRule\022\363\001\n\006Insert\0224." - + "google.cloud.compute.v1.InsertSecurityPo" + + "uters/{router}/updateRoutePolicy:\025route_" + + "policy_resource\032r\312A\026compute.googleapis.c" + + "om\322AVhttps://www.googleapis.com/auth/com" + + "pute,https://www.googleapis.com/auth/clo" + + "ud-platform2\300\006\n\006Routes\022\272\001\n\006Delete\022+.goog" + + "le.cloud.compute.v1.DeleteRouteRequest\032\"" + + ".google.cloud.compute.v1.Operation\"_\332A\rp" + + "roject,route\212N\020GlobalOperations\202\323\344\223\0026*4/" + + "compute/v1/projects/{project}/global/rou" + + "tes/{route}\022\235\001\n\003Get\022(.google.cloud.compu" + + "te.v1.GetRouteRequest\032\036.google.cloud.com" + + "pute.v1.Route\"L\332A\rproject,route\202\323\344\223\0026\0224/" + + "compute/v1/projects/{project}/global/rou" + + "tes/{route}\022\313\001\n\006Insert\022+.google.cloud.co" + + "mpute.v1.InsertRouteRequest\032\".google.clo" + + "ud.compute.v1.Operation\"p\332A\026project,rout" + + "e_resource\212N\020GlobalOperations\202\323\344\223\002>\",/co" + + "mpute/v1/projects/{project}/global/route" + + "s:\016route_resource\022\226\001\n\004List\022*.google.clou" + + "d.compute.v1.ListRoutesRequest\032\".google." + + "cloud.compute.v1.RouteList\">\332A\007project\202\323" + + "\344\223\002.\022,/compute/v1/projects/{project}/glo" + + "bal/routes\032r\312A\026compute.googleapis.com\322AV" + + "https://www.googleapis.com/auth/compute," + + "https://www.googleapis.com/auth/cloud-pl" + + "atform2\357\030\n\020SecurityPolicies\022\251\002\n\007AddRule\022" + + "5.google.cloud.compute.v1.AddRuleSecurit" + + "yPolicyRequest\032\".google.cloud.compute.v1" + + ".Operation\"\302\001\332A5project,security_policy," + + "security_policy_rule_resource\212N\020GlobalOp" + + "erations\202\323\344\223\002q\"P/compute/v1/projects/{pr" + + "oject}/global/securityPolicies/{security" + + "_policy}/addRule:\035security_policy_rule_r" + + "esource\022\327\001\n\016AggregatedList\022>.google.clou" + + "d.compute.v1.AggregatedListSecurityPolic" + + "iesRequest\0327.google.cloud.compute.v1.Sec" + + "urityPoliciesAggregatedList\"L\332A\007project\202" + + "\323\344\223\002<\022:/compute/v1/projects/{project}/ag" + + "gregated/securityPolicies\022\341\001\n\006Delete\0224.g" + + "oogle.cloud.compute.v1.DeleteSecurityPol" + + "icyRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"}\332A\027project,security_policy\212N\020Glo" + + "balOperations\202\323\344\223\002J*H/compute/v1/project" + + "s/{project}/global/securityPolicies/{sec" + + "urity_policy}\022\315\001\n\003Get\0221.google.cloud.com" + + "pute.v1.GetSecurityPolicyRequest\032\'.googl" + + "e.cloud.compute.v1.SecurityPolicy\"j\332A\027pr" + + "oject,security_policy\202\323\344\223\002J\022H/compute/v1" + + "/projects/{project}/global/securityPolic" + + "ies/{security_policy}\022\341\001\n\007GetRule\0225.goog" + + "le.cloud.compute.v1.GetRuleSecurityPolic" + + "yRequest\032+.google.cloud.compute.v1.Secur" + + "ityPolicyRule\"r\332A\027project,security_polic" + + "y\202\323\344\223\002R\022P/compute/v1/projects/{project}/" + + "global/securityPolicies/{security_policy" + + "}/getRule\022\363\001\n\006Insert\0224.google.cloud.comp" + + "ute.v1.InsertSecurityPolicyRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\216\001\332A proj" + + "ect,security_policy_resource\212N\020GlobalOpe" + + "rations\202\323\344\223\002R\"6/compute/v1/projects/{pro" + + "ject}/global/securityPolicies:\030security_" + + "policy_resource\022\263\001\n\004List\0224.google.cloud." + + "compute.v1.ListSecurityPoliciesRequest\032+" + + ".google.cloud.compute.v1.SecurityPolicyL" + + "ist\"H\332A\007project\202\323\344\223\0028\0226/compute/v1/proje" + + "cts/{project}/global/securityPolicies\022\256\002" + + "\n\037ListPreconfiguredExpressionSets\022O.goog" + + "le.cloud.compute.v1.ListPreconfiguredExp" + + "ressionSetsSecurityPoliciesRequest\032P.goo" + + "gle.cloud.compute.v1.SecurityPoliciesLis" + + "tPreconfiguredExpressionSetsResponse\"h\332A" + + "\007project\202\323\344\223\002X\022V/compute/v1/projects/{pr" + + "oject}/global/securityPolicies/listPreco" + + "nfiguredExpressionSets\022\223\002\n\005Patch\0223.googl" + + "e.cloud.compute.v1.PatchSecurityPolicyRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\260\001\332A0project,security_policy,security_" + + "policy_resource\212N\020GlobalOperations\202\323\344\223\002d" + + "2H/compute/v1/projects/{project}/global/" + + "securityPolicies/{security_policy}:\030secu" + + "rity_policy_resource\022\257\002\n\tPatchRule\0227.goo" + + "gle.cloud.compute.v1.PatchRuleSecurityPo" + "licyRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\216\001\332A project,security_policy_res" - + "ource\212N\020GlobalOperations\202\323\344\223\002R\"6/compute" - + "/v1/projects/{project}/global/securityPo" - + "licies:\030security_policy_resource\022\263\001\n\004Lis" - + "t\0224.google.cloud.compute.v1.ListSecurity" - + "PoliciesRequest\032+.google.cloud.compute.v" - + "1.SecurityPolicyList\"H\332A\007project\202\323\344\223\0028\0226" - + "/compute/v1/projects/{project}/global/se" - + "curityPolicies\022\256\002\n\037ListPreconfiguredExpr" - + "essionSets\022O.google.cloud.compute.v1.Lis" - + "tPreconfiguredExpressionSetsSecurityPoli" - + "ciesRequest\032P.google.cloud.compute.v1.Se" - + "curityPoliciesListPreconfiguredExpressio" - + "nSetsResponse\"h\332A\007project\202\323\344\223\002X\022V/comput" - + "e/v1/projects/{project}/global/securityP" - + "olicies/listPreconfiguredExpressionSets\022" - + "\223\002\n\005Patch\0223.google.cloud.compute.v1.Patc", - "hSecurityPolicyRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\260\001\332A0project,security" - + "_policy,security_policy_resource\212N\020Globa" - + "lOperations\202\323\344\223\002d2H/compute/v1/projects/" - + "{project}/global/securityPolicies/{secur" - + "ity_policy}:\030security_policy_resource\022\257\002" - + "\n\tPatchRule\0227.google.cloud.compute.v1.Pa" - + "tchRuleSecurityPolicyRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\304\001\332A5project,se" - + "curity_policy,security_policy_rule_resou" - + "rce\212N\020GlobalOperations\202\323\344\223\002s\"R/compute/v" - + "1/projects/{project}/global/securityPoli" - + "cies/{security_policy}/patchRule:\035securi" - + "ty_policy_rule_resource\022\365\001\n\nRemoveRule\0228" - + ".google.cloud.compute.v1.RemoveRuleSecur" - + "ityPolicyRequest\032\".google.cloud.compute." - + "v1.Operation\"\210\001\332A\027project,security_polic" - + "y\212N\020GlobalOperations\202\323\344\223\002U\"S/compute/v1/" - + "projects/{project}/global/securityPolici" - + "es/{security_policy}/removeRule\022\253\002\n\tSetL" - + "abels\0227.google.cloud.compute.v1.SetLabel" - + "sSecurityPolicyRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\300\001\332A3project,resource" - + ",global_set_labels_request_resource\212N\020Gl" - + "obalOperations\202\323\344\223\002q\"K/compute/v1/projec" - + "ts/{project}/global/securityPolicies/{re" - + "source}/setLabels:\"global_set_labels_req" - + "uest_resource\032r\312A\026compute.googleapis.com" - + "\322AVhttps://www.googleapis.com/auth/compu" - + "te,https://www.googleapis.com/auth/cloud" - + "-platform2\360\023\n\022ServiceAttachments\022\334\001\n\016Agg" - + "regatedList\022@.google.cloud.compute.v1.Ag" - + "gregatedListServiceAttachmentsRequest\0328." + + "eration\"\304\001\332A5project,security_policy,sec" + + "urity_policy_rule_resource\212N\020GlobalOpera" + + "tions\202\323\344\223\002s\"R/compute/v1/projects/{proje" + + "ct}/global/securityPolicies/{security_po" + + "licy}/patchRule:\035security_policy_rule_re" + + "source\022\365\001\n\nRemoveRule\0228.google.cloud.com" + + "pute.v1.RemoveRuleSecurityPolicyRequest\032" + + "\".google.cloud.compute.v1.Operation\"\210\001\332A" + + "\027project,security_policy\212N\020GlobalOperati" + + "ons\202\323\344\223\002U\"S/compute/v1/projects/{project" + + "}/global/securityPolicies/{security_poli" + + "cy}/removeRule\022\253\002\n\tSetLabels\0227.google.cl" + + "oud.compute.v1.SetLabelsSecurityPolicyRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\300\001\332A3project,resource,global_set_label" + + "s_request_resource\212N\020GlobalOperations\202\323\344" + + "\223\002q\"K/compute/v1/projects/{project}/glob" + + "al/securityPolicies/{resource}/setLabels" + + ":\"global_set_labels_request_resource\032r\312A" + + "\026compute.googleapis.com\322AVhttps://www.go" + + "ogleapis.com/auth/compute,https://www.go" + + "ogleapis.com/auth/cloud-platform2\360\023\n\022Ser" + + "viceAttachments\022\334\001\n\016AggregatedList\022@.goo" + + "gle.cloud.compute.v1.AggregatedListServi" + + "ceAttachmentsRequest\0328.google.cloud.comp" + + "ute.v1.ServiceAttachmentAggregatedList\"N" + + "\332A\007project\202\323\344\223\002>\022\022/compute/v1/proj" - + "ects/{project}/global/sslPolicies/{ssl_p" - + "olicy}\022\264\001\n\003Get\022,.google.cloud.compute.v1" - + ".GetSslPolicyRequest\032\".google.cloud.comp" - + "ute.v1.SslPolicy\"[\332A\022project,ssl_policy\202" - + "\323\344\223\002@\022>/compute/v1/projects/{project}/gl" - + "obal/sslPolicies/{ssl_policy}\022\336\001\n\006Insert" - + "\022/.google.cloud.compute.v1.InsertSslPoli" - + "cyRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\177\332A\033project,ssl_policy_resource\212N\020" - + "GlobalOperations\202\323\344\223\002H\"1/compute/v1/proj" - + "ects/{project}/global/sslPolicies:\023ssl_p" - + "olicy_resource\022\246\001\n\004List\022/.google.cloud.c" - + "ompute.v1.ListSslPoliciesRequest\032(.googl" - + "e.cloud.compute.v1.SslPoliciesList\"C\332A\007p" - + "roject\202\323\344\223\0023\0221/compute/v1/projects/{proj" - + "ect}/global/sslPolicies\022\367\001\n\025ListAvailabl" - + "eFeatures\022@.google.cloud.compute.v1.List" - + "AvailableFeaturesSslPoliciesRequest\032A.go" - + "ogle.cloud.compute.v1.SslPoliciesListAva" - + "ilableFeaturesResponse\"Y\332A\007project\202\323\344\223\002I" - + "\022G/compute/v1/projects/{project}/global/" - + "sslPolicies/listAvailableFeatures\022\365\001\n\005Pa" - + "tch\022..google.cloud.compute.v1.PatchSslPo" - + "licyRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\227\001\332A&project,ssl_policy,ssl_poli" - + "cy_resource\212N\020GlobalOperations\202\323\344\223\002U2>/c" - + "ompute/v1/projects/{project}/global/sslP" - + "olicies/{ssl_policy}:\023ssl_policy_resourc" - + "e\032r\312A\026compute.googleapis.com\322AVhttps://w" - + "ww.googleapis.com/auth/compute,https://w" - + "ww.googleapis.com/auth/cloud-platform2\265\006" - + "\n\020StoragePoolTypes\022\326\001\n\016AggregatedList\022>." - + "google.cloud.compute.v1.AggregatedListSt" - + "oragePoolTypesRequest\0326.google.cloud.com" - + "pute.v1.StoragePoolTypeAggregatedList\"L\332" - + "A\007project\202\323\344\223\002<\022:/compute/v1/projects/{p" - + "roject}/aggregated/storagePoolTypes\022\336\001\n\003" - + "Get\0222.google.cloud.compute.v1.GetStorage" - + "PoolTypeRequest\032(.google.cloud.compute.v" - + "1.StoragePoolType\"y\332A\036project,zone,stora" - + "ge_pool_type\202\323\344\223\002R\022P/compute/v1/projects" - + "/{project}/zones/{zone}/storagePoolTypes" - + "/{storage_pool_type}\022\277\001\n\004List\0224.google.c" - + "loud.compute.v1.ListStoragePoolTypesRequ" - + "est\032,.google.cloud.compute.v1.StoragePoo" - + "lTypeList\"S\332A\014project,zone\202\323\344\223\002>\022/compute/v1/projects/{project}/gl" + + "obal/sslPolicies/{ssl_policy}\022\264\001\n\003Get\022,." + + "google.cloud.compute.v1.GetSslPolicyRequ" + + "est\032\".google.cloud.compute.v1.SslPolicy\"" + + "[\332A\022project,ssl_policy\202\323\344\223\002@\022>/compute/v" + + "1/projects/{project}/global/sslPolicies/" + + "{ssl_policy}\022\336\001\n\006Insert\022/.google.cloud.c" + + "ompute.v1.InsertSslPolicyRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\177\332A\033project" + + ",ssl_policy_resource\212N\020GlobalOperations\202" + + "\323\344\223\002H\"1/compute/v1/projects/{project}/gl" + + "obal/sslPolicies:\023ssl_policy_resource\022\246\001" + + "\n\004List\022/.google.cloud.compute.v1.ListSsl" + + "PoliciesRequest\032(.google.cloud.compute.v" + + "1.SslPoliciesList\"C\332A\007project\202\323\344\223\0023\0221/co" + + "mpute/v1/projects/{project}/global/sslPo" + + "licies\022\367\001\n\025ListAvailableFeatures\022@.googl" + + "e.cloud.compute.v1.ListAvailableFeatures" + + "SslPoliciesRequest\032A.google.cloud.comput" + + "e.v1.SslPoliciesListAvailableFeaturesRes" + + "ponse\"Y\332A\007project\202\323\344\223\002I\022G/compute/v1/pro" + + "jects/{project}/global/sslPolicies/listA" + + "vailableFeatures\022\365\001\n\005Patch\022..google.clou" + + "d.compute.v1.PatchSslPolicyRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\227\001\332A&proj" + + "ect,ssl_policy,ssl_policy_resource\212N\020Glo" + + "balOperations\202\323\344\223\002U2>/compute/v1/project" + + "s/{project}/global/sslPolicies/{ssl_poli" + + "cy}:\023ssl_policy_resource\032r\312A\026compute.goo" + + "gleapis.com\322AVhttps://www.googleapis.com" + + "/auth/compute,https://www.googleapis.com" + + "/auth/cloud-platform2\265\006\n\020StoragePoolType" + + "s\022\326\001\n\016AggregatedList\022>.google.cloud.comp" + + "ute.v1.AggregatedListStoragePoolTypesReq" + + "uest\0326.google.cloud.compute.v1.StoragePo" + + "olTypeAggregatedList\"L\332A\007project\202\323\344\223\002<\022:" + + "/compute/v1/projects/{project}/aggregate" + + "d/storagePoolTypes\022\336\001\n\003Get\0222.google.clou" + + "d.compute.v1.GetStoragePoolTypeRequest\032(" + + ".google.cloud.compute.v1.StoragePoolType" + + "\"y\332A\036project,zone,storage_pool_type\202\323\344\223\002" + + "R\022P/compute/v1/projects/{project}/zones/" + + "{zone}/storagePoolTypes/{storage_pool_ty" + + "pe}\022\277\001\n\004List\0224.google.cloud.compute.v1.L" + + "istStoragePoolTypesRequest\032,.google.clou" + + "d.compute.v1.StoragePoolTypeList\"S\332A\014pro" + + "ject,zone\202\323\344\223\002>\022\022\022.google.clou" - + "d.compute.v1.AggregatedListTargetTcpProx" - + "iesRequest\0325.google.cloud.compute.v1.Tar" - + "getTcpProxyAggregatedList\"L\332A\007project\202\323\344" - + "\223\002<\022:/compute/v1/projects/{project}/aggr" - + "egated/targetTcpProxies\022\343\001\n\006Delete\0224.goo" - + "gle.cloud.compute.v1.DeleteTargetTcpProx" - + "yRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\177\332A\030project,target_tcp_proxy\212N\020Glob" - + "alOperations\202\323\344\223\002K*I/compute/v1/projects" - + "/{project}/global/targetTcpProxies/{targ" - + "et_tcp_proxy}\022\317\001\n\003Get\0221.google.cloud.com" - + "pute.v1.GetTargetTcpProxyRequest\032\'.googl" - + "e.cloud.compute.v1.TargetTcpProxy\"l\332A\030pr" - + "oject,target_tcp_proxy\202\323\344\223\002K\022I/compute/v" - + "1/projects/{project}/global/targetTcpPro" - + "xies/{target_tcp_proxy}\022\365\001\n\006Insert\0224.goo" - + "gle.cloud.compute.v1.InsertTargetTcpProx" - + "yRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\220\001\332A!project,target_tcp_proxy_resou" - + "rce\212N\020GlobalOperations\202\323\344\223\002S\"6/compute/v" - + "1/projects/{project}/global/targetTcpPro" - + "xies:\031target_tcp_proxy_resource\022\263\001\n\004List" - + "\0224.google.cloud.compute.v1.ListTargetTcp" - + "ProxiesRequest\032+.google.cloud.compute.v1" - + ".TargetTcpProxyList\"H\332A\007project\202\323\344\223\0028\0226/", - "compute/v1/projects/{project}/global/tar" - + "getTcpProxies\022\376\002\n\021SetBackendService\022?.go" - + "ogle.cloud.compute.v1.SetBackendServiceT" - + "argetTcpProxyRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\203\002\332APproject,target_tcp" - + "_proxy,target_tcp_proxies_set_backend_se" - + "rvice_request_resource\212N\020GlobalOperation" - + "s\202\323\344\223\002\226\001\"[/compute/v1/projects/{project}" - + "/global/targetTcpProxies/{target_tcp_pro" - + "xy}/setBackendService:7target_tcp_proxie" - + "s_set_backend_service_request_resource\022\357" - + "\002\n\016SetProxyHeader\022<.google.cloud.compute" - + ".v1.SetProxyHeaderTargetTcpProxyRequest\032" - + "\".google.cloud.compute.v1.Operation\"\372\001\332A" - + "Mproject,target_tcp_proxy,target_tcp_pro" - + "xies_set_proxy_header_request_resource\212N" - + "\020GlobalOperations\202\323\344\223\002\220\001\"X/compute/v1/pr" - + "ojects/{project}/global/targetTcpProxies" - + "/{target_tcp_proxy}/setProxyHeader:4targ" - + "et_tcp_proxies_set_proxy_header_request_" - + "resource\032r\312A\026compute.googleapis.com\322AVht" - + "tps://www.googleapis.com/auth/compute,ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "form2\354\014\n\021TargetVpnGateways\022\331\001\n\016Aggregate" - + "dList\022?.google.cloud.compute.v1.Aggregat" - + "edListTargetVpnGatewaysRequest\0327.google." - + "cloud.compute.v1.TargetVpnGatewayAggrega" - + "tedList\"M\332A\007project\202\323\344\223\002=\022;/compute/v1/p" - + "rojects/{project}/aggregated/targetVpnGa" - + "teways\022\374\001\n\006Delete\0226.google.cloud.compute" - + ".v1.DeleteTargetVpnGatewayRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\225\001\332A!proje" - + "ct,region,target_vpn_gateway\212N\020RegionOpe" - + "rations\202\323\344\223\002X*V/compute/v1/projects/{pro" - + "ject}/regions/{region}/targetVpnGateways" - + "/{target_vpn_gateway}\022\352\001\n\003Get\0223.google.c" - + "loud.compute.v1.GetTargetVpnGatewayReque" - + "st\032).google.cloud.compute.v1.TargetVpnGa" - + "teway\"\202\001\332A!project,region,target_vpn_gat" - + "eway\202\323\344\223\002X\022V/compute/v1/projects/{projec" - + "t}/regions/{region}/targetVpnGateways/{t" - + "arget_vpn_gateway}\022\215\002\n\006Insert\0226.google.c" - + "loud.compute.v1.InsertTargetVpnGatewayRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\246\001\332A*project,region,target_vpn_gateway" - + "_resource\212N\020RegionOperations\202\323\344\223\002`\"A/com" + + "BackendService:7target_ssl_proxies_set_b" + + "ackend_service_request_resource\022\376\002\n\021SetC" + + "ertificateMap\022?.google.cloud.compute.v1." + + "SetCertificateMapTargetSslProxyRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\203\002\332AP" + + "project,target_ssl_proxy,target_ssl_prox" + + "ies_set_certificate_map_request_resource" + + "\212N\020GlobalOperations\202\323\344\223\002\226\001\"[/compute/v1/" + + "projects/{project}/global/targetSslProxi" + + "es/{target_ssl_proxy}/setCertificateMap:" + + "7target_ssl_proxies_set_certificate_map_" + + "request_resource\022\357\002\n\016SetProxyHeader\022<.go" + + "ogle.cloud.compute.v1.SetProxyHeaderTarg" + + "etSslProxyRequest\032\".google.cloud.compute" + + ".v1.Operation\"\372\001\332AMproject,target_ssl_pr" + + "oxy,target_ssl_proxies_set_proxy_header_" + + "request_resource\212N\020GlobalOperations\202\323\344\223\002" + + "\220\001\"X/compute/v1/projects/{project}/globa" + + "l/targetSslProxies/{target_ssl_proxy}/se" + + "tProxyHeader:4target_ssl_proxies_set_pro" + + "xy_header_request_resource\022\203\003\n\022SetSslCer" + + "tificates\022@.google.cloud.compute.v1.SetS" + + "slCertificatesTargetSslProxyRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\206\002\332AQpro" + + "ject,target_ssl_proxy,target_ssl_proxies" + + "_set_ssl_certificates_request_resource\212N" + + "\020GlobalOperations\202\323\344\223\002\230\001\"\\/compute/v1/pr" + + "ojects/{project}/global/targetSslProxies" + + "/{target_ssl_proxy}/setSslCertificates:8" + + "target_ssl_proxies_set_ssl_certificates_" + + "request_resource\022\272\002\n\014SetSslPolicy\022:.goog" + + "le.cloud.compute.v1.SetSslPolicyTargetSs" + + "lProxyRequest\032\".google.cloud.compute.v1." + + "Operation\"\311\001\332A6project,target_ssl_proxy," + + "ssl_policy_reference_resource\212N\020GlobalOp" + + "erations\202\323\344\223\002w\"V/compute/v1/projects/{pr" + + "oject}/global/targetSslProxies/{target_s" + + "sl_proxy}/setSslPolicy:\035ssl_policy_refer" + + "ence_resource\032r\312A\026compute.googleapis.com" + + "\322AVhttps://www.googleapis.com/auth/compu" + + "te,https://www.googleapis.com/auth/cloud" + + "-platform2\267\017\n\020TargetTcpProxies\022\325\001\n\016Aggre" + + "gatedList\022>.google.cloud.compute.v1.Aggr" + + "egatedListTargetTcpProxiesRequest\0325.goog" + + "le.cloud.compute.v1.TargetTcpProxyAggreg" + + "atedList\"L\332A\007project\202\323\344\223\002<\022:/compute/v1/" + + "projects/{project}/aggregated/targetTcpP" + + "roxies\022\343\001\n\006Delete\0224.google.cloud.compute" + + ".v1.DeleteTargetTcpProxyRequest\032\".google" + + ".cloud.compute.v1.Operation\"\177\332A\030project," + + "target_tcp_proxy\212N\020GlobalOperations\202\323\344\223\002" + + "K*I/compute/v1/projects/{project}/global" + + "/targetTcpProxies/{target_tcp_proxy}\022\317\001\n" + + "\003Get\0221.google.cloud.compute.v1.GetTarget" + + "TcpProxyRequest\032\'.google.cloud.compute.v" + + "1.TargetTcpProxy\"l\332A\030project,target_tcp_" + + "proxy\202\323\344\223\002K\022I/compute/v1/projects/{proje" + + "ct}/global/targetTcpProxies/{target_tcp_" + + "proxy}\022\365\001\n\006Insert\0224.google.cloud.compute" + + ".v1.InsertTargetTcpProxyRequest\032\".google" + + ".cloud.compute.v1.Operation\"\220\001\332A!project" + + ",target_tcp_proxy_resource\212N\020GlobalOpera" + + "tions\202\323\344\223\002S\"6/compute/v1/projects/{proje" + + "ct}/global/targetTcpProxies:\031target_tcp_" + + "proxy_resource\022\263\001\n\004List\0224.google.cloud.c" + + "ompute.v1.ListTargetTcpProxiesRequest\032+." + + "google.cloud.compute.v1.TargetTcpProxyLi" + + "st\"H\332A\007project\202\323\344\223\0028\0226/compute/v1/projec" + + "ts/{project}/global/targetTcpProxies\022\376\002\n" + + "\021SetBackendService\022?.google.cloud.comput" + + "e.v1.SetBackendServiceTargetTcpProxyRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\203\002\332APproject,target_tcp_proxy,target_tcp" + + "_proxies_set_backend_service_request_res" + + "ource\212N\020GlobalOperations\202\323\344\223\002\226\001\"[/comput" + + "e/v1/projects/{project}/global/targetTcp" + + "Proxies/{target_tcp_proxy}/setBackendSer" + + "vice:7target_tcp_proxies_set_backend_ser" + + "vice_request_resource\022\357\002\n\016SetProxyHeader" + + "\022<.google.cloud.compute.v1.SetProxyHeade" + + "rTargetTcpProxyRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\372\001\332AMproject,target_t" + + "cp_proxy,target_tcp_proxies_set_proxy_he" + + "ader_request_resource\212N\020GlobalOperations" + + "\202\323\344\223\002\220\001\"X/compute/v1/projects/{project}/" + + "global/targetTcpProxies/{target_tcp_prox" + + "y}/setProxyHeader:4target_tcp_proxies_se" + + "t_proxy_header_request_resource\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\354\014\n\021TargetVp" + + "nGateways\022\331\001\n\016AggregatedList\022?.google.cl" + + "oud.compute.v1.AggregatedListTargetVpnGa" + + "tewaysRequest\0327.google.cloud.compute.v1." + + "TargetVpnGatewayAggregatedList\"M\332A\007proje" + + "ct\202\323\344\223\002=\022;/compute/v1/projects/{project}" + + "/aggregated/targetVpnGateways\022\374\001\n\006Delete" + + "\0226.google.cloud.compute.v1.DeleteTargetV" + + "pnGatewayRequest\032\".google.cloud.compute." + + "v1.Operation\"\225\001\332A!project,region,target_" + + "vpn_gateway\212N\020RegionOperations\202\323\344\223\002X*V/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/targetVpnGateways/{target_vpn_gate" + + "way}\022\352\001\n\003Get\0223.google.cloud.compute.v1.G" + + "etTargetVpnGatewayRequest\032).google.cloud" + + ".compute.v1.TargetVpnGateway\"\202\001\332A!projec" + + "t,region,target_vpn_gateway\202\323\344\223\002X\022V/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/targetVpnGateways/{target_vpn_gateway" + + "}\022\215\002\n\006Insert\0226.google.cloud.compute.v1.I" + + "nsertTargetVpnGatewayRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\246\001\332A*project,re" + + "gion,target_vpn_gateway_resource\212N\020Regio" + + "nOperations\202\323\344\223\002`\"A/compute/v1/projects/" + + "{project}/regions/{region}/targetVpnGate" + + "ways:\033target_vpn_gateway_resource\022\310\001\n\004Li" + + "st\0225.google.cloud.compute.v1.ListTargetV" + + "pnGatewaysRequest\032-.google.cloud.compute" + + ".v1.TargetVpnGatewayList\"Z\332A\016project,reg" + + "ion\202\323\344\223\002C\022A/compute/v1/projects/{project" + + "}/regions/{region}/targetVpnGateways\022\277\002\n" + + "\tSetLabels\0229.google.cloud.compute.v1.Set" + + "LabelsTargetVpnGatewayRequest\032\".google.c" + + "loud.compute.v1.Operation\"\322\001\332A:project,r" + + "egion,resource,region_set_labels_request" + + "_resource\212N\020RegionOperations\202\323\344\223\002|\"V/com" + "pute/v1/projects/{project}/regions/{regi" - + "on}/targetVpnGateways:\033target_vpn_gatewa" - + "y_resource\022\310\001\n\004List\0225.google.cloud.compu" - + "te.v1.ListTargetVpnGatewaysRequest\032-.goo" - + "gle.cloud.compute.v1.TargetVpnGatewayLis" - + "t\"Z\332A\016project,region\202\323\344\223\002C\022A/compute/v1/" - + "projects/{project}/regions/{region}/targ" - + "etVpnGateways\022\277\002\n\tSetLabels\0229.google.clo" - + "ud.compute.v1.SetLabelsTargetVpnGatewayR" + + "on}/targetVpnGateways/{resource}/setLabe" + + "ls:\"region_set_labels_request_resource\032r" + + "\312A\026compute.googleapis.com\322AVhttps://www." + + "googleapis.com/auth/compute,https://www." + + "googleapis.com/auth/cloud-platform2\236\020\n\007U" + + "rlMaps\022\274\001\n\016AggregatedList\0225.google.cloud" + + ".compute.v1.AggregatedListUrlMapsRequest" + + "\032..google.cloud.compute.v1.UrlMapsAggreg" + + "atedList\"C\332A\007project\202\323\344\223\0023\0221/compute/v1/" + + "projects/{project}/aggregated/urlMaps\022\300\001" + + "\n\006Delete\022,.google.cloud.compute.v1.Delet" + + "eUrlMapRequest\032\".google.cloud.compute.v1" + + ".Operation\"d\332A\017project,url_map\212N\020GlobalO" + + "perations\202\323\344\223\0029*7/compute/v1/projects/{p" + + "roject}/global/urlMaps/{url_map}\022\244\001\n\003Get" + + "\022).google.cloud.compute.v1.GetUrlMapRequ" + + "est\032\037.google.cloud.compute.v1.UrlMap\"Q\332A" + + "\017project,url_map\202\323\344\223\0029\0227/compute/v1/proj" + + "ects/{project}/global/urlMaps/{url_map}\022" + + "\321\001\n\006Insert\022,.google.cloud.compute.v1.Ins" + + "ertUrlMapRequest\032\".google.cloud.compute." + + "v1.Operation\"u\332A\030project,url_map_resourc" + + "e\212N\020GlobalOperations\202\323\344\223\002A\"-/compute/v1/" + + "projects/{project}/global/urlMaps:\020url_m" + + "ap_resource\022\246\002\n\017InvalidateCache\0225.google" + + ".cloud.compute.v1.InvalidateCacheUrlMapR" + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\322\001\332A:project,region,resource,region_s" - + "et_labels_request_resource\212N\020RegionOpera" - + "tions\202\323\344\223\002|\"V/compute/v1/projects/{proje" - + "ct}/regions/{region}/targetVpnGateways/{" - + "resource}/setLabels:\"region_set_labels_r" - + "equest_resource\032r\312A\026compute.googleapis.c" + + "on\"\267\001\332A0project,url_map,cache_invalidati" + + "on_rule_resource\212N\020GlobalOperations\202\323\344\223\002" + + "k\"G/compute/v1/projects/{project}/global" + + "/urlMaps/{url_map}/invalidateCache: cach" + + "e_invalidation_rule_resource\022\231\001\n\004List\022+." + + "google.cloud.compute.v1.ListUrlMapsReque" + + "st\032#.google.cloud.compute.v1.UrlMapList\"" + + "?\332A\007project\202\323\344\223\002/\022-/compute/v1/projects/" + + "{project}/global/urlMaps\022\342\001\n\005Patch\022+.goo" + + "gle.cloud.compute.v1.PatchUrlMapRequest\032" + + "\".google.cloud.compute.v1.Operation\"\207\001\332A" + + " project,url_map,url_map_resource\212N\020Glob" + + "alOperations\202\323\344\223\002K27/compute/v1/projects" + + "/{project}/global/urlMaps/{url_map}:\020url" + + "_map_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\020GlobalOperati" + + "ons\202\323\344\223\002K\0327/compute/v1/projects/{project" + + "}/global/urlMaps/{url_map}:\020url_map_reso" + + "urce\022\220\002\n\010Validate\022..google.cloud.compute" + + ".v1.ValidateUrlMapRequest\0320.google.cloud" + + ".compute.v1.UrlMapsValidateResponse\"\241\001\332A" + + "2project,url_map,url_maps_validate_reque" + + "st_resource\202\323\344\223\002f\"@/compute/v1/projects/" + + "{project}/global/urlMaps/{url_map}/valid" + + "ate:\"url_maps_validate_request_resource\032" + + "r\312A\026compute.googleapis.com\322AVhttps://www" + + ".googleapis.com/auth/compute,https://www" + + ".googleapis.com/auth/cloud-platform2\237\020\n\013" + + "VpnGateways\022\307\001\n\016AggregatedList\0229.google." + + "cloud.compute.v1.AggregatedListVpnGatewa" + + "ysRequest\0321.google.cloud.compute.v1.VpnG" + + "atewayAggregatedList\"G\332A\007project\202\323\344\223\0027\0225" + + "/compute/v1/projects/{project}/aggregate" + + "d/vpnGateways\022\342\001\n\006Delete\0220.google.cloud." + + "compute.v1.DeleteVpnGatewayRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\201\001\332A\032proj" + + "ect,region,vpn_gateway\212N\020RegionOperation" + + "s\202\323\344\223\002K*I/compute/v1/projects/{project}/" + + "regions/{region}/vpnGateways/{vpn_gatewa" + + "y}\022\311\001\n\003Get\022-.google.cloud.compute.v1.Get" + + "VpnGatewayRequest\032#.google.cloud.compute" + + ".v1.VpnGateway\"n\332A\032project,region,vpn_ga" + + "teway\202\323\344\223\002K\022I/compute/v1/projects/{proje" + + "ct}/regions/{region}/vpnGateways/{vpn_ga" + + "teway}\022\361\001\n\tGetStatus\0223.google.cloud.comp" + + "ute.v1.GetStatusVpnGatewayRequest\0325.goog" + + "le.cloud.compute.v1.VpnGatewaysGetStatus" + + "Response\"x\332A\032project,region,vpn_gateway\202" + + "\323\344\223\002U\022S/compute/v1/projects/{project}/re" + + "gions/{region}/vpnGateways/{vpn_gateway}" + + "/getStatus\022\363\001\n\006Insert\0220.google.cloud.com" + + "pute.v1.InsertVpnGatewayRequest\032\".google" + + ".cloud.compute.v1.Operation\"\222\001\332A#project" + + ",region,vpn_gateway_resource\212N\020RegionOpe" + + "rations\202\323\344\223\002S\";/compute/v1/projects/{pro" + + "ject}/regions/{region}/vpnGateways:\024vpn_" + + "gateway_resource\022\266\001\n\004List\022/.google.cloud" + + ".compute.v1.ListVpnGatewaysRequest\032\'.goo" + + "gle.cloud.compute.v1.VpnGatewayList\"T\332A\016" + + "project,region\202\323\344\223\002=\022;/compute/v1/projec" + + "ts/{project}/regions/{region}/vpnGateway" + + "s\022\263\002\n\tSetLabels\0223.google.cloud.compute.v" + + "1.SetLabelsVpnGatewayRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\314\001\332A:project,re" + + "gion,resource,region_set_labels_request_" + + "resource\212N\020RegionOperations\202\323\344\223\002v\"P/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/vpnGateways/{resource}/setLabels:\"reg" + + "ion_set_labels_request_resource\022\307\002\n\022Test" + + "IamPermissions\022<.google.cloud.compute.v1" + + ".TestIamPermissionsVpnGatewayRequest\0320.g" + + "oogle.cloud.compute.v1.TestPermissionsRe" + + "sponse\"\300\001\332A9project,region,resource,test" + + "_permissions_request_resource\202\323\344\223\002~\"Y/co" + + "mpute/v1/projects/{project}/regions/{reg" + + "ion}/vpnGateways/{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\312\013" + + "\n\nVpnTunnels\022\304\001\n\016AggregatedList\0228.google" + + ".cloud.compute.v1.AggregatedListVpnTunne" + + "lsRequest\0320.google.cloud.compute.v1.VpnT" + + "unnelAggregatedList\"F\332A\007project\202\323\344\223\0026\0224/" + + "compute/v1/projects/{project}/aggregated" + + "/vpnTunnels\022\335\001\n\006Delete\022/.google.cloud.co" + + "mpute.v1.DeleteVpnTunnelRequest\032\".google" + + ".cloud.compute.v1.Operation\"~\332A\031project," + + "region,vpn_tunnel\212N\020RegionOperations\202\323\344\223" + + "\002I*G/compute/v1/projects/{project}/regio" + + "ns/{region}/vpnTunnels/{vpn_tunnel}\022\304\001\n\003" + + "Get\022,.google.cloud.compute.v1.GetVpnTunn" + + "elRequest\032\".google.cloud.compute.v1.VpnT" + + "unnel\"k\332A\031project,region,vpn_tunnel\202\323\344\223\002" + + "I\022G/compute/v1/projects/{project}/region" + + "s/{region}/vpnTunnels/{vpn_tunnel}\022\357\001\n\006I" + + "nsert\022/.google.cloud.compute.v1.InsertVp" + + "nTunnelRequest\032\".google.cloud.compute.v1" + + ".Operation\"\217\001\332A\"project,region,vpn_tunne" + + "l_resource\212N\020RegionOperations\202\323\344\223\002Q\":/co" + + "mpute/v1/projects/{project}/regions/{reg" + + "ion}/vpnTunnels:\023vpn_tunnel_resource\022\263\001\n" + + "\004List\022..google.cloud.compute.v1.ListVpnT" + + "unnelsRequest\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.googl" + + "e.cloud.compute.v1.SetLabelsVpnTunnelReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\313\001\332A:project,region,resource,region_set" + + "_labels_request_resource\212N\020RegionOperati" + + "ons\202\323\344\223\002u\"O/compute/v1/projects/{project" + + "}/regions/{region}/vpnTunnels/{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\246\013\n\nWireGroups\022\207\002\n\006Delete\022/.google.cl" + + "oud.compute.v1.DeleteWireGroupRequest\032\"." + + "google.cloud.compute.v1.Operation\"\247\001\332A%p" + + "roject,cross_site_network,wire_group\212N\020G" + + "lobalOperations\202\323\344\223\002f*d/compute/v1/proje" + + "cts/{project}/global/crossSiteNetworks/{" + + "cross_site_network}/wireGroups/{wire_gro" + + "up}\022\356\001\n\003Get\022,.google.cloud.compute.v1.Ge" + + "tWireGroupRequest\032\".google.cloud.compute" + + ".v1.WireGroup\"\224\001\332A%project,cross_site_ne" + + "twork,wire_group\202\323\344\223\002f\022d/compute/v1/proj" + + "ects/{project}/global/crossSiteNetworks/" + + "{cross_site_network}/wireGroups/{wire_gr" + + "oup}\022\230\002\n\006Insert\022/.google.cloud.compute.v" + + "1.InsertWireGroupRequest\032\".google.cloud." + + "compute.v1.Operation\"\270\001\332A.project,cross_" + + "site_network,wire_group_resource\212N\020Globa" + + "lOperations\202\323\344\223\002n\"W/compute/v1/projects/" + + "{project}/global/crossSiteNetworks/{cros" + + "s_site_network}/wireGroups:\023wire_group_r" + + "esource\022\334\001\n\004List\022..google.cloud.compute." + + "v1.ListWireGroupsRequest\032&.google.cloud." + + "compute.v1.WireGroupList\"|\332A\032project,cro" + + "ss_site_network\202\323\344\223\002Y\022W/compute/v1/proje" + + "cts/{project}/global/crossSiteNetworks/{" + + "cross_site_network}/wireGroups\022\256\002\n\005Patch" + + "\022..google.cloud.compute.v1.PatchWireGrou" + + "pRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\320\001\332A9project,cross_site_network,wir" + + "e_group,wire_group_resource\212N\020GlobalOper" + + "ations\202\323\344\223\002{2d/compute/v1/projects/{proj" + + "ect}/global/crossSiteNetworks/{cross_sit" + + "e_network}/wireGroups/{wire_group}:\023wire" + + "_group_resource\032r\312A\026compute.googleapis.c" + "om\322AVhttps://www.googleapis.com/auth/com" + "pute,https://www.googleapis.com/auth/clo" - + "ud-platform2\236\020\n\007UrlMaps\022\274\001\n\016AggregatedLi" - + "st\0225.google.cloud.compute.v1.AggregatedL" - + "istUrlMapsRequest\032..google.cloud.compute" - + ".v1.UrlMapsAggregatedList\"C\332A\007project\202\323\344" - + "\223\0023\0221/compute/v1/projects/{project}/aggr" - + "egated/urlMaps\022\300\001\n\006Delete\022,.google.cloud" - + ".compute.v1.DeleteUrlMapRequest\032\".google" - + ".cloud.compute.v1.Operation\"d\332A\017project," - + "url_map\212N\020GlobalOperations\202\323\344\223\0029*7/compu" - + "te/v1/projects/{project}/global/urlMaps/" - + "{url_map}\022\244\001\n\003Get\022).google.cloud.compute" - + ".v1.GetUrlMapRequest\032\037.google.cloud.comp" - + "ute.v1.UrlMap\"Q\332A\017project,url_map\202\323\344\223\0029\022" - + "7/compute/v1/projects/{project}/global/u" - + "rlMaps/{url_map}\022\321\001\n\006Insert\022,.google.clo" - + "ud.compute.v1.InsertUrlMapRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"u\332A\030projec" - + "t,url_map_resource\212N\020GlobalOperations\202\323\344" - + "\223\002A\"-/compute/v1/projects/{project}/glob" - + "al/urlMaps:\020url_map_resource\022\246\002\n\017Invalid" - + "ateCache\0225.google.cloud.compute.v1.Inval" - + "idateCacheUrlMapRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\267\001\332A0project,url_map" - + ",cache_invalidation_rule_resource\212N\020Glob" - + "alOperations\202\323\344\223\002k\"G/compute/v1/projects" - + "/{project}/global/urlMaps/{url_map}/inva" - + "lidateCache: cache_invalidation_rule_res" - + "ource\022\231\001\n\004List\022+.google.cloud.compute.v1" - + ".ListUrlMapsRequest\032#.google.cloud.compu" - + "te.v1.UrlMapList\"?\332A\007project\202\323\344\223\002/\022-/com" - + "pute/v1/projects/{project}/global/urlMap" - + "s\022\342\001\n\005Patch\022+.google.cloud.compute.v1.Pa" - + "tchUrlMapRequest\032\".google.cloud.compute." - + "v1.Operation\"\207\001\332A project,url_map,url_ma" - + "p_resource\212N\020GlobalOperations\202\323\344\223\002K27/co" - + "mpute/v1/projects/{project}/global/urlMa" - + "ps/{url_map}:\020url_map_resource\022\344\001\n\006Updat" - + "e\022,.google.cloud.compute.v1.UpdateUrlMap" + + "ud-platform2\243\007\n\016ZoneOperations\022\330\001\n\006Delet" + + "e\0223.google.cloud.compute.v1.DeleteZoneOp" + + "erationRequest\0324.google.cloud.compute.v1" + + ".DeleteZoneOperationResponse\"c\332A\026project" + + ",zone,operation\202\323\344\223\002D*B/compute/v1/proje" + + "cts/{project}/zones/{zone}/operations/{o" + + "peration}\022\303\001\n\003Get\0220.google.cloud.compute" + + ".v1.GetZoneOperationRequest\032\".google.clo" + + "ud.compute.v1.Operation\"f\332A\026project,zone" + + ",operation\220N\001\202\323\344\223\002D\022B/compute/v1/project" + + "s/{project}/zones/{zone}/operations/{ope" + + "ration}\022\261\001\n\004List\0222.google.cloud.compute." + + "v1.ListZoneOperationsRequest\032&.google.cl" + + "oud.compute.v1.OperationList\"M\332A\014project" + + ",zone\202\323\344\223\0028\0226/compute/v1/projects/{proje" + + "ct}/zones/{zone}/operations\022\307\001\n\004Wait\0221.g", + "oogle.cloud.compute.v1.WaitZoneOperation" + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\207\001\332A project,url_map,url_map_resourc" - + "e\212N\020GlobalOperations\202\323\344\223\002K\0327/compute/v1/" - + "projects/{project}/global/urlMaps/{url_m" - + "ap}:\020url_map_resource\022\220\002\n\010Validate\022..goo" - + "gle.cloud.compute.v1.ValidateUrlMapReque" - + "st\0320.google.cloud.compute.v1.UrlMapsVali" - + "dateResponse\"\241\001\332A2project,url_map,url_ma" - + "ps_validate_request_resource\202\323\344\223\002f\"@/com" - + "pute/v1/projects/{project}/global/urlMap" - + "s/{url_map}/validate:\"url_maps_validate_" - + "request_resource\032r\312A\026compute.googleapis." - + "com\322AVhttps://www.googleapis.com/auth/co" - + "mpute,https://www.googleapis.com/auth/cl" - + "oud-platform2\237\020\n\013VpnGateways\022\307\001\n\016Aggrega" - + "tedList\0229.google.cloud.compute.v1.Aggreg" - + "atedListVpnGatewaysRequest\0321.google.clou" - + "d.compute.v1.VpnGatewayAggregatedList\"G\332" - + "A\007project\202\323\344\223\0027\0225/compute/v1/projects/{p" - + "roject}/aggregated/vpnGateways\022\342\001\n\006Delet" - + "e\0220.google.cloud.compute.v1.DeleteVpnGat" - + "ewayRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\201\001\332A\032project,region,vpn_gateway\212" - + "N\020RegionOperations\202\323\344\223\002K*I/compute/v1/pr" - + "ojects/{project}/regions/{region}/vpnGat" - + "eways/{vpn_gateway}\022\311\001\n\003Get\022-.google.clo" - + "ud.compute.v1.GetVpnGatewayRequest\032#.goo" - + "gle.cloud.compute.v1.VpnGateway\"n\332A\032proj" - + "ect,region,vpn_gateway\202\323\344\223\002K\022I/compute/v" - + "1/projects/{project}/regions/{region}/vp" - + "nGateways/{vpn_gateway}\022\361\001\n\tGetStatus\0223." - + "google.cloud.compute.v1.GetStatusVpnGate" - + "wayRequest\0325.google.cloud.compute.v1.Vpn" - + "GatewaysGetStatusResponse\"x\332A\032project,re" - + "gion,vpn_gateway\202\323\344\223\002U\022S/compute/v1/proj" - + "ects/{project}/regions/{region}/vpnGatew" - + "ays/{vpn_gateway}/getStatus\022\363\001\n\006Insert\0220" - + ".google.cloud.compute.v1.InsertVpnGatewa" - + "yRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\222\001\332A#project,region,vpn_gateway_res" - + "ource\212N\020RegionOperations\202\323\344\223\002S\";/compute" - + "/v1/projects/{project}/regions/{region}/" - + "vpnGateways:\024vpn_gateway_resource\022\266\001\n\004Li" - + "st\022/.google.cloud.compute.v1.ListVpnGate" - + "waysRequest\032\'.google.cloud.compute.v1.Vp" - + "nGatewayList\"T\332A\016project,region\202\323\344\223\002=\022;/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/vpnGateways\022\263\002\n\tSetLabels\0223.googl" - + "e.cloud.compute.v1.SetLabelsVpnGatewayRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\314\001\332A:project,region,resource,region_se" - + "t_labels_request_resource\212N\020RegionOperat" - + "ions\202\323\344\223\002v\"P/compute/v1/projects/{projec" - + "t}/regions/{region}/vpnGateways/{resourc" - + "e}/setLabels:\"region_set_labels_request_" - + "resource\022\307\002\n\022TestIamPermissions\022<.google" - + ".cloud.compute.v1.TestIamPermissionsVpnG" - + "atewayRequest\0320.google.cloud.compute.v1." - + "TestPermissionsResponse\"\300\001\332A9project,reg" - + "ion,resource,test_permissions_request_re" - + "source\202\323\344\223\002~\"Y/compute/v1/projects/{proj" - + "ect}/regions/{region}/vpnGateways/{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\312\013\n\nVpnTunnels\022\304\001\n\016Aggreg" - + "atedList\0228.google.cloud.compute.v1.Aggre" - + "gatedListVpnTunnelsRequest\0320.google.clou" - + "d.compute.v1.VpnTunnelAggregatedList\"F\332A" - + "\007project\202\323\344\223\0026\0224/compute/v1/projects/{pr" - + "oject}/aggregated/vpnTunnels\022\335\001\n\006Delete\022" - + "/.google.cloud.compute.v1.DeleteVpnTunne" - + "lRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"~\332A\031project,region,vpn_tunnel\212N\020Reg" - + "ionOperations\202\323\344\223\002I*G/compute/v1/project" - + "s/{project}/regions/{region}/vpnTunnels/" - + "{vpn_tunnel}\022\304\001\n\003Get\022,.google.cloud.comp" - + "ute.v1.GetVpnTunnelRequest\032\".google.clou" - + "d.compute.v1.VpnTunnel\"k\332A\031project,regio" - + "n,vpn_tunnel\202\323\344\223\002I\022G/compute/v1/projects" - + "/{project}/regions/{region}/vpnTunnels/{" - + "vpn_tunnel}\022\357\001\n\006Insert\022/.google.cloud.co" - + "mpute.v1.InsertVpnTunnelRequest\032\".google" - + ".cloud.compute.v1.Operation\"\217\001\332A\"project" - + ",region,vpn_tunnel_resource\212N\020RegionOper" - + "ations\202\323\344\223\002Q\":/compute/v1/projects/{proj" - + "ect}/regions/{region}/vpnTunnels:\023vpn_tu" - + "nnel_resource\022\263\001\n\004List\022..google.cloud.co" - + "mpute.v1.ListVpnTunnelsRequest\032&.google." - + "cloud.compute.v1.VpnTunnelList\"S\332A\016proje" - + "ct,region\202\323\344\223\002<\022:/compute/v1/projects/{p" - + "roject}/regions/{region}/vpnTunnels\022\261\002\n\t" - + "SetLabels\0222.google.cloud.compute.v1.SetL" - + "abelsVpnTunnelRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\313\001\332A:project,region,re" - + "source,region_set_labels_request_resourc" - + "e\212N\020RegionOperations\202\323\344\223\002u\"O/compute/v1/" - + "projects/{project}/regions/{region}/vpnT" - + "unnels/{resource}/setLabels:\"region_set_" - + "labels_request_resource\032r\312A\026compute.goog" - + "leapis.com\322AVhttps://www.googleapis.com/" - + "auth/compute,https://www.googleapis.com/" - + "auth/cloud-platform2\246\013\n\nWireGroups\022\207\002\n\006D" - + "elete\022/.google.cloud.compute.v1.DeleteWi" - + "reGroupRequest\032\".google.cloud.compute.v1" - + ".Operation\"\247\001\332A%project,cross_site_netwo" - + "rk,wire_group\212N\020GlobalOperations\202\323\344\223\002f*d" - + "/compute/v1/projects/{project}/global/cr" - + "ossSiteNetworks/{cross_site_network}/wir" - + "eGroups/{wire_group}\022\356\001\n\003Get\022,.google.cl" - + "oud.compute.v1.GetWireGroupRequest\032\".goo" - + "gle.cloud.compute.v1.WireGroup\"\224\001\332A%proj" - + "ect,cross_site_network,wire_group\202\323\344\223\002f\022" - + "d/compute/v1/projects/{project}/global/c" - + "rossSiteNetworks/{cross_site_network}/wi" - + "reGroups/{wire_group}\022\230\002\n\006Insert\022/.googl" - + "e.cloud.compute.v1.InsertWireGroupReques" - + "t\032\".google.cloud.compute.v1.Operation\"\270\001" - + "\332A.project,cross_site_network,wire_group" - + "_resource\212N\020GlobalOperations\202\323\344\223\002n\"W/com" - + "pute/v1/projects/{project}/global/crossS" - + "iteNetworks/{cross_site_network}/wireGro" - + "ups:\023wire_group_resource\022\334\001\n\004List\022..goog" - + "le.cloud.compute.v1.ListWireGroupsReques" - + "t\032&.google.cloud.compute.v1.WireGroupLis" - + "t\"|\332A\032project,cross_site_network\202\323\344\223\002Y\022W" - + "/compute/v1/projects/{project}/global/cr" - + "ossSiteNetworks/{cross_site_network}/wir" - + "eGroups\022\256\002\n\005Patch\022..google.cloud.compute" - + ".v1.PatchWireGroupRequest\032\".google.cloud" - + ".compute.v1.Operation\"\320\001\332A9project,cross" - + "_site_network,wire_group,wire_group_reso" - + "urce\212N\020GlobalOperations\202\323\344\223\002{2d/compute/" - + "v1/projects/{project}/global/crossSiteNe" - + "tworks/{cross_site_network}/wireGroups/{" - + "wire_group}:\023wire_group_resource\032r\312A\026com" - + "pute.googleapis.com\322AVhttps://www.google" - + "apis.com/auth/compute,https://www.google" - + "apis.com/auth/cloud-platform2\243\007\n\016ZoneOpe" - + "rations\022\330\001\n\006Delete\0223.google.cloud.comput" - + "e.v1.DeleteZoneOperationRequest\0324.google" - + ".cloud.compute.v1.DeleteZoneOperationRes" - + "ponse\"c\332A\026project,zone,operation\202\323\344\223\002D*B" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/operations/{operation}\022\303\001\n\003Get\0220.goo" - + "gle.cloud.compute.v1.GetZoneOperationReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"f\332A\026project,zone,operation\220N\001\202\323\344\223\002D\022B/c" + + "ion\"h\332A\026project,zone,operation\202\323\344\223\002I\"G/c" + "ompute/v1/projects/{project}/zones/{zone" - + "}/operations/{operation}\022\261\001\n\004List\0222.goog" - + "le.cloud.compute.v1.ListZoneOperationsRe" - + "quest\032&.google.cloud.compute.v1.Operatio" - + "nList\"M\332A\014project,zone\202\323\344\223\0028\0226/compute/v" - + "1/projects/{project}/zones/{zone}/operat" - + "ions\022\307\001\n\004Wait\0221.google.cloud.compute.v1." - + "WaitZoneOperationRequest\032\".google.cloud." - + "compute.v1.Operation\"h\332A\026project,zone,op" - + "eration\202\323\344\223\002I\"G/compute/v1/projects/{pro" - + "ject}/zones/{zone}/operations/{operation" - + "}/wait\032r\312A\026compute.googleapis.com\322AVhttp" - + "s://www.googleapis.com/auth/compute,http" - + "s://www.googleapis.com/auth/cloud-platfo" - + "rm2\321\003\n\005Zones\022\221\001\n\003Get\022\'.google.cloud.comp" - + "ute.v1.GetZoneRequest\032\035.google.cloud.com" - + "pute.v1.Zone\"B\332A\014project,zone\202\323\344\223\002-\022+/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "\022\214\001\n\004List\022).google.cloud.compute.v1.List" - + "ZonesRequest\032!.google.cloud.compute.v1.Z" - + "oneList\"6\332A\007project\202\323\344\223\002&\022$/compute/v1/p" - + "rojects/{project}/zones\032\244\001\312A\026compute.goo" - + "gleapis.com\322A\207\001https://www.googleapis.co" - + "m/auth/compute.readonly,https://www.goog" - + "leapis.com/auth/compute,https://www.goog" - + "leapis.com/auth/cloud-platformB\247\001\n\033com.g" - + "oogle.cloud.compute.v1P\001Z5cloud.google.c" - + "om/go/compute/apiv1/computepb;computepb\252" - + "\002\027Google.Cloud.Compute.V1\312\002\027Google\\Cloud" - + "\\Compute\\V1\352\002\032Google::Cloud::Compute::V1" - + "b\006proto3" + + "}/operations/{operation}/wait\032r\312A\026comput" + + "e.googleapis.com\322AVhttps://www.googleapi" + + "s.com/auth/compute,https://www.googleapi" + + "s.com/auth/cloud-platform2\321\003\n\005Zones\022\221\001\n\003" + + "Get\022\'.google.cloud.compute.v1.GetZoneReq" + + "uest\032\035.google.cloud.compute.v1.Zone\"B\332A\014" + + "project,zone\202\323\344\223\002-\022+/compute/v1/projects" + + "/{project}/zones/{zone}\022\214\001\n\004List\022).googl" + + "e.cloud.compute.v1.ListZonesRequest\032!.go" + + "ogle.cloud.compute.v1.ZoneList\"6\332A\007proje" + + "ct\202\323\344\223\002&\022$/compute/v1/projects/{project}" + + "/zones\032\244\001\312A\026compute.googleapis.com\322A\207\001ht" + + "tps://www.googleapis.com/auth/compute.re" + + "adonly,https://www.googleapis.com/auth/c" + + "ompute,https://www.googleapis.com/auth/c" + + "loud-platformB\247\001\n\033com.google.cloud.compu" + + "te.v1P\001Z5cloud.google.com/go/compute/api" + + "v1/computepb;computepb\252\002\027Google.Cloud.Co" + + "mpute.V1\312\002\027Google\\Cloud\\Compute\\V1\352\002\032Goo" + + "gle::Cloud::Compute::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -35329,6 +35597,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CreationTimestamp", "Description", "Id", + "IpCollection", "IpVersion", "Ipv6EndpointType", "Kind", @@ -37171,8 +37440,60 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "QueryStringBlacklist", "QueryStringWhitelist", }); - internal_static_google_cloud_compute_v1_CancelFutureReservationRequest_descriptor = + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_descriptor = getDescriptor().getMessageTypes().get(178); + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_descriptor, + new java.lang.String[] { + "FutureResourcesSpecs", + }); + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_FutureResourcesSpecsEntry_descriptor = + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_FutureResourcesSpecsEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_CalendarModeAdviceRequest_FutureResourcesSpecsEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); + internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_descriptor = + getDescriptor().getMessageTypes().get(179); + internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_CalendarModeAdviceResponse_descriptor, + new java.lang.String[] { + "Recommendations", + }); + internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_descriptor = + getDescriptor().getMessageTypes().get(180); + internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_CalendarModeAdviceRpcRequest_descriptor, + new java.lang.String[] { + "CalendarModeAdviceRequestResource", "Project", "Region", + }); + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_descriptor = + getDescriptor().getMessageTypes().get(181); + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_descriptor, + new java.lang.String[] { + "RecommendationsPerSpec", + }); + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_RecommendationsPerSpecEntry_descriptor = + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_RecommendationsPerSpecEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_CalendarModeRecommendation_RecommendationsPerSpecEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); + internal_static_google_cloud_compute_v1_CancelFutureReservationRequest_descriptor = + getDescriptor().getMessageTypes().get(182); internal_static_google_cloud_compute_v1_CancelFutureReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CancelFutureReservationRequest_descriptor, @@ -37180,7 +37501,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FutureReservation", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_CancelInstanceGroupManagerResizeRequestRequest_descriptor = - getDescriptor().getMessageTypes().get(179); + getDescriptor().getMessageTypes().get(183); internal_static_google_cloud_compute_v1_CancelInstanceGroupManagerResizeRequestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CancelInstanceGroupManagerResizeRequestRequest_descriptor, @@ -37188,7 +37509,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "RequestId", "ResizeRequest", "Zone", }); internal_static_google_cloud_compute_v1_CircuitBreakers_descriptor = - getDescriptor().getMessageTypes().get(180); + getDescriptor().getMessageTypes().get(184); internal_static_google_cloud_compute_v1_CircuitBreakers_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CircuitBreakers_descriptor, @@ -37200,7 +37521,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MaxRetries", }); internal_static_google_cloud_compute_v1_CloneRulesFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(181); + getDescriptor().getMessageTypes().get(185); internal_static_google_cloud_compute_v1_CloneRulesFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CloneRulesFirewallPolicyRequest_descriptor, @@ -37208,7 +37529,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "RequestId", "SourceFirewallPolicy", }); internal_static_google_cloud_compute_v1_CloneRulesNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(182); + getDescriptor().getMessageTypes().get(186); internal_static_google_cloud_compute_v1_CloneRulesNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CloneRulesNetworkFirewallPolicyRequest_descriptor, @@ -37216,7 +37537,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Project", "RequestId", "SourceFirewallPolicy", }); internal_static_google_cloud_compute_v1_CloneRulesRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(183); + getDescriptor().getMessageTypes().get(187); internal_static_google_cloud_compute_v1_CloneRulesRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CloneRulesRegionNetworkFirewallPolicyRequest_descriptor, @@ -37224,7 +37545,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Project", "Region", "RequestId", "SourceFirewallPolicy", }); internal_static_google_cloud_compute_v1_Commitment_descriptor = - getDescriptor().getMessageTypes().get(184); + getDescriptor().getMessageTypes().get(188); internal_static_google_cloud_compute_v1_Commitment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Commitment_descriptor, @@ -37254,7 +37575,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Type", }); internal_static_google_cloud_compute_v1_CommitmentAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(185); + getDescriptor().getMessageTypes().get(189); internal_static_google_cloud_compute_v1_CommitmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CommitmentAggregatedList_descriptor, @@ -37272,7 +37593,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_CommitmentList_descriptor = - getDescriptor().getMessageTypes().get(186); + getDescriptor().getMessageTypes().get(190); internal_static_google_cloud_compute_v1_CommitmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CommitmentList_descriptor, @@ -37280,7 +37601,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_CommitmentResourceStatus_descriptor = - getDescriptor().getMessageTypes().get(187); + getDescriptor().getMessageTypes().get(191); internal_static_google_cloud_compute_v1_CommitmentResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CommitmentResourceStatus_descriptor, @@ -37288,7 +37609,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CustomTermEligibilityEndTimestamp", }); internal_static_google_cloud_compute_v1_CommitmentsScopedList_descriptor = - getDescriptor().getMessageTypes().get(188); + getDescriptor().getMessageTypes().get(192); internal_static_google_cloud_compute_v1_CommitmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CommitmentsScopedList_descriptor, @@ -37296,7 +37617,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Commitments", "Warning", }); internal_static_google_cloud_compute_v1_ConfidentialInstanceConfig_descriptor = - getDescriptor().getMessageTypes().get(189); + getDescriptor().getMessageTypes().get(193); internal_static_google_cloud_compute_v1_ConfidentialInstanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ConfidentialInstanceConfig_descriptor, @@ -37304,7 +37625,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ConfidentialInstanceType", "EnableConfidentialCompute", }); internal_static_google_cloud_compute_v1_ConnectionDraining_descriptor = - getDescriptor().getMessageTypes().get(190); + getDescriptor().getMessageTypes().get(194); internal_static_google_cloud_compute_v1_ConnectionDraining_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ConnectionDraining_descriptor, @@ -37312,7 +37633,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DrainingTimeoutSec", }); internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettings_descriptor = - getDescriptor().getMessageTypes().get(191); + getDescriptor().getMessageTypes().get(195); internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettings_descriptor, @@ -37320,7 +37641,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HttpCookie", "HttpHeaderName", "MinimumRingSize", }); internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettingsHttpCookie_descriptor = - getDescriptor().getMessageTypes().get(192); + getDescriptor().getMessageTypes().get(196); internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettingsHttpCookie_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ConsistentHashLoadBalancerSettingsHttpCookie_descriptor, @@ -37328,7 +37649,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Path", "Ttl", }); internal_static_google_cloud_compute_v1_CopyRulesOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(193); + getDescriptor().getMessageTypes().get(197); internal_static_google_cloud_compute_v1_CopyRulesOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CopyRulesOrganizationSecurityPolicyRequest_descriptor, @@ -37336,7 +37657,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", "SecurityPolicy", "SourceSecurityPolicy", }); internal_static_google_cloud_compute_v1_CorsPolicy_descriptor = - getDescriptor().getMessageTypes().get(194); + getDescriptor().getMessageTypes().get(198); internal_static_google_cloud_compute_v1_CorsPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CorsPolicy_descriptor, @@ -37351,7 +37672,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MaxAge", }); internal_static_google_cloud_compute_v1_CreateInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(195); + getDescriptor().getMessageTypes().get(199); internal_static_google_cloud_compute_v1_CreateInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateInstancesInstanceGroupManagerRequest_descriptor, @@ -37363,7 +37684,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_CreateInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(196); + getDescriptor().getMessageTypes().get(200); internal_static_google_cloud_compute_v1_CreateInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -37375,7 +37696,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_CreateMembersInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(197); + getDescriptor().getMessageTypes().get(201); internal_static_google_cloud_compute_v1_CreateMembersInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateMembersInterconnectGroupRequest_descriptor, @@ -37383,7 +37704,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InterconnectGroup", "InterconnectGroupsCreateMembersRequestResource", "Project", }); internal_static_google_cloud_compute_v1_CreateSnapshotDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(198); + getDescriptor().getMessageTypes().get(202); internal_static_google_cloud_compute_v1_CreateSnapshotDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateSnapshotDiskRequest_descriptor, @@ -37391,7 +37712,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "GuestFlush", "Project", "RequestId", "SnapshotResource", "Zone", }); internal_static_google_cloud_compute_v1_CreateSnapshotRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(199); + getDescriptor().getMessageTypes().get(203); internal_static_google_cloud_compute_v1_CreateSnapshotRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CreateSnapshotRegionDiskRequest_descriptor, @@ -37399,7 +37720,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "Region", "RequestId", "SnapshotResource", }); internal_static_google_cloud_compute_v1_CrossSiteNetwork_descriptor = - getDescriptor().getMessageTypes().get(200); + getDescriptor().getMessageTypes().get(204); internal_static_google_cloud_compute_v1_CrossSiteNetwork_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CrossSiteNetwork_descriptor, @@ -37407,7 +37728,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CreationTimestamp", "Description", "Id", "Kind", "Name", "SelfLink", }); internal_static_google_cloud_compute_v1_CrossSiteNetworkList_descriptor = - getDescriptor().getMessageTypes().get(201); + getDescriptor().getMessageTypes().get(205); internal_static_google_cloud_compute_v1_CrossSiteNetworkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CrossSiteNetworkList_descriptor, @@ -37415,7 +37736,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_CustomErrorResponsePolicy_descriptor = - getDescriptor().getMessageTypes().get(202); + getDescriptor().getMessageTypes().get(206); internal_static_google_cloud_compute_v1_CustomErrorResponsePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CustomErrorResponsePolicy_descriptor, @@ -37423,7 +37744,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ErrorResponseRules", "ErrorService", }); internal_static_google_cloud_compute_v1_CustomErrorResponsePolicyCustomErrorResponseRule_descriptor = - getDescriptor().getMessageTypes().get(203); + getDescriptor().getMessageTypes().get(207); internal_static_google_cloud_compute_v1_CustomErrorResponsePolicyCustomErrorResponseRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CustomErrorResponsePolicyCustomErrorResponseRule_descriptor, @@ -37431,7 +37752,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MatchResponseCodes", "OverrideResponseCode", "Path", }); internal_static_google_cloud_compute_v1_CustomerEncryptionKey_descriptor = - getDescriptor().getMessageTypes().get(204); + getDescriptor().getMessageTypes().get(208); internal_static_google_cloud_compute_v1_CustomerEncryptionKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CustomerEncryptionKey_descriptor, @@ -37439,7 +37760,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "KmsKeyName", "KmsKeyServiceAccount", "RawKey", "RsaEncryptedKey", "Sha256", }); internal_static_google_cloud_compute_v1_CustomerEncryptionKeyProtectedDisk_descriptor = - getDescriptor().getMessageTypes().get(205); + getDescriptor().getMessageTypes().get(209); internal_static_google_cloud_compute_v1_CustomerEncryptionKeyProtectedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_CustomerEncryptionKeyProtectedDisk_descriptor, @@ -37447,7 +37768,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DiskEncryptionKey", "Source", }); internal_static_google_cloud_compute_v1_Data_descriptor = - getDescriptor().getMessageTypes().get(206); + getDescriptor().getMessageTypes().get(210); internal_static_google_cloud_compute_v1_Data_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Data_descriptor, @@ -37455,7 +37776,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_Date_descriptor = - getDescriptor().getMessageTypes().get(207); + getDescriptor().getMessageTypes().get(211); internal_static_google_cloud_compute_v1_Date_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Date_descriptor, @@ -37463,7 +37784,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Day", "Month", "Year", }); internal_static_google_cloud_compute_v1_DeleteAccessConfigInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(208); + getDescriptor().getMessageTypes().get(212); internal_static_google_cloud_compute_v1_DeleteAccessConfigInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteAccessConfigInstanceRequest_descriptor, @@ -37471,7 +37792,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AccessConfig", "Instance", "NetworkInterface", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(209); + getDescriptor().getMessageTypes().get(213); internal_static_google_cloud_compute_v1_DeleteAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteAddressRequest_descriptor, @@ -37479,7 +37800,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Address", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(210); + getDescriptor().getMessageTypes().get(214); internal_static_google_cloud_compute_v1_DeleteAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteAutoscalerRequest_descriptor, @@ -37487,7 +37808,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Autoscaler", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(211); + getDescriptor().getMessageTypes().get(215); internal_static_google_cloud_compute_v1_DeleteBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteBackendBucketRequest_descriptor, @@ -37495,7 +37816,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendBucket", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(212); + getDescriptor().getMessageTypes().get(216); internal_static_google_cloud_compute_v1_DeleteBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteBackendServiceRequest_descriptor, @@ -37503,7 +37824,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteCrossSiteNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(213); + getDescriptor().getMessageTypes().get(217); internal_static_google_cloud_compute_v1_DeleteCrossSiteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteCrossSiteNetworkRequest_descriptor, @@ -37511,7 +37832,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CrossSiteNetwork", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(214); + getDescriptor().getMessageTypes().get(218); internal_static_google_cloud_compute_v1_DeleteDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteDiskRequest_descriptor, @@ -37519,7 +37840,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(215); + getDescriptor().getMessageTypes().get(219); internal_static_google_cloud_compute_v1_DeleteExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteExternalVpnGatewayRequest_descriptor, @@ -37527,7 +37848,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ExternalVpnGateway", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(216); + getDescriptor().getMessageTypes().get(220); internal_static_google_cloud_compute_v1_DeleteFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteFirewallPolicyRequest_descriptor, @@ -37535,7 +37856,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(217); + getDescriptor().getMessageTypes().get(221); internal_static_google_cloud_compute_v1_DeleteFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteFirewallRequest_descriptor, @@ -37543,7 +37864,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Firewall", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(218); + getDescriptor().getMessageTypes().get(222); internal_static_google_cloud_compute_v1_DeleteForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteForwardingRuleRequest_descriptor, @@ -37551,7 +37872,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteFutureReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(219); + getDescriptor().getMessageTypes().get(223); internal_static_google_cloud_compute_v1_DeleteFutureReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteFutureReservationRequest_descriptor, @@ -37559,7 +37880,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FutureReservation", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(220); + getDescriptor().getMessageTypes().get(224); internal_static_google_cloud_compute_v1_DeleteGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalAddressRequest_descriptor, @@ -37567,7 +37888,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Address", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(221); + getDescriptor().getMessageTypes().get(225); internal_static_google_cloud_compute_v1_DeleteGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalForwardingRuleRequest_descriptor, @@ -37575,7 +37896,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(222); + getDescriptor().getMessageTypes().get(226); internal_static_google_cloud_compute_v1_DeleteGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalNetworkEndpointGroupRequest_descriptor, @@ -37583,7 +37904,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteGlobalOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(223); + getDescriptor().getMessageTypes().get(227); internal_static_google_cloud_compute_v1_DeleteGlobalOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalOperationRequest_descriptor, @@ -37591,13 +37912,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", }); internal_static_google_cloud_compute_v1_DeleteGlobalOperationResponse_descriptor = - getDescriptor().getMessageTypes().get(224); + getDescriptor().getMessageTypes().get(228); internal_static_google_cloud_compute_v1_DeleteGlobalOperationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalOperationResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(225); + getDescriptor().getMessageTypes().get(229); internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationRequest_descriptor, @@ -37605,13 +37926,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "ParentId", }); internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationResponse_descriptor = - getDescriptor().getMessageTypes().get(226); + getDescriptor().getMessageTypes().get(230); internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalOrganizationOperationResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_DeleteGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(227); + getDescriptor().getMessageTypes().get(231); internal_static_google_cloud_compute_v1_DeleteGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -37619,7 +37940,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicDelegatedPrefix", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(228); + getDescriptor().getMessageTypes().get(232); internal_static_google_cloud_compute_v1_DeleteHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteHealthCheckRequest_descriptor, @@ -37627,7 +37948,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheck", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteImageRequest_descriptor = - getDescriptor().getMessageTypes().get(229); + getDescriptor().getMessageTypes().get(233); internal_static_google_cloud_compute_v1_DeleteImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteImageRequest_descriptor, @@ -37635,7 +37956,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Image", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(230); + getDescriptor().getMessageTypes().get(234); internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerRequest_descriptor, @@ -37643,7 +37964,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerResizeRequestRequest_descriptor = - getDescriptor().getMessageTypes().get(231); + getDescriptor().getMessageTypes().get(235); internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerResizeRequestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceGroupManagerResizeRequestRequest_descriptor, @@ -37651,7 +37972,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "RequestId", "ResizeRequest", "Zone", }); internal_static_google_cloud_compute_v1_DeleteInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(232); + getDescriptor().getMessageTypes().get(236); internal_static_google_cloud_compute_v1_DeleteInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceGroupRequest_descriptor, @@ -37659,7 +37980,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroup", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(233); + getDescriptor().getMessageTypes().get(237); internal_static_google_cloud_compute_v1_DeleteInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceRequest_descriptor, @@ -37667,7 +37988,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(234); + getDescriptor().getMessageTypes().get(238); internal_static_google_cloud_compute_v1_DeleteInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstanceTemplateRequest_descriptor, @@ -37675,7 +37996,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceTemplate", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(235); + getDescriptor().getMessageTypes().get(239); internal_static_google_cloud_compute_v1_DeleteInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstancesInstanceGroupManagerRequest_descriptor, @@ -37687,7 +38008,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_DeleteInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(236); + getDescriptor().getMessageTypes().get(240); internal_static_google_cloud_compute_v1_DeleteInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -37699,7 +38020,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(237); + getDescriptor().getMessageTypes().get(241); internal_static_google_cloud_compute_v1_DeleteInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInstantSnapshotRequest_descriptor, @@ -37707,7 +38028,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstantSnapshot", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(238); + getDescriptor().getMessageTypes().get(242); internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentGroupRequest_descriptor, @@ -37715,7 +38036,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InterconnectAttachmentGroup", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(239); + getDescriptor().getMessageTypes().get(243); internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInterconnectAttachmentRequest_descriptor, @@ -37723,7 +38044,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InterconnectAttachment", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(240); + getDescriptor().getMessageTypes().get(244); internal_static_google_cloud_compute_v1_DeleteInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInterconnectGroupRequest_descriptor, @@ -37731,7 +38052,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InterconnectGroup", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(241); + getDescriptor().getMessageTypes().get(245); internal_static_google_cloud_compute_v1_DeleteInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteInterconnectRequest_descriptor, @@ -37739,7 +38060,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Interconnect", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(242); + getDescriptor().getMessageTypes().get(246); internal_static_google_cloud_compute_v1_DeleteLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteLicenseRequest_descriptor, @@ -37747,7 +38068,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "License", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(243); + getDescriptor().getMessageTypes().get(247); internal_static_google_cloud_compute_v1_DeleteMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteMachineImageRequest_descriptor, @@ -37755,7 +38076,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "MachineImage", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(244); + getDescriptor().getMessageTypes().get(248); internal_static_google_cloud_compute_v1_DeleteNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkAttachmentRequest_descriptor, @@ -37763,7 +38084,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkAttachment", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(245); + getDescriptor().getMessageTypes().get(249); internal_static_google_cloud_compute_v1_DeleteNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkEdgeSecurityServiceRequest_descriptor, @@ -37771,7 +38092,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEdgeSecurityService", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(246); + getDescriptor().getMessageTypes().get(250); internal_static_google_cloud_compute_v1_DeleteNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkEndpointGroupRequest_descriptor, @@ -37779,7 +38100,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(247); + getDescriptor().getMessageTypes().get(251); internal_static_google_cloud_compute_v1_DeleteNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkFirewallPolicyRequest_descriptor, @@ -37787,7 +38108,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNetworkInterfaceInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(248); + getDescriptor().getMessageTypes().get(252); internal_static_google_cloud_compute_v1_DeleteNetworkInterfaceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkInterfaceInstanceRequest_descriptor, @@ -37795,7 +38116,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "NetworkInterfaceName", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(249); + getDescriptor().getMessageTypes().get(253); internal_static_google_cloud_compute_v1_DeleteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNetworkRequest_descriptor, @@ -37803,7 +38124,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Network", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(250); + getDescriptor().getMessageTypes().get(254); internal_static_google_cloud_compute_v1_DeleteNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNodeGroupRequest_descriptor, @@ -37811,7 +38132,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NodeGroup", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(251); + getDescriptor().getMessageTypes().get(255); internal_static_google_cloud_compute_v1_DeleteNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNodeTemplateRequest_descriptor, @@ -37819,7 +38140,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NodeTemplate", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteNodesNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(252); + getDescriptor().getMessageTypes().get(256); internal_static_google_cloud_compute_v1_DeleteNodesNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteNodesNodeGroupRequest_descriptor, @@ -37827,7 +38148,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NodeGroup", "NodeGroupsDeleteNodesRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DeleteOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(253); + getDescriptor().getMessageTypes().get(257); internal_static_google_cloud_compute_v1_DeleteOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteOrganizationSecurityPolicyRequest_descriptor, @@ -37835,7 +38156,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_DeletePacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(254); + getDescriptor().getMessageTypes().get(258); internal_static_google_cloud_compute_v1_DeletePacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePacketMirroringRequest_descriptor, @@ -37843,7 +38164,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PacketMirroring", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(255); + getDescriptor().getMessageTypes().get(259); internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsInstanceGroupManagerRequest_descriptor, @@ -37854,7 +38175,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(256); + getDescriptor().getMessageTypes().get(260); internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor, @@ -37865,7 +38186,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RegionInstanceGroupManagerDeleteInstanceConfigReqResource", }); internal_static_google_cloud_compute_v1_DeletePublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(257); + getDescriptor().getMessageTypes().get(261); internal_static_google_cloud_compute_v1_DeletePublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePublicAdvertisedPrefixeRequest_descriptor, @@ -37873,7 +38194,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicAdvertisedPrefix", "RequestId", }); internal_static_google_cloud_compute_v1_DeletePublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(258); + getDescriptor().getMessageTypes().get(262); internal_static_google_cloud_compute_v1_DeletePublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeletePublicDelegatedPrefixeRequest_descriptor, @@ -37881,7 +38202,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicDelegatedPrefix", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(259); + getDescriptor().getMessageTypes().get(263); internal_static_google_cloud_compute_v1_DeleteRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionAutoscalerRequest_descriptor, @@ -37889,7 +38210,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Autoscaler", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(260); + getDescriptor().getMessageTypes().get(264); internal_static_google_cloud_compute_v1_DeleteRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionBackendServiceRequest_descriptor, @@ -37897,7 +38218,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(261); + getDescriptor().getMessageTypes().get(265); internal_static_google_cloud_compute_v1_DeleteRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionDiskRequest_descriptor, @@ -37905,7 +38226,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(262); + getDescriptor().getMessageTypes().get(266); internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckRequest_descriptor, @@ -37913,7 +38234,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheck", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(263); + getDescriptor().getMessageTypes().get(267); internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionHealthCheckServiceRequest_descriptor, @@ -37921,7 +38242,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheckService", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(264); + getDescriptor().getMessageTypes().get(268); internal_static_google_cloud_compute_v1_DeleteRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionInstanceGroupManagerRequest_descriptor, @@ -37929,7 +38250,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(265); + getDescriptor().getMessageTypes().get(269); internal_static_google_cloud_compute_v1_DeleteRegionInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionInstanceTemplateRequest_descriptor, @@ -37937,7 +38258,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceTemplate", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(266); + getDescriptor().getMessageTypes().get(270); internal_static_google_cloud_compute_v1_DeleteRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionInstantSnapshotRequest_descriptor, @@ -37945,7 +38266,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstantSnapshot", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(267); + getDescriptor().getMessageTypes().get(271); internal_static_google_cloud_compute_v1_DeleteRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionNetworkEndpointGroupRequest_descriptor, @@ -37953,7 +38274,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(268); + getDescriptor().getMessageTypes().get(272); internal_static_google_cloud_compute_v1_DeleteRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionNetworkFirewallPolicyRequest_descriptor, @@ -37961,7 +38282,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageTypes().get(269); + getDescriptor().getMessageTypes().get(273); internal_static_google_cloud_compute_v1_DeleteRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionNotificationEndpointRequest_descriptor, @@ -37969,7 +38290,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NotificationEndpoint", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteRegionOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(270); + getDescriptor().getMessageTypes().get(274); internal_static_google_cloud_compute_v1_DeleteRegionOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionOperationRequest_descriptor, @@ -37977,13 +38298,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", "Region", }); internal_static_google_cloud_compute_v1_DeleteRegionOperationResponse_descriptor = - getDescriptor().getMessageTypes().get(271); + getDescriptor().getMessageTypes().get(275); internal_static_google_cloud_compute_v1_DeleteRegionOperationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionOperationResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_DeleteRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(272); + getDescriptor().getMessageTypes().get(276); internal_static_google_cloud_compute_v1_DeleteRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionSecurityPolicyRequest_descriptor, @@ -37991,7 +38312,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_DeleteRegionSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(273); + getDescriptor().getMessageTypes().get(277); internal_static_google_cloud_compute_v1_DeleteRegionSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionSslCertificateRequest_descriptor, @@ -37999,7 +38320,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "SslCertificate", }); internal_static_google_cloud_compute_v1_DeleteRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(274); + getDescriptor().getMessageTypes().get(278); internal_static_google_cloud_compute_v1_DeleteRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionSslPolicyRequest_descriptor, @@ -38007,7 +38328,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "SslPolicy", }); internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(275); + getDescriptor().getMessageTypes().get(279); internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpProxyRequest_descriptor, @@ -38015,7 +38336,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetHttpProxy", }); internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(276); + getDescriptor().getMessageTypes().get(280); internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionTargetHttpsProxyRequest_descriptor, @@ -38023,7 +38344,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_DeleteRegionTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(277); + getDescriptor().getMessageTypes().get(281); internal_static_google_cloud_compute_v1_DeleteRegionTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionTargetTcpProxyRequest_descriptor, @@ -38031,7 +38352,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_DeleteRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(278); + getDescriptor().getMessageTypes().get(282); internal_static_google_cloud_compute_v1_DeleteRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRegionUrlMapRequest_descriptor, @@ -38039,7 +38360,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "UrlMap", }); internal_static_google_cloud_compute_v1_DeleteReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(279); + getDescriptor().getMessageTypes().get(283); internal_static_google_cloud_compute_v1_DeleteReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteReservationRequest_descriptor, @@ -38047,7 +38368,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "Reservation", "Zone", }); internal_static_google_cloud_compute_v1_DeleteResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(280); + getDescriptor().getMessageTypes().get(284); internal_static_google_cloud_compute_v1_DeleteResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteResourcePolicyRequest_descriptor, @@ -38055,7 +38376,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "ResourcePolicy", }); internal_static_google_cloud_compute_v1_DeleteRoutePolicyRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(281); + getDescriptor().getMessageTypes().get(285); internal_static_google_cloud_compute_v1_DeleteRoutePolicyRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRoutePolicyRouterRequest_descriptor, @@ -38063,7 +38384,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Policy", "Project", "Region", "RequestId", "Router", }); internal_static_google_cloud_compute_v1_DeleteRouteRequest_descriptor = - getDescriptor().getMessageTypes().get(282); + getDescriptor().getMessageTypes().get(286); internal_static_google_cloud_compute_v1_DeleteRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRouteRequest_descriptor, @@ -38071,7 +38392,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "Route", }); internal_static_google_cloud_compute_v1_DeleteRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(283); + getDescriptor().getMessageTypes().get(287); internal_static_google_cloud_compute_v1_DeleteRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteRouterRequest_descriptor, @@ -38079,7 +38400,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "Router", }); internal_static_google_cloud_compute_v1_DeleteSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(284); + getDescriptor().getMessageTypes().get(288); internal_static_google_cloud_compute_v1_DeleteSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSecurityPolicyRequest_descriptor, @@ -38087,7 +38408,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_DeleteServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(285); + getDescriptor().getMessageTypes().get(289); internal_static_google_cloud_compute_v1_DeleteServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteServiceAttachmentRequest_descriptor, @@ -38095,7 +38416,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "ServiceAttachment", }); internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(286); + getDescriptor().getMessageTypes().get(290); internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendBucketRequest_descriptor, @@ -38103,7 +38424,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendBucket", "KeyName", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(287); + getDescriptor().getMessageTypes().get(291); internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSignedUrlKeyBackendServiceRequest_descriptor, @@ -38111,7 +38432,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "KeyName", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeleteSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(288); + getDescriptor().getMessageTypes().get(292); internal_static_google_cloud_compute_v1_DeleteSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSnapshotRequest_descriptor, @@ -38119,7 +38440,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "Snapshot", }); internal_static_google_cloud_compute_v1_DeleteSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(289); + getDescriptor().getMessageTypes().get(293); internal_static_google_cloud_compute_v1_DeleteSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSslCertificateRequest_descriptor, @@ -38127,7 +38448,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "SslCertificate", }); internal_static_google_cloud_compute_v1_DeleteSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(290); + getDescriptor().getMessageTypes().get(294); internal_static_google_cloud_compute_v1_DeleteSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSslPolicyRequest_descriptor, @@ -38135,7 +38456,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "SslPolicy", }); internal_static_google_cloud_compute_v1_DeleteStoragePoolRequest_descriptor = - getDescriptor().getMessageTypes().get(291); + getDescriptor().getMessageTypes().get(295); internal_static_google_cloud_compute_v1_DeleteStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteStoragePoolRequest_descriptor, @@ -38143,7 +38464,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "StoragePool", "Zone", }); internal_static_google_cloud_compute_v1_DeleteSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(292); + getDescriptor().getMessageTypes().get(296); internal_static_google_cloud_compute_v1_DeleteSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteSubnetworkRequest_descriptor, @@ -38151,7 +38472,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "Subnetwork", }); internal_static_google_cloud_compute_v1_DeleteTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(293); + getDescriptor().getMessageTypes().get(297); internal_static_google_cloud_compute_v1_DeleteTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetGrpcProxyRequest_descriptor, @@ -38159,7 +38480,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetGrpcProxy", }); internal_static_google_cloud_compute_v1_DeleteTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(294); + getDescriptor().getMessageTypes().get(298); internal_static_google_cloud_compute_v1_DeleteTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetHttpProxyRequest_descriptor, @@ -38167,7 +38488,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetHttpProxy", }); internal_static_google_cloud_compute_v1_DeleteTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(295); + getDescriptor().getMessageTypes().get(299); internal_static_google_cloud_compute_v1_DeleteTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetHttpsProxyRequest_descriptor, @@ -38175,7 +38496,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_DeleteTargetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(296); + getDescriptor().getMessageTypes().get(300); internal_static_google_cloud_compute_v1_DeleteTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetInstanceRequest_descriptor, @@ -38183,7 +38504,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetInstance", "Zone", }); internal_static_google_cloud_compute_v1_DeleteTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(297); + getDescriptor().getMessageTypes().get(301); internal_static_google_cloud_compute_v1_DeleteTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetPoolRequest_descriptor, @@ -38191,7 +38512,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetPool", }); internal_static_google_cloud_compute_v1_DeleteTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(298); + getDescriptor().getMessageTypes().get(302); internal_static_google_cloud_compute_v1_DeleteTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetSslProxyRequest_descriptor, @@ -38199,7 +38520,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetSslProxy", }); internal_static_google_cloud_compute_v1_DeleteTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(299); + getDescriptor().getMessageTypes().get(303); internal_static_google_cloud_compute_v1_DeleteTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetTcpProxyRequest_descriptor, @@ -38207,7 +38528,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_DeleteTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(300); + getDescriptor().getMessageTypes().get(304); internal_static_google_cloud_compute_v1_DeleteTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteTargetVpnGatewayRequest_descriptor, @@ -38215,7 +38536,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "TargetVpnGateway", }); internal_static_google_cloud_compute_v1_DeleteUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(301); + getDescriptor().getMessageTypes().get(305); internal_static_google_cloud_compute_v1_DeleteUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteUrlMapRequest_descriptor, @@ -38223,7 +38544,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", "UrlMap", }); internal_static_google_cloud_compute_v1_DeleteVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(302); + getDescriptor().getMessageTypes().get(306); internal_static_google_cloud_compute_v1_DeleteVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteVpnGatewayRequest_descriptor, @@ -38231,7 +38552,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "VpnGateway", }); internal_static_google_cloud_compute_v1_DeleteVpnTunnelRequest_descriptor = - getDescriptor().getMessageTypes().get(303); + getDescriptor().getMessageTypes().get(307); internal_static_google_cloud_compute_v1_DeleteVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteVpnTunnelRequest_descriptor, @@ -38239,7 +38560,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "Region", "RequestId", "VpnTunnel", }); internal_static_google_cloud_compute_v1_DeleteWireGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(304); + getDescriptor().getMessageTypes().get(308); internal_static_google_cloud_compute_v1_DeleteWireGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteWireGroupRequest_descriptor, @@ -38247,7 +38568,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CrossSiteNetwork", "Project", "RequestId", "WireGroup", }); internal_static_google_cloud_compute_v1_DeleteZoneOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(305); + getDescriptor().getMessageTypes().get(309); internal_static_google_cloud_compute_v1_DeleteZoneOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteZoneOperationRequest_descriptor, @@ -38255,13 +38576,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_DeleteZoneOperationResponse_descriptor = - getDescriptor().getMessageTypes().get(306); + getDescriptor().getMessageTypes().get(310); internal_static_google_cloud_compute_v1_DeleteZoneOperationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeleteZoneOperationResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_Denied_descriptor = - getDescriptor().getMessageTypes().get(307); + getDescriptor().getMessageTypes().get(311); internal_static_google_cloud_compute_v1_Denied_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Denied_descriptor, @@ -38269,7 +38590,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IPProtocol", "Ports", }); internal_static_google_cloud_compute_v1_DeprecateImageRequest_descriptor = - getDescriptor().getMessageTypes().get(308); + getDescriptor().getMessageTypes().get(312); internal_static_google_cloud_compute_v1_DeprecateImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeprecateImageRequest_descriptor, @@ -38277,7 +38598,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DeprecationStatusResource", "Image", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DeprecationStatus_descriptor = - getDescriptor().getMessageTypes().get(309); + getDescriptor().getMessageTypes().get(313); internal_static_google_cloud_compute_v1_DeprecationStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DeprecationStatus_descriptor, @@ -38285,7 +38606,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Deleted", "Deprecated", "Obsolete", "Replacement", "State", }); internal_static_google_cloud_compute_v1_DetachDiskInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(310); + getDescriptor().getMessageTypes().get(314); internal_static_google_cloud_compute_v1_DetachDiskInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DetachDiskInstanceRequest_descriptor, @@ -38293,7 +38614,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DeviceName", "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(311); + getDescriptor().getMessageTypes().get(315); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest_descriptor, @@ -38304,7 +38625,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(312); + getDescriptor().getMessageTypes().get(316); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DetachNetworkEndpointsNetworkEndpointGroupRequest_descriptor, @@ -38316,7 +38637,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(313); + getDescriptor().getMessageTypes().get(317); internal_static_google_cloud_compute_v1_DetachNetworkEndpointsRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DetachNetworkEndpointsRegionNetworkEndpointGroupRequest_descriptor, @@ -38328,7 +38649,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestId", }); internal_static_google_cloud_compute_v1_DisableXpnHostProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(314); + getDescriptor().getMessageTypes().get(318); internal_static_google_cloud_compute_v1_DisableXpnHostProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisableXpnHostProjectRequest_descriptor, @@ -38336,7 +38657,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", }); internal_static_google_cloud_compute_v1_DisableXpnResourceProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(315); + getDescriptor().getMessageTypes().get(319); internal_static_google_cloud_compute_v1_DisableXpnResourceProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisableXpnResourceProjectRequest_descriptor, @@ -38344,7 +38665,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "ProjectsDisableXpnResourceRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_Disk_descriptor = - getDescriptor().getMessageTypes().get(316); + getDescriptor().getMessageTypes().get(320); internal_static_google_cloud_compute_v1_Disk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Disk_descriptor, @@ -38417,7 +38738,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(317); + getDescriptor().getMessageTypes().get(321); internal_static_google_cloud_compute_v1_DiskAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskAggregatedList_descriptor, @@ -38435,7 +38756,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskAsyncReplication_descriptor = - getDescriptor().getMessageTypes().get(318); + getDescriptor().getMessageTypes().get(322); internal_static_google_cloud_compute_v1_DiskAsyncReplication_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskAsyncReplication_descriptor, @@ -38443,7 +38764,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ConsistencyGroupPolicy", "ConsistencyGroupPolicyId", "Disk", "DiskId", }); internal_static_google_cloud_compute_v1_DiskAsyncReplicationList_descriptor = - getDescriptor().getMessageTypes().get(319); + getDescriptor().getMessageTypes().get(323); internal_static_google_cloud_compute_v1_DiskAsyncReplicationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskAsyncReplicationList_descriptor, @@ -38451,7 +38772,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AsyncReplicationDisk", }); internal_static_google_cloud_compute_v1_DiskInstantiationConfig_descriptor = - getDescriptor().getMessageTypes().get(320); + getDescriptor().getMessageTypes().get(324); internal_static_google_cloud_compute_v1_DiskInstantiationConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskInstantiationConfig_descriptor, @@ -38459,7 +38780,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AutoDelete", "CustomImage", "DeviceName", "InstantiateFrom", }); internal_static_google_cloud_compute_v1_DiskList_descriptor = - getDescriptor().getMessageTypes().get(321); + getDescriptor().getMessageTypes().get(325); internal_static_google_cloud_compute_v1_DiskList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskList_descriptor, @@ -38467,7 +38788,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_DiskMoveRequest_descriptor = - getDescriptor().getMessageTypes().get(322); + getDescriptor().getMessageTypes().get(326); internal_static_google_cloud_compute_v1_DiskMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskMoveRequest_descriptor, @@ -38475,7 +38796,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DestinationZone", "TargetDisk", }); internal_static_google_cloud_compute_v1_DiskParams_descriptor = - getDescriptor().getMessageTypes().get(323); + getDescriptor().getMessageTypes().get(327); internal_static_google_cloud_compute_v1_DiskParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskParams_descriptor, @@ -38491,7 +38812,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskResourceStatus_descriptor = - getDescriptor().getMessageTypes().get(324); + getDescriptor().getMessageTypes().get(328); internal_static_google_cloud_compute_v1_DiskResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskResourceStatus_descriptor, @@ -38509,7 +38830,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskResourceStatusAsyncReplicationStatus_descriptor = - getDescriptor().getMessageTypes().get(325); + getDescriptor().getMessageTypes().get(329); internal_static_google_cloud_compute_v1_DiskResourceStatusAsyncReplicationStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskResourceStatusAsyncReplicationStatus_descriptor, @@ -38517,7 +38838,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "State", }); internal_static_google_cloud_compute_v1_DiskType_descriptor = - getDescriptor().getMessageTypes().get(326); + getDescriptor().getMessageTypes().get(330); internal_static_google_cloud_compute_v1_DiskType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskType_descriptor, @@ -38535,7 +38856,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_DiskTypeAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(327); + getDescriptor().getMessageTypes().get(331); internal_static_google_cloud_compute_v1_DiskTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskTypeAggregatedList_descriptor, @@ -38553,7 +38874,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_DiskTypeList_descriptor = - getDescriptor().getMessageTypes().get(328); + getDescriptor().getMessageTypes().get(332); internal_static_google_cloud_compute_v1_DiskTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskTypeList_descriptor, @@ -38561,7 +38882,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_DiskTypesScopedList_descriptor = - getDescriptor().getMessageTypes().get(329); + getDescriptor().getMessageTypes().get(333); internal_static_google_cloud_compute_v1_DiskTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DiskTypesScopedList_descriptor, @@ -38569,7 +38890,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DiskTypes", "Warning", }); internal_static_google_cloud_compute_v1_DisksAddResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(330); + getDescriptor().getMessageTypes().get(334); internal_static_google_cloud_compute_v1_DisksAddResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksAddResourcePoliciesRequest_descriptor, @@ -38577,7 +38898,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_DisksRemoveResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(331); + getDescriptor().getMessageTypes().get(335); internal_static_google_cloud_compute_v1_DisksRemoveResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksRemoveResourcePoliciesRequest_descriptor, @@ -38585,7 +38906,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_DisksResizeRequest_descriptor = - getDescriptor().getMessageTypes().get(332); + getDescriptor().getMessageTypes().get(336); internal_static_google_cloud_compute_v1_DisksResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksResizeRequest_descriptor, @@ -38593,7 +38914,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SizeGb", }); internal_static_google_cloud_compute_v1_DisksScopedList_descriptor = - getDescriptor().getMessageTypes().get(333); + getDescriptor().getMessageTypes().get(337); internal_static_google_cloud_compute_v1_DisksScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksScopedList_descriptor, @@ -38601,7 +38922,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disks", "Warning", }); internal_static_google_cloud_compute_v1_DisksStartAsyncReplicationRequest_descriptor = - getDescriptor().getMessageTypes().get(334); + getDescriptor().getMessageTypes().get(338); internal_static_google_cloud_compute_v1_DisksStartAsyncReplicationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksStartAsyncReplicationRequest_descriptor, @@ -38609,7 +38930,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AsyncSecondaryDisk", }); internal_static_google_cloud_compute_v1_DisksStopGroupAsyncReplicationResource_descriptor = - getDescriptor().getMessageTypes().get(335); + getDescriptor().getMessageTypes().get(339); internal_static_google_cloud_compute_v1_DisksStopGroupAsyncReplicationResource_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisksStopGroupAsyncReplicationResource_descriptor, @@ -38617,7 +38938,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ResourcePolicy", }); internal_static_google_cloud_compute_v1_DisplayDevice_descriptor = - getDescriptor().getMessageTypes().get(336); + getDescriptor().getMessageTypes().get(340); internal_static_google_cloud_compute_v1_DisplayDevice_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DisplayDevice_descriptor, @@ -38625,7 +38946,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "EnableDisplay", }); internal_static_google_cloud_compute_v1_DistributionPolicy_descriptor = - getDescriptor().getMessageTypes().get(337); + getDescriptor().getMessageTypes().get(341); internal_static_google_cloud_compute_v1_DistributionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DistributionPolicy_descriptor, @@ -38633,7 +38954,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "TargetShape", "Zones", }); internal_static_google_cloud_compute_v1_DistributionPolicyZoneConfiguration_descriptor = - getDescriptor().getMessageTypes().get(338); + getDescriptor().getMessageTypes().get(342); internal_static_google_cloud_compute_v1_DistributionPolicyZoneConfiguration_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_DistributionPolicyZoneConfiguration_descriptor, @@ -38641,7 +38962,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_Duration_descriptor = - getDescriptor().getMessageTypes().get(339); + getDescriptor().getMessageTypes().get(343); internal_static_google_cloud_compute_v1_Duration_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Duration_descriptor, @@ -38649,7 +38970,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Nanos", "Seconds", }); internal_static_google_cloud_compute_v1_EnableXpnHostProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(340); + getDescriptor().getMessageTypes().get(344); internal_static_google_cloud_compute_v1_EnableXpnHostProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_EnableXpnHostProjectRequest_descriptor, @@ -38657,7 +38978,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "RequestId", }); internal_static_google_cloud_compute_v1_EnableXpnResourceProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(341); + getDescriptor().getMessageTypes().get(345); internal_static_google_cloud_compute_v1_EnableXpnResourceProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_EnableXpnResourceProjectRequest_descriptor, @@ -38665,7 +38986,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "ProjectsEnableXpnResourceRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_Error_descriptor = - getDescriptor().getMessageTypes().get(342); + getDescriptor().getMessageTypes().get(346); internal_static_google_cloud_compute_v1_Error_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Error_descriptor, @@ -38673,7 +38994,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Errors", }); internal_static_google_cloud_compute_v1_ErrorDetails_descriptor = - getDescriptor().getMessageTypes().get(343); + getDescriptor().getMessageTypes().get(347); internal_static_google_cloud_compute_v1_ErrorDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ErrorDetails_descriptor, @@ -38681,7 +39002,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ErrorInfo", "Help", "LocalizedMessage", "QuotaInfo", }); internal_static_google_cloud_compute_v1_ErrorInfo_descriptor = - getDescriptor().getMessageTypes().get(344); + getDescriptor().getMessageTypes().get(348); internal_static_google_cloud_compute_v1_ErrorInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ErrorInfo_descriptor, @@ -38697,7 +39018,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_Errors_descriptor = - getDescriptor().getMessageTypes().get(345); + getDescriptor().getMessageTypes().get(349); internal_static_google_cloud_compute_v1_Errors_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Errors_descriptor, @@ -38705,7 +39026,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Code", "ErrorDetails", "Location", "Message", }); internal_static_google_cloud_compute_v1_ExchangedPeeringRoute_descriptor = - getDescriptor().getMessageTypes().get(346); + getDescriptor().getMessageTypes().get(350); internal_static_google_cloud_compute_v1_ExchangedPeeringRoute_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExchangedPeeringRoute_descriptor, @@ -38713,7 +39034,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DestRange", "Imported", "NextHopRegion", "Priority", "Type", }); internal_static_google_cloud_compute_v1_ExchangedPeeringRoutesList_descriptor = - getDescriptor().getMessageTypes().get(347); + getDescriptor().getMessageTypes().get(351); internal_static_google_cloud_compute_v1_ExchangedPeeringRoutesList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExchangedPeeringRoutesList_descriptor, @@ -38721,7 +39042,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ExpandIpCidrRangeSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(348); + getDescriptor().getMessageTypes().get(352); internal_static_google_cloud_compute_v1_ExpandIpCidrRangeSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExpandIpCidrRangeSubnetworkRequest_descriptor, @@ -38733,7 +39054,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SubnetworksExpandIpCidrRangeRequestResource", }); internal_static_google_cloud_compute_v1_Expr_descriptor = - getDescriptor().getMessageTypes().get(349); + getDescriptor().getMessageTypes().get(353); internal_static_google_cloud_compute_v1_Expr_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Expr_descriptor, @@ -38741,7 +39062,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Description", "Expression", "Location", "Title", }); internal_static_google_cloud_compute_v1_ExternalVpnGateway_descriptor = - getDescriptor().getMessageTypes().get(350); + getDescriptor().getMessageTypes().get(354); internal_static_google_cloud_compute_v1_ExternalVpnGateway_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExternalVpnGateway_descriptor, @@ -38768,7 +39089,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ExternalVpnGatewayInterface_descriptor = - getDescriptor().getMessageTypes().get(351); + getDescriptor().getMessageTypes().get(355); internal_static_google_cloud_compute_v1_ExternalVpnGatewayInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExternalVpnGatewayInterface_descriptor, @@ -38776,7 +39097,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "IpAddress", "Ipv6Address", }); internal_static_google_cloud_compute_v1_ExternalVpnGatewayList_descriptor = - getDescriptor().getMessageTypes().get(352); + getDescriptor().getMessageTypes().get(356); internal_static_google_cloud_compute_v1_ExternalVpnGatewayList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ExternalVpnGatewayList_descriptor, @@ -38784,7 +39105,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_FileContentBuffer_descriptor = - getDescriptor().getMessageTypes().get(353); + getDescriptor().getMessageTypes().get(357); internal_static_google_cloud_compute_v1_FileContentBuffer_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FileContentBuffer_descriptor, @@ -38792,7 +39113,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Content", "FileType", }); internal_static_google_cloud_compute_v1_Firewall_descriptor = - getDescriptor().getMessageTypes().get(354); + getDescriptor().getMessageTypes().get(358); internal_static_google_cloud_compute_v1_Firewall_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Firewall_descriptor, @@ -38819,7 +39140,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "TargetTags", }); internal_static_google_cloud_compute_v1_FirewallList_descriptor = - getDescriptor().getMessageTypes().get(355); + getDescriptor().getMessageTypes().get(359); internal_static_google_cloud_compute_v1_FirewallList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallList_descriptor, @@ -38827,7 +39148,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_FirewallLogConfig_descriptor = - getDescriptor().getMessageTypes().get(356); + getDescriptor().getMessageTypes().get(360); internal_static_google_cloud_compute_v1_FirewallLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallLogConfig_descriptor, @@ -38835,7 +39156,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Enable", "Metadata", }); internal_static_google_cloud_compute_v1_FirewallParams_descriptor = - getDescriptor().getMessageTypes().get(357); + getDescriptor().getMessageTypes().get(361); internal_static_google_cloud_compute_v1_FirewallParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallParams_descriptor, @@ -38851,7 +39172,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_FirewallPoliciesListAssociationsResponse_descriptor = - getDescriptor().getMessageTypes().get(358); + getDescriptor().getMessageTypes().get(362); internal_static_google_cloud_compute_v1_FirewallPoliciesListAssociationsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPoliciesListAssociationsResponse_descriptor, @@ -38859,7 +39180,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Associations", "Kind", }); internal_static_google_cloud_compute_v1_FirewallPoliciesScopedList_descriptor = - getDescriptor().getMessageTypes().get(359); + getDescriptor().getMessageTypes().get(363); internal_static_google_cloud_compute_v1_FirewallPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPoliciesScopedList_descriptor, @@ -38867,7 +39188,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicies", "Warning", }); internal_static_google_cloud_compute_v1_FirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(360); + getDescriptor().getMessageTypes().get(364); internal_static_google_cloud_compute_v1_FirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicy_descriptor, @@ -38891,7 +39212,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ShortName", }); internal_static_google_cloud_compute_v1_FirewallPolicyAssociation_descriptor = - getDescriptor().getMessageTypes().get(361); + getDescriptor().getMessageTypes().get(365); internal_static_google_cloud_compute_v1_FirewallPolicyAssociation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyAssociation_descriptor, @@ -38899,7 +39220,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AttachmentTarget", "DisplayName", "FirewallPolicyId", "Name", "ShortName", }); internal_static_google_cloud_compute_v1_FirewallPolicyList_descriptor = - getDescriptor().getMessageTypes().get(362); + getDescriptor().getMessageTypes().get(366); internal_static_google_cloud_compute_v1_FirewallPolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyList_descriptor, @@ -38907,7 +39228,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "Items", "Kind", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_FirewallPolicyRule_descriptor = - getDescriptor().getMessageTypes().get(363); + getDescriptor().getMessageTypes().get(367); internal_static_google_cloud_compute_v1_FirewallPolicyRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyRule_descriptor, @@ -38929,7 +39250,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "TlsInspect", }); internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcher_descriptor = - getDescriptor().getMessageTypes().get(364); + getDescriptor().getMessageTypes().get(368); internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcher_descriptor, @@ -38951,7 +39272,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SrcThreatIntelligences", }); internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcherLayer4Config_descriptor = - getDescriptor().getMessageTypes().get(365); + getDescriptor().getMessageTypes().get(369); internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcherLayer4Config_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyRuleMatcherLayer4Config_descriptor, @@ -38959,7 +39280,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IpProtocol", "Ports", }); internal_static_google_cloud_compute_v1_FirewallPolicyRuleSecureTag_descriptor = - getDescriptor().getMessageTypes().get(366); + getDescriptor().getMessageTypes().get(370); internal_static_google_cloud_compute_v1_FirewallPolicyRuleSecureTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FirewallPolicyRuleSecureTag_descriptor, @@ -38967,15 +39288,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "State", }); internal_static_google_cloud_compute_v1_FixedOrPercent_descriptor = - getDescriptor().getMessageTypes().get(367); + getDescriptor().getMessageTypes().get(371); internal_static_google_cloud_compute_v1_FixedOrPercent_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FixedOrPercent_descriptor, new java.lang.String[] { "Calculated", "Fixed", "Percent", }); + internal_static_google_cloud_compute_v1_FlexibleTimeRange_descriptor = + getDescriptor().getMessageTypes().get(372); + internal_static_google_cloud_compute_v1_FlexibleTimeRange_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FlexibleTimeRange_descriptor, + new java.lang.String[] { + "MaxDuration", "MinDuration", "StartTimeNotEarlierThan", "StartTimeNotLaterThan", + }); internal_static_google_cloud_compute_v1_ForwardingRule_descriptor = - getDescriptor().getMessageTypes().get(368); + getDescriptor().getMessageTypes().get(373); internal_static_google_cloud_compute_v1_ForwardingRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRule_descriptor, @@ -39028,7 +39357,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ForwardingRuleAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(369); + getDescriptor().getMessageTypes().get(374); internal_static_google_cloud_compute_v1_ForwardingRuleAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRuleAggregatedList_descriptor, @@ -39046,7 +39375,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ForwardingRuleList_descriptor = - getDescriptor().getMessageTypes().get(370); + getDescriptor().getMessageTypes().get(375); internal_static_google_cloud_compute_v1_ForwardingRuleList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRuleList_descriptor, @@ -39054,7 +39383,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ForwardingRuleReference_descriptor = - getDescriptor().getMessageTypes().get(371); + getDescriptor().getMessageTypes().get(376); internal_static_google_cloud_compute_v1_ForwardingRuleReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRuleReference_descriptor, @@ -39062,7 +39391,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", }); internal_static_google_cloud_compute_v1_ForwardingRuleServiceDirectoryRegistration_descriptor = - getDescriptor().getMessageTypes().get(372); + getDescriptor().getMessageTypes().get(377); internal_static_google_cloud_compute_v1_ForwardingRuleServiceDirectoryRegistration_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRuleServiceDirectoryRegistration_descriptor, @@ -39070,7 +39399,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Namespace", "Service", "ServiceDirectoryRegion", }); internal_static_google_cloud_compute_v1_ForwardingRulesScopedList_descriptor = - getDescriptor().getMessageTypes().get(373); + getDescriptor().getMessageTypes().get(378); internal_static_google_cloud_compute_v1_ForwardingRulesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ForwardingRulesScopedList_descriptor, @@ -39078,7 +39407,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRules", "Warning", }); internal_static_google_cloud_compute_v1_FutureReservation_descriptor = - getDescriptor().getMessageTypes().get(374); + getDescriptor().getMessageTypes().get(379); internal_static_google_cloud_compute_v1_FutureReservation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservation_descriptor, @@ -39110,7 +39439,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Zone", }); internal_static_google_cloud_compute_v1_FutureReservationCommitmentInfo_descriptor = - getDescriptor().getMessageTypes().get(375); + getDescriptor().getMessageTypes().get(380); internal_static_google_cloud_compute_v1_FutureReservationCommitmentInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationCommitmentInfo_descriptor, @@ -39118,7 +39447,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CommitmentName", "CommitmentPlan", "PreviousCommitmentTerms", }); internal_static_google_cloud_compute_v1_FutureReservationSpecificSKUProperties_descriptor = - getDescriptor().getMessageTypes().get(376); + getDescriptor().getMessageTypes().get(381); internal_static_google_cloud_compute_v1_FutureReservationSpecificSKUProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationSpecificSKUProperties_descriptor, @@ -39126,7 +39455,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceProperties", "SourceInstanceTemplate", "TotalCount", }); internal_static_google_cloud_compute_v1_FutureReservationStatus_descriptor = - getDescriptor().getMessageTypes().get(377); + getDescriptor().getMessageTypes().get(382); internal_static_google_cloud_compute_v1_FutureReservationStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationStatus_descriptor, @@ -39141,7 +39470,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SpecificSkuProperties", }); internal_static_google_cloud_compute_v1_FutureReservationStatusExistingMatchingUsageInfo_descriptor = - getDescriptor().getMessageTypes().get(378); + getDescriptor().getMessageTypes().get(383); internal_static_google_cloud_compute_v1_FutureReservationStatusExistingMatchingUsageInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationStatusExistingMatchingUsageInfo_descriptor, @@ -39149,7 +39478,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Count", "Timestamp", }); internal_static_google_cloud_compute_v1_FutureReservationStatusLastKnownGoodState_descriptor = - getDescriptor().getMessageTypes().get(379); + getDescriptor().getMessageTypes().get(384); internal_static_google_cloud_compute_v1_FutureReservationStatusLastKnownGoodState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationStatusLastKnownGoodState_descriptor, @@ -39162,7 +39491,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ProcurementStatus", }); internal_static_google_cloud_compute_v1_FutureReservationStatusLastKnownGoodStateFutureReservationSpecs_descriptor = - getDescriptor().getMessageTypes().get(380); + getDescriptor().getMessageTypes().get(385); internal_static_google_cloud_compute_v1_FutureReservationStatusLastKnownGoodStateFutureReservationSpecs_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationStatusLastKnownGoodStateFutureReservationSpecs_descriptor, @@ -39170,7 +39499,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ShareSettings", "SpecificSkuProperties", "TimeWindow", }); internal_static_google_cloud_compute_v1_FutureReservationStatusSpecificSKUProperties_descriptor = - getDescriptor().getMessageTypes().get(381); + getDescriptor().getMessageTypes().get(386); internal_static_google_cloud_compute_v1_FutureReservationStatusSpecificSKUProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationStatusSpecificSKUProperties_descriptor, @@ -39178,7 +39507,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SourceInstanceTemplateId", }); internal_static_google_cloud_compute_v1_FutureReservationTimeWindow_descriptor = - getDescriptor().getMessageTypes().get(382); + getDescriptor().getMessageTypes().get(387); internal_static_google_cloud_compute_v1_FutureReservationTimeWindow_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationTimeWindow_descriptor, @@ -39186,7 +39515,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Duration", "EndTime", "StartTime", }); internal_static_google_cloud_compute_v1_FutureReservationsAggregatedListResponse_descriptor = - getDescriptor().getMessageTypes().get(383); + getDescriptor().getMessageTypes().get(388); internal_static_google_cloud_compute_v1_FutureReservationsAggregatedListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationsAggregatedListResponse_descriptor, @@ -39204,7 +39533,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_FutureReservationsListResponse_descriptor = - getDescriptor().getMessageTypes().get(384); + getDescriptor().getMessageTypes().get(389); internal_static_google_cloud_compute_v1_FutureReservationsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationsListResponse_descriptor, @@ -39212,15 +39541,112 @@ 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().getMessageTypes().get(385); + getDescriptor().getMessageTypes().get(390); internal_static_google_cloud_compute_v1_FutureReservationsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationsScopedList_descriptor, new java.lang.String[] { "FutureReservations", "Warning", }); + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_descriptor = + getDescriptor().getMessageTypes().get(391); + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_descriptor, + new java.lang.String[] { + "EndTime", + "Location", + "OtherLocations", + "RecommendationId", + "RecommendationType", + "StartTime", + }); + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_OtherLocationsEntry_descriptor = + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_OtherLocationsEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_OtherLocationsEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); + internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_descriptor = + getDescriptor().getMessageTypes().get(392); + internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_descriptor, + new java.lang.String[] { + "Details", "Status", + }); + internal_static_google_cloud_compute_v1_FutureResourcesSpec_descriptor = + getDescriptor().getMessageTypes().get(393); + internal_static_google_cloud_compute_v1_FutureResourcesSpec_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesSpec_descriptor, + new java.lang.String[] { + "DeploymentType", "LocationPolicy", "TargetResources", "TimeRangeSpec", + }); + internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_descriptor = + getDescriptor().getMessageTypes().get(394); + internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_descriptor, + new java.lang.String[] { + "AcceleratorCount", "VmFamily", "WorkloadType", + }); + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_descriptor = + getDescriptor().getMessageTypes().get(395); + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_descriptor, + new java.lang.String[] { + "DiskInterface", "DiskSizeGb", + }); + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_descriptor = + getDescriptor().getMessageTypes().get(396); + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_descriptor, + new java.lang.String[] { + "Locations", + }); + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_LocationsEntry_descriptor = + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_LocationsEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_LocationsEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_descriptor = + getDescriptor().getMessageTypes().get(397); + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_descriptor, + new java.lang.String[] { + "Preference", + }); + internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_descriptor = + getDescriptor().getMessageTypes().get(398); + internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_descriptor, + new java.lang.String[] { + "InstanceCount", "LocalSsdPartitions", "MachineType", + }); + internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_descriptor = + getDescriptor().getMessageTypes().get(399); + internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_descriptor, + new java.lang.String[] { + "AggregateResources", "SpecificSkuResources", + }); internal_static_google_cloud_compute_v1_GRPCHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(386); + getDescriptor().getMessageTypes().get(400); internal_static_google_cloud_compute_v1_GRPCHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GRPCHealthCheck_descriptor, @@ -39228,7 +39654,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "GrpcServiceName", "Port", "PortName", "PortSpecification", }); internal_static_google_cloud_compute_v1_GRPCTLSHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(387); + getDescriptor().getMessageTypes().get(401); internal_static_google_cloud_compute_v1_GRPCTLSHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GRPCTLSHealthCheck_descriptor, @@ -39236,7 +39662,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "GrpcServiceName", "Port", "PortSpecification", }); internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(388); + getDescriptor().getMessageTypes().get(402); internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_descriptor, @@ -39244,7 +39670,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AcceleratorType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(389); + getDescriptor().getMessageTypes().get(403); internal_static_google_cloud_compute_v1_GetAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAddressRequest_descriptor, @@ -39252,7 +39678,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Address", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(390); + getDescriptor().getMessageTypes().get(404); internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_descriptor, @@ -39260,7 +39686,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Name", }); internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(391); + getDescriptor().getMessageTypes().get(405); internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_descriptor, @@ -39268,7 +39694,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Name", "Project", }); internal_static_google_cloud_compute_v1_GetAssociationOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(392); + getDescriptor().getMessageTypes().get(406); internal_static_google_cloud_compute_v1_GetAssociationOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationOrganizationSecurityPolicyRequest_descriptor, @@ -39276,7 +39702,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(393); + getDescriptor().getMessageTypes().get(407); internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_descriptor, @@ -39284,7 +39710,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "Name", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(394); + getDescriptor().getMessageTypes().get(408); internal_static_google_cloud_compute_v1_GetAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAutoscalerRequest_descriptor, @@ -39292,7 +39718,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Autoscaler", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(395); + getDescriptor().getMessageTypes().get(409); internal_static_google_cloud_compute_v1_GetBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetBackendBucketRequest_descriptor, @@ -39300,7 +39726,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendBucket", "Project", }); internal_static_google_cloud_compute_v1_GetBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(396); + getDescriptor().getMessageTypes().get(410); internal_static_google_cloud_compute_v1_GetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetBackendServiceRequest_descriptor, @@ -39308,7 +39734,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", }); internal_static_google_cloud_compute_v1_GetCrossSiteNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(397); + getDescriptor().getMessageTypes().get(411); internal_static_google_cloud_compute_v1_GetCrossSiteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetCrossSiteNetworkRequest_descriptor, @@ -39316,7 +39742,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CrossSiteNetwork", "Project", }); internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(398); + getDescriptor().getMessageTypes().get(412); internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_descriptor, @@ -39324,7 +39750,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Interconnect", "Project", }); internal_static_google_cloud_compute_v1_GetDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(399); + getDescriptor().getMessageTypes().get(413); internal_static_google_cloud_compute_v1_GetDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiskRequest_descriptor, @@ -39332,7 +39758,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Disk", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetDiskTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(400); + getDescriptor().getMessageTypes().get(414); internal_static_google_cloud_compute_v1_GetDiskTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiskTypeRequest_descriptor, @@ -39340,7 +39766,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DiskType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(401); + getDescriptor().getMessageTypes().get(415); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_descriptor, @@ -39348,7 +39774,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "NetworkInterface", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(402); + getDescriptor().getMessageTypes().get(416); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_descriptor, @@ -39356,7 +39782,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Network", "Project", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(403); + getDescriptor().getMessageTypes().get(417); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_descriptor, @@ -39364,7 +39790,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Network", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(404); + getDescriptor().getMessageTypes().get(418); internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceRequest_descriptor, @@ -39372,13 +39798,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", }); internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceResponse_descriptor = - getDescriptor().getMessageTypes().get(405); + getDescriptor().getMessageTypes().get(419); internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(406); + getDescriptor().getMessageTypes().get(420); internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_descriptor, @@ -39386,7 +39812,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ExternalVpnGateway", "Project", }); internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(407); + getDescriptor().getMessageTypes().get(421); internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_descriptor, @@ -39394,7 +39820,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", }); internal_static_google_cloud_compute_v1_GetFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(408); + getDescriptor().getMessageTypes().get(422); internal_static_google_cloud_compute_v1_GetFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFirewallRequest_descriptor, @@ -39402,7 +39828,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Firewall", "Project", }); internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(409); + getDescriptor().getMessageTypes().get(423); internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_descriptor, @@ -39410,7 +39836,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_descriptor = - getDescriptor().getMessageTypes().get(410); + getDescriptor().getMessageTypes().get(424); internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_descriptor, @@ -39418,7 +39844,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Family", "Project", }); internal_static_google_cloud_compute_v1_GetFutureReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(411); + getDescriptor().getMessageTypes().get(425); internal_static_google_cloud_compute_v1_GetFutureReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFutureReservationRequest_descriptor, @@ -39426,7 +39852,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FutureReservation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(412); + getDescriptor().getMessageTypes().get(426); internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_descriptor, @@ -39434,7 +39860,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Address", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(413); + getDescriptor().getMessageTypes().get(427); internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_descriptor, @@ -39442,7 +39868,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ForwardingRule", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(414); + getDescriptor().getMessageTypes().get(428); internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_descriptor, @@ -39450,7 +39876,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NetworkEndpointGroup", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(415); + getDescriptor().getMessageTypes().get(429); internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_descriptor, @@ -39458,7 +39884,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(416); + getDescriptor().getMessageTypes().get(430); internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_descriptor, @@ -39466,7 +39892,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Operation", "ParentId", }); internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(417); + getDescriptor().getMessageTypes().get(431); internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -39474,7 +39900,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "PublicDelegatedPrefix", }); internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(418); + getDescriptor().getMessageTypes().get(432); internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_descriptor, @@ -39482,7 +39908,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "Project", "QueryPath", "VariableKey", "Zone", }); internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(419); + getDescriptor().getMessageTypes().get(433); internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_descriptor, @@ -39490,7 +39916,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "ResourceGroupReferenceResource", }); internal_static_google_cloud_compute_v1_GetHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(420); + getDescriptor().getMessageTypes().get(434); internal_static_google_cloud_compute_v1_GetHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthCheckRequest_descriptor, @@ -39498,7 +39924,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "HealthCheck", "Project", }); internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(421); + getDescriptor().getMessageTypes().get(435); internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor, @@ -39506,7 +39932,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BackendService", "Project", "Region", "ResourceGroupReferenceResource", }); internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(422); + getDescriptor().getMessageTypes().get(436); internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor, @@ -39514,7 +39940,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceReferenceResource", "Project", "Region", "TargetPool", }); internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(423); + getDescriptor().getMessageTypes().get(437); internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_descriptor, @@ -39522,7 +39948,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(424); + getDescriptor().getMessageTypes().get(438); internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_descriptor, @@ -39530,7 +39956,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(425); + getDescriptor().getMessageTypes().get(439); internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_descriptor, @@ -39538,7 +39964,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(426); + getDescriptor().getMessageTypes().get(440); internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_descriptor, @@ -39546,7 +39972,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_descriptor = - getDescriptor().getMessageTypes().get(427); + getDescriptor().getMessageTypes().get(441); internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_descriptor, @@ -39554,7 +39980,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(428); + getDescriptor().getMessageTypes().get(442); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_descriptor, @@ -39562,7 +39988,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(429); + getDescriptor().getMessageTypes().get(443); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_descriptor, @@ -39570,7 +39996,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(430); + getDescriptor().getMessageTypes().get(444); internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_descriptor, @@ -39578,7 +40004,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(431); + getDescriptor().getMessageTypes().get(445); internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_descriptor, @@ -39586,7 +40012,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(432); + getDescriptor().getMessageTypes().get(446); internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_descriptor, @@ -39594,7 +40020,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(433); + getDescriptor().getMessageTypes().get(447); internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_descriptor, @@ -39602,7 +40028,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(434); + getDescriptor().getMessageTypes().get(448); internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_descriptor, @@ -39610,7 +40036,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(435); + getDescriptor().getMessageTypes().get(449); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_descriptor, @@ -39618,7 +40044,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(436); + getDescriptor().getMessageTypes().get(450); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_descriptor, @@ -39626,7 +40052,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(437); + getDescriptor().getMessageTypes().get(451); internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_descriptor, @@ -39634,7 +40060,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(438); + getDescriptor().getMessageTypes().get(452); internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_descriptor, @@ -39642,7 +40068,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(439); + getDescriptor().getMessageTypes().get(453); internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_descriptor, @@ -39650,7 +40076,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(440); + getDescriptor().getMessageTypes().get(454); internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_descriptor, @@ -39658,15 +40084,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(441); + getDescriptor().getMessageTypes().get(455); internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_descriptor, new java.lang.String[] { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); + _clinit_autosplit_dinit_1(); + } + + private static void _clinit_autosplit_dinit_1() { internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(442); + getDescriptor().getMessageTypes().get(456); internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor, @@ -39674,7 +40104,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(443); + getDescriptor().getMessageTypes().get(457); internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_descriptor, @@ -39682,7 +40112,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "ParentResource", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(444); + getDescriptor().getMessageTypes().get(458); internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_descriptor, @@ -39690,7 +40120,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(445); + getDescriptor().getMessageTypes().get(459); internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_descriptor, @@ -39698,7 +40128,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "ParentResource", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(446); + getDescriptor().getMessageTypes().get(460); internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_descriptor, @@ -39706,7 +40136,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(447); + getDescriptor().getMessageTypes().get(461); internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_descriptor, @@ -39714,7 +40144,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(448); + getDescriptor().getMessageTypes().get(462); internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_descriptor, @@ -39722,7 +40152,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_descriptor = - getDescriptor().getMessageTypes().get(449); + getDescriptor().getMessageTypes().get(463); internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_descriptor, @@ -39730,7 +40160,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(450); + getDescriptor().getMessageTypes().get(464); internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_descriptor, @@ -39738,7 +40168,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_descriptor = - getDescriptor().getMessageTypes().get(451); + getDescriptor().getMessageTypes().get(465); internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_descriptor, @@ -39746,7 +40176,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Family", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetImageRequest_descriptor = - getDescriptor().getMessageTypes().get(452); + getDescriptor().getMessageTypes().get(466); internal_static_google_cloud_compute_v1_GetImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetImageRequest_descriptor, @@ -39754,7 +40184,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Image", "Project", }); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(453); + getDescriptor().getMessageTypes().get(467); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_descriptor, @@ -39762,7 +40192,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_descriptor = - getDescriptor().getMessageTypes().get(454); + getDescriptor().getMessageTypes().get(468); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_descriptor, @@ -39770,7 +40200,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroupManager", "Project", "ResizeRequest", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(455); + getDescriptor().getMessageTypes().get(469); internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_descriptor, @@ -39778,7 +40208,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "InstanceGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(456); + getDescriptor().getMessageTypes().get(470); internal_static_google_cloud_compute_v1_GetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceRequest_descriptor, @@ -39786,19 +40216,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_descriptor = - getDescriptor().getMessageTypes().get(457); + getDescriptor().getMessageTypes().get(471); internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_descriptor, new java.lang.String[] { "Project", "Zone", }); - _clinit_autosplit_dinit_1(); - } - - private static void _clinit_autosplit_dinit_1() { internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(458); + getDescriptor().getMessageTypes().get(472); internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_descriptor, @@ -39806,7 +40232,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", "Project", }); internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(459); + getDescriptor().getMessageTypes().get(473); internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_descriptor, @@ -39814,7 +40240,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshot", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(460); + getDescriptor().getMessageTypes().get(474); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_descriptor, @@ -39822,7 +40248,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachmentGroup", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(461); + getDescriptor().getMessageTypes().get(475); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_descriptor, @@ -39830,7 +40256,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachment", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(462); + getDescriptor().getMessageTypes().get(476); internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_descriptor, @@ -39838,7 +40264,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectGroup", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_descriptor = - getDescriptor().getMessageTypes().get(463); + getDescriptor().getMessageTypes().get(477); internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_descriptor, @@ -39846,7 +40272,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectLocation", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_descriptor = - getDescriptor().getMessageTypes().get(464); + getDescriptor().getMessageTypes().get(478); internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_descriptor, @@ -39854,7 +40280,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectRemoteLocation", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(465); + getDescriptor().getMessageTypes().get(479); internal_static_google_cloud_compute_v1_GetInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectRequest_descriptor, @@ -39862,7 +40288,7 @@ private static void _clinit_autosplit_dinit_1() { "Interconnect", "Project", }); internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_descriptor = - getDescriptor().getMessageTypes().get(466); + getDescriptor().getMessageTypes().get(480); internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_descriptor, @@ -39870,7 +40296,7 @@ private static void _clinit_autosplit_dinit_1() { "LicenseCode", "Project", }); internal_static_google_cloud_compute_v1_GetLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(467); + getDescriptor().getMessageTypes().get(481); internal_static_google_cloud_compute_v1_GetLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetLicenseRequest_descriptor, @@ -39878,7 +40304,7 @@ private static void _clinit_autosplit_dinit_1() { "License", "Project", }); internal_static_google_cloud_compute_v1_GetMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(468); + getDescriptor().getMessageTypes().get(482); internal_static_google_cloud_compute_v1_GetMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetMachineImageRequest_descriptor, @@ -39886,7 +40312,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineImage", "Project", }); internal_static_google_cloud_compute_v1_GetMachineTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(469); + getDescriptor().getMessageTypes().get(483); internal_static_google_cloud_compute_v1_GetMachineTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetMachineTypeRequest_descriptor, @@ -39894,7 +40320,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(470); + getDescriptor().getMessageTypes().get(484); internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_descriptor, @@ -39902,7 +40328,7 @@ private static void _clinit_autosplit_dinit_1() { "Interconnect", "Project", }); internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(471); + getDescriptor().getMessageTypes().get(485); internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_descriptor, @@ -39910,7 +40336,7 @@ private static void _clinit_autosplit_dinit_1() { "NatName", "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_descriptor = - getDescriptor().getMessageTypes().get(472); + getDescriptor().getMessageTypes().get(486); internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_descriptor, @@ -39926,7 +40352,7 @@ private static void _clinit_autosplit_dinit_1() { "Router", }); internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(473); + getDescriptor().getMessageTypes().get(487); internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_descriptor, @@ -39934,7 +40360,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkAttachment", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(474); + getDescriptor().getMessageTypes().get(488); internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_descriptor, @@ -39942,7 +40368,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEdgeSecurityService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(475); + getDescriptor().getMessageTypes().get(489); internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_descriptor, @@ -39950,7 +40376,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(476); + getDescriptor().getMessageTypes().get(490); internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_descriptor, @@ -39958,7 +40384,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Project", }); internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_descriptor = - getDescriptor().getMessageTypes().get(477); + getDescriptor().getMessageTypes().get(491); internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_descriptor, @@ -39966,7 +40392,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkProfile", "Project", }); internal_static_google_cloud_compute_v1_GetNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(478); + getDescriptor().getMessageTypes().get(492); internal_static_google_cloud_compute_v1_GetNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkRequest_descriptor, @@ -39974,7 +40400,7 @@ private static void _clinit_autosplit_dinit_1() { "Network", "Project", }); internal_static_google_cloud_compute_v1_GetNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(479); + getDescriptor().getMessageTypes().get(493); internal_static_google_cloud_compute_v1_GetNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeGroupRequest_descriptor, @@ -39982,7 +40408,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(480); + getDescriptor().getMessageTypes().get(494); internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_descriptor, @@ -39990,7 +40416,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeTemplate", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetNodeTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(481); + getDescriptor().getMessageTypes().get(495); internal_static_google_cloud_compute_v1_GetNodeTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeTypeRequest_descriptor, @@ -39998,7 +40424,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(482); + getDescriptor().getMessageTypes().get(496); internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_descriptor, @@ -40006,7 +40432,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachmentGroup", "Project", }); internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(483); + getDescriptor().getMessageTypes().get(497); internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_descriptor, @@ -40014,7 +40440,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectGroup", "Project", }); internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(484); + getDescriptor().getMessageTypes().get(498); internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_descriptor, @@ -40022,7 +40448,7 @@ private static void _clinit_autosplit_dinit_1() { "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(485); + getDescriptor().getMessageTypes().get(499); internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_descriptor, @@ -40030,7 +40456,7 @@ private static void _clinit_autosplit_dinit_1() { "PacketMirroring", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(486); + getDescriptor().getMessageTypes().get(500); internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor, @@ -40038,7 +40464,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Project", }); internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_descriptor = - getDescriptor().getMessageTypes().get(487); + getDescriptor().getMessageTypes().get(501); internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_descriptor, @@ -40046,7 +40472,7 @@ private static void _clinit_autosplit_dinit_1() { "PreviewFeature", "Project", }); internal_static_google_cloud_compute_v1_GetProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(488); + getDescriptor().getMessageTypes().get(502); internal_static_google_cloud_compute_v1_GetProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetProjectRequest_descriptor, @@ -40054,7 +40480,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", }); internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(489); + getDescriptor().getMessageTypes().get(503); internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_descriptor, @@ -40062,7 +40488,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicAdvertisedPrefix", }); internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(490); + getDescriptor().getMessageTypes().get(504); internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_descriptor, @@ -40070,7 +40496,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefix", "Region", }); internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(491); + getDescriptor().getMessageTypes().get(505); internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_descriptor, @@ -40078,7 +40504,7 @@ private static void _clinit_autosplit_dinit_1() { "Autoscaler", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(492); + getDescriptor().getMessageTypes().get(506); internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_descriptor, @@ -40086,7 +40512,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_descriptor = - getDescriptor().getMessageTypes().get(493); + getDescriptor().getMessageTypes().get(507); internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_descriptor, @@ -40094,7 +40520,7 @@ private static void _clinit_autosplit_dinit_1() { "Commitment", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(494); + getDescriptor().getMessageTypes().get(508); internal_static_google_cloud_compute_v1_GetRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionDiskRequest_descriptor, @@ -40102,7 +40528,7 @@ private static void _clinit_autosplit_dinit_1() { "Disk", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(495); + getDescriptor().getMessageTypes().get(509); internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_descriptor, @@ -40110,7 +40536,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskType", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(496); + getDescriptor().getMessageTypes().get(510); internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_descriptor, @@ -40118,7 +40544,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(497); + getDescriptor().getMessageTypes().get(511); internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_descriptor, @@ -40126,7 +40552,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(498); + getDescriptor().getMessageTypes().get(512); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_descriptor, @@ -40134,7 +40560,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManager", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(499); + getDescriptor().getMessageTypes().get(513); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_descriptor, @@ -40142,7 +40568,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroup", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(500); + getDescriptor().getMessageTypes().get(514); internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_descriptor, @@ -40150,7 +40576,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(501); + getDescriptor().getMessageTypes().get(515); internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_descriptor, @@ -40158,7 +40584,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshot", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(502); + getDescriptor().getMessageTypes().get(516); internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_descriptor, @@ -40166,7 +40592,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroup", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(503); + getDescriptor().getMessageTypes().get(517); internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_descriptor, @@ -40174,7 +40600,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageTypes().get(504); + getDescriptor().getMessageTypes().get(518); internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_descriptor, @@ -40182,7 +40608,7 @@ private static void _clinit_autosplit_dinit_1() { "NotificationEndpoint", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(505); + getDescriptor().getMessageTypes().get(519); internal_static_google_cloud_compute_v1_GetRegionOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionOperationRequest_descriptor, @@ -40190,7 +40616,7 @@ private static void _clinit_autosplit_dinit_1() { "Operation", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionRequest_descriptor = - getDescriptor().getMessageTypes().get(506); + getDescriptor().getMessageTypes().get(520); internal_static_google_cloud_compute_v1_GetRegionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionRequest_descriptor, @@ -40198,7 +40624,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(507); + getDescriptor().getMessageTypes().get(521); internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_descriptor, @@ -40206,7 +40632,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(508); + getDescriptor().getMessageTypes().get(522); internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor, @@ -40214,7 +40640,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "SslCertificate", }); internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(509); + getDescriptor().getMessageTypes().get(523); internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor, @@ -40222,7 +40648,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "SslPolicy", }); internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(510); + getDescriptor().getMessageTypes().get(524); internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor, @@ -40230,7 +40656,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetHttpProxy", }); internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(511); + getDescriptor().getMessageTypes().get(525); internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_descriptor, @@ -40238,7 +40664,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(512); + getDescriptor().getMessageTypes().get(526); internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_descriptor, @@ -40246,7 +40672,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(513); + getDescriptor().getMessageTypes().get(527); internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_descriptor, @@ -40254,7 +40680,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "UrlMap", }); internal_static_google_cloud_compute_v1_GetReservationBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(514); + getDescriptor().getMessageTypes().get(528); internal_static_google_cloud_compute_v1_GetReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReservationBlockRequest_descriptor, @@ -40262,7 +40688,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Reservation", "ReservationBlock", "View", "Zone", }); internal_static_google_cloud_compute_v1_GetReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(515); + getDescriptor().getMessageTypes().get(529); internal_static_google_cloud_compute_v1_GetReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReservationRequest_descriptor, @@ -40270,7 +40696,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Reservation", "Zone", }); internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(516); + getDescriptor().getMessageTypes().get(530); internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_descriptor, @@ -40278,7 +40704,7 @@ private static void _clinit_autosplit_dinit_1() { "ParentName", "Project", "ReservationSubBlock", "View", "Zone", }); internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(517); + getDescriptor().getMessageTypes().get(531); internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_descriptor, @@ -40286,7 +40712,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "ResourcePolicy", }); internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(518); + getDescriptor().getMessageTypes().get(532); internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_descriptor, @@ -40294,7 +40720,7 @@ private static void _clinit_autosplit_dinit_1() { "Policy", "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetRouteRequest_descriptor = - getDescriptor().getMessageTypes().get(519); + getDescriptor().getMessageTypes().get(533); internal_static_google_cloud_compute_v1_GetRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouteRequest_descriptor, @@ -40302,7 +40728,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Route", }); internal_static_google_cloud_compute_v1_GetRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(520); + getDescriptor().getMessageTypes().get(534); internal_static_google_cloud_compute_v1_GetRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouterRequest_descriptor, @@ -40310,7 +40736,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(521); + getDescriptor().getMessageTypes().get(535); internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_descriptor, @@ -40318,7 +40744,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(522); + getDescriptor().getMessageTypes().get(536); internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_descriptor, @@ -40326,7 +40752,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", }); internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(523); + getDescriptor().getMessageTypes().get(537); internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_descriptor, @@ -40334,7 +40760,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Project", }); internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(524); + getDescriptor().getMessageTypes().get(538); internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_descriptor, @@ -40342,7 +40768,7 @@ private static void _clinit_autosplit_dinit_1() { "Priority", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(525); + getDescriptor().getMessageTypes().get(539); internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -40350,7 +40776,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(526); + getDescriptor().getMessageTypes().get(540); internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_descriptor, @@ -40358,7 +40784,7 @@ private static void _clinit_autosplit_dinit_1() { "Priority", "Project", "Region", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(527); + getDescriptor().getMessageTypes().get(541); internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_descriptor, @@ -40366,7 +40792,7 @@ private static void _clinit_autosplit_dinit_1() { "Priority", "Project", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(528); + getDescriptor().getMessageTypes().get(542); internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_descriptor, @@ -40374,7 +40800,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(529); + getDescriptor().getMessageTypes().get(543); internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_descriptor, @@ -40382,7 +40808,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(530); + getDescriptor().getMessageTypes().get(544); internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_descriptor, @@ -40390,7 +40816,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Port", "Project", "Start", "Zone", }); internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(531); + getDescriptor().getMessageTypes().get(545); internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_descriptor, @@ -40398,7 +40824,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "ServiceAttachment", "ShowNatIps", }); internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(532); + getDescriptor().getMessageTypes().get(546); internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_descriptor, @@ -40406,7 +40832,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(533); + getDescriptor().getMessageTypes().get(547); internal_static_google_cloud_compute_v1_GetSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSnapshotRequest_descriptor, @@ -40414,7 +40840,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Snapshot", }); internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_descriptor = - getDescriptor().getMessageTypes().get(534); + getDescriptor().getMessageTypes().get(548); internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_descriptor, @@ -40422,7 +40848,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", }); internal_static_google_cloud_compute_v1_GetSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(535); + getDescriptor().getMessageTypes().get(549); internal_static_google_cloud_compute_v1_GetSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSslCertificateRequest_descriptor, @@ -40430,7 +40856,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SslCertificate", }); internal_static_google_cloud_compute_v1_GetSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(536); + getDescriptor().getMessageTypes().get(550); internal_static_google_cloud_compute_v1_GetSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSslPolicyRequest_descriptor, @@ -40438,7 +40864,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SslPolicy", }); internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(537); + getDescriptor().getMessageTypes().get(551); internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_descriptor, @@ -40446,7 +40872,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnGateway", }); internal_static_google_cloud_compute_v1_GetStoragePoolRequest_descriptor = - getDescriptor().getMessageTypes().get(538); + getDescriptor().getMessageTypes().get(552); internal_static_google_cloud_compute_v1_GetStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetStoragePoolRequest_descriptor, @@ -40454,7 +40880,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "StoragePool", "Zone", }); internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(539); + getDescriptor().getMessageTypes().get(553); internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_descriptor, @@ -40462,7 +40888,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "StoragePoolType", "Zone", }); internal_static_google_cloud_compute_v1_GetSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(540); + getDescriptor().getMessageTypes().get(554); internal_static_google_cloud_compute_v1_GetSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSubnetworkRequest_descriptor, @@ -40470,7 +40896,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Subnetwork", "Views", }); internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(541); + getDescriptor().getMessageTypes().get(555); internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_descriptor, @@ -40478,7 +40904,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetGrpcProxy", }); internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(542); + getDescriptor().getMessageTypes().get(556); internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_descriptor, @@ -40486,7 +40912,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetHttpProxy", }); internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(543); + getDescriptor().getMessageTypes().get(557); internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_descriptor, @@ -40494,7 +40920,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(544); + getDescriptor().getMessageTypes().get(558); internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_descriptor, @@ -40502,7 +40928,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetInstance", "Zone", }); internal_static_google_cloud_compute_v1_GetTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(545); + getDescriptor().getMessageTypes().get(559); internal_static_google_cloud_compute_v1_GetTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetPoolRequest_descriptor, @@ -40510,7 +40936,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetPool", }); internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(546); + getDescriptor().getMessageTypes().get(560); internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_descriptor, @@ -40518,7 +40944,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetSslProxy", }); internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(547); + getDescriptor().getMessageTypes().get(561); internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_descriptor, @@ -40526,7 +40952,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(548); + getDescriptor().getMessageTypes().get(562); internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_descriptor, @@ -40534,7 +40960,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetVpnGateway", }); internal_static_google_cloud_compute_v1_GetUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(549); + getDescriptor().getMessageTypes().get(563); internal_static_google_cloud_compute_v1_GetUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetUrlMapRequest_descriptor, @@ -40542,7 +40968,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "UrlMap", }); internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(550); + getDescriptor().getMessageTypes().get(564); internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_descriptor, @@ -40550,7 +40976,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnGateway", }); internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_descriptor = - getDescriptor().getMessageTypes().get(551); + getDescriptor().getMessageTypes().get(565); internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_descriptor, @@ -40558,7 +40984,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnTunnel", }); internal_static_google_cloud_compute_v1_GetWireGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(552); + getDescriptor().getMessageTypes().get(566); internal_static_google_cloud_compute_v1_GetWireGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetWireGroupRequest_descriptor, @@ -40566,7 +40992,7 @@ private static void _clinit_autosplit_dinit_1() { "CrossSiteNetwork", "Project", "WireGroup", }); internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(553); + getDescriptor().getMessageTypes().get(567); internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_descriptor, @@ -40574,7 +41000,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", }); internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_descriptor = - getDescriptor().getMessageTypes().get(554); + getDescriptor().getMessageTypes().get(568); internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_descriptor, @@ -40582,7 +41008,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_GetZoneOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(555); + getDescriptor().getMessageTypes().get(569); internal_static_google_cloud_compute_v1_GetZoneOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetZoneOperationRequest_descriptor, @@ -40590,7 +41016,7 @@ private static void _clinit_autosplit_dinit_1() { "Operation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetZoneRequest_descriptor = - getDescriptor().getMessageTypes().get(556); + getDescriptor().getMessageTypes().get(570); internal_static_google_cloud_compute_v1_GetZoneRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetZoneRequest_descriptor, @@ -40598,7 +41024,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Zone", }); internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_descriptor = - getDescriptor().getMessageTypes().get(557); + getDescriptor().getMessageTypes().get(571); internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_descriptor, @@ -40606,7 +41032,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "DestinationAddress", }); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(558); + getDescriptor().getMessageTypes().get(572); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_descriptor, @@ -40614,7 +41040,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(559); + getDescriptor().getMessageTypes().get(573); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_descriptor, @@ -40622,7 +41048,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(560); + getDescriptor().getMessageTypes().get(574); internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_descriptor, @@ -40630,7 +41056,7 @@ private static void _clinit_autosplit_dinit_1() { "Bindings", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_descriptor = - getDescriptor().getMessageTypes().get(561); + getDescriptor().getMessageTypes().get(575); internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_descriptor, @@ -40648,7 +41074,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(562); + getDescriptor().getMessageTypes().get(576); internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_descriptor, @@ -40656,7 +41082,7 @@ private static void _clinit_autosplit_dinit_1() { "Bindings", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_descriptor = - getDescriptor().getMessageTypes().get(563); + getDescriptor().getMessageTypes().get(577); internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_descriptor, @@ -40671,7 +41097,7 @@ private static void _clinit_autosplit_dinit_1() { "UpcomingGroupMaintenance", }); internal_static_google_cloud_compute_v1_GuestAttributes_descriptor = - getDescriptor().getMessageTypes().get(564); + getDescriptor().getMessageTypes().get(578); internal_static_google_cloud_compute_v1_GuestAttributes_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributes_descriptor, @@ -40679,7 +41105,7 @@ private static void _clinit_autosplit_dinit_1() { "Kind", "QueryPath", "QueryValue", "SelfLink", "VariableKey", "VariableValue", }); internal_static_google_cloud_compute_v1_GuestAttributesEntry_descriptor = - getDescriptor().getMessageTypes().get(565); + getDescriptor().getMessageTypes().get(579); internal_static_google_cloud_compute_v1_GuestAttributesEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributesEntry_descriptor, @@ -40687,7 +41113,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Namespace", "Value", }); internal_static_google_cloud_compute_v1_GuestAttributesValue_descriptor = - getDescriptor().getMessageTypes().get(566); + getDescriptor().getMessageTypes().get(580); internal_static_google_cloud_compute_v1_GuestAttributesValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributesValue_descriptor, @@ -40695,7 +41121,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", }); internal_static_google_cloud_compute_v1_GuestOsFeature_descriptor = - getDescriptor().getMessageTypes().get(567); + getDescriptor().getMessageTypes().get(581); internal_static_google_cloud_compute_v1_GuestOsFeature_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestOsFeature_descriptor, @@ -40703,7 +41129,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", }); internal_static_google_cloud_compute_v1_HTTP2HealthCheck_descriptor = - getDescriptor().getMessageTypes().get(568); + getDescriptor().getMessageTypes().get(582); internal_static_google_cloud_compute_v1_HTTP2HealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTP2HealthCheck_descriptor, @@ -40717,7 +41143,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HTTPHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(569); + getDescriptor().getMessageTypes().get(583); internal_static_google_cloud_compute_v1_HTTPHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTPHealthCheck_descriptor, @@ -40731,7 +41157,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HTTPSHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(570); + getDescriptor().getMessageTypes().get(584); internal_static_google_cloud_compute_v1_HTTPSHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTPSHealthCheck_descriptor, @@ -40745,7 +41171,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HealthCheck_descriptor = - getDescriptor().getMessageTypes().get(571); + getDescriptor().getMessageTypes().get(585); internal_static_google_cloud_compute_v1_HealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheck_descriptor, @@ -40773,7 +41199,7 @@ private static void _clinit_autosplit_dinit_1() { "UnhealthyThreshold", }); internal_static_google_cloud_compute_v1_HealthCheckList_descriptor = - getDescriptor().getMessageTypes().get(572); + getDescriptor().getMessageTypes().get(586); internal_static_google_cloud_compute_v1_HealthCheckList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckList_descriptor, @@ -40781,7 +41207,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_HealthCheckLogConfig_descriptor = - getDescriptor().getMessageTypes().get(573); + getDescriptor().getMessageTypes().get(587); internal_static_google_cloud_compute_v1_HealthCheckLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckLogConfig_descriptor, @@ -40789,7 +41215,7 @@ private static void _clinit_autosplit_dinit_1() { "Enable", }); internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor = - getDescriptor().getMessageTypes().get(574); + getDescriptor().getMessageTypes().get(588); internal_static_google_cloud_compute_v1_HealthCheckReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor, @@ -40797,7 +41223,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", }); internal_static_google_cloud_compute_v1_HealthCheckService_descriptor = - getDescriptor().getMessageTypes().get(575); + getDescriptor().getMessageTypes().get(589); internal_static_google_cloud_compute_v1_HealthCheckService_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckService_descriptor, @@ -40816,7 +41242,7 @@ private static void _clinit_autosplit_dinit_1() { "SelfLink", }); internal_static_google_cloud_compute_v1_HealthCheckServiceReference_descriptor = - getDescriptor().getMessageTypes().get(576); + getDescriptor().getMessageTypes().get(590); internal_static_google_cloud_compute_v1_HealthCheckServiceReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckServiceReference_descriptor, @@ -40824,7 +41250,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckService", }); internal_static_google_cloud_compute_v1_HealthCheckServicesList_descriptor = - getDescriptor().getMessageTypes().get(577); + getDescriptor().getMessageTypes().get(591); internal_static_google_cloud_compute_v1_HealthCheckServicesList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckServicesList_descriptor, @@ -40832,7 +41258,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(578); + getDescriptor().getMessageTypes().get(592); internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_descriptor, @@ -40850,7 +41276,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthChecksScopedList_descriptor = - getDescriptor().getMessageTypes().get(579); + getDescriptor().getMessageTypes().get(593); internal_static_google_cloud_compute_v1_HealthChecksScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthChecksScopedList_descriptor, @@ -40858,7 +41284,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthChecks", "Warning", }); internal_static_google_cloud_compute_v1_HealthStatus_descriptor = - getDescriptor().getMessageTypes().get(580); + getDescriptor().getMessageTypes().get(594); internal_static_google_cloud_compute_v1_HealthStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthStatus_descriptor, @@ -40884,7 +41310,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_descriptor = - getDescriptor().getMessageTypes().get(581); + getDescriptor().getMessageTypes().get(595); internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_descriptor, @@ -40897,7 +41323,7 @@ private static void _clinit_autosplit_dinit_1() { "Ipv6HealthState", }); internal_static_google_cloud_compute_v1_Help_descriptor = - getDescriptor().getMessageTypes().get(582); + getDescriptor().getMessageTypes().get(596); internal_static_google_cloud_compute_v1_Help_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Help_descriptor, @@ -40905,7 +41331,7 @@ private static void _clinit_autosplit_dinit_1() { "Links", }); internal_static_google_cloud_compute_v1_HelpLink_descriptor = - getDescriptor().getMessageTypes().get(583); + getDescriptor().getMessageTypes().get(597); internal_static_google_cloud_compute_v1_HelpLink_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HelpLink_descriptor, @@ -40913,7 +41339,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "Url", }); internal_static_google_cloud_compute_v1_HostRule_descriptor = - getDescriptor().getMessageTypes().get(584); + getDescriptor().getMessageTypes().get(598); internal_static_google_cloud_compute_v1_HostRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HostRule_descriptor, @@ -40921,7 +41347,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "Hosts", "PathMatcher", }); internal_static_google_cloud_compute_v1_HttpFaultAbort_descriptor = - getDescriptor().getMessageTypes().get(585); + getDescriptor().getMessageTypes().get(599); internal_static_google_cloud_compute_v1_HttpFaultAbort_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultAbort_descriptor, @@ -40929,7 +41355,7 @@ private static void _clinit_autosplit_dinit_1() { "HttpStatus", "Percentage", }); internal_static_google_cloud_compute_v1_HttpFaultDelay_descriptor = - getDescriptor().getMessageTypes().get(586); + getDescriptor().getMessageTypes().get(600); internal_static_google_cloud_compute_v1_HttpFaultDelay_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultDelay_descriptor, @@ -40937,7 +41363,7 @@ private static void _clinit_autosplit_dinit_1() { "FixedDelay", "Percentage", }); internal_static_google_cloud_compute_v1_HttpFaultInjection_descriptor = - getDescriptor().getMessageTypes().get(587); + getDescriptor().getMessageTypes().get(601); internal_static_google_cloud_compute_v1_HttpFaultInjection_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultInjection_descriptor, @@ -40945,7 +41371,7 @@ private static void _clinit_autosplit_dinit_1() { "Abort", "Delay", }); internal_static_google_cloud_compute_v1_HttpHeaderAction_descriptor = - getDescriptor().getMessageTypes().get(588); + getDescriptor().getMessageTypes().get(602); internal_static_google_cloud_compute_v1_HttpHeaderAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderAction_descriptor, @@ -40956,7 +41382,7 @@ private static void _clinit_autosplit_dinit_1() { "ResponseHeadersToRemove", }); internal_static_google_cloud_compute_v1_HttpHeaderMatch_descriptor = - getDescriptor().getMessageTypes().get(589); + getDescriptor().getMessageTypes().get(603); internal_static_google_cloud_compute_v1_HttpHeaderMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderMatch_descriptor, @@ -40971,7 +41397,7 @@ private static void _clinit_autosplit_dinit_1() { "SuffixMatch", }); internal_static_google_cloud_compute_v1_HttpHeaderOption_descriptor = - getDescriptor().getMessageTypes().get(590); + getDescriptor().getMessageTypes().get(604); internal_static_google_cloud_compute_v1_HttpHeaderOption_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderOption_descriptor, @@ -40979,7 +41405,7 @@ private static void _clinit_autosplit_dinit_1() { "HeaderName", "HeaderValue", "Replace", }); internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_descriptor = - getDescriptor().getMessageTypes().get(591); + getDescriptor().getMessageTypes().get(605); internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_descriptor, @@ -40987,7 +41413,7 @@ private static void _clinit_autosplit_dinit_1() { "ExactMatch", "Name", "PresentMatch", "RegexMatch", }); internal_static_google_cloud_compute_v1_HttpRedirectAction_descriptor = - getDescriptor().getMessageTypes().get(592); + getDescriptor().getMessageTypes().get(606); internal_static_google_cloud_compute_v1_HttpRedirectAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRedirectAction_descriptor, @@ -41000,7 +41426,7 @@ private static void _clinit_autosplit_dinit_1() { "StripQuery", }); internal_static_google_cloud_compute_v1_HttpRetryPolicy_descriptor = - getDescriptor().getMessageTypes().get(593); + getDescriptor().getMessageTypes().get(607); internal_static_google_cloud_compute_v1_HttpRetryPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRetryPolicy_descriptor, @@ -41008,7 +41434,7 @@ private static void _clinit_autosplit_dinit_1() { "NumRetries", "PerTryTimeout", "RetryConditions", }); internal_static_google_cloud_compute_v1_HttpRouteAction_descriptor = - getDescriptor().getMessageTypes().get(594); + getDescriptor().getMessageTypes().get(608); internal_static_google_cloud_compute_v1_HttpRouteAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteAction_descriptor, @@ -41023,7 +41449,7 @@ private static void _clinit_autosplit_dinit_1() { "WeightedBackendServices", }); internal_static_google_cloud_compute_v1_HttpRouteRule_descriptor = - getDescriptor().getMessageTypes().get(595); + getDescriptor().getMessageTypes().get(609); internal_static_google_cloud_compute_v1_HttpRouteRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteRule_descriptor, @@ -41038,7 +41464,7 @@ private static void _clinit_autosplit_dinit_1() { "UrlRedirect", }); internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_descriptor = - getDescriptor().getMessageTypes().get(596); + getDescriptor().getMessageTypes().get(610); internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_descriptor, @@ -41053,7 +41479,7 @@ private static void _clinit_autosplit_dinit_1() { "RegexMatch", }); internal_static_google_cloud_compute_v1_Image_descriptor = - getDescriptor().getMessageTypes().get(597); + getDescriptor().getMessageTypes().get(611); internal_static_google_cloud_compute_v1_Image_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Image_descriptor, @@ -41103,7 +41529,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ImageFamilyView_descriptor = - getDescriptor().getMessageTypes().get(598); + getDescriptor().getMessageTypes().get(612); internal_static_google_cloud_compute_v1_ImageFamilyView_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ImageFamilyView_descriptor, @@ -41111,7 +41537,7 @@ private static void _clinit_autosplit_dinit_1() { "Image", }); internal_static_google_cloud_compute_v1_ImageList_descriptor = - getDescriptor().getMessageTypes().get(599); + getDescriptor().getMessageTypes().get(613); internal_static_google_cloud_compute_v1_ImageList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ImageList_descriptor, @@ -41119,7 +41545,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ImageParams_descriptor = - getDescriptor().getMessageTypes().get(600); + getDescriptor().getMessageTypes().get(614); internal_static_google_cloud_compute_v1_ImageParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ImageParams_descriptor, @@ -41135,7 +41561,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InitialStateConfig_descriptor = - getDescriptor().getMessageTypes().get(601); + getDescriptor().getMessageTypes().get(615); internal_static_google_cloud_compute_v1_InitialStateConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InitialStateConfig_descriptor, @@ -41143,7 +41569,7 @@ private static void _clinit_autosplit_dinit_1() { "Dbs", "Dbxs", "Keks", "Pk", }); internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(602); + getDescriptor().getMessageTypes().get(616); internal_static_google_cloud_compute_v1_InsertAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor, @@ -41151,7 +41577,7 @@ private static void _clinit_autosplit_dinit_1() { "AddressResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(603); + getDescriptor().getMessageTypes().get(617); internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_descriptor, @@ -41159,7 +41585,7 @@ private static void _clinit_autosplit_dinit_1() { "AutoscalerResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(604); + getDescriptor().getMessageTypes().get(618); internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_descriptor, @@ -41167,7 +41593,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendBucketResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(605); + getDescriptor().getMessageTypes().get(619); internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_descriptor, @@ -41175,7 +41601,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendServiceResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(606); + getDescriptor().getMessageTypes().get(620); internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_descriptor, @@ -41183,7 +41609,7 @@ private static void _clinit_autosplit_dinit_1() { "CrossSiteNetworkResource", "Project", "RequestId", "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(607); + getDescriptor().getMessageTypes().get(621); internal_static_google_cloud_compute_v1_InsertDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertDiskRequest_descriptor, @@ -41191,7 +41617,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskResource", "Project", "RequestId", "SourceImage", "Zone", }); internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(608); + getDescriptor().getMessageTypes().get(622); internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_descriptor, @@ -41199,7 +41625,7 @@ private static void _clinit_autosplit_dinit_1() { "ExternalVpnGatewayResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(609); + getDescriptor().getMessageTypes().get(623); internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_descriptor, @@ -41207,7 +41633,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "ParentId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(610); + getDescriptor().getMessageTypes().get(624); internal_static_google_cloud_compute_v1_InsertFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertFirewallRequest_descriptor, @@ -41215,7 +41641,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(611); + getDescriptor().getMessageTypes().get(625); internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_descriptor, @@ -41223,7 +41649,7 @@ private static void _clinit_autosplit_dinit_1() { "ForwardingRuleResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(612); + getDescriptor().getMessageTypes().get(626); internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_descriptor, @@ -41231,7 +41657,7 @@ private static void _clinit_autosplit_dinit_1() { "FutureReservationResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(613); + getDescriptor().getMessageTypes().get(627); internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_descriptor, @@ -41239,7 +41665,7 @@ private static void _clinit_autosplit_dinit_1() { "AddressResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(614); + getDescriptor().getMessageTypes().get(628); internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_descriptor, @@ -41247,7 +41673,7 @@ private static void _clinit_autosplit_dinit_1() { "ForwardingRuleResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(615); + getDescriptor().getMessageTypes().get(629); internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_descriptor, @@ -41255,7 +41681,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(616); + getDescriptor().getMessageTypes().get(630); internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -41263,7 +41689,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefixResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(617); + getDescriptor().getMessageTypes().get(631); internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_descriptor, @@ -41271,7 +41697,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor = - getDescriptor().getMessageTypes().get(618); + getDescriptor().getMessageTypes().get(632); internal_static_google_cloud_compute_v1_InsertImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor, @@ -41279,7 +41705,7 @@ private static void _clinit_autosplit_dinit_1() { "ForceCreate", "ImageResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(619); + getDescriptor().getMessageTypes().get(633); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_descriptor, @@ -41287,7 +41713,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagerResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_descriptor = - getDescriptor().getMessageTypes().get(620); + getDescriptor().getMessageTypes().get(634); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_descriptor, @@ -41299,7 +41725,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(621); + getDescriptor().getMessageTypes().get(635); internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_descriptor, @@ -41307,7 +41733,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(622); + getDescriptor().getMessageTypes().get(636); internal_static_google_cloud_compute_v1_InsertInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceRequest_descriptor, @@ -41320,7 +41746,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(623); + getDescriptor().getMessageTypes().get(637); internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_descriptor, @@ -41328,7 +41754,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplateResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(624); + getDescriptor().getMessageTypes().get(638); internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_descriptor, @@ -41336,7 +41762,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshotResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(625); + getDescriptor().getMessageTypes().get(639); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_descriptor, @@ -41344,7 +41770,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachmentGroupResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(626); + getDescriptor().getMessageTypes().get(640); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_descriptor, @@ -41352,7 +41778,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachmentResource", "Project", "Region", "RequestId", "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(627); + getDescriptor().getMessageTypes().get(641); internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_descriptor, @@ -41360,7 +41786,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectGroupResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(628); + getDescriptor().getMessageTypes().get(642); internal_static_google_cloud_compute_v1_InsertInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectRequest_descriptor, @@ -41368,7 +41794,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(629); + getDescriptor().getMessageTypes().get(643); internal_static_google_cloud_compute_v1_InsertLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertLicenseRequest_descriptor, @@ -41376,7 +41802,7 @@ private static void _clinit_autosplit_dinit_1() { "LicenseResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(630); + getDescriptor().getMessageTypes().get(644); internal_static_google_cloud_compute_v1_InsertMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertMachineImageRequest_descriptor, @@ -41384,7 +41810,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineImageResource", "Project", "RequestId", "SourceInstance", }); internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(631); + getDescriptor().getMessageTypes().get(645); internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_descriptor, @@ -41392,7 +41818,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkAttachmentResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(632); + getDescriptor().getMessageTypes().get(646); internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_descriptor, @@ -41404,7 +41830,7 @@ private static void _clinit_autosplit_dinit_1() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(633); + getDescriptor().getMessageTypes().get(647); internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_descriptor, @@ -41412,7 +41838,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(634); + getDescriptor().getMessageTypes().get(648); internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_descriptor, @@ -41420,7 +41846,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(635); + getDescriptor().getMessageTypes().get(649); internal_static_google_cloud_compute_v1_InsertNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkRequest_descriptor, @@ -41428,7 +41854,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(636); + getDescriptor().getMessageTypes().get(650); internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_descriptor, @@ -41436,7 +41862,7 @@ private static void _clinit_autosplit_dinit_1() { "InitialNodeCount", "NodeGroupResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(637); + getDescriptor().getMessageTypes().get(651); internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_descriptor, @@ -41444,7 +41870,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeTemplateResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(638); + getDescriptor().getMessageTypes().get(652); internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_descriptor, @@ -41452,7 +41878,7 @@ private static void _clinit_autosplit_dinit_1() { "ParentId", "RequestId", "SecurityPolicyResource", }); internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(639); + getDescriptor().getMessageTypes().get(653); internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_descriptor, @@ -41460,7 +41886,7 @@ private static void _clinit_autosplit_dinit_1() { "PacketMirroringResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(640); + getDescriptor().getMessageTypes().get(654); internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_descriptor, @@ -41468,7 +41894,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicAdvertisedPrefixResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(641); + getDescriptor().getMessageTypes().get(655); internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_descriptor, @@ -41476,7 +41902,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefixResource", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(642); + getDescriptor().getMessageTypes().get(656); internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_descriptor, @@ -41484,7 +41910,7 @@ private static void _clinit_autosplit_dinit_1() { "AutoscalerResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(643); + getDescriptor().getMessageTypes().get(657); internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_descriptor, @@ -41492,7 +41918,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_descriptor = - getDescriptor().getMessageTypes().get(644); + getDescriptor().getMessageTypes().get(658); internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_descriptor, @@ -41500,7 +41926,7 @@ private static void _clinit_autosplit_dinit_1() { "CommitmentResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(645); + getDescriptor().getMessageTypes().get(659); internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_descriptor, @@ -41508,7 +41934,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskResource", "Project", "Region", "RequestId", "SourceImage", }); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(646); + getDescriptor().getMessageTypes().get(660); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_descriptor, @@ -41516,7 +41942,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(647); + getDescriptor().getMessageTypes().get(661); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_descriptor, @@ -41524,7 +41950,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(648); + getDescriptor().getMessageTypes().get(662); internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_descriptor, @@ -41532,7 +41958,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagerResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(649); + getDescriptor().getMessageTypes().get(663); internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_descriptor, @@ -41540,7 +41966,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplateResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(650); + getDescriptor().getMessageTypes().get(664); internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_descriptor, @@ -41548,7 +41974,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshotResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(651); + getDescriptor().getMessageTypes().get(665); internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_descriptor, @@ -41556,7 +41982,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(652); + getDescriptor().getMessageTypes().get(666); internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_descriptor, @@ -41564,7 +41990,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageTypes().get(653); + getDescriptor().getMessageTypes().get(667); internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_descriptor, @@ -41572,7 +41998,7 @@ private static void _clinit_autosplit_dinit_1() { "NotificationEndpointResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(654); + getDescriptor().getMessageTypes().get(668); internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_descriptor, @@ -41580,7 +42006,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SecurityPolicyResource", "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(655); + getDescriptor().getMessageTypes().get(669); internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_descriptor, @@ -41588,7 +42014,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SslCertificateResource", }); internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(656); + getDescriptor().getMessageTypes().get(670); internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_descriptor, @@ -41596,7 +42022,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SslPolicyResource", }); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(657); + getDescriptor().getMessageTypes().get(671); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_descriptor, @@ -41604,7 +42030,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetHttpProxyResource", }); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(658); + getDescriptor().getMessageTypes().get(672); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_descriptor, @@ -41612,7 +42038,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetHttpsProxyResource", }); internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(659); + getDescriptor().getMessageTypes().get(673); internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_descriptor, @@ -41620,7 +42046,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetTcpProxyResource", }); internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(660); + getDescriptor().getMessageTypes().get(674); internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_descriptor, @@ -41628,7 +42054,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "UrlMapResource", }); internal_static_google_cloud_compute_v1_InsertReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(661); + getDescriptor().getMessageTypes().get(675); internal_static_google_cloud_compute_v1_InsertReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertReservationRequest_descriptor, @@ -41636,7 +42062,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "ReservationResource", "Zone", }); internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(662); + getDescriptor().getMessageTypes().get(676); internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_descriptor, @@ -41644,7 +42070,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "ResourcePolicyResource", }); internal_static_google_cloud_compute_v1_InsertRouteRequest_descriptor = - getDescriptor().getMessageTypes().get(663); + getDescriptor().getMessageTypes().get(677); internal_static_google_cloud_compute_v1_InsertRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRouteRequest_descriptor, @@ -41652,7 +42078,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "RouteResource", }); internal_static_google_cloud_compute_v1_InsertRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(664); + getDescriptor().getMessageTypes().get(678); internal_static_google_cloud_compute_v1_InsertRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRouterRequest_descriptor, @@ -41660,7 +42086,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "RouterResource", }); internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(665); + getDescriptor().getMessageTypes().get(679); internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_descriptor, @@ -41668,7 +42094,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SecurityPolicyResource", "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(666); + getDescriptor().getMessageTypes().get(680); internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_descriptor, @@ -41676,7 +42102,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "ServiceAttachmentResource", }); internal_static_google_cloud_compute_v1_InsertSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(667); + getDescriptor().getMessageTypes().get(681); internal_static_google_cloud_compute_v1_InsertSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSnapshotRequest_descriptor, @@ -41684,7 +42110,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SnapshotResource", }); internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_descriptor = - getDescriptor().getMessageTypes().get(668); + getDescriptor().getMessageTypes().get(682); internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_descriptor, @@ -41692,7 +42118,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SslCertificateResource", }); internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(669); + getDescriptor().getMessageTypes().get(683); internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_descriptor, @@ -41700,7 +42126,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SslPolicyResource", }); internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_descriptor = - getDescriptor().getMessageTypes().get(670); + getDescriptor().getMessageTypes().get(684); internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_descriptor, @@ -41708,7 +42134,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "StoragePoolResource", "Zone", }); internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(671); + getDescriptor().getMessageTypes().get(685); internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_descriptor, @@ -41716,7 +42142,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SubnetworkResource", }); internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(672); + getDescriptor().getMessageTypes().get(686); internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_descriptor, @@ -41724,7 +42150,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetGrpcProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(673); + getDescriptor().getMessageTypes().get(687); internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_descriptor, @@ -41732,7 +42158,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetHttpProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(674); + getDescriptor().getMessageTypes().get(688); internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_descriptor, @@ -41740,7 +42166,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetHttpsProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(675); + getDescriptor().getMessageTypes().get(689); internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_descriptor, @@ -41748,7 +42174,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetInstanceResource", "Zone", }); internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(676); + getDescriptor().getMessageTypes().get(690); internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_descriptor, @@ -41756,7 +42182,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetPoolResource", }); internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(677); + getDescriptor().getMessageTypes().get(691); internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_descriptor, @@ -41764,7 +42190,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetSslProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(678); + getDescriptor().getMessageTypes().get(692); internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_descriptor, @@ -41772,7 +42198,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetTcpProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(679); + getDescriptor().getMessageTypes().get(693); internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_descriptor, @@ -41780,7 +42206,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetVpnGatewayResource", }); internal_static_google_cloud_compute_v1_InsertUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(680); + getDescriptor().getMessageTypes().get(694); internal_static_google_cloud_compute_v1_InsertUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertUrlMapRequest_descriptor, @@ -41788,7 +42214,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "UrlMapResource", }); internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(681); + getDescriptor().getMessageTypes().get(695); internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_descriptor, @@ -41796,7 +42222,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "VpnGatewayResource", }); internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_descriptor = - getDescriptor().getMessageTypes().get(682); + getDescriptor().getMessageTypes().get(696); internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_descriptor, @@ -41804,7 +42230,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "VpnTunnelResource", }); internal_static_google_cloud_compute_v1_InsertWireGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(683); + getDescriptor().getMessageTypes().get(697); internal_static_google_cloud_compute_v1_InsertWireGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertWireGroupRequest_descriptor, @@ -41812,7 +42238,7 @@ private static void _clinit_autosplit_dinit_1() { "CrossSiteNetwork", "Project", "RequestId", "ValidateOnly", "WireGroupResource", }); internal_static_google_cloud_compute_v1_Instance_descriptor = - getDescriptor().getMessageTypes().get(684); + getDescriptor().getMessageTypes().get(698); internal_static_google_cloud_compute_v1_Instance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Instance_descriptor, @@ -41873,7 +42299,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(685); + getDescriptor().getMessageTypes().get(699); internal_static_google_cloud_compute_v1_InstanceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceAggregatedList_descriptor, @@ -41891,7 +42317,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceConsumptionData_descriptor = - getDescriptor().getMessageTypes().get(686); + getDescriptor().getMessageTypes().get(700); internal_static_google_cloud_compute_v1_InstanceConsumptionData_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceConsumptionData_descriptor, @@ -41899,7 +42325,7 @@ private static void _clinit_autosplit_dinit_1() { "ConsumptionInfo", "Instance", }); internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_descriptor = - getDescriptor().getMessageTypes().get(687); + getDescriptor().getMessageTypes().get(701); internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_descriptor, @@ -41907,7 +42333,7 @@ private static void _clinit_autosplit_dinit_1() { "GuestCpus", "LocalSsdGb", "MemoryMb", "MinNodeCpus", }); internal_static_google_cloud_compute_v1_InstanceGroup_descriptor = - getDescriptor().getMessageTypes().get(688); + getDescriptor().getMessageTypes().get(702); internal_static_google_cloud_compute_v1_InstanceGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroup_descriptor, @@ -41927,7 +42353,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(689); + getDescriptor().getMessageTypes().get(703); internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_descriptor, @@ -41945,7 +42371,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceGroupList_descriptor = - getDescriptor().getMessageTypes().get(690); + getDescriptor().getMessageTypes().get(704); internal_static_google_cloud_compute_v1_InstanceGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupList_descriptor, @@ -41953,7 +42379,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManager_descriptor = - getDescriptor().getMessageTypes().get(691); + getDescriptor().getMessageTypes().get(705); internal_static_google_cloud_compute_v1_InstanceGroupManager_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManager_descriptor, @@ -41992,7 +42418,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_descriptor = - getDescriptor().getMessageTypes().get(692); + getDescriptor().getMessageTypes().get(706); internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_descriptor, @@ -42012,7 +42438,7 @@ private static void _clinit_autosplit_dinit_1() { "Verifying", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(693); + getDescriptor().getMessageTypes().get(707); internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_descriptor, @@ -42030,7 +42456,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_descriptor = - getDescriptor().getMessageTypes().get(694); + getDescriptor().getMessageTypes().get(708); internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_descriptor, @@ -42038,7 +42464,7 @@ private static void _clinit_autosplit_dinit_1() { "Properties", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_descriptor = - getDescriptor().getMessageTypes().get(695); + getDescriptor().getMessageTypes().get(709); internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_descriptor, @@ -42046,7 +42472,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", "InitialDelaySec", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_descriptor = - getDescriptor().getMessageTypes().get(696); + getDescriptor().getMessageTypes().get(710); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_descriptor, @@ -42064,7 +42490,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_descriptor = - getDescriptor().getMessageTypes().get(697); + getDescriptor().getMessageTypes().get(711); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_descriptor, @@ -42072,7 +42498,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineTypes", "Rank", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_descriptor = - getDescriptor().getMessageTypes().get(698); + getDescriptor().getMessageTypes().get(712); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_descriptor, @@ -42080,7 +42506,7 @@ private static void _clinit_autosplit_dinit_1() { "DefaultActionOnFailure", "ForceUpdateOnRepair", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerList_descriptor = - getDescriptor().getMessageTypes().get(699); + getDescriptor().getMessageTypes().get(713); internal_static_google_cloud_compute_v1_InstanceGroupManagerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerList_descriptor, @@ -42088,7 +42514,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_descriptor = - getDescriptor().getMessageTypes().get(700); + getDescriptor().getMessageTypes().get(714); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_descriptor, @@ -42107,7 +42533,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_descriptor = - getDescriptor().getMessageTypes().get(701); + getDescriptor().getMessageTypes().get(715); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_descriptor, @@ -42115,7 +42541,7 @@ private static void _clinit_autosplit_dinit_1() { "Error", "LastAttempt", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_descriptor = - getDescriptor().getMessageTypes().get(702); + getDescriptor().getMessageTypes().get(716); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_descriptor, @@ -42123,7 +42549,7 @@ private static void _clinit_autosplit_dinit_1() { "Error", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_descriptor = - getDescriptor().getMessageTypes().get(703); + getDescriptor().getMessageTypes().get(717); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_descriptor, @@ -42131,7 +42557,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_descriptor = - getDescriptor().getMessageTypes().get(704); + getDescriptor().getMessageTypes().get(718); internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_descriptor, @@ -42139,7 +42565,7 @@ private static void _clinit_autosplit_dinit_1() { "WorkloadPolicy", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_descriptor = - getDescriptor().getMessageTypes().get(705); + getDescriptor().getMessageTypes().get(719); internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_descriptor, @@ -42147,7 +42573,7 @@ private static void _clinit_autosplit_dinit_1() { "InitialDelaySec", "Mode", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_descriptor = - getDescriptor().getMessageTypes().get(706); + getDescriptor().getMessageTypes().get(720); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_descriptor, @@ -42155,7 +42581,7 @@ private static void _clinit_autosplit_dinit_1() { "AllInstancesConfig", "Autoscaler", "IsStable", "Stateful", "VersionTarget", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_descriptor = - getDescriptor().getMessageTypes().get(707); + getDescriptor().getMessageTypes().get(721); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_descriptor, @@ -42163,7 +42589,7 @@ private static void _clinit_autosplit_dinit_1() { "CurrentRevision", "Effective", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_descriptor = - getDescriptor().getMessageTypes().get(708); + getDescriptor().getMessageTypes().get(722); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_descriptor, @@ -42171,7 +42597,7 @@ private static void _clinit_autosplit_dinit_1() { "HasStatefulConfig", "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_descriptor = - getDescriptor().getMessageTypes().get(709); + getDescriptor().getMessageTypes().get(723); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_descriptor, @@ -42179,7 +42605,7 @@ private static void _clinit_autosplit_dinit_1() { "AllEffective", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_descriptor = - getDescriptor().getMessageTypes().get(710); + getDescriptor().getMessageTypes().get(724); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_descriptor, @@ -42187,7 +42613,7 @@ private static void _clinit_autosplit_dinit_1() { "IsReached", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_descriptor = - getDescriptor().getMessageTypes().get(711); + getDescriptor().getMessageTypes().get(725); internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_descriptor, @@ -42201,7 +42627,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_descriptor = - getDescriptor().getMessageTypes().get(712); + getDescriptor().getMessageTypes().get(726); internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_descriptor, @@ -42209,7 +42635,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", "Name", "TargetSize", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(713); + getDescriptor().getMessageTypes().get(727); internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_descriptor, @@ -42217,7 +42643,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_descriptor = - getDescriptor().getMessageTypes().get(714); + getDescriptor().getMessageTypes().get(728); internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_descriptor, @@ -42225,7 +42651,7 @@ private static void _clinit_autosplit_dinit_1() { "AllInstances", "Instances", "MinimalAction", "MostDisruptiveAllowedAction", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(715); + getDescriptor().getMessageTypes().get(729); internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_descriptor, @@ -42233,7 +42659,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(716); + getDescriptor().getMessageTypes().get(730); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_descriptor, @@ -42241,7 +42667,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", "SkipInstancesOnValidationError", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_descriptor = - getDescriptor().getMessageTypes().get(717); + getDescriptor().getMessageTypes().get(731); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_descriptor, @@ -42249,7 +42675,7 @@ private static void _clinit_autosplit_dinit_1() { "Names", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_descriptor = - getDescriptor().getMessageTypes().get(718); + getDescriptor().getMessageTypes().get(732); internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_descriptor, @@ -42257,7 +42683,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", "NextPageToken", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_descriptor = - getDescriptor().getMessageTypes().get(719); + getDescriptor().getMessageTypes().get(733); internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_descriptor, @@ -42265,7 +42691,7 @@ private static void _clinit_autosplit_dinit_1() { "ManagedInstances", "NextPageToken", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_descriptor = - getDescriptor().getMessageTypes().get(720); + getDescriptor().getMessageTypes().get(734); internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_descriptor, @@ -42273,7 +42699,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_descriptor = - getDescriptor().getMessageTypes().get(721); + getDescriptor().getMessageTypes().get(735); internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_descriptor, @@ -42281,7 +42707,7 @@ private static void _clinit_autosplit_dinit_1() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(722); + getDescriptor().getMessageTypes().get(736); internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_descriptor, @@ -42289,7 +42715,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(723); + getDescriptor().getMessageTypes().get(737); internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_descriptor, @@ -42297,7 +42723,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_descriptor = - getDescriptor().getMessageTypes().get(724); + getDescriptor().getMessageTypes().get(738); internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_descriptor, @@ -42305,7 +42731,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagers", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(725); + getDescriptor().getMessageTypes().get(739); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_descriptor, @@ -42313,7 +42739,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_descriptor = - getDescriptor().getMessageTypes().get(726); + getDescriptor().getMessageTypes().get(740); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_descriptor, @@ -42321,7 +42747,7 @@ private static void _clinit_autosplit_dinit_1() { "Fingerprint", "TargetPools", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(727); + getDescriptor().getMessageTypes().get(741); internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_descriptor, @@ -42329,7 +42755,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(728); + getDescriptor().getMessageTypes().get(742); internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_descriptor, @@ -42337,7 +42763,7 @@ private static void _clinit_autosplit_dinit_1() { "ForceStop", "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(729); + getDescriptor().getMessageTypes().get(743); internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_descriptor, @@ -42345,7 +42771,7 @@ private static void _clinit_autosplit_dinit_1() { "ForceSuspend", "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_descriptor = - getDescriptor().getMessageTypes().get(730); + getDescriptor().getMessageTypes().get(744); internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_descriptor, @@ -42353,7 +42779,7 @@ private static void _clinit_autosplit_dinit_1() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(731); + getDescriptor().getMessageTypes().get(745); internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_descriptor, @@ -42361,7 +42787,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_descriptor = - getDescriptor().getMessageTypes().get(732); + getDescriptor().getMessageTypes().get(746); internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_descriptor, @@ -42369,7 +42795,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(733); + getDescriptor().getMessageTypes().get(747); internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_descriptor, @@ -42377,7 +42803,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceState", }); internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(734); + getDescriptor().getMessageTypes().get(748); internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_descriptor, @@ -42385,7 +42811,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_descriptor = - getDescriptor().getMessageTypes().get(735); + getDescriptor().getMessageTypes().get(749); internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_descriptor, @@ -42393,7 +42819,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroups", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_descriptor = - getDescriptor().getMessageTypes().get(736); + getDescriptor().getMessageTypes().get(750); internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_descriptor, @@ -42401,7 +42827,7 @@ private static void _clinit_autosplit_dinit_1() { "Fingerprint", "NamedPorts", }); internal_static_google_cloud_compute_v1_InstanceList_descriptor = - getDescriptor().getMessageTypes().get(737); + getDescriptor().getMessageTypes().get(751); internal_static_google_cloud_compute_v1_InstanceList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceList_descriptor, @@ -42409,7 +42835,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceListReferrers_descriptor = - getDescriptor().getMessageTypes().get(738); + getDescriptor().getMessageTypes().get(752); internal_static_google_cloud_compute_v1_InstanceListReferrers_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceListReferrers_descriptor, @@ -42417,7 +42843,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_descriptor = - getDescriptor().getMessageTypes().get(739); + getDescriptor().getMessageTypes().get(753); internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_descriptor, @@ -42425,7 +42851,7 @@ private static void _clinit_autosplit_dinit_1() { "Error", "InstanceActionDetails", "Timestamp", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_descriptor = - getDescriptor().getMessageTypes().get(740); + getDescriptor().getMessageTypes().get(754); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_descriptor, @@ -42433,7 +42859,7 @@ private static void _clinit_autosplit_dinit_1() { "Action", "Instance", "Version", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_descriptor = - getDescriptor().getMessageTypes().get(741); + getDescriptor().getMessageTypes().get(755); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_descriptor, @@ -42441,7 +42867,7 @@ private static void _clinit_autosplit_dinit_1() { "Code", "Message", }); internal_static_google_cloud_compute_v1_InstanceMoveRequest_descriptor = - getDescriptor().getMessageTypes().get(742); + getDescriptor().getMessageTypes().get(756); internal_static_google_cloud_compute_v1_InstanceMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceMoveRequest_descriptor, @@ -42449,7 +42875,7 @@ private static void _clinit_autosplit_dinit_1() { "DestinationZone", "TargetInstance", }); internal_static_google_cloud_compute_v1_InstanceParams_descriptor = - getDescriptor().getMessageTypes().get(743); + getDescriptor().getMessageTypes().get(757); internal_static_google_cloud_compute_v1_InstanceParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceParams_descriptor, @@ -42465,7 +42891,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceProperties_descriptor = - getDescriptor().getMessageTypes().get(744); + getDescriptor().getMessageTypes().get(758); internal_static_google_cloud_compute_v1_InstanceProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceProperties_descriptor, @@ -42513,7 +42939,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstancePropertiesPatch_descriptor = - getDescriptor().getMessageTypes().get(745); + getDescriptor().getMessageTypes().get(759); internal_static_google_cloud_compute_v1_InstancePropertiesPatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancePropertiesPatch_descriptor, @@ -42541,7 +42967,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceReference_descriptor = - getDescriptor().getMessageTypes().get(746); + getDescriptor().getMessageTypes().get(760); internal_static_google_cloud_compute_v1_InstanceReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceReference_descriptor, @@ -42549,7 +42975,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", }); internal_static_google_cloud_compute_v1_InstanceSettings_descriptor = - getDescriptor().getMessageTypes().get(747); + getDescriptor().getMessageTypes().get(761); internal_static_google_cloud_compute_v1_InstanceSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceSettings_descriptor, @@ -42557,7 +42983,7 @@ private static void _clinit_autosplit_dinit_1() { "Fingerprint", "Kind", "Metadata", "Zone", }); internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_descriptor = - getDescriptor().getMessageTypes().get(748); + getDescriptor().getMessageTypes().get(762); internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_descriptor, @@ -42575,7 +43001,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceTemplate_descriptor = - getDescriptor().getMessageTypes().get(749); + getDescriptor().getMessageTypes().get(763); internal_static_google_cloud_compute_v1_InstanceTemplate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplate_descriptor, @@ -42592,7 +43018,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceInstanceParams", }); internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(750); + getDescriptor().getMessageTypes().get(764); internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_descriptor, @@ -42610,7 +43036,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceTemplateList_descriptor = - getDescriptor().getMessageTypes().get(751); + getDescriptor().getMessageTypes().get(765); internal_static_google_cloud_compute_v1_InstanceTemplateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplateList_descriptor, @@ -42618,7 +43044,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_descriptor = - getDescriptor().getMessageTypes().get(752); + getDescriptor().getMessageTypes().get(766); internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_descriptor, @@ -42626,7 +43052,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplates", "Warning", }); internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_descriptor = - getDescriptor().getMessageTypes().get(753); + getDescriptor().getMessageTypes().get(767); internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_descriptor, @@ -42634,7 +43060,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "NamedPorts", "Status", }); internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(754); + getDescriptor().getMessageTypes().get(768); internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_descriptor, @@ -42642,7 +43068,7 @@ private static void _clinit_autosplit_dinit_1() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_descriptor = - getDescriptor().getMessageTypes().get(755); + getDescriptor().getMessageTypes().get(769); internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_descriptor, @@ -42660,7 +43086,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageTypes().get(756); + getDescriptor().getMessageTypes().get(770); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_descriptor, @@ -42668,7 +43094,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(757); + getDescriptor().getMessageTypes().get(771); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -42682,7 +43108,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", }); internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(758); + getDescriptor().getMessageTypes().get(772); internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_descriptor, @@ -42690,7 +43116,7 @@ private static void _clinit_autosplit_dinit_1() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_descriptor = - getDescriptor().getMessageTypes().get(759); + getDescriptor().getMessageTypes().get(773); internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_descriptor, @@ -42698,7 +43124,7 @@ private static void _clinit_autosplit_dinit_1() { "DisruptionSchedule", "FaultReasons", }); internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_descriptor = - getDescriptor().getMessageTypes().get(760); + getDescriptor().getMessageTypes().get(774); internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_descriptor, @@ -42706,7 +43132,7 @@ private static void _clinit_autosplit_dinit_1() { "Behavior", "Description", }); internal_static_google_cloud_compute_v1_InstancesScopedList_descriptor = - getDescriptor().getMessageTypes().get(761); + getDescriptor().getMessageTypes().get(775); internal_static_google_cloud_compute_v1_InstancesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesScopedList_descriptor, @@ -42714,7 +43140,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", "Warning", }); internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_descriptor = - getDescriptor().getMessageTypes().get(762); + getDescriptor().getMessageTypes().get(776); internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_descriptor, @@ -42732,7 +43158,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_descriptor = - getDescriptor().getMessageTypes().get(763); + getDescriptor().getMessageTypes().get(777); internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_descriptor, @@ -42740,7 +43166,7 @@ private static void _clinit_autosplit_dinit_1() { "GuestAccelerators", }); internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(764); + getDescriptor().getMessageTypes().get(778); internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_descriptor, @@ -42748,7 +43174,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineType", }); internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_descriptor = - getDescriptor().getMessageTypes().get(765); + getDescriptor().getMessageTypes().get(779); internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_descriptor, @@ -42756,7 +43182,7 @@ private static void _clinit_autosplit_dinit_1() { "MinCpuPlatform", }); internal_static_google_cloud_compute_v1_InstancesSetNameRequest_descriptor = - getDescriptor().getMessageTypes().get(766); + getDescriptor().getMessageTypes().get(780); internal_static_google_cloud_compute_v1_InstancesSetNameRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetNameRequest_descriptor, @@ -42764,7 +43190,7 @@ private static void _clinit_autosplit_dinit_1() { "CurrentName", "Name", }); internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(767); + getDescriptor().getMessageTypes().get(781); internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_descriptor, @@ -42772,7 +43198,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkInterfaces", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_descriptor = - getDescriptor().getMessageTypes().get(768); + getDescriptor().getMessageTypes().get(782); internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_descriptor, @@ -42780,7 +43206,7 @@ private static void _clinit_autosplit_dinit_1() { "Email", "Scopes", }); internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(769); + getDescriptor().getMessageTypes().get(783); internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_descriptor, @@ -42788,7 +43214,7 @@ private static void _clinit_autosplit_dinit_1() { "Disks", }); internal_static_google_cloud_compute_v1_InstantSnapshot_descriptor = - getDescriptor().getMessageTypes().get(770); + getDescriptor().getMessageTypes().get(784); internal_static_google_cloud_compute_v1_InstantSnapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshot_descriptor, @@ -42822,7 +43248,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(771); + getDescriptor().getMessageTypes().get(785); internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_descriptor, @@ -42840,7 +43266,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstantSnapshotList_descriptor = - getDescriptor().getMessageTypes().get(772); + getDescriptor().getMessageTypes().get(786); internal_static_google_cloud_compute_v1_InstantSnapshotList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotList_descriptor, @@ -42848,7 +43274,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_descriptor = - getDescriptor().getMessageTypes().get(773); + getDescriptor().getMessageTypes().get(787); internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_descriptor, @@ -42856,7 +43282,7 @@ private static void _clinit_autosplit_dinit_1() { "StorageSizeBytes", }); internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_descriptor = - getDescriptor().getMessageTypes().get(774); + getDescriptor().getMessageTypes().get(788); internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_descriptor, @@ -42864,7 +43290,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshots", "Warning", }); internal_static_google_cloud_compute_v1_Int64RangeMatch_descriptor = - getDescriptor().getMessageTypes().get(775); + getDescriptor().getMessageTypes().get(789); internal_static_google_cloud_compute_v1_Int64RangeMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Int64RangeMatch_descriptor, @@ -42872,7 +43298,7 @@ private static void _clinit_autosplit_dinit_1() { "RangeEnd", "RangeStart", }); internal_static_google_cloud_compute_v1_Interconnect_descriptor = - getDescriptor().getMessageTypes().get(776); + getDescriptor().getMessageTypes().get(790); internal_static_google_cloud_compute_v1_Interconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Interconnect_descriptor, @@ -42923,7 +43349,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_descriptor = - getDescriptor().getMessageTypes().get(777); + getDescriptor().getMessageTypes().get(791); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_descriptor, @@ -42934,7 +43360,7 @@ private static void _clinit_autosplit_dinit_1() { "StrictPriorityPolicy", }); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_descriptor = - getDescriptor().getMessageTypes().get(778); + getDescriptor().getMessageTypes().get(792); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_descriptor, @@ -42942,7 +43368,7 @@ private static void _clinit_autosplit_dinit_1() { "Percentage", "TrafficClass", }); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_descriptor = - getDescriptor().getMessageTypes().get(779); + getDescriptor().getMessageTypes().get(793); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_descriptor, @@ -42950,13 +43376,13 @@ private static void _clinit_autosplit_dinit_1() { "BandwidthPercentages", }); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_descriptor = - getDescriptor().getMessageTypes().get(780); + getDescriptor().getMessageTypes().get(794); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_InterconnectAttachment_descriptor = - getDescriptor().getMessageTypes().get(781); + getDescriptor().getMessageTypes().get(795); internal_static_google_cloud_compute_v1_InterconnectAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachment_descriptor, @@ -42964,6 +43390,10 @@ private static void _clinit_autosplit_dinit_1() { "AdminEnabled", "AttachmentGroup", "Bandwidth", + "CandidateCloudRouterIpAddress", + "CandidateCloudRouterIpv6Address", + "CandidateCustomerRouterIpAddress", + "CandidateCustomerRouterIpv6Address", "CandidateIpv6Subnets", "CandidateSubnets", "CloudRouterIpAddress", @@ -43016,7 +43446,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(782); + getDescriptor().getMessageTypes().get(796); internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_descriptor, @@ -43034,7 +43464,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_descriptor = - getDescriptor().getMessageTypes().get(783); + getDescriptor().getMessageTypes().get(797); internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_descriptor, @@ -43042,7 +43472,7 @@ private static void _clinit_autosplit_dinit_1() { "BgpMd5", "BgpPeerAsnRanges", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_descriptor = - getDescriptor().getMessageTypes().get(784); + getDescriptor().getMessageTypes().get(798); internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_descriptor, @@ -43050,7 +43480,7 @@ private static void _clinit_autosplit_dinit_1() { "Max", "Min", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_descriptor = - getDescriptor().getMessageTypes().get(785); + getDescriptor().getMessageTypes().get(799); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_descriptor, @@ -43079,7 +43509,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_descriptor = - getDescriptor().getMessageTypes().get(786); + getDescriptor().getMessageTypes().get(800); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_descriptor, @@ -43087,7 +43517,7 @@ private static void _clinit_autosplit_dinit_1() { "Attachment", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_descriptor = - getDescriptor().getMessageTypes().get(787); + getDescriptor().getMessageTypes().get(801); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_descriptor, @@ -43095,7 +43525,7 @@ private static void _clinit_autosplit_dinit_1() { "AvailabilitySla", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_descriptor = - getDescriptor().getMessageTypes().get(788); + getDescriptor().getMessageTypes().get(802); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_descriptor, @@ -43103,7 +43533,7 @@ private static void _clinit_autosplit_dinit_1() { "EffectiveSla", "IntendedSlaBlockers", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_descriptor = - getDescriptor().getMessageTypes().get(789); + getDescriptor().getMessageTypes().get(803); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_descriptor, @@ -43117,7 +43547,7 @@ private static void _clinit_autosplit_dinit_1() { "Zones", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_descriptor = - getDescriptor().getMessageTypes().get(790); + getDescriptor().getMessageTypes().get(804); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_descriptor, @@ -43125,7 +43555,7 @@ private static void _clinit_autosplit_dinit_1() { "AvailabilitySla", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_descriptor = - getDescriptor().getMessageTypes().get(791); + getDescriptor().getMessageTypes().get(805); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_descriptor, @@ -43133,7 +43563,7 @@ private static void _clinit_autosplit_dinit_1() { "Regions", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_descriptor = - getDescriptor().getMessageTypes().get(792); + getDescriptor().getMessageTypes().get(806); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_descriptor, @@ -43141,7 +43571,7 @@ private static void _clinit_autosplit_dinit_1() { "Metros", "Region", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_descriptor = - getDescriptor().getMessageTypes().get(793); + getDescriptor().getMessageTypes().get(807); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_descriptor, @@ -43149,7 +43579,7 @@ private static void _clinit_autosplit_dinit_1() { "Facilities", "Metro", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_descriptor = - getDescriptor().getMessageTypes().get(794); + getDescriptor().getMessageTypes().get(808); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_descriptor, @@ -43157,7 +43587,7 @@ private static void _clinit_autosplit_dinit_1() { "Facility", "Zones", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_descriptor = - getDescriptor().getMessageTypes().get(795); + getDescriptor().getMessageTypes().get(809); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_descriptor, @@ -43165,7 +43595,7 @@ private static void _clinit_autosplit_dinit_1() { "Attachments", "Zone", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_descriptor = - getDescriptor().getMessageTypes().get(796); + getDescriptor().getMessageTypes().get(810); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_descriptor, @@ -43173,7 +43603,7 @@ private static void _clinit_autosplit_dinit_1() { "Etag", "Result", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_descriptor = - getDescriptor().getMessageTypes().get(797); + getDescriptor().getMessageTypes().get(811); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_descriptor, @@ -43181,7 +43611,7 @@ private static void _clinit_autosplit_dinit_1() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_descriptor = - getDescriptor().getMessageTypes().get(798); + getDescriptor().getMessageTypes().get(812); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_descriptor, @@ -43189,7 +43619,7 @@ private static void _clinit_autosplit_dinit_1() { "AttachmentStatuses", "Configured", "GroupStatus", "Intent", "Operational", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_descriptor = - getDescriptor().getMessageTypes().get(799); + getDescriptor().getMessageTypes().get(813); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_descriptor, @@ -43197,7 +43627,7 @@ private static void _clinit_autosplit_dinit_1() { "AdminEnabled", "Attachment", "IsActive", "Status", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_descriptor = - getDescriptor().getMessageTypes().get(800); + getDescriptor().getMessageTypes().get(814); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_descriptor, @@ -43219,7 +43649,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_descriptor = - getDescriptor().getMessageTypes().get(801); + getDescriptor().getMessageTypes().get(815); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_descriptor, @@ -43227,7 +43657,7 @@ private static void _clinit_autosplit_dinit_1() { "ApplianceIpAddress", "InnerVlanToApplianceMappings", "Name", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_descriptor = - getDescriptor().getMessageTypes().get(802); + getDescriptor().getMessageTypes().get(816); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_descriptor, @@ -43235,7 +43665,7 @@ private static void _clinit_autosplit_dinit_1() { "InnerApplianceIpAddress", "InnerVlanTags", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_descriptor = - getDescriptor().getMessageTypes().get(803); + getDescriptor().getMessageTypes().get(817); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_descriptor, @@ -43243,7 +43673,7 @@ private static void _clinit_autosplit_dinit_1() { "Vni", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentList_descriptor = - getDescriptor().getMessageTypes().get(804); + getDescriptor().getMessageTypes().get(818); internal_static_google_cloud_compute_v1_InterconnectAttachmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentList_descriptor, @@ -43251,7 +43681,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_descriptor = - getDescriptor().getMessageTypes().get(805); + getDescriptor().getMessageTypes().get(819); internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_descriptor, @@ -43269,7 +43699,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_descriptor = - getDescriptor().getMessageTypes().get(806); + getDescriptor().getMessageTypes().get(820); internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_descriptor, @@ -43277,7 +43707,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectName", "PartnerName", "PortalUrl", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_descriptor = - getDescriptor().getMessageTypes().get(807); + getDescriptor().getMessageTypes().get(821); internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_descriptor, @@ -43285,7 +43715,7 @@ private static void _clinit_autosplit_dinit_1() { "Tag8021Q", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_descriptor = - getDescriptor().getMessageTypes().get(808); + getDescriptor().getMessageTypes().get(822); internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_descriptor, @@ -43293,7 +43723,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachments", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_descriptor = - getDescriptor().getMessageTypes().get(809); + getDescriptor().getMessageTypes().get(823); internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_descriptor, @@ -43301,7 +43731,7 @@ private static void _clinit_autosplit_dinit_1() { "CustomerDemarcId", "GoogleCircuitId", "GoogleDemarcId", }); internal_static_google_cloud_compute_v1_InterconnectDiagnostics_descriptor = - getDescriptor().getMessageTypes().get(810); + getDescriptor().getMessageTypes().get(824); internal_static_google_cloud_compute_v1_InterconnectDiagnostics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnostics_descriptor, @@ -43313,7 +43743,7 @@ private static void _clinit_autosplit_dinit_1() { "MacAddress", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_descriptor = - getDescriptor().getMessageTypes().get(811); + getDescriptor().getMessageTypes().get(825); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_descriptor, @@ -43321,7 +43751,7 @@ private static void _clinit_autosplit_dinit_1() { "IpAddress", "MacAddress", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_descriptor = - getDescriptor().getMessageTypes().get(812); + getDescriptor().getMessageTypes().get(826); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_descriptor, @@ -43329,7 +43759,7 @@ private static void _clinit_autosplit_dinit_1() { "GoogleSystemId", "NeighborSystemId", "State", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_descriptor = - getDescriptor().getMessageTypes().get(813); + getDescriptor().getMessageTypes().get(827); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_descriptor, @@ -43337,7 +43767,7 @@ private static void _clinit_autosplit_dinit_1() { "State", "Value", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_descriptor = - getDescriptor().getMessageTypes().get(814); + getDescriptor().getMessageTypes().get(828); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_descriptor, @@ -43352,7 +43782,7 @@ private static void _clinit_autosplit_dinit_1() { "TransmittingOpticalPower", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_descriptor = - getDescriptor().getMessageTypes().get(815); + getDescriptor().getMessageTypes().get(829); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_descriptor, @@ -43360,7 +43790,7 @@ private static void _clinit_autosplit_dinit_1() { "Ckn", "Operational", }); internal_static_google_cloud_compute_v1_InterconnectGroup_descriptor = - getDescriptor().getMessageTypes().get(816); + getDescriptor().getMessageTypes().get(830); internal_static_google_cloud_compute_v1_InterconnectGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroup_descriptor, @@ -43388,7 +43818,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_descriptor = - getDescriptor().getMessageTypes().get(817); + getDescriptor().getMessageTypes().get(831); internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_descriptor, @@ -43396,7 +43826,7 @@ private static void _clinit_autosplit_dinit_1() { "TopologyCapability", }); internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_descriptor = - getDescriptor().getMessageTypes().get(818); + getDescriptor().getMessageTypes().get(832); internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_descriptor, @@ -43404,7 +43834,7 @@ private static void _clinit_autosplit_dinit_1() { "IntendedCapabilityBlockers", "SupportedSla", }); internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_descriptor = - getDescriptor().getMessageTypes().get(819); + getDescriptor().getMessageTypes().get(833); internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_descriptor, @@ -43418,7 +43848,7 @@ private static void _clinit_autosplit_dinit_1() { "Zones", }); internal_static_google_cloud_compute_v1_InterconnectGroupIntent_descriptor = - getDescriptor().getMessageTypes().get(820); + getDescriptor().getMessageTypes().get(834); internal_static_google_cloud_compute_v1_InterconnectGroupIntent_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupIntent_descriptor, @@ -43426,7 +43856,7 @@ private static void _clinit_autosplit_dinit_1() { "TopologyCapability", }); internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_descriptor = - getDescriptor().getMessageTypes().get(821); + getDescriptor().getMessageTypes().get(835); internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_descriptor, @@ -43434,7 +43864,7 @@ private static void _clinit_autosplit_dinit_1() { "Interconnect", }); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_descriptor = - getDescriptor().getMessageTypes().get(822); + getDescriptor().getMessageTypes().get(836); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_descriptor, @@ -43442,7 +43872,7 @@ private static void _clinit_autosplit_dinit_1() { "Metros", }); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_descriptor = - getDescriptor().getMessageTypes().get(823); + getDescriptor().getMessageTypes().get(837); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_descriptor, @@ -43450,7 +43880,7 @@ private static void _clinit_autosplit_dinit_1() { "Facilities", "Metro", }); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_descriptor = - getDescriptor().getMessageTypes().get(824); + getDescriptor().getMessageTypes().get(838); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_descriptor, @@ -43458,7 +43888,7 @@ private static void _clinit_autosplit_dinit_1() { "Facility", "Zones", }); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_descriptor = - getDescriptor().getMessageTypes().get(825); + getDescriptor().getMessageTypes().get(839); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_descriptor, @@ -43466,7 +43896,7 @@ private static void _clinit_autosplit_dinit_1() { "Interconnects", "Zone", }); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_descriptor = - getDescriptor().getMessageTypes().get(826); + getDescriptor().getMessageTypes().get(840); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_descriptor, @@ -43474,7 +43904,7 @@ private static void _clinit_autosplit_dinit_1() { "IntentMismatchBehavior", "Interconnects", "TemplateInterconnect", }); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_descriptor = - getDescriptor().getMessageTypes().get(827); + getDescriptor().getMessageTypes().get(841); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_descriptor, @@ -43492,7 +43922,7 @@ private static void _clinit_autosplit_dinit_1() { "RequestedLinkCount", }); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_descriptor = - getDescriptor().getMessageTypes().get(828); + getDescriptor().getMessageTypes().get(842); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_descriptor, @@ -43500,7 +43930,7 @@ private static void _clinit_autosplit_dinit_1() { "Request", }); internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_descriptor = - getDescriptor().getMessageTypes().get(829); + getDescriptor().getMessageTypes().get(843); internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_descriptor, @@ -43508,7 +43938,7 @@ private static void _clinit_autosplit_dinit_1() { "Etag", "Result", }); internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_descriptor = - getDescriptor().getMessageTypes().get(830); + getDescriptor().getMessageTypes().get(844); internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_descriptor, @@ -43516,7 +43946,7 @@ private static void _clinit_autosplit_dinit_1() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_descriptor = - getDescriptor().getMessageTypes().get(831); + getDescriptor().getMessageTypes().get(845); internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_descriptor, @@ -43524,7 +43954,7 @@ private static void _clinit_autosplit_dinit_1() { "Configured", "GroupStatus", "Intent", "InterconnectStatuses", "Operational", }); internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_descriptor = - getDescriptor().getMessageTypes().get(832); + getDescriptor().getMessageTypes().get(846); internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_descriptor, @@ -43532,7 +43962,7 @@ private static void _clinit_autosplit_dinit_1() { "AdminEnabled", "Diagnostics", "Interconnect", "IsActive", }); internal_static_google_cloud_compute_v1_InterconnectList_descriptor = - getDescriptor().getMessageTypes().get(833); + getDescriptor().getMessageTypes().get(847); internal_static_google_cloud_compute_v1_InterconnectList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectList_descriptor, @@ -43540,7 +43970,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectLocation_descriptor = - getDescriptor().getMessageTypes().get(834); + getDescriptor().getMessageTypes().get(848); internal_static_google_cloud_compute_v1_InterconnectLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocation_descriptor, @@ -43567,7 +43997,7 @@ private static void _clinit_autosplit_dinit_1() { "SupportsPzs", }); internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_descriptor = - getDescriptor().getMessageTypes().get(835); + getDescriptor().getMessageTypes().get(849); internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_descriptor, @@ -43575,7 +44005,7 @@ private static void _clinit_autosplit_dinit_1() { "City", }); internal_static_google_cloud_compute_v1_InterconnectLocationList_descriptor = - getDescriptor().getMessageTypes().get(836); + getDescriptor().getMessageTypes().get(850); internal_static_google_cloud_compute_v1_InterconnectLocationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocationList_descriptor, @@ -43583,7 +44013,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_descriptor = - getDescriptor().getMessageTypes().get(837); + getDescriptor().getMessageTypes().get(851); internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_descriptor, @@ -43591,7 +44021,7 @@ private static void _clinit_autosplit_dinit_1() { "ExpectedRttMs", "L2ForwardingEnabled", "LocationPresence", "Region", }); internal_static_google_cloud_compute_v1_InterconnectMacsec_descriptor = - getDescriptor().getMessageTypes().get(838); + getDescriptor().getMessageTypes().get(852); internal_static_google_cloud_compute_v1_InterconnectMacsec_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectMacsec_descriptor, @@ -43599,7 +44029,7 @@ private static void _clinit_autosplit_dinit_1() { "FailOpen", "PreSharedKeys", }); internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_descriptor = - getDescriptor().getMessageTypes().get(839); + getDescriptor().getMessageTypes().get(853); internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_descriptor, @@ -43607,7 +44037,7 @@ private static void _clinit_autosplit_dinit_1() { "PreSharedKeys", }); internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_descriptor = - getDescriptor().getMessageTypes().get(840); + getDescriptor().getMessageTypes().get(854); internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_descriptor, @@ -43615,7 +44045,7 @@ private static void _clinit_autosplit_dinit_1() { "Cak", "Ckn", "Name", "StartTime", }); internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_descriptor = - getDescriptor().getMessageTypes().get(841); + getDescriptor().getMessageTypes().get(855); internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_descriptor, @@ -43623,7 +44053,7 @@ private static void _clinit_autosplit_dinit_1() { "Name", "StartTime", }); internal_static_google_cloud_compute_v1_InterconnectOutageNotification_descriptor = - getDescriptor().getMessageTypes().get(842); + getDescriptor().getMessageTypes().get(856); internal_static_google_cloud_compute_v1_InterconnectOutageNotification_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectOutageNotification_descriptor, @@ -43638,7 +44068,7 @@ private static void _clinit_autosplit_dinit_1() { "State", }); internal_static_google_cloud_compute_v1_InterconnectParams_descriptor = - getDescriptor().getMessageTypes().get(843); + getDescriptor().getMessageTypes().get(857); internal_static_google_cloud_compute_v1_InterconnectParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectParams_descriptor, @@ -43656,7 +44086,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_descriptor = - getDescriptor().getMessageTypes().get(844); + getDescriptor().getMessageTypes().get(858); internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_descriptor, @@ -43684,7 +44114,7 @@ private static void _clinit_autosplit_dinit_1() { "Status", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_descriptor = - getDescriptor().getMessageTypes().get(845); + getDescriptor().getMessageTypes().get(859); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_descriptor, @@ -43692,7 +44122,7 @@ private static void _clinit_autosplit_dinit_1() { "PortPairRemoteLocation", "PortPairVlan", "SubnetLengthRange", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_descriptor = - getDescriptor().getMessageTypes().get(846); + getDescriptor().getMessageTypes().get(860); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_descriptor, @@ -43700,7 +44130,7 @@ private static void _clinit_autosplit_dinit_1() { "Max", "Min", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_descriptor = - getDescriptor().getMessageTypes().get(847); + getDescriptor().getMessageTypes().get(861); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_descriptor, @@ -43708,7 +44138,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_descriptor = - getDescriptor().getMessageTypes().get(848); + getDescriptor().getMessageTypes().get(862); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_descriptor, @@ -43716,7 +44146,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectLocation", }); internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_descriptor = - getDescriptor().getMessageTypes().get(849); + getDescriptor().getMessageTypes().get(863); internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_descriptor, @@ -43724,7 +44154,7 @@ private static void _clinit_autosplit_dinit_1() { "Result", }); internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_descriptor = - getDescriptor().getMessageTypes().get(850); + getDescriptor().getMessageTypes().get(864); internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_descriptor, @@ -43732,7 +44162,7 @@ private static void _clinit_autosplit_dinit_1() { "Etag", "Result", }); internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(851); + getDescriptor().getMessageTypes().get(865); internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_descriptor, @@ -43740,7 +44170,7 @@ private static void _clinit_autosplit_dinit_1() { "CacheInvalidationRuleResource", "Project", "RequestId", "UrlMap", }); internal_static_google_cloud_compute_v1_Items_descriptor = - getDescriptor().getMessageTypes().get(852); + getDescriptor().getMessageTypes().get(866); internal_static_google_cloud_compute_v1_Items_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Items_descriptor, @@ -43748,7 +44178,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_License_descriptor = - getDescriptor().getMessageTypes().get(853); + getDescriptor().getMessageTypes().get(867); internal_static_google_cloud_compute_v1_License_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_License_descriptor, @@ -43776,7 +44206,7 @@ private static void _clinit_autosplit_dinit_1() { "UpdateTimestamp", }); internal_static_google_cloud_compute_v1_LicenseCode_descriptor = - getDescriptor().getMessageTypes().get(854); + getDescriptor().getMessageTypes().get(868); internal_static_google_cloud_compute_v1_LicenseCode_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseCode_descriptor, @@ -43792,7 +44222,7 @@ private static void _clinit_autosplit_dinit_1() { "Transferable", }); internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_descriptor = - getDescriptor().getMessageTypes().get(855); + getDescriptor().getMessageTypes().get(869); internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_descriptor, @@ -43800,7 +44230,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "SelfLink", }); internal_static_google_cloud_compute_v1_LicenseResourceCommitment_descriptor = - getDescriptor().getMessageTypes().get(856); + getDescriptor().getMessageTypes().get(870); internal_static_google_cloud_compute_v1_LicenseResourceCommitment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseResourceCommitment_descriptor, @@ -43808,7 +44238,7 @@ private static void _clinit_autosplit_dinit_1() { "Amount", "CoresPerLicense", "License", }); internal_static_google_cloud_compute_v1_LicenseResourceRequirements_descriptor = - getDescriptor().getMessageTypes().get(857); + getDescriptor().getMessageTypes().get(871); internal_static_google_cloud_compute_v1_LicenseResourceRequirements_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseResourceRequirements_descriptor, @@ -43816,7 +44246,7 @@ private static void _clinit_autosplit_dinit_1() { "MinGuestCpuCount", "MinMemoryMb", }); internal_static_google_cloud_compute_v1_LicensesListResponse_descriptor = - getDescriptor().getMessageTypes().get(858); + getDescriptor().getMessageTypes().get(872); internal_static_google_cloud_compute_v1_LicensesListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicensesListResponse_descriptor, @@ -43824,7 +44254,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(859); + getDescriptor().getMessageTypes().get(873); internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_descriptor, @@ -43838,7 +44268,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListAddressesRequest_descriptor = - getDescriptor().getMessageTypes().get(860); + getDescriptor().getMessageTypes().get(874); internal_static_google_cloud_compute_v1_ListAddressesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAddressesRequest_descriptor, @@ -43852,7 +44282,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(861); + getDescriptor().getMessageTypes().get(875); internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_descriptor, @@ -43860,7 +44290,7 @@ private static void _clinit_autosplit_dinit_1() { "TargetResource", }); internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(862); + getDescriptor().getMessageTypes().get(876); internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_descriptor, @@ -43868,7 +44298,7 @@ private static void _clinit_autosplit_dinit_1() { "TargetResource", }); internal_static_google_cloud_compute_v1_ListAutoscalersRequest_descriptor = - getDescriptor().getMessageTypes().get(863); + getDescriptor().getMessageTypes().get(877); internal_static_google_cloud_compute_v1_ListAutoscalersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAutoscalersRequest_descriptor, @@ -43882,7 +44312,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(864); + getDescriptor().getMessageTypes().get(878); internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_descriptor, @@ -43896,7 +44326,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(865); + getDescriptor().getMessageTypes().get(879); internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_descriptor, @@ -43904,7 +44334,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_descriptor = - getDescriptor().getMessageTypes().get(866); + getDescriptor().getMessageTypes().get(880); internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_descriptor, @@ -43912,7 +44342,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListBackendServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(867); + getDescriptor().getMessageTypes().get(881); internal_static_google_cloud_compute_v1_ListBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListBackendServicesRequest_descriptor, @@ -43920,7 +44350,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_descriptor = - getDescriptor().getMessageTypes().get(868); + getDescriptor().getMessageTypes().get(882); internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_descriptor, @@ -43940,7 +44370,7 @@ private static void _clinit_autosplit_dinit_1() { "Router", }); internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(869); + getDescriptor().getMessageTypes().get(883); internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_descriptor, @@ -43948,7 +44378,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListDiskTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(870); + getDescriptor().getMessageTypes().get(884); internal_static_google_cloud_compute_v1_ListDiskTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListDiskTypesRequest_descriptor, @@ -43962,7 +44392,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListDisksRequest_descriptor = - getDescriptor().getMessageTypes().get(871); + getDescriptor().getMessageTypes().get(885); internal_static_google_cloud_compute_v1_ListDisksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListDisksRequest_descriptor, @@ -43976,7 +44406,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_descriptor = - getDescriptor().getMessageTypes().get(872); + getDescriptor().getMessageTypes().get(886); internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_descriptor, @@ -43991,7 +44421,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(873); + getDescriptor().getMessageTypes().get(887); internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_descriptor, @@ -44006,7 +44436,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(874); + getDescriptor().getMessageTypes().get(888); internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_descriptor, @@ -44021,7 +44451,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_descriptor = - getDescriptor().getMessageTypes().get(875); + getDescriptor().getMessageTypes().get(889); internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_descriptor, @@ -44029,7 +44459,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(876); + getDescriptor().getMessageTypes().get(890); internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_descriptor, @@ -44037,7 +44467,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListFirewallsRequest_descriptor = - getDescriptor().getMessageTypes().get(877); + getDescriptor().getMessageTypes().get(891); internal_static_google_cloud_compute_v1_ListFirewallsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListFirewallsRequest_descriptor, @@ -44045,7 +44475,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_descriptor = - getDescriptor().getMessageTypes().get(878); + getDescriptor().getMessageTypes().get(892); internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_descriptor, @@ -44059,7 +44489,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_descriptor = - getDescriptor().getMessageTypes().get(879); + getDescriptor().getMessageTypes().get(893); internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_descriptor, @@ -44073,7 +44503,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_descriptor = - getDescriptor().getMessageTypes().get(880); + getDescriptor().getMessageTypes().get(894); internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_descriptor, @@ -44081,7 +44511,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_descriptor = - getDescriptor().getMessageTypes().get(881); + getDescriptor().getMessageTypes().get(895); internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_descriptor, @@ -44089,7 +44519,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(882); + getDescriptor().getMessageTypes().get(896); internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_descriptor, @@ -44097,7 +44527,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(883); + getDescriptor().getMessageTypes().get(897); internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_descriptor, @@ -44105,7 +44535,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(884); + getDescriptor().getMessageTypes().get(898); internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_descriptor, @@ -44113,7 +44543,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_descriptor = - getDescriptor().getMessageTypes().get(885); + getDescriptor().getMessageTypes().get(899); internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_descriptor, @@ -44121,7 +44551,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListHealthChecksRequest_descriptor = - getDescriptor().getMessageTypes().get(886); + getDescriptor().getMessageTypes().get(900); internal_static_google_cloud_compute_v1_ListHealthChecksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListHealthChecksRequest_descriptor, @@ -44129,7 +44559,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListImagesRequest_descriptor = - getDescriptor().getMessageTypes().get(887); + getDescriptor().getMessageTypes().get(901); internal_static_google_cloud_compute_v1_ListImagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListImagesRequest_descriptor, @@ -44137,7 +44567,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_descriptor = - getDescriptor().getMessageTypes().get(888); + getDescriptor().getMessageTypes().get(902); internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_descriptor, @@ -44152,7 +44582,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(889); + getDescriptor().getMessageTypes().get(903); internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_descriptor, @@ -44166,7 +44596,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(890); + getDescriptor().getMessageTypes().get(904); internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_descriptor, @@ -44180,7 +44610,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_descriptor = - getDescriptor().getMessageTypes().get(891); + getDescriptor().getMessageTypes().get(905); internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_descriptor, @@ -44188,7 +44618,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(892); + getDescriptor().getMessageTypes().get(906); internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_descriptor, @@ -44204,7 +44634,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(893); + getDescriptor().getMessageTypes().get(907); internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_descriptor, @@ -44220,7 +44650,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(894); + getDescriptor().getMessageTypes().get(908); internal_static_google_cloud_compute_v1_ListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesRequest_descriptor, @@ -44234,7 +44664,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_descriptor = - getDescriptor().getMessageTypes().get(895); + getDescriptor().getMessageTypes().get(909); internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_descriptor, @@ -44248,7 +44678,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(896); + getDescriptor().getMessageTypes().get(910); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_descriptor, @@ -44256,7 +44686,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(897); + getDescriptor().getMessageTypes().get(911); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_descriptor, @@ -44270,7 +44700,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(898); + getDescriptor().getMessageTypes().get(912); internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_descriptor, @@ -44278,7 +44708,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_descriptor = - getDescriptor().getMessageTypes().get(899); + getDescriptor().getMessageTypes().get(913); internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_descriptor, @@ -44286,7 +44716,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_descriptor = - getDescriptor().getMessageTypes().get(900); + getDescriptor().getMessageTypes().get(914); internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_descriptor, @@ -44294,7 +44724,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectsRequest_descriptor = - getDescriptor().getMessageTypes().get(901); + getDescriptor().getMessageTypes().get(915); internal_static_google_cloud_compute_v1_ListInterconnectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectsRequest_descriptor, @@ -44302,7 +44732,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListLicensesRequest_descriptor = - getDescriptor().getMessageTypes().get(902); + getDescriptor().getMessageTypes().get(916); internal_static_google_cloud_compute_v1_ListLicensesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListLicensesRequest_descriptor, @@ -44310,7 +44740,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListMachineImagesRequest_descriptor = - getDescriptor().getMessageTypes().get(903); + getDescriptor().getMessageTypes().get(917); internal_static_google_cloud_compute_v1_ListMachineImagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListMachineImagesRequest_descriptor, @@ -44318,7 +44748,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListMachineTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(904); + getDescriptor().getMessageTypes().get(918); internal_static_google_cloud_compute_v1_ListMachineTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListMachineTypesRequest_descriptor, @@ -44332,7 +44762,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(905); + getDescriptor().getMessageTypes().get(919); internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_descriptor, @@ -44347,7 +44777,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(906); + getDescriptor().getMessageTypes().get(920); internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_descriptor, @@ -44362,7 +44792,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(907); + getDescriptor().getMessageTypes().get(921); internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_descriptor, @@ -44376,7 +44806,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(908); + getDescriptor().getMessageTypes().get(922); internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_descriptor, @@ -44390,7 +44820,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(909); + getDescriptor().getMessageTypes().get(923); internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_descriptor, @@ -44404,7 +44834,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(910); + getDescriptor().getMessageTypes().get(924); internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_descriptor, @@ -44420,7 +44850,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(911); + getDescriptor().getMessageTypes().get(925); internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_descriptor, @@ -44435,7 +44865,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(912); + getDescriptor().getMessageTypes().get(926); internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_descriptor, @@ -44443,7 +44873,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_descriptor = - getDescriptor().getMessageTypes().get(913); + getDescriptor().getMessageTypes().get(927); internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_descriptor, @@ -44451,7 +44881,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(914); + getDescriptor().getMessageTypes().get(928); internal_static_google_cloud_compute_v1_ListNetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworksRequest_descriptor, @@ -44459,7 +44889,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(915); + getDescriptor().getMessageTypes().get(929); internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_descriptor, @@ -44472,8 +44902,12 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", "Zone", }); + _clinit_autosplit_dinit_2(); + } + + private static void _clinit_autosplit_dinit_2() { internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_descriptor = - getDescriptor().getMessageTypes().get(916); + getDescriptor().getMessageTypes().get(930); internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_descriptor, @@ -44487,7 +44921,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNodeTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(917); + getDescriptor().getMessageTypes().get(931); internal_static_google_cloud_compute_v1_ListNodeTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeTypesRequest_descriptor, @@ -44501,7 +44935,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(918); + getDescriptor().getMessageTypes().get(932); internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_descriptor, @@ -44516,7 +44950,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(919); + getDescriptor().getMessageTypes().get(933); internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_descriptor, @@ -44524,7 +44958,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_descriptor = - getDescriptor().getMessageTypes().get(920); + getDescriptor().getMessageTypes().get(934); internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_descriptor, @@ -44538,7 +44972,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(921); + getDescriptor().getMessageTypes().get(935); internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_descriptor, @@ -44555,7 +44989,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(922); + getDescriptor().getMessageTypes().get(936); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_descriptor, @@ -44570,7 +45004,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(923); + getDescriptor().getMessageTypes().get(937); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_descriptor, @@ -44585,7 +45019,7 @@ private static void _clinit_autosplit_dinit_1() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(924); + getDescriptor().getMessageTypes().get(938); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_descriptor, @@ -44593,7 +45027,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(925); + getDescriptor().getMessageTypes().get(939); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_descriptor, @@ -44601,7 +45035,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_descriptor = - getDescriptor().getMessageTypes().get(926); + getDescriptor().getMessageTypes().get(940); internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_descriptor, @@ -44609,19 +45043,15 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_descriptor = - getDescriptor().getMessageTypes().get(927); + getDescriptor().getMessageTypes().get(941); internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_descriptor, new java.lang.String[] { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); - _clinit_autosplit_dinit_2(); - } - - private static void _clinit_autosplit_dinit_2() { internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_descriptor = - getDescriptor().getMessageTypes().get(928); + getDescriptor().getMessageTypes().get(942); internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_descriptor, @@ -44635,7 +45065,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(929); + getDescriptor().getMessageTypes().get(943); internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_descriptor, @@ -44650,7 +45080,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_descriptor = - getDescriptor().getMessageTypes().get(930); + getDescriptor().getMessageTypes().get(944); internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_descriptor, @@ -44664,7 +45094,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(931); + getDescriptor().getMessageTypes().get(945); internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_descriptor, @@ -44678,7 +45108,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(932); + getDescriptor().getMessageTypes().get(946); internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_descriptor, @@ -44692,7 +45122,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(933); + getDescriptor().getMessageTypes().get(947); internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_descriptor, @@ -44706,7 +45136,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionDisksRequest_descriptor = - getDescriptor().getMessageTypes().get(934); + getDescriptor().getMessageTypes().get(948); internal_static_google_cloud_compute_v1_ListRegionDisksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionDisksRequest_descriptor, @@ -44720,7 +45150,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(935); + getDescriptor().getMessageTypes().get(949); internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_descriptor, @@ -44734,7 +45164,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_descriptor = - getDescriptor().getMessageTypes().get(936); + getDescriptor().getMessageTypes().get(950); internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_descriptor, @@ -44748,7 +45178,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageTypes().get(937); + getDescriptor().getMessageTypes().get(951); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_descriptor, @@ -44762,7 +45192,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(938); + getDescriptor().getMessageTypes().get(952); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_descriptor, @@ -44776,7 +45206,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_descriptor = - getDescriptor().getMessageTypes().get(939); + getDescriptor().getMessageTypes().get(953); internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_descriptor, @@ -44790,7 +45220,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_descriptor = - getDescriptor().getMessageTypes().get(940); + getDescriptor().getMessageTypes().get(954); internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_descriptor, @@ -44804,7 +45234,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(941); + getDescriptor().getMessageTypes().get(955); internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_descriptor, @@ -44818,7 +45248,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(942); + getDescriptor().getMessageTypes().get(956); internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_descriptor, @@ -44832,7 +45262,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(943); + getDescriptor().getMessageTypes().get(957); internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_descriptor, @@ -44846,7 +45276,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(944); + getDescriptor().getMessageTypes().get(958); internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_descriptor, @@ -44860,7 +45290,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(945); + getDescriptor().getMessageTypes().get(959); internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_descriptor, @@ -44874,7 +45304,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(946); + getDescriptor().getMessageTypes().get(960); internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_descriptor, @@ -44888,7 +45318,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(947); + getDescriptor().getMessageTypes().get(961); internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_descriptor, @@ -44902,7 +45332,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(948); + getDescriptor().getMessageTypes().get(962); internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_descriptor, @@ -44916,7 +45346,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(949); + getDescriptor().getMessageTypes().get(963); internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_descriptor, @@ -44930,7 +45360,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(950); + getDescriptor().getMessageTypes().get(964); internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_descriptor, @@ -44944,7 +45374,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_descriptor = - getDescriptor().getMessageTypes().get(951); + getDescriptor().getMessageTypes().get(965); internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_descriptor, @@ -44958,7 +45388,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionZonesRequest_descriptor = - getDescriptor().getMessageTypes().get(952); + getDescriptor().getMessageTypes().get(966); internal_static_google_cloud_compute_v1_ListRegionZonesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionZonesRequest_descriptor, @@ -44972,7 +45402,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionsRequest_descriptor = - getDescriptor().getMessageTypes().get(953); + getDescriptor().getMessageTypes().get(967); internal_static_google_cloud_compute_v1_ListRegionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionsRequest_descriptor, @@ -44980,7 +45410,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_descriptor = - getDescriptor().getMessageTypes().get(954); + getDescriptor().getMessageTypes().get(968); internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_descriptor, @@ -44995,7 +45425,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_descriptor = - getDescriptor().getMessageTypes().get(955); + getDescriptor().getMessageTypes().get(969); internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_descriptor, @@ -45010,7 +45440,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListReservationsRequest_descriptor = - getDescriptor().getMessageTypes().get(956); + getDescriptor().getMessageTypes().get(970); internal_static_google_cloud_compute_v1_ListReservationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReservationsRequest_descriptor, @@ -45024,7 +45454,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(957); + getDescriptor().getMessageTypes().get(971); internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_descriptor, @@ -45038,7 +45468,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_descriptor = - getDescriptor().getMessageTypes().get(958); + getDescriptor().getMessageTypes().get(972); internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_descriptor, @@ -45053,7 +45483,7 @@ private static void _clinit_autosplit_dinit_2() { "Router", }); internal_static_google_cloud_compute_v1_ListRoutersRequest_descriptor = - getDescriptor().getMessageTypes().get(959); + getDescriptor().getMessageTypes().get(973); internal_static_google_cloud_compute_v1_ListRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRoutersRequest_descriptor, @@ -45067,7 +45497,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRoutesRequest_descriptor = - getDescriptor().getMessageTypes().get(960); + getDescriptor().getMessageTypes().get(974); internal_static_google_cloud_compute_v1_ListRoutesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRoutesRequest_descriptor, @@ -45075,7 +45505,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(961); + getDescriptor().getMessageTypes().get(975); internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_descriptor, @@ -45083,7 +45513,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(962); + getDescriptor().getMessageTypes().get(976); internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_descriptor, @@ -45097,7 +45527,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSnapshotsRequest_descriptor = - getDescriptor().getMessageTypes().get(963); + getDescriptor().getMessageTypes().get(977); internal_static_google_cloud_compute_v1_ListSnapshotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSnapshotsRequest_descriptor, @@ -45105,7 +45535,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(964); + getDescriptor().getMessageTypes().get(978); internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_descriptor, @@ -45113,7 +45543,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(965); + getDescriptor().getMessageTypes().get(979); internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_descriptor, @@ -45121,7 +45551,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(966); + getDescriptor().getMessageTypes().get(980); internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_descriptor, @@ -45135,7 +45565,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_descriptor = - getDescriptor().getMessageTypes().get(967); + getDescriptor().getMessageTypes().get(981); internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_descriptor, @@ -45149,7 +45579,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListSubnetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(968); + getDescriptor().getMessageTypes().get(982); internal_static_google_cloud_compute_v1_ListSubnetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSubnetworksRequest_descriptor, @@ -45164,7 +45594,7 @@ private static void _clinit_autosplit_dinit_2() { "Views", }); internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(969); + getDescriptor().getMessageTypes().get(983); internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_descriptor, @@ -45172,7 +45602,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(970); + getDescriptor().getMessageTypes().get(984); internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_descriptor, @@ -45180,7 +45610,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(971); + getDescriptor().getMessageTypes().get(985); internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_descriptor, @@ -45188,7 +45618,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(972); + getDescriptor().getMessageTypes().get(986); internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_descriptor, @@ -45202,7 +45632,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_descriptor = - getDescriptor().getMessageTypes().get(973); + getDescriptor().getMessageTypes().get(987); internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_descriptor, @@ -45216,7 +45646,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(974); + getDescriptor().getMessageTypes().get(988); internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_descriptor, @@ -45224,7 +45654,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_descriptor = - getDescriptor().getMessageTypes().get(975); + getDescriptor().getMessageTypes().get(989); internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_descriptor, @@ -45232,7 +45662,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_descriptor = - getDescriptor().getMessageTypes().get(976); + getDescriptor().getMessageTypes().get(990); internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_descriptor, @@ -45246,7 +45676,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUrlMapsRequest_descriptor = - getDescriptor().getMessageTypes().get(977); + getDescriptor().getMessageTypes().get(991); internal_static_google_cloud_compute_v1_ListUrlMapsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUrlMapsRequest_descriptor, @@ -45254,7 +45684,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(978); + getDescriptor().getMessageTypes().get(992); internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_descriptor, @@ -45262,7 +45692,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_descriptor = - getDescriptor().getMessageTypes().get(979); + getDescriptor().getMessageTypes().get(993); internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_descriptor, @@ -45276,7 +45706,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_descriptor = - getDescriptor().getMessageTypes().get(980); + getDescriptor().getMessageTypes().get(994); internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_descriptor, @@ -45290,7 +45720,7 @@ private static void _clinit_autosplit_dinit_2() { "ServiceProject", }); internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_descriptor = - getDescriptor().getMessageTypes().get(981); + getDescriptor().getMessageTypes().get(995); internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_descriptor, @@ -45304,7 +45734,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_descriptor = - getDescriptor().getMessageTypes().get(982); + getDescriptor().getMessageTypes().get(996); internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_descriptor, @@ -45318,7 +45748,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListWireGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(983); + getDescriptor().getMessageTypes().get(997); internal_static_google_cloud_compute_v1_ListWireGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListWireGroupsRequest_descriptor, @@ -45332,7 +45762,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_descriptor = - getDescriptor().getMessageTypes().get(984); + getDescriptor().getMessageTypes().get(998); internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_descriptor, @@ -45346,7 +45776,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(985); + getDescriptor().getMessageTypes().get(999); internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_descriptor, @@ -45360,7 +45790,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListZonesRequest_descriptor = - getDescriptor().getMessageTypes().get(986); + getDescriptor().getMessageTypes().get(1000); internal_static_google_cloud_compute_v1_ListZonesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListZonesRequest_descriptor, @@ -45368,7 +45798,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_LocalDisk_descriptor = - getDescriptor().getMessageTypes().get(987); + getDescriptor().getMessageTypes().get(1001); internal_static_google_cloud_compute_v1_LocalDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocalDisk_descriptor, @@ -45376,7 +45806,7 @@ private static void _clinit_autosplit_dinit_2() { "DiskCount", "DiskSizeGb", "DiskType", }); internal_static_google_cloud_compute_v1_LocalizedMessage_descriptor = - getDescriptor().getMessageTypes().get(988); + getDescriptor().getMessageTypes().get(1002); internal_static_google_cloud_compute_v1_LocalizedMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocalizedMessage_descriptor, @@ -45384,7 +45814,7 @@ private static void _clinit_autosplit_dinit_2() { "Locale", "Message", }); internal_static_google_cloud_compute_v1_LocationPolicy_descriptor = - getDescriptor().getMessageTypes().get(989); + getDescriptor().getMessageTypes().get(1003); internal_static_google_cloud_compute_v1_LocationPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicy_descriptor, @@ -45400,7 +45830,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_LocationPolicyLocation_descriptor = - getDescriptor().getMessageTypes().get(990); + getDescriptor().getMessageTypes().get(1004); internal_static_google_cloud_compute_v1_LocationPolicyLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicyLocation_descriptor, @@ -45408,7 +45838,7 @@ private static void _clinit_autosplit_dinit_2() { "Constraints", "Preference", }); internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_descriptor = - getDescriptor().getMessageTypes().get(991); + getDescriptor().getMessageTypes().get(1005); internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_descriptor, @@ -45416,7 +45846,7 @@ private static void _clinit_autosplit_dinit_2() { "MaxCount", }); internal_static_google_cloud_compute_v1_MachineImage_descriptor = - getDescriptor().getMessageTypes().get(992); + getDescriptor().getMessageTypes().get(1006); internal_static_google_cloud_compute_v1_MachineImage_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineImage_descriptor, @@ -45451,7 +45881,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_MachineImageList_descriptor = - getDescriptor().getMessageTypes().get(993); + getDescriptor().getMessageTypes().get(1007); internal_static_google_cloud_compute_v1_MachineImageList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineImageList_descriptor, @@ -45459,7 +45889,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_MachineType_descriptor = - getDescriptor().getMessageTypes().get(994); + getDescriptor().getMessageTypes().get(1008); internal_static_google_cloud_compute_v1_MachineType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineType_descriptor, @@ -45482,7 +45912,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(995); + getDescriptor().getMessageTypes().get(1009); internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_descriptor, @@ -45500,7 +45930,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_MachineTypeList_descriptor = - getDescriptor().getMessageTypes().get(996); + getDescriptor().getMessageTypes().get(1010); internal_static_google_cloud_compute_v1_MachineTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypeList_descriptor, @@ -45508,7 +45938,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_MachineTypesScopedList_descriptor = - getDescriptor().getMessageTypes().get(997); + getDescriptor().getMessageTypes().get(1011); internal_static_google_cloud_compute_v1_MachineTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypesScopedList_descriptor, @@ -45516,7 +45946,7 @@ private static void _clinit_autosplit_dinit_2() { "MachineTypes", "Warning", }); internal_static_google_cloud_compute_v1_ManagedInstance_descriptor = - getDescriptor().getMessageTypes().get(998); + getDescriptor().getMessageTypes().get(1012); internal_static_google_cloud_compute_v1_ManagedInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstance_descriptor, @@ -45534,7 +45964,7 @@ private static void _clinit_autosplit_dinit_2() { "Version", }); internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_descriptor = - getDescriptor().getMessageTypes().get(999); + getDescriptor().getMessageTypes().get(1013); internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_descriptor, @@ -45542,7 +45972,7 @@ private static void _clinit_autosplit_dinit_2() { "DetailedHealthState", "HealthCheck", }); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_descriptor = - getDescriptor().getMessageTypes().get(1000); + getDescriptor().getMessageTypes().get(1014); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_descriptor, @@ -45550,7 +45980,7 @@ private static void _clinit_autosplit_dinit_2() { "Errors", }); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_descriptor = - getDescriptor().getMessageTypes().get(1001); + getDescriptor().getMessageTypes().get(1015); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_descriptor, @@ -45558,7 +45988,7 @@ private static void _clinit_autosplit_dinit_2() { "Errors", }); internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_descriptor = - getDescriptor().getMessageTypes().get(1002); + getDescriptor().getMessageTypes().get(1016); internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_descriptor, @@ -45566,7 +45996,7 @@ private static void _clinit_autosplit_dinit_2() { "MachineType", }); internal_static_google_cloud_compute_v1_ManagedInstanceVersion_descriptor = - getDescriptor().getMessageTypes().get(1003); + getDescriptor().getMessageTypes().get(1017); internal_static_google_cloud_compute_v1_ManagedInstanceVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceVersion_descriptor, @@ -45574,7 +46004,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceTemplate", "Name", }); internal_static_google_cloud_compute_v1_Metadata_descriptor = - getDescriptor().getMessageTypes().get(1004); + getDescriptor().getMessageTypes().get(1018); internal_static_google_cloud_compute_v1_Metadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Metadata_descriptor, @@ -45582,7 +46012,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "Items", "Kind", }); internal_static_google_cloud_compute_v1_MetadataFilter_descriptor = - getDescriptor().getMessageTypes().get(1005); + getDescriptor().getMessageTypes().get(1019); internal_static_google_cloud_compute_v1_MetadataFilter_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MetadataFilter_descriptor, @@ -45590,7 +46020,7 @@ private static void _clinit_autosplit_dinit_2() { "FilterLabels", "FilterMatchCriteria", }); internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_descriptor = - getDescriptor().getMessageTypes().get(1006); + getDescriptor().getMessageTypes().get(1020); internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_descriptor, @@ -45598,7 +46028,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Value", }); internal_static_google_cloud_compute_v1_MoveAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(1007); + getDescriptor().getMessageTypes().get(1021); internal_static_google_cloud_compute_v1_MoveAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveAddressRequest_descriptor, @@ -45606,7 +46036,7 @@ private static void _clinit_autosplit_dinit_2() { "Address", "Project", "Region", "RegionAddressesMoveRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1008); + getDescriptor().getMessageTypes().get(1022); internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_descriptor, @@ -45614,7 +46044,7 @@ private static void _clinit_autosplit_dinit_2() { "DiskMoveRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1009); + getDescriptor().getMessageTypes().get(1023); internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_descriptor, @@ -45622,7 +46052,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "ParentId", "RequestId", }); internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(1010); + getDescriptor().getMessageTypes().get(1024); internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_descriptor, @@ -45630,7 +46060,7 @@ private static void _clinit_autosplit_dinit_2() { "Address", "GlobalAddressesMoveRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1011); + getDescriptor().getMessageTypes().get(1025); internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_descriptor, @@ -45638,7 +46068,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceMoveRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1012); + getDescriptor().getMessageTypes().get(1026); internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_descriptor, @@ -45646,7 +46076,7 @@ private static void _clinit_autosplit_dinit_2() { "ParentId", "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_NamedPort_descriptor = - getDescriptor().getMessageTypes().get(1013); + getDescriptor().getMessageTypes().get(1027); internal_static_google_cloud_compute_v1_NamedPort_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NamedPort_descriptor, @@ -45654,7 +46084,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Port", }); internal_static_google_cloud_compute_v1_NatIpInfo_descriptor = - getDescriptor().getMessageTypes().get(1014); + getDescriptor().getMessageTypes().get(1028); internal_static_google_cloud_compute_v1_NatIpInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NatIpInfo_descriptor, @@ -45662,7 +46092,7 @@ private static void _clinit_autosplit_dinit_2() { "NatIpInfoMappings", "NatName", }); internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_descriptor = - getDescriptor().getMessageTypes().get(1015); + getDescriptor().getMessageTypes().get(1029); internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_descriptor, @@ -45670,7 +46100,7 @@ private static void _clinit_autosplit_dinit_2() { "Mode", "NatIp", "Usage", }); internal_static_google_cloud_compute_v1_NatIpInfoResponse_descriptor = - getDescriptor().getMessageTypes().get(1016); + getDescriptor().getMessageTypes().get(1030); internal_static_google_cloud_compute_v1_NatIpInfoResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NatIpInfoResponse_descriptor, @@ -45678,7 +46108,7 @@ private static void _clinit_autosplit_dinit_2() { "Result", }); internal_static_google_cloud_compute_v1_Network_descriptor = - getDescriptor().getMessageTypes().get(1017); + getDescriptor().getMessageTypes().get(1031); internal_static_google_cloud_compute_v1_Network_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Network_descriptor, @@ -45705,7 +46135,7 @@ private static void _clinit_autosplit_dinit_2() { "Subnetworks", }); internal_static_google_cloud_compute_v1_NetworkAttachment_descriptor = - getDescriptor().getMessageTypes().get(1018); + getDescriptor().getMessageTypes().get(1032); internal_static_google_cloud_compute_v1_NetworkAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachment_descriptor, @@ -45727,7 +46157,7 @@ private static void _clinit_autosplit_dinit_2() { "Subnetworks", }); internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1019); + getDescriptor().getMessageTypes().get(1033); internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_descriptor, @@ -45745,7 +46175,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_descriptor = - getDescriptor().getMessageTypes().get(1020); + getDescriptor().getMessageTypes().get(1034); internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_descriptor, @@ -45759,7 +46189,7 @@ private static void _clinit_autosplit_dinit_2() { "SubnetworkCidrRange", }); internal_static_google_cloud_compute_v1_NetworkAttachmentList_descriptor = - getDescriptor().getMessageTypes().get(1021); + getDescriptor().getMessageTypes().get(1035); internal_static_google_cloud_compute_v1_NetworkAttachmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachmentList_descriptor, @@ -45767,7 +46197,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1022); + getDescriptor().getMessageTypes().get(1036); internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_descriptor, @@ -45775,7 +46205,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkAttachments", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_descriptor = - getDescriptor().getMessageTypes().get(1023); + getDescriptor().getMessageTypes().get(1037); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_descriptor, @@ -45792,7 +46222,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLinkWithId", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1024); + getDescriptor().getMessageTypes().get(1038); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_descriptor, @@ -45810,7 +46240,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1025); + getDescriptor().getMessageTypes().get(1039); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_descriptor, @@ -45818,7 +46248,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEdgeSecurityServices", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpoint_descriptor = - getDescriptor().getMessageTypes().get(1026); + getDescriptor().getMessageTypes().get(1040); internal_static_google_cloud_compute_v1_NetworkEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpoint_descriptor, @@ -45840,7 +46270,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroup_descriptor = - getDescriptor().getMessageTypes().get(1027); + getDescriptor().getMessageTypes().get(1041); internal_static_google_cloud_compute_v1_NetworkEndpointGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroup_descriptor, @@ -45876,7 +46306,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1028); + getDescriptor().getMessageTypes().get(1042); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_descriptor, @@ -45894,7 +46324,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_descriptor = - getDescriptor().getMessageTypes().get(1029); + getDescriptor().getMessageTypes().get(1043); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_descriptor, @@ -45902,7 +46332,7 @@ private static void _clinit_autosplit_dinit_2() { "Service", "UrlMask", "Version", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_descriptor = - getDescriptor().getMessageTypes().get(1030); + getDescriptor().getMessageTypes().get(1044); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_descriptor, @@ -45910,7 +46340,7 @@ private static void _clinit_autosplit_dinit_2() { "Function", "UrlMask", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_descriptor = - getDescriptor().getMessageTypes().get(1031); + getDescriptor().getMessageTypes().get(1045); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_descriptor, @@ -45918,7 +46348,7 @@ private static void _clinit_autosplit_dinit_2() { "Service", "Tag", "UrlMask", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_descriptor = - getDescriptor().getMessageTypes().get(1032); + getDescriptor().getMessageTypes().get(1046); internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_descriptor, @@ -45926,7 +46356,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_descriptor = - getDescriptor().getMessageTypes().get(1033); + getDescriptor().getMessageTypes().get(1047); internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_descriptor, @@ -45934,7 +46364,7 @@ private static void _clinit_autosplit_dinit_2() { "ConsumerPscAddress", "ProducerPort", "PscConnectionId", "PscConnectionStatus", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(1034); + getDescriptor().getMessageTypes().get(1048); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_descriptor, @@ -45942,7 +46372,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(1035); + getDescriptor().getMessageTypes().get(1049); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_descriptor, @@ -45950,7 +46380,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(1036); + getDescriptor().getMessageTypes().get(1050); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_descriptor, @@ -45958,7 +46388,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthStatus", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_descriptor = - getDescriptor().getMessageTypes().get(1037); + getDescriptor().getMessageTypes().get(1051); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_descriptor, @@ -45966,7 +46396,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1038); + getDescriptor().getMessageTypes().get(1052); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_descriptor, @@ -45974,7 +46404,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpointGroups", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_descriptor = - getDescriptor().getMessageTypes().get(1039); + getDescriptor().getMessageTypes().get(1053); internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_descriptor, @@ -45982,7 +46412,7 @@ private static void _clinit_autosplit_dinit_2() { "Healths", "NetworkEndpoint", }); internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1040); + getDescriptor().getMessageTypes().get(1054); internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_descriptor, @@ -46000,7 +46430,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkInterface_descriptor = - getDescriptor().getMessageTypes().get(1041); + getDescriptor().getMessageTypes().get(1055); internal_static_google_cloud_compute_v1_NetworkInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkInterface_descriptor, @@ -46026,7 +46456,7 @@ private static void _clinit_autosplit_dinit_2() { "Vlan", }); internal_static_google_cloud_compute_v1_NetworkList_descriptor = - getDescriptor().getMessageTypes().get(1042); + getDescriptor().getMessageTypes().get(1056); internal_static_google_cloud_compute_v1_NetworkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkList_descriptor, @@ -46034,7 +46464,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NetworkParams_descriptor = - getDescriptor().getMessageTypes().get(1043); + getDescriptor().getMessageTypes().get(1057); internal_static_google_cloud_compute_v1_NetworkParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkParams_descriptor, @@ -46050,7 +46480,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkPeering_descriptor = - getDescriptor().getMessageTypes().get(1044); + getDescriptor().getMessageTypes().get(1058); internal_static_google_cloud_compute_v1_NetworkPeering_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeering_descriptor, @@ -46071,7 +46501,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateStrategy", }); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_descriptor = - getDescriptor().getMessageTypes().get(1045); + getDescriptor().getMessageTypes().get(1059); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_descriptor, @@ -46079,7 +46509,7 @@ private static void _clinit_autosplit_dinit_2() { "ConsensusState", "TrafficConfiguration", "UpdateStrategy", }); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_descriptor = - getDescriptor().getMessageTypes().get(1046); + getDescriptor().getMessageTypes().get(1060); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_descriptor, @@ -46087,7 +46517,7 @@ private static void _clinit_autosplit_dinit_2() { "DeleteStatus", "UpdateStatus", }); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_descriptor = - getDescriptor().getMessageTypes().get(1047); + getDescriptor().getMessageTypes().get(1061); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_descriptor, @@ -46099,7 +46529,7 @@ private static void _clinit_autosplit_dinit_2() { "StackType", }); internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_descriptor = - getDescriptor().getMessageTypes().get(1048); + getDescriptor().getMessageTypes().get(1062); internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_descriptor, @@ -46107,7 +46537,7 @@ private static void _clinit_autosplit_dinit_2() { "TotalEgressBandwidthTier", }); internal_static_google_cloud_compute_v1_NetworkProfile_descriptor = - getDescriptor().getMessageTypes().get(1049); + getDescriptor().getMessageTypes().get(1063); internal_static_google_cloud_compute_v1_NetworkProfile_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfile_descriptor, @@ -46125,7 +46555,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_NetworkProfileLocation_descriptor = - getDescriptor().getMessageTypes().get(1050); + getDescriptor().getMessageTypes().get(1064); internal_static_google_cloud_compute_v1_NetworkProfileLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfileLocation_descriptor, @@ -46133,7 +46563,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Scope", }); internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_descriptor = - getDescriptor().getMessageTypes().get(1051); + getDescriptor().getMessageTypes().get(1065); internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_descriptor, @@ -46170,7 +46600,7 @@ private static void _clinit_autosplit_dinit_2() { "Unicast", }); internal_static_google_cloud_compute_v1_NetworkProfileProfileType_descriptor = - getDescriptor().getMessageTypes().get(1052); + getDescriptor().getMessageTypes().get(1066); internal_static_google_cloud_compute_v1_NetworkProfileProfileType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfileProfileType_descriptor, @@ -46178,7 +46608,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkType", "RdmaSubtype", "UllSubtype", "VpcSubtype", }); internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_descriptor = - getDescriptor().getMessageTypes().get(1053); + getDescriptor().getMessageTypes().get(1067); internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_descriptor, @@ -46186,7 +46616,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().getMessageTypes().get(1054); + getDescriptor().getMessageTypes().get(1068); internal_static_google_cloud_compute_v1_NetworkRoutingConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkRoutingConfig_descriptor, @@ -46199,7 +46629,7 @@ private static void _clinit_autosplit_dinit_2() { "RoutingMode", }); internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_descriptor = - getDescriptor().getMessageTypes().get(1055); + getDescriptor().getMessageTypes().get(1069); internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_descriptor, @@ -46207,7 +46637,7 @@ private static void _clinit_autosplit_dinit_2() { "AutoCreateRoutes", "Name", "NetworkPeering", "PeerNetwork", }); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageTypes().get(1056); + getDescriptor().getMessageTypes().get(1070); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_descriptor, @@ -46215,7 +46645,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(1057); + getDescriptor().getMessageTypes().get(1071); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -46229,7 +46659,7 @@ private static void _clinit_autosplit_dinit_2() { "Type", }); internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_descriptor = - getDescriptor().getMessageTypes().get(1058); + getDescriptor().getMessageTypes().get(1072); internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_descriptor, @@ -46237,7 +46667,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", }); internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_descriptor = - getDescriptor().getMessageTypes().get(1059); + getDescriptor().getMessageTypes().get(1073); internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_descriptor, @@ -46245,7 +46675,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", }); internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_descriptor = - getDescriptor().getMessageTypes().get(1060); + getDescriptor().getMessageTypes().get(1074); internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_descriptor, @@ -46253,7 +46683,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkPeering", }); internal_static_google_cloud_compute_v1_NodeGroup_descriptor = - getDescriptor().getMessageTypes().get(1061); + getDescriptor().getMessageTypes().get(1075); internal_static_google_cloud_compute_v1_NodeGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroup_descriptor, @@ -46277,7 +46707,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1062); + getDescriptor().getMessageTypes().get(1076); internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_descriptor, @@ -46295,7 +46725,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_descriptor = - getDescriptor().getMessageTypes().get(1063); + getDescriptor().getMessageTypes().get(1077); internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_descriptor, @@ -46303,7 +46733,7 @@ private static void _clinit_autosplit_dinit_2() { "MaxNodes", "MinNodes", "Mode", }); internal_static_google_cloud_compute_v1_NodeGroupList_descriptor = - getDescriptor().getMessageTypes().get(1064); + getDescriptor().getMessageTypes().get(1078); internal_static_google_cloud_compute_v1_NodeGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupList_descriptor, @@ -46311,7 +46741,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_descriptor = - getDescriptor().getMessageTypes().get(1065); + getDescriptor().getMessageTypes().get(1079); internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_descriptor, @@ -46319,7 +46749,7 @@ private static void _clinit_autosplit_dinit_2() { "MaintenanceDuration", "StartTime", }); internal_static_google_cloud_compute_v1_NodeGroupNode_descriptor = - getDescriptor().getMessageTypes().get(1066); + getDescriptor().getMessageTypes().get(1080); internal_static_google_cloud_compute_v1_NodeGroupNode_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupNode_descriptor, @@ -46340,7 +46770,7 @@ private static void _clinit_autosplit_dinit_2() { "UpcomingMaintenance", }); internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_descriptor = - getDescriptor().getMessageTypes().get(1067); + getDescriptor().getMessageTypes().get(1081); internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_descriptor, @@ -46348,7 +46778,7 @@ private static void _clinit_autosplit_dinit_2() { "AdditionalNodeCount", }); internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_descriptor = - getDescriptor().getMessageTypes().get(1068); + getDescriptor().getMessageTypes().get(1082); internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_descriptor, @@ -46356,7 +46786,7 @@ private static void _clinit_autosplit_dinit_2() { "Nodes", }); internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor = - getDescriptor().getMessageTypes().get(1069); + getDescriptor().getMessageTypes().get(1083); internal_static_google_cloud_compute_v1_NodeGroupsListNodes_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor, @@ -46364,7 +46794,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1070); + getDescriptor().getMessageTypes().get(1084); internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_descriptor, @@ -46372,7 +46802,7 @@ private static void _clinit_autosplit_dinit_2() { "Nodes", "StartTime", }); internal_static_google_cloud_compute_v1_NodeGroupsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1071); + getDescriptor().getMessageTypes().get(1085); internal_static_google_cloud_compute_v1_NodeGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsScopedList_descriptor, @@ -46380,7 +46810,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeGroups", "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1072); + getDescriptor().getMessageTypes().get(1086); internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_descriptor, @@ -46388,7 +46818,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTemplate", }); internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_descriptor = - getDescriptor().getMessageTypes().get(1073); + getDescriptor().getMessageTypes().get(1087); internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_descriptor, @@ -46396,7 +46826,7 @@ private static void _clinit_autosplit_dinit_2() { "Nodes", }); internal_static_google_cloud_compute_v1_NodeTemplate_descriptor = - getDescriptor().getMessageTypes().get(1074); + getDescriptor().getMessageTypes().get(1088); internal_static_google_cloud_compute_v1_NodeTemplate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplate_descriptor, @@ -46427,7 +46857,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1075); + getDescriptor().getMessageTypes().get(1089); internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_descriptor, @@ -46445,7 +46875,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTemplateList_descriptor = - getDescriptor().getMessageTypes().get(1076); + getDescriptor().getMessageTypes().get(1090); internal_static_google_cloud_compute_v1_NodeTemplateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateList_descriptor, @@ -46453,7 +46883,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_descriptor = - getDescriptor().getMessageTypes().get(1077); + getDescriptor().getMessageTypes().get(1091); internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_descriptor, @@ -46461,7 +46891,7 @@ private static void _clinit_autosplit_dinit_2() { "Cpus", "LocalSsd", "Memory", }); internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1078); + getDescriptor().getMessageTypes().get(1092); internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_descriptor, @@ -46469,7 +46899,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTemplates", "Warning", }); internal_static_google_cloud_compute_v1_NodeType_descriptor = - getDescriptor().getMessageTypes().get(1079); + getDescriptor().getMessageTypes().get(1093); internal_static_google_cloud_compute_v1_NodeType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeType_descriptor, @@ -46489,7 +46919,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1080); + getDescriptor().getMessageTypes().get(1094); internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_descriptor, @@ -46507,7 +46937,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTypeList_descriptor = - getDescriptor().getMessageTypes().get(1081); + getDescriptor().getMessageTypes().get(1095); internal_static_google_cloud_compute_v1_NodeTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypeList_descriptor, @@ -46515,7 +46945,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NodeTypesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1082); + getDescriptor().getMessageTypes().get(1096); internal_static_google_cloud_compute_v1_NodeTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypesScopedList_descriptor, @@ -46523,7 +46953,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTypes", "Warning", }); internal_static_google_cloud_compute_v1_NotificationEndpoint_descriptor = - getDescriptor().getMessageTypes().get(1083); + getDescriptor().getMessageTypes().get(1097); internal_static_google_cloud_compute_v1_NotificationEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpoint_descriptor, @@ -46538,7 +46968,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_descriptor = - getDescriptor().getMessageTypes().get(1084); + getDescriptor().getMessageTypes().get(1098); internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_descriptor, @@ -46546,7 +46976,7 @@ private static void _clinit_autosplit_dinit_2() { "Authority", "Endpoint", "PayloadName", "ResendInterval", "RetryDurationSec", }); internal_static_google_cloud_compute_v1_NotificationEndpointList_descriptor = - getDescriptor().getMessageTypes().get(1085); + getDescriptor().getMessageTypes().get(1099); internal_static_google_cloud_compute_v1_NotificationEndpointList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpointList_descriptor, @@ -46554,7 +46984,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_Operation_descriptor = - getDescriptor().getMessageTypes().get(1086); + getDescriptor().getMessageTypes().get(1100); internal_static_google_cloud_compute_v1_Operation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Operation_descriptor, @@ -46587,7 +47017,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_OperationAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1087); + getDescriptor().getMessageTypes().get(1101); internal_static_google_cloud_compute_v1_OperationAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationAggregatedList_descriptor, @@ -46605,7 +47035,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_OperationList_descriptor = - getDescriptor().getMessageTypes().get(1088); + getDescriptor().getMessageTypes().get(1102); internal_static_google_cloud_compute_v1_OperationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationList_descriptor, @@ -46613,7 +47043,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_OperationsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1089); + getDescriptor().getMessageTypes().get(1103); internal_static_google_cloud_compute_v1_OperationsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationsScopedList_descriptor, @@ -46621,7 +47051,7 @@ private static void _clinit_autosplit_dinit_2() { "Operations", "Warning", }); internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_descriptor = - getDescriptor().getMessageTypes().get(1090); + getDescriptor().getMessageTypes().get(1104); internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_descriptor, @@ -46629,7 +47059,7 @@ private static void _clinit_autosplit_dinit_2() { "Associations", "Kind", }); internal_static_google_cloud_compute_v1_OutlierDetection_descriptor = - getDescriptor().getMessageTypes().get(1091); + getDescriptor().getMessageTypes().get(1105); internal_static_google_cloud_compute_v1_OutlierDetection_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_OutlierDetection_descriptor, @@ -46647,7 +47077,7 @@ private static void _clinit_autosplit_dinit_2() { "SuccessRateStdevFactor", }); internal_static_google_cloud_compute_v1_PacketIntervals_descriptor = - getDescriptor().getMessageTypes().get(1092); + getDescriptor().getMessageTypes().get(1106); internal_static_google_cloud_compute_v1_PacketIntervals_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketIntervals_descriptor, @@ -46655,7 +47085,7 @@ private static void _clinit_autosplit_dinit_2() { "AvgMs", "Duration", "MaxMs", "MinMs", "NumIntervals", "Type", }); internal_static_google_cloud_compute_v1_PacketMirroring_descriptor = - getDescriptor().getMessageTypes().get(1093); + getDescriptor().getMessageTypes().get(1107); internal_static_google_cloud_compute_v1_PacketMirroring_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroring_descriptor, @@ -46675,7 +47105,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1094); + getDescriptor().getMessageTypes().get(1108); internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_descriptor, @@ -46693,7 +47123,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PacketMirroringFilter_descriptor = - getDescriptor().getMessageTypes().get(1095); + getDescriptor().getMessageTypes().get(1109); internal_static_google_cloud_compute_v1_PacketMirroringFilter_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringFilter_descriptor, @@ -46701,7 +47131,7 @@ private static void _clinit_autosplit_dinit_2() { "IPProtocols", "CidrRanges", "Direction", }); internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_descriptor = - getDescriptor().getMessageTypes().get(1096); + getDescriptor().getMessageTypes().get(1110); internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_descriptor, @@ -46709,7 +47139,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringList_descriptor = - getDescriptor().getMessageTypes().get(1097); + getDescriptor().getMessageTypes().get(1111); internal_static_google_cloud_compute_v1_PacketMirroringList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringList_descriptor, @@ -46717,7 +47147,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_descriptor = - getDescriptor().getMessageTypes().get(1098); + getDescriptor().getMessageTypes().get(1112); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_descriptor, @@ -46725,7 +47155,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", "Subnetworks", "Tags", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_descriptor = - getDescriptor().getMessageTypes().get(1099); + getDescriptor().getMessageTypes().get(1113); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_descriptor, @@ -46733,7 +47163,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_descriptor = - getDescriptor().getMessageTypes().get(1100); + getDescriptor().getMessageTypes().get(1114); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_descriptor, @@ -46741,7 +47171,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_descriptor = - getDescriptor().getMessageTypes().get(1101); + getDescriptor().getMessageTypes().get(1115); internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_descriptor, @@ -46749,7 +47179,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1102); + getDescriptor().getMessageTypes().get(1116); internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_descriptor, @@ -46757,7 +47187,7 @@ private static void _clinit_autosplit_dinit_2() { "PacketMirrorings", "Warning", }); internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(1103); + getDescriptor().getMessageTypes().get(1117); internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_descriptor, @@ -46765,7 +47195,7 @@ private static void _clinit_autosplit_dinit_2() { "Autoscaler", "AutoscalerResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(1104); + getDescriptor().getMessageTypes().get(1118); internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_descriptor, @@ -46773,7 +47203,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendBucket", "BackendBucketResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1105); + getDescriptor().getMessageTypes().get(1119); internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_descriptor, @@ -46781,7 +47211,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendService", "BackendServiceResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1106); + getDescriptor().getMessageTypes().get(1120); internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_descriptor, @@ -46794,7 +47224,7 @@ private static void _clinit_autosplit_dinit_2() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1107); + getDescriptor().getMessageTypes().get(1121); internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_descriptor, @@ -46802,7 +47232,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(1108); + getDescriptor().getMessageTypes().get(1122); internal_static_google_cloud_compute_v1_PatchFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchFirewallRequest_descriptor, @@ -46810,7 +47240,7 @@ private static void _clinit_autosplit_dinit_2() { "Firewall", "FirewallResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1109); + getDescriptor().getMessageTypes().get(1123); internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_descriptor, @@ -46818,7 +47248,7 @@ private static void _clinit_autosplit_dinit_2() { "ForwardingRule", "ForwardingRuleResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1110); + getDescriptor().getMessageTypes().get(1124); internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_descriptor, @@ -46826,7 +47256,7 @@ private static void _clinit_autosplit_dinit_2() { "ForwardingRule", "ForwardingRuleResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(1111); + getDescriptor().getMessageTypes().get(1125); internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -46834,7 +47264,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "PublicDelegatedPrefix", "PublicDelegatedPrefixResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1112); + getDescriptor().getMessageTypes().get(1126); internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_descriptor, @@ -46842,7 +47272,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthCheck", "HealthCheckResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1113); + getDescriptor().getMessageTypes().get(1127); internal_static_google_cloud_compute_v1_PatchImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchImageRequest_descriptor, @@ -46850,7 +47280,7 @@ private static void _clinit_autosplit_dinit_2() { "Image", "ImageResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1114); + getDescriptor().getMessageTypes().get(1128); internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_descriptor, @@ -46862,7 +47292,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_descriptor = - getDescriptor().getMessageTypes().get(1115); + getDescriptor().getMessageTypes().get(1129); internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_descriptor, @@ -46870,7 +47300,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceSettingsResource", "Project", "RequestId", "UpdateMask", "Zone", }); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1116); + getDescriptor().getMessageTypes().get(1130); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_descriptor, @@ -46882,7 +47312,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1117); + getDescriptor().getMessageTypes().get(1131); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_descriptor, @@ -46894,7 +47324,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1118); + getDescriptor().getMessageTypes().get(1132); internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_descriptor, @@ -46906,7 +47336,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(1119); + getDescriptor().getMessageTypes().get(1133); internal_static_google_cloud_compute_v1_PatchInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectRequest_descriptor, @@ -46914,7 +47344,7 @@ private static void _clinit_autosplit_dinit_2() { "Interconnect", "InterconnectResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1120); + getDescriptor().getMessageTypes().get(1134); internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_descriptor, @@ -46922,7 +47352,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkAttachment", "NetworkAttachmentResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1121); + getDescriptor().getMessageTypes().get(1135); internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_descriptor, @@ -46936,7 +47366,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1122); + getDescriptor().getMessageTypes().get(1136); internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_descriptor, @@ -46944,7 +47374,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1123); + getDescriptor().getMessageTypes().get(1137); internal_static_google_cloud_compute_v1_PatchNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkRequest_descriptor, @@ -46952,7 +47382,7 @@ private static void _clinit_autosplit_dinit_2() { "Network", "NetworkResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1124); + getDescriptor().getMessageTypes().get(1138); internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_descriptor, @@ -46960,7 +47390,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeGroup", "NodeGroupResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1125); + getDescriptor().getMessageTypes().get(1139); internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_descriptor, @@ -46968,7 +47398,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", "SecurityPolicy", "SecurityPolicyResource", }); internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(1126); + getDescriptor().getMessageTypes().get(1140); internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_descriptor, @@ -46976,7 +47406,7 @@ private static void _clinit_autosplit_dinit_2() { "PacketMirroring", "PacketMirroringResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1127); + getDescriptor().getMessageTypes().get(1141); internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor, @@ -46984,7 +47414,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1128); + getDescriptor().getMessageTypes().get(1142); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_descriptor, @@ -46996,7 +47426,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1129); + getDescriptor().getMessageTypes().get(1143); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor, @@ -47008,7 +47438,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(1130); + getDescriptor().getMessageTypes().get(1144); internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_descriptor, @@ -47016,7 +47446,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "PublicAdvertisedPrefix", "PublicAdvertisedPrefixResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(1131); + getDescriptor().getMessageTypes().get(1145); internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_descriptor, @@ -47028,7 +47458,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(1132); + getDescriptor().getMessageTypes().get(1146); internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_descriptor, @@ -47036,7 +47466,7 @@ private static void _clinit_autosplit_dinit_2() { "Autoscaler", "AutoscalerResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1133); + getDescriptor().getMessageTypes().get(1147); internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_descriptor, @@ -47044,7 +47474,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendService", "BackendServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1134); + getDescriptor().getMessageTypes().get(1148); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_descriptor, @@ -47052,7 +47482,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthCheck", "HealthCheckResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1135); + getDescriptor().getMessageTypes().get(1149); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_descriptor, @@ -47060,7 +47490,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthCheckService", "HealthCheckServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1136); + getDescriptor().getMessageTypes().get(1150); internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_descriptor, @@ -47072,7 +47502,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1137); + getDescriptor().getMessageTypes().get(1151); internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_descriptor, @@ -47080,7 +47510,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1138); + getDescriptor().getMessageTypes().get(1152); internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_descriptor, @@ -47093,7 +47523,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1139); + getDescriptor().getMessageTypes().get(1153); internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_descriptor, @@ -47101,7 +47531,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "SslPolicy", "SslPolicyResource", }); internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1140); + getDescriptor().getMessageTypes().get(1154); internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_descriptor, @@ -47109,7 +47539,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "TargetHttpsProxy", "TargetHttpsProxyResource", }); internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1141); + getDescriptor().getMessageTypes().get(1155); internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_descriptor, @@ -47117,7 +47547,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "UrlMap", "UrlMapResource", }); internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1142); + getDescriptor().getMessageTypes().get(1156); internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_descriptor, @@ -47130,7 +47560,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(1143); + getDescriptor().getMessageTypes().get(1157); internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_descriptor, @@ -47138,7 +47568,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "RoutePolicyResource", "Router", }); internal_static_google_cloud_compute_v1_PatchRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(1144); + getDescriptor().getMessageTypes().get(1158); internal_static_google_cloud_compute_v1_PatchRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRouterRequest_descriptor, @@ -47146,7 +47576,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "Router", "RouterResource", }); internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1145); + getDescriptor().getMessageTypes().get(1159); internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_descriptor, @@ -47154,7 +47584,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1146); + getDescriptor().getMessageTypes().get(1160); internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_descriptor, @@ -47162,7 +47592,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1147); + getDescriptor().getMessageTypes().get(1161); internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_descriptor, @@ -47170,7 +47600,7 @@ private static void _clinit_autosplit_dinit_2() { "Priority", "RequestId", "SecurityPolicy", "SecurityPolicyRuleResource", }); internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1148); + getDescriptor().getMessageTypes().get(1162); internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -47183,7 +47613,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1149); + getDescriptor().getMessageTypes().get(1163); internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_descriptor, @@ -47197,7 +47627,7 @@ private static void _clinit_autosplit_dinit_2() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1150); + getDescriptor().getMessageTypes().get(1164); internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_descriptor, @@ -47210,7 +47640,7 @@ private static void _clinit_autosplit_dinit_2() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1151); + getDescriptor().getMessageTypes().get(1165); internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_descriptor, @@ -47218,7 +47648,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SecurityPolicy", "SecurityPolicyResource", "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1152); + getDescriptor().getMessageTypes().get(1166); internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_descriptor, @@ -47226,7 +47656,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "ServiceAttachment", "ServiceAttachmentResource", }); internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_descriptor = - getDescriptor().getMessageTypes().get(1153); + getDescriptor().getMessageTypes().get(1167); internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_descriptor, @@ -47234,7 +47664,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SnapshotSettingsResource", "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1154); + getDescriptor().getMessageTypes().get(1168); internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_descriptor, @@ -47242,7 +47672,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SslPolicy", "SslPolicyResource", }); internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1155); + getDescriptor().getMessageTypes().get(1169); internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_descriptor, @@ -47255,7 +47685,7 @@ private static void _clinit_autosplit_dinit_2() { "SubnetworkResource", }); internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1156); + getDescriptor().getMessageTypes().get(1170); internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_descriptor, @@ -47263,7 +47693,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetGrpcProxy", "TargetGrpcProxyResource", }); internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1157); + getDescriptor().getMessageTypes().get(1171); internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_descriptor, @@ -47271,7 +47701,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetHttpProxy", "TargetHttpProxyResource", }); internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1158); + getDescriptor().getMessageTypes().get(1172); internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_descriptor, @@ -47279,7 +47709,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetHttpsProxy", "TargetHttpsProxyResource", }); internal_static_google_cloud_compute_v1_PatchUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1159); + getDescriptor().getMessageTypes().get(1173); internal_static_google_cloud_compute_v1_PatchUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchUrlMapRequest_descriptor, @@ -47287,7 +47717,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "UrlMap", "UrlMapResource", }); internal_static_google_cloud_compute_v1_PatchWireGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1160); + getDescriptor().getMessageTypes().get(1174); internal_static_google_cloud_compute_v1_PatchWireGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchWireGroupRequest_descriptor, @@ -47301,7 +47731,7 @@ private static void _clinit_autosplit_dinit_2() { "WireGroupResource", }); internal_static_google_cloud_compute_v1_PathMatcher_descriptor = - getDescriptor().getMessageTypes().get(1161); + getDescriptor().getMessageTypes().get(1175); internal_static_google_cloud_compute_v1_PathMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PathMatcher_descriptor, @@ -47317,7 +47747,7 @@ private static void _clinit_autosplit_dinit_2() { "RouteRules", }); internal_static_google_cloud_compute_v1_PathRule_descriptor = - getDescriptor().getMessageTypes().get(1162); + getDescriptor().getMessageTypes().get(1176); internal_static_google_cloud_compute_v1_PathRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PathRule_descriptor, @@ -47325,7 +47755,7 @@ private static void _clinit_autosplit_dinit_2() { "CustomErrorResponsePolicy", "Paths", "RouteAction", "Service", "UrlRedirect", }); internal_static_google_cloud_compute_v1_PerInstanceConfig_descriptor = - getDescriptor().getMessageTypes().get(1163); + getDescriptor().getMessageTypes().get(1177); internal_static_google_cloud_compute_v1_PerInstanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerInstanceConfig_descriptor, @@ -47333,7 +47763,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "Name", "PreservedState", "Status", }); internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1164); + getDescriptor().getMessageTypes().get(1178); internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_descriptor, @@ -47341,7 +47771,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1165); + getDescriptor().getMessageTypes().get(1179); internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_descriptor, @@ -47353,7 +47783,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(1166); + getDescriptor().getMessageTypes().get(1180); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_descriptor, @@ -47366,7 +47796,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1167); + getDescriptor().getMessageTypes().get(1181); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_descriptor, @@ -47378,7 +47808,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(1168); + getDescriptor().getMessageTypes().get(1182); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_descriptor, @@ -47386,7 +47816,7 @@ private static void _clinit_autosplit_dinit_2() { "ParentName", "Project", "RequestId", "ReservationSubBlock", "Zone", }); internal_static_google_cloud_compute_v1_Policy_descriptor = - getDescriptor().getMessageTypes().get(1169); + getDescriptor().getMessageTypes().get(1183); internal_static_google_cloud_compute_v1_Policy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Policy_descriptor, @@ -47394,7 +47824,7 @@ private static void _clinit_autosplit_dinit_2() { "AuditConfigs", "Bindings", "Etag", "IamOwned", "Version", }); internal_static_google_cloud_compute_v1_PreconfiguredWafSet_descriptor = - getDescriptor().getMessageTypes().get(1170); + getDescriptor().getMessageTypes().get(1184); internal_static_google_cloud_compute_v1_PreconfiguredWafSet_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreconfiguredWafSet_descriptor, @@ -47402,7 +47832,7 @@ private static void _clinit_autosplit_dinit_2() { "ExpressionSets", }); internal_static_google_cloud_compute_v1_PreservedState_descriptor = - getDescriptor().getMessageTypes().get(1171); + getDescriptor().getMessageTypes().get(1185); internal_static_google_cloud_compute_v1_PreservedState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedState_descriptor, @@ -47442,7 +47872,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_descriptor = - getDescriptor().getMessageTypes().get(1172); + getDescriptor().getMessageTypes().get(1186); internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_descriptor, @@ -47450,7 +47880,7 @@ private static void _clinit_autosplit_dinit_2() { "AutoDelete", "Mode", "Source", }); internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_descriptor = - getDescriptor().getMessageTypes().get(1173); + getDescriptor().getMessageTypes().get(1187); internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_descriptor, @@ -47458,7 +47888,7 @@ private static void _clinit_autosplit_dinit_2() { "AutoDelete", "IpAddress", }); internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_descriptor = - getDescriptor().getMessageTypes().get(1174); + getDescriptor().getMessageTypes().get(1188); internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_descriptor, @@ -47466,7 +47896,7 @@ private static void _clinit_autosplit_dinit_2() { "Address", "Literal", }); internal_static_google_cloud_compute_v1_PreviewFeature_descriptor = - getDescriptor().getMessageTypes().get(1175); + getDescriptor().getMessageTypes().get(1189); internal_static_google_cloud_compute_v1_PreviewFeature_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeature_descriptor, @@ -47482,7 +47912,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_PreviewFeatureList_descriptor = - getDescriptor().getMessageTypes().get(1176); + getDescriptor().getMessageTypes().get(1190); internal_static_google_cloud_compute_v1_PreviewFeatureList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureList_descriptor, @@ -47490,7 +47920,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Id", "Items", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_descriptor = - getDescriptor().getMessageTypes().get(1177); + getDescriptor().getMessageTypes().get(1191); internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_descriptor, @@ -47498,7 +47928,7 @@ private static void _clinit_autosplit_dinit_2() { "RolloutInput", }); internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_descriptor = - getDescriptor().getMessageTypes().get(1178); + getDescriptor().getMessageTypes().get(1192); internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_descriptor, @@ -47506,7 +47936,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "PredefinedRolloutPlan", }); internal_static_google_cloud_compute_v1_PreviewFeatureStatus_descriptor = - getDescriptor().getMessageTypes().get(1179); + getDescriptor().getMessageTypes().get(1193); internal_static_google_cloud_compute_v1_PreviewFeatureStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureStatus_descriptor, @@ -47514,7 +47944,7 @@ private static void _clinit_autosplit_dinit_2() { "Description", "HelpLink", "ReleaseStatus", }); internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_descriptor = - getDescriptor().getMessageTypes().get(1180); + getDescriptor().getMessageTypes().get(1194); internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_descriptor, @@ -47522,7 +47952,7 @@ private static void _clinit_autosplit_dinit_2() { "Stage", "UpdateDate", }); internal_static_google_cloud_compute_v1_PreviewRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(1181); + getDescriptor().getMessageTypes().get(1195); internal_static_google_cloud_compute_v1_PreviewRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewRouterRequest_descriptor, @@ -47530,7 +47960,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "Router", "RouterResource", }); internal_static_google_cloud_compute_v1_Project_descriptor = - getDescriptor().getMessageTypes().get(1182); + getDescriptor().getMessageTypes().get(1196); internal_static_google_cloud_compute_v1_Project_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Project_descriptor, @@ -47552,7 +47982,7 @@ private static void _clinit_autosplit_dinit_2() { "XpnProjectStatus", }); internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_descriptor = - getDescriptor().getMessageTypes().get(1183); + getDescriptor().getMessageTypes().get(1197); internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_descriptor, @@ -47560,7 +47990,7 @@ private static void _clinit_autosplit_dinit_2() { "XpnResource", }); internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_descriptor = - getDescriptor().getMessageTypes().get(1184); + getDescriptor().getMessageTypes().get(1198); internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_descriptor, @@ -47568,7 +47998,7 @@ private static void _clinit_autosplit_dinit_2() { "XpnResource", }); internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_descriptor = - getDescriptor().getMessageTypes().get(1185); + getDescriptor().getMessageTypes().get(1199); internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_descriptor, @@ -47576,7 +48006,7 @@ private static void _clinit_autosplit_dinit_2() { "Kind", "NextPageToken", "Resources", }); internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_descriptor = - getDescriptor().getMessageTypes().get(1186); + getDescriptor().getMessageTypes().get(1200); internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_descriptor, @@ -47584,7 +48014,7 @@ private static void _clinit_autosplit_dinit_2() { "Organization", }); internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_descriptor = - getDescriptor().getMessageTypes().get(1187); + getDescriptor().getMessageTypes().get(1201); internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_descriptor, @@ -47592,7 +48022,7 @@ private static void _clinit_autosplit_dinit_2() { "CloudArmorTier", }); internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_descriptor = - getDescriptor().getMessageTypes().get(1188); + getDescriptor().getMessageTypes().get(1202); internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_descriptor, @@ -47600,7 +48030,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkTier", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_descriptor = - getDescriptor().getMessageTypes().get(1189); + getDescriptor().getMessageTypes().get(1203); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_descriptor, @@ -47622,7 +48052,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_descriptor = - getDescriptor().getMessageTypes().get(1190); + getDescriptor().getMessageTypes().get(1204); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_descriptor, @@ -47630,7 +48060,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_descriptor = - getDescriptor().getMessageTypes().get(1191); + getDescriptor().getMessageTypes().get(1205); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_descriptor, @@ -47638,7 +48068,7 @@ private static void _clinit_autosplit_dinit_2() { "IpRange", "Name", "Project", "Region", "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_descriptor = - getDescriptor().getMessageTypes().get(1192); + getDescriptor().getMessageTypes().get(1206); internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_descriptor, @@ -47647,6 +48077,7 @@ private static void _clinit_autosplit_dinit_2() { "ByoipApiVersion", "CreationTimestamp", "Description", + "EnableEnhancedIpv4Allocation", "Fingerprint", "Id", "IpCidrRange", @@ -47662,7 +48093,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1193); + getDescriptor().getMessageTypes().get(1207); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_descriptor, @@ -47680,7 +48111,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_descriptor = - getDescriptor().getMessageTypes().get(1194); + getDescriptor().getMessageTypes().get(1208); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_descriptor, @@ -47688,7 +48119,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_descriptor = - getDescriptor().getMessageTypes().get(1195); + getDescriptor().getMessageTypes().get(1209); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_descriptor, @@ -47696,6 +48127,7 @@ private static void _clinit_autosplit_dinit_2() { "AllocatablePrefixLength", "DelegateeProject", "Description", + "EnableEnhancedIpv4Allocation", "IpCidrRange", "Ipv6AccessType", "IsAddress", @@ -47705,7 +48137,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1196); + getDescriptor().getMessageTypes().get(1210); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_descriptor, @@ -47713,7 +48145,7 @@ private static void _clinit_autosplit_dinit_2() { "PublicDelegatedPrefixes", "Warning", }); internal_static_google_cloud_compute_v1_Quota_descriptor = - getDescriptor().getMessageTypes().get(1197); + getDescriptor().getMessageTypes().get(1211); internal_static_google_cloud_compute_v1_Quota_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Quota_descriptor, @@ -47721,7 +48153,7 @@ private static void _clinit_autosplit_dinit_2() { "Limit", "Metric", "Owner", "Usage", }); internal_static_google_cloud_compute_v1_QuotaExceededInfo_descriptor = - getDescriptor().getMessageTypes().get(1198); + getDescriptor().getMessageTypes().get(1212); internal_static_google_cloud_compute_v1_QuotaExceededInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_QuotaExceededInfo_descriptor, @@ -47739,7 +48171,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_QuotaStatusWarning_descriptor = - getDescriptor().getMessageTypes().get(1199); + getDescriptor().getMessageTypes().get(1213); internal_static_google_cloud_compute_v1_QuotaStatusWarning_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_QuotaStatusWarning_descriptor, @@ -47747,7 +48179,7 @@ private static void _clinit_autosplit_dinit_2() { "Code", "Data", "Message", }); internal_static_google_cloud_compute_v1_RawDisk_descriptor = - getDescriptor().getMessageTypes().get(1200); + getDescriptor().getMessageTypes().get(1214); internal_static_google_cloud_compute_v1_RawDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RawDisk_descriptor, @@ -47755,7 +48187,7 @@ private static void _clinit_autosplit_dinit_2() { "ContainerType", "Sha1Checksum", "Source", }); internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1201); + getDescriptor().getMessageTypes().get(1215); internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_descriptor, @@ -47767,7 +48199,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1202); + getDescriptor().getMessageTypes().get(1216); internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -47779,7 +48211,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_Reference_descriptor = - getDescriptor().getMessageTypes().get(1203); + getDescriptor().getMessageTypes().get(1217); internal_static_google_cloud_compute_v1_Reference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Reference_descriptor, @@ -47787,7 +48219,7 @@ private static void _clinit_autosplit_dinit_2() { "Kind", "ReferenceType", "Referrer", "Target", }); internal_static_google_cloud_compute_v1_Region_descriptor = - getDescriptor().getMessageTypes().get(1204); + getDescriptor().getMessageTypes().get(1218); internal_static_google_cloud_compute_v1_Region_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Region_descriptor, @@ -47806,7 +48238,7 @@ private static void _clinit_autosplit_dinit_2() { "Zones", }); internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_descriptor = - getDescriptor().getMessageTypes().get(1205); + getDescriptor().getMessageTypes().get(1219); internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_descriptor, @@ -47814,7 +48246,7 @@ private static void _clinit_autosplit_dinit_2() { "Description", "DestinationAddress", }); internal_static_google_cloud_compute_v1_RegionAutoscalerList_descriptor = - getDescriptor().getMessageTypes().get(1206); + getDescriptor().getMessageTypes().get(1220); internal_static_google_cloud_compute_v1_RegionAutoscalerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionAutoscalerList_descriptor, @@ -47822,7 +48254,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionDiskTypeList_descriptor = - getDescriptor().getMessageTypes().get(1207); + getDescriptor().getMessageTypes().get(1221); internal_static_google_cloud_compute_v1_RegionDiskTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDiskTypeList_descriptor, @@ -47830,7 +48262,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(1208); + getDescriptor().getMessageTypes().get(1222); internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_descriptor, @@ -47838,7 +48270,7 @@ private static void _clinit_autosplit_dinit_2() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(1209); + getDescriptor().getMessageTypes().get(1223); internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_descriptor, @@ -47846,7 +48278,7 @@ private static void _clinit_autosplit_dinit_2() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_descriptor = - getDescriptor().getMessageTypes().get(1210); + getDescriptor().getMessageTypes().get(1224); internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_descriptor, @@ -47854,7 +48286,7 @@ private static void _clinit_autosplit_dinit_2() { "SizeGb", }); internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_descriptor = - getDescriptor().getMessageTypes().get(1211); + getDescriptor().getMessageTypes().get(1225); internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_descriptor, @@ -47862,7 +48294,7 @@ private static void _clinit_autosplit_dinit_2() { "AsyncSecondaryDisk", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupList_descriptor = - getDescriptor().getMessageTypes().get(1212); + getDescriptor().getMessageTypes().get(1226); internal_static_google_cloud_compute_v1_RegionInstanceGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupList_descriptor, @@ -47870,7 +48302,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_descriptor = - getDescriptor().getMessageTypes().get(1213); + getDescriptor().getMessageTypes().get(1227); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_descriptor, @@ -47878,7 +48310,7 @@ private static void _clinit_autosplit_dinit_2() { "Names", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_descriptor = - getDescriptor().getMessageTypes().get(1214); + getDescriptor().getMessageTypes().get(1228); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_descriptor, @@ -47886,7 +48318,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_descriptor = - getDescriptor().getMessageTypes().get(1215); + getDescriptor().getMessageTypes().get(1229); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_descriptor, @@ -47894,7 +48326,7 @@ private static void _clinit_autosplit_dinit_2() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_descriptor = - getDescriptor().getMessageTypes().get(1216); + getDescriptor().getMessageTypes().get(1230); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_descriptor, @@ -47902,7 +48334,7 @@ private static void _clinit_autosplit_dinit_2() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(1217); + getDescriptor().getMessageTypes().get(1231); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_descriptor, @@ -47910,7 +48342,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_descriptor = - getDescriptor().getMessageTypes().get(1218); + getDescriptor().getMessageTypes().get(1232); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_descriptor, @@ -47918,7 +48350,7 @@ private static void _clinit_autosplit_dinit_2() { "AllInstances", "Instances", "MinimalAction", "MostDisruptiveAllowedAction", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(1219); + getDescriptor().getMessageTypes().get(1233); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_descriptor, @@ -47926,7 +48358,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(1220); + getDescriptor().getMessageTypes().get(1234); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_descriptor, @@ -47934,7 +48366,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", "SkipInstancesOnValidationError", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_descriptor = - getDescriptor().getMessageTypes().get(1221); + getDescriptor().getMessageTypes().get(1235); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_descriptor, @@ -47942,7 +48374,7 @@ private static void _clinit_autosplit_dinit_2() { "Items", "NextPageToken", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_descriptor = - getDescriptor().getMessageTypes().get(1222); + getDescriptor().getMessageTypes().get(1236); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_descriptor, @@ -47950,7 +48382,7 @@ private static void _clinit_autosplit_dinit_2() { "Items", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_descriptor = - getDescriptor().getMessageTypes().get(1223); + getDescriptor().getMessageTypes().get(1237); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_descriptor, @@ -47958,7 +48390,7 @@ private static void _clinit_autosplit_dinit_2() { "ManagedInstances", "NextPageToken", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_descriptor = - getDescriptor().getMessageTypes().get(1224); + getDescriptor().getMessageTypes().get(1238); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_descriptor, @@ -47966,7 +48398,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(1225); + getDescriptor().getMessageTypes().get(1239); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_descriptor, @@ -47974,7 +48406,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_descriptor = - getDescriptor().getMessageTypes().get(1226); + getDescriptor().getMessageTypes().get(1240); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_descriptor, @@ -47982,7 +48414,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "TargetPools", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1227); + getDescriptor().getMessageTypes().get(1241); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_descriptor, @@ -47990,7 +48422,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceTemplate", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(1228); + getDescriptor().getMessageTypes().get(1242); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_descriptor, @@ -47998,7 +48430,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(1229); + getDescriptor().getMessageTypes().get(1243); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_descriptor, @@ -48006,7 +48438,7 @@ private static void _clinit_autosplit_dinit_2() { "ForceStop", "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(1230); + getDescriptor().getMessageTypes().get(1244); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_descriptor, @@ -48014,7 +48446,7 @@ private static void _clinit_autosplit_dinit_2() { "ForceSuspend", "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_descriptor = - getDescriptor().getMessageTypes().get(1231); + getDescriptor().getMessageTypes().get(1245); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_descriptor, @@ -48022,7 +48454,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_descriptor = - getDescriptor().getMessageTypes().get(1232); + getDescriptor().getMessageTypes().get(1246); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_descriptor, @@ -48030,7 +48462,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceState", "PortName", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_descriptor = - getDescriptor().getMessageTypes().get(1233); + getDescriptor().getMessageTypes().get(1247); internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_descriptor, @@ -48038,7 +48470,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "NamedPorts", }); internal_static_google_cloud_compute_v1_RegionList_descriptor = - getDescriptor().getMessageTypes().get(1234); + getDescriptor().getMessageTypes().get(1248); internal_static_google_cloud_compute_v1_RegionList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionList_descriptor, @@ -48046,7 +48478,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(1235); + getDescriptor().getMessageTypes().get(1249); internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_descriptor, @@ -48054,7 +48486,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_descriptor = - getDescriptor().getMessageTypes().get(1236); + getDescriptor().getMessageTypes().get(1250); internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_descriptor, @@ -48062,7 +48494,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageTypes().get(1237); + getDescriptor().getMessageTypes().get(1251); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_descriptor, @@ -48070,7 +48502,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(1238); + getDescriptor().getMessageTypes().get(1252); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -48078,7 +48510,7 @@ private static void _clinit_autosplit_dinit_2() { "DisplayName", "Name", "PacketMirroringRules", "Priority", "Rules", "Type", }); internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_descriptor = - getDescriptor().getMessageTypes().get(1239); + getDescriptor().getMessageTypes().get(1253); internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_descriptor, @@ -48096,7 +48528,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1240); + getDescriptor().getMessageTypes().get(1254); internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_descriptor, @@ -48104,7 +48536,7 @@ private static void _clinit_autosplit_dinit_2() { "Bindings", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(1241); + getDescriptor().getMessageTypes().get(1255); internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_descriptor, @@ -48112,7 +48544,7 @@ private static void _clinit_autosplit_dinit_2() { "SslCertificates", }); internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_descriptor = - getDescriptor().getMessageTypes().get(1242); + getDescriptor().getMessageTypes().get(1256); internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_descriptor, @@ -48120,7 +48552,7 @@ private static void _clinit_autosplit_dinit_2() { "Resource", }); internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1243); + getDescriptor().getMessageTypes().get(1257); internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_descriptor, @@ -48128,7 +48560,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Name", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1244); + getDescriptor().getMessageTypes().get(1258); internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_descriptor, @@ -48136,7 +48568,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Name", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1245); + getDescriptor().getMessageTypes().get(1259); internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_descriptor, @@ -48144,7 +48576,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1246); + getDescriptor().getMessageTypes().get(1260); internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_descriptor, @@ -48152,7 +48584,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Name", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1247); + getDescriptor().getMessageTypes().get(1261); internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_descriptor, @@ -48164,7 +48596,7 @@ private static void _clinit_autosplit_dinit_2() { "TargetPoolsRemoveHealthCheckRequestResource", }); internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1248); + getDescriptor().getMessageTypes().get(1262); internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_descriptor, @@ -48176,7 +48608,7 @@ private static void _clinit_autosplit_dinit_2() { "TargetPoolsRemoveInstanceRequestResource", }); internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1249); + getDescriptor().getMessageTypes().get(1263); internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_descriptor, @@ -48188,7 +48620,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1250); + getDescriptor().getMessageTypes().get(1264); internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_descriptor, @@ -48196,7 +48628,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Priority", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1251); + getDescriptor().getMessageTypes().get(1265); internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_descriptor, @@ -48204,7 +48636,7 @@ private static void _clinit_autosplit_dinit_2() { "Network", "NetworksRemovePeeringRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1252); + getDescriptor().getMessageTypes().get(1266); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_descriptor, @@ -48212,7 +48644,7 @@ private static void _clinit_autosplit_dinit_2() { "Disk", "DisksRemoveResourcePoliciesRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1253); + getDescriptor().getMessageTypes().get(1267); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_descriptor, @@ -48224,7 +48656,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1254); + getDescriptor().getMessageTypes().get(1268); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_descriptor, @@ -48236,7 +48668,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1255); + getDescriptor().getMessageTypes().get(1269); internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_descriptor, @@ -48244,7 +48676,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Priority", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1256); + getDescriptor().getMessageTypes().get(1270); internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_descriptor, @@ -48252,7 +48684,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Priority", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1257); + getDescriptor().getMessageTypes().get(1271); internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_descriptor, @@ -48260,7 +48692,7 @@ private static void _clinit_autosplit_dinit_2() { "Priority", "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1258); + getDescriptor().getMessageTypes().get(1272); internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -48268,7 +48700,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "Priority", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1259); + getDescriptor().getMessageTypes().get(1273); internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_descriptor, @@ -48276,7 +48708,7 @@ private static void _clinit_autosplit_dinit_2() { "Priority", "Project", "Region", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1260); + getDescriptor().getMessageTypes().get(1274); internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_descriptor, @@ -48284,7 +48716,7 @@ private static void _clinit_autosplit_dinit_2() { "Priority", "Project", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(1261); + getDescriptor().getMessageTypes().get(1275); internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_descriptor, @@ -48297,7 +48729,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1262); + getDescriptor().getMessageTypes().get(1276); internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_descriptor, @@ -48309,7 +48741,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_RequestMirrorPolicy_descriptor = - getDescriptor().getMessageTypes().get(1263); + getDescriptor().getMessageTypes().get(1277); internal_static_google_cloud_compute_v1_RequestMirrorPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RequestMirrorPolicy_descriptor, @@ -48317,7 +48749,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendService", "MirrorPercent", }); internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1264); + getDescriptor().getMessageTypes().get(1278); internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_descriptor, @@ -48325,7 +48757,7 @@ private static void _clinit_autosplit_dinit_2() { "Network", "NetworksRequestRemovePeeringRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_Reservation_descriptor = - getDescriptor().getMessageTypes().get(1265); + getDescriptor().getMessageTypes().get(1279); internal_static_google_cloud_compute_v1_Reservation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Reservation_descriptor, @@ -48365,7 +48797,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_descriptor = - getDescriptor().getMessageTypes().get(1266); + getDescriptor().getMessageTypes().get(1280); internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_descriptor, @@ -48373,7 +48805,7 @@ private static void _clinit_autosplit_dinit_2() { "ReservationOperationalMode", }); internal_static_google_cloud_compute_v1_ReservationAffinity_descriptor = - getDescriptor().getMessageTypes().get(1267); + getDescriptor().getMessageTypes().get(1281); internal_static_google_cloud_compute_v1_ReservationAffinity_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationAffinity_descriptor, @@ -48381,7 +48813,7 @@ private static void _clinit_autosplit_dinit_2() { "ConsumeReservationType", "Key", "Values", }); internal_static_google_cloud_compute_v1_ReservationAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1268); + getDescriptor().getMessageTypes().get(1282); internal_static_google_cloud_compute_v1_ReservationAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationAggregatedList_descriptor, @@ -48399,7 +48831,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ReservationBlock_descriptor = - getDescriptor().getMessageTypes().get(1269); + getDescriptor().getMessageTypes().get(1283); internal_static_google_cloud_compute_v1_ReservationBlock_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlock_descriptor, @@ -48421,7 +48853,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_descriptor = - getDescriptor().getMessageTypes().get(1270); + getDescriptor().getMessageTypes().get(1284); internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_descriptor, @@ -48429,7 +48861,7 @@ private static void _clinit_autosplit_dinit_2() { "DegradedSubBlockCount", "HealthStatus", "HealthySubBlockCount", }); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_descriptor = - getDescriptor().getMessageTypes().get(1271); + getDescriptor().getMessageTypes().get(1285); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_descriptor, @@ -48437,7 +48869,7 @@ private static void _clinit_autosplit_dinit_2() { "Block", "Cluster", "Instances", }); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_descriptor = - getDescriptor().getMessageTypes().get(1272); + getDescriptor().getMessageTypes().get(1286); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_descriptor, @@ -48445,7 +48877,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceId", "PhysicalHostTopology", "ProjectId", }); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_descriptor = - getDescriptor().getMessageTypes().get(1273); + getDescriptor().getMessageTypes().get(1287); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_descriptor, @@ -48453,7 +48885,7 @@ private static void _clinit_autosplit_dinit_2() { "Host", "SubBlock", }); internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_descriptor = - getDescriptor().getMessageTypes().get(1274); + getDescriptor().getMessageTypes().get(1288); internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_descriptor, @@ -48461,7 +48893,7 @@ private static void _clinit_autosplit_dinit_2() { "Resource", }); internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_descriptor = - getDescriptor().getMessageTypes().get(1275); + getDescriptor().getMessageTypes().get(1289); internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_descriptor, @@ -48469,7 +48901,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ReservationList_descriptor = - getDescriptor().getMessageTypes().get(1276); + getDescriptor().getMessageTypes().get(1290); internal_static_google_cloud_compute_v1_ReservationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationList_descriptor, @@ -48477,7 +48909,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ReservationSubBlock_descriptor = - getDescriptor().getMessageTypes().get(1277); + getDescriptor().getMessageTypes().get(1291); internal_static_google_cloud_compute_v1_ReservationSubBlock_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlock_descriptor, @@ -48498,7 +48930,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_descriptor = - getDescriptor().getMessageTypes().get(1278); + getDescriptor().getMessageTypes().get(1292); internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_descriptor, @@ -48510,7 +48942,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthyInfraCount", }); internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_descriptor = - getDescriptor().getMessageTypes().get(1279); + getDescriptor().getMessageTypes().get(1293); internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_descriptor, @@ -48518,7 +48950,7 @@ private static void _clinit_autosplit_dinit_2() { "Block", "Cluster", "SubBlock", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_descriptor = - getDescriptor().getMessageTypes().get(1280); + getDescriptor().getMessageTypes().get(1294); internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_descriptor, @@ -48526,7 +48958,7 @@ private static void _clinit_autosplit_dinit_2() { "Resource", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_descriptor = - getDescriptor().getMessageTypes().get(1281); + getDescriptor().getMessageTypes().get(1295); internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_descriptor, @@ -48534,7 +48966,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_descriptor = - getDescriptor().getMessageTypes().get(1282); + getDescriptor().getMessageTypes().get(1296); internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_descriptor, @@ -48542,7 +48974,7 @@ private static void _clinit_autosplit_dinit_2() { "DisruptionSchedule", "FailureComponent", "FaultReasons", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_descriptor = - getDescriptor().getMessageTypes().get(1283); + getDescriptor().getMessageTypes().get(1297); internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_descriptor, @@ -48550,7 +48982,7 @@ private static void _clinit_autosplit_dinit_2() { "Behavior", "Description", }); internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1284); + getDescriptor().getMessageTypes().get(1298); internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_descriptor, @@ -48558,7 +48990,7 @@ private static void _clinit_autosplit_dinit_2() { "MaintenanceScope", }); internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1285); + getDescriptor().getMessageTypes().get(1299); internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_descriptor, @@ -48566,7 +48998,7 @@ private static void _clinit_autosplit_dinit_2() { "MaintenanceScope", }); internal_static_google_cloud_compute_v1_ReservationsResizeRequest_descriptor = - getDescriptor().getMessageTypes().get(1286); + getDescriptor().getMessageTypes().get(1300); internal_static_google_cloud_compute_v1_ReservationsResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsResizeRequest_descriptor, @@ -48574,7 +49006,7 @@ private static void _clinit_autosplit_dinit_2() { "SpecificSkuCount", }); internal_static_google_cloud_compute_v1_ReservationsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1287); + getDescriptor().getMessageTypes().get(1301); internal_static_google_cloud_compute_v1_ReservationsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsScopedList_descriptor, @@ -48582,7 +49014,7 @@ private static void _clinit_autosplit_dinit_2() { "Reservations", "Warning", }); internal_static_google_cloud_compute_v1_ResetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1288); + getDescriptor().getMessageTypes().get(1302); internal_static_google_cloud_compute_v1_ResetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResetInstanceRequest_descriptor, @@ -48590,7 +49022,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1289); + getDescriptor().getMessageTypes().get(1303); internal_static_google_cloud_compute_v1_ResizeDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor, @@ -48598,7 +49030,7 @@ private static void _clinit_autosplit_dinit_2() { "Disk", "DisksResizeRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1290); + getDescriptor().getMessageTypes().get(1304); internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_descriptor, @@ -48606,7 +49038,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceGroupManager", "Project", "RequestId", "Size", "Zone", }); internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1291); + getDescriptor().getMessageTypes().get(1305); internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_descriptor, @@ -48614,7 +49046,7 @@ private static void _clinit_autosplit_dinit_2() { "Disk", "Project", "Region", "RegionDisksResizeRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1292); + getDescriptor().getMessageTypes().get(1306); internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_descriptor, @@ -48622,7 +49054,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceGroupManager", "Project", "Region", "RequestId", "Size", }); internal_static_google_cloud_compute_v1_ResizeReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1293); + getDescriptor().getMessageTypes().get(1307); internal_static_google_cloud_compute_v1_ResizeReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeReservationRequest_descriptor, @@ -48630,7 +49062,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "Reservation", "ReservationsResizeRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_ResourceCommitment_descriptor = - getDescriptor().getMessageTypes().get(1294); + getDescriptor().getMessageTypes().get(1308); internal_static_google_cloud_compute_v1_ResourceCommitment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceCommitment_descriptor, @@ -48638,7 +49070,7 @@ private static void _clinit_autosplit_dinit_2() { "AcceleratorType", "Amount", "Type", }); internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor = - getDescriptor().getMessageTypes().get(1295); + getDescriptor().getMessageTypes().get(1309); internal_static_google_cloud_compute_v1_ResourceGroupReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor, @@ -48646,7 +49078,7 @@ private static void _clinit_autosplit_dinit_2() { "Group", }); internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1296); + getDescriptor().getMessageTypes().get(1310); internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor, @@ -48654,7 +49086,7 @@ private static void _clinit_autosplit_dinit_2() { "ResourcePolicies", "Warning", }); internal_static_google_cloud_compute_v1_ResourcePolicy_descriptor = - getDescriptor().getMessageTypes().get(1297); + getDescriptor().getMessageTypes().get(1311); internal_static_google_cloud_compute_v1_ResourcePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicy_descriptor, @@ -48675,7 +49107,7 @@ private static void _clinit_autosplit_dinit_2() { "WorkloadPolicy", }); internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1298); + getDescriptor().getMessageTypes().get(1312); internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_descriptor, @@ -48693,7 +49125,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_descriptor = - getDescriptor().getMessageTypes().get(1299); + getDescriptor().getMessageTypes().get(1313); internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_descriptor, @@ -48701,13 +49133,13 @@ private static void _clinit_autosplit_dinit_2() { "DaysInCycle", "Duration", "StartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_descriptor = - getDescriptor().getMessageTypes().get(1300); + getDescriptor().getMessageTypes().get(1314); internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_descriptor = - getDescriptor().getMessageTypes().get(1301); + getDescriptor().getMessageTypes().get(1315); internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_descriptor, @@ -48715,7 +49147,7 @@ private static void _clinit_autosplit_dinit_2() { "AvailabilityDomainCount", "Collocation", "GpuTopology", "VmCount", }); internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_descriptor = - getDescriptor().getMessageTypes().get(1302); + getDescriptor().getMessageTypes().get(1316); internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_descriptor, @@ -48723,7 +49155,7 @@ private static void _clinit_autosplit_dinit_2() { "Duration", "HoursInCycle", "StartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_descriptor = - getDescriptor().getMessageTypes().get(1303); + getDescriptor().getMessageTypes().get(1317); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_descriptor, @@ -48731,7 +49163,7 @@ private static void _clinit_autosplit_dinit_2() { "ExpirationTime", "StartTime", "TimeZone", "VmStartSchedule", "VmStopSchedule", }); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_descriptor = - getDescriptor().getMessageTypes().get(1304); + getDescriptor().getMessageTypes().get(1318); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_descriptor, @@ -48739,7 +49171,7 @@ private static void _clinit_autosplit_dinit_2() { "Schedule", }); internal_static_google_cloud_compute_v1_ResourcePolicyList_descriptor = - getDescriptor().getMessageTypes().get(1305); + getDescriptor().getMessageTypes().get(1319); internal_static_google_cloud_compute_v1_ResourcePolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyList_descriptor, @@ -48747,7 +49179,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_descriptor = - getDescriptor().getMessageTypes().get(1306); + getDescriptor().getMessageTypes().get(1320); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_descriptor, @@ -48755,7 +49187,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceSchedulePolicy", }); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_descriptor = - getDescriptor().getMessageTypes().get(1307); + getDescriptor().getMessageTypes().get(1321); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_descriptor, @@ -48763,7 +49195,7 @@ private static void _clinit_autosplit_dinit_2() { "LastRunStartTime", "NextRunStartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_descriptor = - getDescriptor().getMessageTypes().get(1308); + getDescriptor().getMessageTypes().get(1322); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_descriptor, @@ -48771,7 +49203,7 @@ private static void _clinit_autosplit_dinit_2() { "RetentionPolicy", "Schedule", "SnapshotProperties", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_descriptor = - getDescriptor().getMessageTypes().get(1309); + getDescriptor().getMessageTypes().get(1323); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_descriptor, @@ -48779,7 +49211,7 @@ private static void _clinit_autosplit_dinit_2() { "MaxRetentionDays", "OnSourceDiskDelete", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_descriptor = - getDescriptor().getMessageTypes().get(1310); + getDescriptor().getMessageTypes().get(1324); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_descriptor, @@ -48787,7 +49219,7 @@ private static void _clinit_autosplit_dinit_2() { "DailySchedule", "HourlySchedule", "WeeklySchedule", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_descriptor = - getDescriptor().getMessageTypes().get(1311); + getDescriptor().getMessageTypes().get(1325); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_descriptor, @@ -48805,7 +49237,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_descriptor = - getDescriptor().getMessageTypes().get(1312); + getDescriptor().getMessageTypes().get(1326); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_descriptor, @@ -48813,7 +49245,7 @@ private static void _clinit_autosplit_dinit_2() { "DayOfWeeks", }); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_descriptor = - getDescriptor().getMessageTypes().get(1313); + getDescriptor().getMessageTypes().get(1327); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_descriptor, @@ -48821,7 +49253,7 @@ private static void _clinit_autosplit_dinit_2() { "Day", "Duration", "StartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_descriptor = - getDescriptor().getMessageTypes().get(1314); + getDescriptor().getMessageTypes().get(1328); internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_descriptor, @@ -48829,7 +49261,7 @@ private static void _clinit_autosplit_dinit_2() { "AcceleratorTopology", "MaxTopologyDistance", "Type", }); internal_static_google_cloud_compute_v1_ResourceStatus_descriptor = - getDescriptor().getMessageTypes().get(1315); + getDescriptor().getMessageTypes().get(1329); internal_static_google_cloud_compute_v1_ResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatus_descriptor, @@ -48842,7 +49274,7 @@ private static void _clinit_autosplit_dinit_2() { "UpcomingMaintenance", }); internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_descriptor = - getDescriptor().getMessageTypes().get(1316); + getDescriptor().getMessageTypes().get(1330); internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_descriptor, @@ -48857,7 +49289,7 @@ private static void _clinit_autosplit_dinit_2() { "VmDnsSettingMetadataValue", }); internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_descriptor = - getDescriptor().getMessageTypes().get(1317); + getDescriptor().getMessageTypes().get(1331); internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_descriptor, @@ -48865,7 +49297,7 @@ private static void _clinit_autosplit_dinit_2() { "Block", "Cluster", "Host", "Subblock", }); internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_descriptor = - getDescriptor().getMessageTypes().get(1318); + getDescriptor().getMessageTypes().get(1332); internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_descriptor, @@ -48873,7 +49305,7 @@ private static void _clinit_autosplit_dinit_2() { "ConsumedReservation", }); internal_static_google_cloud_compute_v1_ResourceStatusScheduling_descriptor = - getDescriptor().getMessageTypes().get(1319); + getDescriptor().getMessageTypes().get(1333); internal_static_google_cloud_compute_v1_ResourceStatusScheduling_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusScheduling_descriptor, @@ -48881,7 +49313,7 @@ private static void _clinit_autosplit_dinit_2() { "AvailabilityDomain", }); internal_static_google_cloud_compute_v1_ResumeInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1320); + getDescriptor().getMessageTypes().get(1334); internal_static_google_cloud_compute_v1_ResumeInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResumeInstanceRequest_descriptor, @@ -48889,7 +49321,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1321); + getDescriptor().getMessageTypes().get(1335); internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_descriptor, @@ -48901,7 +49333,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1322); + getDescriptor().getMessageTypes().get(1336); internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -48913,7 +49345,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_Route_descriptor = - getDescriptor().getMessageTypes().get(1323); + getDescriptor().getMessageTypes().get(1337); internal_static_google_cloud_compute_v1_Route_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Route_descriptor, @@ -48931,6 +49363,7 @@ private static void _clinit_autosplit_dinit_2() { "NextHopIlb", "NextHopInstance", "NextHopInterRegionCost", + "NextHopInterconnectAttachment", "NextHopIp", "NextHopMed", "NextHopNetwork", @@ -48946,7 +49379,7 @@ private static void _clinit_autosplit_dinit_2() { "Warnings", }); internal_static_google_cloud_compute_v1_RouteAsPath_descriptor = - getDescriptor().getMessageTypes().get(1324); + getDescriptor().getMessageTypes().get(1338); internal_static_google_cloud_compute_v1_RouteAsPath_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouteAsPath_descriptor, @@ -48954,7 +49387,7 @@ private static void _clinit_autosplit_dinit_2() { "AsLists", "PathSegmentType", }); internal_static_google_cloud_compute_v1_RouteList_descriptor = - getDescriptor().getMessageTypes().get(1325); + getDescriptor().getMessageTypes().get(1339); internal_static_google_cloud_compute_v1_RouteList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouteList_descriptor, @@ -48962,7 +49395,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RouteParams_descriptor = - getDescriptor().getMessageTypes().get(1326); + getDescriptor().getMessageTypes().get(1340); internal_static_google_cloud_compute_v1_RouteParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouteParams_descriptor, @@ -48978,7 +49411,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RoutePolicy_descriptor = - getDescriptor().getMessageTypes().get(1327); + getDescriptor().getMessageTypes().get(1341); internal_static_google_cloud_compute_v1_RoutePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutePolicy_descriptor, @@ -48986,7 +49419,7 @@ private static void _clinit_autosplit_dinit_2() { "Description", "Fingerprint", "Name", "Terms", "Type", }); internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_descriptor = - getDescriptor().getMessageTypes().get(1328); + getDescriptor().getMessageTypes().get(1342); internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_descriptor, @@ -48994,7 +49427,7 @@ private static void _clinit_autosplit_dinit_2() { "Actions", "Match", "Priority", }); internal_static_google_cloud_compute_v1_Router_descriptor = - getDescriptor().getMessageTypes().get(1329); + getDescriptor().getMessageTypes().get(1343); internal_static_google_cloud_compute_v1_Router_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Router_descriptor, @@ -49016,7 +49449,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_descriptor = - getDescriptor().getMessageTypes().get(1330); + getDescriptor().getMessageTypes().get(1344); internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_descriptor, @@ -49024,7 +49457,7 @@ private static void _clinit_autosplit_dinit_2() { "Description", "Range", }); internal_static_google_cloud_compute_v1_RouterAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1331); + getDescriptor().getMessageTypes().get(1345); internal_static_google_cloud_compute_v1_RouterAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterAggregatedList_descriptor, @@ -49042,7 +49475,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RouterBgp_descriptor = - getDescriptor().getMessageTypes().get(1332); + getDescriptor().getMessageTypes().get(1346); internal_static_google_cloud_compute_v1_RouterBgp_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgp_descriptor, @@ -49055,7 +49488,7 @@ private static void _clinit_autosplit_dinit_2() { "KeepaliveInterval", }); internal_static_google_cloud_compute_v1_RouterBgpPeer_descriptor = - getDescriptor().getMessageTypes().get(1333); + getDescriptor().getMessageTypes().get(1347); internal_static_google_cloud_compute_v1_RouterBgpPeer_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgpPeer_descriptor, @@ -49086,7 +49519,7 @@ private static void _clinit_autosplit_dinit_2() { "RouterApplianceInstance", }); internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_descriptor = - getDescriptor().getMessageTypes().get(1334); + getDescriptor().getMessageTypes().get(1348); internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_descriptor, @@ -49097,7 +49530,7 @@ private static void _clinit_autosplit_dinit_2() { "SessionInitializationMode", }); internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_descriptor = - getDescriptor().getMessageTypes().get(1335); + getDescriptor().getMessageTypes().get(1349); internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_descriptor, @@ -49105,7 +49538,7 @@ private static void _clinit_autosplit_dinit_2() { "Range", }); internal_static_google_cloud_compute_v1_RouterInterface_descriptor = - getDescriptor().getMessageTypes().get(1336); + getDescriptor().getMessageTypes().get(1350); internal_static_google_cloud_compute_v1_RouterInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterInterface_descriptor, @@ -49121,7 +49554,7 @@ private static void _clinit_autosplit_dinit_2() { "Subnetwork", }); internal_static_google_cloud_compute_v1_RouterList_descriptor = - getDescriptor().getMessageTypes().get(1337); + getDescriptor().getMessageTypes().get(1351); internal_static_google_cloud_compute_v1_RouterList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterList_descriptor, @@ -49129,7 +49562,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_descriptor = - getDescriptor().getMessageTypes().get(1338); + getDescriptor().getMessageTypes().get(1352); internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_descriptor, @@ -49137,7 +49570,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Name", }); internal_static_google_cloud_compute_v1_RouterNat_descriptor = - getDescriptor().getMessageTypes().get(1339); + getDescriptor().getMessageTypes().get(1353); internal_static_google_cloud_compute_v1_RouterNat_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNat_descriptor, @@ -49166,7 +49599,7 @@ private static void _clinit_autosplit_dinit_2() { "UdpIdleTimeoutSec", }); internal_static_google_cloud_compute_v1_RouterNatLogConfig_descriptor = - getDescriptor().getMessageTypes().get(1340); + getDescriptor().getMessageTypes().get(1354); internal_static_google_cloud_compute_v1_RouterNatLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatLogConfig_descriptor, @@ -49174,7 +49607,7 @@ private static void _clinit_autosplit_dinit_2() { "Enable", "Filter", }); internal_static_google_cloud_compute_v1_RouterNatRule_descriptor = - getDescriptor().getMessageTypes().get(1341); + getDescriptor().getMessageTypes().get(1355); internal_static_google_cloud_compute_v1_RouterNatRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatRule_descriptor, @@ -49182,7 +49615,7 @@ private static void _clinit_autosplit_dinit_2() { "Action", "Description", "Match", "RuleNumber", }); internal_static_google_cloud_compute_v1_RouterNatRuleAction_descriptor = - getDescriptor().getMessageTypes().get(1342); + getDescriptor().getMessageTypes().get(1356); internal_static_google_cloud_compute_v1_RouterNatRuleAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatRuleAction_descriptor, @@ -49193,7 +49626,7 @@ private static void _clinit_autosplit_dinit_2() { "SourceNatDrainRanges", }); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_descriptor = - getDescriptor().getMessageTypes().get(1343); + getDescriptor().getMessageTypes().get(1357); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_descriptor, @@ -49201,7 +49634,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "SecondaryIpRangeNames", "SourceIpRangesToNat", }); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_descriptor = - getDescriptor().getMessageTypes().get(1344); + getDescriptor().getMessageTypes().get(1358); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_descriptor, @@ -49209,7 +49642,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", }); internal_static_google_cloud_compute_v1_RouterParams_descriptor = - getDescriptor().getMessageTypes().get(1345); + getDescriptor().getMessageTypes().get(1359); internal_static_google_cloud_compute_v1_RouterParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterParams_descriptor, @@ -49225,7 +49658,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RouterStatus_descriptor = - getDescriptor().getMessageTypes().get(1346); + getDescriptor().getMessageTypes().get(1360); internal_static_google_cloud_compute_v1_RouterStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatus_descriptor, @@ -49233,7 +49666,7 @@ private static void _clinit_autosplit_dinit_2() { "BestRoutes", "BestRoutesForRouter", "BgpPeerStatus", "NatStatus", "Network", }); internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_descriptor = - getDescriptor().getMessageTypes().get(1347); + getDescriptor().getMessageTypes().get(1361); internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_descriptor, @@ -49260,7 +49693,7 @@ private static void _clinit_autosplit_dinit_2() { "UptimeSeconds", }); internal_static_google_cloud_compute_v1_RouterStatusNatStatus_descriptor = - getDescriptor().getMessageTypes().get(1348); + getDescriptor().getMessageTypes().get(1362); internal_static_google_cloud_compute_v1_RouterStatusNatStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusNatStatus_descriptor, @@ -49276,7 +49709,7 @@ private static void _clinit_autosplit_dinit_2() { "UserAllocatedNatIps", }); internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_descriptor = - getDescriptor().getMessageTypes().get(1349); + getDescriptor().getMessageTypes().get(1363); internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_descriptor, @@ -49288,7 +49721,7 @@ private static void _clinit_autosplit_dinit_2() { "RuleNumber", }); internal_static_google_cloud_compute_v1_RouterStatusResponse_descriptor = - getDescriptor().getMessageTypes().get(1350); + getDescriptor().getMessageTypes().get(1364); internal_static_google_cloud_compute_v1_RouterStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusResponse_descriptor, @@ -49296,7 +49729,7 @@ private static void _clinit_autosplit_dinit_2() { "Kind", "Result", }); internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_descriptor = - getDescriptor().getMessageTypes().get(1351); + getDescriptor().getMessageTypes().get(1365); internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_descriptor, @@ -49304,7 +49737,7 @@ private static void _clinit_autosplit_dinit_2() { "Resource", }); internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_descriptor = - getDescriptor().getMessageTypes().get(1352); + getDescriptor().getMessageTypes().get(1366); internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_descriptor, @@ -49319,7 +49752,7 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_descriptor = - getDescriptor().getMessageTypes().get(1353); + getDescriptor().getMessageTypes().get(1367); internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_descriptor, @@ -49334,15 +49767,19 @@ private static void _clinit_autosplit_dinit_2() { "Warning", }); internal_static_google_cloud_compute_v1_RoutersPreviewResponse_descriptor = - getDescriptor().getMessageTypes().get(1354); + getDescriptor().getMessageTypes().get(1368); internal_static_google_cloud_compute_v1_RoutersPreviewResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersPreviewResponse_descriptor, new java.lang.String[] { "Resource", }); + _clinit_autosplit_dinit_3(); + } + + private static void _clinit_autosplit_dinit_3() { internal_static_google_cloud_compute_v1_RoutersScopedList_descriptor = - getDescriptor().getMessageTypes().get(1355); + getDescriptor().getMessageTypes().get(1369); internal_static_google_cloud_compute_v1_RoutersScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersScopedList_descriptor, @@ -49350,7 +49787,7 @@ private static void _clinit_autosplit_dinit_2() { "Routers", "Warning", }); internal_static_google_cloud_compute_v1_SSLHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(1356); + getDescriptor().getMessageTypes().get(1370); internal_static_google_cloud_compute_v1_SSLHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SSLHealthCheck_descriptor, @@ -49358,7 +49795,7 @@ private static void _clinit_autosplit_dinit_2() { "Port", "PortName", "PortSpecification", "ProxyHeader", "Request", "Response", }); internal_static_google_cloud_compute_v1_SavedAttachedDisk_descriptor = - getDescriptor().getMessageTypes().get(1357); + getDescriptor().getMessageTypes().get(1371); internal_static_google_cloud_compute_v1_SavedAttachedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SavedAttachedDisk_descriptor, @@ -49381,7 +49818,7 @@ private static void _clinit_autosplit_dinit_2() { "Type", }); internal_static_google_cloud_compute_v1_SavedDisk_descriptor = - getDescriptor().getMessageTypes().get(1358); + getDescriptor().getMessageTypes().get(1372); internal_static_google_cloud_compute_v1_SavedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SavedDisk_descriptor, @@ -49389,7 +49826,7 @@ private static void _clinit_autosplit_dinit_2() { "Architecture", "Kind", "SourceDisk", "StorageBytes", "StorageBytesStatus", }); internal_static_google_cloud_compute_v1_ScalingScheduleStatus_descriptor = - getDescriptor().getMessageTypes().get(1359); + getDescriptor().getMessageTypes().get(1373); internal_static_google_cloud_compute_v1_ScalingScheduleStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ScalingScheduleStatus_descriptor, @@ -49397,7 +49834,7 @@ private static void _clinit_autosplit_dinit_2() { "LastStartTime", "NextStartTime", "State", }); internal_static_google_cloud_compute_v1_Scheduling_descriptor = - getDescriptor().getMessageTypes().get(1360); + getDescriptor().getMessageTypes().get(1374); internal_static_google_cloud_compute_v1_Scheduling_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Scheduling_descriptor, @@ -49419,7 +49856,7 @@ private static void _clinit_autosplit_dinit_2() { "TerminationTime", }); internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_descriptor = - getDescriptor().getMessageTypes().get(1361); + getDescriptor().getMessageTypes().get(1375); internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_descriptor, @@ -49427,7 +49864,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Operator", "Values", }); internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_descriptor = - getDescriptor().getMessageTypes().get(1362); + getDescriptor().getMessageTypes().get(1376); internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_descriptor, @@ -49435,7 +49872,7 @@ private static void _clinit_autosplit_dinit_2() { "DiscardLocalSsd", }); internal_static_google_cloud_compute_v1_Screenshot_descriptor = - getDescriptor().getMessageTypes().get(1363); + getDescriptor().getMessageTypes().get(1377); internal_static_google_cloud_compute_v1_Screenshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Screenshot_descriptor, @@ -49443,7 +49880,7 @@ private static void _clinit_autosplit_dinit_2() { "Contents", "Kind", }); internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1364); + getDescriptor().getMessageTypes().get(1378); internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_descriptor, @@ -49461,7 +49898,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_descriptor = - getDescriptor().getMessageTypes().get(1365); + getDescriptor().getMessageTypes().get(1379); internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_descriptor, @@ -49469,7 +49906,7 @@ private static void _clinit_autosplit_dinit_2() { "PreconfiguredExpressionSets", }); internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1366); + getDescriptor().getMessageTypes().get(1380); internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_descriptor, @@ -49477,7 +49914,7 @@ private static void _clinit_autosplit_dinit_2() { "SecurityPolicies", "Warning", }); internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_descriptor = - getDescriptor().getMessageTypes().get(1367); + getDescriptor().getMessageTypes().get(1381); internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_descriptor, @@ -49485,7 +49922,7 @@ private static void _clinit_autosplit_dinit_2() { "WafRules", }); internal_static_google_cloud_compute_v1_SecurityPolicy_descriptor = - getDescriptor().getMessageTypes().get(1368); + getDescriptor().getMessageTypes().get(1382); internal_static_google_cloud_compute_v1_SecurityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicy_descriptor, @@ -49519,12 +49956,8 @@ private static void _clinit_autosplit_dinit_2() { new java.lang.String[] { "Key", "Value", }); - _clinit_autosplit_dinit_3(); - } - - private static void _clinit_autosplit_dinit_3() { internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_descriptor = - getDescriptor().getMessageTypes().get(1369); + getDescriptor().getMessageTypes().get(1383); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_descriptor, @@ -49532,7 +49965,7 @@ private static void _clinit_autosplit_dinit_3() { "Layer7DdosDefenseConfig", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_descriptor = - getDescriptor().getMessageTypes().get(1370); + getDescriptor().getMessageTypes().get(1384); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_descriptor, @@ -49540,7 +49973,7 @@ private static void _clinit_autosplit_dinit_3() { "Enable", "RuleVisibility", "ThresholdConfigs", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_descriptor = - getDescriptor().getMessageTypes().get(1371); + getDescriptor().getMessageTypes().get(1385); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_descriptor, @@ -49556,7 +49989,7 @@ private static void _clinit_autosplit_dinit_3() { "TrafficGranularityConfigs", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_descriptor = - getDescriptor().getMessageTypes().get(1372); + getDescriptor().getMessageTypes().get(1386); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_descriptor, @@ -49564,15 +49997,19 @@ private static void _clinit_autosplit_dinit_3() { "EnableEachUniqueValue", "Type", "Value", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_descriptor = - getDescriptor().getMessageTypes().get(1373); + getDescriptor().getMessageTypes().get(1387); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_descriptor, new java.lang.String[] { - "JsonCustomConfig", "JsonParsing", "LogLevel", "UserIpRequestHeaders", + "JsonCustomConfig", + "JsonParsing", + "LogLevel", + "RequestBodyInspectionSize", + "UserIpRequestHeaders", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_descriptor = - getDescriptor().getMessageTypes().get(1374); + getDescriptor().getMessageTypes().get(1388); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_descriptor, @@ -49580,7 +50017,7 @@ private static void _clinit_autosplit_dinit_3() { "ContentTypes", }); internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_descriptor = - getDescriptor().getMessageTypes().get(1375); + getDescriptor().getMessageTypes().get(1389); internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_descriptor, @@ -49594,7 +50031,7 @@ private static void _clinit_autosplit_dinit_3() { "ShortName", }); internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_descriptor = - getDescriptor().getMessageTypes().get(1376); + getDescriptor().getMessageTypes().get(1390); internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_descriptor, @@ -49602,7 +50039,7 @@ private static void _clinit_autosplit_dinit_3() { "DdosProtection", }); internal_static_google_cloud_compute_v1_SecurityPolicyList_descriptor = - getDescriptor().getMessageTypes().get(1377); + getDescriptor().getMessageTypes().get(1391); internal_static_google_cloud_compute_v1_SecurityPolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyList_descriptor, @@ -49610,7 +50047,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_descriptor = - getDescriptor().getMessageTypes().get(1378); + getDescriptor().getMessageTypes().get(1392); internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_descriptor, @@ -49618,7 +50055,7 @@ private static void _clinit_autosplit_dinit_3() { "RedirectSiteKey", }); internal_static_google_cloud_compute_v1_SecurityPolicyReference_descriptor = - getDescriptor().getMessageTypes().get(1379); + getDescriptor().getMessageTypes().get(1393); internal_static_google_cloud_compute_v1_SecurityPolicyReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyReference_descriptor, @@ -49626,7 +50063,7 @@ private static void _clinit_autosplit_dinit_3() { "SecurityPolicy", }); internal_static_google_cloud_compute_v1_SecurityPolicyRule_descriptor = - getDescriptor().getMessageTypes().get(1380); + getDescriptor().getMessageTypes().get(1394); internal_static_google_cloud_compute_v1_SecurityPolicyRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRule_descriptor, @@ -49644,7 +50081,7 @@ private static void _clinit_autosplit_dinit_3() { "RedirectOptions", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_descriptor = - getDescriptor().getMessageTypes().get(1381); + getDescriptor().getMessageTypes().get(1395); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_descriptor, @@ -49652,7 +50089,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestHeadersToAdds", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_descriptor = - getDescriptor().getMessageTypes().get(1382); + getDescriptor().getMessageTypes().get(1396); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_descriptor, @@ -49660,7 +50097,7 @@ private static void _clinit_autosplit_dinit_3() { "HeaderName", "HeaderValue", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_descriptor = - getDescriptor().getMessageTypes().get(1383); + getDescriptor().getMessageTypes().get(1397); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_descriptor, @@ -49668,7 +50105,7 @@ private static void _clinit_autosplit_dinit_3() { "Config", "Expr", "ExprOptions", "VersionedExpr", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_descriptor = - getDescriptor().getMessageTypes().get(1384); + getDescriptor().getMessageTypes().get(1398); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_descriptor, @@ -49676,7 +50113,7 @@ private static void _clinit_autosplit_dinit_3() { "SrcIpRanges", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_descriptor = - getDescriptor().getMessageTypes().get(1385); + getDescriptor().getMessageTypes().get(1399); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_descriptor, @@ -49684,7 +50121,7 @@ private static void _clinit_autosplit_dinit_3() { "RecaptchaOptions", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_descriptor = - getDescriptor().getMessageTypes().get(1386); + getDescriptor().getMessageTypes().get(1400); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_descriptor, @@ -49692,7 +50129,7 @@ private static void _clinit_autosplit_dinit_3() { "ActionTokenSiteKeys", "SessionTokenSiteKeys", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_descriptor = - getDescriptor().getMessageTypes().get(1387); + getDescriptor().getMessageTypes().get(1401); internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_descriptor, @@ -49707,7 +50144,7 @@ private static void _clinit_autosplit_dinit_3() { "UserDefinedFields", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_descriptor = - getDescriptor().getMessageTypes().get(1388); + getDescriptor().getMessageTypes().get(1402); internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_descriptor, @@ -49715,7 +50152,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", "Values", }); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_descriptor = - getDescriptor().getMessageTypes().get(1389); + getDescriptor().getMessageTypes().get(1403); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_descriptor, @@ -49723,7 +50160,7 @@ private static void _clinit_autosplit_dinit_3() { "Exclusions", }); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_descriptor = - getDescriptor().getMessageTypes().get(1390); + getDescriptor().getMessageTypes().get(1404); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_descriptor, @@ -49736,7 +50173,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetRuleSet", }); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_descriptor = - getDescriptor().getMessageTypes().get(1391); + getDescriptor().getMessageTypes().get(1405); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_descriptor, @@ -49744,7 +50181,7 @@ private static void _clinit_autosplit_dinit_3() { "Op", "Val", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_descriptor = - getDescriptor().getMessageTypes().get(1392); + getDescriptor().getMessageTypes().get(1406); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_descriptor, @@ -49760,7 +50197,7 @@ private static void _clinit_autosplit_dinit_3() { "RateLimitThreshold", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_descriptor = - getDescriptor().getMessageTypes().get(1393); + getDescriptor().getMessageTypes().get(1407); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_descriptor, @@ -49768,7 +50205,7 @@ private static void _clinit_autosplit_dinit_3() { "EnforceOnKeyName", "EnforceOnKeyType", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_descriptor = - getDescriptor().getMessageTypes().get(1394); + getDescriptor().getMessageTypes().get(1408); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_descriptor, @@ -49776,7 +50213,7 @@ private static void _clinit_autosplit_dinit_3() { "Count", "IntervalSec", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_descriptor = - getDescriptor().getMessageTypes().get(1395); + getDescriptor().getMessageTypes().get(1409); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_descriptor, @@ -49784,7 +50221,7 @@ private static void _clinit_autosplit_dinit_3() { "Target", "Type", }); internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_descriptor = - getDescriptor().getMessageTypes().get(1396); + getDescriptor().getMessageTypes().get(1410); internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_descriptor, @@ -49792,7 +50229,7 @@ private static void _clinit_autosplit_dinit_3() { "Base", "Mask", "Name", "Offset", "Size", }); internal_static_google_cloud_compute_v1_SecuritySettings_descriptor = - getDescriptor().getMessageTypes().get(1397); + getDescriptor().getMessageTypes().get(1411); internal_static_google_cloud_compute_v1_SecuritySettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecuritySettings_descriptor, @@ -49800,7 +50237,7 @@ private static void _clinit_autosplit_dinit_3() { "AwsV4Authentication", "ClientTlsPolicy", "SubjectAltNames", }); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1398); + getDescriptor().getMessageTypes().get(1412); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_descriptor, @@ -49808,13 +50245,13 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_descriptor = - getDescriptor().getMessageTypes().get(1399); + getDescriptor().getMessageTypes().get(1413); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_SerialPortOutput_descriptor = - getDescriptor().getMessageTypes().get(1400); + getDescriptor().getMessageTypes().get(1414); internal_static_google_cloud_compute_v1_SerialPortOutput_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SerialPortOutput_descriptor, @@ -49822,7 +50259,7 @@ private static void _clinit_autosplit_dinit_3() { "Contents", "Kind", "Next", "SelfLink", "Start", }); internal_static_google_cloud_compute_v1_ServerBinding_descriptor = - getDescriptor().getMessageTypes().get(1401); + getDescriptor().getMessageTypes().get(1415); internal_static_google_cloud_compute_v1_ServerBinding_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServerBinding_descriptor, @@ -49830,7 +50267,7 @@ private static void _clinit_autosplit_dinit_3() { "Type", }); internal_static_google_cloud_compute_v1_ServiceAccount_descriptor = - getDescriptor().getMessageTypes().get(1402); + getDescriptor().getMessageTypes().get(1416); internal_static_google_cloud_compute_v1_ServiceAccount_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAccount_descriptor, @@ -49838,7 +50275,7 @@ private static void _clinit_autosplit_dinit_3() { "Email", "Scopes", }); internal_static_google_cloud_compute_v1_ServiceAttachment_descriptor = - getDescriptor().getMessageTypes().get(1403); + getDescriptor().getMessageTypes().get(1417); internal_static_google_cloud_compute_v1_ServiceAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachment_descriptor, @@ -49876,7 +50313,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1404); + getDescriptor().getMessageTypes().get(1418); internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_descriptor, @@ -49894,7 +50331,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_descriptor = - getDescriptor().getMessageTypes().get(1405); + getDescriptor().getMessageTypes().get(1419); internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_descriptor, @@ -49907,7 +50344,7 @@ private static void _clinit_autosplit_dinit_3() { "Status", }); internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_descriptor = - getDescriptor().getMessageTypes().get(1406); + getDescriptor().getMessageTypes().get(1420); internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_descriptor, @@ -49915,7 +50352,7 @@ private static void _clinit_autosplit_dinit_3() { "ConnectionLimit", "NetworkUrl", "ProjectIdOrNum", }); internal_static_google_cloud_compute_v1_ServiceAttachmentList_descriptor = - getDescriptor().getMessageTypes().get(1407); + getDescriptor().getMessageTypes().get(1421); internal_static_google_cloud_compute_v1_ServiceAttachmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentList_descriptor, @@ -49923,7 +50360,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1408); + getDescriptor().getMessageTypes().get(1422); internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_descriptor, @@ -49931,7 +50368,7 @@ private static void _clinit_autosplit_dinit_3() { "ServiceAttachments", "Warning", }); internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1409); + getDescriptor().getMessageTypes().get(1423); internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_descriptor, @@ -49942,7 +50379,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1410); + getDescriptor().getMessageTypes().get(1424); internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_descriptor, @@ -49953,7 +50390,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1411); + getDescriptor().getMessageTypes().get(1425); internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_descriptor, @@ -49966,7 +50403,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetReferenceResource", }); internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1412); + getDescriptor().getMessageTypes().get(1426); internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_descriptor, @@ -49977,7 +50414,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1413); + getDescriptor().getMessageTypes().get(1427); internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_descriptor, @@ -49988,7 +50425,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1414); + getDescriptor().getMessageTypes().get(1428); internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_descriptor, @@ -49996,7 +50433,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "ProjectsSetCloudArmorTierRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_descriptor = - getDescriptor().getMessageTypes().get(1415); + getDescriptor().getMessageTypes().get(1429); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_descriptor, @@ -50014,7 +50451,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_descriptor = - getDescriptor().getMessageTypes().get(1416); + getDescriptor().getMessageTypes().get(1430); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_descriptor, @@ -50022,7 +50459,7 @@ private static void _clinit_autosplit_dinit_3() { "Error", "State", }); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1417); + getDescriptor().getMessageTypes().get(1431); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_descriptor, @@ -50030,7 +50467,7 @@ private static void _clinit_autosplit_dinit_3() { "MetadataResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1418); + getDescriptor().getMessageTypes().get(1432); internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_descriptor, @@ -50038,7 +50475,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "ProjectsSetDefaultNetworkTierRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1419); + getDescriptor().getMessageTypes().get(1433); internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_descriptor, @@ -50046,7 +50483,7 @@ private static void _clinit_autosplit_dinit_3() { "DeletionProtection", "Project", "RequestId", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1420); + getDescriptor().getMessageTypes().get(1434); internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_descriptor, @@ -50054,7 +50491,7 @@ private static void _clinit_autosplit_dinit_3() { "AutoDelete", "DeviceName", "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(1421); + getDescriptor().getMessageTypes().get(1435); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_descriptor, @@ -50062,7 +50499,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendBucket", "Project", "RequestId", "SecurityPolicyReferenceResource", }); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1422); + getDescriptor().getMessageTypes().get(1436); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_descriptor, @@ -50070,7 +50507,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "Project", "RequestId", "SecurityPolicyReferenceResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(1423); + getDescriptor().getMessageTypes().get(1437); internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_descriptor, @@ -50078,7 +50515,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1424); + getDescriptor().getMessageTypes().get(1438); internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_descriptor, @@ -50086,7 +50523,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1425); + getDescriptor().getMessageTypes().get(1439); internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_descriptor, @@ -50094,7 +50531,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1426); + getDescriptor().getMessageTypes().get(1440); internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_descriptor, @@ -50102,7 +50539,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalOrganizationSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1427); + getDescriptor().getMessageTypes().get(1441); internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_descriptor, @@ -50110,7 +50547,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1428); + getDescriptor().getMessageTypes().get(1442); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_descriptor, @@ -50118,7 +50555,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1429); + getDescriptor().getMessageTypes().get(1443); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_descriptor, @@ -50126,7 +50563,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1430); + getDescriptor().getMessageTypes().get(1444); internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_descriptor, @@ -50134,7 +50571,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1431); + getDescriptor().getMessageTypes().get(1445); internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_descriptor, @@ -50142,7 +50579,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1432); + getDescriptor().getMessageTypes().get(1446); internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_descriptor, @@ -50150,7 +50587,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(1433); + getDescriptor().getMessageTypes().get(1447); internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_descriptor, @@ -50158,7 +50595,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1434); + getDescriptor().getMessageTypes().get(1448); internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_descriptor, @@ -50166,7 +50603,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1435); + getDescriptor().getMessageTypes().get(1449); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_descriptor, @@ -50174,7 +50611,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1436); + getDescriptor().getMessageTypes().get(1450); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_descriptor, @@ -50182,7 +50619,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1437); + getDescriptor().getMessageTypes().get(1451); internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_descriptor, @@ -50190,7 +50627,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1438); + getDescriptor().getMessageTypes().get(1452); internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_descriptor, @@ -50198,7 +50635,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1439); + getDescriptor().getMessageTypes().get(1453); internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_descriptor, @@ -50206,7 +50643,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1440); + getDescriptor().getMessageTypes().get(1454); internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_descriptor, @@ -50214,7 +50651,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1441); + getDescriptor().getMessageTypes().get(1455); internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_descriptor, @@ -50222,7 +50659,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1442); + getDescriptor().getMessageTypes().get(1456); internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor, @@ -50230,7 +50667,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(1443); + getDescriptor().getMessageTypes().get(1457); internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_descriptor, @@ -50238,7 +50675,7 @@ private static void _clinit_autosplit_dinit_3() { "ParentResource", "Project", "Resource", "Zone", "ZoneSetNestedPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1444); + getDescriptor().getMessageTypes().get(1458); internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_descriptor, @@ -50246,7 +50683,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(1445); + getDescriptor().getMessageTypes().get(1459); internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_descriptor, @@ -50254,7 +50691,7 @@ private static void _clinit_autosplit_dinit_3() { "ParentResource", "Project", "Resource", "Zone", "ZoneSetNestedPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1446); + getDescriptor().getMessageTypes().get(1460); internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_descriptor, @@ -50262,7 +50699,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1447); + getDescriptor().getMessageTypes().get(1461); internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_descriptor, @@ -50270,7 +50707,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1448); + getDescriptor().getMessageTypes().get(1462); internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_descriptor, @@ -50278,7 +50715,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1449); + getDescriptor().getMessageTypes().get(1463); internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_descriptor, @@ -50286,7 +50723,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1450); + getDescriptor().getMessageTypes().get(1464); internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_descriptor, @@ -50294,7 +50731,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1451); + getDescriptor().getMessageTypes().get(1465); internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_descriptor, @@ -50306,7 +50743,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1452); + getDescriptor().getMessageTypes().get(1466); internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_descriptor, @@ -50318,7 +50755,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(1453); + getDescriptor().getMessageTypes().get(1467); internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_descriptor, @@ -50326,7 +50763,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1454); + getDescriptor().getMessageTypes().get(1468); internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_descriptor, @@ -50334,7 +50771,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "Resource", "Zone", "ZoneSetLabelsRequestResource", }); internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1455); + getDescriptor().getMessageTypes().get(1469); internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_descriptor, @@ -50342,7 +50779,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1456); + getDescriptor().getMessageTypes().get(1470); internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_descriptor, @@ -50350,7 +50787,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(1457); + getDescriptor().getMessageTypes().get(1471); internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_descriptor, @@ -50358,7 +50795,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1458); + getDescriptor().getMessageTypes().get(1472); internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_descriptor, @@ -50366,7 +50803,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1459); + getDescriptor().getMessageTypes().get(1473); internal_static_google_cloud_compute_v1_SetLabelsImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsImageRequest_descriptor, @@ -50374,7 +50811,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1460); + getDescriptor().getMessageTypes().get(1474); internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_descriptor, @@ -50382,7 +50819,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "InstancesSetLabelsRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1461); + getDescriptor().getMessageTypes().get(1475); internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_descriptor, @@ -50390,7 +50827,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "Resource", "Zone", "ZoneSetLabelsRequestResource", }); internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1462); + getDescriptor().getMessageTypes().get(1476); internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_descriptor, @@ -50398,7 +50835,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_descriptor = - getDescriptor().getMessageTypes().get(1463); + getDescriptor().getMessageTypes().get(1477); internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_descriptor, @@ -50406,7 +50843,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1464); + getDescriptor().getMessageTypes().get(1478); internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_descriptor, @@ -50414,7 +50851,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1465); + getDescriptor().getMessageTypes().get(1479); internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_descriptor, @@ -50422,7 +50859,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1466); + getDescriptor().getMessageTypes().get(1480); internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_descriptor, @@ -50430,7 +50867,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1467); + getDescriptor().getMessageTypes().get(1481); internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_descriptor, @@ -50438,7 +50875,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1468); + getDescriptor().getMessageTypes().get(1482); internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_descriptor, @@ -50446,7 +50883,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1469); + getDescriptor().getMessageTypes().get(1483); internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_descriptor, @@ -50454,7 +50891,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1470); + getDescriptor().getMessageTypes().get(1484); internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_descriptor, @@ -50462,7 +50899,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1471); + getDescriptor().getMessageTypes().get(1485); internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_descriptor, @@ -50470,7 +50907,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_descriptor = - getDescriptor().getMessageTypes().get(1472); + getDescriptor().getMessageTypes().get(1486); internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_descriptor, @@ -50478,7 +50915,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1473); + getDescriptor().getMessageTypes().get(1487); internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_descriptor, @@ -50490,7 +50927,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1474); + getDescriptor().getMessageTypes().get(1488); internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_descriptor, @@ -50498,7 +50935,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "InstancesSetMachineTypeRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1475); + getDescriptor().getMessageTypes().get(1489); internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_descriptor, @@ -50506,7 +50943,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "MetadataResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1476); + getDescriptor().getMessageTypes().get(1490); internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_descriptor, @@ -50518,7 +50955,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetNameInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1477); + getDescriptor().getMessageTypes().get(1491); internal_static_google_cloud_compute_v1_SetNameInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNameInstanceRequest_descriptor, @@ -50526,7 +50963,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "InstancesSetNameRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1478); + getDescriptor().getMessageTypes().get(1492); internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_descriptor, @@ -50538,7 +50975,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1479); + getDescriptor().getMessageTypes().get(1493); internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_descriptor, @@ -50550,7 +50987,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1480); + getDescriptor().getMessageTypes().get(1494); internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_descriptor, @@ -50562,7 +50999,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1481); + getDescriptor().getMessageTypes().get(1495); internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_descriptor, @@ -50574,7 +51011,7 @@ private static void _clinit_autosplit_dinit_3() { "SubnetworksSetPrivateIpGoogleAccessRequestResource", }); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1482); + getDescriptor().getMessageTypes().get(1496); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_descriptor, @@ -50585,7 +51022,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1483); + getDescriptor().getMessageTypes().get(1497); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_descriptor, @@ -50596,7 +51033,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1484); + getDescriptor().getMessageTypes().get(1498); internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_descriptor, @@ -50607,7 +51044,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1485); + getDescriptor().getMessageTypes().get(1499); internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_descriptor, @@ -50615,7 +51052,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "SchedulingResource", "Zone", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1486); + getDescriptor().getMessageTypes().get(1500); internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_descriptor, @@ -50623,7 +51060,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "Project", "RequestId", "SecurityPolicyReferenceResource", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1487); + getDescriptor().getMessageTypes().get(1501); internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_descriptor, @@ -50635,7 +51072,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1488); + getDescriptor().getMessageTypes().get(1502); internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_descriptor, @@ -50643,7 +51080,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "Project", "Region", "RequestId", "SecurityPolicyReferenceResource", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1489); + getDescriptor().getMessageTypes().get(1503); internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_descriptor, @@ -50651,7 +51088,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "SecurityPolicyReferenceResource", "TargetInstance", "Zone", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1490); + getDescriptor().getMessageTypes().get(1504); internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_descriptor, @@ -50659,7 +51096,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "SecurityPolicyReferenceResource", "TargetPool", }); internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1491); + getDescriptor().getMessageTypes().get(1505); internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_descriptor, @@ -50671,7 +51108,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1492); + getDescriptor().getMessageTypes().get(1506); internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_descriptor, @@ -50679,7 +51116,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "ShieldedInstanceIntegrityPolicyResource", "Zone", }); internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1493); + getDescriptor().getMessageTypes().get(1507); internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_descriptor, @@ -50691,7 +51128,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1494); + getDescriptor().getMessageTypes().get(1508); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_descriptor, @@ -50702,7 +51139,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1495); + getDescriptor().getMessageTypes().get(1509); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_descriptor, @@ -50713,7 +51150,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1496); + getDescriptor().getMessageTypes().get(1510); internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_descriptor, @@ -50721,7 +51158,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "SslPolicyReferenceResource", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1497); + getDescriptor().getMessageTypes().get(1511); internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_descriptor, @@ -50729,7 +51166,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "SslPolicyReferenceResource", "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1498); + getDescriptor().getMessageTypes().get(1512); internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_descriptor, @@ -50737,7 +51174,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "TagsResource", "Zone", }); internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1499); + getDescriptor().getMessageTypes().get(1513); internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_descriptor, @@ -50745,7 +51182,7 @@ private static void _clinit_autosplit_dinit_3() { "ForwardingRule", "Project", "Region", "RequestId", "TargetReferenceResource", }); internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageTypes().get(1500); + getDescriptor().getMessageTypes().get(1514); internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_descriptor, @@ -50753,7 +51190,7 @@ private static void _clinit_autosplit_dinit_3() { "ForwardingRule", "Project", "RequestId", "TargetReferenceResource", }); internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1501); + getDescriptor().getMessageTypes().get(1515); internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_descriptor, @@ -50765,7 +51202,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1502); + getDescriptor().getMessageTypes().get(1516); internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_descriptor, @@ -50777,7 +51214,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1503); + getDescriptor().getMessageTypes().get(1517); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_descriptor, @@ -50785,7 +51222,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "TargetHttpProxy", "UrlMapReferenceResource", }); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1504); + getDescriptor().getMessageTypes().get(1518); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_descriptor, @@ -50793,7 +51230,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "TargetHttpsProxy", "UrlMapReferenceResource", }); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1505); + getDescriptor().getMessageTypes().get(1519); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_descriptor, @@ -50801,7 +51238,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "TargetHttpProxy", "UrlMapReferenceResource", }); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageTypes().get(1506); + getDescriptor().getMessageTypes().get(1520); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_descriptor, @@ -50809,7 +51246,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "TargetHttpsProxy", "UrlMapReferenceResource", }); internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_descriptor = - getDescriptor().getMessageTypes().get(1507); + getDescriptor().getMessageTypes().get(1521); internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_descriptor, @@ -50817,7 +51254,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "UsageExportLocationResource", }); internal_static_google_cloud_compute_v1_ShareSettings_descriptor = - getDescriptor().getMessageTypes().get(1508); + getDescriptor().getMessageTypes().get(1522); internal_static_google_cloud_compute_v1_ShareSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShareSettings_descriptor, @@ -50833,7 +51270,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_descriptor = - getDescriptor().getMessageTypes().get(1509); + getDescriptor().getMessageTypes().get(1523); internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_descriptor, @@ -50841,7 +51278,7 @@ private static void _clinit_autosplit_dinit_3() { "ProjectId", }); internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_descriptor = - getDescriptor().getMessageTypes().get(1510); + getDescriptor().getMessageTypes().get(1524); internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_descriptor, @@ -50849,7 +51286,7 @@ private static void _clinit_autosplit_dinit_3() { "EnableIntegrityMonitoring", "EnableSecureBoot", "EnableVtpm", }); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_descriptor = - getDescriptor().getMessageTypes().get(1511); + getDescriptor().getMessageTypes().get(1525); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_descriptor, @@ -50857,7 +51294,7 @@ private static void _clinit_autosplit_dinit_3() { "EccP256EncryptionKey", "EccP256SigningKey", "EncryptionKey", "Kind", "SigningKey", }); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_descriptor = - getDescriptor().getMessageTypes().get(1512); + getDescriptor().getMessageTypes().get(1526); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_descriptor, @@ -50865,7 +51302,7 @@ private static void _clinit_autosplit_dinit_3() { "EkCert", "EkPub", }); internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_descriptor = - getDescriptor().getMessageTypes().get(1513); + getDescriptor().getMessageTypes().get(1527); internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_descriptor, @@ -50873,7 +51310,7 @@ private static void _clinit_autosplit_dinit_3() { "UpdateAutoLearnPolicy", }); internal_static_google_cloud_compute_v1_SignedUrlKey_descriptor = - getDescriptor().getMessageTypes().get(1514); + getDescriptor().getMessageTypes().get(1528); internal_static_google_cloud_compute_v1_SignedUrlKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SignedUrlKey_descriptor, @@ -50881,7 +51318,7 @@ private static void _clinit_autosplit_dinit_3() { "KeyName", "KeyValue", }); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1515); + getDescriptor().getMessageTypes().get(1529); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_descriptor, @@ -50889,7 +51326,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "WithExtendedNotifications", "Zone", }); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1516); + getDescriptor().getMessageTypes().get(1530); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_descriptor, @@ -50901,7 +51338,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_Snapshot_descriptor = - getDescriptor().getMessageTypes().get(1517); + getDescriptor().getMessageTypes().get(1531); internal_static_google_cloud_compute_v1_Snapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Snapshot_descriptor, @@ -50954,7 +51391,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SnapshotList_descriptor = - getDescriptor().getMessageTypes().get(1518); + getDescriptor().getMessageTypes().get(1532); internal_static_google_cloud_compute_v1_SnapshotList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotList_descriptor, @@ -50962,7 +51399,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_SnapshotParams_descriptor = - getDescriptor().getMessageTypes().get(1519); + getDescriptor().getMessageTypes().get(1533); internal_static_google_cloud_compute_v1_SnapshotParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotParams_descriptor, @@ -50978,7 +51415,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SnapshotSettings_descriptor = - getDescriptor().getMessageTypes().get(1520); + getDescriptor().getMessageTypes().get(1534); internal_static_google_cloud_compute_v1_SnapshotSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotSettings_descriptor, @@ -50986,7 +51423,7 @@ private static void _clinit_autosplit_dinit_3() { "StorageLocation", }); internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_descriptor = - getDescriptor().getMessageTypes().get(1521); + getDescriptor().getMessageTypes().get(1535); internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_descriptor, @@ -51004,7 +51441,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_descriptor = - getDescriptor().getMessageTypes().get(1522); + getDescriptor().getMessageTypes().get(1536); internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_descriptor, @@ -51012,7 +51449,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", }); internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_descriptor = - getDescriptor().getMessageTypes().get(1523); + getDescriptor().getMessageTypes().get(1537); internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_descriptor, @@ -51020,7 +51457,7 @@ private static void _clinit_autosplit_dinit_3() { "DiskEncryptionKey", "SourceDisk", }); internal_static_google_cloud_compute_v1_SourceInstanceParams_descriptor = - getDescriptor().getMessageTypes().get(1524); + getDescriptor().getMessageTypes().get(1538); internal_static_google_cloud_compute_v1_SourceInstanceParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceInstanceParams_descriptor, @@ -51028,7 +51465,7 @@ private static void _clinit_autosplit_dinit_3() { "DiskConfigs", }); internal_static_google_cloud_compute_v1_SourceInstanceProperties_descriptor = - getDescriptor().getMessageTypes().get(1525); + getDescriptor().getMessageTypes().get(1539); internal_static_google_cloud_compute_v1_SourceInstanceProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceInstanceProperties_descriptor, @@ -51059,7 +51496,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificate_descriptor = - getDescriptor().getMessageTypes().get(1526); + getDescriptor().getMessageTypes().get(1540); internal_static_google_cloud_compute_v1_SslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificate_descriptor, @@ -51080,7 +51517,7 @@ private static void _clinit_autosplit_dinit_3() { "Type", }); internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1527); + getDescriptor().getMessageTypes().get(1541); internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_descriptor, @@ -51098,7 +51535,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificateList_descriptor = - getDescriptor().getMessageTypes().get(1528); + getDescriptor().getMessageTypes().get(1542); internal_static_google_cloud_compute_v1_SslCertificateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateList_descriptor, @@ -51106,7 +51543,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_descriptor = - getDescriptor().getMessageTypes().get(1529); + getDescriptor().getMessageTypes().get(1543); internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_descriptor, @@ -51124,7 +51561,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_descriptor = - getDescriptor().getMessageTypes().get(1530); + getDescriptor().getMessageTypes().get(1544); internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_descriptor, @@ -51132,7 +51569,7 @@ private static void _clinit_autosplit_dinit_3() { "Certificate", "PrivateKey", }); internal_static_google_cloud_compute_v1_SslCertificatesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1531); + getDescriptor().getMessageTypes().get(1545); internal_static_google_cloud_compute_v1_SslCertificatesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificatesScopedList_descriptor, @@ -51140,7 +51577,7 @@ private static void _clinit_autosplit_dinit_3() { "SslCertificates", "Warning", }); internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1532); + getDescriptor().getMessageTypes().get(1546); internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_descriptor, @@ -51158,7 +51595,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslPoliciesList_descriptor = - getDescriptor().getMessageTypes().get(1533); + getDescriptor().getMessageTypes().get(1547); internal_static_google_cloud_compute_v1_SslPoliciesList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesList_descriptor, @@ -51166,7 +51603,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_descriptor = - getDescriptor().getMessageTypes().get(1534); + getDescriptor().getMessageTypes().get(1548); internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_descriptor, @@ -51174,7 +51611,7 @@ private static void _clinit_autosplit_dinit_3() { "Features", }); internal_static_google_cloud_compute_v1_SslPoliciesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1535); + getDescriptor().getMessageTypes().get(1549); internal_static_google_cloud_compute_v1_SslPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesScopedList_descriptor, @@ -51182,7 +51619,7 @@ private static void _clinit_autosplit_dinit_3() { "SslPolicies", "Warning", }); internal_static_google_cloud_compute_v1_SslPolicy_descriptor = - getDescriptor().getMessageTypes().get(1536); + getDescriptor().getMessageTypes().get(1550); internal_static_google_cloud_compute_v1_SslPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPolicy_descriptor, @@ -51202,7 +51639,7 @@ private static void _clinit_autosplit_dinit_3() { "Warnings", }); internal_static_google_cloud_compute_v1_SslPolicyReference_descriptor = - getDescriptor().getMessageTypes().get(1537); + getDescriptor().getMessageTypes().get(1551); internal_static_google_cloud_compute_v1_SslPolicyReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPolicyReference_descriptor, @@ -51210,7 +51647,7 @@ private static void _clinit_autosplit_dinit_3() { "SslPolicy", }); internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1538); + getDescriptor().getMessageTypes().get(1552); internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_descriptor, @@ -51218,7 +51655,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "DisksStartAsyncReplicationRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1539); + getDescriptor().getMessageTypes().get(1553); internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_descriptor, @@ -51230,7 +51667,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_StartInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1540); + getDescriptor().getMessageTypes().get(1554); internal_static_google_cloud_compute_v1_StartInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartInstanceRequest_descriptor, @@ -51238,7 +51675,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1541); + getDescriptor().getMessageTypes().get(1555); internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_descriptor, @@ -51250,7 +51687,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1542); + getDescriptor().getMessageTypes().get(1556); internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -51262,7 +51699,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1543); + getDescriptor().getMessageTypes().get(1557); internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_descriptor, @@ -51274,7 +51711,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_StatefulPolicy_descriptor = - getDescriptor().getMessageTypes().get(1544); + getDescriptor().getMessageTypes().get(1558); internal_static_google_cloud_compute_v1_StatefulPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicy_descriptor, @@ -51282,7 +51719,7 @@ private static void _clinit_autosplit_dinit_3() { "PreservedState", }); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_descriptor = - getDescriptor().getMessageTypes().get(1545); + getDescriptor().getMessageTypes().get(1559); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_descriptor, @@ -51320,7 +51757,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_descriptor = - getDescriptor().getMessageTypes().get(1546); + getDescriptor().getMessageTypes().get(1560); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_descriptor, @@ -51328,7 +51765,7 @@ private static void _clinit_autosplit_dinit_3() { "AutoDelete", }); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_descriptor = - getDescriptor().getMessageTypes().get(1547); + getDescriptor().getMessageTypes().get(1561); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_descriptor, @@ -51336,7 +51773,7 @@ private static void _clinit_autosplit_dinit_3() { "AutoDelete", }); internal_static_google_cloud_compute_v1_Status_descriptor = - getDescriptor().getMessageTypes().get(1548); + getDescriptor().getMessageTypes().get(1562); internal_static_google_cloud_compute_v1_Status_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Status_descriptor, @@ -51344,7 +51781,7 @@ private static void _clinit_autosplit_dinit_3() { "Code", "Details", "Message", }); internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1549); + getDescriptor().getMessageTypes().get(1563); internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_descriptor, @@ -51352,7 +51789,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1550); + getDescriptor().getMessageTypes().get(1564); internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_descriptor, @@ -51360,7 +51797,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1551); + getDescriptor().getMessageTypes().get(1565); internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_descriptor, @@ -51368,7 +51805,7 @@ private static void _clinit_autosplit_dinit_3() { "DisksStopGroupAsyncReplicationResourceResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1552); + getDescriptor().getMessageTypes().get(1566); internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_descriptor, @@ -51376,7 +51813,7 @@ private static void _clinit_autosplit_dinit_3() { "DisksStopGroupAsyncReplicationResourceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_StopInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1553); + getDescriptor().getMessageTypes().get(1567); internal_static_google_cloud_compute_v1_StopInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopInstanceRequest_descriptor, @@ -51384,7 +51821,7 @@ private static void _clinit_autosplit_dinit_3() { "DiscardLocalSsd", "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1554); + getDescriptor().getMessageTypes().get(1568); internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_descriptor, @@ -51396,7 +51833,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1555); + getDescriptor().getMessageTypes().get(1569); internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -51408,7 +51845,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_StoragePool_descriptor = - getDescriptor().getMessageTypes().get(1556); + getDescriptor().getMessageTypes().get(1570); internal_static_google_cloud_compute_v1_StoragePool_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePool_descriptor, @@ -51442,7 +51879,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1557); + getDescriptor().getMessageTypes().get(1571); internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_descriptor, @@ -51460,7 +51897,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StoragePoolDisk_descriptor = - getDescriptor().getMessageTypes().get(1558); + getDescriptor().getMessageTypes().get(1572); internal_static_google_cloud_compute_v1_StoragePoolDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolDisk_descriptor, @@ -51478,7 +51915,7 @@ private static void _clinit_autosplit_dinit_3() { "UsedBytes", }); internal_static_google_cloud_compute_v1_StoragePoolList_descriptor = - getDescriptor().getMessageTypes().get(1559); + getDescriptor().getMessageTypes().get(1573); internal_static_google_cloud_compute_v1_StoragePoolList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolList_descriptor, @@ -51486,7 +51923,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().getMessageTypes().get(1560); + getDescriptor().getMessageTypes().get(1574); internal_static_google_cloud_compute_v1_StoragePoolListDisks_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolListDisks_descriptor, @@ -51494,7 +51931,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_descriptor = - getDescriptor().getMessageTypes().get(1561); + getDescriptor().getMessageTypes().get(1575); internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_descriptor, @@ -51511,7 +51948,7 @@ private static void _clinit_autosplit_dinit_3() { "TotalProvisionedDiskThroughput", }); internal_static_google_cloud_compute_v1_StoragePoolType_descriptor = - getDescriptor().getMessageTypes().get(1562); + getDescriptor().getMessageTypes().get(1576); internal_static_google_cloud_compute_v1_StoragePoolType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolType_descriptor, @@ -51535,7 +51972,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1563); + getDescriptor().getMessageTypes().get(1577); internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_descriptor, @@ -51553,7 +51990,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StoragePoolTypeList_descriptor = - getDescriptor().getMessageTypes().get(1564); + getDescriptor().getMessageTypes().get(1578); internal_static_google_cloud_compute_v1_StoragePoolTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolTypeList_descriptor, @@ -51561,7 +51998,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1565); + getDescriptor().getMessageTypes().get(1579); internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_descriptor, @@ -51569,7 +52006,7 @@ private static void _clinit_autosplit_dinit_3() { "StoragePoolTypes", "Warning", }); internal_static_google_cloud_compute_v1_StoragePoolsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1566); + getDescriptor().getMessageTypes().get(1580); internal_static_google_cloud_compute_v1_StoragePoolsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolsScopedList_descriptor, @@ -51577,11 +52014,12 @@ private static void _clinit_autosplit_dinit_3() { "StoragePools", "Warning", }); internal_static_google_cloud_compute_v1_Subnetwork_descriptor = - getDescriptor().getMessageTypes().get(1567); + getDescriptor().getMessageTypes().get(1581); internal_static_google_cloud_compute_v1_Subnetwork_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Subnetwork_descriptor, new java.lang.String[] { + "AllowSubnetCidrRoutesOverlap", "CreationTimestamp", "Description", "EnableFlowLogs", @@ -51615,7 +52053,7 @@ private static void _clinit_autosplit_dinit_3() { "UtilizationDetails", }); internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1568); + getDescriptor().getMessageTypes().get(1582); internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_descriptor, @@ -51633,7 +52071,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SubnetworkList_descriptor = - getDescriptor().getMessageTypes().get(1569); + getDescriptor().getMessageTypes().get(1583); internal_static_google_cloud_compute_v1_SubnetworkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkList_descriptor, @@ -51641,7 +52079,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_SubnetworkLogConfig_descriptor = - getDescriptor().getMessageTypes().get(1570); + getDescriptor().getMessageTypes().get(1584); internal_static_google_cloud_compute_v1_SubnetworkLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkLogConfig_descriptor, @@ -51654,7 +52092,7 @@ private static void _clinit_autosplit_dinit_3() { "MetadataFields", }); internal_static_google_cloud_compute_v1_SubnetworkParams_descriptor = - getDescriptor().getMessageTypes().get(1571); + getDescriptor().getMessageTypes().get(1585); internal_static_google_cloud_compute_v1_SubnetworkParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkParams_descriptor, @@ -51670,7 +52108,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_descriptor = - getDescriptor().getMessageTypes().get(1572); + getDescriptor().getMessageTypes().get(1586); internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_descriptor, @@ -51678,7 +52116,7 @@ private static void _clinit_autosplit_dinit_3() { "IpCidrRange", "RangeName", "ReservedInternalRange", }); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_descriptor = - getDescriptor().getMessageTypes().get(1573); + getDescriptor().getMessageTypes().get(1587); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_descriptor, @@ -51689,7 +52127,7 @@ private static void _clinit_autosplit_dinit_3() { "Ipv4Utilizations", }); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_descriptor = - getDescriptor().getMessageTypes().get(1574); + getDescriptor().getMessageTypes().get(1588); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_descriptor, @@ -51697,7 +52135,7 @@ private static void _clinit_autosplit_dinit_3() { "RangeName", "TotalAllocatedIp", "TotalFreeIp", }); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_descriptor = - getDescriptor().getMessageTypes().get(1575); + getDescriptor().getMessageTypes().get(1589); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_descriptor, @@ -51705,7 +52143,7 @@ private static void _clinit_autosplit_dinit_3() { "TotalAllocatedIp", "TotalFreeIp", }); internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_descriptor = - getDescriptor().getMessageTypes().get(1576); + getDescriptor().getMessageTypes().get(1590); internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_descriptor, @@ -51713,7 +52151,7 @@ private static void _clinit_autosplit_dinit_3() { "IpCidrRange", }); internal_static_google_cloud_compute_v1_SubnetworksScopedList_descriptor = - getDescriptor().getMessageTypes().get(1577); + getDescriptor().getMessageTypes().get(1591); internal_static_google_cloud_compute_v1_SubnetworksScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksScopedList_descriptor, @@ -51721,7 +52159,7 @@ private static void _clinit_autosplit_dinit_3() { "Subnetworks", "Warning", }); internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_descriptor = - getDescriptor().getMessageTypes().get(1578); + getDescriptor().getMessageTypes().get(1592); internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_descriptor, @@ -51729,7 +52167,7 @@ private static void _clinit_autosplit_dinit_3() { "ScopeName", "Warning", }); internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_descriptor = - getDescriptor().getMessageTypes().get(1579); + getDescriptor().getMessageTypes().get(1593); internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_descriptor, @@ -51737,7 +52175,7 @@ private static void _clinit_autosplit_dinit_3() { "PrivateIpGoogleAccess", }); internal_static_google_cloud_compute_v1_Subsetting_descriptor = - getDescriptor().getMessageTypes().get(1580); + getDescriptor().getMessageTypes().get(1594); internal_static_google_cloud_compute_v1_Subsetting_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Subsetting_descriptor, @@ -51745,7 +52183,7 @@ private static void _clinit_autosplit_dinit_3() { "Policy", }); internal_static_google_cloud_compute_v1_SuspendInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1581); + getDescriptor().getMessageTypes().get(1595); internal_static_google_cloud_compute_v1_SuspendInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SuspendInstanceRequest_descriptor, @@ -51753,7 +52191,7 @@ private static void _clinit_autosplit_dinit_3() { "DiscardLocalSsd", "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1582); + getDescriptor().getMessageTypes().get(1596); internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_descriptor, @@ -51765,7 +52203,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1583); + getDescriptor().getMessageTypes().get(1597); internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -51777,7 +52215,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1584); + getDescriptor().getMessageTypes().get(1598); internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_descriptor, @@ -51785,7 +52223,7 @@ private static void _clinit_autosplit_dinit_3() { "Network", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_TCPHealthCheck_descriptor = - getDescriptor().getMessageTypes().get(1585); + getDescriptor().getMessageTypes().get(1599); internal_static_google_cloud_compute_v1_TCPHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TCPHealthCheck_descriptor, @@ -51793,7 +52231,7 @@ private static void _clinit_autosplit_dinit_3() { "Port", "PortName", "PortSpecification", "ProxyHeader", "Request", "Response", }); internal_static_google_cloud_compute_v1_Tags_descriptor = - getDescriptor().getMessageTypes().get(1586); + getDescriptor().getMessageTypes().get(1600); internal_static_google_cloud_compute_v1_Tags_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Tags_descriptor, @@ -51801,7 +52239,7 @@ private static void _clinit_autosplit_dinit_3() { "Fingerprint", "Items", }); internal_static_google_cloud_compute_v1_TargetGrpcProxy_descriptor = - getDescriptor().getMessageTypes().get(1587); + getDescriptor().getMessageTypes().get(1601); internal_static_google_cloud_compute_v1_TargetGrpcProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetGrpcProxy_descriptor, @@ -51818,7 +52256,7 @@ private static void _clinit_autosplit_dinit_3() { "ValidateForProxyless", }); internal_static_google_cloud_compute_v1_TargetGrpcProxyList_descriptor = - getDescriptor().getMessageTypes().get(1588); + getDescriptor().getMessageTypes().get(1602); internal_static_google_cloud_compute_v1_TargetGrpcProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetGrpcProxyList_descriptor, @@ -51826,7 +52264,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1589); + getDescriptor().getMessageTypes().get(1603); internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_descriptor, @@ -51834,7 +52272,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpProxies", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpProxy_descriptor = - getDescriptor().getMessageTypes().get(1590); + getDescriptor().getMessageTypes().get(1604); internal_static_google_cloud_compute_v1_TargetHttpProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxy_descriptor, @@ -51852,7 +52290,7 @@ private static void _clinit_autosplit_dinit_3() { "UrlMap", }); internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1591); + getDescriptor().getMessageTypes().get(1605); internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_descriptor, @@ -51870,7 +52308,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetHttpProxyList_descriptor = - getDescriptor().getMessageTypes().get(1592); + getDescriptor().getMessageTypes().get(1606); internal_static_google_cloud_compute_v1_TargetHttpProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxyList_descriptor, @@ -51878,7 +52316,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1593); + getDescriptor().getMessageTypes().get(1607); internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_descriptor, @@ -51886,7 +52324,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxies", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1594); + getDescriptor().getMessageTypes().get(1608); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_descriptor, @@ -51894,7 +52332,7 @@ private static void _clinit_autosplit_dinit_3() { "CertificateMap", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_descriptor = - getDescriptor().getMessageTypes().get(1595); + getDescriptor().getMessageTypes().get(1609); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_descriptor, @@ -51902,7 +52340,7 @@ private static void _clinit_autosplit_dinit_3() { "QuicOverride", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(1596); + getDescriptor().getMessageTypes().get(1610); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_descriptor, @@ -51910,7 +52348,7 @@ private static void _clinit_autosplit_dinit_3() { "SslCertificates", }); internal_static_google_cloud_compute_v1_TargetHttpsProxy_descriptor = - getDescriptor().getMessageTypes().get(1597); + getDescriptor().getMessageTypes().get(1611); internal_static_google_cloud_compute_v1_TargetHttpsProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxy_descriptor, @@ -51935,7 +52373,7 @@ private static void _clinit_autosplit_dinit_3() { "UrlMap", }); internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1598); + getDescriptor().getMessageTypes().get(1612); internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_descriptor, @@ -51953,7 +52391,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetHttpsProxyList_descriptor = - getDescriptor().getMessageTypes().get(1599); + getDescriptor().getMessageTypes().get(1613); internal_static_google_cloud_compute_v1_TargetHttpsProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxyList_descriptor, @@ -51961,7 +52399,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetInstance_descriptor = - getDescriptor().getMessageTypes().get(1600); + getDescriptor().getMessageTypes().get(1614); internal_static_google_cloud_compute_v1_TargetInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstance_descriptor, @@ -51979,7 +52417,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1601); + getDescriptor().getMessageTypes().get(1615); internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_descriptor, @@ -51997,7 +52435,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetInstanceList_descriptor = - getDescriptor().getMessageTypes().get(1602); + getDescriptor().getMessageTypes().get(1616); internal_static_google_cloud_compute_v1_TargetInstanceList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstanceList_descriptor, @@ -52005,7 +52443,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetInstancesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1603); + getDescriptor().getMessageTypes().get(1617); internal_static_google_cloud_compute_v1_TargetInstancesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstancesScopedList_descriptor, @@ -52013,7 +52451,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetInstances", "Warning", }); internal_static_google_cloud_compute_v1_TargetPool_descriptor = - getDescriptor().getMessageTypes().get(1604); + getDescriptor().getMessageTypes().get(1618); internal_static_google_cloud_compute_v1_TargetPool_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPool_descriptor, @@ -52033,7 +52471,7 @@ private static void _clinit_autosplit_dinit_3() { "SessionAffinity", }); internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1605); + getDescriptor().getMessageTypes().get(1619); internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_descriptor, @@ -52051,7 +52489,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_descriptor = - getDescriptor().getMessageTypes().get(1606); + getDescriptor().getMessageTypes().get(1620); internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_descriptor, @@ -52059,7 +52497,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthStatus", "Kind", }); internal_static_google_cloud_compute_v1_TargetPoolList_descriptor = - getDescriptor().getMessageTypes().get(1607); + getDescriptor().getMessageTypes().get(1621); internal_static_google_cloud_compute_v1_TargetPoolList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolList_descriptor, @@ -52067,7 +52505,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1608); + getDescriptor().getMessageTypes().get(1622); internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_descriptor, @@ -52075,7 +52513,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthChecks", }); internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1609); + getDescriptor().getMessageTypes().get(1623); internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_descriptor, @@ -52083,7 +52521,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1610); + getDescriptor().getMessageTypes().get(1624); internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_descriptor, @@ -52091,7 +52529,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthChecks", }); internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1611); + getDescriptor().getMessageTypes().get(1625); internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_descriptor, @@ -52099,7 +52537,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_TargetPoolsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1612); + getDescriptor().getMessageTypes().get(1626); internal_static_google_cloud_compute_v1_TargetPoolsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsScopedList_descriptor, @@ -52107,7 +52545,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetPools", "Warning", }); internal_static_google_cloud_compute_v1_TargetReference_descriptor = - getDescriptor().getMessageTypes().get(1613); + getDescriptor().getMessageTypes().get(1627); internal_static_google_cloud_compute_v1_TargetReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetReference_descriptor, @@ -52115,7 +52553,7 @@ private static void _clinit_autosplit_dinit_3() { "Target", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1614); + getDescriptor().getMessageTypes().get(1628); internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_descriptor, @@ -52123,7 +52561,7 @@ private static void _clinit_autosplit_dinit_3() { "Service", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1615); + getDescriptor().getMessageTypes().get(1629); internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_descriptor, @@ -52131,7 +52569,7 @@ private static void _clinit_autosplit_dinit_3() { "CertificateMap", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_descriptor = - getDescriptor().getMessageTypes().get(1616); + getDescriptor().getMessageTypes().get(1630); internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_descriptor, @@ -52139,7 +52577,7 @@ private static void _clinit_autosplit_dinit_3() { "ProxyHeader", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageTypes().get(1617); + getDescriptor().getMessageTypes().get(1631); internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_descriptor, @@ -52147,7 +52585,7 @@ private static void _clinit_autosplit_dinit_3() { "SslCertificates", }); internal_static_google_cloud_compute_v1_TargetSslProxy_descriptor = - getDescriptor().getMessageTypes().get(1618); + getDescriptor().getMessageTypes().get(1632); internal_static_google_cloud_compute_v1_TargetSslProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxy_descriptor, @@ -52165,7 +52603,7 @@ private static void _clinit_autosplit_dinit_3() { "SslPolicy", }); internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor = - getDescriptor().getMessageTypes().get(1619); + getDescriptor().getMessageTypes().get(1633); internal_static_google_cloud_compute_v1_TargetSslProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor, @@ -52173,7 +52611,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor = - getDescriptor().getMessageTypes().get(1620); + getDescriptor().getMessageTypes().get(1634); internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor, @@ -52181,7 +52619,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetTcpProxies", "Warning", }); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1621); + getDescriptor().getMessageTypes().get(1635); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor, @@ -52189,7 +52627,7 @@ private static void _clinit_autosplit_dinit_3() { "Service", }); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_descriptor = - getDescriptor().getMessageTypes().get(1622); + getDescriptor().getMessageTypes().get(1636); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_descriptor, @@ -52197,7 +52635,7 @@ private static void _clinit_autosplit_dinit_3() { "ProxyHeader", }); internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor = - getDescriptor().getMessageTypes().get(1623); + getDescriptor().getMessageTypes().get(1637); internal_static_google_cloud_compute_v1_TargetTcpProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor, @@ -52214,7 +52652,7 @@ private static void _clinit_autosplit_dinit_3() { "Service", }); internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1624); + getDescriptor().getMessageTypes().get(1638); internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor, @@ -52232,7 +52670,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor = - getDescriptor().getMessageTypes().get(1625); + getDescriptor().getMessageTypes().get(1639); internal_static_google_cloud_compute_v1_TargetTcpProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor, @@ -52240,7 +52678,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetVpnGateway_descriptor = - getDescriptor().getMessageTypes().get(1626); + getDescriptor().getMessageTypes().get(1640); internal_static_google_cloud_compute_v1_TargetVpnGateway_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGateway_descriptor, @@ -52268,7 +52706,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1627); + getDescriptor().getMessageTypes().get(1641); internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_descriptor, @@ -52286,7 +52724,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetVpnGatewayList_descriptor = - getDescriptor().getMessageTypes().get(1628); + getDescriptor().getMessageTypes().get(1642); internal_static_google_cloud_compute_v1_TargetVpnGatewayList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewayList_descriptor, @@ -52294,7 +52732,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_descriptor = - getDescriptor().getMessageTypes().get(1629); + getDescriptor().getMessageTypes().get(1643); internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_descriptor, @@ -52302,7 +52740,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetVpnGateways", "Warning", }); internal_static_google_cloud_compute_v1_TestFailure_descriptor = - getDescriptor().getMessageTypes().get(1630); + getDescriptor().getMessageTypes().get(1644); internal_static_google_cloud_compute_v1_TestFailure_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestFailure_descriptor, @@ -52318,7 +52756,7 @@ private static void _clinit_autosplit_dinit_3() { "Path", }); internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(1631); + getDescriptor().getMessageTypes().get(1645); internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_descriptor, @@ -52326,7 +52764,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(1632); + getDescriptor().getMessageTypes().get(1646); internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_descriptor, @@ -52334,7 +52772,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1633); + getDescriptor().getMessageTypes().get(1647); internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_descriptor, @@ -52342,7 +52780,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1634); + getDescriptor().getMessageTypes().get(1648); internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_descriptor, @@ -52350,7 +52788,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1635); + getDescriptor().getMessageTypes().get(1649); internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_descriptor, @@ -52358,7 +52796,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1636); + getDescriptor().getMessageTypes().get(1650); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_descriptor, @@ -52366,7 +52804,7 @@ private static void _clinit_autosplit_dinit_3() { "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(1637); + getDescriptor().getMessageTypes().get(1651); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_descriptor, @@ -52374,7 +52812,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_descriptor = - getDescriptor().getMessageTypes().get(1638); + getDescriptor().getMessageTypes().get(1652); internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_descriptor, @@ -52382,7 +52820,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1639); + getDescriptor().getMessageTypes().get(1653); internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_descriptor, @@ -52390,7 +52828,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1640); + getDescriptor().getMessageTypes().get(1654); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_descriptor, @@ -52398,7 +52836,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1641); + getDescriptor().getMessageTypes().get(1655); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_descriptor, @@ -52406,7 +52844,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1642); + getDescriptor().getMessageTypes().get(1656); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_descriptor, @@ -52414,7 +52852,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1643); + getDescriptor().getMessageTypes().get(1657); internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_descriptor, @@ -52422,7 +52860,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1644); + getDescriptor().getMessageTypes().get(1658); internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_descriptor, @@ -52430,7 +52868,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1645); + getDescriptor().getMessageTypes().get(1659); internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_descriptor, @@ -52438,7 +52876,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_descriptor = - getDescriptor().getMessageTypes().get(1646); + getDescriptor().getMessageTypes().get(1660); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_descriptor, @@ -52446,7 +52884,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(1647); + getDescriptor().getMessageTypes().get(1661); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_descriptor, @@ -52454,7 +52892,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_descriptor = - getDescriptor().getMessageTypes().get(1648); + getDescriptor().getMessageTypes().get(1662); internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_descriptor, @@ -52462,7 +52900,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1649); + getDescriptor().getMessageTypes().get(1663); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_descriptor, @@ -52470,7 +52908,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1650); + getDescriptor().getMessageTypes().get(1664); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_descriptor, @@ -52478,7 +52916,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1651); + getDescriptor().getMessageTypes().get(1665); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_descriptor, @@ -52486,7 +52924,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1652); + getDescriptor().getMessageTypes().get(1666); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_descriptor, @@ -52494,7 +52932,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_descriptor = - getDescriptor().getMessageTypes().get(1653); + getDescriptor().getMessageTypes().get(1667); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_descriptor, @@ -52502,7 +52940,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_descriptor = - getDescriptor().getMessageTypes().get(1654); + getDescriptor().getMessageTypes().get(1668); internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_descriptor, @@ -52510,7 +52948,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1655); + getDescriptor().getMessageTypes().get(1669); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_descriptor, @@ -52518,7 +52956,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1656); + getDescriptor().getMessageTypes().get(1670); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_descriptor, @@ -52526,7 +52964,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_descriptor = - getDescriptor().getMessageTypes().get(1657); + getDescriptor().getMessageTypes().get(1671); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_descriptor, @@ -52534,7 +52972,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1658); + getDescriptor().getMessageTypes().get(1672); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_descriptor, @@ -52542,7 +52980,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1659); + getDescriptor().getMessageTypes().get(1673); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_descriptor, @@ -52550,7 +52988,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(1660); + getDescriptor().getMessageTypes().get(1674); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_descriptor, @@ -52558,7 +52996,7 @@ private static void _clinit_autosplit_dinit_3() { "ParentResource", "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1661); + getDescriptor().getMessageTypes().get(1675); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_descriptor, @@ -52566,7 +53004,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_descriptor = - getDescriptor().getMessageTypes().get(1662); + getDescriptor().getMessageTypes().get(1676); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_descriptor, @@ -52574,7 +53012,7 @@ private static void _clinit_autosplit_dinit_3() { "ParentResource", "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1663); + getDescriptor().getMessageTypes().get(1677); internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_descriptor, @@ -52582,7 +53020,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1664); + getDescriptor().getMessageTypes().get(1678); internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_descriptor, @@ -52590,7 +53028,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_descriptor = - getDescriptor().getMessageTypes().get(1665); + getDescriptor().getMessageTypes().get(1679); internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_descriptor, @@ -52598,7 +53036,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1666); + getDescriptor().getMessageTypes().get(1680); internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_descriptor, @@ -52606,7 +53044,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1667); + getDescriptor().getMessageTypes().get(1681); internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_descriptor, @@ -52614,7 +53052,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1668); + getDescriptor().getMessageTypes().get(1682); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_descriptor, @@ -52622,7 +53060,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1669); + getDescriptor().getMessageTypes().get(1683); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_descriptor, @@ -52630,7 +53068,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_descriptor = - getDescriptor().getMessageTypes().get(1670); + getDescriptor().getMessageTypes().get(1684); internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_descriptor, @@ -52638,7 +53076,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestPermissionsRequest_descriptor = - getDescriptor().getMessageTypes().get(1671); + getDescriptor().getMessageTypes().get(1685); internal_static_google_cloud_compute_v1_TestPermissionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestPermissionsRequest_descriptor, @@ -52646,7 +53084,7 @@ private static void _clinit_autosplit_dinit_3() { "Permissions", }); internal_static_google_cloud_compute_v1_TestPermissionsResponse_descriptor = - getDescriptor().getMessageTypes().get(1672); + getDescriptor().getMessageTypes().get(1686); internal_static_google_cloud_compute_v1_TestPermissionsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestPermissionsResponse_descriptor, @@ -52654,7 +53092,7 @@ private static void _clinit_autosplit_dinit_3() { "Permissions", }); internal_static_google_cloud_compute_v1_Uint128_descriptor = - getDescriptor().getMessageTypes().get(1673); + getDescriptor().getMessageTypes().get(1687); internal_static_google_cloud_compute_v1_Uint128_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Uint128_descriptor, @@ -52662,7 +53100,7 @@ private static void _clinit_autosplit_dinit_3() { "High", "Low", }); internal_static_google_cloud_compute_v1_UpcomingMaintenance_descriptor = - getDescriptor().getMessageTypes().get(1674); + getDescriptor().getMessageTypes().get(1688); internal_static_google_cloud_compute_v1_UpcomingMaintenance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpcomingMaintenance_descriptor, @@ -52677,7 +53115,7 @@ private static void _clinit_autosplit_dinit_3() { "WindowStartTime", }); internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1675); + getDescriptor().getMessageTypes().get(1689); internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_descriptor, @@ -52690,7 +53128,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(1676); + getDescriptor().getMessageTypes().get(1690); internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_descriptor, @@ -52698,7 +53136,7 @@ private static void _clinit_autosplit_dinit_3() { "Autoscaler", "AutoscalerResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_descriptor = - getDescriptor().getMessageTypes().get(1677); + getDescriptor().getMessageTypes().get(1691); internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_descriptor, @@ -52706,7 +53144,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendBucket", "BackendBucketResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1678); + getDescriptor().getMessageTypes().get(1692); internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_descriptor, @@ -52714,7 +53152,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "BackendServiceResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1679); + getDescriptor().getMessageTypes().get(1693); internal_static_google_cloud_compute_v1_UpdateDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateDiskRequest_descriptor, @@ -52722,7 +53160,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "DiskResource", "Paths", "Project", "RequestId", "UpdateMask", "Zone", }); internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1680); + getDescriptor().getMessageTypes().get(1694); internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_descriptor, @@ -52730,7 +53168,7 @@ private static void _clinit_autosplit_dinit_3() { "DisplayDeviceResource", "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_UpdateFirewallRequest_descriptor = - getDescriptor().getMessageTypes().get(1681); + getDescriptor().getMessageTypes().get(1695); internal_static_google_cloud_compute_v1_UpdateFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateFirewallRequest_descriptor, @@ -52738,7 +53176,7 @@ private static void _clinit_autosplit_dinit_3() { "Firewall", "FirewallResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1682); + getDescriptor().getMessageTypes().get(1696); internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_descriptor, @@ -52751,7 +53189,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1683); + getDescriptor().getMessageTypes().get(1697); internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_descriptor, @@ -52759,7 +53197,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthCheck", "HealthCheckResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1684); + getDescriptor().getMessageTypes().get(1698); internal_static_google_cloud_compute_v1_UpdateInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateInstanceRequest_descriptor, @@ -52773,7 +53211,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateLicenseRequest_descriptor = - getDescriptor().getMessageTypes().get(1685); + getDescriptor().getMessageTypes().get(1699); internal_static_google_cloud_compute_v1_UpdateLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateLicenseRequest_descriptor, @@ -52781,7 +53219,7 @@ private static void _clinit_autosplit_dinit_3() { "License", "LicenseResource", "Project", "RequestId", "UpdateMask", }); internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1686); + getDescriptor().getMessageTypes().get(1700); internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_descriptor, @@ -52794,7 +53232,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_descriptor = - getDescriptor().getMessageTypes().get(1687); + getDescriptor().getMessageTypes().get(1701); internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_descriptor, @@ -52802,7 +53240,7 @@ private static void _clinit_autosplit_dinit_3() { "Network", "NetworksUpdatePeeringRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1688); + getDescriptor().getMessageTypes().get(1702); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_descriptor, @@ -52814,7 +53252,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageTypes().get(1689); + getDescriptor().getMessageTypes().get(1703); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor, @@ -52826,7 +53264,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_descriptor = - getDescriptor().getMessageTypes().get(1690); + getDescriptor().getMessageTypes().get(1704); internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_descriptor, @@ -52834,7 +53272,7 @@ private static void _clinit_autosplit_dinit_3() { "PreviewFeature", "PreviewFeatureResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageTypes().get(1691); + getDescriptor().getMessageTypes().get(1705); internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_descriptor, @@ -52842,7 +53280,7 @@ private static void _clinit_autosplit_dinit_3() { "Autoscaler", "AutoscalerResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageTypes().get(1692); + getDescriptor().getMessageTypes().get(1706); internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_descriptor, @@ -52850,7 +53288,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "BackendServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_descriptor = - getDescriptor().getMessageTypes().get(1693); + getDescriptor().getMessageTypes().get(1707); internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_descriptor, @@ -52864,7 +53302,7 @@ private static void _clinit_autosplit_dinit_3() { "UpdateMask", }); internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_descriptor = - getDescriptor().getMessageTypes().get(1694); + getDescriptor().getMessageTypes().get(1708); internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_descriptor, @@ -52872,7 +53310,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "DiskResource", "Paths", "Project", "Region", "RequestId", "UpdateMask", }); internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageTypes().get(1695); + getDescriptor().getMessageTypes().get(1709); internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_descriptor, @@ -52880,7 +53318,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthCheck", "HealthCheckResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1696); + getDescriptor().getMessageTypes().get(1710); internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_descriptor, @@ -52888,7 +53326,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "UrlMap", "UrlMapResource", }); internal_static_google_cloud_compute_v1_UpdateReservationRequest_descriptor = - getDescriptor().getMessageTypes().get(1697); + getDescriptor().getMessageTypes().get(1711); internal_static_google_cloud_compute_v1_UpdateReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateReservationRequest_descriptor, @@ -52902,7 +53340,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(1698); + getDescriptor().getMessageTypes().get(1712); internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_descriptor, @@ -52910,7 +53348,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "RoutePolicyResource", "Router", }); internal_static_google_cloud_compute_v1_UpdateRouterRequest_descriptor = - getDescriptor().getMessageTypes().get(1699); + getDescriptor().getMessageTypes().get(1713); internal_static_google_cloud_compute_v1_UpdateRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRouterRequest_descriptor, @@ -52918,7 +53356,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "Router", "RouterResource", }); internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_descriptor = - getDescriptor().getMessageTypes().get(1700); + getDescriptor().getMessageTypes().get(1714); internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_descriptor, @@ -52926,7 +53364,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "ShieldedInstanceConfigResource", "Zone", }); internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_descriptor = - getDescriptor().getMessageTypes().get(1701); + getDescriptor().getMessageTypes().get(1715); internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_descriptor, @@ -52934,7 +53372,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "StoragePool", "StoragePoolResource", "UpdateMask", "Zone", }); internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1702); + getDescriptor().getMessageTypes().get(1716); internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_descriptor, @@ -52942,7 +53380,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "UrlMap", "UrlMapResource", }); internal_static_google_cloud_compute_v1_UrlMap_descriptor = - getDescriptor().getMessageTypes().get(1703); + getDescriptor().getMessageTypes().get(1717); internal_static_google_cloud_compute_v1_UrlMap_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMap_descriptor, @@ -52965,7 +53403,7 @@ private static void _clinit_autosplit_dinit_3() { "Tests", }); internal_static_google_cloud_compute_v1_UrlMapList_descriptor = - getDescriptor().getMessageTypes().get(1704); + getDescriptor().getMessageTypes().get(1718); internal_static_google_cloud_compute_v1_UrlMapList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapList_descriptor, @@ -52973,7 +53411,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_UrlMapReference_descriptor = - getDescriptor().getMessageTypes().get(1705); + getDescriptor().getMessageTypes().get(1719); internal_static_google_cloud_compute_v1_UrlMapReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapReference_descriptor, @@ -52981,7 +53419,7 @@ private static void _clinit_autosplit_dinit_3() { "UrlMap", }); internal_static_google_cloud_compute_v1_UrlMapTest_descriptor = - getDescriptor().getMessageTypes().get(1706); + getDescriptor().getMessageTypes().get(1720); internal_static_google_cloud_compute_v1_UrlMapTest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapTest_descriptor, @@ -52995,7 +53433,7 @@ private static void _clinit_autosplit_dinit_3() { "Service", }); internal_static_google_cloud_compute_v1_UrlMapTestHeader_descriptor = - getDescriptor().getMessageTypes().get(1707); + getDescriptor().getMessageTypes().get(1721); internal_static_google_cloud_compute_v1_UrlMapTestHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapTestHeader_descriptor, @@ -53003,7 +53441,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", "Value", }); internal_static_google_cloud_compute_v1_UrlMapValidationResult_descriptor = - getDescriptor().getMessageTypes().get(1708); + getDescriptor().getMessageTypes().get(1722); internal_static_google_cloud_compute_v1_UrlMapValidationResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapValidationResult_descriptor, @@ -53011,7 +53449,7 @@ private static void _clinit_autosplit_dinit_3() { "LoadErrors", "LoadSucceeded", "TestFailures", "TestPassed", }); internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1709); + getDescriptor().getMessageTypes().get(1723); internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_descriptor, @@ -53029,7 +53467,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_UrlMapsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1710); + getDescriptor().getMessageTypes().get(1724); internal_static_google_cloud_compute_v1_UrlMapsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsScopedList_descriptor, @@ -53037,7 +53475,7 @@ private static void _clinit_autosplit_dinit_3() { "UrlMaps", "Warning", }); internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_descriptor = - getDescriptor().getMessageTypes().get(1711); + getDescriptor().getMessageTypes().get(1725); internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_descriptor, @@ -53045,7 +53483,7 @@ private static void _clinit_autosplit_dinit_3() { "LoadBalancingSchemes", "Resource", }); internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_descriptor = - getDescriptor().getMessageTypes().get(1712); + getDescriptor().getMessageTypes().get(1726); internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_descriptor, @@ -53053,7 +53491,7 @@ private static void _clinit_autosplit_dinit_3() { "Result", }); internal_static_google_cloud_compute_v1_UrlRewrite_descriptor = - getDescriptor().getMessageTypes().get(1713); + getDescriptor().getMessageTypes().get(1727); internal_static_google_cloud_compute_v1_UrlRewrite_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlRewrite_descriptor, @@ -53061,7 +53499,7 @@ private static void _clinit_autosplit_dinit_3() { "HostRewrite", "PathPrefixRewrite", "PathTemplateRewrite", }); internal_static_google_cloud_compute_v1_UsableSubnetwork_descriptor = - getDescriptor().getMessageTypes().get(1714); + getDescriptor().getMessageTypes().get(1728); internal_static_google_cloud_compute_v1_UsableSubnetwork_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetwork_descriptor, @@ -53078,7 +53516,7 @@ private static void _clinit_autosplit_dinit_3() { "Subnetwork", }); internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_descriptor = - getDescriptor().getMessageTypes().get(1715); + getDescriptor().getMessageTypes().get(1729); internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_descriptor, @@ -53086,7 +53524,7 @@ private static void _clinit_autosplit_dinit_3() { "IpCidrRange", "RangeName", }); internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1716); + getDescriptor().getMessageTypes().get(1730); internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_descriptor, @@ -53101,7 +53539,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_UsageExportLocation_descriptor = - getDescriptor().getMessageTypes().get(1717); + getDescriptor().getMessageTypes().get(1731); internal_static_google_cloud_compute_v1_UsageExportLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsageExportLocation_descriptor, @@ -53109,7 +53547,7 @@ private static void _clinit_autosplit_dinit_3() { "BucketName", "ReportNamePrefix", }); internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1718); + getDescriptor().getMessageTypes().get(1732); internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_descriptor, @@ -53117,7 +53555,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionUrlMapsValidateRequestResource", "UrlMap", }); internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_descriptor = - getDescriptor().getMessageTypes().get(1719); + getDescriptor().getMessageTypes().get(1733); internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_descriptor, @@ -53125,7 +53563,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "UrlMap", "UrlMapsValidateRequestResource", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappings_descriptor = - getDescriptor().getMessageTypes().get(1720); + getDescriptor().getMessageTypes().get(1734); internal_static_google_cloud_compute_v1_VmEndpointNatMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappings_descriptor, @@ -53133,7 +53571,7 @@ private static void _clinit_autosplit_dinit_3() { "InstanceName", "InterfaceNatMappings", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_descriptor = - getDescriptor().getMessageTypes().get(1721); + getDescriptor().getMessageTypes().get(1735); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_descriptor, @@ -53147,7 +53585,7 @@ private static void _clinit_autosplit_dinit_3() { "SourceVirtualIp", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_descriptor = - getDescriptor().getMessageTypes().get(1722); + getDescriptor().getMessageTypes().get(1736); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_descriptor, @@ -53159,7 +53597,7 @@ private static void _clinit_autosplit_dinit_3() { "RuleNumber", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_descriptor = - getDescriptor().getMessageTypes().get(1723); + getDescriptor().getMessageTypes().get(1737); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_descriptor, @@ -53167,7 +53605,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Kind", "NextPageToken", "Result", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_VpnGateway_descriptor = - getDescriptor().getMessageTypes().get(1724); + getDescriptor().getMessageTypes().get(1738); internal_static_google_cloud_compute_v1_VpnGateway_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGateway_descriptor, @@ -53195,7 +53633,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1725); + getDescriptor().getMessageTypes().get(1739); internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_descriptor, @@ -53213,7 +53651,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnGatewayList_descriptor = - getDescriptor().getMessageTypes().get(1726); + getDescriptor().getMessageTypes().get(1740); internal_static_google_cloud_compute_v1_VpnGatewayList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayList_descriptor, @@ -53221,7 +53659,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_VpnGatewayStatus_descriptor = - getDescriptor().getMessageTypes().get(1727); + getDescriptor().getMessageTypes().get(1741); internal_static_google_cloud_compute_v1_VpnGatewayStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatus_descriptor, @@ -53229,7 +53667,7 @@ private static void _clinit_autosplit_dinit_3() { "VpnConnections", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_descriptor = - getDescriptor().getMessageTypes().get(1728); + getDescriptor().getMessageTypes().get(1742); internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_descriptor, @@ -53237,7 +53675,7 @@ private static void _clinit_autosplit_dinit_3() { "State", "UnsatisfiedReason", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_descriptor = - getDescriptor().getMessageTypes().get(1729); + getDescriptor().getMessageTypes().get(1743); internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_descriptor, @@ -53245,7 +53683,7 @@ private static void _clinit_autosplit_dinit_3() { "LocalGatewayInterface", "PeerGatewayInterface", "TunnelUrl", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_descriptor = - getDescriptor().getMessageTypes().get(1730); + getDescriptor().getMessageTypes().get(1744); internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_descriptor, @@ -53253,7 +53691,7 @@ private static void _clinit_autosplit_dinit_3() { "PeerExternalGateway", "PeerGcpGateway", "State", "Tunnels", }); internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_descriptor = - getDescriptor().getMessageTypes().get(1731); + getDescriptor().getMessageTypes().get(1745); internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_descriptor, @@ -53261,7 +53699,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "InterconnectAttachment", "IpAddress", "Ipv6Address", }); internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_descriptor = - getDescriptor().getMessageTypes().get(1732); + getDescriptor().getMessageTypes().get(1746); internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_descriptor, @@ -53269,7 +53707,7 @@ private static void _clinit_autosplit_dinit_3() { "Result", }); internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_descriptor = - getDescriptor().getMessageTypes().get(1733); + getDescriptor().getMessageTypes().get(1747); internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_descriptor, @@ -53277,7 +53715,7 @@ private static void _clinit_autosplit_dinit_3() { "VpnGateways", "Warning", }); internal_static_google_cloud_compute_v1_VpnTunnel_descriptor = - getDescriptor().getMessageTypes().get(1734); + getDescriptor().getMessageTypes().get(1748); internal_static_google_cloud_compute_v1_VpnTunnel_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnel_descriptor, @@ -53317,7 +53755,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_descriptor = - getDescriptor().getMessageTypes().get(1735); + getDescriptor().getMessageTypes().get(1749); internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_descriptor, @@ -53335,7 +53773,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_descriptor = - getDescriptor().getMessageTypes().get(1736); + getDescriptor().getMessageTypes().get(1750); internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_descriptor, @@ -53343,7 +53781,7 @@ private static void _clinit_autosplit_dinit_3() { "Phase1", "Phase2", }); internal_static_google_cloud_compute_v1_VpnTunnelList_descriptor = - getDescriptor().getMessageTypes().get(1737); + getDescriptor().getMessageTypes().get(1751); internal_static_google_cloud_compute_v1_VpnTunnelList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelList_descriptor, @@ -53351,7 +53789,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_descriptor = - getDescriptor().getMessageTypes().get(1738); + getDescriptor().getMessageTypes().get(1752); internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_descriptor, @@ -53359,7 +53797,7 @@ private static void _clinit_autosplit_dinit_3() { "Dh", "Encryption", "Integrity", "Prf", }); internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_descriptor = - getDescriptor().getMessageTypes().get(1739); + getDescriptor().getMessageTypes().get(1753); internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_descriptor, @@ -53367,7 +53805,7 @@ private static void _clinit_autosplit_dinit_3() { "Encryption", "Integrity", "Pfs", }); internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_descriptor = - getDescriptor().getMessageTypes().get(1740); + getDescriptor().getMessageTypes().get(1754); internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_descriptor, @@ -53375,7 +53813,7 @@ private static void _clinit_autosplit_dinit_3() { "VpnTunnels", "Warning", }); internal_static_google_cloud_compute_v1_WafExpressionSet_descriptor = - getDescriptor().getMessageTypes().get(1741); + getDescriptor().getMessageTypes().get(1755); internal_static_google_cloud_compute_v1_WafExpressionSet_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WafExpressionSet_descriptor, @@ -53383,7 +53821,7 @@ private static void _clinit_autosplit_dinit_3() { "Aliases", "Expressions", "Id", }); internal_static_google_cloud_compute_v1_WafExpressionSetExpression_descriptor = - getDescriptor().getMessageTypes().get(1742); + getDescriptor().getMessageTypes().get(1756); internal_static_google_cloud_compute_v1_WafExpressionSetExpression_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WafExpressionSetExpression_descriptor, @@ -53391,7 +53829,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Sensitivity", }); internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(1743); + getDescriptor().getMessageTypes().get(1757); internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_descriptor, @@ -53399,7 +53837,7 @@ private static void _clinit_autosplit_dinit_3() { "Operation", "Project", }); internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(1744); + getDescriptor().getMessageTypes().get(1758); internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_descriptor, @@ -53407,7 +53845,7 @@ private static void _clinit_autosplit_dinit_3() { "Operation", "Project", "Region", }); internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(1745); + getDescriptor().getMessageTypes().get(1759); internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_descriptor, @@ -53415,7 +53853,7 @@ private static void _clinit_autosplit_dinit_3() { "Operation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_Warning_descriptor = - getDescriptor().getMessageTypes().get(1746); + getDescriptor().getMessageTypes().get(1760); internal_static_google_cloud_compute_v1_Warning_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Warning_descriptor, @@ -53423,7 +53861,7 @@ private static void _clinit_autosplit_dinit_3() { "Code", "Data", "Message", }); internal_static_google_cloud_compute_v1_Warnings_descriptor = - getDescriptor().getMessageTypes().get(1747); + getDescriptor().getMessageTypes().get(1761); internal_static_google_cloud_compute_v1_Warnings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Warnings_descriptor, @@ -53431,7 +53869,7 @@ private static void _clinit_autosplit_dinit_3() { "Code", "Data", "Message", }); internal_static_google_cloud_compute_v1_WeightedBackendService_descriptor = - getDescriptor().getMessageTypes().get(1748); + getDescriptor().getMessageTypes().get(1762); internal_static_google_cloud_compute_v1_WeightedBackendService_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WeightedBackendService_descriptor, @@ -53439,7 +53877,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "HeaderAction", "Weight", }); internal_static_google_cloud_compute_v1_Wire_descriptor = - getDescriptor().getMessageTypes().get(1749); + getDescriptor().getMessageTypes().get(1763); internal_static_google_cloud_compute_v1_Wire_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Wire_descriptor, @@ -53447,7 +53885,7 @@ private static void _clinit_autosplit_dinit_3() { "AdminEnabled", "Endpoints", "Label", "WireProperties", }); internal_static_google_cloud_compute_v1_WireEndpoint_descriptor = - getDescriptor().getMessageTypes().get(1750); + getDescriptor().getMessageTypes().get(1764); internal_static_google_cloud_compute_v1_WireEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireEndpoint_descriptor, @@ -53455,7 +53893,7 @@ private static void _clinit_autosplit_dinit_3() { "Interconnect", "VlanTag", }); internal_static_google_cloud_compute_v1_WireGroup_descriptor = - getDescriptor().getMessageTypes().get(1751); + getDescriptor().getMessageTypes().get(1765); internal_static_google_cloud_compute_v1_WireGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroup_descriptor, @@ -53482,7 +53920,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_WireGroupEndpoint_descriptor = - getDescriptor().getMessageTypes().get(1752); + getDescriptor().getMessageTypes().get(1766); internal_static_google_cloud_compute_v1_WireGroupEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupEndpoint_descriptor, @@ -53500,7 +53938,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_descriptor = - getDescriptor().getMessageTypes().get(1753); + getDescriptor().getMessageTypes().get(1767); internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_descriptor, @@ -53508,7 +53946,7 @@ private static void _clinit_autosplit_dinit_3() { "Interconnect", "VlanTags", }); internal_static_google_cloud_compute_v1_WireGroupList_descriptor = - getDescriptor().getMessageTypes().get(1754); + getDescriptor().getMessageTypes().get(1768); internal_static_google_cloud_compute_v1_WireGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupList_descriptor, @@ -53516,7 +53954,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_WireGroupTopology_descriptor = - getDescriptor().getMessageTypes().get(1755); + getDescriptor().getMessageTypes().get(1769); internal_static_google_cloud_compute_v1_WireGroupTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupTopology_descriptor, @@ -53524,7 +53962,7 @@ private static void _clinit_autosplit_dinit_3() { "Endpoints", }); internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_descriptor = - getDescriptor().getMessageTypes().get(1756); + getDescriptor().getMessageTypes().get(1770); internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_descriptor, @@ -53532,7 +53970,7 @@ private static void _clinit_autosplit_dinit_3() { "City", "Label", }); internal_static_google_cloud_compute_v1_WireProperties_descriptor = - getDescriptor().getMessageTypes().get(1757); + getDescriptor().getMessageTypes().get(1771); internal_static_google_cloud_compute_v1_WireProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireProperties_descriptor, @@ -53540,7 +53978,7 @@ private static void _clinit_autosplit_dinit_3() { "BandwidthAllocation", "BandwidthUnmetered", "FaultResponse", }); internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(1758); + getDescriptor().getMessageTypes().get(1772); internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_descriptor, @@ -53548,7 +53986,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "PublicAdvertisedPrefix", "RequestId", }); internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageTypes().get(1759); + getDescriptor().getMessageTypes().get(1773); internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_descriptor, @@ -53556,7 +53994,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "PublicDelegatedPrefix", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_XpnHostList_descriptor = - getDescriptor().getMessageTypes().get(1760); + getDescriptor().getMessageTypes().get(1774); internal_static_google_cloud_compute_v1_XpnHostList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_XpnHostList_descriptor, @@ -53564,7 +54002,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_XpnResourceId_descriptor = - getDescriptor().getMessageTypes().get(1761); + getDescriptor().getMessageTypes().get(1775); internal_static_google_cloud_compute_v1_XpnResourceId_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_XpnResourceId_descriptor, @@ -53572,7 +54010,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Type", }); internal_static_google_cloud_compute_v1_Zone_descriptor = - getDescriptor().getMessageTypes().get(1762); + getDescriptor().getMessageTypes().get(1776); internal_static_google_cloud_compute_v1_Zone_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_Zone_descriptor, @@ -53590,7 +54028,7 @@ private static void _clinit_autosplit_dinit_3() { "SupportsPzs", }); internal_static_google_cloud_compute_v1_ZoneList_descriptor = - getDescriptor().getMessageTypes().get(1763); + getDescriptor().getMessageTypes().get(1777); internal_static_google_cloud_compute_v1_ZoneList_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneList_descriptor, @@ -53598,7 +54036,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_descriptor = - getDescriptor().getMessageTypes().get(1764); + getDescriptor().getMessageTypes().get(1778); internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_descriptor, @@ -53616,7 +54054,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1765); + getDescriptor().getMessageTypes().get(1779); internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_descriptor, @@ -53624,7 +54062,7 @@ private static void _clinit_autosplit_dinit_3() { "Bindings", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(1766); + getDescriptor().getMessageTypes().get(1780); internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.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/CrossSiteNetwork.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetwork.java index 429dc79ef861..f787d442570c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetwork.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetwork.java @@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -98,7 +98,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -123,7 +123,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -220,7 +220,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -237,7 +237,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -259,7 +259,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -275,7 +275,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -299,7 +299,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -415,7 +415,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -431,7 +431,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -455,7 +455,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -983,7 +983,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -999,7 +999,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1023,7 +1023,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1047,7 +1047,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1070,7 +1070,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1089,7 +1089,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1241,7 +1241,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -1258,7 +1258,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -1275,7 +1275,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -1296,7 +1296,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -1317,7 +1317,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1332,7 +1332,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1355,7 +1355,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1378,7 +1378,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1400,7 +1400,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1418,7 +1418,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1605,7 +1605,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -1620,7 +1620,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -1643,7 +1643,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -1666,7 +1666,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -1688,7 +1688,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -1706,7 +1706,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkList.java index 57943243fbb2..8fa881dfcc87 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkList.java @@ -276,7 +276,7 @@ public com.google.cloud.compute.v1.CrossSiteNetworkOrBuilder getItemsOrBuilder(i * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -292,7 +292,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -316,7 +316,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -496,7 +496,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -512,7 +512,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -528,7 +528,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -545,7 +545,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -1819,7 +1819,7 @@ public com.google.cloud.compute.v1.CrossSiteNetwork.Builder addItemsBuilder(int * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1834,7 +1834,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1857,7 +1857,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1880,7 +1880,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1902,7 +1902,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -1920,7 +1920,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
      * 
* * optional string kind = 3292052; @@ -2229,7 +2229,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2246,7 +2246,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2262,7 +2262,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2279,7 +2279,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2296,7 +2296,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2321,7 +2321,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2345,7 +2345,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2366,7 +2366,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2386,7 +2386,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkListOrBuilder.java index fac3f4357d30..ca7c182fcf7e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkListOrBuilder.java @@ -144,7 +144,7 @@ public interface CrossSiteNetworkListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -157,7 +157,7 @@ public interface CrossSiteNetworkListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -170,7 +170,7 @@ public interface CrossSiteNetworkListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -273,7 +273,7 @@ public interface CrossSiteNetworkListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -287,7 +287,7 @@ public interface CrossSiteNetworkListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -301,7 +301,7 @@ public interface CrossSiteNetworkListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -316,7 +316,7 @@ public interface CrossSiteNetworkListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkOrBuilder.java index fcdcc2ca8583..5ae465ea0203 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/CrossSiteNetworkOrBuilder.java @@ -28,7 +28,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -109,7 +109,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -123,7 +123,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -137,7 +137,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -150,7 +150,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -163,7 +163,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks.
    * 
* * optional string kind = 3292052; @@ -233,7 +233,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -246,7 +246,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -259,7 +259,7 @@ public interface CrossSiteNetworkOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Disk.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Disk.java index aeeb41a9a5f7..2282c8192d0b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Disk.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Disk.java @@ -513,7 +513,7 @@ private Architecture(int value) { * * *
-   * [Output Only] The status of disk creation.
+   * Output only. [Output Only] The status of disk creation.
    *
    *
    *      - CREATING: Disk is provisioning.
@@ -1048,7 +1048,7 @@ public int getAsyncSecondaryDisksCount() {
    *
    *
    * 
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -1075,7 +1075,7 @@ public boolean containsAsyncSecondaryDisks(java.lang.String key) { * * *
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -1092,7 +1092,7 @@ public boolean containsAsyncSecondaryDisks(java.lang.String key) { * * *
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -1117,7 +1117,7 @@ public boolean containsAsyncSecondaryDisks(java.lang.String key) { * * *
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -1147,7 +1147,7 @@ public com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDis * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1164,7 +1164,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1189,7 +1189,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1542,7 +1542,7 @@ public com.google.cloud.compute.v1.GuestOsFeatureOrBuilder getGuestOsFeaturesOrB * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1559,7 +1559,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1581,7 +1581,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#disk for
+   * Output only. [Output Only] Type of the resource. Always compute#disk for
    * disks.
    * 
* @@ -1598,7 +1598,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#disk for
+   * Output only. [Output Only] Type of the resource. Always compute#disk for
    * disks.
    * 
* @@ -1623,7 +1623,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#disk for
+   * Output only. [Output Only] Type of the resource. Always compute#disk for
    * disks.
    * 
* @@ -1857,7 +1857,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { * * *
-   * [Output Only] Last attach timestamp inRFC3339
+   * Output only. [Output Only] Last attach timestamp inRFC3339
    * text format.
    * 
* @@ -1874,7 +1874,7 @@ public boolean hasLastAttachTimestamp() { * * *
-   * [Output Only] Last attach timestamp inRFC3339
+   * Output only. [Output Only] Last attach timestamp inRFC3339
    * text format.
    * 
* @@ -1899,7 +1899,7 @@ public java.lang.String getLastAttachTimestamp() { * * *
-   * [Output Only] Last attach timestamp inRFC3339
+   * Output only. [Output Only] Last attach timestamp inRFC3339
    * text format.
    * 
* @@ -1929,7 +1929,7 @@ public com.google.protobuf.ByteString getLastAttachTimestampBytes() { * * *
-   * [Output Only] Last detach timestamp inRFC3339
+   * Output only. [Output Only] Last detach timestamp inRFC3339
    * text format.
    * 
* @@ -1946,7 +1946,7 @@ public boolean hasLastDetachTimestamp() { * * *
-   * [Output Only] Last detach timestamp inRFC3339
+   * Output only. [Output Only] Last detach timestamp inRFC3339
    * text format.
    * 
* @@ -1971,7 +1971,7 @@ public java.lang.String getLastDetachTimestamp() { * * *
-   * [Output Only] Last detach timestamp inRFC3339
+   * Output only. [Output Only] Last detach timestamp inRFC3339
    * text format.
    * 
* @@ -2528,7 +2528,7 @@ public long getProvisionedThroughput() { * * *
-   * [Output Only] URL of the region where the disk resides. Only applicable for
+   * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
    * regional resources.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -2547,7 +2547,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the disk resides. Only applicable for
+   * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
    * regional resources.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -2574,7 +2574,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the disk resides. Only applicable for
+   * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
    * regional resources.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -2744,7 +2744,7 @@ public com.google.protobuf.ByteString getResourcePoliciesBytes(int index) {
    *
    *
    * 
-   * [Output Only] Status information for the disk resource.
+   * Output only. [Output Only] Status information for the disk resource.
    * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -2760,7 +2760,7 @@ public boolean hasResourceStatus() { * * *
-   * [Output Only] Status information for the disk resource.
+   * Output only. [Output Only] Status information for the disk resource.
    * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -2778,7 +2778,7 @@ public com.google.cloud.compute.v1.DiskResourceStatus getResourceStatus() { * * *
-   * [Output Only] Status information for the disk resource.
+   * Output only. [Output Only] Status information for the disk resource.
    * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -2832,7 +2832,7 @@ public boolean getSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -2848,7 +2848,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -2869,7 +2869,7 @@ public boolean getSatisfiesPzs() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -2885,7 +2885,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -2909,7 +2909,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -2985,7 +2985,7 @@ public long getSizeGb() { * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -3002,7 +3002,7 @@ public boolean hasSourceConsistencyGroupPolicy() { * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -3027,7 +3027,7 @@ public java.lang.String getSourceConsistencyGroupPolicy() { * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -3057,7 +3057,7 @@ public com.google.protobuf.ByteString getSourceConsistencyGroupPolicyBytes() { * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -3074,7 +3074,7 @@ public boolean hasSourceConsistencyGroupPolicyId() { * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -3099,7 +3099,7 @@ public java.lang.String getSourceConsistencyGroupPolicyId() { * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -3261,7 +3261,7 @@ public com.google.protobuf.ByteString getSourceDiskBytes() { * * *
-   * [Output Only] The unique ID of the disk used to create this disk. This
+   * Output only. [Output Only] The unique ID of the disk used to create this disk. This
    * value identifies the exact disk that was used to create this persistent
    * disk. For example, if you created the persistent disk from a disk that
    * was later deleted and recreated under the same name, the source disk ID
@@ -3281,7 +3281,7 @@ public boolean hasSourceDiskId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the disk used to create this disk. This
+   * Output only. [Output Only] The unique ID of the disk used to create this disk. This
    * value identifies the exact disk that was used to create this persistent
    * disk. For example, if you created the persistent disk from a disk that
    * was later deleted and recreated under the same name, the source disk ID
@@ -3309,7 +3309,7 @@ public java.lang.String getSourceDiskId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the disk used to create this disk. This
+   * Output only. [Output Only] The unique ID of the disk used to create this disk. This
    * value identifies the exact disk that was used to create this persistent
    * disk. For example, if you created the persistent disk from a disk that
    * was later deleted and recreated under the same name, the source disk ID
@@ -3549,7 +3549,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceImageEncryptio
    *
    *
    * 
-   * [Output Only] The ID value of the image used to create this disk. This
+   * Output only. [Output Only] The ID value of the image used to create this disk. This
    * value identifies the exact image that was used to create this persistent
    * disk. For example, if you created the persistent disk from an image that
    * was later deleted and recreated under the same name, the source image ID
@@ -3569,7 +3569,7 @@ public boolean hasSourceImageId() {
    *
    *
    * 
-   * [Output Only] The ID value of the image used to create this disk. This
+   * Output only. [Output Only] The ID value of the image used to create this disk. This
    * value identifies the exact image that was used to create this persistent
    * disk. For example, if you created the persistent disk from an image that
    * was later deleted and recreated under the same name, the source image ID
@@ -3597,7 +3597,7 @@ public java.lang.String getSourceImageId() {
    *
    *
    * 
-   * [Output Only] The ID value of the image used to create this disk. This
+   * Output only. [Output Only] The ID value of the image used to create this disk. This
    * value identifies the exact image that was used to create this persistent
    * disk. For example, if you created the persistent disk from an image that
    * was later deleted and recreated under the same name, the source image ID
@@ -3720,7 +3720,7 @@ public com.google.protobuf.ByteString getSourceInstantSnapshotBytes() {
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * disk. This value identifies the exact instant snapshot that was used to
    * create this persistent disk. For example, if you created the persistent
    * disk from an instant snapshot that was later deleted and recreated under
@@ -3741,7 +3741,7 @@ public boolean hasSourceInstantSnapshotId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * disk. This value identifies the exact instant snapshot that was used to
    * create this persistent disk. For example, if you created the persistent
    * disk from an instant snapshot that was later deleted and recreated under
@@ -3770,7 +3770,7 @@ public java.lang.String getSourceInstantSnapshotId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * disk. This value identifies the exact instant snapshot that was used to
    * create this persistent disk. For example, if you created the persistent
    * disk from an instant snapshot that was later deleted and recreated under
@@ -3960,7 +3960,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceSnapshotEncryp
    *
    *
    * 
-   * [Output Only] The unique ID of the snapshot used to create this disk. This
+   * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
    * value identifies the exact snapshot that was used to create this persistent
    * disk. For example, if you created the persistent disk from a snapshot that
    * was later deleted and recreated under the same name, the source snapshot ID
@@ -3980,7 +3980,7 @@ public boolean hasSourceSnapshotId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the snapshot used to create this disk. This
+   * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
    * value identifies the exact snapshot that was used to create this persistent
    * disk. For example, if you created the persistent disk from a snapshot that
    * was later deleted and recreated under the same name, the source snapshot ID
@@ -4008,7 +4008,7 @@ public java.lang.String getSourceSnapshotId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the snapshot used to create this disk. This
+   * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
    * value identifies the exact snapshot that was used to create this persistent
    * disk. For example, if you created the persistent disk from a snapshot that
    * was later deleted and recreated under the same name, the source snapshot ID
@@ -4128,7 +4128,7 @@ public com.google.protobuf.ByteString getSourceStorageObjectBytes() {
    *
    *
    * 
-   * [Output Only] The status of disk creation.
+   * Output only. [Output Only] The status of disk creation.
    *
    *
    *      - CREATING: Disk is provisioning.
@@ -4153,7 +4153,7 @@ public boolean hasStatus() {
    *
    *
    * 
-   * [Output Only] The status of disk creation.
+   * Output only. [Output Only] The status of disk creation.
    *
    *
    *      - CREATING: Disk is provisioning.
@@ -4186,7 +4186,7 @@ public java.lang.String getStatus() {
    *
    *
    * 
-   * [Output Only] The status of disk creation.
+   * Output only. [Output Only] The status of disk creation.
    *
    *
    *      - CREATING: Disk is provisioning.
@@ -4390,7 +4390,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
    *
    *
    * 
-   * [Output Only] Links to the users of the disk (attached instances)
+   * Output only. [Output Only] Links to the users of the disk (attached instances)
    * in form:projects/project/zones/zone/instances/instance
    * 
* @@ -4406,7 +4406,7 @@ public com.google.protobuf.ProtocolStringList getUsersList() { * * *
-   * [Output Only] Links to the users of the disk (attached instances)
+   * Output only. [Output Only] Links to the users of the disk (attached instances)
    * in form:projects/project/zones/zone/instances/instance
    * 
* @@ -4422,7 +4422,7 @@ public int getUsersCount() { * * *
-   * [Output Only] Links to the users of the disk (attached instances)
+   * Output only. [Output Only] Links to the users of the disk (attached instances)
    * in form:projects/project/zones/zone/instances/instance
    * 
* @@ -4439,7 +4439,7 @@ public java.lang.String getUsers(int index) { * * *
-   * [Output Only] Links to the users of the disk (attached instances)
+   * Output only. [Output Only] Links to the users of the disk (attached instances)
    * in form:projects/project/zones/zone/instances/instance
    * 
* @@ -4461,7 +4461,7 @@ public com.google.protobuf.ByteString getUsersBytes(int index) { * * *
-   * [Output Only] URL of the zone where the disk resides.
+   * Output only. [Output Only] URL of the zone where the disk resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -4479,7 +4479,7 @@ public boolean hasZone() { * * *
-   * [Output Only] URL of the zone where the disk resides.
+   * Output only. [Output Only] URL of the zone where the disk resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -4505,7 +4505,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] URL of the zone where the disk resides.
+   * Output only. [Output Only] URL of the zone where the disk resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -7199,7 +7199,7 @@ public int getAsyncSecondaryDisksCount() { * * *
-     * [Output Only] A list of disks this disk is asynchronously replicated to.
+     * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
      * 
* * @@ -7226,7 +7226,7 @@ public boolean containsAsyncSecondaryDisks(java.lang.String key) { * * *
-     * [Output Only] A list of disks this disk is asynchronously replicated to.
+     * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
      * 
* * @@ -7243,7 +7243,7 @@ public boolean containsAsyncSecondaryDisks(java.lang.String key) { * * *
-     * [Output Only] A list of disks this disk is asynchronously replicated to.
+     * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
      * 
* * @@ -7268,7 +7268,7 @@ public boolean containsAsyncSecondaryDisks(java.lang.String key) { * * *
-     * [Output Only] A list of disks this disk is asynchronously replicated to.
+     * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
      * 
* * @@ -7299,7 +7299,7 @@ public Builder clearAsyncSecondaryDisks() { * * *
-     * [Output Only] A list of disks this disk is asynchronously replicated to.
+     * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
      * 
* * @@ -7326,7 +7326,7 @@ public Builder removeAsyncSecondaryDisks(java.lang.String key) { * * *
-     * [Output Only] A list of disks this disk is asynchronously replicated to.
+     * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
      * 
* * @@ -7350,7 +7350,7 @@ public Builder putAsyncSecondaryDisks( * * *
-     * [Output Only] A list of disks this disk is asynchronously replicated to.
+     * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
      * 
* * @@ -7376,7 +7376,7 @@ public Builder putAllAsyncSecondaryDisks( * * *
-     * [Output Only] A list of disks this disk is asynchronously replicated to.
+     * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
      * 
* * @@ -7405,7 +7405,7 @@ public Builder putAllAsyncSecondaryDisks( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7421,7 +7421,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7445,7 +7445,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7469,7 +7469,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7492,7 +7492,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7511,7 +7511,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -8589,7 +8589,7 @@ public com.google.cloud.compute.v1.GuestOsFeature.Builder addGuestOsFeaturesBuil * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -8606,7 +8606,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -8623,7 +8623,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -8644,7 +8644,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -8665,7 +8665,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#disk for
+     * Output only. [Output Only] Type of the resource. Always compute#disk for
      * disks.
      * 
* @@ -8681,7 +8681,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#disk for
+     * Output only. [Output Only] Type of the resource. Always compute#disk for
      * disks.
      * 
* @@ -8705,7 +8705,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#disk for
+     * Output only. [Output Only] Type of the resource. Always compute#disk for
      * disks.
      * 
* @@ -8729,7 +8729,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#disk for
+     * Output only. [Output Only] Type of the resource. Always compute#disk for
      * disks.
      * 
* @@ -8752,7 +8752,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#disk for
+     * Output only. [Output Only] Type of the resource. Always compute#disk for
      * disks.
      * 
* @@ -8771,7 +8771,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#disk for
+     * Output only. [Output Only] Type of the resource. Always compute#disk for
      * disks.
      * 
* @@ -9150,7 +9150,7 @@ public Builder putAllLabels(java.util.Map va * * *
-     * [Output Only] Last attach timestamp inRFC3339
+     * Output only. [Output Only] Last attach timestamp inRFC3339
      * text format.
      * 
* @@ -9166,7 +9166,7 @@ public boolean hasLastAttachTimestamp() { * * *
-     * [Output Only] Last attach timestamp inRFC3339
+     * Output only. [Output Only] Last attach timestamp inRFC3339
      * text format.
      * 
* @@ -9190,7 +9190,7 @@ public java.lang.String getLastAttachTimestamp() { * * *
-     * [Output Only] Last attach timestamp inRFC3339
+     * Output only. [Output Only] Last attach timestamp inRFC3339
      * text format.
      * 
* @@ -9214,7 +9214,7 @@ public com.google.protobuf.ByteString getLastAttachTimestampBytes() { * * *
-     * [Output Only] Last attach timestamp inRFC3339
+     * Output only. [Output Only] Last attach timestamp inRFC3339
      * text format.
      * 
* @@ -9237,7 +9237,7 @@ public Builder setLastAttachTimestamp(java.lang.String value) { * * *
-     * [Output Only] Last attach timestamp inRFC3339
+     * Output only. [Output Only] Last attach timestamp inRFC3339
      * text format.
      * 
* @@ -9256,7 +9256,7 @@ public Builder clearLastAttachTimestamp() { * * *
-     * [Output Only] Last attach timestamp inRFC3339
+     * Output only. [Output Only] Last attach timestamp inRFC3339
      * text format.
      * 
* @@ -9282,7 +9282,7 @@ public Builder setLastAttachTimestampBytes(com.google.protobuf.ByteString value) * * *
-     * [Output Only] Last detach timestamp inRFC3339
+     * Output only. [Output Only] Last detach timestamp inRFC3339
      * text format.
      * 
* @@ -9298,7 +9298,7 @@ public boolean hasLastDetachTimestamp() { * * *
-     * [Output Only] Last detach timestamp inRFC3339
+     * Output only. [Output Only] Last detach timestamp inRFC3339
      * text format.
      * 
* @@ -9322,7 +9322,7 @@ public java.lang.String getLastDetachTimestamp() { * * *
-     * [Output Only] Last detach timestamp inRFC3339
+     * Output only. [Output Only] Last detach timestamp inRFC3339
      * text format.
      * 
* @@ -9346,7 +9346,7 @@ public com.google.protobuf.ByteString getLastDetachTimestampBytes() { * * *
-     * [Output Only] Last detach timestamp inRFC3339
+     * Output only. [Output Only] Last detach timestamp inRFC3339
      * text format.
      * 
* @@ -9369,7 +9369,7 @@ public Builder setLastDetachTimestamp(java.lang.String value) { * * *
-     * [Output Only] Last detach timestamp inRFC3339
+     * Output only. [Output Only] Last detach timestamp inRFC3339
      * text format.
      * 
* @@ -9388,7 +9388,7 @@ public Builder clearLastDetachTimestamp() { * * *
-     * [Output Only] Last detach timestamp inRFC3339
+     * Output only. [Output Only] Last detach timestamp inRFC3339
      * text format.
      * 
* @@ -10613,7 +10613,7 @@ public Builder clearProvisionedThroughput() { * * *
-     * [Output Only] URL of the region where the disk resides. Only applicable for
+     * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
      * regional resources.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -10631,7 +10631,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the disk resides. Only applicable for
+     * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
      * regional resources.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -10657,7 +10657,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the disk resides. Only applicable for
+     * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
      * regional resources.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -10683,7 +10683,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the disk resides. Only applicable for
+     * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
      * regional resources.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -10708,7 +10708,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the disk resides. Only applicable for
+     * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
      * regional resources.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -10729,7 +10729,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the disk resides. Only applicable for
+     * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
      * regional resources.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -11137,7 +11137,7 @@ public Builder addResourcePoliciesBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11153,7 +11153,7 @@ public boolean hasResourceStatus() { * * *
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11175,7 +11175,7 @@ public com.google.cloud.compute.v1.DiskResourceStatus getResourceStatus() { * * *
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11199,7 +11199,7 @@ public Builder setResourceStatus(com.google.cloud.compute.v1.DiskResourceStatus * * *
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11221,7 +11221,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11251,7 +11251,7 @@ public Builder mergeResourceStatus(com.google.cloud.compute.v1.DiskResourceStatu * * *
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11272,7 +11272,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11288,7 +11288,7 @@ public com.google.cloud.compute.v1.DiskResourceStatus.Builder getResourceStatusB * * *
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11308,7 +11308,7 @@ public com.google.cloud.compute.v1.DiskResourceStatusOrBuilder getResourceStatus * * *
-     * [Output Only] Status information for the disk resource.
+     * Output only. [Output Only] Status information for the disk resource.
      * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -11409,7 +11409,7 @@ public Builder clearSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -11425,7 +11425,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -11441,7 +11441,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -11461,7 +11461,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -11481,7 +11481,7 @@ public Builder clearSatisfiesPzs() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -11496,7 +11496,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -11519,7 +11519,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -11542,7 +11542,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -11564,7 +11564,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -11582,7 +11582,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -11703,7 +11703,7 @@ public Builder clearSizeGb() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11719,7 +11719,7 @@ public boolean hasSourceConsistencyGroupPolicy() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11743,7 +11743,7 @@ public java.lang.String getSourceConsistencyGroupPolicy() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11767,7 +11767,7 @@ public com.google.protobuf.ByteString getSourceConsistencyGroupPolicyBytes() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11790,7 +11790,7 @@ public Builder setSourceConsistencyGroupPolicy(java.lang.String value) { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11809,7 +11809,7 @@ public Builder clearSourceConsistencyGroupPolicy() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11835,7 +11835,7 @@ public Builder setSourceConsistencyGroupPolicyBytes(com.google.protobuf.ByteStri * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11851,7 +11851,7 @@ public boolean hasSourceConsistencyGroupPolicyId() { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11875,7 +11875,7 @@ public java.lang.String getSourceConsistencyGroupPolicyId() { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11899,7 +11899,7 @@ public com.google.protobuf.ByteString getSourceConsistencyGroupPolicyIdBytes() { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11922,7 +11922,7 @@ public Builder setSourceConsistencyGroupPolicyId(java.lang.String value) { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -11941,7 +11941,7 @@ public Builder clearSourceConsistencyGroupPolicyId() { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
      * that was created using a consistency group.
      * 
* @@ -12219,7 +12219,7 @@ public Builder setSourceDiskBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique ID of the disk used to create this disk. This
+     * Output only. [Output Only] The unique ID of the disk used to create this disk. This
      * value identifies the exact disk that was used to create this persistent
      * disk. For example, if you created the persistent disk from a disk that
      * was later deleted and recreated under the same name, the source disk ID
@@ -12238,7 +12238,7 @@ public boolean hasSourceDiskId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the disk used to create this disk. This
+     * Output only. [Output Only] The unique ID of the disk used to create this disk. This
      * value identifies the exact disk that was used to create this persistent
      * disk. For example, if you created the persistent disk from a disk that
      * was later deleted and recreated under the same name, the source disk ID
@@ -12265,7 +12265,7 @@ public java.lang.String getSourceDiskId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the disk used to create this disk. This
+     * Output only. [Output Only] The unique ID of the disk used to create this disk. This
      * value identifies the exact disk that was used to create this persistent
      * disk. For example, if you created the persistent disk from a disk that
      * was later deleted and recreated under the same name, the source disk ID
@@ -12292,7 +12292,7 @@ public com.google.protobuf.ByteString getSourceDiskIdBytes() {
      *
      *
      * 
-     * [Output Only] The unique ID of the disk used to create this disk. This
+     * Output only. [Output Only] The unique ID of the disk used to create this disk. This
      * value identifies the exact disk that was used to create this persistent
      * disk. For example, if you created the persistent disk from a disk that
      * was later deleted and recreated under the same name, the source disk ID
@@ -12318,7 +12318,7 @@ public Builder setSourceDiskId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The unique ID of the disk used to create this disk. This
+     * Output only. [Output Only] The unique ID of the disk used to create this disk. This
      * value identifies the exact disk that was used to create this persistent
      * disk. For example, if you created the persistent disk from a disk that
      * was later deleted and recreated under the same name, the source disk ID
@@ -12340,7 +12340,7 @@ public Builder clearSourceDiskId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the disk used to create this disk. This
+     * Output only. [Output Only] The unique ID of the disk used to create this disk. This
      * value identifies the exact disk that was used to create this persistent
      * disk. For example, if you created the persistent disk from a disk that
      * was later deleted and recreated under the same name, the source disk ID
@@ -12875,7 +12875,7 @@ public Builder clearSourceImageEncryptionKey() {
      *
      *
      * 
-     * [Output Only] The ID value of the image used to create this disk. This
+     * Output only. [Output Only] The ID value of the image used to create this disk. This
      * value identifies the exact image that was used to create this persistent
      * disk. For example, if you created the persistent disk from an image that
      * was later deleted and recreated under the same name, the source image ID
@@ -12894,7 +12894,7 @@ public boolean hasSourceImageId() {
      *
      *
      * 
-     * [Output Only] The ID value of the image used to create this disk. This
+     * Output only. [Output Only] The ID value of the image used to create this disk. This
      * value identifies the exact image that was used to create this persistent
      * disk. For example, if you created the persistent disk from an image that
      * was later deleted and recreated under the same name, the source image ID
@@ -12921,7 +12921,7 @@ public java.lang.String getSourceImageId() {
      *
      *
      * 
-     * [Output Only] The ID value of the image used to create this disk. This
+     * Output only. [Output Only] The ID value of the image used to create this disk. This
      * value identifies the exact image that was used to create this persistent
      * disk. For example, if you created the persistent disk from an image that
      * was later deleted and recreated under the same name, the source image ID
@@ -12948,7 +12948,7 @@ public com.google.protobuf.ByteString getSourceImageIdBytes() {
      *
      *
      * 
-     * [Output Only] The ID value of the image used to create this disk. This
+     * Output only. [Output Only] The ID value of the image used to create this disk. This
      * value identifies the exact image that was used to create this persistent
      * disk. For example, if you created the persistent disk from an image that
      * was later deleted and recreated under the same name, the source image ID
@@ -12974,7 +12974,7 @@ public Builder setSourceImageId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The ID value of the image used to create this disk. This
+     * Output only. [Output Only] The ID value of the image used to create this disk. This
      * value identifies the exact image that was used to create this persistent
      * disk. For example, if you created the persistent disk from an image that
      * was later deleted and recreated under the same name, the source image ID
@@ -12996,7 +12996,7 @@ public Builder clearSourceImageId() {
      *
      *
      * 
-     * [Output Only] The ID value of the image used to create this disk. This
+     * Output only. [Output Only] The ID value of the image used to create this disk. This
      * value identifies the exact image that was used to create this persistent
      * disk. For example, if you created the persistent disk from an image that
      * was later deleted and recreated under the same name, the source image ID
@@ -13193,7 +13193,7 @@ public Builder setSourceInstantSnapshotBytes(com.google.protobuf.ByteString valu
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * disk. This value identifies the exact instant snapshot that was used to
      * create this persistent disk. For example, if you created the persistent
      * disk from an instant snapshot that was later deleted and recreated under
@@ -13213,7 +13213,7 @@ public boolean hasSourceInstantSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * disk. This value identifies the exact instant snapshot that was used to
      * create this persistent disk. For example, if you created the persistent
      * disk from an instant snapshot that was later deleted and recreated under
@@ -13241,7 +13241,7 @@ public java.lang.String getSourceInstantSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * disk. This value identifies the exact instant snapshot that was used to
      * create this persistent disk. For example, if you created the persistent
      * disk from an instant snapshot that was later deleted and recreated under
@@ -13269,7 +13269,7 @@ public com.google.protobuf.ByteString getSourceInstantSnapshotIdBytes() {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * disk. This value identifies the exact instant snapshot that was used to
      * create this persistent disk. For example, if you created the persistent
      * disk from an instant snapshot that was later deleted and recreated under
@@ -13296,7 +13296,7 @@ public Builder setSourceInstantSnapshotId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * disk. This value identifies the exact instant snapshot that was used to
      * create this persistent disk. For example, if you created the persistent
      * disk from an instant snapshot that was later deleted and recreated under
@@ -13319,7 +13319,7 @@ public Builder clearSourceInstantSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * disk. This value identifies the exact instant snapshot that was used to
      * create this persistent disk. For example, if you created the persistent
      * disk from an instant snapshot that was later deleted and recreated under
@@ -13753,7 +13753,7 @@ public Builder clearSourceSnapshotEncryptionKey() {
      *
      *
      * 
-     * [Output Only] The unique ID of the snapshot used to create this disk. This
+     * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
      * value identifies the exact snapshot that was used to create this persistent
      * disk. For example, if you created the persistent disk from a snapshot that
      * was later deleted and recreated under the same name, the source snapshot ID
@@ -13772,7 +13772,7 @@ public boolean hasSourceSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the snapshot used to create this disk. This
+     * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
      * value identifies the exact snapshot that was used to create this persistent
      * disk. For example, if you created the persistent disk from a snapshot that
      * was later deleted and recreated under the same name, the source snapshot ID
@@ -13799,7 +13799,7 @@ public java.lang.String getSourceSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the snapshot used to create this disk. This
+     * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
      * value identifies the exact snapshot that was used to create this persistent
      * disk. For example, if you created the persistent disk from a snapshot that
      * was later deleted and recreated under the same name, the source snapshot ID
@@ -13826,7 +13826,7 @@ public com.google.protobuf.ByteString getSourceSnapshotIdBytes() {
      *
      *
      * 
-     * [Output Only] The unique ID of the snapshot used to create this disk. This
+     * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
      * value identifies the exact snapshot that was used to create this persistent
      * disk. For example, if you created the persistent disk from a snapshot that
      * was later deleted and recreated under the same name, the source snapshot ID
@@ -13852,7 +13852,7 @@ public Builder setSourceSnapshotId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The unique ID of the snapshot used to create this disk. This
+     * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
      * value identifies the exact snapshot that was used to create this persistent
      * disk. For example, if you created the persistent disk from a snapshot that
      * was later deleted and recreated under the same name, the source snapshot ID
@@ -13874,7 +13874,7 @@ public Builder clearSourceSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the snapshot used to create this disk. This
+     * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
      * value identifies the exact snapshot that was used to create this persistent
      * disk. For example, if you created the persistent disk from a snapshot that
      * was later deleted and recreated under the same name, the source snapshot ID
@@ -14065,7 +14065,7 @@ public Builder setSourceStorageObjectBytes(com.google.protobuf.ByteString value)
      *
      *
      * 
-     * [Output Only] The status of disk creation.
+     * Output only. [Output Only] The status of disk creation.
      *
      *
      *      - CREATING: Disk is provisioning.
@@ -14089,7 +14089,7 @@ public boolean hasStatus() {
      *
      *
      * 
-     * [Output Only] The status of disk creation.
+     * Output only. [Output Only] The status of disk creation.
      *
      *
      *      - CREATING: Disk is provisioning.
@@ -14121,7 +14121,7 @@ public java.lang.String getStatus() {
      *
      *
      * 
-     * [Output Only] The status of disk creation.
+     * Output only. [Output Only] The status of disk creation.
      *
      *
      *      - CREATING: Disk is provisioning.
@@ -14153,7 +14153,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
      *
      *
      * 
-     * [Output Only] The status of disk creation.
+     * Output only. [Output Only] The status of disk creation.
      *
      *
      *      - CREATING: Disk is provisioning.
@@ -14184,7 +14184,7 @@ public Builder setStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The status of disk creation.
+     * Output only. [Output Only] The status of disk creation.
      *
      *
      *      - CREATING: Disk is provisioning.
@@ -14211,7 +14211,7 @@ public Builder clearStatus() {
      *
      *
      * 
-     * [Output Only] The status of disk creation.
+     * Output only. [Output Only] The status of disk creation.
      *
      *
      *      - CREATING: Disk is provisioning.
@@ -14559,7 +14559,7 @@ private void ensureUsersIsMutable() {
      *
      *
      * 
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14576,7 +14576,7 @@ public com.google.protobuf.ProtocolStringList getUsersList() { * * *
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14592,7 +14592,7 @@ public int getUsersCount() { * * *
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14609,7 +14609,7 @@ public java.lang.String getUsers(int index) { * * *
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14626,7 +14626,7 @@ public com.google.protobuf.ByteString getUsersBytes(int index) { * * *
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14651,7 +14651,7 @@ public Builder setUsers(int index, java.lang.String value) { * * *
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14675,7 +14675,7 @@ public Builder addUsers(java.lang.String value) { * * *
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14696,7 +14696,7 @@ public Builder addAllUsers(java.lang.Iterable values) { * * *
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14716,7 +14716,7 @@ public Builder clearUsers() { * * *
-     * [Output Only] Links to the users of the disk (attached instances)
+     * Output only. [Output Only] Links to the users of the disk (attached instances)
      * in form:projects/project/zones/zone/instances/instance
      * 
* @@ -14743,7 +14743,7 @@ public Builder addUsersBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the zone where the disk resides.
+     * Output only. [Output Only] URL of the zone where the disk resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14760,7 +14760,7 @@ public boolean hasZone() { * * *
-     * [Output Only] URL of the zone where the disk resides.
+     * Output only. [Output Only] URL of the zone where the disk resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14785,7 +14785,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] URL of the zone where the disk resides.
+     * Output only. [Output Only] URL of the zone where the disk resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14810,7 +14810,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] URL of the zone where the disk resides.
+     * Output only. [Output Only] URL of the zone where the disk resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14834,7 +14834,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] URL of the zone where the disk resides.
+     * Output only. [Output Only] URL of the zone where the disk resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14854,7 +14854,7 @@ public Builder clearZone() { * * *
-     * [Output Only] URL of the zone where the disk resides.
+     * Output only. [Output Only] URL of the zone where the disk resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAggregatedList.java index 1cf3cd1558d3..f39400f76b67 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAggregatedList.java @@ -275,7 +275,7 @@ public com.google.cloud.compute.v1.DisksScopedList getItemsOrThrow(java.lang.Str * * *
-   * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
    * disks.
    * 
* @@ -292,7 +292,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
    * disks.
    * 
* @@ -317,7 +317,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
    * disks.
    * 
* @@ -428,7 +428,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -444,7 +444,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -468,7 +468,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -498,7 +498,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -513,7 +513,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -528,7 +528,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -544,7 +544,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1561,7 +1561,7 @@ public com.google.cloud.compute.v1.DisksScopedList.Builder putItemsBuilderIfAbse * * *
-     * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
      * disks.
      * 
* @@ -1577,7 +1577,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
      * disks.
      * 
* @@ -1601,7 +1601,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
      * disks.
      * 
* @@ -1625,7 +1625,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
      * disks.
      * 
* @@ -1648,7 +1648,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
      * disks.
      * 
* @@ -1667,7 +1667,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
      * disks.
      * 
* @@ -1843,7 +1843,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1858,7 +1858,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1881,7 +1881,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1904,7 +1904,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1926,7 +1926,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1944,7 +1944,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1977,7 +1977,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -1993,7 +1993,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2008,7 +2008,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2024,7 +2024,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2040,7 +2040,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2064,7 +2064,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2087,7 +2087,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2107,7 +2107,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2126,7 +2126,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAggregatedListOrBuilder.java index 5898f5f79309..38ac6616807c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAggregatedListOrBuilder.java @@ -130,7 +130,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
    * disks.
    * 
* @@ -144,7 +144,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
    * disks.
    * 
* @@ -158,7 +158,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent
    * disks.
    * 
* @@ -223,7 +223,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -236,7 +236,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -249,7 +249,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -262,7 +262,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -275,7 +275,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -288,7 +288,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -302,7 +302,7 @@ com.google.cloud.compute.v1.DisksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAsyncReplication.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAsyncReplication.java index 675989aa8fa6..03b2ca0d0cd6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAsyncReplication.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAsyncReplication.java @@ -76,7 +76,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -93,7 +93,7 @@ public boolean hasConsistencyGroupPolicy() { * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -118,7 +118,7 @@ public java.lang.String getConsistencyGroupPolicy() { * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -148,7 +148,7 @@ public com.google.protobuf.ByteString getConsistencyGroupPolicyBytes() { * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -165,7 +165,7 @@ public boolean hasConsistencyGroupPolicyId() { * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -190,7 +190,7 @@ public java.lang.String getConsistencyGroupPolicyId() { * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -310,7 +310,7 @@ public com.google.protobuf.ByteString getDiskBytes() { * * *
-   * [Output Only] The unique ID of the other disk asynchronously replicated
+   * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
    * to or from the current disk. This value identifies the exact disk that
    * was used to create this replication. For example, if you started
    * replicating the persistent disk from a disk that was later deleted and
@@ -331,7 +331,7 @@ public boolean hasDiskId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the other disk asynchronously replicated
+   * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
    * to or from the current disk. This value identifies the exact disk that
    * was used to create this replication. For example, if you started
    * replicating the persistent disk from a disk that was later deleted and
@@ -360,7 +360,7 @@ public java.lang.String getDiskId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the other disk asynchronously replicated
+   * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
    * to or from the current disk. This value identifies the exact disk that
    * was used to create this replication. For example, if you started
    * replicating the persistent disk from a disk that was later deleted and
@@ -836,7 +836,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -852,7 +852,7 @@ public boolean hasConsistencyGroupPolicy() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -876,7 +876,7 @@ public java.lang.String getConsistencyGroupPolicy() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -900,7 +900,7 @@ public com.google.protobuf.ByteString getConsistencyGroupPolicyBytes() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -923,7 +923,7 @@ public Builder setConsistencyGroupPolicy(java.lang.String value) { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -942,7 +942,7 @@ public Builder clearConsistencyGroupPolicy() { * * *
-     * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -968,7 +968,7 @@ public Builder setConsistencyGroupPolicyBytes(com.google.protobuf.ByteString val * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -984,7 +984,7 @@ public boolean hasConsistencyGroupPolicyId() { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -1008,7 +1008,7 @@ public java.lang.String getConsistencyGroupPolicyId() { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -1032,7 +1032,7 @@ public com.google.protobuf.ByteString getConsistencyGroupPolicyIdBytes() { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -1055,7 +1055,7 @@ public Builder setConsistencyGroupPolicyId(java.lang.String value) { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -1074,7 +1074,7 @@ public Builder clearConsistencyGroupPolicyId() { * * *
-     * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+     * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
      * started on the disk as a member of a group.
      * 
* @@ -1268,7 +1268,7 @@ public Builder setDiskBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique ID of the other disk asynchronously replicated
+     * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
      * to or from the current disk. This value identifies the exact disk that
      * was used to create this replication. For example, if you started
      * replicating the persistent disk from a disk that was later deleted and
@@ -1288,7 +1288,7 @@ public boolean hasDiskId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the other disk asynchronously replicated
+     * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
      * to or from the current disk. This value identifies the exact disk that
      * was used to create this replication. For example, if you started
      * replicating the persistent disk from a disk that was later deleted and
@@ -1316,7 +1316,7 @@ public java.lang.String getDiskId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the other disk asynchronously replicated
+     * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
      * to or from the current disk. This value identifies the exact disk that
      * was used to create this replication. For example, if you started
      * replicating the persistent disk from a disk that was later deleted and
@@ -1344,7 +1344,7 @@ public com.google.protobuf.ByteString getDiskIdBytes() {
      *
      *
      * 
-     * [Output Only] The unique ID of the other disk asynchronously replicated
+     * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
      * to or from the current disk. This value identifies the exact disk that
      * was used to create this replication. For example, if you started
      * replicating the persistent disk from a disk that was later deleted and
@@ -1371,7 +1371,7 @@ public Builder setDiskId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The unique ID of the other disk asynchronously replicated
+     * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
      * to or from the current disk. This value identifies the exact disk that
      * was used to create this replication. For example, if you started
      * replicating the persistent disk from a disk that was later deleted and
@@ -1394,7 +1394,7 @@ public Builder clearDiskId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the other disk asynchronously replicated
+     * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
      * to or from the current disk. This value identifies the exact disk that
      * was used to create this replication. For example, if you started
      * replicating the persistent disk from a disk that was later deleted and
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAsyncReplicationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAsyncReplicationOrBuilder.java
index 5a0613c39d92..6bf8b8d418e5 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAsyncReplicationOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskAsyncReplicationOrBuilder.java
@@ -28,7 +28,7 @@ public interface DiskAsyncReplicationOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -42,7 +42,7 @@ public interface DiskAsyncReplicationOrBuilder * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -56,7 +56,7 @@ public interface DiskAsyncReplicationOrBuilder * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -70,7 +70,7 @@ public interface DiskAsyncReplicationOrBuilder * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -84,7 +84,7 @@ public interface DiskAsyncReplicationOrBuilder * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -98,7 +98,7 @@ public interface DiskAsyncReplicationOrBuilder * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was
    * started on the disk as a member of a group.
    * 
* @@ -172,7 +172,7 @@ public interface DiskAsyncReplicationOrBuilder * * *
-   * [Output Only] The unique ID of the other disk asynchronously replicated
+   * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
    * to or from the current disk. This value identifies the exact disk that
    * was used to create this replication. For example, if you started
    * replicating the persistent disk from a disk that was later deleted and
@@ -190,7 +190,7 @@ public interface DiskAsyncReplicationOrBuilder
    *
    *
    * 
-   * [Output Only] The unique ID of the other disk asynchronously replicated
+   * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
    * to or from the current disk. This value identifies the exact disk that
    * was used to create this replication. For example, if you started
    * replicating the persistent disk from a disk that was later deleted and
@@ -208,7 +208,7 @@ public interface DiskAsyncReplicationOrBuilder
    *
    *
    * 
-   * [Output Only] The unique ID of the other disk asynchronously replicated
+   * Output only. [Output Only] The unique ID of the other disk asynchronously replicated
    * to or from the current disk. This value identifies the exact disk that
    * was used to create this replication. For example, if you started
    * replicating the persistent disk from a disk that was later deleted and
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskList.java
index 4835cdaff1d7..812d155cce9e 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskList.java
@@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.DiskOrBuilder getItemsOrBuilder(int index) {
    *
    *
    * 
-   * [Output Only] Type of resource. Always compute#diskList for
+   * Output only. [Output Only] Type of resource. Always compute#diskList for
    * lists of disks.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#diskList for
+   * Output only. [Output Only] Type of resource. Always compute#diskList for
    * lists of disks.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#diskList for
+   * Output only. [Output Only] Type of resource. Always compute#diskList for
    * lists of disks.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1529,7 +1529,7 @@ public java.util.List getItemsBuilderL * * *
-     * [Output Only] Type of resource. Always compute#diskList for
+     * Output only. [Output Only] Type of resource. Always compute#diskList for
      * lists of disks.
      * 
* @@ -1545,7 +1545,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#diskList for
+     * Output only. [Output Only] Type of resource. Always compute#diskList for
      * lists of disks.
      * 
* @@ -1569,7 +1569,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#diskList for
+     * Output only. [Output Only] Type of resource. Always compute#diskList for
      * lists of disks.
      * 
* @@ -1593,7 +1593,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#diskList for
+     * Output only. [Output Only] Type of resource. Always compute#diskList for
      * lists of disks.
      * 
* @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#diskList for
+     * Output only. [Output Only] Type of resource. Always compute#diskList for
      * lists of disks.
      * 
* @@ -1635,7 +1635,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#diskList for
+     * Output only. [Output Only] Type of resource. Always compute#diskList for
      * lists of disks.
      * 
* @@ -1811,7 +1811,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1826,7 +1826,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1849,7 +1849,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1872,7 +1872,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1912,7 +1912,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskListOrBuilder.java index 66a0239f1c25..997d6950e676 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskListOrBuilder.java @@ -122,7 +122,7 @@ public interface DiskListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#diskList for
+   * Output only. [Output Only] Type of resource. Always compute#diskList for
    * lists of disks.
    * 
* @@ -136,7 +136,7 @@ public interface DiskListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#diskList for
+   * Output only. [Output Only] Type of resource. Always compute#diskList for
    * lists of disks.
    * 
* @@ -150,7 +150,7 @@ public interface DiskListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#diskList for
+   * Output only. [Output Only] Type of resource. Always compute#diskList for
    * lists of disks.
    * 
* @@ -215,7 +215,7 @@ public interface DiskListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface DiskListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface DiskListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskOrBuilder.java index b01f1576132b..b6aa9420bee5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskOrBuilder.java @@ -188,7 +188,7 @@ public interface DiskOrBuilder * * *
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -201,7 +201,7 @@ public interface DiskOrBuilder * * *
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -219,7 +219,7 @@ public interface DiskOrBuilder * * *
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -233,7 +233,7 @@ public interface DiskOrBuilder * * *
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -250,7 +250,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrDef * * *
-   * [Output Only] A list of disks this disk is asynchronously replicated to.
+   * Output only. [Output Only] A list of disks this disk is asynchronously replicated to.
    * 
* * @@ -264,7 +264,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrThr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -278,7 +278,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrThr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -292,7 +292,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrThr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -554,7 +554,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrThr * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -568,7 +568,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrThr * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -582,7 +582,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrThr * * *
-   * [Output Only] Type of the resource. Always compute#disk for
+   * Output only. [Output Only] Type of the resource. Always compute#disk for
    * disks.
    * 
* @@ -596,7 +596,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrThr * * *
-   * [Output Only] Type of the resource. Always compute#disk for
+   * Output only. [Output Only] Type of the resource. Always compute#disk for
    * disks.
    * 
* @@ -610,7 +610,7 @@ com.google.cloud.compute.v1.DiskAsyncReplicationList getAsyncSecondaryDisksOrThr * * *
-   * [Output Only] Type of the resource. Always compute#disk for
+   * Output only. [Output Only] Type of the resource. Always compute#disk for
    * disks.
    * 
* @@ -755,7 +755,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last attach timestamp inRFC3339
+   * Output only. [Output Only] Last attach timestamp inRFC3339
    * text format.
    * 
* @@ -769,7 +769,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last attach timestamp inRFC3339
+   * Output only. [Output Only] Last attach timestamp inRFC3339
    * text format.
    * 
* @@ -783,7 +783,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last attach timestamp inRFC3339
+   * Output only. [Output Only] Last attach timestamp inRFC3339
    * text format.
    * 
* @@ -797,7 +797,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last detach timestamp inRFC3339
+   * Output only. [Output Only] Last detach timestamp inRFC3339
    * text format.
    * 
* @@ -811,7 +811,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last detach timestamp inRFC3339
+   * Output only. [Output Only] Last detach timestamp inRFC3339
    * text format.
    * 
* @@ -825,7 +825,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last detach timestamp inRFC3339
+   * Output only. [Output Only] Last detach timestamp inRFC3339
    * text format.
    * 
* @@ -1209,7 +1209,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the disk resides. Only applicable for
+   * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
    * regional resources.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1225,7 +1225,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the disk resides. Only applicable for
+   * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
    * regional resources.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1241,7 +1241,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the disk resides. Only applicable for
+   * Output only. [Output Only] URL of the region where the disk resides. Only applicable for
    * regional resources.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1369,7 +1369,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] Status information for the disk resource.
+   * Output only. [Output Only] Status information for the disk resource.
    * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -1382,7 +1382,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the disk resource.
+   * Output only. [Output Only] Status information for the disk resource.
    * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -1395,7 +1395,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the disk resource.
+   * Output only. [Output Only] Status information for the disk resource.
    * 
* * optional .google.cloud.compute.v1.DiskResourceStatus resource_status = 249429315; @@ -1432,7 +1432,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1445,7 +1445,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1458,7 +1458,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1471,7 +1471,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1484,7 +1484,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -1549,7 +1549,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -1563,7 +1563,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -1577,7 +1577,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -1591,7 +1591,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -1605,7 +1605,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
+   * Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk
    * that was created using a consistency group.
    * 
* @@ -1721,7 +1721,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The unique ID of the disk used to create this disk. This
+   * Output only. [Output Only] The unique ID of the disk used to create this disk. This
    * value identifies the exact disk that was used to create this persistent
    * disk. For example, if you created the persistent disk from a disk that
    * was later deleted and recreated under the same name, the source disk ID
@@ -1738,7 +1738,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the disk used to create this disk. This
+   * Output only. [Output Only] The unique ID of the disk used to create this disk. This
    * value identifies the exact disk that was used to create this persistent
    * disk. For example, if you created the persistent disk from a disk that
    * was later deleted and recreated under the same name, the source disk ID
@@ -1755,7 +1755,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the disk used to create this disk. This
+   * Output only. [Output Only] The unique ID of the disk used to create this disk. This
    * value identifies the exact disk that was used to create this persistent
    * disk. For example, if you created the persistent disk from a disk that
    * was later deleted and recreated under the same name, the source disk ID
@@ -1932,7 +1932,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The ID value of the image used to create this disk. This
+   * Output only. [Output Only] The ID value of the image used to create this disk. This
    * value identifies the exact image that was used to create this persistent
    * disk. For example, if you created the persistent disk from an image that
    * was later deleted and recreated under the same name, the source image ID
@@ -1949,7 +1949,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The ID value of the image used to create this disk. This
+   * Output only. [Output Only] The ID value of the image used to create this disk. This
    * value identifies the exact image that was used to create this persistent
    * disk. For example, if you created the persistent disk from an image that
    * was later deleted and recreated under the same name, the source image ID
@@ -1966,7 +1966,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The ID value of the image used to create this disk. This
+   * Output only. [Output Only] The ID value of the image used to create this disk. This
    * value identifies the exact image that was used to create this persistent
    * disk. For example, if you created the persistent disk from an image that
    * was later deleted and recreated under the same name, the source image ID
@@ -2043,7 +2043,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * disk. This value identifies the exact instant snapshot that was used to
    * create this persistent disk. For example, if you created the persistent
    * disk from an instant snapshot that was later deleted and recreated under
@@ -2061,7 +2061,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * disk. This value identifies the exact instant snapshot that was used to
    * create this persistent disk. For example, if you created the persistent
    * disk from an instant snapshot that was later deleted and recreated under
@@ -2079,7 +2079,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * disk. This value identifies the exact instant snapshot that was used to
    * create this persistent disk. For example, if you created the persistent
    * disk from an instant snapshot that was later deleted and recreated under
@@ -2207,7 +2207,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the snapshot used to create this disk. This
+   * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
    * value identifies the exact snapshot that was used to create this persistent
    * disk. For example, if you created the persistent disk from a snapshot that
    * was later deleted and recreated under the same name, the source snapshot ID
@@ -2224,7 +2224,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the snapshot used to create this disk. This
+   * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
    * value identifies the exact snapshot that was used to create this persistent
    * disk. For example, if you created the persistent disk from a snapshot that
    * was later deleted and recreated under the same name, the source snapshot ID
@@ -2241,7 +2241,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the snapshot used to create this disk. This
+   * Output only. [Output Only] The unique ID of the snapshot used to create this disk. This
    * value identifies the exact snapshot that was used to create this persistent
    * disk. For example, if you created the persistent disk from a snapshot that
    * was later deleted and recreated under the same name, the source snapshot ID
@@ -2315,7 +2315,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of disk creation.
+   * Output only. [Output Only] The status of disk creation.
    *
    *
    *      - CREATING: Disk is provisioning.
@@ -2337,7 +2337,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of disk creation.
+   * Output only. [Output Only] The status of disk creation.
    *
    *
    *      - CREATING: Disk is provisioning.
@@ -2359,7 +2359,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of disk creation.
+   * Output only. [Output Only] The status of disk creation.
    *
    *
    *      - CREATING: Disk is provisioning.
@@ -2486,7 +2486,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] Links to the users of the disk (attached instances)
+   * Output only. [Output Only] Links to the users of the disk (attached instances)
    * in form:projects/project/zones/zone/instances/instance
    * 
* @@ -2500,7 +2500,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Links to the users of the disk (attached instances)
+   * Output only. [Output Only] Links to the users of the disk (attached instances)
    * in form:projects/project/zones/zone/instances/instance
    * 
* @@ -2514,7 +2514,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Links to the users of the disk (attached instances)
+   * Output only. [Output Only] Links to the users of the disk (attached instances)
    * in form:projects/project/zones/zone/instances/instance
    * 
* @@ -2529,7 +2529,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Links to the users of the disk (attached instances)
+   * Output only. [Output Only] Links to the users of the disk (attached instances)
    * in form:projects/project/zones/zone/instances/instance
    * 
* @@ -2544,7 +2544,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the disk resides.
+   * Output only. [Output Only] URL of the zone where the disk resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -2559,7 +2559,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the disk resides.
+   * Output only. [Output Only] URL of the zone where the disk resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -2574,7 +2574,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the disk resides.
+   * Output only. [Output Only] URL of the zone where the disk resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskParams.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskParams.java index e9e02e469f06..8a08c59de974 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskParams.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskParams.java @@ -109,8 +109,10 @@ public int getResourceManagerTagsCount() { *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -137,8 +139,10 @@ public java.util.Map getResourceManagerTags( *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -155,8 +159,10 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -181,8 +187,10 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -619,8 +627,10 @@ public int getResourceManagerTagsCount() { *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -647,8 +657,10 @@ public java.util.Map getResourceManagerTags( *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -665,8 +677,10 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -691,8 +705,10 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -723,8 +739,10 @@ public Builder clearResourceManagerTags() { *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -751,8 +769,10 @@ public java.util.Map getMutableResourceManag *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -776,8 +796,10 @@ public Builder putResourceManagerTags(java.lang.String key, java.lang.String val *
      * Resource manager tags to be bound to the disk. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskParamsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskParamsOrBuilder.java index 91be1f528dac..81e4dc37d072 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskParamsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskParamsOrBuilder.java @@ -30,8 +30,10 @@ public interface DiskParamsOrBuilder *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -45,8 +47,10 @@ public interface DiskParamsOrBuilder *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -64,8 +68,10 @@ public interface DiskParamsOrBuilder *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -79,8 +85,10 @@ public interface DiskParamsOrBuilder *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -98,8 +106,10 @@ java.lang.String getResourceManagerTagsOrDefault( *
    * Resource manager tags to be bound to the disk. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskType.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskType.java index fc947888621a..ea24fb494c35 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskType.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskType.java @@ -362,7 +362,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#diskType
+   * Output only. [Output Only] Type of the resource. Always compute#diskType
    * for disk types.
    * 
* @@ -379,7 +379,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#diskType
+   * Output only. [Output Only] Type of the resource. Always compute#diskType
    * for disk types.
    * 
* @@ -404,7 +404,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#diskType
+   * Output only. [Output Only] Type of the resource. Always compute#diskType
    * for disk types.
    * 
* @@ -2065,7 +2065,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#diskType
+     * Output only. [Output Only] Type of the resource. Always compute#diskType
      * for disk types.
      * 
* @@ -2081,7 +2081,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#diskType
+     * Output only. [Output Only] Type of the resource. Always compute#diskType
      * for disk types.
      * 
* @@ -2105,7 +2105,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#diskType
+     * Output only. [Output Only] Type of the resource. Always compute#diskType
      * for disk types.
      * 
* @@ -2129,7 +2129,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#diskType
+     * Output only. [Output Only] Type of the resource. Always compute#diskType
      * for disk types.
      * 
* @@ -2152,7 +2152,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#diskType
+     * Output only. [Output Only] Type of the resource. Always compute#diskType
      * for disk types.
      * 
* @@ -2171,7 +2171,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#diskType
+     * Output only. [Output Only] Type of the resource. Always compute#diskType
      * for disk types.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeAggregatedList.java index c44582989162..983109823f48 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeAggregatedList.java @@ -277,7 +277,7 @@ public com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrThrow(java.lang * * *
-   * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -293,7 +293,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -317,7 +317,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -427,7 +427,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -443,7 +443,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -467,7 +467,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -497,7 +497,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -512,7 +512,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -527,7 +527,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -543,7 +543,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1571,7 +1571,7 @@ public com.google.cloud.compute.v1.DiskTypesScopedList.Builder putItemsBuilderIf * * *
-     * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1586,7 +1586,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1609,7 +1609,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1632,7 +1632,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1654,7 +1654,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1672,7 +1672,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1847,7 +1847,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1862,7 +1862,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1885,7 +1885,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1908,7 +1908,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1930,7 +1930,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1948,7 +1948,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1981,7 +1981,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -1997,7 +1997,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2012,7 +2012,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2028,7 +2028,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2044,7 +2044,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2068,7 +2068,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2091,7 +2091,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2111,7 +2111,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2130,7 +2130,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeAggregatedListOrBuilder.java index 01620e6a384c..c4c5ab77a250 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeAggregatedListOrBuilder.java @@ -130,7 +130,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -143,7 +143,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -220,7 +220,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -233,7 +233,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -246,7 +246,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -259,7 +259,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -272,7 +272,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -285,7 +285,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -299,7 +299,7 @@ com.google.cloud.compute.v1.DiskTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeList.java index 15b577c2e9e8..066eb3bacf2b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.DiskTypeOrBuilder getItemsOrBuilder(int index * * *
-   * [Output Only] Type of resource. Always compute#diskTypeList
+   * Output only. [Output Only] Type of resource. Always compute#diskTypeList
    * for disk types.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#diskTypeList
+   * Output only. [Output Only] Type of resource. Always compute#diskTypeList
    * for disk types.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#diskTypeList
+   * Output only. [Output Only] Type of resource. Always compute#diskTypeList
    * for disk types.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1534,7 +1534,7 @@ public java.util.List getItemsBuil * * *
-     * [Output Only] Type of resource. Always compute#diskTypeList
+     * Output only. [Output Only] Type of resource. Always compute#diskTypeList
      * for disk types.
      * 
* @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#diskTypeList
+     * Output only. [Output Only] Type of resource. Always compute#diskTypeList
      * for disk types.
      * 
* @@ -1574,7 +1574,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#diskTypeList
+     * Output only. [Output Only] Type of resource. Always compute#diskTypeList
      * for disk types.
      * 
* @@ -1598,7 +1598,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#diskTypeList
+     * Output only. [Output Only] Type of resource. Always compute#diskTypeList
      * for disk types.
      * 
* @@ -1621,7 +1621,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#diskTypeList
+     * Output only. [Output Only] Type of resource. Always compute#diskTypeList
      * for disk types.
      * 
* @@ -1640,7 +1640,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#diskTypeList
+     * Output only. [Output Only] Type of resource. Always compute#diskTypeList
      * for disk types.
      * 
* @@ -1816,7 +1816,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1831,7 +1831,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1854,7 +1854,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1899,7 +1899,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeListOrBuilder.java index 421afd0e8268..618093409492 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeListOrBuilder.java @@ -122,7 +122,7 @@ public interface DiskTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#diskTypeList
+   * Output only. [Output Only] Type of resource. Always compute#diskTypeList
    * for disk types.
    * 
* @@ -136,7 +136,7 @@ public interface DiskTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#diskTypeList
+   * Output only. [Output Only] Type of resource. Always compute#diskTypeList
    * for disk types.
    * 
* @@ -150,7 +150,7 @@ public interface DiskTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#diskTypeList
+   * Output only. [Output Only] Type of resource. Always compute#diskTypeList
    * for disk types.
    * 
* @@ -215,7 +215,7 @@ public interface DiskTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface DiskTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface DiskTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeOrBuilder.java index 138ae07e4232..cec65a74354b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/DiskTypeOrBuilder.java @@ -200,7 +200,7 @@ public interface DiskTypeOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#diskType
+   * Output only. [Output Only] Type of the resource. Always compute#diskType
    * for disk types.
    * 
* @@ -214,7 +214,7 @@ public interface DiskTypeOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#diskType
+   * Output only. [Output Only] Type of the resource. Always compute#diskType
    * for disk types.
    * 
* @@ -228,7 +228,7 @@ public interface DiskTypeOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#diskType
+   * Output only. [Output Only] Type of the resource. Always compute#diskType
    * for disk types.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Error.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Error.java index af9279c1c1da..001fb922721d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Error.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Error.java @@ -23,7 +23,7 @@ * * *
- * Errors that prevented the ResizeRequest to be fulfilled.
+ * Output only. Errors that prevented the ResizeRequest to be fulfilled.
  * 
* * Protobuf type {@code google.cloud.compute.v1.Error} @@ -309,7 +309,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Errors that prevented the ResizeRequest to be fulfilled.
+   * Output only. Errors that prevented the ResizeRequest to be fulfilled.
    * 
* * Protobuf type {@code google.cloud.compute.v1.Error} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExchangedPeeringRoutesList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExchangedPeeringRoutesList.java index f071425fe230..52bfc7a1e25c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExchangedPeeringRoutesList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExchangedPeeringRoutesList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.ExchangedPeeringRouteOrBuilder getItemsOrBuil * * *
-   * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+   * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
    * routes lists.
    * 
* @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+   * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
    * routes lists.
    * 
* @@ -264,7 +264,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+   * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
    * routes lists.
    * 
* @@ -375,7 +375,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -391,7 +391,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -415,7 +415,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1540,7 +1540,7 @@ public com.google.cloud.compute.v1.ExchangedPeeringRoute.Builder addItemsBuilder * * *
-     * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+     * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
      * routes lists.
      * 
* @@ -1556,7 +1556,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+     * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
      * routes lists.
      * 
* @@ -1580,7 +1580,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+     * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
      * routes lists.
      * 
* @@ -1604,7 +1604,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+     * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
      * routes lists.
      * 
* @@ -1627,7 +1627,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+     * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
      * routes lists.
      * 
* @@ -1646,7 +1646,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+     * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
      * routes lists.
      * 
* @@ -1822,7 +1822,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1837,7 +1837,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1860,7 +1860,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1883,7 +1883,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1905,7 +1905,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1923,7 +1923,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExchangedPeeringRoutesListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExchangedPeeringRoutesListOrBuilder.java index ad75e618bca5..c421fa8629f1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExchangedPeeringRoutesListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExchangedPeeringRoutesListOrBuilder.java @@ -123,7 +123,7 @@ public interface ExchangedPeeringRoutesListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+   * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
    * routes lists.
    * 
* @@ -137,7 +137,7 @@ public interface ExchangedPeeringRoutesListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+   * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
    * routes lists.
    * 
* @@ -151,7 +151,7 @@ public interface ExchangedPeeringRoutesListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
+   * Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering
    * routes lists.
    * 
* @@ -216,7 +216,7 @@ public interface ExchangedPeeringRoutesListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface ExchangedPeeringRoutesListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface ExchangedPeeringRoutesListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGateway.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGateway.java index 58a4781d1af8..72f1816eb3ee 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGateway.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGateway.java @@ -325,7 +325,7 @@ private RedundancyType(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -342,7 +342,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -367,7 +367,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -467,7 +467,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -484,7 +484,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -614,7 +614,7 @@ public com.google.cloud.compute.v1.ExternalVpnGatewayInterfaceOrBuilder getInter * * *
-   * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -630,7 +630,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -654,7 +654,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -1046,7 +1046,7 @@ public com.google.protobuf.ByteString getRedundancyTypeBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1062,7 +1062,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1086,7 +1086,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1813,7 +1813,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1829,7 +1829,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1853,7 +1853,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1900,7 +1900,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1919,7 +1919,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2077,7 +2077,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2094,7 +2094,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2111,7 +2111,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2132,7 +2132,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2641,7 +2641,7 @@ public com.google.cloud.compute.v1.ExternalVpnGatewayInterface.Builder addInterf * * *
-     * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -2656,7 +2656,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -2679,7 +2679,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -2702,7 +2702,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -2724,7 +2724,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -2742,7 +2742,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -3414,7 +3414,7 @@ public Builder setRedundancyTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3429,7 +3429,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3452,7 +3452,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3475,7 +3475,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3497,7 +3497,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3515,7 +3515,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayList.java index 9f62355d49bb..068e70f06462 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayList.java @@ -275,7 +275,7 @@ public com.google.cloud.compute.v1.ExternalVpnGatewayOrBuilder getItemsOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+   * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -291,7 +291,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+   * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -315,7 +315,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+   * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -425,7 +425,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -441,7 +441,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -465,7 +465,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1708,7 +1708,7 @@ public com.google.cloud.compute.v1.ExternalVpnGateway.Builder addItemsBuilder(in * * *
-     * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+     * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -1723,7 +1723,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+     * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -1746,7 +1746,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+     * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -1769,7 +1769,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+     * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -1791,7 +1791,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+     * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -1809,7 +1809,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+     * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
      * 
* * optional string kind = 3292052; @@ -1984,7 +1984,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1999,7 +1999,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2022,7 +2022,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2045,7 +2045,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2067,7 +2067,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2085,7 +2085,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayListOrBuilder.java index 2b83390dbbb3..9a72a6b11eae 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayListOrBuilder.java @@ -144,7 +144,7 @@ public interface ExternalVpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+   * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -157,7 +157,7 @@ public interface ExternalVpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+   * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -170,7 +170,7 @@ public interface ExternalVpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
+   * Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -234,7 +234,7 @@ public interface ExternalVpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -247,7 +247,7 @@ public interface ExternalVpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -260,7 +260,7 @@ public interface ExternalVpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayOrBuilder.java index d64f8a5d9248..a7ccebed8711 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ExternalVpnGatewayOrBuilder.java @@ -28,7 +28,7 @@ public interface ExternalVpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface ExternalVpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface ExternalVpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -112,7 +112,7 @@ public interface ExternalVpnGatewayOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -126,7 +126,7 @@ public interface ExternalVpnGatewayOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -227,7 +227,7 @@ com.google.cloud.compute.v1.ExternalVpnGatewayInterfaceOrBuilder getInterfacesOr * * *
-   * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -240,7 +240,7 @@ com.google.cloud.compute.v1.ExternalVpnGatewayInterfaceOrBuilder getInterfacesOr * * *
-   * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -253,7 +253,7 @@ com.google.cloud.compute.v1.ExternalVpnGatewayInterfaceOrBuilder getInterfacesOr * * *
-   * [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways.
    * 
* * optional string kind = 3292052; @@ -496,7 +496,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -509,7 +509,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -522,7 +522,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Firewall.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Firewall.java index 580ce71c32e1..78fb39a77bde 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Firewall.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Firewall.java @@ -333,7 +333,7 @@ public com.google.cloud.compute.v1.AllowedOrBuilder getAllowedOrBuilder(int inde * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -350,7 +350,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -375,7 +375,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -749,7 +749,7 @@ public boolean getDisabled() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -766,7 +766,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -788,7 +788,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#firewall
+   * Output only. [Output Only] Type of the resource. Always compute#firewall
    * for firewall rules.
    * 
* @@ -805,7 +805,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#firewall
+   * Output only. [Output Only] Type of the resource. Always compute#firewall
    * for firewall rules.
    * 
* @@ -830,7 +830,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#firewall
+   * Output only. [Output Only] Type of the resource. Always compute#firewall
    * for firewall rules.
    * 
* @@ -3207,7 +3207,7 @@ public java.util.List getAllowedBui * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3223,7 +3223,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3247,7 +3247,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3271,7 +3271,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3294,7 +3294,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3313,7 +3313,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4279,7 +4279,7 @@ public Builder clearDisabled() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4296,7 +4296,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4313,7 +4313,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4334,7 +4334,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4355,7 +4355,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#firewall
+     * Output only. [Output Only] Type of the resource. Always compute#firewall
      * for firewall rules.
      * 
* @@ -4371,7 +4371,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#firewall
+     * Output only. [Output Only] Type of the resource. Always compute#firewall
      * for firewall rules.
      * 
* @@ -4395,7 +4395,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#firewall
+     * Output only. [Output Only] Type of the resource. Always compute#firewall
      * for firewall rules.
      * 
* @@ -4419,7 +4419,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#firewall
+     * Output only. [Output Only] Type of the resource. Always compute#firewall
      * for firewall rules.
      * 
* @@ -4442,7 +4442,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#firewall
+     * Output only. [Output Only] Type of the resource. Always compute#firewall
      * for firewall rules.
      * 
* @@ -4461,7 +4461,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#firewall
+     * Output only. [Output Only] Type of the resource. Always compute#firewall
      * for firewall rules.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallList.java index b77fa16472ba..df6bc518ac8d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.FirewallOrBuilder getItemsOrBuilder(int index * * *
-   * [Output Only] Type of resource. Always compute#firewallList
+   * Output only. [Output Only] Type of resource. Always compute#firewallList
    * for lists of firewalls.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#firewallList
+   * Output only. [Output Only] Type of resource. Always compute#firewallList
    * for lists of firewalls.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#firewallList
+   * Output only. [Output Only] Type of resource. Always compute#firewallList
    * for lists of firewalls.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1534,7 +1534,7 @@ public java.util.List getItemsBuil * * *
-     * [Output Only] Type of resource. Always compute#firewallList
+     * Output only. [Output Only] Type of resource. Always compute#firewallList
      * for lists of firewalls.
      * 
* @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#firewallList
+     * Output only. [Output Only] Type of resource. Always compute#firewallList
      * for lists of firewalls.
      * 
* @@ -1574,7 +1574,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#firewallList
+     * Output only. [Output Only] Type of resource. Always compute#firewallList
      * for lists of firewalls.
      * 
* @@ -1598,7 +1598,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#firewallList
+     * Output only. [Output Only] Type of resource. Always compute#firewallList
      * for lists of firewalls.
      * 
* @@ -1621,7 +1621,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#firewallList
+     * Output only. [Output Only] Type of resource. Always compute#firewallList
      * for lists of firewalls.
      * 
* @@ -1640,7 +1640,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#firewallList
+     * Output only. [Output Only] Type of resource. Always compute#firewallList
      * for lists of firewalls.
      * 
* @@ -1816,7 +1816,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1831,7 +1831,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1854,7 +1854,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1899,7 +1899,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallListOrBuilder.java index 14a3b97800bf..c2c4864cbe6e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallListOrBuilder.java @@ -122,7 +122,7 @@ public interface FirewallListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#firewallList
+   * Output only. [Output Only] Type of resource. Always compute#firewallList
    * for lists of firewalls.
    * 
* @@ -136,7 +136,7 @@ public interface FirewallListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#firewallList
+   * Output only. [Output Only] Type of resource. Always compute#firewallList
    * for lists of firewalls.
    * 
* @@ -150,7 +150,7 @@ public interface FirewallListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#firewallList
+   * Output only. [Output Only] Type of resource. Always compute#firewallList
    * for lists of firewalls.
    * 
* @@ -215,7 +215,7 @@ public interface FirewallListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface FirewallListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface FirewallListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallOrBuilder.java index 066229d264be..c73a592a8a2d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallOrBuilder.java @@ -88,7 +88,7 @@ public interface FirewallOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -102,7 +102,7 @@ public interface FirewallOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -116,7 +116,7 @@ public interface FirewallOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -372,7 +372,7 @@ public interface FirewallOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -386,7 +386,7 @@ public interface FirewallOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -400,7 +400,7 @@ public interface FirewallOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#firewall
+   * Output only. [Output Only] Type of the resource. Always compute#firewall
    * for firewall rules.
    * 
* @@ -414,7 +414,7 @@ public interface FirewallOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#firewall
+   * Output only. [Output Only] Type of the resource. Always compute#firewall
    * for firewall rules.
    * 
* @@ -428,7 +428,7 @@ public interface FirewallOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#firewall
+   * Output only. [Output Only] Type of the resource. Always compute#firewall
    * for firewall rules.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPoliciesListAssociationsResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPoliciesListAssociationsResponse.java index 93141a1a227a..aa5a4d6ad118 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPoliciesListAssociationsResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPoliciesListAssociationsResponse.java @@ -159,7 +159,7 @@ public com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssocia * * *
-   * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+   * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
    * firewallPolicy associations.
    * 
* @@ -176,7 +176,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+   * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
    * firewallPolicy associations.
    * 
* @@ -201,7 +201,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+   * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
    * firewallPolicy associations.
    * 
* @@ -1056,7 +1056,7 @@ public com.google.cloud.compute.v1.FirewallPolicyAssociation.Builder addAssociat * * *
-     * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+     * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
      * firewallPolicy associations.
      * 
* @@ -1072,7 +1072,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+     * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
      * firewallPolicy associations.
      * 
* @@ -1096,7 +1096,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+     * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
      * firewallPolicy associations.
      * 
* @@ -1120,7 +1120,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+     * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
      * firewallPolicy associations.
      * 
* @@ -1143,7 +1143,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+     * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
      * firewallPolicy associations.
      * 
* @@ -1162,7 +1162,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+     * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
      * firewallPolicy associations.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPoliciesListAssociationsResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPoliciesListAssociationsResponseOrBuilder.java index 565c4cb78b09..9279157bd6c4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPoliciesListAssociationsResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPoliciesListAssociationsResponseOrBuilder.java @@ -90,7 +90,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+   * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
    * firewallPolicy associations.
    * 
* @@ -104,7 +104,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+   * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
    * firewallPolicy associations.
    * 
* @@ -118,7 +118,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
+   * Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of
    * firewallPolicy associations.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicy.java index db79ca62325a..0c682035fd15 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicy.java @@ -300,7 +300,7 @@ public com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssocia * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -317,7 +317,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -342,7 +342,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -673,7 +673,7 @@ public long getId() { * * *
-   * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
    * 
* * optional string kind = 3292052; @@ -689,7 +689,7 @@ public boolean hasKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
    * 
* * optional string kind = 3292052; @@ -713,7 +713,7 @@ public java.lang.String getKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
    * 
* * optional string kind = 3292052; @@ -900,7 +900,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-   * [Output Only] The parent of the firewall policy.
+   * Output only. [Output Only] The parent of the firewall policy.
    * This field is not applicable to network firewall policies.
    * 
* @@ -917,7 +917,7 @@ public boolean hasParent() { * * *
-   * [Output Only] The parent of the firewall policy.
+   * Output only. [Output Only] The parent of the firewall policy.
    * This field is not applicable to network firewall policies.
    * 
* @@ -942,7 +942,7 @@ public java.lang.String getParent() { * * *
-   * [Output Only] The parent of the firewall policy.
+   * Output only. [Output Only] The parent of the firewall policy.
    * This field is not applicable to network firewall policies.
    * 
* @@ -1050,7 +1050,7 @@ public com.google.protobuf.ByteString getPolicyTypeBytes() { * * *
-   * [Output Only] URL of the region where the regional firewall policy resides.
+   * Output only. [Output Only] URL of the region where the regional firewall policy resides.
    * This field is not applicable to global firewall policies.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1069,7 +1069,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional firewall policy resides.
+   * Output only. [Output Only] URL of the region where the regional firewall policy resides.
    * This field is not applicable to global firewall policies.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1096,7 +1096,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional firewall policy resides.
+   * Output only. [Output Only] URL of the region where the regional firewall policy resides.
    * This field is not applicable to global firewall policies.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1126,7 +1126,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
    *
    *
    * 
-   * [Output Only] Total count of all firewall policy rule tuples. A firewall
+   * Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall
    * policy can not exceed a set number of tuples.
    * 
* @@ -1143,7 +1143,7 @@ public boolean hasRuleTupleCount() { * * *
-   * [Output Only] Total count of all firewall policy rule tuples. A firewall
+   * Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall
    * policy can not exceed a set number of tuples.
    * 
* @@ -1325,7 +1325,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1341,7 +1341,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1365,7 +1365,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -2828,7 +2828,7 @@ public com.google.cloud.compute.v1.FirewallPolicyAssociation.Builder addAssociat * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2844,7 +2844,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2868,7 +2868,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2892,7 +2892,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2915,7 +2915,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2934,7 +2934,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3528,7 +3528,7 @@ public Builder clearId() { * * *
-     * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
      * 
* * optional string kind = 3292052; @@ -3543,7 +3543,7 @@ public boolean hasKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
      * 
* * optional string kind = 3292052; @@ -3566,7 +3566,7 @@ public java.lang.String getKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
      * 
* * optional string kind = 3292052; @@ -3589,7 +3589,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
      * 
* * optional string kind = 3292052; @@ -3611,7 +3611,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
      * 
* * optional string kind = 3292052; @@ -3629,7 +3629,7 @@ public Builder clearKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
      * 
* * optional string kind = 3292052; @@ -4206,7 +4206,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output Only] The parent of the firewall policy.
+     * Output only. [Output Only] The parent of the firewall policy.
      * This field is not applicable to network firewall policies.
      * 
* @@ -4222,7 +4222,7 @@ public boolean hasParent() { * * *
-     * [Output Only] The parent of the firewall policy.
+     * Output only. [Output Only] The parent of the firewall policy.
      * This field is not applicable to network firewall policies.
      * 
* @@ -4246,7 +4246,7 @@ public java.lang.String getParent() { * * *
-     * [Output Only] The parent of the firewall policy.
+     * Output only. [Output Only] The parent of the firewall policy.
      * This field is not applicable to network firewall policies.
      * 
* @@ -4270,7 +4270,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * [Output Only] The parent of the firewall policy.
+     * Output only. [Output Only] The parent of the firewall policy.
      * This field is not applicable to network firewall policies.
      * 
* @@ -4293,7 +4293,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * [Output Only] The parent of the firewall policy.
+     * Output only. [Output Only] The parent of the firewall policy.
      * This field is not applicable to network firewall policies.
      * 
* @@ -4312,7 +4312,7 @@ public Builder clearParent() { * * *
-     * [Output Only] The parent of the firewall policy.
+     * Output only. [Output Only] The parent of the firewall policy.
      * This field is not applicable to network firewall policies.
      * 
* @@ -4482,7 +4482,7 @@ public Builder setPolicyTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the regional firewall policy resides.
+     * Output only. [Output Only] URL of the region where the regional firewall policy resides.
      * This field is not applicable to global firewall policies.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -4500,7 +4500,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional firewall policy resides.
+     * Output only. [Output Only] URL of the region where the regional firewall policy resides.
      * This field is not applicable to global firewall policies.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -4526,7 +4526,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional firewall policy resides.
+     * Output only. [Output Only] URL of the region where the regional firewall policy resides.
      * This field is not applicable to global firewall policies.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -4552,7 +4552,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional firewall policy resides.
+     * Output only. [Output Only] URL of the region where the regional firewall policy resides.
      * This field is not applicable to global firewall policies.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -4577,7 +4577,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional firewall policy resides.
+     * Output only. [Output Only] URL of the region where the regional firewall policy resides.
      * This field is not applicable to global firewall policies.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -4598,7 +4598,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional firewall policy resides.
+     * Output only. [Output Only] URL of the region where the regional firewall policy resides.
      * This field is not applicable to global firewall policies.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -4626,7 +4626,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Total count of all firewall policy rule tuples. A firewall
+     * Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall
      * policy can not exceed a set number of tuples.
      * 
* @@ -4643,7 +4643,7 @@ public boolean hasRuleTupleCount() { * * *
-     * [Output Only] Total count of all firewall policy rule tuples. A firewall
+     * Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall
      * policy can not exceed a set number of tuples.
      * 
* @@ -4660,7 +4660,7 @@ public int getRuleTupleCount() { * * *
-     * [Output Only] Total count of all firewall policy rule tuples. A firewall
+     * Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall
      * policy can not exceed a set number of tuples.
      * 
* @@ -4681,7 +4681,7 @@ public Builder setRuleTupleCount(int value) { * * *
-     * [Output Only] Total count of all firewall policy rule tuples. A firewall
+     * Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall
      * policy can not exceed a set number of tuples.
      * 
* @@ -5249,7 +5249,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5264,7 +5264,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5287,7 +5287,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5310,7 +5310,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5332,7 +5332,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5350,7 +5350,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyAssociation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyAssociation.java index 5faf7be41548..85131eb95721 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyAssociation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyAssociation.java @@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-   * [Output Only] The firewall policy ID of the association.
+   * Output only. [Output Only] The firewall policy ID of the association.
    * 
* * optional string firewall_policy_id = 357211849; @@ -234,7 +234,7 @@ public boolean hasFirewallPolicyId() { * * *
-   * [Output Only] The firewall policy ID of the association.
+   * Output only. [Output Only] The firewall policy ID of the association.
    * 
* * optional string firewall_policy_id = 357211849; @@ -258,7 +258,7 @@ public java.lang.String getFirewallPolicyId() { * * *
-   * [Output Only] The firewall policy ID of the association.
+   * Output only. [Output Only] The firewall policy ID of the association.
    * 
* * optional string firewall_policy_id = 357211849; @@ -356,7 +356,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The short name of the firewall policy of the association.
+   * Output only. [Output Only] The short name of the firewall policy of the association.
    * 
* * optional string short_name = 492051566; @@ -372,7 +372,7 @@ public boolean hasShortName() { * * *
-   * [Output Only] The short name of the firewall policy of the association.
+   * Output only. [Output Only] The short name of the firewall policy of the association.
    * 
* * optional string short_name = 492051566; @@ -396,7 +396,7 @@ public java.lang.String getShortName() { * * *
-   * [Output Only] The short name of the firewall policy of the association.
+   * Output only. [Output Only] The short name of the firewall policy of the association.
    * 
* * optional string short_name = 492051566; @@ -1153,7 +1153,7 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The firewall policy ID of the association.
+     * Output only. [Output Only] The firewall policy ID of the association.
      * 
* * optional string firewall_policy_id = 357211849; @@ -1168,7 +1168,7 @@ public boolean hasFirewallPolicyId() { * * *
-     * [Output Only] The firewall policy ID of the association.
+     * Output only. [Output Only] The firewall policy ID of the association.
      * 
* * optional string firewall_policy_id = 357211849; @@ -1191,7 +1191,7 @@ public java.lang.String getFirewallPolicyId() { * * *
-     * [Output Only] The firewall policy ID of the association.
+     * Output only. [Output Only] The firewall policy ID of the association.
      * 
* * optional string firewall_policy_id = 357211849; @@ -1214,7 +1214,7 @@ public com.google.protobuf.ByteString getFirewallPolicyIdBytes() { * * *
-     * [Output Only] The firewall policy ID of the association.
+     * Output only. [Output Only] The firewall policy ID of the association.
      * 
* * optional string firewall_policy_id = 357211849; @@ -1236,7 +1236,7 @@ public Builder setFirewallPolicyId(java.lang.String value) { * * *
-     * [Output Only] The firewall policy ID of the association.
+     * Output only. [Output Only] The firewall policy ID of the association.
      * 
* * optional string firewall_policy_id = 357211849; @@ -1254,7 +1254,7 @@ public Builder clearFirewallPolicyId() { * * *
-     * [Output Only] The firewall policy ID of the association.
+     * Output only. [Output Only] The firewall policy ID of the association.
      * 
* * optional string firewall_policy_id = 357211849; @@ -1405,7 +1405,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The short name of the firewall policy of the association.
+     * Output only. [Output Only] The short name of the firewall policy of the association.
      * 
* * optional string short_name = 492051566; @@ -1420,7 +1420,7 @@ public boolean hasShortName() { * * *
-     * [Output Only] The short name of the firewall policy of the association.
+     * Output only. [Output Only] The short name of the firewall policy of the association.
      * 
* * optional string short_name = 492051566; @@ -1443,7 +1443,7 @@ public java.lang.String getShortName() { * * *
-     * [Output Only] The short name of the firewall policy of the association.
+     * Output only. [Output Only] The short name of the firewall policy of the association.
      * 
* * optional string short_name = 492051566; @@ -1466,7 +1466,7 @@ public com.google.protobuf.ByteString getShortNameBytes() { * * *
-     * [Output Only] The short name of the firewall policy of the association.
+     * Output only. [Output Only] The short name of the firewall policy of the association.
      * 
* * optional string short_name = 492051566; @@ -1488,7 +1488,7 @@ public Builder setShortName(java.lang.String value) { * * *
-     * [Output Only] The short name of the firewall policy of the association.
+     * Output only. [Output Only] The short name of the firewall policy of the association.
      * 
* * optional string short_name = 492051566; @@ -1506,7 +1506,7 @@ public Builder clearShortName() { * * *
-     * [Output Only] The short name of the firewall policy of the association.
+     * Output only. [Output Only] The short name of the firewall policy of the association.
      * 
* * optional string short_name = 492051566; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyAssociationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyAssociationOrBuilder.java index 61b1cc01273a..e1e9e61ce391 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyAssociationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyAssociationOrBuilder.java @@ -109,7 +109,7 @@ public interface FirewallPolicyAssociationOrBuilder * * *
-   * [Output Only] The firewall policy ID of the association.
+   * Output only. [Output Only] The firewall policy ID of the association.
    * 
* * optional string firewall_policy_id = 357211849; @@ -122,7 +122,7 @@ public interface FirewallPolicyAssociationOrBuilder * * *
-   * [Output Only] The firewall policy ID of the association.
+   * Output only. [Output Only] The firewall policy ID of the association.
    * 
* * optional string firewall_policy_id = 357211849; @@ -135,7 +135,7 @@ public interface FirewallPolicyAssociationOrBuilder * * *
-   * [Output Only] The firewall policy ID of the association.
+   * Output only. [Output Only] The firewall policy ID of the association.
    * 
* * optional string firewall_policy_id = 357211849; @@ -187,7 +187,7 @@ public interface FirewallPolicyAssociationOrBuilder * * *
-   * [Output Only] The short name of the firewall policy of the association.
+   * Output only. [Output Only] The short name of the firewall policy of the association.
    * 
* * optional string short_name = 492051566; @@ -200,7 +200,7 @@ public interface FirewallPolicyAssociationOrBuilder * * *
-   * [Output Only] The short name of the firewall policy of the association.
+   * Output only. [Output Only] The short name of the firewall policy of the association.
    * 
* * optional string short_name = 492051566; @@ -213,7 +213,7 @@ public interface FirewallPolicyAssociationOrBuilder * * *
-   * [Output Only] The short name of the firewall policy of the association.
+   * Output only. [Output Only] The short name of the firewall policy of the association.
    * 
* * optional string short_name = 492051566; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyList.java index eddded1ae002..445d65c60fe7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyList.java @@ -221,7 +221,7 @@ public com.google.cloud.compute.v1.FirewallPolicyOrBuilder getItemsOrBuilder(int * * *
-   * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
    * 
* * optional string kind = 3292052; @@ -237,7 +237,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
    * 
* * optional string kind = 3292052; @@ -261,7 +261,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
    * 
* * optional string kind = 3292052; @@ -1431,7 +1431,7 @@ public com.google.cloud.compute.v1.FirewallPolicy.Builder addItemsBuilder(int in * * *
-     * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
      * 
* * optional string kind = 3292052; @@ -1446,7 +1446,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
      * 
* * optional string kind = 3292052; @@ -1469,7 +1469,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
      * 
* * optional string kind = 3292052; @@ -1492,7 +1492,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
      * 
* * optional string kind = 3292052; @@ -1514,7 +1514,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
      * 
* * optional string kind = 3292052; @@ -1532,7 +1532,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyListOrBuilder.java index 187f375d0620..5280c0f34182 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyListOrBuilder.java @@ -123,7 +123,7 @@ public interface FirewallPolicyListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface FirewallPolicyListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface FirewallPolicyListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyOrBuilder.java index e7d0603153ef..fd8bba696946 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyOrBuilder.java @@ -90,7 +90,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -104,7 +104,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -118,7 +118,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -334,7 +334,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
    * 
* * optional string kind = 3292052; @@ -347,7 +347,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
    * 
* * optional string kind = 3292052; @@ -360,7 +360,7 @@ com.google.cloud.compute.v1.FirewallPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies
    * 
* * optional string kind = 3292052; @@ -480,7 +480,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The parent of the firewall policy.
+   * Output only. [Output Only] The parent of the firewall policy.
    * This field is not applicable to network firewall policies.
    * 
* @@ -494,7 +494,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The parent of the firewall policy.
+   * Output only. [Output Only] The parent of the firewall policy.
    * This field is not applicable to network firewall policies.
    * 
* @@ -508,7 +508,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The parent of the firewall policy.
+   * Output only. [Output Only] The parent of the firewall policy.
    * This field is not applicable to network firewall policies.
    * 
* @@ -570,7 +570,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] URL of the region where the regional firewall policy resides.
+   * Output only. [Output Only] URL of the region where the regional firewall policy resides.
    * This field is not applicable to global firewall policies.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -586,7 +586,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO
    *
    *
    * 
-   * [Output Only] URL of the region where the regional firewall policy resides.
+   * Output only. [Output Only] URL of the region where the regional firewall policy resides.
    * This field is not applicable to global firewall policies.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -602,7 +602,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO
    *
    *
    * 
-   * [Output Only] URL of the region where the regional firewall policy resides.
+   * Output only. [Output Only] URL of the region where the regional firewall policy resides.
    * This field is not applicable to global firewall policies.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -618,7 +618,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO
    *
    *
    * 
-   * [Output Only] Total count of all firewall policy rule tuples. A firewall
+   * Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall
    * policy can not exceed a set number of tuples.
    * 
* @@ -632,7 +632,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] Total count of all firewall policy rule tuples. A firewall
+   * Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall
    * policy can not exceed a set number of tuples.
    * 
* @@ -756,7 +756,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -769,7 +769,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -782,7 +782,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRule.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRule.java index 30070f0987a2..72f3ddc3ff34 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRule.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRule.java @@ -514,7 +514,7 @@ public boolean getEnableLogging() { * * *
-   * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+   * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
    * 
* * optional string kind = 3292052; @@ -530,7 +530,7 @@ public boolean hasKind() { * * *
-   * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+   * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
    * 
* * optional string kind = 3292052; @@ -554,7 +554,7 @@ public java.lang.String getKind() { * * *
-   * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+   * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
    * 
* * optional string kind = 3292052; @@ -750,7 +750,7 @@ public com.google.protobuf.ByteString getRuleNameBytes() { * * *
-   * [Output Only] Calculation of the complexity of a single firewall policy
+   * Output only. [Output Only] Calculation of the complexity of a single firewall policy
    * rule.
    * 
* @@ -767,7 +767,7 @@ public boolean hasRuleTupleCount() { * * *
-   * [Output Only] Calculation of the complexity of a single firewall policy
+   * Output only. [Output Only] Calculation of the complexity of a single firewall policy
    * rule.
    * 
* @@ -2590,7 +2590,7 @@ public Builder clearEnableLogging() { * * *
-     * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+     * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
      * 
* * optional string kind = 3292052; @@ -2605,7 +2605,7 @@ public boolean hasKind() { * * *
-     * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+     * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
      * 
* * optional string kind = 3292052; @@ -2628,7 +2628,7 @@ public java.lang.String getKind() { * * *
-     * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+     * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
      * 
* * optional string kind = 3292052; @@ -2651,7 +2651,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+     * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
      * 
* * optional string kind = 3292052; @@ -2673,7 +2673,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+     * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
      * 
* * optional string kind = 3292052; @@ -2691,7 +2691,7 @@ public Builder clearKind() { * * *
-     * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+     * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
      * 
* * optional string kind = 3292052; @@ -3137,7 +3137,7 @@ public Builder setRuleNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Calculation of the complexity of a single firewall policy
+     * Output only. [Output Only] Calculation of the complexity of a single firewall policy
      * rule.
      * 
* @@ -3154,7 +3154,7 @@ public boolean hasRuleTupleCount() { * * *
-     * [Output Only] Calculation of the complexity of a single firewall policy
+     * Output only. [Output Only] Calculation of the complexity of a single firewall policy
      * rule.
      * 
* @@ -3171,7 +3171,7 @@ public int getRuleTupleCount() { * * *
-     * [Output Only] Calculation of the complexity of a single firewall policy
+     * Output only. [Output Only] Calculation of the complexity of a single firewall policy
      * rule.
      * 
* @@ -3192,7 +3192,7 @@ public Builder setRuleTupleCount(int value) { * * *
-     * [Output Only] Calculation of the complexity of a single firewall policy
+     * Output only. [Output Only] Calculation of the complexity of a single firewall policy
      * rule.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleOrBuilder.java index 3bd5e3a3b496..46ba21313bf6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleOrBuilder.java @@ -224,7 +224,7 @@ public interface FirewallPolicyRuleOrBuilder * * *
-   * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+   * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
    * 
* * optional string kind = 3292052; @@ -237,7 +237,7 @@ public interface FirewallPolicyRuleOrBuilder * * *
-   * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+   * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
    * 
* * optional string kind = 3292052; @@ -250,7 +250,7 @@ public interface FirewallPolicyRuleOrBuilder * * *
-   * [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
+   * Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules.
    * 
* * optional string kind = 3292052; @@ -377,7 +377,7 @@ public interface FirewallPolicyRuleOrBuilder * * *
-   * [Output Only] Calculation of the complexity of a single firewall policy
+   * Output only. [Output Only] Calculation of the complexity of a single firewall policy
    * rule.
    * 
* @@ -391,7 +391,7 @@ public interface FirewallPolicyRuleOrBuilder * * *
-   * [Output Only] Calculation of the complexity of a single firewall policy
+   * Output only. [Output Only] Calculation of the complexity of a single firewall policy
    * rule.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleSecureTag.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleSecureTag.java index 7b6bbcb0c767..64d4cf80e9d9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleSecureTag.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleSecureTag.java @@ -68,7 +68,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] State of the secure tag, either `EFFECTIVE` or
+   * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
    * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
    * or its network is deleted.
    * 
@@ -274,7 +274,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] State of the secure tag, either `EFFECTIVE` or
+   * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
    * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
    * or its network is deleted.
    * Check the State enum for the list of possible values.
@@ -293,7 +293,7 @@ public boolean hasState() {
    *
    *
    * 
-   * [Output Only] State of the secure tag, either `EFFECTIVE` or
+   * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
    * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
    * or its network is deleted.
    * Check the State enum for the list of possible values.
@@ -320,7 +320,7 @@ public java.lang.String getState() {
    *
    *
    * 
-   * [Output Only] State of the secure tag, either `EFFECTIVE` or
+   * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
    * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
    * or its network is deleted.
    * Check the State enum for the list of possible values.
@@ -856,7 +856,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] State of the secure tag, either `EFFECTIVE` or
+     * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
      * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
      * or its network is deleted.
      * Check the State enum for the list of possible values.
@@ -874,7 +874,7 @@ public boolean hasState() {
      *
      *
      * 
-     * [Output Only] State of the secure tag, either `EFFECTIVE` or
+     * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
      * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
      * or its network is deleted.
      * Check the State enum for the list of possible values.
@@ -900,7 +900,7 @@ public java.lang.String getState() {
      *
      *
      * 
-     * [Output Only] State of the secure tag, either `EFFECTIVE` or
+     * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
      * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
      * or its network is deleted.
      * Check the State enum for the list of possible values.
@@ -926,7 +926,7 @@ public com.google.protobuf.ByteString getStateBytes() {
      *
      *
      * 
-     * [Output Only] State of the secure tag, either `EFFECTIVE` or
+     * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
      * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
      * or its network is deleted.
      * Check the State enum for the list of possible values.
@@ -951,7 +951,7 @@ public Builder setState(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] State of the secure tag, either `EFFECTIVE` or
+     * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
      * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
      * or its network is deleted.
      * Check the State enum for the list of possible values.
@@ -972,7 +972,7 @@ public Builder clearState() {
      *
      *
      * 
-     * [Output Only] State of the secure tag, either `EFFECTIVE` or
+     * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
      * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
      * or its network is deleted.
      * Check the State 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/FirewallPolicyRuleSecureTagOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleSecureTagOrBuilder.java
index 1b370c8ef328..d8db568a37f3 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleSecureTagOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FirewallPolicyRuleSecureTagOrBuilder.java
@@ -67,7 +67,7 @@ public interface FirewallPolicyRuleSecureTagOrBuilder
    *
    *
    * 
-   * [Output Only] State of the secure tag, either `EFFECTIVE` or
+   * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
    * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
    * or its network is deleted.
    * Check the State enum for the list of possible values.
@@ -83,7 +83,7 @@ public interface FirewallPolicyRuleSecureTagOrBuilder
    *
    *
    * 
-   * [Output Only] State of the secure tag, either `EFFECTIVE` or
+   * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
    * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
    * or its network is deleted.
    * Check the State enum for the list of possible values.
@@ -99,7 +99,7 @@ public interface FirewallPolicyRuleSecureTagOrBuilder
    *
    *
    * 
-   * [Output Only] State of the secure tag, either `EFFECTIVE` or
+   * Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or
    * `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted
    * or its network is deleted.
    * Check the State 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/FixedOrPercent.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FixedOrPercent.java
index f316f0f97c7a..e65cf57391c1 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FixedOrPercent.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FixedOrPercent.java
@@ -70,7 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] Absolute value of VM instances calculated based on the
+   * Output only. [Output Only] Absolute value of VM instances calculated based on the
    * specific mode.
    *
    *
@@ -98,7 +98,7 @@ public boolean hasCalculated() {
    *
    *
    * 
-   * [Output Only] Absolute value of VM instances calculated based on the
+   * Output only. [Output Only] Absolute value of VM instances calculated based on the
    * specific mode.
    *
    *
@@ -604,7 +604,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] Absolute value of VM instances calculated based on the
+     * Output only. [Output Only] Absolute value of VM instances calculated based on the
      * specific mode.
      *
      *
@@ -632,7 +632,7 @@ public boolean hasCalculated() {
      *
      *
      * 
-     * [Output Only] Absolute value of VM instances calculated based on the
+     * Output only. [Output Only] Absolute value of VM instances calculated based on the
      * specific mode.
      *
      *
@@ -660,7 +660,7 @@ public int getCalculated() {
      *
      *
      * 
-     * [Output Only] Absolute value of VM instances calculated based on the
+     * Output only. [Output Only] Absolute value of VM instances calculated based on the
      * specific mode.
      *
      *
@@ -692,7 +692,7 @@ public Builder setCalculated(int value) {
      *
      *
      * 
-     * [Output Only] Absolute value of VM instances calculated based on the
+     * Output only. [Output Only] Absolute value of VM instances calculated based on the
      * specific mode.
      *
      *
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FixedOrPercentOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FixedOrPercentOrBuilder.java
index 2ac3f5b2c19a..bcc9f5861d97 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FixedOrPercentOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FixedOrPercentOrBuilder.java
@@ -28,7 +28,7 @@ public interface FixedOrPercentOrBuilder
    *
    *
    * 
-   * [Output Only] Absolute value of VM instances calculated based on the
+   * Output only. [Output Only] Absolute value of VM instances calculated based on the
    * specific mode.
    *
    *
@@ -53,7 +53,7 @@ public interface FixedOrPercentOrBuilder
    *
    *
    * 
-   * [Output Only] Absolute value of VM instances calculated based on the
+   * Output only. [Output Only] Absolute value of VM instances calculated based on the
    * specific mode.
    *
    *
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FlexibleTimeRange.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FlexibleTimeRange.java
new file mode 100644
index 000000000000..9625b50f17df
--- /dev/null
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FlexibleTimeRange.java
@@ -0,0 +1,1150 @@
+/*
+ * Copyright 2025 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     https://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler.  DO NOT EDIT!
+// source: google/cloud/compute/v1/compute.proto
+
+// Protobuf Java Version: 3.25.8
+package com.google.cloud.compute.v1;
+
+/**
+ *
+ *
+ * 
+ * A flexible specification of a time range that has 3 points of
+ * flexibility: (1) a flexible start time, (2) a flexible end time, (3) a
+ * flexible duration.
+ *
+ * It is possible to specify a contradictory time range that cannot be matched
+ * by any Interval. This causes a validation error.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FlexibleTimeRange} + */ +public final class FlexibleTimeRange extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FlexibleTimeRange) + FlexibleTimeRangeOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FlexibleTimeRange.newBuilder() to construct. + private FlexibleTimeRange(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FlexibleTimeRange() { + maxDuration_ = ""; + minDuration_ = ""; + startTimeNotEarlierThan_ = ""; + startTimeNotLaterThan_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FlexibleTimeRange(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FlexibleTimeRange_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FlexibleTimeRange_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FlexibleTimeRange.class, + com.google.cloud.compute.v1.FlexibleTimeRange.Builder.class); + } + + private int bitField0_; + public static final int MAX_DURATION_FIELD_NUMBER = 39954959; + + @SuppressWarnings("serial") + private volatile java.lang.Object maxDuration_ = ""; + + /** + * optional string max_duration = 39954959; + * + * @return Whether the maxDuration field is set. + */ + @java.lang.Override + public boolean hasMaxDuration() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * optional string max_duration = 39954959; + * + * @return The maxDuration. + */ + @java.lang.Override + public java.lang.String getMaxDuration() { + java.lang.Object ref = maxDuration_; + 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(); + maxDuration_ = s; + return s; + } + } + + /** + * optional string max_duration = 39954959; + * + * @return The bytes for maxDuration. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMaxDurationBytes() { + java.lang.Object ref = maxDuration_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + maxDuration_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MIN_DURATION_FIELD_NUMBER = 514381025; + + @SuppressWarnings("serial") + private volatile java.lang.Object minDuration_ = ""; + + /** + * optional string min_duration = 514381025; + * + * @return Whether the minDuration field is set. + */ + @java.lang.Override + public boolean hasMinDuration() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * optional string min_duration = 514381025; + * + * @return The minDuration. + */ + @java.lang.Override + public java.lang.String getMinDuration() { + java.lang.Object ref = minDuration_; + 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(); + minDuration_ = s; + return s; + } + } + + /** + * optional string min_duration = 514381025; + * + * @return The bytes for minDuration. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMinDurationBytes() { + java.lang.Object ref = minDuration_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + minDuration_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int START_TIME_NOT_EARLIER_THAN_FIELD_NUMBER = 490386497; + + @SuppressWarnings("serial") + private volatile java.lang.Object startTimeNotEarlierThan_ = ""; + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return Whether the startTimeNotEarlierThan field is set. + */ + @java.lang.Override + public boolean hasStartTimeNotEarlierThan() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return The startTimeNotEarlierThan. + */ + @java.lang.Override + public java.lang.String getStartTimeNotEarlierThan() { + java.lang.Object ref = startTimeNotEarlierThan_; + 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(); + startTimeNotEarlierThan_ = s; + return s; + } + } + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return The bytes for startTimeNotEarlierThan. + */ + @java.lang.Override + public com.google.protobuf.ByteString getStartTimeNotEarlierThanBytes() { + java.lang.Object ref = startTimeNotEarlierThan_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + startTimeNotEarlierThan_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int START_TIME_NOT_LATER_THAN_FIELD_NUMBER = 212764853; + + @SuppressWarnings("serial") + private volatile java.lang.Object startTimeNotLaterThan_ = ""; + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return Whether the startTimeNotLaterThan field is set. + */ + @java.lang.Override + public boolean hasStartTimeNotLaterThan() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return The startTimeNotLaterThan. + */ + @java.lang.Override + public java.lang.String getStartTimeNotLaterThan() { + java.lang.Object ref = startTimeNotLaterThan_; + 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(); + startTimeNotLaterThan_ = s; + return s; + } + } + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return The bytes for startTimeNotLaterThan. + */ + @java.lang.Override + public com.google.protobuf.ByteString getStartTimeNotLaterThanBytes() { + java.lang.Object ref = startTimeNotLaterThan_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + startTimeNotLaterThan_ = 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)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 39954959, maxDuration_); + } + if (((bitField0_ & 0x00000008) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 212764853, startTimeNotLaterThan_); + } + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString( + output, 490386497, startTimeNotEarlierThan_); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 514381025, minDuration_); + } + 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.GeneratedMessageV3.computeStringSize(39954959, maxDuration_); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 212764853, startTimeNotLaterThan_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 490386497, startTimeNotEarlierThan_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(514381025, minDuration_); + } + 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.FlexibleTimeRange)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FlexibleTimeRange other = + (com.google.cloud.compute.v1.FlexibleTimeRange) obj; + + if (hasMaxDuration() != other.hasMaxDuration()) return false; + if (hasMaxDuration()) { + if (!getMaxDuration().equals(other.getMaxDuration())) return false; + } + if (hasMinDuration() != other.hasMinDuration()) return false; + if (hasMinDuration()) { + if (!getMinDuration().equals(other.getMinDuration())) return false; + } + if (hasStartTimeNotEarlierThan() != other.hasStartTimeNotEarlierThan()) return false; + if (hasStartTimeNotEarlierThan()) { + if (!getStartTimeNotEarlierThan().equals(other.getStartTimeNotEarlierThan())) return false; + } + if (hasStartTimeNotLaterThan() != other.hasStartTimeNotLaterThan()) return false; + if (hasStartTimeNotLaterThan()) { + if (!getStartTimeNotLaterThan().equals(other.getStartTimeNotLaterThan())) 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 (hasMaxDuration()) { + hash = (37 * hash) + MAX_DURATION_FIELD_NUMBER; + hash = (53 * hash) + getMaxDuration().hashCode(); + } + if (hasMinDuration()) { + hash = (37 * hash) + MIN_DURATION_FIELD_NUMBER; + hash = (53 * hash) + getMinDuration().hashCode(); + } + if (hasStartTimeNotEarlierThan()) { + hash = (37 * hash) + START_TIME_NOT_EARLIER_THAN_FIELD_NUMBER; + hash = (53 * hash) + getStartTimeNotEarlierThan().hashCode(); + } + if (hasStartTimeNotLaterThan()) { + hash = (37 * hash) + START_TIME_NOT_LATER_THAN_FIELD_NUMBER; + hash = (53 * hash) + getStartTimeNotLaterThan().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange 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.FlexibleTimeRange parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange 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.FlexibleTimeRange parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange 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.FlexibleTimeRange parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.compute.v1.FlexibleTimeRange prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * A flexible specification of a time range that has 3 points of
+   * flexibility: (1) a flexible start time, (2) a flexible end time, (3) a
+   * flexible duration.
+   *
+   * It is possible to specify a contradictory time range that cannot be matched
+   * by any Interval. This causes a validation error.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FlexibleTimeRange} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FlexibleTimeRange) + com.google.cloud.compute.v1.FlexibleTimeRangeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FlexibleTimeRange_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FlexibleTimeRange_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FlexibleTimeRange.class, + com.google.cloud.compute.v1.FlexibleTimeRange.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.FlexibleTimeRange.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + maxDuration_ = ""; + minDuration_ = ""; + startTimeNotEarlierThan_ = ""; + startTimeNotLaterThan_ = ""; + 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_FlexibleTimeRange_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FlexibleTimeRange getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FlexibleTimeRange.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FlexibleTimeRange build() { + com.google.cloud.compute.v1.FlexibleTimeRange result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FlexibleTimeRange buildPartial() { + com.google.cloud.compute.v1.FlexibleTimeRange result = + new com.google.cloud.compute.v1.FlexibleTimeRange(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.FlexibleTimeRange result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.maxDuration_ = maxDuration_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.minDuration_ = minDuration_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.startTimeNotEarlierThan_ = startTimeNotEarlierThan_; + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.startTimeNotLaterThan_ = startTimeNotLaterThan_; + to_bitField0_ |= 0x00000008; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FlexibleTimeRange) { + return mergeFrom((com.google.cloud.compute.v1.FlexibleTimeRange) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.FlexibleTimeRange other) { + if (other == com.google.cloud.compute.v1.FlexibleTimeRange.getDefaultInstance()) return this; + if (other.hasMaxDuration()) { + maxDuration_ = other.maxDuration_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasMinDuration()) { + minDuration_ = other.minDuration_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasStartTimeNotEarlierThan()) { + startTimeNotEarlierThan_ = other.startTimeNotEarlierThan_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (other.hasStartTimeNotLaterThan()) { + startTimeNotLaterThan_ = other.startTimeNotLaterThan_; + 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 319639674: + { + maxDuration_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 319639674 + case 1702118826: + { + startTimeNotLaterThan_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 1702118826 + case -371875318: + { + startTimeNotEarlierThan_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case -371875318 + case -179919094: + { + minDuration_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case -179919094 + 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 maxDuration_ = ""; + + /** + * optional string max_duration = 39954959; + * + * @return Whether the maxDuration field is set. + */ + public boolean hasMaxDuration() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * optional string max_duration = 39954959; + * + * @return The maxDuration. + */ + public java.lang.String getMaxDuration() { + java.lang.Object ref = maxDuration_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + maxDuration_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * optional string max_duration = 39954959; + * + * @return The bytes for maxDuration. + */ + public com.google.protobuf.ByteString getMaxDurationBytes() { + java.lang.Object ref = maxDuration_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + maxDuration_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * optional string max_duration = 39954959; + * + * @param value The maxDuration to set. + * @return This builder for chaining. + */ + public Builder setMaxDuration(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + maxDuration_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * optional string max_duration = 39954959; + * + * @return This builder for chaining. + */ + public Builder clearMaxDuration() { + maxDuration_ = getDefaultInstance().getMaxDuration(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * optional string max_duration = 39954959; + * + * @param value The bytes for maxDuration to set. + * @return This builder for chaining. + */ + public Builder setMaxDurationBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + maxDuration_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object minDuration_ = ""; + + /** + * optional string min_duration = 514381025; + * + * @return Whether the minDuration field is set. + */ + public boolean hasMinDuration() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * optional string min_duration = 514381025; + * + * @return The minDuration. + */ + public java.lang.String getMinDuration() { + java.lang.Object ref = minDuration_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + minDuration_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * optional string min_duration = 514381025; + * + * @return The bytes for minDuration. + */ + public com.google.protobuf.ByteString getMinDurationBytes() { + java.lang.Object ref = minDuration_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + minDuration_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * optional string min_duration = 514381025; + * + * @param value The minDuration to set. + * @return This builder for chaining. + */ + public Builder setMinDuration(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + minDuration_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * optional string min_duration = 514381025; + * + * @return This builder for chaining. + */ + public Builder clearMinDuration() { + minDuration_ = getDefaultInstance().getMinDuration(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * optional string min_duration = 514381025; + * + * @param value The bytes for minDuration to set. + * @return This builder for chaining. + */ + public Builder setMinDurationBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + minDuration_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object startTimeNotEarlierThan_ = ""; + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return Whether the startTimeNotEarlierThan field is set. + */ + public boolean hasStartTimeNotEarlierThan() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return The startTimeNotEarlierThan. + */ + public java.lang.String getStartTimeNotEarlierThan() { + java.lang.Object ref = startTimeNotEarlierThan_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + startTimeNotEarlierThan_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return The bytes for startTimeNotEarlierThan. + */ + public com.google.protobuf.ByteString getStartTimeNotEarlierThanBytes() { + java.lang.Object ref = startTimeNotEarlierThan_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + startTimeNotEarlierThan_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @param value The startTimeNotEarlierThan to set. + * @return This builder for chaining. + */ + public Builder setStartTimeNotEarlierThan(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + startTimeNotEarlierThan_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return This builder for chaining. + */ + public Builder clearStartTimeNotEarlierThan() { + startTimeNotEarlierThan_ = getDefaultInstance().getStartTimeNotEarlierThan(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @param value The bytes for startTimeNotEarlierThan to set. + * @return This builder for chaining. + */ + public Builder setStartTimeNotEarlierThanBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + startTimeNotEarlierThan_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object startTimeNotLaterThan_ = ""; + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return Whether the startTimeNotLaterThan field is set. + */ + public boolean hasStartTimeNotLaterThan() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return The startTimeNotLaterThan. + */ + public java.lang.String getStartTimeNotLaterThan() { + java.lang.Object ref = startTimeNotLaterThan_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + startTimeNotLaterThan_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return The bytes for startTimeNotLaterThan. + */ + public com.google.protobuf.ByteString getStartTimeNotLaterThanBytes() { + java.lang.Object ref = startTimeNotLaterThan_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + startTimeNotLaterThan_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * optional string start_time_not_later_than = 212764853; + * + * @param value The startTimeNotLaterThan to set. + * @return This builder for chaining. + */ + public Builder setStartTimeNotLaterThan(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + startTimeNotLaterThan_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return This builder for chaining. + */ + public Builder clearStartTimeNotLaterThan() { + startTimeNotLaterThan_ = getDefaultInstance().getStartTimeNotLaterThan(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * optional string start_time_not_later_than = 212764853; + * + * @param value The bytes for startTimeNotLaterThan to set. + * @return This builder for chaining. + */ + public Builder setStartTimeNotLaterThanBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + startTimeNotLaterThan_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FlexibleTimeRange) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FlexibleTimeRange) + private static final com.google.cloud.compute.v1.FlexibleTimeRange DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FlexibleTimeRange(); + } + + public static com.google.cloud.compute.v1.FlexibleTimeRange getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FlexibleTimeRange 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.FlexibleTimeRange getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FlexibleTimeRangeOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FlexibleTimeRangeOrBuilder.java new file mode 100644 index 000000000000..c5c95dab1f2b --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FlexibleTimeRangeOrBuilder.java @@ -0,0 +1,110 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FlexibleTimeRangeOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FlexibleTimeRange) + com.google.protobuf.MessageOrBuilder { + + /** + * optional string max_duration = 39954959; + * + * @return Whether the maxDuration field is set. + */ + boolean hasMaxDuration(); + + /** + * optional string max_duration = 39954959; + * + * @return The maxDuration. + */ + java.lang.String getMaxDuration(); + + /** + * optional string max_duration = 39954959; + * + * @return The bytes for maxDuration. + */ + com.google.protobuf.ByteString getMaxDurationBytes(); + + /** + * optional string min_duration = 514381025; + * + * @return Whether the minDuration field is set. + */ + boolean hasMinDuration(); + + /** + * optional string min_duration = 514381025; + * + * @return The minDuration. + */ + java.lang.String getMinDuration(); + + /** + * optional string min_duration = 514381025; + * + * @return The bytes for minDuration. + */ + com.google.protobuf.ByteString getMinDurationBytes(); + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return Whether the startTimeNotEarlierThan field is set. + */ + boolean hasStartTimeNotEarlierThan(); + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return The startTimeNotEarlierThan. + */ + java.lang.String getStartTimeNotEarlierThan(); + + /** + * optional string start_time_not_earlier_than = 490386497; + * + * @return The bytes for startTimeNotEarlierThan. + */ + com.google.protobuf.ByteString getStartTimeNotEarlierThanBytes(); + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return Whether the startTimeNotLaterThan field is set. + */ + boolean hasStartTimeNotLaterThan(); + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return The startTimeNotLaterThan. + */ + java.lang.String getStartTimeNotLaterThan(); + + /** + * optional string start_time_not_later_than = 212764853; + * + * @return The bytes for startTimeNotLaterThan. + */ + com.google.protobuf.ByteString getStartTimeNotLaterThanBytes(); +} 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 bb332f77e54b..fc7a13ab6905 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 @@ -1709,7 +1709,7 @@ public com.google.protobuf.ByteString getBackendServiceBytes() { * * *
-   * [Output Only] The URL for the corresponding base forwarding rule. By base
+   * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
    * forwarding rule, we mean the forwarding rule that has the same IP address,
    * protocol, and port settings with the current forwarding rule, but without
    * sourceIPRanges specified.
@@ -1730,7 +1730,7 @@ public boolean hasBaseForwardingRule() {
    *
    *
    * 
-   * [Output Only] The URL for the corresponding base forwarding rule. By base
+   * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
    * forwarding rule, we mean the forwarding rule that has the same IP address,
    * protocol, and port settings with the current forwarding rule, but without
    * sourceIPRanges specified.
@@ -1759,7 +1759,7 @@ public java.lang.String getBaseForwardingRule() {
    *
    *
    * 
-   * [Output Only] The URL for the corresponding base forwarding rule. By base
+   * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
    * forwarding rule, we mean the forwarding rule that has the same IP address,
    * protocol, and port settings with the current forwarding rule, but without
    * sourceIPRanges specified.
@@ -1793,7 +1793,7 @@ public com.google.protobuf.ByteString getBaseForwardingRuleBytes() {
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1810,7 +1810,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1835,7 +1835,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -2445,7 +2445,7 @@ public boolean getIsMirroringCollector() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
    * 
* * optional string kind = 3292052; @@ -2461,7 +2461,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
    * 
* * optional string kind = 3292052; @@ -2485,7 +2485,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
    * 
* * optional string kind = 3292052; @@ -3720,7 +3720,7 @@ public com.google.protobuf.ByteString getPscConnectionStatusBytes() { * * *
-   * [Output Only] URL of the region where the regional forwarding rule resides.
+   * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
    * This field is not applicable to global forwarding rules.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -3739,7 +3739,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional forwarding rule resides.
+   * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
    * This field is not applicable to global forwarding rules.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -3766,7 +3766,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional forwarding rule resides.
+   * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
    * This field is not applicable to global forwarding rules.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -3867,7 +3867,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -3883,7 +3883,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -3907,7 +3907,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -7097,7 +7097,7 @@ public Builder setBackendServiceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL for the corresponding base forwarding rule. By base
+     * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
      * forwarding rule, we mean the forwarding rule that has the same IP address,
      * protocol, and port settings with the current forwarding rule, but without
      * sourceIPRanges specified.
@@ -7117,7 +7117,7 @@ public boolean hasBaseForwardingRule() {
      *
      *
      * 
-     * [Output Only] The URL for the corresponding base forwarding rule. By base
+     * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
      * forwarding rule, we mean the forwarding rule that has the same IP address,
      * protocol, and port settings with the current forwarding rule, but without
      * sourceIPRanges specified.
@@ -7145,7 +7145,7 @@ public java.lang.String getBaseForwardingRule() {
      *
      *
      * 
-     * [Output Only] The URL for the corresponding base forwarding rule. By base
+     * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
      * forwarding rule, we mean the forwarding rule that has the same IP address,
      * protocol, and port settings with the current forwarding rule, but without
      * sourceIPRanges specified.
@@ -7173,7 +7173,7 @@ public com.google.protobuf.ByteString getBaseForwardingRuleBytes() {
      *
      *
      * 
-     * [Output Only] The URL for the corresponding base forwarding rule. By base
+     * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
      * forwarding rule, we mean the forwarding rule that has the same IP address,
      * protocol, and port settings with the current forwarding rule, but without
      * sourceIPRanges specified.
@@ -7200,7 +7200,7 @@ public Builder setBaseForwardingRule(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The URL for the corresponding base forwarding rule. By base
+     * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
      * forwarding rule, we mean the forwarding rule that has the same IP address,
      * protocol, and port settings with the current forwarding rule, but without
      * sourceIPRanges specified.
@@ -7223,7 +7223,7 @@ public Builder clearBaseForwardingRule() {
      *
      *
      * 
-     * [Output Only] The URL for the corresponding base forwarding rule. By base
+     * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
      * forwarding rule, we mean the forwarding rule that has the same IP address,
      * protocol, and port settings with the current forwarding rule, but without
      * sourceIPRanges specified.
@@ -7253,7 +7253,7 @@ public Builder setBaseForwardingRuleBytes(com.google.protobuf.ByteString value)
      *
      *
      * 
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7269,7 +7269,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7293,7 +7293,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7317,7 +7317,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7340,7 +7340,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -7359,7 +7359,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -8495,7 +8495,7 @@ public Builder clearIsMirroringCollector() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
      * 
* * optional string kind = 3292052; @@ -8510,7 +8510,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
      * 
* * optional string kind = 3292052; @@ -8533,7 +8533,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
      * 
* * optional string kind = 3292052; @@ -8556,7 +8556,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
      * 
* * optional string kind = 3292052; @@ -8578,7 +8578,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
      * 
* * optional string kind = 3292052; @@ -8596,7 +8596,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
      * 
* * optional string kind = 3292052; @@ -11352,7 +11352,7 @@ public Builder setPscConnectionStatusBytes(com.google.protobuf.ByteString value) * * *
-     * [Output Only] URL of the region where the regional forwarding rule resides.
+     * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
      * This field is not applicable to global forwarding rules.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -11370,7 +11370,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional forwarding rule resides.
+     * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
      * This field is not applicable to global forwarding rules.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -11396,7 +11396,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional forwarding rule resides.
+     * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
      * This field is not applicable to global forwarding rules.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -11422,7 +11422,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional forwarding rule resides.
+     * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
      * This field is not applicable to global forwarding rules.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -11447,7 +11447,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional forwarding rule resides.
+     * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
      * This field is not applicable to global forwarding rules.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -11468,7 +11468,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional forwarding rule resides.
+     * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
      * This field is not applicable to global forwarding rules.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -11622,7 +11622,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -11637,7 +11637,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -11660,7 +11660,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -11683,7 +11683,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -11705,7 +11705,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -11723,7 +11723,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleAggregatedList.java index f81d951868b2..4dae750ccec6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleAggregatedList.java @@ -282,7 +282,7 @@ public com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+   * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
    * 
* * optional string kind = 3292052; @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+   * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
    * 
* * optional string kind = 3292052; @@ -322,7 +322,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+   * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
    * 
* * optional string kind = 3292052; @@ -432,7 +432,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -448,7 +448,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -472,7 +472,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -502,7 +502,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -517,7 +517,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -532,7 +532,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -548,7 +548,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1592,7 +1592,7 @@ public com.google.cloud.compute.v1.ForwardingRulesScopedList.Builder putItemsBui * * *
-     * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+     * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
      * 
* * optional string kind = 3292052; @@ -1607,7 +1607,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+     * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
      * 
* * optional string kind = 3292052; @@ -1630,7 +1630,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+     * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
      * 
* * optional string kind = 3292052; @@ -1653,7 +1653,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+     * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
      * 
* * optional string kind = 3292052; @@ -1675,7 +1675,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+     * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
      * 
* * optional string kind = 3292052; @@ -1693,7 +1693,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+     * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
      * 
* * optional string kind = 3292052; @@ -1868,7 +1868,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1883,7 +1883,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1906,7 +1906,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1929,7 +1929,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1951,7 +1951,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1969,7 +1969,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2002,7 +2002,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2018,7 +2018,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2033,7 +2033,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2049,7 +2049,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2065,7 +2065,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2089,7 +2089,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2112,7 +2112,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2132,7 +2132,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2151,7 +2151,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleAggregatedListOrBuilder.java index 8465c9482ceb..ecf3a4f1235a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleAggregatedListOrBuilder.java @@ -136,7 +136,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+   * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+   * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
    * 
* * optional string kind = 3292052; @@ -162,7 +162,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
+   * Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules.
    * 
* * optional string kind = 3292052; @@ -226,7 +226,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -252,7 +252,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -265,7 +265,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -278,7 +278,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -291,7 +291,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -305,7 +305,7 @@ com.google.cloud.compute.v1.ForwardingRulesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleList.java index 71c727df10fe..a36e0e83ece0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.ForwardingRuleOrBuilder getItemsOrBuilder(int * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1533,7 +1533,7 @@ public com.google.cloud.compute.v1.ForwardingRule.Builder addItemsBuilder(int in * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1571,7 +1571,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1594,7 +1594,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1634,7 +1634,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1809,7 +1809,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1824,7 +1824,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1847,7 +1847,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1870,7 +1870,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1910,7 +1910,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleListOrBuilder.java index 30f5d4fd9530..17fc34d25ac7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleListOrBuilder.java @@ -123,7 +123,7 @@ public interface ForwardingRuleListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface ForwardingRuleListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface ForwardingRuleListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface ForwardingRuleListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface ForwardingRuleListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface ForwardingRuleListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; 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 6e6bd56e6308..44287bc97707 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 @@ -409,7 +409,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * [Output Only] The URL for the corresponding base forwarding rule. By base
+   * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
    * forwarding rule, we mean the forwarding rule that has the same IP address,
    * protocol, and port settings with the current forwarding rule, but without
    * sourceIPRanges specified.
@@ -427,7 +427,7 @@ public interface ForwardingRuleOrBuilder
    *
    *
    * 
-   * [Output Only] The URL for the corresponding base forwarding rule. By base
+   * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
    * forwarding rule, we mean the forwarding rule that has the same IP address,
    * protocol, and port settings with the current forwarding rule, but without
    * sourceIPRanges specified.
@@ -445,7 +445,7 @@ public interface ForwardingRuleOrBuilder
    *
    *
    * 
-   * [Output Only] The URL for the corresponding base forwarding rule. By base
+   * Output only. [Output Only] The URL for the corresponding base forwarding rule. By base
    * forwarding rule, we mean the forwarding rule that has the same IP address,
    * protocol, and port settings with the current forwarding rule, but without
    * sourceIPRanges specified.
@@ -463,7 +463,7 @@ public interface ForwardingRuleOrBuilder
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -477,7 +477,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -491,7 +491,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -907,7 +907,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
    * 
* * optional string kind = 3292052; @@ -920,7 +920,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
    * 
* * optional string kind = 3292052; @@ -933,7 +933,7 @@ public interface ForwardingRuleOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources.
    * 
* * optional string kind = 3292052; @@ -1846,7 +1846,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the regional forwarding rule resides.
+   * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
    * This field is not applicable to global forwarding rules.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1862,7 +1862,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the regional forwarding rule resides.
+   * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
    * This field is not applicable to global forwarding rules.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1878,7 +1878,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the regional forwarding rule resides.
+   * Output only. [Output Only] URL of the region where the regional forwarding rule resides.
    * This field is not applicable to global forwarding rules.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1933,7 +1933,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1946,7 +1946,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1959,7 +1959,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; 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 63e7f6878750..7d5af0430f96 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 @@ -1073,7 +1073,7 @@ public com.google.cloud.compute.v1.FutureReservationCommitmentInfo getCommitment * * *
-   * [Output Only] The creation timestamp for this future reservation inRFC3339
+   * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
    * text format.
    * 
* @@ -1090,7 +1090,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this future reservation inRFC3339
+   * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
    * text format.
    * 
* @@ -1115,7 +1115,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this future reservation inRFC3339
+   * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
    * text format.
    * 
* @@ -1322,7 +1322,7 @@ public boolean getEnableEmergentMaintenance() { * * *
-   * [Output Only] A unique identifier for this future reservation. The server
+   * Output only. [Output Only] A unique identifier for this future reservation. The server
    * defines this identifier.
    * 
* @@ -1339,7 +1339,7 @@ public boolean hasId() { * * *
-   * [Output Only] A unique identifier for this future reservation. The server
+   * Output only. [Output Only] A unique identifier for this future reservation. The server
    * defines this identifier.
    * 
* @@ -1361,7 +1361,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
    * 
* * optional string kind = 3292052; @@ -1377,7 +1377,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
    * 
* * optional string kind = 3292052; @@ -1401,7 +1401,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
    * 
* * optional string kind = 3292052; @@ -1898,7 +1898,7 @@ public com.google.protobuf.ByteString getSchedulingTypeBytes() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1914,7 +1914,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1938,7 +1938,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1967,7 +1967,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1983,7 +1983,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -2007,7 +2007,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -2190,7 +2190,7 @@ public boolean hasSpecificSkuProperties() { * * *
-   * [Output only] Status of the Future Reservation
+   * Output only. [Output only] Status of the Future Reservation
    * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -2206,7 +2206,7 @@ public boolean hasStatus() { * * *
-   * [Output only] Status of the Future Reservation
+   * Output only. [Output only] Status of the Future Reservation
    * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -2224,7 +2224,7 @@ public com.google.cloud.compute.v1.FutureReservationStatus getStatus() { * * *
-   * [Output only] Status of the Future Reservation
+   * Output only. [Output only] Status of the Future Reservation
    * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -2301,7 +2301,7 @@ public com.google.cloud.compute.v1.FutureReservationTimeWindowOrBuilder getTimeW * * *
-   * [Output Only] URL of the Zone where this future reservation resides.
+   * Output only. [Output Only] URL of the Zone where this future reservation resides.
    * 
* * optional string zone = 3744684; @@ -2317,7 +2317,7 @@ public boolean hasZone() { * * *
-   * [Output Only] URL of the Zone where this future reservation resides.
+   * Output only. [Output Only] URL of the Zone where this future reservation resides.
    * 
* * optional string zone = 3744684; @@ -2341,7 +2341,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] URL of the Zone where this future reservation resides.
+   * Output only. [Output Only] URL of the Zone where this future reservation resides.
    * 
* * optional string zone = 3744684; @@ -4438,7 +4438,7 @@ public Builder clearCommitmentInfo() { * * *
-     * [Output Only] The creation timestamp for this future reservation inRFC3339
+     * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
      * text format.
      * 
* @@ -4454,7 +4454,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this future reservation inRFC3339
+     * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
      * text format.
      * 
* @@ -4478,7 +4478,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this future reservation inRFC3339
+     * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
      * text format.
      * 
* @@ -4502,7 +4502,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] The creation timestamp for this future reservation inRFC3339
+     * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
      * text format.
      * 
* @@ -4525,7 +4525,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] The creation timestamp for this future reservation inRFC3339
+     * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
      * text format.
      * 
* @@ -4544,7 +4544,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this future reservation inRFC3339
+     * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
      * text format.
      * 
* @@ -4906,7 +4906,7 @@ public Builder clearEnableEmergentMaintenance() { * * *
-     * [Output Only] A unique identifier for this future reservation. The server
+     * Output only. [Output Only] A unique identifier for this future reservation. The server
      * defines this identifier.
      * 
* @@ -4923,7 +4923,7 @@ public boolean hasId() { * * *
-     * [Output Only] A unique identifier for this future reservation. The server
+     * Output only. [Output Only] A unique identifier for this future reservation. The server
      * defines this identifier.
      * 
* @@ -4940,7 +4940,7 @@ public long getId() { * * *
-     * [Output Only] A unique identifier for this future reservation. The server
+     * Output only. [Output Only] A unique identifier for this future reservation. The server
      * defines this identifier.
      * 
* @@ -4961,7 +4961,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] A unique identifier for this future reservation. The server
+     * Output only. [Output Only] A unique identifier for this future reservation. The server
      * defines this identifier.
      * 
* @@ -4982,7 +4982,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
      * 
* * optional string kind = 3292052; @@ -4997,7 +4997,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
      * 
* * optional string kind = 3292052; @@ -5020,7 +5020,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
      * 
* * optional string kind = 3292052; @@ -5043,7 +5043,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
      * 
* * optional string kind = 3292052; @@ -5065,7 +5065,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
      * 
* * optional string kind = 3292052; @@ -5083,7 +5083,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
      * 
* * optional string kind = 3292052; @@ -5972,7 +5972,7 @@ public Builder setSchedulingTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -5987,7 +5987,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6010,7 +6010,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6033,7 +6033,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6055,7 +6055,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6073,7 +6073,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6098,7 +6098,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -6113,7 +6113,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -6136,7 +6136,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -6159,7 +6159,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -6181,7 +6181,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -6199,7 +6199,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -6737,7 +6737,7 @@ public Builder clearSpecificSkuProperties() { * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -6752,7 +6752,7 @@ public boolean hasStatus() { * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -6773,7 +6773,7 @@ public com.google.cloud.compute.v1.FutureReservationStatus getStatus() { * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -6796,7 +6796,7 @@ public Builder setStatus(com.google.cloud.compute.v1.FutureReservationStatus val * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -6817,7 +6817,7 @@ public Builder setStatus( * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -6846,7 +6846,7 @@ public Builder mergeStatus(com.google.cloud.compute.v1.FutureReservationStatus v * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -6866,7 +6866,7 @@ public Builder clearStatus() { * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -6881,7 +6881,7 @@ public com.google.cloud.compute.v1.FutureReservationStatus.Builder getStatusBuil * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -6900,7 +6900,7 @@ public com.google.cloud.compute.v1.FutureReservationStatusOrBuilder getStatusOrB * * *
-     * [Output only] Status of the Future Reservation
+     * Output only. [Output only] Status of the Future Reservation
      * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -7134,7 +7134,7 @@ public com.google.cloud.compute.v1.FutureReservationTimeWindow.Builder getTimeWi * * *
-     * [Output Only] URL of the Zone where this future reservation resides.
+     * Output only. [Output Only] URL of the Zone where this future reservation resides.
      * 
* * optional string zone = 3744684; @@ -7149,7 +7149,7 @@ public boolean hasZone() { * * *
-     * [Output Only] URL of the Zone where this future reservation resides.
+     * Output only. [Output Only] URL of the Zone where this future reservation resides.
      * 
* * optional string zone = 3744684; @@ -7172,7 +7172,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] URL of the Zone where this future reservation resides.
+     * Output only. [Output Only] URL of the Zone where this future reservation resides.
      * 
* * optional string zone = 3744684; @@ -7195,7 +7195,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] URL of the Zone where this future reservation resides.
+     * Output only. [Output Only] URL of the Zone where this future reservation resides.
      * 
* * optional string zone = 3744684; @@ -7217,7 +7217,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] URL of the Zone where this future reservation resides.
+     * Output only. [Output Only] URL of the Zone where this future reservation resides.
      * 
* * optional string zone = 3744684; @@ -7235,7 +7235,7 @@ public Builder clearZone() { * * *
-     * [Output Only] URL of the Zone where this future reservation resides.
+     * Output only. [Output Only] URL of the Zone where this future reservation resides.
      * 
* * optional string zone = 3744684; 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 596f49d672ca..6d4b5f422032 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 @@ -258,7 +258,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] The creation timestamp for this future reservation inRFC3339
+   * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
    * text format.
    * 
* @@ -272,7 +272,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] The creation timestamp for this future reservation inRFC3339
+   * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
    * text format.
    * 
* @@ -286,7 +286,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] The creation timestamp for this future reservation inRFC3339
+   * Output only. [Output Only] The creation timestamp for this future reservation inRFC3339
    * text format.
    * 
* @@ -410,7 +410,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] A unique identifier for this future reservation. The server
+   * Output only. [Output Only] A unique identifier for this future reservation. The server
    * defines this identifier.
    * 
* @@ -424,7 +424,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] A unique identifier for this future reservation. The server
+   * Output only. [Output Only] A unique identifier for this future reservation. The server
    * defines this identifier.
    * 
* @@ -438,7 +438,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
    * 
* * optional string kind = 3292052; @@ -451,7 +451,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
    * 
* * optional string kind = 3292052; @@ -464,7 +464,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations.
    * 
* * optional string kind = 3292052; @@ -765,7 +765,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -778,7 +778,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -791,7 +791,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -804,7 +804,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -817,7 +817,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -830,7 +830,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -957,7 +957,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output only] Status of the Future Reservation
+   * Output only. [Output only] Status of the Future Reservation
    * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -970,7 +970,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output only] Status of the Future Reservation
+   * Output only. [Output only] Status of the Future Reservation
    * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -983,7 +983,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output only] Status of the Future Reservation
+   * Output only. [Output only] Status of the Future Reservation
    * 
* * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; @@ -1034,7 +1034,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] URL of the Zone where this future reservation resides.
+   * Output only. [Output Only] URL of the Zone where this future reservation resides.
    * 
* * optional string zone = 3744684; @@ -1047,7 +1047,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] URL of the Zone where this future reservation resides.
+   * Output only. [Output Only] URL of the Zone where this future reservation resides.
    * 
* * optional string zone = 3744684; @@ -1060,7 +1060,7 @@ public interface FutureReservationOrBuilder * * *
-   * [Output Only] URL of the Zone where this future reservation resides.
+   * Output only. [Output Only] URL of the Zone where this future reservation resides.
    * 
* * optional string zone = 3744684; 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 b8c47ed1a789..a6771ed594fc 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 @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The current status of the requested amendment.
+   * Output only. [Output Only] The current status of the requested amendment.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.FutureReservationStatus.AmendmentStatus} @@ -270,7 +270,7 @@ private AmendmentStatus(int value) { * * *
-   * Current state of this Future Reservation
+   * Output only. Current state of this Future Reservation
    * 
* * Protobuf enum {@code google.cloud.compute.v1.FutureReservationStatus.ProcurementStatus} @@ -693,7 +693,7 @@ private ProcurementStatus(int value) { * * *
-   * [Output Only] The current status of the requested amendment.
+   * Output only. [Output Only] The current status of the requested amendment.
    * Check the AmendmentStatus enum for the list of possible values.
    * 
* @@ -710,7 +710,7 @@ public boolean hasAmendmentStatus() { * * *
-   * [Output Only] The current status of the requested amendment.
+   * Output only. [Output Only] The current status of the requested amendment.
    * Check the AmendmentStatus enum for the list of possible values.
    * 
* @@ -735,7 +735,7 @@ public java.lang.String getAmendmentStatus() { * * *
-   * [Output Only] The current status of the requested amendment.
+   * Output only. [Output Only] The current status of the requested amendment.
    * Check the AmendmentStatus enum for the list of possible values.
    * 
* @@ -766,7 +766,7 @@ public com.google.protobuf.ByteString getAmendmentStatusBytes() { * * *
-   * Fully qualified urls of the automatically created reservations at
+   * Output only. Fully qualified urls of the automatically created reservations at
    * start_time.
    * 
* @@ -782,7 +782,7 @@ public com.google.protobuf.ProtocolStringList getAutoCreatedReservationsList() { * * *
-   * Fully qualified urls of the automatically created reservations at
+   * Output only. Fully qualified urls of the automatically created reservations at
    * start_time.
    * 
* @@ -798,7 +798,7 @@ public int getAutoCreatedReservationsCount() { * * *
-   * Fully qualified urls of the automatically created reservations at
+   * Output only. Fully qualified urls of the automatically created reservations at
    * start_time.
    * 
* @@ -815,7 +815,7 @@ public java.lang.String getAutoCreatedReservations(int index) { * * *
-   * Fully qualified urls of the automatically created reservations at
+   * Output only. Fully qualified urls of the automatically created reservations at
    * start_time.
    * 
* @@ -836,7 +836,7 @@ public com.google.protobuf.ByteString getAutoCreatedReservationsBytes(int index) * * *
-   * [Output Only] Represents the existing matching usage for the future
+   * Output only. [Output Only] Represents the existing matching usage for the future
    * reservation.
    * 
* @@ -855,7 +855,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-   * [Output Only] Represents the existing matching usage for the future
+   * Output only. [Output Only] Represents the existing matching usage for the future
    * reservation.
    * 
* @@ -878,7 +878,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-   * [Output Only] Represents the existing matching usage for the future
+   * Output only. [Output Only] Represents the existing matching usage for the future
    * reservation.
    * 
* @@ -902,7 +902,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-   * This count indicates the fulfilled capacity so far. This is set during
+   * Output only. This count indicates the fulfilled capacity so far. This is set during
    * "PROVISIONING" state. This count also includes capacity delivered as part
    * of existing matching reservations.
    * 
@@ -920,7 +920,7 @@ public boolean hasFulfilledCount() { * * *
-   * This count indicates the fulfilled capacity so far. This is set during
+   * Output only. This count indicates the fulfilled capacity so far. This is set during
    * "PROVISIONING" state. This count also includes capacity delivered as part
    * of existing matching reservations.
    * 
@@ -941,7 +941,7 @@ public long getFulfilledCount() { * * *
-   * [Output Only] This field represents the future reservation before an
+   * Output only. [Output Only] This field represents the future reservation before an
    * amendment was requested. If the amendment is declined, the Future
    * Reservation will be reverted to the last known good state. The last known
    * good state is not set when updating a future reservation whose
@@ -963,7 +963,7 @@ public boolean hasLastKnownGoodState() {
    *
    *
    * 
-   * [Output Only] This field represents the future reservation before an
+   * Output only. [Output Only] This field represents the future reservation before an
    * amendment was requested. If the amendment is declined, the Future
    * Reservation will be reverted to the last known good state. The last known
    * good state is not set when updating a future reservation whose
@@ -988,7 +988,7 @@ public boolean hasLastKnownGoodState() {
    *
    *
    * 
-   * [Output Only] This field represents the future reservation before an
+   * Output only. [Output Only] This field represents the future reservation before an
    * amendment was requested. If the amendment is declined, the Future
    * Reservation will be reverted to the last known good state. The last known
    * good state is not set when updating a future reservation whose
@@ -1016,7 +1016,7 @@ public boolean hasLastKnownGoodState() {
    *
    *
    * 
-   * Time when Future Reservation would become LOCKED, after which no
+   * Output only. Time when Future Reservation would become LOCKED, after which no
    * modifications to Future Reservation will be allowed. Applicable only
    * after the Future Reservation is in the APPROVED state. The lock_time is
    * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -1036,7 +1036,7 @@ public boolean hasLockTime() {
    *
    *
    * 
-   * Time when Future Reservation would become LOCKED, after which no
+   * Output only. Time when Future Reservation would become LOCKED, after which no
    * modifications to Future Reservation will be allowed. Applicable only
    * after the Future Reservation is in the APPROVED state. The lock_time is
    * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -1064,7 +1064,7 @@ public java.lang.String getLockTime() {
    *
    *
    * 
-   * Time when Future Reservation would become LOCKED, after which no
+   * Output only. Time when Future Reservation would become LOCKED, after which no
    * modifications to Future Reservation will be allowed. Applicable only
    * after the Future Reservation is in the APPROVED state. The lock_time is
    * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -1097,7 +1097,7 @@ public com.google.protobuf.ByteString getLockTimeBytes() {
    *
    *
    * 
-   * Current state of this Future Reservation
+   * Output only. Current state of this Future Reservation
    * Check the ProcurementStatus enum for the list of possible values.
    * 
* @@ -1114,7 +1114,7 @@ public boolean hasProcurementStatus() { * * *
-   * Current state of this Future Reservation
+   * Output only. Current state of this Future Reservation
    * Check the ProcurementStatus enum for the list of possible values.
    * 
* @@ -1139,7 +1139,7 @@ public java.lang.String getProcurementStatus() { * * *
-   * Current state of this Future Reservation
+   * Output only. Current state of this Future Reservation
    * Check the ProcurementStatus enum for the list of possible values.
    * 
* @@ -1818,7 +1818,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The current status of the requested amendment.
+     * Output only. [Output Only] The current status of the requested amendment.
      * Check the AmendmentStatus enum for the list of possible values.
      * 
* @@ -1834,7 +1834,7 @@ public boolean hasAmendmentStatus() { * * *
-     * [Output Only] The current status of the requested amendment.
+     * Output only. [Output Only] The current status of the requested amendment.
      * Check the AmendmentStatus enum for the list of possible values.
      * 
* @@ -1858,7 +1858,7 @@ public java.lang.String getAmendmentStatus() { * * *
-     * [Output Only] The current status of the requested amendment.
+     * Output only. [Output Only] The current status of the requested amendment.
      * Check the AmendmentStatus enum for the list of possible values.
      * 
* @@ -1882,7 +1882,7 @@ public com.google.protobuf.ByteString getAmendmentStatusBytes() { * * *
-     * [Output Only] The current status of the requested amendment.
+     * Output only. [Output Only] The current status of the requested amendment.
      * Check the AmendmentStatus enum for the list of possible values.
      * 
* @@ -1905,7 +1905,7 @@ public Builder setAmendmentStatus(java.lang.String value) { * * *
-     * [Output Only] The current status of the requested amendment.
+     * Output only. [Output Only] The current status of the requested amendment.
      * Check the AmendmentStatus enum for the list of possible values.
      * 
* @@ -1924,7 +1924,7 @@ public Builder clearAmendmentStatus() { * * *
-     * [Output Only] The current status of the requested amendment.
+     * Output only. [Output Only] The current status of the requested amendment.
      * Check the AmendmentStatus enum for the list of possible values.
      * 
* @@ -1959,7 +1959,7 @@ private void ensureAutoCreatedReservationsIsMutable() { * * *
-     * Fully qualified urls of the automatically created reservations at
+     * Output only. Fully qualified urls of the automatically created reservations at
      * start_time.
      * 
* @@ -1976,7 +1976,7 @@ public com.google.protobuf.ProtocolStringList getAutoCreatedReservationsList() { * * *
-     * Fully qualified urls of the automatically created reservations at
+     * Output only. Fully qualified urls of the automatically created reservations at
      * start_time.
      * 
* @@ -1992,7 +1992,7 @@ public int getAutoCreatedReservationsCount() { * * *
-     * Fully qualified urls of the automatically created reservations at
+     * Output only. Fully qualified urls of the automatically created reservations at
      * start_time.
      * 
* @@ -2009,7 +2009,7 @@ public java.lang.String getAutoCreatedReservations(int index) { * * *
-     * Fully qualified urls of the automatically created reservations at
+     * Output only. Fully qualified urls of the automatically created reservations at
      * start_time.
      * 
* @@ -2026,7 +2026,7 @@ public com.google.protobuf.ByteString getAutoCreatedReservationsBytes(int index) * * *
-     * Fully qualified urls of the automatically created reservations at
+     * Output only. Fully qualified urls of the automatically created reservations at
      * start_time.
      * 
* @@ -2051,7 +2051,7 @@ public Builder setAutoCreatedReservations(int index, java.lang.String value) { * * *
-     * Fully qualified urls of the automatically created reservations at
+     * Output only. Fully qualified urls of the automatically created reservations at
      * start_time.
      * 
* @@ -2075,7 +2075,7 @@ public Builder addAutoCreatedReservations(java.lang.String value) { * * *
-     * Fully qualified urls of the automatically created reservations at
+     * Output only. Fully qualified urls of the automatically created reservations at
      * start_time.
      * 
* @@ -2096,7 +2096,7 @@ public Builder addAllAutoCreatedReservations(java.lang.Iterable - * Fully qualified urls of the automatically created reservations at + * Output only. Fully qualified urls of the automatically created reservations at * start_time. *
* @@ -2116,7 +2116,7 @@ public Builder clearAutoCreatedReservations() { * * *
-     * Fully qualified urls of the automatically created reservations at
+     * Output only. Fully qualified urls of the automatically created reservations at
      * start_time.
      * 
* @@ -2149,7 +2149,7 @@ public Builder addAutoCreatedReservationsBytes(com.google.protobuf.ByteString va * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2167,7 +2167,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2193,7 +2193,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2220,7 +2220,7 @@ public Builder setExistingMatchingUsageInfo( * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2245,7 +2245,7 @@ public Builder setExistingMatchingUsageInfo( * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2279,7 +2279,7 @@ public Builder mergeExistingMatchingUsageInfo( * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2302,7 +2302,7 @@ public Builder clearExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2321,7 +2321,7 @@ public Builder clearExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2345,7 +2345,7 @@ public Builder clearExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the existing matching usage for the future
+     * Output only. [Output Only] Represents the existing matching usage for the future
      * reservation.
      * 
* @@ -2378,7 +2378,7 @@ public Builder clearExistingMatchingUsageInfo() { * * *
-     * This count indicates the fulfilled capacity so far. This is set during
+     * Output only. This count indicates the fulfilled capacity so far. This is set during
      * "PROVISIONING" state. This count also includes capacity delivered as part
      * of existing matching reservations.
      * 
@@ -2396,7 +2396,7 @@ public boolean hasFulfilledCount() { * * *
-     * This count indicates the fulfilled capacity so far. This is set during
+     * Output only. This count indicates the fulfilled capacity so far. This is set during
      * "PROVISIONING" state. This count also includes capacity delivered as part
      * of existing matching reservations.
      * 
@@ -2414,7 +2414,7 @@ public long getFulfilledCount() { * * *
-     * This count indicates the fulfilled capacity so far. This is set during
+     * Output only. This count indicates the fulfilled capacity so far. This is set during
      * "PROVISIONING" state. This count also includes capacity delivered as part
      * of existing matching reservations.
      * 
@@ -2436,7 +2436,7 @@ public Builder setFulfilledCount(long value) { * * *
-     * This count indicates the fulfilled capacity so far. This is set during
+     * Output only. This count indicates the fulfilled capacity so far. This is set during
      * "PROVISIONING" state. This count also includes capacity delivered as part
      * of existing matching reservations.
      * 
@@ -2464,7 +2464,7 @@ public Builder clearFulfilledCount() { * * *
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2485,7 +2485,7 @@ public boolean hasLastKnownGoodState() {
      *
      *
      * 
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2514,7 +2514,7 @@ public boolean hasLastKnownGoodState() {
      *
      *
      * 
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2544,7 +2544,7 @@ public Builder setLastKnownGoodState(
      *
      *
      * 
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2572,7 +2572,7 @@ public Builder setLastKnownGoodState(
      *
      *
      * 
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2609,7 +2609,7 @@ public Builder mergeLastKnownGoodState(
      *
      *
      * 
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2635,7 +2635,7 @@ public Builder clearLastKnownGoodState() {
      *
      *
      * 
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2657,7 +2657,7 @@ public Builder clearLastKnownGoodState() {
      *
      *
      * 
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2684,7 +2684,7 @@ public Builder clearLastKnownGoodState() {
      *
      *
      * 
-     * [Output Only] This field represents the future reservation before an
+     * Output only. [Output Only] This field represents the future reservation before an
      * amendment was requested. If the amendment is declined, the Future
      * Reservation will be reverted to the last known good state. The last known
      * good state is not set when updating a future reservation whose
@@ -2718,7 +2718,7 @@ public Builder clearLastKnownGoodState() {
      *
      *
      * 
-     * Time when Future Reservation would become LOCKED, after which no
+     * Output only. Time when Future Reservation would become LOCKED, after which no
      * modifications to Future Reservation will be allowed. Applicable only
      * after the Future Reservation is in the APPROVED state. The lock_time is
      * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -2737,7 +2737,7 @@ public boolean hasLockTime() {
      *
      *
      * 
-     * Time when Future Reservation would become LOCKED, after which no
+     * Output only. Time when Future Reservation would become LOCKED, after which no
      * modifications to Future Reservation will be allowed. Applicable only
      * after the Future Reservation is in the APPROVED state. The lock_time is
      * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -2764,7 +2764,7 @@ public java.lang.String getLockTime() {
      *
      *
      * 
-     * Time when Future Reservation would become LOCKED, after which no
+     * Output only. Time when Future Reservation would become LOCKED, after which no
      * modifications to Future Reservation will be allowed. Applicable only
      * after the Future Reservation is in the APPROVED state. The lock_time is
      * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -2791,7 +2791,7 @@ public com.google.protobuf.ByteString getLockTimeBytes() {
      *
      *
      * 
-     * Time when Future Reservation would become LOCKED, after which no
+     * Output only. Time when Future Reservation would become LOCKED, after which no
      * modifications to Future Reservation will be allowed. Applicable only
      * after the Future Reservation is in the APPROVED state. The lock_time is
      * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -2817,7 +2817,7 @@ public Builder setLockTime(java.lang.String value) {
      *
      *
      * 
-     * Time when Future Reservation would become LOCKED, after which no
+     * Output only. Time when Future Reservation would become LOCKED, after which no
      * modifications to Future Reservation will be allowed. Applicable only
      * after the Future Reservation is in the APPROVED state. The lock_time is
      * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -2839,7 +2839,7 @@ public Builder clearLockTime() {
      *
      *
      * 
-     * Time when Future Reservation would become LOCKED, after which no
+     * Output only. Time when Future Reservation would become LOCKED, after which no
      * modifications to Future Reservation will be allowed. Applicable only
      * after the Future Reservation is in the APPROVED state. The lock_time is
      * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -2868,7 +2868,7 @@ public Builder setLockTimeBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Current state of this Future Reservation
+     * Output only. Current state of this Future Reservation
      * Check the ProcurementStatus enum for the list of possible values.
      * 
* @@ -2884,7 +2884,7 @@ public boolean hasProcurementStatus() { * * *
-     * Current state of this Future Reservation
+     * Output only. Current state of this Future Reservation
      * Check the ProcurementStatus enum for the list of possible values.
      * 
* @@ -2908,7 +2908,7 @@ public java.lang.String getProcurementStatus() { * * *
-     * Current state of this Future Reservation
+     * Output only. Current state of this Future Reservation
      * Check the ProcurementStatus enum for the list of possible values.
      * 
* @@ -2932,7 +2932,7 @@ public com.google.protobuf.ByteString getProcurementStatusBytes() { * * *
-     * Current state of this Future Reservation
+     * Output only. Current state of this Future Reservation
      * Check the ProcurementStatus enum for the list of possible values.
      * 
* @@ -2955,7 +2955,7 @@ public Builder setProcurementStatus(java.lang.String value) { * * *
-     * Current state of this Future Reservation
+     * Output only. Current state of this Future Reservation
      * Check the ProcurementStatus enum for the list of possible values.
      * 
* @@ -2974,7 +2974,7 @@ public Builder clearProcurementStatus() { * * *
-     * Current state of this Future Reservation
+     * Output only. Current state of this Future Reservation
      * Check the ProcurementStatus 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/FutureReservationStatusExistingMatchingUsageInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusExistingMatchingUsageInfo.java index 4cdd30669420..ede4bb7e18ca 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusExistingMatchingUsageInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusExistingMatchingUsageInfo.java @@ -76,7 +76,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Count to represent min(FR total_count,
+   * Output only. Count to represent min(FR total_count,
    * matching_reserved_capacity+matching_unreserved_instances)
    * 
* @@ -93,7 +93,7 @@ public boolean hasCount() { * * *
-   * Count to represent min(FR total_count,
+   * Output only. Count to represent min(FR total_count,
    * matching_reserved_capacity+matching_unreserved_instances)
    * 
* @@ -115,7 +115,7 @@ public long getCount() { * * *
-   * Timestamp when the matching usage was calculated
+   * Output only. Timestamp when the matching usage was calculated
    * 
* * optional string timestamp = 55126294; @@ -131,7 +131,7 @@ public boolean hasTimestamp() { * * *
-   * Timestamp when the matching usage was calculated
+   * Output only. Timestamp when the matching usage was calculated
    * 
* * optional string timestamp = 55126294; @@ -155,7 +155,7 @@ public java.lang.String getTimestamp() { * * *
-   * Timestamp when the matching usage was calculated
+   * Output only. Timestamp when the matching usage was calculated
    * 
* * optional string timestamp = 55126294; @@ -580,7 +580,7 @@ public Builder mergeFrom( * * *
-     * Count to represent min(FR total_count,
+     * Output only. Count to represent min(FR total_count,
      * matching_reserved_capacity+matching_unreserved_instances)
      * 
* @@ -597,7 +597,7 @@ public boolean hasCount() { * * *
-     * Count to represent min(FR total_count,
+     * Output only. Count to represent min(FR total_count,
      * matching_reserved_capacity+matching_unreserved_instances)
      * 
* @@ -614,7 +614,7 @@ public long getCount() { * * *
-     * Count to represent min(FR total_count,
+     * Output only. Count to represent min(FR total_count,
      * matching_reserved_capacity+matching_unreserved_instances)
      * 
* @@ -635,7 +635,7 @@ public Builder setCount(long value) { * * *
-     * Count to represent min(FR total_count,
+     * Output only. Count to represent min(FR total_count,
      * matching_reserved_capacity+matching_unreserved_instances)
      * 
* @@ -656,7 +656,7 @@ public Builder clearCount() { * * *
-     * Timestamp when the matching usage was calculated
+     * Output only. Timestamp when the matching usage was calculated
      * 
* * optional string timestamp = 55126294; @@ -671,7 +671,7 @@ public boolean hasTimestamp() { * * *
-     * Timestamp when the matching usage was calculated
+     * Output only. Timestamp when the matching usage was calculated
      * 
* * optional string timestamp = 55126294; @@ -694,7 +694,7 @@ public java.lang.String getTimestamp() { * * *
-     * Timestamp when the matching usage was calculated
+     * Output only. Timestamp when the matching usage was calculated
      * 
* * optional string timestamp = 55126294; @@ -717,7 +717,7 @@ public com.google.protobuf.ByteString getTimestampBytes() { * * *
-     * Timestamp when the matching usage was calculated
+     * Output only. Timestamp when the matching usage was calculated
      * 
* * optional string timestamp = 55126294; @@ -739,7 +739,7 @@ public Builder setTimestamp(java.lang.String value) { * * *
-     * Timestamp when the matching usage was calculated
+     * Output only. Timestamp when the matching usage was calculated
      * 
* * optional string timestamp = 55126294; @@ -757,7 +757,7 @@ public Builder clearTimestamp() { * * *
-     * Timestamp when the matching usage was calculated
+     * Output only. Timestamp when the matching usage was calculated
      * 
* * optional string timestamp = 55126294; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusExistingMatchingUsageInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusExistingMatchingUsageInfoOrBuilder.java index 3bc2e662f131..ac76aa6701a9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusExistingMatchingUsageInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusExistingMatchingUsageInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface FutureReservationStatusExistingMatchingUsageInfoOrBuilder * * *
-   * Count to represent min(FR total_count,
+   * Output only. Count to represent min(FR total_count,
    * matching_reserved_capacity+matching_unreserved_instances)
    * 
* @@ -42,7 +42,7 @@ public interface FutureReservationStatusExistingMatchingUsageInfoOrBuilder * * *
-   * Count to represent min(FR total_count,
+   * Output only. Count to represent min(FR total_count,
    * matching_reserved_capacity+matching_unreserved_instances)
    * 
* @@ -56,7 +56,7 @@ public interface FutureReservationStatusExistingMatchingUsageInfoOrBuilder * * *
-   * Timestamp when the matching usage was calculated
+   * Output only. Timestamp when the matching usage was calculated
    * 
* * optional string timestamp = 55126294; @@ -69,7 +69,7 @@ public interface FutureReservationStatusExistingMatchingUsageInfoOrBuilder * * *
-   * Timestamp when the matching usage was calculated
+   * Output only. Timestamp when the matching usage was calculated
    * 
* * optional string timestamp = 55126294; @@ -82,7 +82,7 @@ public interface FutureReservationStatusExistingMatchingUsageInfoOrBuilder * * *
-   * Timestamp when the matching usage was calculated
+   * Output only. Timestamp when the matching usage was calculated
    * 
* * optional string timestamp = 55126294; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodState.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodState.java index 471191ffb8ec..f2de35497807 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodState.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodState.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The status of the last known good state for the Future
+   * Output only. [Output Only] The status of the last known good state for the Future
    * Reservation.
    * 
* @@ -499,7 +499,7 @@ private ProcurementStatus(int value) { * * *
-   * [Output Only] The description of the FutureReservation before an
+   * Output only. [Output Only] The description of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -516,7 +516,7 @@ public boolean hasDescription() { * * *
-   * [Output Only] The description of the FutureReservation before an
+   * Output only. [Output Only] The description of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -541,7 +541,7 @@ public java.lang.String getDescription() { * * *
-   * [Output Only] The description of the FutureReservation before an
+   * Output only. [Output Only] The description of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -570,7 +570,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] Represents the matching usage for the future
+   * Output only. [Output Only] Represents the matching usage for the future
    * reservation before an amendment was requested.
    * 
* @@ -589,7 +589,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-   * [Output Only] Represents the matching usage for the future
+   * Output only. [Output Only] Represents the matching usage for the future
    * reservation before an amendment was requested.
    * 
* @@ -612,7 +612,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-   * [Output Only] Represents the matching usage for the future
+   * Output only. [Output Only] Represents the matching usage for the future
    * reservation before an amendment was requested.
    * 
* @@ -686,7 +686,7 @@ public boolean hasFutureReservationSpecs() { * * *
-   * [Output Only] The lock time of the FutureReservation before an
+   * Output only. [Output Only] The lock time of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -703,7 +703,7 @@ public boolean hasLockTime() { * * *
-   * [Output Only] The lock time of the FutureReservation before an
+   * Output only. [Output Only] The lock time of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -728,7 +728,7 @@ public java.lang.String getLockTime() { * * *
-   * [Output Only] The lock time of the FutureReservation before an
+   * Output only. [Output Only] The lock time of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -758,7 +758,7 @@ public com.google.protobuf.ByteString getLockTimeBytes() { * * *
-   * [Output Only] The name prefix of the Future Reservation before an
+   * Output only. [Output Only] The name prefix of the Future Reservation before an
    * amendment was requested.
    * 
* @@ -775,7 +775,7 @@ public boolean hasNamePrefix() { * * *
-   * [Output Only] The name prefix of the Future Reservation before an
+   * Output only. [Output Only] The name prefix of the Future Reservation before an
    * amendment was requested.
    * 
* @@ -800,7 +800,7 @@ public java.lang.String getNamePrefix() { * * *
-   * [Output Only] The name prefix of the Future Reservation before an
+   * Output only. [Output Only] The name prefix of the Future Reservation before an
    * amendment was requested.
    * 
* @@ -830,7 +830,7 @@ public com.google.protobuf.ByteString getNamePrefixBytes() { * * *
-   * [Output Only] The status of the last known good state for the Future
+   * Output only. [Output Only] The status of the last known good state for the Future
    * Reservation.
    * Check the ProcurementStatus enum for the list of possible values.
    * 
@@ -848,7 +848,7 @@ public boolean hasProcurementStatus() { * * *
-   * [Output Only] The status of the last known good state for the Future
+   * Output only. [Output Only] The status of the last known good state for the Future
    * Reservation.
    * Check the ProcurementStatus enum for the list of possible values.
    * 
@@ -874,7 +874,7 @@ public java.lang.String getProcurementStatus() { * * *
-   * [Output Only] The status of the last known good state for the Future
+   * Output only. [Output Only] The status of the last known good state for the Future
    * Reservation.
    * Check the ProcurementStatus enum for the list of possible values.
    * 
@@ -1441,7 +1441,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The description of the FutureReservation before an
+     * Output only. [Output Only] The description of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -1457,7 +1457,7 @@ public boolean hasDescription() { * * *
-     * [Output Only] The description of the FutureReservation before an
+     * Output only. [Output Only] The description of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -1481,7 +1481,7 @@ public java.lang.String getDescription() { * * *
-     * [Output Only] The description of the FutureReservation before an
+     * Output only. [Output Only] The description of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -1505,7 +1505,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-     * [Output Only] The description of the FutureReservation before an
+     * Output only. [Output Only] The description of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -1528,7 +1528,7 @@ public Builder setDescription(java.lang.String value) { * * *
-     * [Output Only] The description of the FutureReservation before an
+     * Output only. [Output Only] The description of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -1547,7 +1547,7 @@ public Builder clearDescription() { * * *
-     * [Output Only] The description of the FutureReservation before an
+     * Output only. [Output Only] The description of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -1579,7 +1579,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1597,7 +1597,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1623,7 +1623,7 @@ public boolean hasExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1650,7 +1650,7 @@ public Builder setExistingMatchingUsageInfo( * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1675,7 +1675,7 @@ public Builder setExistingMatchingUsageInfo( * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1709,7 +1709,7 @@ public Builder mergeExistingMatchingUsageInfo( * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1732,7 +1732,7 @@ public Builder clearExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1751,7 +1751,7 @@ public Builder clearExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1775,7 +1775,7 @@ public Builder clearExistingMatchingUsageInfo() { * * *
-     * [Output Only] Represents the matching usage for the future
+     * Output only. [Output Only] Represents the matching usage for the future
      * reservation before an amendment was requested.
      * 
* @@ -1997,7 +1997,7 @@ public Builder clearFutureReservationSpecs() { * * *
-     * [Output Only] The lock time of the FutureReservation before an
+     * Output only. [Output Only] The lock time of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -2013,7 +2013,7 @@ public boolean hasLockTime() { * * *
-     * [Output Only] The lock time of the FutureReservation before an
+     * Output only. [Output Only] The lock time of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -2037,7 +2037,7 @@ public java.lang.String getLockTime() { * * *
-     * [Output Only] The lock time of the FutureReservation before an
+     * Output only. [Output Only] The lock time of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -2061,7 +2061,7 @@ public com.google.protobuf.ByteString getLockTimeBytes() { * * *
-     * [Output Only] The lock time of the FutureReservation before an
+     * Output only. [Output Only] The lock time of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -2084,7 +2084,7 @@ public Builder setLockTime(java.lang.String value) { * * *
-     * [Output Only] The lock time of the FutureReservation before an
+     * Output only. [Output Only] The lock time of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -2103,7 +2103,7 @@ public Builder clearLockTime() { * * *
-     * [Output Only] The lock time of the FutureReservation before an
+     * Output only. [Output Only] The lock time of the FutureReservation before an
      * amendment was requested.
      * 
* @@ -2129,7 +2129,7 @@ public Builder setLockTimeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name prefix of the Future Reservation before an
+     * Output only. [Output Only] The name prefix of the Future Reservation before an
      * amendment was requested.
      * 
* @@ -2145,7 +2145,7 @@ public boolean hasNamePrefix() { * * *
-     * [Output Only] The name prefix of the Future Reservation before an
+     * Output only. [Output Only] The name prefix of the Future Reservation before an
      * amendment was requested.
      * 
* @@ -2169,7 +2169,7 @@ public java.lang.String getNamePrefix() { * * *
-     * [Output Only] The name prefix of the Future Reservation before an
+     * Output only. [Output Only] The name prefix of the Future Reservation before an
      * amendment was requested.
      * 
* @@ -2193,7 +2193,7 @@ public com.google.protobuf.ByteString getNamePrefixBytes() { * * *
-     * [Output Only] The name prefix of the Future Reservation before an
+     * Output only. [Output Only] The name prefix of the Future Reservation before an
      * amendment was requested.
      * 
* @@ -2216,7 +2216,7 @@ public Builder setNamePrefix(java.lang.String value) { * * *
-     * [Output Only] The name prefix of the Future Reservation before an
+     * Output only. [Output Only] The name prefix of the Future Reservation before an
      * amendment was requested.
      * 
* @@ -2235,7 +2235,7 @@ public Builder clearNamePrefix() { * * *
-     * [Output Only] The name prefix of the Future Reservation before an
+     * Output only. [Output Only] The name prefix of the Future Reservation before an
      * amendment was requested.
      * 
* @@ -2261,7 +2261,7 @@ public Builder setNamePrefixBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The status of the last known good state for the Future
+     * Output only. [Output Only] The status of the last known good state for the Future
      * Reservation.
      * Check the ProcurementStatus enum for the list of possible values.
      * 
@@ -2278,7 +2278,7 @@ public boolean hasProcurementStatus() { * * *
-     * [Output Only] The status of the last known good state for the Future
+     * Output only. [Output Only] The status of the last known good state for the Future
      * Reservation.
      * Check the ProcurementStatus enum for the list of possible values.
      * 
@@ -2303,7 +2303,7 @@ public java.lang.String getProcurementStatus() { * * *
-     * [Output Only] The status of the last known good state for the Future
+     * Output only. [Output Only] The status of the last known good state for the Future
      * Reservation.
      * Check the ProcurementStatus enum for the list of possible values.
      * 
@@ -2328,7 +2328,7 @@ public com.google.protobuf.ByteString getProcurementStatusBytes() { * * *
-     * [Output Only] The status of the last known good state for the Future
+     * Output only. [Output Only] The status of the last known good state for the Future
      * Reservation.
      * Check the ProcurementStatus enum for the list of possible values.
      * 
@@ -2352,7 +2352,7 @@ public Builder setProcurementStatus(java.lang.String value) { * * *
-     * [Output Only] The status of the last known good state for the Future
+     * Output only. [Output Only] The status of the last known good state for the Future
      * Reservation.
      * Check the ProcurementStatus enum for the list of possible values.
      * 
@@ -2372,7 +2372,7 @@ public Builder clearProcurementStatus() { * * *
-     * [Output Only] The status of the last known good state for the Future
+     * Output only. [Output Only] The status of the last known good state for the Future
      * Reservation.
      * Check the ProcurementStatus 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/FutureReservationStatusLastKnownGoodStateFutureReservationSpecs.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateFutureReservationSpecs.java index 21ce276f6b80..5c21c1006e64 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateFutureReservationSpecs.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateFutureReservationSpecs.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The previous share settings of the Future Reservation.
+   * Output only. [Output Only] The previous share settings of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -91,7 +91,7 @@ public boolean hasShareSettings() { * * *
-   * [Output Only] The previous share settings of the Future Reservation.
+   * Output only. [Output Only] The previous share settings of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -109,7 +109,7 @@ public com.google.cloud.compute.v1.ShareSettings getShareSettings() { * * *
-   * [Output Only] The previous share settings of the Future Reservation.
+   * Output only. [Output Only] The previous share settings of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -128,7 +128,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil * * *
-   * [Output Only] The previous instance related properties of the
+   * Output only. [Output Only] The previous instance related properties of the
    * Future Reservation.
    * 
* @@ -147,7 +147,7 @@ public boolean hasSpecificSkuProperties() { * * *
-   * [Output Only] The previous instance related properties of the
+   * Output only. [Output Only] The previous instance related properties of the
    * Future Reservation.
    * 
* @@ -169,7 +169,7 @@ public boolean hasSpecificSkuProperties() { * * *
-   * [Output Only] The previous instance related properties of the
+   * Output only. [Output Only] The previous instance related properties of the
    * Future Reservation.
    * 
* @@ -192,7 +192,7 @@ public boolean hasSpecificSkuProperties() { * * *
-   * [Output Only] The previous time window of the Future Reservation.
+   * Output only. [Output Only] The previous time window of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -209,7 +209,7 @@ public boolean hasTimeWindow() { * * *
-   * [Output Only] The previous time window of the Future Reservation.
+   * Output only. [Output Only] The previous time window of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -228,7 +228,7 @@ public com.google.cloud.compute.v1.FutureReservationTimeWindow getTimeWindow() { * * *
-   * [Output Only] The previous time window of the Future Reservation.
+   * Output only. [Output Only] The previous time window of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -741,7 +741,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -756,7 +756,7 @@ public boolean hasShareSettings() { * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -777,7 +777,7 @@ public com.google.cloud.compute.v1.ShareSettings getShareSettings() { * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -800,7 +800,7 @@ public Builder setShareSettings(com.google.cloud.compute.v1.ShareSettings value) * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -821,7 +821,7 @@ public Builder setShareSettings( * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -849,7 +849,7 @@ public Builder mergeShareSettings(com.google.cloud.compute.v1.ShareSettings valu * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -869,7 +869,7 @@ public Builder clearShareSettings() { * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -884,7 +884,7 @@ public com.google.cloud.compute.v1.ShareSettings.Builder getShareSettingsBuilder * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -903,7 +903,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil * * *
-     * [Output Only] The previous share settings of the Future Reservation.
+     * Output only. [Output Only] The previous share settings of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -937,7 +937,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -955,7 +955,7 @@ public boolean hasSpecificSkuProperties() { * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -981,7 +981,7 @@ public boolean hasSpecificSkuProperties() { * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -1008,7 +1008,7 @@ public Builder setSpecificSkuProperties( * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -1033,7 +1033,7 @@ public Builder setSpecificSkuProperties( * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -1067,7 +1067,7 @@ public Builder mergeSpecificSkuProperties( * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -1090,7 +1090,7 @@ public Builder clearSpecificSkuProperties() { * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -1109,7 +1109,7 @@ public Builder clearSpecificSkuProperties() { * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -1133,7 +1133,7 @@ public Builder clearSpecificSkuProperties() { * * *
-     * [Output Only] The previous instance related properties of the
+     * Output only. [Output Only] The previous instance related properties of the
      * Future Reservation.
      * 
* @@ -1169,7 +1169,7 @@ public Builder clearSpecificSkuProperties() { * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -1185,7 +1185,7 @@ public boolean hasTimeWindow() { * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -1207,7 +1207,7 @@ public com.google.cloud.compute.v1.FutureReservationTimeWindow getTimeWindow() { * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -1231,7 +1231,7 @@ public Builder setTimeWindow(com.google.cloud.compute.v1.FutureReservationTimeWi * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -1253,7 +1253,7 @@ public Builder setTimeWindow( * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -1283,7 +1283,7 @@ public Builder mergeTimeWindow(com.google.cloud.compute.v1.FutureReservationTime * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -1304,7 +1304,7 @@ public Builder clearTimeWindow() { * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -1320,7 +1320,7 @@ public com.google.cloud.compute.v1.FutureReservationTimeWindow.Builder getTimeWi * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -1341,7 +1341,7 @@ public com.google.cloud.compute.v1.FutureReservationTimeWindow.Builder getTimeWi * * *
-     * [Output Only] The previous time window of the Future Reservation.
+     * Output only. [Output Only] The previous time window of the Future Reservation.
      * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateFutureReservationSpecsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateFutureReservationSpecsOrBuilder.java index db1e045061fc..08f3facd366c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateFutureReservationSpecsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateFutureReservationSpecsOrBuilder.java @@ -28,7 +28,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous share settings of the Future Reservation.
+   * Output only. [Output Only] The previous share settings of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -41,7 +41,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous share settings of the Future Reservation.
+   * Output only. [Output Only] The previous share settings of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -54,7 +54,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous share settings of the Future Reservation.
+   * Output only. [Output Only] The previous share settings of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; @@ -65,7 +65,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous instance related properties of the
+   * Output only. [Output Only] The previous instance related properties of the
    * Future Reservation.
    * 
* @@ -81,7 +81,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous instance related properties of the
+   * Output only. [Output Only] The previous instance related properties of the
    * Future Reservation.
    * 
* @@ -97,7 +97,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous instance related properties of the
+   * Output only. [Output Only] The previous instance related properties of the
    * Future Reservation.
    * 
* @@ -112,7 +112,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous time window of the Future Reservation.
+   * Output only. [Output Only] The previous time window of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -126,7 +126,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous time window of the Future Reservation.
+   * Output only. [Output Only] The previous time window of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; @@ -140,7 +140,7 @@ public interface FutureReservationStatusLastKnownGoodStateFutureReservationSpecs * * *
-   * [Output Only] The previous time window of the Future Reservation.
+   * Output only. [Output Only] The previous time window of the Future Reservation.
    * 
* * optional .google.cloud.compute.v1.FutureReservationTimeWindow time_window = 422983074; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateOrBuilder.java index 1df0154fdf1a..61d1ba09ba02 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusLastKnownGoodStateOrBuilder.java @@ -28,7 +28,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The description of the FutureReservation before an
+   * Output only. [Output Only] The description of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -42,7 +42,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The description of the FutureReservation before an
+   * Output only. [Output Only] The description of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -56,7 +56,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The description of the FutureReservation before an
+   * Output only. [Output Only] The description of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -70,7 +70,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] Represents the matching usage for the future
+   * Output only. [Output Only] Represents the matching usage for the future
    * reservation before an amendment was requested.
    * 
* @@ -86,7 +86,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] Represents the matching usage for the future
+   * Output only. [Output Only] Represents the matching usage for the future
    * reservation before an amendment was requested.
    * 
* @@ -103,7 +103,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] Represents the matching usage for the future
+   * Output only. [Output Only] Represents the matching usage for the future
    * reservation before an amendment was requested.
    * 
* @@ -146,7 +146,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The lock time of the FutureReservation before an
+   * Output only. [Output Only] The lock time of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -160,7 +160,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The lock time of the FutureReservation before an
+   * Output only. [Output Only] The lock time of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -174,7 +174,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The lock time of the FutureReservation before an
+   * Output only. [Output Only] The lock time of the FutureReservation before an
    * amendment was requested.
    * 
* @@ -188,7 +188,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The name prefix of the Future Reservation before an
+   * Output only. [Output Only] The name prefix of the Future Reservation before an
    * amendment was requested.
    * 
* @@ -202,7 +202,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The name prefix of the Future Reservation before an
+   * Output only. [Output Only] The name prefix of the Future Reservation before an
    * amendment was requested.
    * 
* @@ -216,7 +216,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The name prefix of the Future Reservation before an
+   * Output only. [Output Only] The name prefix of the Future Reservation before an
    * amendment was requested.
    * 
* @@ -230,7 +230,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The status of the last known good state for the Future
+   * Output only. [Output Only] The status of the last known good state for the Future
    * Reservation.
    * Check the ProcurementStatus enum for the list of possible values.
    * 
@@ -245,7 +245,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The status of the last known good state for the Future
+   * Output only. [Output Only] The status of the last known good state for the Future
    * Reservation.
    * Check the ProcurementStatus enum for the list of possible values.
    * 
@@ -260,7 +260,7 @@ public interface FutureReservationStatusLastKnownGoodStateOrBuilder * * *
-   * [Output Only] The status of the last known good state for the Future
+   * Output only. [Output Only] The status of the last known good state for the Future
    * Reservation.
    * Check the ProcurementStatus 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/FutureReservationStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusOrBuilder.java index e8b8376268e0..31a627b926ba 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 @@ -28,7 +28,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * [Output Only] The current status of the requested amendment.
+   * Output only. [Output Only] The current status of the requested amendment.
    * Check the AmendmentStatus enum for the list of possible values.
    * 
* @@ -42,7 +42,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * [Output Only] The current status of the requested amendment.
+   * Output only. [Output Only] The current status of the requested amendment.
    * Check the AmendmentStatus enum for the list of possible values.
    * 
* @@ -56,7 +56,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * [Output Only] The current status of the requested amendment.
+   * Output only. [Output Only] The current status of the requested amendment.
    * Check the AmendmentStatus enum for the list of possible values.
    * 
* @@ -70,7 +70,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * Fully qualified urls of the automatically created reservations at
+   * Output only. Fully qualified urls of the automatically created reservations at
    * start_time.
    * 
* @@ -84,7 +84,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * Fully qualified urls of the automatically created reservations at
+   * Output only. Fully qualified urls of the automatically created reservations at
    * start_time.
    * 
* @@ -98,7 +98,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * Fully qualified urls of the automatically created reservations at
+   * Output only. Fully qualified urls of the automatically created reservations at
    * start_time.
    * 
* @@ -113,7 +113,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * Fully qualified urls of the automatically created reservations at
+   * Output only. Fully qualified urls of the automatically created reservations at
    * start_time.
    * 
* @@ -128,7 +128,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * [Output Only] Represents the existing matching usage for the future
+   * Output only. [Output Only] Represents the existing matching usage for the future
    * reservation.
    * 
* @@ -144,7 +144,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * [Output Only] Represents the existing matching usage for the future
+   * Output only. [Output Only] Represents the existing matching usage for the future
    * reservation.
    * 
* @@ -161,7 +161,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * [Output Only] Represents the existing matching usage for the future
+   * Output only. [Output Only] Represents the existing matching usage for the future
    * reservation.
    * 
* @@ -176,7 +176,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * This count indicates the fulfilled capacity so far. This is set during
+   * Output only. This count indicates the fulfilled capacity so far. This is set during
    * "PROVISIONING" state. This count also includes capacity delivered as part
    * of existing matching reservations.
    * 
@@ -191,7 +191,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * This count indicates the fulfilled capacity so far. This is set during
+   * Output only. This count indicates the fulfilled capacity so far. This is set during
    * "PROVISIONING" state. This count also includes capacity delivered as part
    * of existing matching reservations.
    * 
@@ -206,7 +206,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * [Output Only] This field represents the future reservation before an
+   * Output only. [Output Only] This field represents the future reservation before an
    * amendment was requested. If the amendment is declined, the Future
    * Reservation will be reverted to the last known good state. The last known
    * good state is not set when updating a future reservation whose
@@ -225,7 +225,7 @@ public interface FutureReservationStatusOrBuilder
    *
    *
    * 
-   * [Output Only] This field represents the future reservation before an
+   * Output only. [Output Only] This field represents the future reservation before an
    * amendment was requested. If the amendment is declined, the Future
    * Reservation will be reverted to the last known good state. The last known
    * good state is not set when updating a future reservation whose
@@ -244,7 +244,7 @@ public interface FutureReservationStatusOrBuilder
    *
    *
    * 
-   * [Output Only] This field represents the future reservation before an
+   * Output only. [Output Only] This field represents the future reservation before an
    * amendment was requested. If the amendment is declined, the Future
    * Reservation will be reverted to the last known good state. The last known
    * good state is not set when updating a future reservation whose
@@ -262,7 +262,7 @@ public interface FutureReservationStatusOrBuilder
    *
    *
    * 
-   * Time when Future Reservation would become LOCKED, after which no
+   * Output only. Time when Future Reservation would become LOCKED, after which no
    * modifications to Future Reservation will be allowed. Applicable only
    * after the Future Reservation is in the APPROVED state. The lock_time is
    * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -279,7 +279,7 @@ public interface FutureReservationStatusOrBuilder
    *
    *
    * 
-   * Time when Future Reservation would become LOCKED, after which no
+   * Output only. Time when Future Reservation would become LOCKED, after which no
    * modifications to Future Reservation will be allowed. Applicable only
    * after the Future Reservation is in the APPROVED state. The lock_time is
    * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -296,7 +296,7 @@ public interface FutureReservationStatusOrBuilder
    *
    *
    * 
-   * Time when Future Reservation would become LOCKED, after which no
+   * Output only. Time when Future Reservation would become LOCKED, after which no
    * modifications to Future Reservation will be allowed. Applicable only
    * after the Future Reservation is in the APPROVED state. The lock_time is
    * an RFC3339 string. The procurement_status will transition to PROCURING
@@ -313,7 +313,7 @@ public interface FutureReservationStatusOrBuilder
    *
    *
    * 
-   * Current state of this Future Reservation
+   * Output only. Current state of this Future Reservation
    * Check the ProcurementStatus enum for the list of possible values.
    * 
* @@ -327,7 +327,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * Current state of this Future Reservation
+   * Output only. Current state of this Future Reservation
    * Check the ProcurementStatus enum for the list of possible values.
    * 
* @@ -341,7 +341,7 @@ public interface FutureReservationStatusOrBuilder * * *
-   * Current state of this Future Reservation
+   * Output only. Current state of this Future Reservation
    * Check the ProcurementStatus 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/FutureReservationsAggregatedListResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsAggregatedListResponse.java index deaf577e18ab..2bb969749fac 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsAggregatedListResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsAggregatedListResponse.java @@ -342,7 +342,7 @@ public com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+   * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
    * resevation aggregated list response.
    * 
* @@ -359,7 +359,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+   * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
    * resevation aggregated list response.
    * 
* @@ -384,7 +384,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+   * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
    * resevation aggregated list response.
    * 
* @@ -495,7 +495,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -511,7 +511,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -535,7 +535,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -565,7 +565,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -580,7 +580,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -595,7 +595,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -611,7 +611,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1785,7 +1785,7 @@ public com.google.cloud.compute.v1.FutureReservationsScopedList.Builder putItems * * *
-     * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+     * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
      * resevation aggregated list response.
      * 
* @@ -1801,7 +1801,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+     * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
      * resevation aggregated list response.
      * 
* @@ -1825,7 +1825,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+     * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
      * resevation aggregated list response.
      * 
* @@ -1849,7 +1849,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+     * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
      * resevation aggregated list response.
      * 
* @@ -1872,7 +1872,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+     * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
      * resevation aggregated list response.
      * 
* @@ -1891,7 +1891,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+     * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
      * resevation aggregated list response.
      * 
* @@ -2067,7 +2067,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2082,7 +2082,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2105,7 +2105,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2128,7 +2128,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2150,7 +2150,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2168,7 +2168,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2201,7 +2201,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2217,7 +2217,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2232,7 +2232,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2248,7 +2248,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2264,7 +2264,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2288,7 +2288,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2311,7 +2311,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2331,7 +2331,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2350,7 +2350,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsAggregatedListResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsAggregatedListResponseOrBuilder.java index f8ab7c10c0bc..353ca4239a0a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsAggregatedListResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsAggregatedListResponseOrBuilder.java @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+   * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
    * resevation aggregated list response.
    * 
* @@ -177,7 +177,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+   * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
    * resevation aggregated list response.
    * 
* @@ -191,7 +191,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
+   * Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future
    * resevation aggregated list response.
    * 
* @@ -256,7 +256,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -269,7 +269,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -282,7 +282,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -295,7 +295,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -308,7 +308,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -321,7 +321,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -335,7 +335,7 @@ com.google.cloud.compute.v1.FutureReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsListResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsListResponse.java index 1b35b9f11d39..6df6439b453a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsListResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsListResponse.java @@ -279,7 +279,7 @@ public com.google.cloud.compute.v1.FutureReservationOrBuilder getItemsOrBuilder( * * *
-   * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
    * reservations
    * 
* @@ -296,7 +296,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
    * reservations
    * 
* @@ -321,7 +321,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
    * reservations
    * 
* @@ -432,7 +432,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -448,7 +448,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -472,7 +472,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -502,7 +502,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -517,7 +517,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -532,7 +532,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -548,7 +548,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1827,7 +1827,7 @@ public com.google.cloud.compute.v1.FutureReservation.Builder addItemsBuilder(int * * *
-     * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
      * reservations
      * 
* @@ -1843,7 +1843,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
      * reservations
      * 
* @@ -1867,7 +1867,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
      * reservations
      * 
* @@ -1891,7 +1891,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
      * reservations
      * 
* @@ -1914,7 +1914,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
      * reservations
      * 
* @@ -1933,7 +1933,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
      * reservations
      * 
* @@ -2109,7 +2109,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2124,7 +2124,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2147,7 +2147,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2170,7 +2170,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2192,7 +2192,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2210,7 +2210,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2243,7 +2243,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2259,7 +2259,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2274,7 +2274,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2290,7 +2290,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2306,7 +2306,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2330,7 +2330,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2353,7 +2353,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2373,7 +2373,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2392,7 +2392,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsListResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsListResponseOrBuilder.java index 3cf516781388..74de548badc1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsListResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationsListResponseOrBuilder.java @@ -147,7 +147,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
    * reservations
    * 
* @@ -161,7 +161,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
    * reservations
    * 
* @@ -175,7 +175,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of
    * reservations
    * 
* @@ -240,7 +240,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -253,7 +253,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -266,7 +266,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -279,7 +279,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -292,7 +292,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -305,7 +305,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -319,7 +319,7 @@ public interface FutureReservationsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendation.java new file mode 100644 index 000000000000..6aa2fdddb7cd --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendation.java @@ -0,0 +1,2208 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Recommendation for single resources specification, to be created in the
+ * future.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesRecommendation} + */ +public final class FutureResourcesRecommendation extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesRecommendation) + FutureResourcesRecommendationOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesRecommendation.newBuilder() to construct. + private FutureResourcesRecommendation(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesRecommendation() { + endTime_ = ""; + location_ = ""; + recommendationId_ = ""; + recommendationType_ = ""; + startTime_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesRecommendation(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 179322095: + return internalGetOtherLocations(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesRecommendation.class, + com.google.cloud.compute.v1.FutureResourcesRecommendation.Builder.class); + } + + /** + * + * + *
+   * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+   * 
+ * + * Protobuf enum {@code google.cloud.compute.v1.FutureResourcesRecommendation.RecommendationType} + */ + public enum RecommendationType implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_RECOMMENDATION_TYPE = 0; + */ + UNDEFINED_RECOMMENDATION_TYPE(0), + /** + * + * + *
+     * A Future Reservation is recommended.
+     * 
+ * + * FUTURE_RESERVATION = 41036592; + */ + FUTURE_RESERVATION(41036592), + /** + * + * + *
+     * Default value, unused.
+     * 
+ * + * RECOMMENDATION_TYPE_UNSPECIFIED = 140641624; + */ + RECOMMENDATION_TYPE_UNSPECIFIED(140641624), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_RECOMMENDATION_TYPE = 0; + */ + public static final int UNDEFINED_RECOMMENDATION_TYPE_VALUE = 0; + + /** + * + * + *
+     * A Future Reservation is recommended.
+     * 
+ * + * FUTURE_RESERVATION = 41036592; + */ + public static final int FUTURE_RESERVATION_VALUE = 41036592; + + /** + * + * + *
+     * Default value, unused.
+     * 
+ * + * RECOMMENDATION_TYPE_UNSPECIFIED = 140641624; + */ + public static final int RECOMMENDATION_TYPE_UNSPECIFIED_VALUE = 140641624; + + 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 RecommendationType 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 RecommendationType forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_RECOMMENDATION_TYPE; + case 41036592: + return FUTURE_RESERVATION; + case 140641624: + return RECOMMENDATION_TYPE_UNSPECIFIED; + 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 RecommendationType findValueByNumber(int number) { + return RecommendationType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.FutureResourcesRecommendation.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final RecommendationType[] VALUES = values(); + + public static RecommendationType 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 RecommendationType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.FutureResourcesRecommendation.RecommendationType) + } + + private int bitField0_; + public static final int END_TIME_FIELD_NUMBER = 114938801; + + @SuppressWarnings("serial") + private volatile java.lang.Object endTime_ = ""; + + /** + * optional string end_time = 114938801; + * + * @return Whether the endTime field is set. + */ + @java.lang.Override + public boolean hasEndTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * optional string end_time = 114938801; + * + * @return The endTime. + */ + @java.lang.Override + public java.lang.String getEndTime() { + java.lang.Object ref = endTime_; + 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(); + endTime_ = s; + return s; + } + } + + /** + * optional string end_time = 114938801; + * + * @return The bytes for endTime. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEndTimeBytes() { + java.lang.Object ref = endTime_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + endTime_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LOCATION_FIELD_NUMBER = 290430901; + + @SuppressWarnings("serial") + private volatile java.lang.Object location_ = ""; + + /** + * + * + *
+   * The advised location for resource usage. When a zone, in format
+   * 'zones/'.
+   * If not set, it means that no location is recommended - see
+   * other_locations for details.
+   * 
+ * + * optional string location = 290430901; + * + * @return Whether the location field is set. + */ + @java.lang.Override + public boolean hasLocation() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The advised location for resource usage. When a zone, in format
+   * 'zones/'.
+   * If not set, it means that no location is recommended - see
+   * other_locations for details.
+   * 
+ * + * optional string location = 290430901; + * + * @return The location. + */ + @java.lang.Override + public java.lang.String getLocation() { + java.lang.Object ref = location_; + 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(); + location_ = s; + return s; + } + } + + /** + * + * + *
+   * The advised location for resource usage. When a zone, in format
+   * 'zones/'.
+   * If not set, it means that no location is recommended - see
+   * other_locations for details.
+   * 
+ * + * optional string location = 290430901; + * + * @return The bytes for location. + */ + @java.lang.Override + public com.google.protobuf.ByteString getLocationBytes() { + java.lang.Object ref = location_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + location_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int OTHER_LOCATIONS_FIELD_NUMBER = 179322095; + + private static final class OtherLocationsDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + defaultEntry = + com.google.protobuf.MapEntry + . + newDefaultInstance( + com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_OtherLocationsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + .getDefaultInstance()); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + otherLocations_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + internalGetOtherLocations() { + if (otherLocations_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OtherLocationsDefaultEntryHolder.defaultEntry); + } + return otherLocations_; + } + + public int getOtherLocationsCount() { + return internalGetOtherLocations().getMap().size(); + } + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + @java.lang.Override + public boolean containsOtherLocations(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetOtherLocations().getMap().containsKey(key); + } + + /** Use {@link #getOtherLocationsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + getOtherLocations() { + return getOtherLocationsMap(); + } + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + getOtherLocationsMap() { + return internalGetOtherLocations().getMap(); + } + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + getOtherLocationsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + map = internalGetOtherLocations().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + getOtherLocationsOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + map = internalGetOtherLocations().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RECOMMENDATION_ID_FIELD_NUMBER = 474540897; + + @SuppressWarnings("serial") + private volatile java.lang.Object recommendationId_ = ""; + + /** + * + * + *
+   * Unique id of the recommendation, a UUID string generated by the API.
+   * 
+ * + * optional string recommendation_id = 474540897; + * + * @return Whether the recommendationId field is set. + */ + @java.lang.Override + public boolean hasRecommendationId() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Unique id of the recommendation, a UUID string generated by the API.
+   * 
+ * + * optional string recommendation_id = 474540897; + * + * @return The recommendationId. + */ + @java.lang.Override + public java.lang.String getRecommendationId() { + java.lang.Object ref = recommendationId_; + 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(); + recommendationId_ = s; + return s; + } + } + + /** + * + * + *
+   * Unique id of the recommendation, a UUID string generated by the API.
+   * 
+ * + * optional string recommendation_id = 474540897; + * + * @return The bytes for recommendationId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRecommendationIdBytes() { + java.lang.Object ref = recommendationId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + recommendationId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RECOMMENDATION_TYPE_FIELD_NUMBER = 230749184; + + @SuppressWarnings("serial") + private volatile java.lang.Object recommendationType_ = ""; + + /** + * + * + *
+   * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+   * Check the RecommendationType enum for the list of possible values.
+   * 
+ * + * optional string recommendation_type = 230749184; + * + * @return Whether the recommendationType field is set. + */ + @java.lang.Override + public boolean hasRecommendationType() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+   * Check the RecommendationType enum for the list of possible values.
+   * 
+ * + * optional string recommendation_type = 230749184; + * + * @return The recommendationType. + */ + @java.lang.Override + public java.lang.String getRecommendationType() { + java.lang.Object ref = recommendationType_; + 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(); + recommendationType_ = s; + return s; + } + } + + /** + * + * + *
+   * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+   * Check the RecommendationType enum for the list of possible values.
+   * 
+ * + * optional string recommendation_type = 230749184; + * + * @return The bytes for recommendationType. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRecommendationTypeBytes() { + java.lang.Object ref = recommendationType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + recommendationType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int START_TIME_FIELD_NUMBER = 37467274; + + @SuppressWarnings("serial") + private volatile java.lang.Object startTime_ = ""; + + /** + * optional string start_time = 37467274; + * + * @return Whether the startTime field is set. + */ + @java.lang.Override + public boolean hasStartTime() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * optional string start_time = 37467274; + * + * @return The startTime. + */ + @java.lang.Override + public java.lang.String getStartTime() { + java.lang.Object ref = startTime_; + 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(); + startTime_ = s; + return s; + } + } + + /** + * optional string start_time = 37467274; + * + * @return The bytes for startTime. + */ + @java.lang.Override + public com.google.protobuf.ByteString getStartTimeBytes() { + java.lang.Object ref = startTime_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + startTime_ = 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_ & 0x00000010) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 37467274, startTime_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 114938801, endTime_); + } + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, + internalGetOtherLocations(), + OtherLocationsDefaultEntryHolder.defaultEntry, + 179322095); + if (((bitField0_ & 0x00000008) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 230749184, recommendationType_); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 290430901, location_); + } + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 474540897, recommendationId_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000010) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(37467274, startTime_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(114938801, endTime_); + } + for (java.util.Map.Entry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + entry : internalGetOtherLocations().getMap().entrySet()) { + com.google.protobuf.MapEntry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + otherLocations__ = + OtherLocationsDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(179322095, otherLocations__); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize(230749184, recommendationType_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(290430901, location_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize(474540897, recommendationId_); + } + 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.FutureResourcesRecommendation)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesRecommendation other = + (com.google.cloud.compute.v1.FutureResourcesRecommendation) obj; + + if (hasEndTime() != other.hasEndTime()) return false; + if (hasEndTime()) { + if (!getEndTime().equals(other.getEndTime())) return false; + } + if (hasLocation() != other.hasLocation()) return false; + if (hasLocation()) { + if (!getLocation().equals(other.getLocation())) return false; + } + if (!internalGetOtherLocations().equals(other.internalGetOtherLocations())) return false; + if (hasRecommendationId() != other.hasRecommendationId()) return false; + if (hasRecommendationId()) { + if (!getRecommendationId().equals(other.getRecommendationId())) return false; + } + if (hasRecommendationType() != other.hasRecommendationType()) return false; + if (hasRecommendationType()) { + if (!getRecommendationType().equals(other.getRecommendationType())) return false; + } + if (hasStartTime() != other.hasStartTime()) return false; + if (hasStartTime()) { + if (!getStartTime().equals(other.getStartTime())) 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 (hasEndTime()) { + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime().hashCode(); + } + if (hasLocation()) { + hash = (37 * hash) + LOCATION_FIELD_NUMBER; + hash = (53 * hash) + getLocation().hashCode(); + } + if (!internalGetOtherLocations().getMap().isEmpty()) { + hash = (37 * hash) + OTHER_LOCATIONS_FIELD_NUMBER; + hash = (53 * hash) + internalGetOtherLocations().hashCode(); + } + if (hasRecommendationId()) { + hash = (37 * hash) + RECOMMENDATION_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecommendationId().hashCode(); + } + if (hasRecommendationType()) { + hash = (37 * hash) + RECOMMENDATION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getRecommendationType().hashCode(); + } + if (hasStartTime()) { + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation 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.FutureResourcesRecommendation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation 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.FutureResourcesRecommendation parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation 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.FutureResourcesRecommendation parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.FutureResourcesRecommendation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Recommendation for single resources specification, to be created in the
+   * future.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesRecommendation} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesRecommendation) + com.google.cloud.compute.v1.FutureResourcesRecommendationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 179322095: + return internalGetOtherLocations(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( + int number) { + switch (number) { + case 179322095: + return internalGetMutableOtherLocations(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesRecommendation.class, + com.google.cloud.compute.v1.FutureResourcesRecommendation.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.FutureResourcesRecommendation.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + endTime_ = ""; + location_ = ""; + internalGetMutableOtherLocations().clear(); + recommendationId_ = ""; + recommendationType_ = ""; + startTime_ = ""; + 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_FutureResourcesRecommendation_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendation getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesRecommendation.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendation build() { + com.google.cloud.compute.v1.FutureResourcesRecommendation result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendation buildPartial() { + com.google.cloud.compute.v1.FutureResourcesRecommendation result = + new com.google.cloud.compute.v1.FutureResourcesRecommendation(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.FutureResourcesRecommendation result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.endTime_ = endTime_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.location_ = location_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.otherLocations_ = + internalGetOtherLocations().build(OtherLocationsDefaultEntryHolder.defaultEntry); + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.recommendationId_ = recommendationId_; + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.recommendationType_ = recommendationType_; + to_bitField0_ |= 0x00000008; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.startTime_ = startTime_; + to_bitField0_ |= 0x00000010; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesRecommendation) { + return mergeFrom((com.google.cloud.compute.v1.FutureResourcesRecommendation) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.FutureResourcesRecommendation other) { + if (other == com.google.cloud.compute.v1.FutureResourcesRecommendation.getDefaultInstance()) + return this; + if (other.hasEndTime()) { + endTime_ = other.endTime_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasLocation()) { + location_ = other.location_; + bitField0_ |= 0x00000002; + onChanged(); + } + internalGetMutableOtherLocations().mergeFrom(other.internalGetOtherLocations()); + bitField0_ |= 0x00000004; + if (other.hasRecommendationId()) { + recommendationId_ = other.recommendationId_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (other.hasRecommendationType()) { + recommendationType_ = other.recommendationType_; + bitField0_ |= 0x00000010; + onChanged(); + } + if (other.hasStartTime()) { + startTime_ = other.startTime_; + bitField0_ |= 0x00000020; + 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 299738194: + { + startTime_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000020; + break; + } // case 299738194 + case 919510410: + { + endTime_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 919510410 + case 1434576762: + { + com.google.protobuf.MapEntry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + otherLocations__ = + input.readMessage( + OtherLocationsDefaultEntryHolder.defaultEntry.getParserForType(), + extensionRegistry); + internalGetMutableOtherLocations() + .ensureBuilderMap() + .put(otherLocations__.getKey(), otherLocations__.getValue()); + bitField0_ |= 0x00000004; + break; + } // case 1434576762 + case 1845993474: + { + recommendationType_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case 1845993474 + case -1971520086: + { + location_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case -1971520086 + case -498640118: + { + recommendationId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case -498640118 + 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 endTime_ = ""; + + /** + * optional string end_time = 114938801; + * + * @return Whether the endTime field is set. + */ + public boolean hasEndTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * optional string end_time = 114938801; + * + * @return The endTime. + */ + public java.lang.String getEndTime() { + java.lang.Object ref = endTime_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + endTime_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * optional string end_time = 114938801; + * + * @return The bytes for endTime. + */ + public com.google.protobuf.ByteString getEndTimeBytes() { + java.lang.Object ref = endTime_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + endTime_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * optional string end_time = 114938801; + * + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + endTime_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * optional string end_time = 114938801; + * + * @return This builder for chaining. + */ + public Builder clearEndTime() { + endTime_ = getDefaultInstance().getEndTime(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * optional string end_time = 114938801; + * + * @param value The bytes for endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTimeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + endTime_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object location_ = ""; + + /** + * + * + *
+     * The advised location for resource usage. When a zone, in format
+     * 'zones/'.
+     * If not set, it means that no location is recommended - see
+     * other_locations for details.
+     * 
+ * + * optional string location = 290430901; + * + * @return Whether the location field is set. + */ + public boolean hasLocation() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * The advised location for resource usage. When a zone, in format
+     * 'zones/'.
+     * If not set, it means that no location is recommended - see
+     * other_locations for details.
+     * 
+ * + * optional string location = 290430901; + * + * @return The location. + */ + public java.lang.String getLocation() { + java.lang.Object ref = location_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + location_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The advised location for resource usage. When a zone, in format
+     * 'zones/'.
+     * If not set, it means that no location is recommended - see
+     * other_locations for details.
+     * 
+ * + * optional string location = 290430901; + * + * @return The bytes for location. + */ + public com.google.protobuf.ByteString getLocationBytes() { + java.lang.Object ref = location_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + location_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The advised location for resource usage. When a zone, in format
+     * 'zones/'.
+     * If not set, it means that no location is recommended - see
+     * other_locations for details.
+     * 
+ * + * optional string location = 290430901; + * + * @param value The location to set. + * @return This builder for chaining. + */ + public Builder setLocation(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + location_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * The advised location for resource usage. When a zone, in format
+     * 'zones/'.
+     * If not set, it means that no location is recommended - see
+     * other_locations for details.
+     * 
+ * + * optional string location = 290430901; + * + * @return This builder for chaining. + */ + public Builder clearLocation() { + location_ = getDefaultInstance().getLocation(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * The advised location for resource usage. When a zone, in format
+     * 'zones/'.
+     * If not set, it means that no location is recommended - see
+     * other_locations for details.
+     * 
+ * + * optional string location = 290430901; + * + * @param value The bytes for location to set. + * @return This builder for chaining. + */ + public Builder setLocationBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + location_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private static final class OtherLocationsConverter + implements com.google.protobuf.MapFieldBuilder.Converter< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> { + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation build( + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder val) { + if (val instanceof com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) { + return (com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) val; + } + return ((com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder) + val) + .build(); + } + + @java.lang.Override + public com.google.protobuf.MapEntry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + defaultEntry() { + return OtherLocationsDefaultEntryHolder.defaultEntry; + } + } + ; + + private static final OtherLocationsConverter otherLocationsConverter = + new OtherLocationsConverter(); + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder> + otherLocations_; + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder> + internalGetOtherLocations() { + if (otherLocations_ == null) { + return new com.google.protobuf.MapFieldBuilder<>(otherLocationsConverter); + } + return otherLocations_; + } + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder> + internalGetMutableOtherLocations() { + if (otherLocations_ == null) { + otherLocations_ = new com.google.protobuf.MapFieldBuilder<>(otherLocationsConverter); + } + bitField0_ |= 0x00000004; + onChanged(); + return otherLocations_; + } + + public int getOtherLocationsCount() { + return internalGetOtherLocations().ensureBuilderMap().size(); + } + + /** + * + * + *
+     * List of locations in the request scope that were not
+     * recommended. Keys of the map are zones, in format 'zones/'.
+     * The values are status information indicating the recommendation status.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + @java.lang.Override + public boolean containsOtherLocations(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetOtherLocations().ensureBuilderMap().containsKey(key); + } + + /** Use {@link #getOtherLocationsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + getOtherLocations() { + return getOtherLocationsMap(); + } + + /** + * + * + *
+     * List of locations in the request scope that were not
+     * recommended. Keys of the map are zones, in format 'zones/'.
+     * The values are status information indicating the recommendation status.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + getOtherLocationsMap() { + return internalGetOtherLocations().getImmutableMap(); + } + + /** + * + * + *
+     * List of locations in the request scope that were not
+     * recommended. Keys of the map are zones, in format 'zones/'.
+     * The values are status information indicating the recommendation status.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + getOtherLocationsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder> + map = internalGetMutableOtherLocations().ensureBuilderMap(); + return map.containsKey(key) ? otherLocationsConverter.build(map.get(key)) : defaultValue; + } + + /** + * + * + *
+     * List of locations in the request scope that were not
+     * recommended. Keys of the map are zones, in format 'zones/'.
+     * The values are status information indicating the recommendation status.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + getOtherLocationsOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder> + map = internalGetMutableOtherLocations().ensureBuilderMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return otherLocationsConverter.build(map.get(key)); + } + + public Builder clearOtherLocations() { + bitField0_ = (bitField0_ & ~0x00000004); + internalGetMutableOtherLocations().clear(); + return this; + } + + /** + * + * + *
+     * List of locations in the request scope that were not
+     * recommended. Keys of the map are zones, in format 'zones/'.
+     * The values are status information indicating the recommendation status.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + public Builder removeOtherLocations(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableOtherLocations().ensureBuilderMap().remove(key); + return this; + } + + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + getMutableOtherLocations() { + bitField0_ |= 0x00000004; + return internalGetMutableOtherLocations().ensureMessageMap(); + } + + /** + * + * + *
+     * List of locations in the request scope that were not
+     * recommended. Keys of the map are zones, in format 'zones/'.
+     * The values are status information indicating the recommendation status.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + public Builder putOtherLocations( + java.lang.String key, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + internalGetMutableOtherLocations().ensureBuilderMap().put(key, value); + bitField0_ |= 0x00000004; + return this; + } + + /** + * + * + *
+     * List of locations in the request scope that were not
+     * recommended. Keys of the map are zones, in format 'zones/'.
+     * The values are status information indicating the recommendation status.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + public Builder putAllOtherLocations( + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + values) { + for (java.util.Map.Entry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + e : values.entrySet()) { + if (e.getKey() == null || e.getValue() == null) { + throw new NullPointerException(); + } + } + internalGetMutableOtherLocations().ensureBuilderMap().putAll(values); + bitField0_ |= 0x00000004; + return this; + } + + /** + * + * + *
+     * List of locations in the request scope that were not
+     * recommended. Keys of the map are zones, in format 'zones/'.
+     * The values are status information indicating the recommendation status.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + public com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder + putOtherLocationsBuilderIfAbsent(java.lang.String key) { + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder> + builderMap = internalGetMutableOtherLocations().ensureBuilderMap(); + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder entry = + builderMap.get(key); + if (entry == null) { + entry = com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.newBuilder(); + builderMap.put(key, entry); + } + if (entry instanceof com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) { + entry = + ((com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) entry) + .toBuilder(); + builderMap.put(key, entry); + } + return (com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder) entry; + } + + private java.lang.Object recommendationId_ = ""; + + /** + * + * + *
+     * Unique id of the recommendation, a UUID string generated by the API.
+     * 
+ * + * optional string recommendation_id = 474540897; + * + * @return Whether the recommendationId field is set. + */ + public boolean hasRecommendationId() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Unique id of the recommendation, a UUID string generated by the API.
+     * 
+ * + * optional string recommendation_id = 474540897; + * + * @return The recommendationId. + */ + public java.lang.String getRecommendationId() { + java.lang.Object ref = recommendationId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + recommendationId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Unique id of the recommendation, a UUID string generated by the API.
+     * 
+ * + * optional string recommendation_id = 474540897; + * + * @return The bytes for recommendationId. + */ + public com.google.protobuf.ByteString getRecommendationIdBytes() { + java.lang.Object ref = recommendationId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + recommendationId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Unique id of the recommendation, a UUID string generated by the API.
+     * 
+ * + * optional string recommendation_id = 474540897; + * + * @param value The recommendationId to set. + * @return This builder for chaining. + */ + public Builder setRecommendationId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + recommendationId_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Unique id of the recommendation, a UUID string generated by the API.
+     * 
+ * + * optional string recommendation_id = 474540897; + * + * @return This builder for chaining. + */ + public Builder clearRecommendationId() { + recommendationId_ = getDefaultInstance().getRecommendationId(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Unique id of the recommendation, a UUID string generated by the API.
+     * 
+ * + * optional string recommendation_id = 474540897; + * + * @param value The bytes for recommendationId to set. + * @return This builder for chaining. + */ + public Builder setRecommendationIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + recommendationId_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private java.lang.Object recommendationType_ = ""; + + /** + * + * + *
+     * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+     * Check the RecommendationType enum for the list of possible values.
+     * 
+ * + * optional string recommendation_type = 230749184; + * + * @return Whether the recommendationType field is set. + */ + public boolean hasRecommendationType() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+     * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+     * Check the RecommendationType enum for the list of possible values.
+     * 
+ * + * optional string recommendation_type = 230749184; + * + * @return The recommendationType. + */ + public java.lang.String getRecommendationType() { + java.lang.Object ref = recommendationType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + recommendationType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+     * Check the RecommendationType enum for the list of possible values.
+     * 
+ * + * optional string recommendation_type = 230749184; + * + * @return The bytes for recommendationType. + */ + public com.google.protobuf.ByteString getRecommendationTypeBytes() { + java.lang.Object ref = recommendationType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + recommendationType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+     * Check the RecommendationType enum for the list of possible values.
+     * 
+ * + * optional string recommendation_type = 230749184; + * + * @param value The recommendationType to set. + * @return This builder for chaining. + */ + public Builder setRecommendationType(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + recommendationType_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+     * Check the RecommendationType enum for the list of possible values.
+     * 
+ * + * optional string recommendation_type = 230749184; + * + * @return This builder for chaining. + */ + public Builder clearRecommendationType() { + recommendationType_ = getDefaultInstance().getRecommendationType(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + /** + * + * + *
+     * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+     * Check the RecommendationType enum for the list of possible values.
+     * 
+ * + * optional string recommendation_type = 230749184; + * + * @param value The bytes for recommendationType to set. + * @return This builder for chaining. + */ + public Builder setRecommendationTypeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + recommendationType_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + private java.lang.Object startTime_ = ""; + + /** + * optional string start_time = 37467274; + * + * @return Whether the startTime field is set. + */ + public boolean hasStartTime() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * optional string start_time = 37467274; + * + * @return The startTime. + */ + public java.lang.String getStartTime() { + java.lang.Object ref = startTime_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + startTime_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * optional string start_time = 37467274; + * + * @return The bytes for startTime. + */ + public com.google.protobuf.ByteString getStartTimeBytes() { + java.lang.Object ref = startTime_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + startTime_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * optional string start_time = 37467274; + * + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + startTime_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * optional string start_time = 37467274; + * + * @return This builder for chaining. + */ + public Builder clearStartTime() { + startTime_ = getDefaultInstance().getStartTime(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + + /** + * optional string start_time = 37467274; + * + * @param value The bytes for startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTimeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + startTime_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesRecommendation) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesRecommendation) + private static final com.google.cloud.compute.v1.FutureResourcesRecommendation DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesRecommendation(); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendation getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesRecommendation 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.FutureResourcesRecommendation getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOrBuilder.java new file mode 100644 index 000000000000..d3c699399d17 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOrBuilder.java @@ -0,0 +1,285 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesRecommendationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesRecommendation) + com.google.protobuf.MessageOrBuilder { + + /** + * optional string end_time = 114938801; + * + * @return Whether the endTime field is set. + */ + boolean hasEndTime(); + + /** + * optional string end_time = 114938801; + * + * @return The endTime. + */ + java.lang.String getEndTime(); + + /** + * optional string end_time = 114938801; + * + * @return The bytes for endTime. + */ + com.google.protobuf.ByteString getEndTimeBytes(); + + /** + * + * + *
+   * The advised location for resource usage. When a zone, in format
+   * 'zones/'.
+   * If not set, it means that no location is recommended - see
+   * other_locations for details.
+   * 
+ * + * optional string location = 290430901; + * + * @return Whether the location field is set. + */ + boolean hasLocation(); + + /** + * + * + *
+   * The advised location for resource usage. When a zone, in format
+   * 'zones/'.
+   * If not set, it means that no location is recommended - see
+   * other_locations for details.
+   * 
+ * + * optional string location = 290430901; + * + * @return The location. + */ + java.lang.String getLocation(); + + /** + * + * + *
+   * The advised location for resource usage. When a zone, in format
+   * 'zones/'.
+   * If not set, it means that no location is recommended - see
+   * other_locations for details.
+   * 
+ * + * optional string location = 290430901; + * + * @return The bytes for location. + */ + com.google.protobuf.ByteString getLocationBytes(); + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + int getOtherLocationsCount(); + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + boolean containsOtherLocations(java.lang.String key); + + /** Use {@link #getOtherLocationsMap()} instead. */ + @java.lang.Deprecated + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + getOtherLocations(); + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> + getOtherLocationsMap(); + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation getOtherLocationsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation defaultValue); + + /** + * + * + *
+   * List of locations in the request scope that were not
+   * recommended. Keys of the map are zones, in format 'zones/'.
+   * The values are status information indicating the recommendation status.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation> other_locations = 179322095; + * + */ + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation getOtherLocationsOrThrow( + java.lang.String key); + + /** + * + * + *
+   * Unique id of the recommendation, a UUID string generated by the API.
+   * 
+ * + * optional string recommendation_id = 474540897; + * + * @return Whether the recommendationId field is set. + */ + boolean hasRecommendationId(); + + /** + * + * + *
+   * Unique id of the recommendation, a UUID string generated by the API.
+   * 
+ * + * optional string recommendation_id = 474540897; + * + * @return The recommendationId. + */ + java.lang.String getRecommendationId(); + + /** + * + * + *
+   * Unique id of the recommendation, a UUID string generated by the API.
+   * 
+ * + * optional string recommendation_id = 474540897; + * + * @return The bytes for recommendationId. + */ + com.google.protobuf.ByteString getRecommendationIdBytes(); + + /** + * + * + *
+   * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+   * Check the RecommendationType enum for the list of possible values.
+   * 
+ * + * optional string recommendation_type = 230749184; + * + * @return Whether the recommendationType field is set. + */ + boolean hasRecommendationType(); + + /** + * + * + *
+   * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+   * Check the RecommendationType enum for the list of possible values.
+   * 
+ * + * optional string recommendation_type = 230749184; + * + * @return The recommendationType. + */ + java.lang.String getRecommendationType(); + + /** + * + * + *
+   * Type of recommendation. Currently only FUTURE_RESERVATION is supported.
+   * Check the RecommendationType enum for the list of possible values.
+   * 
+ * + * optional string recommendation_type = 230749184; + * + * @return The bytes for recommendationType. + */ + com.google.protobuf.ByteString getRecommendationTypeBytes(); + + /** + * optional string start_time = 37467274; + * + * @return Whether the startTime field is set. + */ + boolean hasStartTime(); + + /** + * optional string start_time = 37467274; + * + * @return The startTime. + */ + java.lang.String getStartTime(); + + /** + * optional string start_time = 37467274; + * + * @return The bytes for startTime. + */ + com.google.protobuf.ByteString getStartTimeBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOtherLocation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOtherLocation.java new file mode 100644 index 000000000000..bbfcf0daeeb9 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOtherLocation.java @@ -0,0 +1,1197 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Information about recommendation status for locations
+ * that were allowed but not used by the response.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation} + */ +public final class FutureResourcesRecommendationOtherLocation + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) + FutureResourcesRecommendationOtherLocationOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesRecommendationOtherLocation.newBuilder() to construct. + private FutureResourcesRecommendationOtherLocation( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesRecommendationOtherLocation() { + details_ = ""; + status_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesRecommendationOtherLocation(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.class, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder.class); + } + + /** + * + * + *
+   * Status of recommendation in this location.
+   * 
+ * + * Protobuf enum {@code google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Status} + */ + public enum Status implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_STATUS = 0; + */ + UNDEFINED_STATUS(0), + /** + * + * + *
+     * The requested resources are offered in this location
+     * but the requested time window is does not meet the required conditions.
+     * 
+ * + * CONDITIONS_NOT_MET = 363628457; + */ + CONDITIONS_NOT_MET(363628457), + /** + * + * + *
+     * The requested resources are not offered in this location.
+     * Retrying the request will not change this status.
+     * 
+ * + * NOT_SUPPORTED = 317950466; + */ + NOT_SUPPORTED(317950466), + /** + * + * + *
+     * The requested resources are offered in this location
+     * and the requested time window is accepted
+     * but there is no capacity within the requested time window.
+     * 
+ * + * NO_CAPACITY = 274240888; + */ + NO_CAPACITY(274240888), + /** + * + * + *
+     * Default value, unused.
+     * 
+ * + * OTHER_LOCATION_STATUS_UNDEFINED = 222662622; + */ + OTHER_LOCATION_STATUS_UNDEFINED(222662622), + /** + * + * + *
+     * The requested resources are offered in this location
+     * and it is possible to request them. However, another location
+     * was better and was recommended.
+     * 
+ * + * RECOMMENDED = 369652283; + */ + RECOMMENDED(369652283), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_STATUS = 0; + */ + public static final int UNDEFINED_STATUS_VALUE = 0; + + /** + * + * + *
+     * The requested resources are offered in this location
+     * but the requested time window is does not meet the required conditions.
+     * 
+ * + * CONDITIONS_NOT_MET = 363628457; + */ + public static final int CONDITIONS_NOT_MET_VALUE = 363628457; + + /** + * + * + *
+     * The requested resources are not offered in this location.
+     * Retrying the request will not change this status.
+     * 
+ * + * NOT_SUPPORTED = 317950466; + */ + public static final int NOT_SUPPORTED_VALUE = 317950466; + + /** + * + * + *
+     * The requested resources are offered in this location
+     * and the requested time window is accepted
+     * but there is no capacity within the requested time window.
+     * 
+ * + * NO_CAPACITY = 274240888; + */ + public static final int NO_CAPACITY_VALUE = 274240888; + + /** + * + * + *
+     * Default value, unused.
+     * 
+ * + * OTHER_LOCATION_STATUS_UNDEFINED = 222662622; + */ + public static final int OTHER_LOCATION_STATUS_UNDEFINED_VALUE = 222662622; + + /** + * + * + *
+     * The requested resources are offered in this location
+     * and it is possible to request them. However, another location
+     * was better and was recommended.
+     * 
+ * + * RECOMMENDED = 369652283; + */ + public static final int RECOMMENDED_VALUE = 369652283; + + 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 Status 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 Status forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_STATUS; + case 363628457: + return CONDITIONS_NOT_MET; + case 317950466: + return NOT_SUPPORTED; + case 274240888: + return NO_CAPACITY; + case 222662622: + return OTHER_LOCATION_STATUS_UNDEFINED; + case 369652283: + return RECOMMENDED; + 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 Status findValueByNumber(int number) { + return Status.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final Status[] VALUES = values(); + + public static Status 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 Status(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Status) + } + + private int bitField0_; + public static final int DETAILS_FIELD_NUMBER = 483979842; + + @SuppressWarnings("serial") + private volatile java.lang.Object details_ = ""; + + /** + * + * + *
+   * Details (human readable) describing the situation.
+   * For example, if status is CONDITION_NOT_MET, then
+   * details contain information about the parameters of the time window
+   * that did not meet the required conditions.
+   * 
+ * + * optional string details = 483979842; + * + * @return Whether the details field is set. + */ + @java.lang.Override + public boolean hasDetails() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Details (human readable) describing the situation.
+   * For example, if status is CONDITION_NOT_MET, then
+   * details contain information about the parameters of the time window
+   * that did not meet the required conditions.
+   * 
+ * + * optional string details = 483979842; + * + * @return The details. + */ + @java.lang.Override + public java.lang.String getDetails() { + java.lang.Object ref = details_; + 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(); + details_ = s; + return s; + } + } + + /** + * + * + *
+   * Details (human readable) describing the situation.
+   * For example, if status is CONDITION_NOT_MET, then
+   * details contain information about the parameters of the time window
+   * that did not meet the required conditions.
+   * 
+ * + * optional string details = 483979842; + * + * @return The bytes for details. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDetailsBytes() { + java.lang.Object ref = details_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + details_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int STATUS_FIELD_NUMBER = 181260274; + + @SuppressWarnings("serial") + private volatile java.lang.Object status_ = ""; + + /** + * + * + *
+   * Status of recommendation in this location.
+   * Check the Status enum for the list of possible values.
+   * 
+ * + * optional string status = 181260274; + * + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Status of recommendation in this location.
+   * Check the Status enum for the list of possible values.
+   * 
+ * + * optional string status = 181260274; + * + * @return The status. + */ + @java.lang.Override + public java.lang.String getStatus() { + java.lang.Object ref = status_; + 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(); + status_ = s; + return s; + } + } + + /** + * + * + *
+   * Status of recommendation in this location.
+   * Check the Status enum for the list of possible values.
+   * 
+ * + * optional string status = 181260274; + * + * @return The bytes for status. + */ + @java.lang.Override + public com.google.protobuf.ByteString getStatusBytes() { + java.lang.Object ref = status_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + status_ = 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.GeneratedMessageV3.writeString(output, 181260274, status_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 483979842, details_); + } + 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.GeneratedMessageV3.computeStringSize(181260274, status_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(483979842, details_); + } + 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.FutureResourcesRecommendationOtherLocation)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation other = + (com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) obj; + + if (hasDetails() != other.hasDetails()) return false; + if (hasDetails()) { + if (!getDetails().equals(other.getDetails())) return false; + } + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus().equals(other.getStatus())) 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 (hasDetails()) { + hash = (37 * hash) + DETAILS_FIELD_NUMBER; + hash = (53 * hash) + getDetails().hashCode(); + } + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation 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.FutureResourcesRecommendationOtherLocation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation 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.FutureResourcesRecommendationOtherLocation parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation 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.FutureResourcesRecommendationOtherLocation parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Information about recommendation status for locations
+   * that were allowed but not used by the response.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.class, + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder.class); + } + + // Construct using + // com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + details_ = ""; + status_ = ""; + 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_FutureResourcesRecommendationOtherLocation_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation build() { + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation buildPartial() { + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation result = + new com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.details_ = details_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.status_ = status_; + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) { + return mergeFrom( + (com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation other) { + if (other + == com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + .getDefaultInstance()) return this; + if (other.hasDetails()) { + details_ = other.details_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasStatus()) { + status_ = other.status_; + 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 1450082194: + { + status_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 1450082194 + case -423128558: + { + details_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case -423128558 + 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 details_ = ""; + + /** + * + * + *
+     * Details (human readable) describing the situation.
+     * For example, if status is CONDITION_NOT_MET, then
+     * details contain information about the parameters of the time window
+     * that did not meet the required conditions.
+     * 
+ * + * optional string details = 483979842; + * + * @return Whether the details field is set. + */ + public boolean hasDetails() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Details (human readable) describing the situation.
+     * For example, if status is CONDITION_NOT_MET, then
+     * details contain information about the parameters of the time window
+     * that did not meet the required conditions.
+     * 
+ * + * optional string details = 483979842; + * + * @return The details. + */ + public java.lang.String getDetails() { + java.lang.Object ref = details_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + details_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Details (human readable) describing the situation.
+     * For example, if status is CONDITION_NOT_MET, then
+     * details contain information about the parameters of the time window
+     * that did not meet the required conditions.
+     * 
+ * + * optional string details = 483979842; + * + * @return The bytes for details. + */ + public com.google.protobuf.ByteString getDetailsBytes() { + java.lang.Object ref = details_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + details_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Details (human readable) describing the situation.
+     * For example, if status is CONDITION_NOT_MET, then
+     * details contain information about the parameters of the time window
+     * that did not meet the required conditions.
+     * 
+ * + * optional string details = 483979842; + * + * @param value The details to set. + * @return This builder for chaining. + */ + public Builder setDetails(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + details_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Details (human readable) describing the situation.
+     * For example, if status is CONDITION_NOT_MET, then
+     * details contain information about the parameters of the time window
+     * that did not meet the required conditions.
+     * 
+ * + * optional string details = 483979842; + * + * @return This builder for chaining. + */ + public Builder clearDetails() { + details_ = getDefaultInstance().getDetails(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Details (human readable) describing the situation.
+     * For example, if status is CONDITION_NOT_MET, then
+     * details contain information about the parameters of the time window
+     * that did not meet the required conditions.
+     * 
+ * + * optional string details = 483979842; + * + * @param value The bytes for details to set. + * @return This builder for chaining. + */ + public Builder setDetailsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + details_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object status_ = ""; + + /** + * + * + *
+     * Status of recommendation in this location.
+     * Check the Status enum for the list of possible values.
+     * 
+ * + * optional string status = 181260274; + * + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Status of recommendation in this location.
+     * Check the Status enum for the list of possible values.
+     * 
+ * + * optional string status = 181260274; + * + * @return The status. + */ + public java.lang.String getStatus() { + java.lang.Object ref = status_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + status_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Status of recommendation in this location.
+     * Check the Status enum for the list of possible values.
+     * 
+ * + * optional string status = 181260274; + * + * @return The bytes for status. + */ + public com.google.protobuf.ByteString getStatusBytes() { + java.lang.Object ref = status_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + status_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Status of recommendation in this location.
+     * Check the Status enum for the list of possible values.
+     * 
+ * + * optional string status = 181260274; + * + * @param value The status to set. + * @return This builder for chaining. + */ + public Builder setStatus(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Status of recommendation in this location.
+     * Check the Status enum for the list of possible values.
+     * 
+ * + * optional string status = 181260274; + * + * @return This builder for chaining. + */ + public Builder clearStatus() { + status_ = getDefaultInstance().getStatus(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Status of recommendation in this location.
+     * Check the Status enum for the list of possible values.
+     * 
+ * + * optional string status = 181260274; + * + * @param value The bytes for status to set. + * @return This builder for chaining. + */ + public Builder setStatusBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + status_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) + private static final com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation(); + } + + public static com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesRecommendationOtherLocation 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.FutureResourcesRecommendationOtherLocation + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOtherLocationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOtherLocationOrBuilder.java new file mode 100644 index 000000000000..0262d0d93067 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesRecommendationOtherLocationOrBuilder.java @@ -0,0 +1,116 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesRecommendationOtherLocationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Details (human readable) describing the situation.
+   * For example, if status is CONDITION_NOT_MET, then
+   * details contain information about the parameters of the time window
+   * that did not meet the required conditions.
+   * 
+ * + * optional string details = 483979842; + * + * @return Whether the details field is set. + */ + boolean hasDetails(); + + /** + * + * + *
+   * Details (human readable) describing the situation.
+   * For example, if status is CONDITION_NOT_MET, then
+   * details contain information about the parameters of the time window
+   * that did not meet the required conditions.
+   * 
+ * + * optional string details = 483979842; + * + * @return The details. + */ + java.lang.String getDetails(); + + /** + * + * + *
+   * Details (human readable) describing the situation.
+   * For example, if status is CONDITION_NOT_MET, then
+   * details contain information about the parameters of the time window
+   * that did not meet the required conditions.
+   * 
+ * + * optional string details = 483979842; + * + * @return The bytes for details. + */ + com.google.protobuf.ByteString getDetailsBytes(); + + /** + * + * + *
+   * Status of recommendation in this location.
+   * Check the Status enum for the list of possible values.
+   * 
+ * + * optional string status = 181260274; + * + * @return Whether the status field is set. + */ + boolean hasStatus(); + + /** + * + * + *
+   * Status of recommendation in this location.
+   * Check the Status enum for the list of possible values.
+   * 
+ * + * optional string status = 181260274; + * + * @return The status. + */ + java.lang.String getStatus(); + + /** + * + * + *
+   * Status of recommendation in this location.
+   * Check the Status enum for the list of possible values.
+   * 
+ * + * optional string status = 181260274; + * + * @return The bytes for status. + */ + com.google.protobuf.ByteString getStatusBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpec.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpec.java new file mode 100644 index 000000000000..b2ed6e327a3a --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpec.java @@ -0,0 +1,1794 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Specification of resources to be created at some time in the future within an
+ * optionally specified set of locations, and within the specified time range.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpec} + */ +public final class FutureResourcesSpec extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesSpec) + FutureResourcesSpecOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesSpec.newBuilder() to construct. + private FutureResourcesSpec(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesSpec() { + deploymentType_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesSpec(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpec_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpec_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpec.class, + com.google.cloud.compute.v1.FutureResourcesSpec.Builder.class); + } + + /** + * + * + *
+   * Indicates if the reservation allocation strategy is static (DENSE) or
+   * dynamic (STANDARD). Defaults to DENSE.
+   * 
+ * + * Protobuf enum {@code google.cloud.compute.v1.FutureResourcesSpec.DeploymentType} + */ + public enum DeploymentType implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_DEPLOYMENT_TYPE = 0; + */ + UNDEFINED_DEPLOYMENT_TYPE(0), + /** + * + * + *
+     * The reserved capacity is made up of densely deployed reservation blocks.
+     * 
+ * + * DENSE = 64932607; + */ + DENSE(64932607), + /** DEPLOYMENT_TYPE_UNSPECIFIED = 234847180; */ + DEPLOYMENT_TYPE_UNSPECIFIED(234847180), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_DEPLOYMENT_TYPE = 0; + */ + public static final int UNDEFINED_DEPLOYMENT_TYPE_VALUE = 0; + + /** + * + * + *
+     * The reserved capacity is made up of densely deployed reservation blocks.
+     * 
+ * + * DENSE = 64932607; + */ + public static final int DENSE_VALUE = 64932607; + + /** DEPLOYMENT_TYPE_UNSPECIFIED = 234847180; */ + public static final int DEPLOYMENT_TYPE_UNSPECIFIED_VALUE = 234847180; + + 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 DeploymentType 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 DeploymentType forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_DEPLOYMENT_TYPE; + case 64932607: + return DENSE; + case 234847180: + return DEPLOYMENT_TYPE_UNSPECIFIED; + 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 DeploymentType findValueByNumber(int number) { + return DeploymentType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.FutureResourcesSpec.getDescriptor().getEnumTypes().get(0); + } + + private static final DeploymentType[] VALUES = values(); + + public static DeploymentType 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 DeploymentType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.FutureResourcesSpec.DeploymentType) + } + + private int bitField0_; + public static final int DEPLOYMENT_TYPE_FIELD_NUMBER = 396722292; + + @SuppressWarnings("serial") + private volatile java.lang.Object deploymentType_ = ""; + + /** + * + * + *
+   * Indicates if the reservation allocation strategy is static (DENSE) or
+   * dynamic (STANDARD). Defaults to DENSE.
+   * Check the DeploymentType enum for the list of possible values.
+   * 
+ * + * optional string deployment_type = 396722292; + * + * @return Whether the deploymentType field is set. + */ + @java.lang.Override + public boolean hasDeploymentType() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Indicates if the reservation allocation strategy is static (DENSE) or
+   * dynamic (STANDARD). Defaults to DENSE.
+   * Check the DeploymentType enum for the list of possible values.
+   * 
+ * + * optional string deployment_type = 396722292; + * + * @return The deploymentType. + */ + @java.lang.Override + public java.lang.String getDeploymentType() { + java.lang.Object ref = deploymentType_; + 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(); + deploymentType_ = s; + return s; + } + } + + /** + * + * + *
+   * Indicates if the reservation allocation strategy is static (DENSE) or
+   * dynamic (STANDARD). Defaults to DENSE.
+   * Check the DeploymentType enum for the list of possible values.
+   * 
+ * + * optional string deployment_type = 396722292; + * + * @return The bytes for deploymentType. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDeploymentTypeBytes() { + java.lang.Object ref = deploymentType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + deploymentType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LOCATION_POLICY_FIELD_NUMBER = 465689852; + private com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy locationPolicy_; + + /** + * + * + *
+   * Optional location policy allowing to exclude some zone(s) in which
+   * the resources must not be created.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + * + * @return Whether the locationPolicy field is set. + */ + @java.lang.Override + public boolean hasLocationPolicy() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Optional location policy allowing to exclude some zone(s) in which
+   * the resources must not be created.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + * + * @return The locationPolicy. + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy getLocationPolicy() { + return locationPolicy_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.getDefaultInstance() + : locationPolicy_; + } + + /** + * + * + *
+   * Optional location policy allowing to exclude some zone(s) in which
+   * the resources must not be created.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyOrBuilder + getLocationPolicyOrBuilder() { + return locationPolicy_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.getDefaultInstance() + : locationPolicy_; + } + + public static final int TARGET_RESOURCES_FIELD_NUMBER = 528230647; + private com.google.cloud.compute.v1.FutureResourcesSpecTargetResources targetResources_; + + /** + * + * + *
+   * Specification of the reserved resources.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + * + * @return Whether the targetResources field is set. + */ + @java.lang.Override + public boolean hasTargetResources() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Specification of the reserved resources.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + * + * @return The targetResources. + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecTargetResources getTargetResources() { + return targetResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.getDefaultInstance() + : targetResources_; + } + + /** + * + * + *
+   * Specification of the reserved resources.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecTargetResourcesOrBuilder + getTargetResourcesOrBuilder() { + return targetResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.getDefaultInstance() + : targetResources_; + } + + public static final int TIME_RANGE_SPEC_FIELD_NUMBER = 116516399; + private com.google.cloud.compute.v1.FlexibleTimeRange timeRangeSpec_; + + /** + * + * + *
+   * Specification of a time range in which the resources may be created.
+   * The time range specifies start of resource use and planned end of resource
+   * use.
+   * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + * + * @return Whether the timeRangeSpec field is set. + */ + @java.lang.Override + public boolean hasTimeRangeSpec() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * Specification of a time range in which the resources may be created.
+   * The time range specifies start of resource use and planned end of resource
+   * use.
+   * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + * + * @return The timeRangeSpec. + */ + @java.lang.Override + public com.google.cloud.compute.v1.FlexibleTimeRange getTimeRangeSpec() { + return timeRangeSpec_ == null + ? com.google.cloud.compute.v1.FlexibleTimeRange.getDefaultInstance() + : timeRangeSpec_; + } + + /** + * + * + *
+   * Specification of a time range in which the resources may be created.
+   * The time range specifies start of resource use and planned end of resource
+   * use.
+   * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + @java.lang.Override + public com.google.cloud.compute.v1.FlexibleTimeRangeOrBuilder getTimeRangeSpecOrBuilder() { + return timeRangeSpec_ == null + ? com.google.cloud.compute.v1.FlexibleTimeRange.getDefaultInstance() + : timeRangeSpec_; + } + + 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_ & 0x00000008) != 0)) { + output.writeMessage(116516399, getTimeRangeSpec()); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 396722292, deploymentType_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(465689852, getLocationPolicy()); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(528230647, getTargetResources()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000008) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(116516399, getTimeRangeSpec()); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(396722292, deploymentType_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(465689852, getLocationPolicy()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(528230647, getTargetResources()); + } + 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.FutureResourcesSpec)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesSpec other = + (com.google.cloud.compute.v1.FutureResourcesSpec) obj; + + if (hasDeploymentType() != other.hasDeploymentType()) return false; + if (hasDeploymentType()) { + if (!getDeploymentType().equals(other.getDeploymentType())) return false; + } + if (hasLocationPolicy() != other.hasLocationPolicy()) return false; + if (hasLocationPolicy()) { + if (!getLocationPolicy().equals(other.getLocationPolicy())) return false; + } + if (hasTargetResources() != other.hasTargetResources()) return false; + if (hasTargetResources()) { + if (!getTargetResources().equals(other.getTargetResources())) return false; + } + if (hasTimeRangeSpec() != other.hasTimeRangeSpec()) return false; + if (hasTimeRangeSpec()) { + if (!getTimeRangeSpec().equals(other.getTimeRangeSpec())) 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 (hasDeploymentType()) { + hash = (37 * hash) + DEPLOYMENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentType().hashCode(); + } + if (hasLocationPolicy()) { + hash = (37 * hash) + LOCATION_POLICY_FIELD_NUMBER; + hash = (53 * hash) + getLocationPolicy().hashCode(); + } + if (hasTargetResources()) { + hash = (37 * hash) + TARGET_RESOURCES_FIELD_NUMBER; + hash = (53 * hash) + getTargetResources().hashCode(); + } + if (hasTimeRangeSpec()) { + hash = (37 * hash) + TIME_RANGE_SPEC_FIELD_NUMBER; + hash = (53 * hash) + getTimeRangeSpec().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec 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.FutureResourcesSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec 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.FutureResourcesSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec 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.FutureResourcesSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.compute.v1.FutureResourcesSpec prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Specification of resources to be created at some time in the future within an
+   * optionally specified set of locations, and within the specified time range.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpec} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesSpec) + com.google.cloud.compute.v1.FutureResourcesSpecOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpec_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpec_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpec.class, + com.google.cloud.compute.v1.FutureResourcesSpec.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.FutureResourcesSpec.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getLocationPolicyFieldBuilder(); + getTargetResourcesFieldBuilder(); + getTimeRangeSpecFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + deploymentType_ = ""; + locationPolicy_ = null; + if (locationPolicyBuilder_ != null) { + locationPolicyBuilder_.dispose(); + locationPolicyBuilder_ = null; + } + targetResources_ = null; + if (targetResourcesBuilder_ != null) { + targetResourcesBuilder_.dispose(); + targetResourcesBuilder_ = null; + } + timeRangeSpec_ = null; + if (timeRangeSpecBuilder_ != null) { + timeRangeSpecBuilder_.dispose(); + timeRangeSpecBuilder_ = null; + } + 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_FutureResourcesSpec_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpec getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesSpec.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpec build() { + com.google.cloud.compute.v1.FutureResourcesSpec result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpec buildPartial() { + com.google.cloud.compute.v1.FutureResourcesSpec result = + new com.google.cloud.compute.v1.FutureResourcesSpec(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.FutureResourcesSpec result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.deploymentType_ = deploymentType_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.locationPolicy_ = + locationPolicyBuilder_ == null ? locationPolicy_ : locationPolicyBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.targetResources_ = + targetResourcesBuilder_ == null ? targetResources_ : targetResourcesBuilder_.build(); + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.timeRangeSpec_ = + timeRangeSpecBuilder_ == null ? timeRangeSpec_ : timeRangeSpecBuilder_.build(); + to_bitField0_ |= 0x00000008; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesSpec) { + return mergeFrom((com.google.cloud.compute.v1.FutureResourcesSpec) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.FutureResourcesSpec other) { + if (other == com.google.cloud.compute.v1.FutureResourcesSpec.getDefaultInstance()) + return this; + if (other.hasDeploymentType()) { + deploymentType_ = other.deploymentType_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasLocationPolicy()) { + mergeLocationPolicy(other.getLocationPolicy()); + } + if (other.hasTargetResources()) { + mergeTargetResources(other.getTargetResources()); + } + if (other.hasTimeRangeSpec()) { + mergeTimeRangeSpec(other.getTimeRangeSpec()); + } + 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 932131194: + { + input.readMessage(getTimeRangeSpecFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 932131194 + case -1121188958: + { + deploymentType_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case -1121188958 + case -569448478: + { + input.readMessage(getLocationPolicyFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case -569448478 + case -69122118: + { + input.readMessage(getTargetResourcesFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case -69122118 + 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 deploymentType_ = ""; + + /** + * + * + *
+     * Indicates if the reservation allocation strategy is static (DENSE) or
+     * dynamic (STANDARD). Defaults to DENSE.
+     * Check the DeploymentType enum for the list of possible values.
+     * 
+ * + * optional string deployment_type = 396722292; + * + * @return Whether the deploymentType field is set. + */ + public boolean hasDeploymentType() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Indicates if the reservation allocation strategy is static (DENSE) or
+     * dynamic (STANDARD). Defaults to DENSE.
+     * Check the DeploymentType enum for the list of possible values.
+     * 
+ * + * optional string deployment_type = 396722292; + * + * @return The deploymentType. + */ + public java.lang.String getDeploymentType() { + java.lang.Object ref = deploymentType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Indicates if the reservation allocation strategy is static (DENSE) or
+     * dynamic (STANDARD). Defaults to DENSE.
+     * Check the DeploymentType enum for the list of possible values.
+     * 
+ * + * optional string deployment_type = 396722292; + * + * @return The bytes for deploymentType. + */ + public com.google.protobuf.ByteString getDeploymentTypeBytes() { + java.lang.Object ref = deploymentType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + deploymentType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Indicates if the reservation allocation strategy is static (DENSE) or
+     * dynamic (STANDARD). Defaults to DENSE.
+     * Check the DeploymentType enum for the list of possible values.
+     * 
+ * + * optional string deployment_type = 396722292; + * + * @param value The deploymentType to set. + * @return This builder for chaining. + */ + public Builder setDeploymentType(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + deploymentType_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Indicates if the reservation allocation strategy is static (DENSE) or
+     * dynamic (STANDARD). Defaults to DENSE.
+     * Check the DeploymentType enum for the list of possible values.
+     * 
+ * + * optional string deployment_type = 396722292; + * + * @return This builder for chaining. + */ + public Builder clearDeploymentType() { + deploymentType_ = getDefaultInstance().getDeploymentType(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Indicates if the reservation allocation strategy is static (DENSE) or
+     * dynamic (STANDARD). Defaults to DENSE.
+     * Check the DeploymentType enum for the list of possible values.
+     * 
+ * + * optional string deployment_type = 396722292; + * + * @param value The bytes for deploymentType to set. + * @return This builder for chaining. + */ + public Builder setDeploymentTypeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + deploymentType_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy locationPolicy_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyOrBuilder> + locationPolicyBuilder_; + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + * + * @return Whether the locationPolicy field is set. + */ + public boolean hasLocationPolicy() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + * + * @return The locationPolicy. + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy getLocationPolicy() { + if (locationPolicyBuilder_ == null) { + return locationPolicy_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.getDefaultInstance() + : locationPolicy_; + } else { + return locationPolicyBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + public Builder setLocationPolicy( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy value) { + if (locationPolicyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + locationPolicy_ = value; + } else { + locationPolicyBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + public Builder setLocationPolicy( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.Builder builderForValue) { + if (locationPolicyBuilder_ == null) { + locationPolicy_ = builderForValue.build(); + } else { + locationPolicyBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + public Builder mergeLocationPolicy( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy value) { + if (locationPolicyBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && locationPolicy_ != null + && locationPolicy_ + != com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy + .getDefaultInstance()) { + getLocationPolicyBuilder().mergeFrom(value); + } else { + locationPolicy_ = value; + } + } else { + locationPolicyBuilder_.mergeFrom(value); + } + if (locationPolicy_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + public Builder clearLocationPolicy() { + bitField0_ = (bitField0_ & ~0x00000002); + locationPolicy_ = null; + if (locationPolicyBuilder_ != null) { + locationPolicyBuilder_.dispose(); + locationPolicyBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.Builder + getLocationPolicyBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getLocationPolicyFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyOrBuilder + getLocationPolicyOrBuilder() { + if (locationPolicyBuilder_ != null) { + return locationPolicyBuilder_.getMessageOrBuilder(); + } else { + return locationPolicy_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.getDefaultInstance() + : locationPolicy_; + } + } + + /** + * + * + *
+     * Optional location policy allowing to exclude some zone(s) in which
+     * the resources must not be created.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyOrBuilder> + getLocationPolicyFieldBuilder() { + if (locationPolicyBuilder_ == null) { + locationPolicyBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyOrBuilder>( + getLocationPolicy(), getParentForChildren(), isClean()); + locationPolicy_ = null; + } + return locationPolicyBuilder_; + } + + private com.google.cloud.compute.v1.FutureResourcesSpecTargetResources targetResources_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources, + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecTargetResourcesOrBuilder> + targetResourcesBuilder_; + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + * + * @return Whether the targetResources field is set. + */ + public boolean hasTargetResources() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + * + * @return The targetResources. + */ + public com.google.cloud.compute.v1.FutureResourcesSpecTargetResources getTargetResources() { + if (targetResourcesBuilder_ == null) { + return targetResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.getDefaultInstance() + : targetResources_; + } else { + return targetResourcesBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + public Builder setTargetResources( + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources value) { + if (targetResourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + targetResources_ = value; + } else { + targetResourcesBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + public Builder setTargetResources( + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.Builder builderForValue) { + if (targetResourcesBuilder_ == null) { + targetResources_ = builderForValue.build(); + } else { + targetResourcesBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + public Builder mergeTargetResources( + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources value) { + if (targetResourcesBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && targetResources_ != null + && targetResources_ + != com.google.cloud.compute.v1.FutureResourcesSpecTargetResources + .getDefaultInstance()) { + getTargetResourcesBuilder().mergeFrom(value); + } else { + targetResources_ = value; + } + } else { + targetResourcesBuilder_.mergeFrom(value); + } + if (targetResources_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + public Builder clearTargetResources() { + bitField0_ = (bitField0_ & ~0x00000004); + targetResources_ = null; + if (targetResourcesBuilder_ != null) { + targetResourcesBuilder_.dispose(); + targetResourcesBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.Builder + getTargetResourcesBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getTargetResourcesFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecTargetResourcesOrBuilder + getTargetResourcesOrBuilder() { + if (targetResourcesBuilder_ != null) { + return targetResourcesBuilder_.getMessageOrBuilder(); + } else { + return targetResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.getDefaultInstance() + : targetResources_; + } + } + + /** + * + * + *
+     * Specification of the reserved resources.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources, + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecTargetResourcesOrBuilder> + getTargetResourcesFieldBuilder() { + if (targetResourcesBuilder_ == null) { + targetResourcesBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources, + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecTargetResourcesOrBuilder>( + getTargetResources(), getParentForChildren(), isClean()); + targetResources_ = null; + } + return targetResourcesBuilder_; + } + + private com.google.cloud.compute.v1.FlexibleTimeRange timeRangeSpec_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FlexibleTimeRange, + com.google.cloud.compute.v1.FlexibleTimeRange.Builder, + com.google.cloud.compute.v1.FlexibleTimeRangeOrBuilder> + timeRangeSpecBuilder_; + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + * + * @return Whether the timeRangeSpec field is set. + */ + public boolean hasTimeRangeSpec() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + * + * @return The timeRangeSpec. + */ + public com.google.cloud.compute.v1.FlexibleTimeRange getTimeRangeSpec() { + if (timeRangeSpecBuilder_ == null) { + return timeRangeSpec_ == null + ? com.google.cloud.compute.v1.FlexibleTimeRange.getDefaultInstance() + : timeRangeSpec_; + } else { + return timeRangeSpecBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + public Builder setTimeRangeSpec(com.google.cloud.compute.v1.FlexibleTimeRange value) { + if (timeRangeSpecBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + timeRangeSpec_ = value; + } else { + timeRangeSpecBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + public Builder setTimeRangeSpec( + com.google.cloud.compute.v1.FlexibleTimeRange.Builder builderForValue) { + if (timeRangeSpecBuilder_ == null) { + timeRangeSpec_ = builderForValue.build(); + } else { + timeRangeSpecBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + public Builder mergeTimeRangeSpec(com.google.cloud.compute.v1.FlexibleTimeRange value) { + if (timeRangeSpecBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && timeRangeSpec_ != null + && timeRangeSpec_ + != com.google.cloud.compute.v1.FlexibleTimeRange.getDefaultInstance()) { + getTimeRangeSpecBuilder().mergeFrom(value); + } else { + timeRangeSpec_ = value; + } + } else { + timeRangeSpecBuilder_.mergeFrom(value); + } + if (timeRangeSpec_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + public Builder clearTimeRangeSpec() { + bitField0_ = (bitField0_ & ~0x00000008); + timeRangeSpec_ = null; + if (timeRangeSpecBuilder_ != null) { + timeRangeSpecBuilder_.dispose(); + timeRangeSpecBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + public com.google.cloud.compute.v1.FlexibleTimeRange.Builder getTimeRangeSpecBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getTimeRangeSpecFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + public com.google.cloud.compute.v1.FlexibleTimeRangeOrBuilder getTimeRangeSpecOrBuilder() { + if (timeRangeSpecBuilder_ != null) { + return timeRangeSpecBuilder_.getMessageOrBuilder(); + } else { + return timeRangeSpec_ == null + ? com.google.cloud.compute.v1.FlexibleTimeRange.getDefaultInstance() + : timeRangeSpec_; + } + } + + /** + * + * + *
+     * Specification of a time range in which the resources may be created.
+     * The time range specifies start of resource use and planned end of resource
+     * use.
+     * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FlexibleTimeRange, + com.google.cloud.compute.v1.FlexibleTimeRange.Builder, + com.google.cloud.compute.v1.FlexibleTimeRangeOrBuilder> + getTimeRangeSpecFieldBuilder() { + if (timeRangeSpecBuilder_ == null) { + timeRangeSpecBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FlexibleTimeRange, + com.google.cloud.compute.v1.FlexibleTimeRange.Builder, + com.google.cloud.compute.v1.FlexibleTimeRangeOrBuilder>( + getTimeRangeSpec(), getParentForChildren(), isClean()); + timeRangeSpec_ = null; + } + return timeRangeSpecBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesSpec) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesSpec) + private static final com.google.cloud.compute.v1.FutureResourcesSpec DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesSpec(); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesSpec 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.FutureResourcesSpec getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecAggregateResources.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecAggregateResources.java new file mode 100644 index 000000000000..c1d2610821bb --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecAggregateResources.java @@ -0,0 +1,1417 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecAggregateResources} + */ +public final class FutureResourcesSpecAggregateResources + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesSpecAggregateResources) + FutureResourcesSpecAggregateResourcesOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesSpecAggregateResources.newBuilder() to construct. + private FutureResourcesSpecAggregateResources( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesSpecAggregateResources() { + vmFamily_ = ""; + workloadType_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesSpecAggregateResources(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.class, + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.Builder.class); + } + + /** + * + * + *
+   * The VM family that all instances scheduled against this reservation
+   * must belong to. Use for TPU reservations.
+   * 
+ * + * Protobuf enum {@code google.cloud.compute.v1.FutureResourcesSpecAggregateResources.VmFamily} + */ + public enum VmFamily implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_VM_FAMILY = 0; + */ + UNDEFINED_VM_FAMILY(0), + /** VM_FAMILY_CLOUD_TPU_DEVICE_CT3 = 42845948; */ + VM_FAMILY_CLOUD_TPU_DEVICE_CT3(42845948), + /** VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L = 108020067; */ + VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L(108020067), + /** VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP = 18705267; */ + VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP(18705267), + /** VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6E = 398926997; */ + VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6E(398926997), + /** VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P = 517384376; */ + VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P(517384376), + /** VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P = 517384407; */ + VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P(517384407), + /** VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5P = 517384438; */ + VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5P(517384438), + /** VM_FAMILY_CLOUD_TPU_POD_SLICE_TPU7X = 485271888; */ + VM_FAMILY_CLOUD_TPU_POD_SLICE_TPU7X(485271888), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_VM_FAMILY = 0; + */ + public static final int UNDEFINED_VM_FAMILY_VALUE = 0; + + /** VM_FAMILY_CLOUD_TPU_DEVICE_CT3 = 42845948; */ + public static final int VM_FAMILY_CLOUD_TPU_DEVICE_CT3_VALUE = 42845948; + + /** VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L = 108020067; */ + public static final int VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L_VALUE = 108020067; + + /** VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP = 18705267; */ + public static final int VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP_VALUE = 18705267; + + /** VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6E = 398926997; */ + public static final int VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6E_VALUE = 398926997; + + /** VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P = 517384376; */ + public static final int VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P_VALUE = 517384376; + + /** VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P = 517384407; */ + public static final int VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P_VALUE = 517384407; + + /** VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5P = 517384438; */ + public static final int VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5P_VALUE = 517384438; + + /** VM_FAMILY_CLOUD_TPU_POD_SLICE_TPU7X = 485271888; */ + public static final int VM_FAMILY_CLOUD_TPU_POD_SLICE_TPU7X_VALUE = 485271888; + + 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 VmFamily 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 VmFamily forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_VM_FAMILY; + case 42845948: + return VM_FAMILY_CLOUD_TPU_DEVICE_CT3; + case 108020067: + return VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L; + case 18705267: + return VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP; + case 398926997: + return VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6E; + case 517384376: + return VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P; + case 517384407: + return VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P; + case 517384438: + return VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5P; + case 485271888: + return VM_FAMILY_CLOUD_TPU_POD_SLICE_TPU7X; + 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 VmFamily findValueByNumber(int number) { + return VmFamily.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final VmFamily[] VALUES = values(); + + public static VmFamily 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 VmFamily(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.FutureResourcesSpecAggregateResources.VmFamily) + } + + /** + * + * + *
+   * Workload type. Use for TPU reservations.
+   * 
+ * + * Protobuf enum {@code + * google.cloud.compute.v1.FutureResourcesSpecAggregateResources.WorkloadType} + */ + public enum WorkloadType implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_WORKLOAD_TYPE = 0; + */ + UNDEFINED_WORKLOAD_TYPE(0), + /** + * + * + *
+     * Reserved resources will be optimized for BATCH workloads, such as ML
+     * training.
+     * 
+ * + * BATCH = 62971674; + */ + BATCH(62971674), + /** + * + * + *
+     * Reserved resources will be optimized for SERVING workloads, such as ML
+     * inference.
+     * 
+ * + * SERVING = 17781740; + */ + SERVING(17781740), + /** UNSPECIFIED = 526786327; */ + UNSPECIFIED(526786327), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_WORKLOAD_TYPE = 0; + */ + public static final int UNDEFINED_WORKLOAD_TYPE_VALUE = 0; + + /** + * + * + *
+     * Reserved resources will be optimized for BATCH workloads, such as ML
+     * training.
+     * 
+ * + * BATCH = 62971674; + */ + public static final int BATCH_VALUE = 62971674; + + /** + * + * + *
+     * Reserved resources will be optimized for SERVING workloads, such as ML
+     * inference.
+     * 
+ * + * SERVING = 17781740; + */ + public static final int SERVING_VALUE = 17781740; + + /** UNSPECIFIED = 526786327; */ + public static final int UNSPECIFIED_VALUE = 526786327; + + 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 WorkloadType 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 WorkloadType forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_WORKLOAD_TYPE; + case 62971674: + return BATCH; + case 17781740: + return SERVING; + case 526786327: + return UNSPECIFIED; + 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 WorkloadType findValueByNumber(int number) { + return WorkloadType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.getDescriptor() + .getEnumTypes() + .get(1); + } + + private static final WorkloadType[] VALUES = values(); + + public static WorkloadType 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 WorkloadType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.FutureResourcesSpecAggregateResources.WorkloadType) + } + + private int bitField0_; + public static final int ACCELERATOR_COUNT_FIELD_NUMBER = 504879675; + private long acceleratorCount_ = 0L; + + /** + * + * + *
+   * Size of the request, in accelerator (chip) count.
+   * 
+ * + * optional int64 accelerator_count = 504879675; + * + * @return Whether the acceleratorCount field is set. + */ + @java.lang.Override + public boolean hasAcceleratorCount() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Size of the request, in accelerator (chip) count.
+   * 
+ * + * optional int64 accelerator_count = 504879675; + * + * @return The acceleratorCount. + */ + @java.lang.Override + public long getAcceleratorCount() { + return acceleratorCount_; + } + + public static final int VM_FAMILY_FIELD_NUMBER = 125017580; + + @SuppressWarnings("serial") + private volatile java.lang.Object vmFamily_ = ""; + + /** + * + * + *
+   * The VM family that all instances scheduled against this reservation
+   * must belong to. Use for TPU reservations.
+   * Check the VmFamily enum for the list of possible values.
+   * 
+ * + * optional string vm_family = 125017580; + * + * @return Whether the vmFamily field is set. + */ + @java.lang.Override + public boolean hasVmFamily() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The VM family that all instances scheduled against this reservation
+   * must belong to. Use for TPU reservations.
+   * Check the VmFamily enum for the list of possible values.
+   * 
+ * + * optional string vm_family = 125017580; + * + * @return The vmFamily. + */ + @java.lang.Override + public java.lang.String getVmFamily() { + java.lang.Object ref = vmFamily_; + 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(); + vmFamily_ = s; + return s; + } + } + + /** + * + * + *
+   * The VM family that all instances scheduled against this reservation
+   * must belong to. Use for TPU reservations.
+   * Check the VmFamily enum for the list of possible values.
+   * 
+ * + * optional string vm_family = 125017580; + * + * @return The bytes for vmFamily. + */ + @java.lang.Override + public com.google.protobuf.ByteString getVmFamilyBytes() { + java.lang.Object ref = vmFamily_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + vmFamily_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int WORKLOAD_TYPE_FIELD_NUMBER = 273432322; + + @SuppressWarnings("serial") + private volatile java.lang.Object workloadType_ = ""; + + /** + * + * + *
+   * Workload type. Use for TPU reservations.
+   * Check the WorkloadType enum for the list of possible values.
+   * 
+ * + * optional string workload_type = 273432322; + * + * @return Whether the workloadType field is set. + */ + @java.lang.Override + public boolean hasWorkloadType() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Workload type. Use for TPU reservations.
+   * Check the WorkloadType enum for the list of possible values.
+   * 
+ * + * optional string workload_type = 273432322; + * + * @return The workloadType. + */ + @java.lang.Override + public java.lang.String getWorkloadType() { + java.lang.Object ref = workloadType_; + 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(); + workloadType_ = s; + return s; + } + } + + /** + * + * + *
+   * Workload type. Use for TPU reservations.
+   * Check the WorkloadType enum for the list of possible values.
+   * 
+ * + * optional string workload_type = 273432322; + * + * @return The bytes for workloadType. + */ + @java.lang.Override + public com.google.protobuf.ByteString getWorkloadTypeBytes() { + java.lang.Object ref = workloadType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + workloadType_ = 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.GeneratedMessageV3.writeString(output, 125017580, vmFamily_); + } + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 273432322, workloadType_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeInt64(504879675, acceleratorCount_); + } + 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.GeneratedMessageV3.computeStringSize(125017580, vmFamily_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(273432322, workloadType_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeInt64Size(504879675, acceleratorCount_); + } + 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.FutureResourcesSpecAggregateResources)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources other = + (com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources) obj; + + if (hasAcceleratorCount() != other.hasAcceleratorCount()) return false; + if (hasAcceleratorCount()) { + if (getAcceleratorCount() != other.getAcceleratorCount()) return false; + } + if (hasVmFamily() != other.hasVmFamily()) return false; + if (hasVmFamily()) { + if (!getVmFamily().equals(other.getVmFamily())) return false; + } + if (hasWorkloadType() != other.hasWorkloadType()) return false; + if (hasWorkloadType()) { + if (!getWorkloadType().equals(other.getWorkloadType())) 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 (hasAcceleratorCount()) { + hash = (37 * hash) + ACCELERATOR_COUNT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getAcceleratorCount()); + } + if (hasVmFamily()) { + hash = (37 * hash) + VM_FAMILY_FIELD_NUMBER; + hash = (53 * hash) + getVmFamily().hashCode(); + } + if (hasWorkloadType()) { + hash = (37 * hash) + WORKLOAD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getWorkloadType().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources 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.FutureResourcesSpecAggregateResources parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources 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.FutureResourcesSpecAggregateResources parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources 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.FutureResourcesSpecAggregateResources parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecAggregateResources} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesSpecAggregateResources) + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResourcesOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.class, + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.Builder.class); + } + + // Construct using + // com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + acceleratorCount_ = 0L; + vmFamily_ = ""; + workloadType_ = ""; + 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_FutureResourcesSpecAggregateResources_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources build() { + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources buildPartial() { + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources result = + new com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.acceleratorCount_ = acceleratorCount_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.vmFamily_ = vmFamily_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.workloadType_ = workloadType_; + to_bitField0_ |= 0x00000004; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources) { + return mergeFrom((com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources other) { + if (other + == com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.getDefaultInstance()) + return this; + if (other.hasAcceleratorCount()) { + setAcceleratorCount(other.getAcceleratorCount()); + } + if (other.hasVmFamily()) { + vmFamily_ = other.vmFamily_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasWorkloadType()) { + workloadType_ = other.workloadType_; + 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 1000140642: + { + vmFamily_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 1000140642 + case -2107508718: + { + workloadType_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case -2107508718 + case -255929896: + { + acceleratorCount_ = input.readInt64(); + bitField0_ |= 0x00000001; + break; + } // case -255929896 + 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 acceleratorCount_; + + /** + * + * + *
+     * Size of the request, in accelerator (chip) count.
+     * 
+ * + * optional int64 accelerator_count = 504879675; + * + * @return Whether the acceleratorCount field is set. + */ + @java.lang.Override + public boolean hasAcceleratorCount() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Size of the request, in accelerator (chip) count.
+     * 
+ * + * optional int64 accelerator_count = 504879675; + * + * @return The acceleratorCount. + */ + @java.lang.Override + public long getAcceleratorCount() { + return acceleratorCount_; + } + + /** + * + * + *
+     * Size of the request, in accelerator (chip) count.
+     * 
+ * + * optional int64 accelerator_count = 504879675; + * + * @param value The acceleratorCount to set. + * @return This builder for chaining. + */ + public Builder setAcceleratorCount(long value) { + + acceleratorCount_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Size of the request, in accelerator (chip) count.
+     * 
+ * + * optional int64 accelerator_count = 504879675; + * + * @return This builder for chaining. + */ + public Builder clearAcceleratorCount() { + bitField0_ = (bitField0_ & ~0x00000001); + acceleratorCount_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object vmFamily_ = ""; + + /** + * + * + *
+     * The VM family that all instances scheduled against this reservation
+     * must belong to. Use for TPU reservations.
+     * Check the VmFamily enum for the list of possible values.
+     * 
+ * + * optional string vm_family = 125017580; + * + * @return Whether the vmFamily field is set. + */ + public boolean hasVmFamily() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * The VM family that all instances scheduled against this reservation
+     * must belong to. Use for TPU reservations.
+     * Check the VmFamily enum for the list of possible values.
+     * 
+ * + * optional string vm_family = 125017580; + * + * @return The vmFamily. + */ + public java.lang.String getVmFamily() { + java.lang.Object ref = vmFamily_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + vmFamily_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The VM family that all instances scheduled against this reservation
+     * must belong to. Use for TPU reservations.
+     * Check the VmFamily enum for the list of possible values.
+     * 
+ * + * optional string vm_family = 125017580; + * + * @return The bytes for vmFamily. + */ + public com.google.protobuf.ByteString getVmFamilyBytes() { + java.lang.Object ref = vmFamily_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + vmFamily_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The VM family that all instances scheduled against this reservation
+     * must belong to. Use for TPU reservations.
+     * Check the VmFamily enum for the list of possible values.
+     * 
+ * + * optional string vm_family = 125017580; + * + * @param value The vmFamily to set. + * @return This builder for chaining. + */ + public Builder setVmFamily(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + vmFamily_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * The VM family that all instances scheduled against this reservation
+     * must belong to. Use for TPU reservations.
+     * Check the VmFamily enum for the list of possible values.
+     * 
+ * + * optional string vm_family = 125017580; + * + * @return This builder for chaining. + */ + public Builder clearVmFamily() { + vmFamily_ = getDefaultInstance().getVmFamily(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * The VM family that all instances scheduled against this reservation
+     * must belong to. Use for TPU reservations.
+     * Check the VmFamily enum for the list of possible values.
+     * 
+ * + * optional string vm_family = 125017580; + * + * @param value The bytes for vmFamily to set. + * @return This builder for chaining. + */ + public Builder setVmFamilyBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + vmFamily_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object workloadType_ = ""; + + /** + * + * + *
+     * Workload type. Use for TPU reservations.
+     * Check the WorkloadType enum for the list of possible values.
+     * 
+ * + * optional string workload_type = 273432322; + * + * @return Whether the workloadType field is set. + */ + public boolean hasWorkloadType() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Workload type. Use for TPU reservations.
+     * Check the WorkloadType enum for the list of possible values.
+     * 
+ * + * optional string workload_type = 273432322; + * + * @return The workloadType. + */ + public java.lang.String getWorkloadType() { + java.lang.Object ref = workloadType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + workloadType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Workload type. Use for TPU reservations.
+     * Check the WorkloadType enum for the list of possible values.
+     * 
+ * + * optional string workload_type = 273432322; + * + * @return The bytes for workloadType. + */ + public com.google.protobuf.ByteString getWorkloadTypeBytes() { + java.lang.Object ref = workloadType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + workloadType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Workload type. Use for TPU reservations.
+     * Check the WorkloadType enum for the list of possible values.
+     * 
+ * + * optional string workload_type = 273432322; + * + * @param value The workloadType to set. + * @return This builder for chaining. + */ + public Builder setWorkloadType(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + workloadType_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Workload type. Use for TPU reservations.
+     * Check the WorkloadType enum for the list of possible values.
+     * 
+ * + * optional string workload_type = 273432322; + * + * @return This builder for chaining. + */ + public Builder clearWorkloadType() { + workloadType_ = getDefaultInstance().getWorkloadType(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Workload type. Use for TPU reservations.
+     * Check the WorkloadType enum for the list of possible values.
+     * 
+ * + * optional string workload_type = 273432322; + * + * @param value The bytes for workloadType to set. + * @return This builder for chaining. + */ + public Builder setWorkloadTypeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + workloadType_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesSpecAggregateResources) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesSpecAggregateResources) + private static final com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources(); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesSpecAggregateResources 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.FutureResourcesSpecAggregateResources + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecAggregateResourcesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecAggregateResourcesOrBuilder.java new file mode 100644 index 000000000000..69778d9e6c8a --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecAggregateResourcesOrBuilder.java @@ -0,0 +1,139 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesSpecAggregateResourcesOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesSpecAggregateResources) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Size of the request, in accelerator (chip) count.
+   * 
+ * + * optional int64 accelerator_count = 504879675; + * + * @return Whether the acceleratorCount field is set. + */ + boolean hasAcceleratorCount(); + + /** + * + * + *
+   * Size of the request, in accelerator (chip) count.
+   * 
+ * + * optional int64 accelerator_count = 504879675; + * + * @return The acceleratorCount. + */ + long getAcceleratorCount(); + + /** + * + * + *
+   * The VM family that all instances scheduled against this reservation
+   * must belong to. Use for TPU reservations.
+   * Check the VmFamily enum for the list of possible values.
+   * 
+ * + * optional string vm_family = 125017580; + * + * @return Whether the vmFamily field is set. + */ + boolean hasVmFamily(); + + /** + * + * + *
+   * The VM family that all instances scheduled against this reservation
+   * must belong to. Use for TPU reservations.
+   * Check the VmFamily enum for the list of possible values.
+   * 
+ * + * optional string vm_family = 125017580; + * + * @return The vmFamily. + */ + java.lang.String getVmFamily(); + + /** + * + * + *
+   * The VM family that all instances scheduled against this reservation
+   * must belong to. Use for TPU reservations.
+   * Check the VmFamily enum for the list of possible values.
+   * 
+ * + * optional string vm_family = 125017580; + * + * @return The bytes for vmFamily. + */ + com.google.protobuf.ByteString getVmFamilyBytes(); + + /** + * + * + *
+   * Workload type. Use for TPU reservations.
+   * Check the WorkloadType enum for the list of possible values.
+   * 
+ * + * optional string workload_type = 273432322; + * + * @return Whether the workloadType field is set. + */ + boolean hasWorkloadType(); + + /** + * + * + *
+   * Workload type. Use for TPU reservations.
+   * Check the WorkloadType enum for the list of possible values.
+   * 
+ * + * optional string workload_type = 273432322; + * + * @return The workloadType. + */ + java.lang.String getWorkloadType(); + + /** + * + * + *
+   * Workload type. Use for TPU reservations.
+   * Check the WorkloadType enum for the list of possible values.
+   * 
+ * + * optional string workload_type = 273432322; + * + * @return The bytes for workloadType. + */ + com.google.protobuf.ByteString getWorkloadTypeBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocalSsdPartition.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocalSsdPartition.java new file mode 100644 index 000000000000..add18a1b9ba5 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocalSsdPartition.java @@ -0,0 +1,956 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition} + */ +public final class FutureResourcesSpecLocalSsdPartition + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition) + FutureResourcesSpecLocalSsdPartitionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesSpecLocalSsdPartition.newBuilder() to construct. + private FutureResourcesSpecLocalSsdPartition( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesSpecLocalSsdPartition() { + diskInterface_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesSpecLocalSsdPartition(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.class, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder.class); + } + + /** + * + * + *
+   * Disk interface. Defaults to SCSI.
+   * 
+ * + * Protobuf enum {@code + * google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.DiskInterface} + */ + public enum DiskInterface implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_DISK_INTERFACE = 0; + */ + UNDEFINED_DISK_INTERFACE(0), + /** NVME = 2408800; */ + NVME(2408800), + /** SCSI = 2539686; */ + SCSI(2539686), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_DISK_INTERFACE = 0; + */ + public static final int UNDEFINED_DISK_INTERFACE_VALUE = 0; + + /** NVME = 2408800; */ + public static final int NVME_VALUE = 2408800; + + /** SCSI = 2539686; */ + public static final int SCSI_VALUE = 2539686; + + 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 DiskInterface 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 DiskInterface forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_DISK_INTERFACE; + case 2408800: + return NVME; + case 2539686: + return SCSI; + 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 DiskInterface findValueByNumber(int number) { + return DiskInterface.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final DiskInterface[] VALUES = values(); + + public static DiskInterface 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 DiskInterface(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.DiskInterface) + } + + private int bitField0_; + public static final int DISK_INTERFACE_FIELD_NUMBER = 66770199; + + @SuppressWarnings("serial") + private volatile java.lang.Object diskInterface_ = ""; + + /** + * + * + *
+   * Disk interface. Defaults to SCSI.
+   * Check the DiskInterface enum for the list of possible values.
+   * 
+ * + * optional string disk_interface = 66770199; + * + * @return Whether the diskInterface field is set. + */ + @java.lang.Override + public boolean hasDiskInterface() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Disk interface. Defaults to SCSI.
+   * Check the DiskInterface enum for the list of possible values.
+   * 
+ * + * optional string disk_interface = 66770199; + * + * @return The diskInterface. + */ + @java.lang.Override + public java.lang.String getDiskInterface() { + java.lang.Object ref = diskInterface_; + 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(); + diskInterface_ = s; + return s; + } + } + + /** + * + * + *
+   * Disk interface. Defaults to SCSI.
+   * Check the DiskInterface enum for the list of possible values.
+   * 
+ * + * optional string disk_interface = 66770199; + * + * @return The bytes for diskInterface. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDiskInterfaceBytes() { + java.lang.Object ref = diskInterface_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + diskInterface_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISK_SIZE_GB_FIELD_NUMBER = 316263735; + private long diskSizeGb_ = 0L; + + /** + * + * + *
+   * The size of the disk in GB.
+   * 
+ * + * optional int64 disk_size_gb = 316263735; + * + * @return Whether the diskSizeGb field is set. + */ + @java.lang.Override + public boolean hasDiskSizeGb() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The size of the disk in GB.
+   * 
+ * + * optional int64 disk_size_gb = 316263735; + * + * @return The diskSizeGb. + */ + @java.lang.Override + public long getDiskSizeGb() { + return diskSizeGb_; + } + + 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)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 66770199, diskInterface_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeInt64(316263735, diskSizeGb_); + } + 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.GeneratedMessageV3.computeStringSize(66770199, diskInterface_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeInt64Size(316263735, diskSizeGb_); + } + 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.FutureResourcesSpecLocalSsdPartition)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition other = + (com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition) obj; + + if (hasDiskInterface() != other.hasDiskInterface()) return false; + if (hasDiskInterface()) { + if (!getDiskInterface().equals(other.getDiskInterface())) return false; + } + if (hasDiskSizeGb() != other.hasDiskSizeGb()) return false; + if (hasDiskSizeGb()) { + if (getDiskSizeGb() != other.getDiskSizeGb()) 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 (hasDiskInterface()) { + hash = (37 * hash) + DISK_INTERFACE_FIELD_NUMBER; + hash = (53 * hash) + getDiskInterface().hashCode(); + } + if (hasDiskSizeGb()) { + hash = (37 * hash) + DISK_SIZE_GB_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getDiskSizeGb()); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition 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.FutureResourcesSpecLocalSsdPartition parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition 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.FutureResourcesSpecLocalSsdPartition parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition 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.FutureResourcesSpecLocalSsdPartition parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition) + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.class, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + diskInterface_ = ""; + diskSizeGb_ = 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_FutureResourcesSpecLocalSsdPartition_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition build() { + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition buildPartial() { + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition result = + new com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.diskInterface_ = diskInterface_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.diskSizeGb_ = diskSizeGb_; + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition) { + return mergeFrom((com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition other) { + if (other + == com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.getDefaultInstance()) + return this; + if (other.hasDiskInterface()) { + diskInterface_ = other.diskInterface_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasDiskSizeGb()) { + setDiskSizeGb(other.getDiskSizeGb()); + } + 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 534161594: + { + diskInterface_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 534161594 + case -1764857416: + { + diskSizeGb_ = input.readInt64(); + bitField0_ |= 0x00000002; + break; + } // case -1764857416 + 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 diskInterface_ = ""; + + /** + * + * + *
+     * Disk interface. Defaults to SCSI.
+     * Check the DiskInterface enum for the list of possible values.
+     * 
+ * + * optional string disk_interface = 66770199; + * + * @return Whether the diskInterface field is set. + */ + public boolean hasDiskInterface() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Disk interface. Defaults to SCSI.
+     * Check the DiskInterface enum for the list of possible values.
+     * 
+ * + * optional string disk_interface = 66770199; + * + * @return The diskInterface. + */ + public java.lang.String getDiskInterface() { + java.lang.Object ref = diskInterface_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + diskInterface_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Disk interface. Defaults to SCSI.
+     * Check the DiskInterface enum for the list of possible values.
+     * 
+ * + * optional string disk_interface = 66770199; + * + * @return The bytes for diskInterface. + */ + public com.google.protobuf.ByteString getDiskInterfaceBytes() { + java.lang.Object ref = diskInterface_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + diskInterface_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Disk interface. Defaults to SCSI.
+     * Check the DiskInterface enum for the list of possible values.
+     * 
+ * + * optional string disk_interface = 66770199; + * + * @param value The diskInterface to set. + * @return This builder for chaining. + */ + public Builder setDiskInterface(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + diskInterface_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Disk interface. Defaults to SCSI.
+     * Check the DiskInterface enum for the list of possible values.
+     * 
+ * + * optional string disk_interface = 66770199; + * + * @return This builder for chaining. + */ + public Builder clearDiskInterface() { + diskInterface_ = getDefaultInstance().getDiskInterface(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Disk interface. Defaults to SCSI.
+     * Check the DiskInterface enum for the list of possible values.
+     * 
+ * + * optional string disk_interface = 66770199; + * + * @param value The bytes for diskInterface to set. + * @return This builder for chaining. + */ + public Builder setDiskInterfaceBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + diskInterface_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private long diskSizeGb_; + + /** + * + * + *
+     * The size of the disk in GB.
+     * 
+ * + * optional int64 disk_size_gb = 316263735; + * + * @return Whether the diskSizeGb field is set. + */ + @java.lang.Override + public boolean hasDiskSizeGb() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * The size of the disk in GB.
+     * 
+ * + * optional int64 disk_size_gb = 316263735; + * + * @return The diskSizeGb. + */ + @java.lang.Override + public long getDiskSizeGb() { + return diskSizeGb_; + } + + /** + * + * + *
+     * The size of the disk in GB.
+     * 
+ * + * optional int64 disk_size_gb = 316263735; + * + * @param value The diskSizeGb to set. + * @return This builder for chaining. + */ + public Builder setDiskSizeGb(long value) { + + diskSizeGb_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * The size of the disk in GB.
+     * 
+ * + * optional int64 disk_size_gb = 316263735; + * + * @return This builder for chaining. + */ + public Builder clearDiskSizeGb() { + bitField0_ = (bitField0_ & ~0x00000002); + diskSizeGb_ = 0L; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition) + private static final com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition(); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesSpecLocalSsdPartition 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.FutureResourcesSpecLocalSsdPartition + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocalSsdPartitionOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocalSsdPartitionOrBuilder.java new file mode 100644 index 000000000000..75a5f79056d5 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocalSsdPartitionOrBuilder.java @@ -0,0 +1,94 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesSpecLocalSsdPartitionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Disk interface. Defaults to SCSI.
+   * Check the DiskInterface enum for the list of possible values.
+   * 
+ * + * optional string disk_interface = 66770199; + * + * @return Whether the diskInterface field is set. + */ + boolean hasDiskInterface(); + + /** + * + * + *
+   * Disk interface. Defaults to SCSI.
+   * Check the DiskInterface enum for the list of possible values.
+   * 
+ * + * optional string disk_interface = 66770199; + * + * @return The diskInterface. + */ + java.lang.String getDiskInterface(); + + /** + * + * + *
+   * Disk interface. Defaults to SCSI.
+   * Check the DiskInterface enum for the list of possible values.
+   * 
+ * + * optional string disk_interface = 66770199; + * + * @return The bytes for diskInterface. + */ + com.google.protobuf.ByteString getDiskInterfaceBytes(); + + /** + * + * + *
+   * The size of the disk in GB.
+   * 
+ * + * optional int64 disk_size_gb = 316263735; + * + * @return Whether the diskSizeGb field is set. + */ + boolean hasDiskSizeGb(); + + /** + * + * + *
+   * The size of the disk in GB.
+   * 
+ * + * optional int64 disk_size_gb = 316263735; + * + * @return The diskSizeGb. + */ + long getDiskSizeGb(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicy.java new file mode 100644 index 000000000000..2934855e3671 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicy.java @@ -0,0 +1,981 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Specification of locations to create resources in.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecLocationPolicy} + */ +public final class FutureResourcesSpecLocationPolicy extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesSpecLocationPolicy) + FutureResourcesSpecLocationPolicyOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesSpecLocationPolicy.newBuilder() to construct. + private FutureResourcesSpecLocationPolicy( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesSpecLocationPolicy() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesSpecLocationPolicy(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 413423454: + return internalGetLocations(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.class, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.Builder.class); + } + + public static final int LOCATIONS_FIELD_NUMBER = 413423454; + + private static final class LocationsDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + defaultEntry = + com.google.protobuf.MapEntry + . + newDefaultInstance( + com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_LocationsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + .getDefaultInstance()); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + locations_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + internalGetLocations() { + if (locations_ == null) { + return com.google.protobuf.MapField.emptyMapField(LocationsDefaultEntryHolder.defaultEntry); + } + return locations_; + } + + public int getLocationsCount() { + return internalGetLocations().getMap().size(); + } + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + @java.lang.Override + public boolean containsLocations(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetLocations().getMap().containsKey(key); + } + + /** Use {@link #getLocationsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + getLocations() { + return getLocationsMap(); + } + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + getLocationsMap() { + return internalGetLocations().getMap(); + } + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + getLocationsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + map = internalGetLocations().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation getLocationsOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + map = internalGetLocations().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, internalGetLocations(), LocationsDefaultEntryHolder.defaultEntry, 413423454); + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + entry : internalGetLocations().getMap().entrySet()) { + com.google.protobuf.MapEntry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + locations__ = + LocationsDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(413423454, locations__); + } + 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.FutureResourcesSpecLocationPolicy)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy other = + (com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy) obj; + + if (!internalGetLocations().equals(other.internalGetLocations())) 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 (!internalGetLocations().getMap().isEmpty()) { + hash = (37 * hash) + LOCATIONS_FIELD_NUMBER; + hash = (53 * hash) + internalGetLocations().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy 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.FutureResourcesSpecLocationPolicy parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy 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.FutureResourcesSpecLocationPolicy parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy 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.FutureResourcesSpecLocationPolicy parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Specification of locations to create resources in.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecLocationPolicy} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesSpecLocationPolicy) + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 413423454: + return internalGetLocations(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( + int number) { + switch (number) { + case 413423454: + return internalGetMutableLocations(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.class, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + internalGetMutableLocations().clear(); + 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_FutureResourcesSpecLocationPolicy_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy build() { + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy buildPartial() { + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy result = + new com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.locations_ = internalGetLocations().build(LocationsDefaultEntryHolder.defaultEntry); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy) { + return mergeFrom((com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy other) { + if (other + == com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy.getDefaultInstance()) + return this; + internalGetMutableLocations().mergeFrom(other.internalGetLocations()); + bitField0_ |= 0x00000001; + 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 -987579662: + { + com.google.protobuf.MapEntry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + locations__ = + input.readMessage( + LocationsDefaultEntryHolder.defaultEntry.getParserForType(), + extensionRegistry); + internalGetMutableLocations() + .ensureBuilderMap() + .put(locations__.getKey(), locations__.getValue()); + bitField0_ |= 0x00000001; + break; + } // case -987579662 + 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 static final class LocationsConverter + implements com.google.protobuf.MapFieldBuilder.Converter< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> { + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation build( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder val) { + if (val instanceof com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) { + return (com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) val; + } + return ((com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Builder) val) + .build(); + } + + @java.lang.Override + public com.google.protobuf.MapEntry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + defaultEntry() { + return LocationsDefaultEntryHolder.defaultEntry; + } + } + ; + + private static final LocationsConverter locationsConverter = new LocationsConverter(); + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Builder> + locations_; + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Builder> + internalGetLocations() { + if (locations_ == null) { + return new com.google.protobuf.MapFieldBuilder<>(locationsConverter); + } + return locations_; + } + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Builder> + internalGetMutableLocations() { + if (locations_ == null) { + locations_ = new com.google.protobuf.MapFieldBuilder<>(locationsConverter); + } + bitField0_ |= 0x00000001; + onChanged(); + return locations_; + } + + public int getLocationsCount() { + return internalGetLocations().ensureBuilderMap().size(); + } + + /** + * + * + *
+     * Preferences for specified locations.
+     * Keys of the map are locations - zones, in format of 'zones/'.
+     * Values are preferences for the zones.
+     * If a zone is not specified in this map, it is ALLOWed.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + @java.lang.Override + public boolean containsLocations(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetLocations().ensureBuilderMap().containsKey(key); + } + + /** Use {@link #getLocationsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + getLocations() { + return getLocationsMap(); + } + + /** + * + * + *
+     * Preferences for specified locations.
+     * Keys of the map are locations - zones, in format of 'zones/'.
+     * Values are preferences for the zones.
+     * If a zone is not specified in this map, it is ALLOWed.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + getLocationsMap() { + return internalGetLocations().getImmutableMap(); + } + + /** + * + * + *
+     * Preferences for specified locations.
+     * Keys of the map are locations - zones, in format of 'zones/'.
+     * Values are preferences for the zones.
+     * If a zone is not specified in this map, it is ALLOWed.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + getLocationsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder> + map = internalGetMutableLocations().ensureBuilderMap(); + return map.containsKey(key) ? locationsConverter.build(map.get(key)) : defaultValue; + } + + /** + * + * + *
+     * Preferences for specified locations.
+     * Keys of the map are locations - zones, in format of 'zones/'.
+     * Values are preferences for the zones.
+     * If a zone is not specified in this map, it is ALLOWed.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + getLocationsOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder> + map = internalGetMutableLocations().ensureBuilderMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return locationsConverter.build(map.get(key)); + } + + public Builder clearLocations() { + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableLocations().clear(); + return this; + } + + /** + * + * + *
+     * Preferences for specified locations.
+     * Keys of the map are locations - zones, in format of 'zones/'.
+     * Values are preferences for the zones.
+     * If a zone is not specified in this map, it is ALLOWed.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + public Builder removeLocations(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableLocations().ensureBuilderMap().remove(key); + return this; + } + + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + getMutableLocations() { + bitField0_ |= 0x00000001; + return internalGetMutableLocations().ensureMessageMap(); + } + + /** + * + * + *
+     * Preferences for specified locations.
+     * Keys of the map are locations - zones, in format of 'zones/'.
+     * Values are preferences for the zones.
+     * If a zone is not specified in this map, it is ALLOWed.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + public Builder putLocations( + java.lang.String key, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + internalGetMutableLocations().ensureBuilderMap().put(key, value); + bitField0_ |= 0x00000001; + return this; + } + + /** + * + * + *
+     * Preferences for specified locations.
+     * Keys of the map are locations - zones, in format of 'zones/'.
+     * Values are preferences for the zones.
+     * If a zone is not specified in this map, it is ALLOWed.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + public Builder putAllLocations( + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + values) { + for (java.util.Map.Entry< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + e : values.entrySet()) { + if (e.getKey() == null || e.getValue() == null) { + throw new NullPointerException(); + } + } + internalGetMutableLocations().ensureBuilderMap().putAll(values); + bitField0_ |= 0x00000001; + return this; + } + + /** + * + * + *
+     * Preferences for specified locations.
+     * Keys of the map are locations - zones, in format of 'zones/'.
+     * Values are preferences for the zones.
+     * If a zone is not specified in this map, it is ALLOWed.
+     * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Builder + putLocationsBuilderIfAbsent(java.lang.String key) { + java.util.Map< + java.lang.String, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder> + builderMap = internalGetMutableLocations().ensureBuilderMap(); + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder entry = + builderMap.get(key); + if (entry == null) { + entry = com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.newBuilder(); + builderMap.put(key, entry); + } + if (entry instanceof com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) { + entry = + ((com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) entry) + .toBuilder(); + builderMap.put(key, entry); + } + return (com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Builder) entry; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesSpecLocationPolicy) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesSpecLocationPolicy) + private static final com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy(); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesSpecLocationPolicy 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.FutureResourcesSpecLocationPolicy getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyLocation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyLocation.java new file mode 100644 index 000000000000..dd40bc1f4a32 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyLocation.java @@ -0,0 +1,884 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Preference for a single specified location.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation} + */ +public final class FutureResourcesSpecLocationPolicyLocation + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) + FutureResourcesSpecLocationPolicyLocationOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesSpecLocationPolicyLocation.newBuilder() to construct. + private FutureResourcesSpecLocationPolicyLocation( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesSpecLocationPolicyLocation() { + preference_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesSpecLocationPolicyLocation(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.class, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Builder.class); + } + + /** + * + * + *
+   * Preference for this location.
+   * 
+ * + * Protobuf enum {@code + * google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Preference} + */ + public enum Preference implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_PREFERENCE = 0; + */ + UNDEFINED_PREFERENCE(0), + /** + * + * + *
+     * Location is allowed for use.
+     * 
+ * + * ALLOW = 62368553; + */ + ALLOW(62368553), + /** + * + * + *
+     * Location is prohibited.
+     * 
+ * + * DENY = 2094604; + */ + DENY(2094604), + /** + * + * + *
+     * Default value, unused.
+     * 
+ * + * PREFERENCE_UNSPECIFIED = 496219571; + */ + PREFERENCE_UNSPECIFIED(496219571), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * A value indicating that the enum field is not set.
+     * 
+ * + * UNDEFINED_PREFERENCE = 0; + */ + public static final int UNDEFINED_PREFERENCE_VALUE = 0; + + /** + * + * + *
+     * Location is allowed for use.
+     * 
+ * + * ALLOW = 62368553; + */ + public static final int ALLOW_VALUE = 62368553; + + /** + * + * + *
+     * Location is prohibited.
+     * 
+ * + * DENY = 2094604; + */ + public static final int DENY_VALUE = 2094604; + + /** + * + * + *
+     * Default value, unused.
+     * 
+ * + * PREFERENCE_UNSPECIFIED = 496219571; + */ + public static final int PREFERENCE_UNSPECIFIED_VALUE = 496219571; + + 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 Preference 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 Preference forNumber(int value) { + switch (value) { + case 0: + return UNDEFINED_PREFERENCE; + case 62368553: + return ALLOW; + case 2094604: + return DENY; + case 496219571: + return PREFERENCE_UNSPECIFIED; + 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 Preference findValueByNumber(int number) { + return Preference.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final Preference[] VALUES = values(); + + public static Preference 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 Preference(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Preference) + } + + private int bitField0_; + public static final int PREFERENCE_FIELD_NUMBER = 150781147; + + @SuppressWarnings("serial") + private volatile java.lang.Object preference_ = ""; + + /** + * + * + *
+   * Preference for this location.
+   * Check the Preference enum for the list of possible values.
+   * 
+ * + * optional string preference = 150781147; + * + * @return Whether the preference field is set. + */ + @java.lang.Override + public boolean hasPreference() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Preference for this location.
+   * Check the Preference enum for the list of possible values.
+   * 
+ * + * optional string preference = 150781147; + * + * @return The preference. + */ + @java.lang.Override + public java.lang.String getPreference() { + java.lang.Object ref = preference_; + 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(); + preference_ = s; + return s; + } + } + + /** + * + * + *
+   * Preference for this location.
+   * Check the Preference enum for the list of possible values.
+   * 
+ * + * optional string preference = 150781147; + * + * @return The bytes for preference. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPreferenceBytes() { + java.lang.Object ref = preference_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + preference_ = 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)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 150781147, preference_); + } + 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.GeneratedMessageV3.computeStringSize(150781147, preference_); + } + 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.FutureResourcesSpecLocationPolicyLocation)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation other = + (com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) obj; + + if (hasPreference() != other.hasPreference()) return false; + if (hasPreference()) { + if (!getPreference().equals(other.getPreference())) 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 (hasPreference()) { + hash = (37 * hash) + PREFERENCE_FIELD_NUMBER; + hash = (53 * hash) + getPreference().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation 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.FutureResourcesSpecLocationPolicyLocation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation 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.FutureResourcesSpecLocationPolicyLocation parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation 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.FutureResourcesSpecLocationPolicyLocation parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Preference for a single specified location.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.class, + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.Builder.class); + } + + // Construct using + // com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + preference_ = ""; + 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_FutureResourcesSpecLocationPolicyLocation_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation build() { + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation buildPartial() { + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation result = + new com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.preference_ = preference_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) { + return mergeFrom( + (com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation other) { + if (other + == com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + .getDefaultInstance()) return this; + if (other.hasPreference()) { + preference_ = other.preference_; + 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 1206249178: + { + preference_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 1206249178 + 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 preference_ = ""; + + /** + * + * + *
+     * Preference for this location.
+     * Check the Preference enum for the list of possible values.
+     * 
+ * + * optional string preference = 150781147; + * + * @return Whether the preference field is set. + */ + public boolean hasPreference() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Preference for this location.
+     * Check the Preference enum for the list of possible values.
+     * 
+ * + * optional string preference = 150781147; + * + * @return The preference. + */ + public java.lang.String getPreference() { + java.lang.Object ref = preference_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + preference_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Preference for this location.
+     * Check the Preference enum for the list of possible values.
+     * 
+ * + * optional string preference = 150781147; + * + * @return The bytes for preference. + */ + public com.google.protobuf.ByteString getPreferenceBytes() { + java.lang.Object ref = preference_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + preference_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Preference for this location.
+     * Check the Preference enum for the list of possible values.
+     * 
+ * + * optional string preference = 150781147; + * + * @param value The preference to set. + * @return This builder for chaining. + */ + public Builder setPreference(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + preference_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Preference for this location.
+     * Check the Preference enum for the list of possible values.
+     * 
+ * + * optional string preference = 150781147; + * + * @return This builder for chaining. + */ + public Builder clearPreference() { + preference_ = getDefaultInstance().getPreference(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Preference for this location.
+     * Check the Preference enum for the list of possible values.
+     * 
+ * + * optional string preference = 150781147; + * + * @param value The bytes for preference to set. + * @return This builder for chaining. + */ + public Builder setPreferenceBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + preference_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) + private static final com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation(); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesSpecLocationPolicyLocation 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.FutureResourcesSpecLocationPolicyLocation + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyLocationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyLocationOrBuilder.java new file mode 100644 index 000000000000..f677870f4988 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyLocationOrBuilder.java @@ -0,0 +1,68 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesSpecLocationPolicyLocationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Preference for this location.
+   * Check the Preference enum for the list of possible values.
+   * 
+ * + * optional string preference = 150781147; + * + * @return Whether the preference field is set. + */ + boolean hasPreference(); + + /** + * + * + *
+   * Preference for this location.
+   * Check the Preference enum for the list of possible values.
+   * 
+ * + * optional string preference = 150781147; + * + * @return The preference. + */ + java.lang.String getPreference(); + + /** + * + * + *
+   * Preference for this location.
+   * Check the Preference enum for the list of possible values.
+   * 
+ * + * optional string preference = 150781147; + * + * @return The bytes for preference. + */ + com.google.protobuf.ByteString getPreferenceBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyOrBuilder.java new file mode 100644 index 000000000000..d18be5efd645 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecLocationPolicyOrBuilder.java @@ -0,0 +1,119 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesSpecLocationPolicyOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesSpecLocationPolicy) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + int getLocationsCount(); + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + boolean containsLocations(java.lang.String key); + + /** Use {@link #getLocationsMap()} instead. */ + @java.lang.Deprecated + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + getLocations(); + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + java.util.Map< + java.lang.String, com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> + getLocationsMap(); + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation getLocationsOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation defaultValue); + + /** + * + * + *
+   * Preferences for specified locations.
+   * Keys of the map are locations - zones, in format of 'zones/'.
+   * Values are preferences for the zones.
+   * If a zone is not specified in this map, it is ALLOWed.
+   * 
+ * + * + * map<string, .google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation> locations = 413423454; + * + */ + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyLocation getLocationsOrThrow( + java.lang.String key); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecOrBuilder.java new file mode 100644 index 000000000000..2e8a7a80ee4a --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecOrBuilder.java @@ -0,0 +1,205 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesSpecOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesSpec) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Indicates if the reservation allocation strategy is static (DENSE) or
+   * dynamic (STANDARD). Defaults to DENSE.
+   * Check the DeploymentType enum for the list of possible values.
+   * 
+ * + * optional string deployment_type = 396722292; + * + * @return Whether the deploymentType field is set. + */ + boolean hasDeploymentType(); + + /** + * + * + *
+   * Indicates if the reservation allocation strategy is static (DENSE) or
+   * dynamic (STANDARD). Defaults to DENSE.
+   * Check the DeploymentType enum for the list of possible values.
+   * 
+ * + * optional string deployment_type = 396722292; + * + * @return The deploymentType. + */ + java.lang.String getDeploymentType(); + + /** + * + * + *
+   * Indicates if the reservation allocation strategy is static (DENSE) or
+   * dynamic (STANDARD). Defaults to DENSE.
+   * Check the DeploymentType enum for the list of possible values.
+   * 
+ * + * optional string deployment_type = 396722292; + * + * @return The bytes for deploymentType. + */ + com.google.protobuf.ByteString getDeploymentTypeBytes(); + + /** + * + * + *
+   * Optional location policy allowing to exclude some zone(s) in which
+   * the resources must not be created.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + * + * @return Whether the locationPolicy field is set. + */ + boolean hasLocationPolicy(); + + /** + * + * + *
+   * Optional location policy allowing to exclude some zone(s) in which
+   * the resources must not be created.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + * + * @return The locationPolicy. + */ + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicy getLocationPolicy(); + + /** + * + * + *
+   * Optional location policy allowing to exclude some zone(s) in which
+   * the resources must not be created.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852; + * + */ + com.google.cloud.compute.v1.FutureResourcesSpecLocationPolicyOrBuilder + getLocationPolicyOrBuilder(); + + /** + * + * + *
+   * Specification of the reserved resources.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + * + * @return Whether the targetResources field is set. + */ + boolean hasTargetResources(); + + /** + * + * + *
+   * Specification of the reserved resources.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + * + * @return The targetResources. + */ + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources getTargetResources(); + + /** + * + * + *
+   * Specification of the reserved resources.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647; + * + */ + com.google.cloud.compute.v1.FutureResourcesSpecTargetResourcesOrBuilder + getTargetResourcesOrBuilder(); + + /** + * + * + *
+   * Specification of a time range in which the resources may be created.
+   * The time range specifies start of resource use and planned end of resource
+   * use.
+   * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + * + * @return Whether the timeRangeSpec field is set. + */ + boolean hasTimeRangeSpec(); + + /** + * + * + *
+   * Specification of a time range in which the resources may be created.
+   * The time range specifies start of resource use and planned end of resource
+   * use.
+   * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + * + * @return The timeRangeSpec. + */ + com.google.cloud.compute.v1.FlexibleTimeRange getTimeRangeSpec(); + + /** + * + * + *
+   * Specification of a time range in which the resources may be created.
+   * The time range specifies start of resource use and planned end of resource
+   * use.
+   * 
+ * + * optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399; + */ + com.google.cloud.compute.v1.FlexibleTimeRangeOrBuilder getTimeRangeSpecOrBuilder(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecSpecificSKUResources.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecSpecificSKUResources.java new file mode 100644 index 000000000000..fb1cb61100d6 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecSpecificSKUResources.java @@ -0,0 +1,1475 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources} + */ +public final class FutureResourcesSpecSpecificSKUResources + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources) + FutureResourcesSpecSpecificSKUResourcesOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesSpecSpecificSKUResources.newBuilder() to construct. + private FutureResourcesSpecSpecificSKUResources( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesSpecSpecificSKUResources() { + localSsdPartitions_ = java.util.Collections.emptyList(); + machineType_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesSpecSpecificSKUResources(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.class, + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.Builder.class); + } + + private int bitField0_; + public static final int INSTANCE_COUNT_FIELD_NUMBER = 77317349; + private long instanceCount_ = 0L; + + /** + * + * + *
+   * Size of the request, in instance count.
+   * 
+ * + * optional int64 instance_count = 77317349; + * + * @return Whether the instanceCount field is set. + */ + @java.lang.Override + public boolean hasInstanceCount() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Size of the request, in instance count.
+   * 
+ * + * optional int64 instance_count = 77317349; + * + * @return The instanceCount. + */ + @java.lang.Override + public long getInstanceCount() { + return instanceCount_; + } + + public static final int LOCAL_SSD_PARTITIONS_FIELD_NUMBER = 470688568; + + @SuppressWarnings("serial") + private java.util.List + localSsdPartitions_; + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + @java.lang.Override + public java.util.List + getLocalSsdPartitionsList() { + return localSsdPartitions_; + } + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + @java.lang.Override + public java.util.List< + ? extends com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder> + getLocalSsdPartitionsOrBuilderList() { + return localSsdPartitions_; + } + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + @java.lang.Override + public int getLocalSsdPartitionsCount() { + return localSsdPartitions_.size(); + } + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition getLocalSsdPartitions( + int index) { + return localSsdPartitions_.get(index); + } + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder + getLocalSsdPartitionsOrBuilder(int index) { + return localSsdPartitions_.get(index); + } + + public static final int MACHINE_TYPE_FIELD_NUMBER = 227711026; + + @SuppressWarnings("serial") + private volatile java.lang.Object machineType_ = ""; + + /** + * + * + *
+   * The machine type to use for instances that will use the reservation.
+   * This field only accepts machine type names. e.g. n2-standard-4
+   * and does not accept machine type full or partial url. e.g.
+   * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+   * Use for GPU reservations.
+   * 
+ * + * optional string machine_type = 227711026; + * + * @return Whether the machineType field is set. + */ + @java.lang.Override + public boolean hasMachineType() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The machine type to use for instances that will use the reservation.
+   * This field only accepts machine type names. e.g. n2-standard-4
+   * and does not accept machine type full or partial url. e.g.
+   * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+   * Use for GPU reservations.
+   * 
+ * + * optional string machine_type = 227711026; + * + * @return The machineType. + */ + @java.lang.Override + public java.lang.String getMachineType() { + java.lang.Object ref = machineType_; + 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(); + machineType_ = s; + return s; + } + } + + /** + * + * + *
+   * The machine type to use for instances that will use the reservation.
+   * This field only accepts machine type names. e.g. n2-standard-4
+   * and does not accept machine type full or partial url. e.g.
+   * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+   * Use for GPU reservations.
+   * 
+ * + * optional string machine_type = 227711026; + * + * @return The bytes for machineType. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMachineTypeBytes() { + java.lang.Object ref = machineType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + machineType_ = 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.writeInt64(77317349, instanceCount_); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 227711026, machineType_); + } + for (int i = 0; i < localSsdPartitions_.size(); i++) { + output.writeMessage(470688568, localSsdPartitions_.get(i)); + } + 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.computeInt64Size(77317349, instanceCount_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(227711026, machineType_); + } + for (int i = 0; i < localSsdPartitions_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 470688568, localSsdPartitions_.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.compute.v1.FutureResourcesSpecSpecificSKUResources)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources other = + (com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources) obj; + + if (hasInstanceCount() != other.hasInstanceCount()) return false; + if (hasInstanceCount()) { + if (getInstanceCount() != other.getInstanceCount()) return false; + } + if (!getLocalSsdPartitionsList().equals(other.getLocalSsdPartitionsList())) return false; + if (hasMachineType() != other.hasMachineType()) return false; + if (hasMachineType()) { + if (!getMachineType().equals(other.getMachineType())) 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 (hasInstanceCount()) { + hash = (37 * hash) + INSTANCE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getInstanceCount()); + } + if (getLocalSsdPartitionsCount() > 0) { + hash = (37 * hash) + LOCAL_SSD_PARTITIONS_FIELD_NUMBER; + hash = (53 * hash) + getLocalSsdPartitionsList().hashCode(); + } + if (hasMachineType()) { + hash = (37 * hash) + MACHINE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMachineType().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources 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.FutureResourcesSpecSpecificSKUResources parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources 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.FutureResourcesSpecSpecificSKUResources parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources 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.FutureResourcesSpecSpecificSKUResources parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources) + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResourcesOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.class, + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.Builder.class); + } + + // Construct using + // com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + instanceCount_ = 0L; + if (localSsdPartitionsBuilder_ == null) { + localSsdPartitions_ = java.util.Collections.emptyList(); + } else { + localSsdPartitions_ = null; + localSsdPartitionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + machineType_ = ""; + 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_FutureResourcesSpecSpecificSKUResources_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources build() { + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources buildPartial() { + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources result = + new com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources result) { + if (localSsdPartitionsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + localSsdPartitions_ = java.util.Collections.unmodifiableList(localSsdPartitions_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.localSsdPartitions_ = localSsdPartitions_; + } else { + result.localSsdPartitions_ = localSsdPartitionsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.instanceCount_ = instanceCount_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.machineType_ = machineType_; + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources) { + return mergeFrom( + (com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources other) { + if (other + == com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + .getDefaultInstance()) return this; + if (other.hasInstanceCount()) { + setInstanceCount(other.getInstanceCount()); + } + if (localSsdPartitionsBuilder_ == null) { + if (!other.localSsdPartitions_.isEmpty()) { + if (localSsdPartitions_.isEmpty()) { + localSsdPartitions_ = other.localSsdPartitions_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.addAll(other.localSsdPartitions_); + } + onChanged(); + } + } else { + if (!other.localSsdPartitions_.isEmpty()) { + if (localSsdPartitionsBuilder_.isEmpty()) { + localSsdPartitionsBuilder_.dispose(); + localSsdPartitionsBuilder_ = null; + localSsdPartitions_ = other.localSsdPartitions_; + bitField0_ = (bitField0_ & ~0x00000002); + localSsdPartitionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getLocalSsdPartitionsFieldBuilder() + : null; + } else { + localSsdPartitionsBuilder_.addAllMessages(other.localSsdPartitions_); + } + } + } + if (other.hasMachineType()) { + machineType_ = other.machineType_; + 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 618538792: + { + instanceCount_ = input.readInt64(); + bitField0_ |= 0x00000001; + break; + } // case 618538792 + case 1821688210: + { + machineType_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 1821688210 + case -529458750: + { + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition m = + input.readMessage( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.parser(), + extensionRegistry); + if (localSsdPartitionsBuilder_ == null) { + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.add(m); + } else { + localSsdPartitionsBuilder_.addMessage(m); + } + break; + } // case -529458750 + 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 instanceCount_; + + /** + * + * + *
+     * Size of the request, in instance count.
+     * 
+ * + * optional int64 instance_count = 77317349; + * + * @return Whether the instanceCount field is set. + */ + @java.lang.Override + public boolean hasInstanceCount() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Size of the request, in instance count.
+     * 
+ * + * optional int64 instance_count = 77317349; + * + * @return The instanceCount. + */ + @java.lang.Override + public long getInstanceCount() { + return instanceCount_; + } + + /** + * + * + *
+     * Size of the request, in instance count.
+     * 
+ * + * optional int64 instance_count = 77317349; + * + * @param value The instanceCount to set. + * @return This builder for chaining. + */ + public Builder setInstanceCount(long value) { + + instanceCount_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Size of the request, in instance count.
+     * 
+ * + * optional int64 instance_count = 77317349; + * + * @return This builder for chaining. + */ + public Builder clearInstanceCount() { + bitField0_ = (bitField0_ & ~0x00000001); + instanceCount_ = 0L; + onChanged(); + return this; + } + + private java.util.List + localSsdPartitions_ = java.util.Collections.emptyList(); + + private void ensureLocalSsdPartitionsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + localSsdPartitions_ = + new java.util.ArrayList< + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition>( + localSsdPartitions_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder> + localSsdPartitionsBuilder_; + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public java.util.List + getLocalSsdPartitionsList() { + if (localSsdPartitionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(localSsdPartitions_); + } else { + return localSsdPartitionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public int getLocalSsdPartitionsCount() { + if (localSsdPartitionsBuilder_ == null) { + return localSsdPartitions_.size(); + } else { + return localSsdPartitionsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition getLocalSsdPartitions( + int index) { + if (localSsdPartitionsBuilder_ == null) { + return localSsdPartitions_.get(index); + } else { + return localSsdPartitionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder setLocalSsdPartitions( + int index, com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition value) { + if (localSsdPartitionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.set(index, value); + onChanged(); + } else { + localSsdPartitionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder setLocalSsdPartitions( + int index, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder builderForValue) { + if (localSsdPartitionsBuilder_ == null) { + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.set(index, builderForValue.build()); + onChanged(); + } else { + localSsdPartitionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder addLocalSsdPartitions( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition value) { + if (localSsdPartitionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.add(value); + onChanged(); + } else { + localSsdPartitionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder addLocalSsdPartitions( + int index, com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition value) { + if (localSsdPartitionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.add(index, value); + onChanged(); + } else { + localSsdPartitionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder addLocalSsdPartitions( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder builderForValue) { + if (localSsdPartitionsBuilder_ == null) { + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.add(builderForValue.build()); + onChanged(); + } else { + localSsdPartitionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder addLocalSsdPartitions( + int index, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder builderForValue) { + if (localSsdPartitionsBuilder_ == null) { + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.add(index, builderForValue.build()); + onChanged(); + } else { + localSsdPartitionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder addAllLocalSsdPartitions( + java.lang.Iterable< + ? extends com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition> + values) { + if (localSsdPartitionsBuilder_ == null) { + ensureLocalSsdPartitionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, localSsdPartitions_); + onChanged(); + } else { + localSsdPartitionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder clearLocalSsdPartitions() { + if (localSsdPartitionsBuilder_ == null) { + localSsdPartitions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + localSsdPartitionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public Builder removeLocalSsdPartitions(int index) { + if (localSsdPartitionsBuilder_ == null) { + ensureLocalSsdPartitionsIsMutable(); + localSsdPartitions_.remove(index); + onChanged(); + } else { + localSsdPartitionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder + getLocalSsdPartitionsBuilder(int index) { + return getLocalSsdPartitionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder + getLocalSsdPartitionsOrBuilder(int index) { + if (localSsdPartitionsBuilder_ == null) { + return localSsdPartitions_.get(index); + } else { + return localSsdPartitionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public java.util.List< + ? extends com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder> + getLocalSsdPartitionsOrBuilderList() { + if (localSsdPartitionsBuilder_ != null) { + return localSsdPartitionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(localSsdPartitions_); + } + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder + addLocalSsdPartitionsBuilder() { + return getLocalSsdPartitionsFieldBuilder() + .addBuilder( + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition + .getDefaultInstance()); + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder + addLocalSsdPartitionsBuilder(int index) { + return getLocalSsdPartitionsFieldBuilder() + .addBuilder( + index, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition + .getDefaultInstance()); + } + + /** + * + * + *
+     * Local SSD partitions. You do not have to include SSD partitions that
+     * are built in the machine type.
+     * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + public java.util.List + getLocalSsdPartitionsBuilderList() { + return getLocalSsdPartitionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder> + getLocalSsdPartitionsFieldBuilder() { + if (localSsdPartitionsBuilder_ == null) { + localSsdPartitionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder>( + localSsdPartitions_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + localSsdPartitions_ = null; + } + return localSsdPartitionsBuilder_; + } + + private java.lang.Object machineType_ = ""; + + /** + * + * + *
+     * The machine type to use for instances that will use the reservation.
+     * This field only accepts machine type names. e.g. n2-standard-4
+     * and does not accept machine type full or partial url. e.g.
+     * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+     * Use for GPU reservations.
+     * 
+ * + * optional string machine_type = 227711026; + * + * @return Whether the machineType field is set. + */ + public boolean hasMachineType() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * The machine type to use for instances that will use the reservation.
+     * This field only accepts machine type names. e.g. n2-standard-4
+     * and does not accept machine type full or partial url. e.g.
+     * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+     * Use for GPU reservations.
+     * 
+ * + * optional string machine_type = 227711026; + * + * @return The machineType. + */ + public java.lang.String getMachineType() { + java.lang.Object ref = machineType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + machineType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The machine type to use for instances that will use the reservation.
+     * This field only accepts machine type names. e.g. n2-standard-4
+     * and does not accept machine type full or partial url. e.g.
+     * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+     * Use for GPU reservations.
+     * 
+ * + * optional string machine_type = 227711026; + * + * @return The bytes for machineType. + */ + public com.google.protobuf.ByteString getMachineTypeBytes() { + java.lang.Object ref = machineType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + machineType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The machine type to use for instances that will use the reservation.
+     * This field only accepts machine type names. e.g. n2-standard-4
+     * and does not accept machine type full or partial url. e.g.
+     * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+     * Use for GPU reservations.
+     * 
+ * + * optional string machine_type = 227711026; + * + * @param value The machineType to set. + * @return This builder for chaining. + */ + public Builder setMachineType(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + machineType_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * The machine type to use for instances that will use the reservation.
+     * This field only accepts machine type names. e.g. n2-standard-4
+     * and does not accept machine type full or partial url. e.g.
+     * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+     * Use for GPU reservations.
+     * 
+ * + * optional string machine_type = 227711026; + * + * @return This builder for chaining. + */ + public Builder clearMachineType() { + machineType_ = getDefaultInstance().getMachineType(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * The machine type to use for instances that will use the reservation.
+     * This field only accepts machine type names. e.g. n2-standard-4
+     * and does not accept machine type full or partial url. e.g.
+     * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+     * Use for GPU reservations.
+     * 
+ * + * optional string machine_type = 227711026; + * + * @param value The bytes for machineType to set. + * @return This builder for chaining. + */ + public Builder setMachineTypeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + machineType_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources) + private static final com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources(); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesSpecSpecificSKUResources 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.FutureResourcesSpecSpecificSKUResources + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecSpecificSKUResourcesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecSpecificSKUResourcesOrBuilder.java new file mode 100644 index 000000000000..b3bc09547f90 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecSpecificSKUResourcesOrBuilder.java @@ -0,0 +1,177 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesSpecSpecificSKUResourcesOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Size of the request, in instance count.
+   * 
+ * + * optional int64 instance_count = 77317349; + * + * @return Whether the instanceCount field is set. + */ + boolean hasInstanceCount(); + + /** + * + * + *
+   * Size of the request, in instance count.
+   * 
+ * + * optional int64 instance_count = 77317349; + * + * @return The instanceCount. + */ + long getInstanceCount(); + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + java.util.List + getLocalSsdPartitionsList(); + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition getLocalSsdPartitions(int index); + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + int getLocalSsdPartitionsCount(); + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + java.util.List< + ? extends com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder> + getLocalSsdPartitionsOrBuilderList(); + + /** + * + * + *
+   * Local SSD partitions. You do not have to include SSD partitions that
+   * are built in the machine type.
+   * 
+ * + * + * repeated .google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + * + */ + com.google.cloud.compute.v1.FutureResourcesSpecLocalSsdPartitionOrBuilder + getLocalSsdPartitionsOrBuilder(int index); + + /** + * + * + *
+   * The machine type to use for instances that will use the reservation.
+   * This field only accepts machine type names. e.g. n2-standard-4
+   * and does not accept machine type full or partial url. e.g.
+   * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+   * Use for GPU reservations.
+   * 
+ * + * optional string machine_type = 227711026; + * + * @return Whether the machineType field is set. + */ + boolean hasMachineType(); + + /** + * + * + *
+   * The machine type to use for instances that will use the reservation.
+   * This field only accepts machine type names. e.g. n2-standard-4
+   * and does not accept machine type full or partial url. e.g.
+   * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+   * Use for GPU reservations.
+   * 
+ * + * optional string machine_type = 227711026; + * + * @return The machineType. + */ + java.lang.String getMachineType(); + + /** + * + * + *
+   * The machine type to use for instances that will use the reservation.
+   * This field only accepts machine type names. e.g. n2-standard-4
+   * and does not accept machine type full or partial url. e.g.
+   * projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4.
+   * Use for GPU reservations.
+   * 
+ * + * optional string machine_type = 227711026; + * + * @return The bytes for machineType. + */ + com.google.protobuf.ByteString getMachineTypeBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecTargetResources.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecTargetResources.java new file mode 100644 index 000000000000..63d0cac9fbba --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecTargetResources.java @@ -0,0 +1,962 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Specification of reserved resources.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecTargetResources} + */ +public final class FutureResourcesSpecTargetResources extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureResourcesSpecTargetResources) + FutureResourcesSpecTargetResourcesOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FutureResourcesSpecTargetResources.newBuilder() to construct. + private FutureResourcesSpecTargetResources( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FutureResourcesSpecTargetResources() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FutureResourcesSpecTargetResources(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.class, + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.Builder.class); + } + + private int bitField0_; + public static final int AGGREGATE_RESOURCES_FIELD_NUMBER = 180868005; + private com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregateResources_; + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + * + * @return Whether the aggregateResources field is set. + */ + @java.lang.Override + public boolean hasAggregateResources() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + * + * @return The aggregateResources. + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources getAggregateResources() { + return aggregateResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.getDefaultInstance() + : aggregateResources_; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecAggregateResourcesOrBuilder + getAggregateResourcesOrBuilder() { + return aggregateResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.getDefaultInstance() + : aggregateResources_; + } + + public static final int SPECIFIC_SKU_RESOURCES_FIELD_NUMBER = 267071798; + private com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specificSkuResources_; + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + * + * @return Whether the specificSkuResources field is set. + */ + @java.lang.Override + public boolean hasSpecificSkuResources() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + * + * @return The specificSkuResources. + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + getSpecificSkuResources() { + return specificSkuResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.getDefaultInstance() + : specificSkuResources_; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResourcesOrBuilder + getSpecificSkuResourcesOrBuilder() { + return specificSkuResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.getDefaultInstance() + : specificSkuResources_; + } + + 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(180868005, getAggregateResources()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(267071798, getSpecificSkuResources()); + } + 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( + 180868005, getAggregateResources()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 267071798, getSpecificSkuResources()); + } + 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.FutureResourcesSpecTargetResources)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources other = + (com.google.cloud.compute.v1.FutureResourcesSpecTargetResources) obj; + + if (hasAggregateResources() != other.hasAggregateResources()) return false; + if (hasAggregateResources()) { + if (!getAggregateResources().equals(other.getAggregateResources())) return false; + } + if (hasSpecificSkuResources() != other.hasSpecificSkuResources()) return false; + if (hasSpecificSkuResources()) { + if (!getSpecificSkuResources().equals(other.getSpecificSkuResources())) 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 (hasAggregateResources()) { + hash = (37 * hash) + AGGREGATE_RESOURCES_FIELD_NUMBER; + hash = (53 * hash) + getAggregateResources().hashCode(); + } + if (hasSpecificSkuResources()) { + hash = (37 * hash) + SPECIFIC_SKU_RESOURCES_FIELD_NUMBER; + hash = (53 * hash) + getSpecificSkuResources().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources 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.FutureResourcesSpecTargetResources parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources 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.FutureResourcesSpecTargetResources parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources 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.FutureResourcesSpecTargetResources parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Specification of reserved resources.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureResourcesSpecTargetResources} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureResourcesSpecTargetResources) + com.google.cloud.compute.v1.FutureResourcesSpecTargetResourcesOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.class, + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getAggregateResourcesFieldBuilder(); + getSpecificSkuResourcesFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + aggregateResources_ = null; + if (aggregateResourcesBuilder_ != null) { + aggregateResourcesBuilder_.dispose(); + aggregateResourcesBuilder_ = null; + } + specificSkuResources_ = null; + if (specificSkuResourcesBuilder_ != null) { + specificSkuResourcesBuilder_.dispose(); + specificSkuResourcesBuilder_ = null; + } + 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_FutureResourcesSpecTargetResources_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecTargetResources + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecTargetResources build() { + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureResourcesSpecTargetResources buildPartial() { + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources result = + new com.google.cloud.compute.v1.FutureResourcesSpecTargetResources(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureResourcesSpecTargetResources result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.aggregateResources_ = + aggregateResourcesBuilder_ == null + ? aggregateResources_ + : aggregateResourcesBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.specificSkuResources_ = + specificSkuResourcesBuilder_ == null + ? specificSkuResources_ + : specificSkuResourcesBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureResourcesSpecTargetResources) { + return mergeFrom((com.google.cloud.compute.v1.FutureResourcesSpecTargetResources) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.FutureResourcesSpecTargetResources other) { + if (other + == com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.getDefaultInstance()) + return this; + if (other.hasAggregateResources()) { + mergeAggregateResources(other.getAggregateResources()); + } + if (other.hasSpecificSkuResources()) { + mergeSpecificSkuResources(other.getSpecificSkuResources()); + } + 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 1446944042: + { + input.readMessage( + getAggregateResourcesFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 1446944042 + case 2136574386: + { + input.readMessage( + getSpecificSkuResourcesFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 2136574386 + 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.FutureResourcesSpecAggregateResources aggregateResources_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources, + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResourcesOrBuilder> + aggregateResourcesBuilder_; + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + * + * @return Whether the aggregateResources field is set. + */ + public boolean hasAggregateResources() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + * + * @return The aggregateResources. + */ + public com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources + getAggregateResources() { + if (aggregateResourcesBuilder_ == null) { + return aggregateResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.getDefaultInstance() + : aggregateResources_; + } else { + return aggregateResourcesBuilder_.getMessage(); + } + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + public Builder setAggregateResources( + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources value) { + if (aggregateResourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + aggregateResources_ = value; + } else { + aggregateResourcesBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + public Builder setAggregateResources( + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.Builder builderForValue) { + if (aggregateResourcesBuilder_ == null) { + aggregateResources_ = builderForValue.build(); + } else { + aggregateResourcesBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + public Builder mergeAggregateResources( + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources value) { + if (aggregateResourcesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && aggregateResources_ != null + && aggregateResources_ + != com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources + .getDefaultInstance()) { + getAggregateResourcesBuilder().mergeFrom(value); + } else { + aggregateResources_ = value; + } + } else { + aggregateResourcesBuilder_.mergeFrom(value); + } + if (aggregateResources_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + public Builder clearAggregateResources() { + bitField0_ = (bitField0_ & ~0x00000001); + aggregateResources_ = null; + if (aggregateResourcesBuilder_ != null) { + aggregateResourcesBuilder_.dispose(); + aggregateResourcesBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.Builder + getAggregateResourcesBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getAggregateResourcesFieldBuilder().getBuilder(); + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecAggregateResourcesOrBuilder + getAggregateResourcesOrBuilder() { + if (aggregateResourcesBuilder_ != null) { + return aggregateResourcesBuilder_.getMessageOrBuilder(); + } else { + return aggregateResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.getDefaultInstance() + : aggregateResources_; + } + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources, + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResourcesOrBuilder> + getAggregateResourcesFieldBuilder() { + if (aggregateResourcesBuilder_ == null) { + aggregateResourcesBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources, + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResourcesOrBuilder>( + getAggregateResources(), getParentForChildren(), isClean()); + aggregateResources_ = null; + } + return aggregateResourcesBuilder_; + } + + private com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + specificSkuResources_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources, + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResourcesOrBuilder> + specificSkuResourcesBuilder_; + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + * + * @return Whether the specificSkuResources field is set. + */ + public boolean hasSpecificSkuResources() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + * + * @return The specificSkuResources. + */ + public com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + getSpecificSkuResources() { + if (specificSkuResourcesBuilder_ == null) { + return specificSkuResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + .getDefaultInstance() + : specificSkuResources_; + } else { + return specificSkuResourcesBuilder_.getMessage(); + } + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + public Builder setSpecificSkuResources( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources value) { + if (specificSkuResourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + specificSkuResources_ = value; + } else { + specificSkuResourcesBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + public Builder setSpecificSkuResources( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.Builder + builderForValue) { + if (specificSkuResourcesBuilder_ == null) { + specificSkuResources_ = builderForValue.build(); + } else { + specificSkuResourcesBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + public Builder mergeSpecificSkuResources( + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources value) { + if (specificSkuResourcesBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && specificSkuResources_ != null + && specificSkuResources_ + != com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + .getDefaultInstance()) { + getSpecificSkuResourcesBuilder().mergeFrom(value); + } else { + specificSkuResources_ = value; + } + } else { + specificSkuResourcesBuilder_.mergeFrom(value); + } + if (specificSkuResources_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + public Builder clearSpecificSkuResources() { + bitField0_ = (bitField0_ & ~0x00000002); + specificSkuResources_ = null; + if (specificSkuResourcesBuilder_ != null) { + specificSkuResourcesBuilder_.dispose(); + specificSkuResourcesBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.Builder + getSpecificSkuResourcesBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getSpecificSkuResourcesFieldBuilder().getBuilder(); + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + public com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResourcesOrBuilder + getSpecificSkuResourcesOrBuilder() { + if (specificSkuResourcesBuilder_ != null) { + return specificSkuResourcesBuilder_.getMessageOrBuilder(); + } else { + return specificSkuResources_ == null + ? com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources + .getDefaultInstance() + : specificSkuResources_; + } + } + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources, + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResourcesOrBuilder> + getSpecificSkuResourcesFieldBuilder() { + if (specificSkuResourcesBuilder_ == null) { + specificSkuResourcesBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources, + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources.Builder, + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResourcesOrBuilder>( + getSpecificSkuResources(), getParentForChildren(), isClean()); + specificSkuResources_ = null; + } + return specificSkuResourcesBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureResourcesSpecTargetResources) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureResourcesSpecTargetResources) + private static final com.google.cloud.compute.v1.FutureResourcesSpecTargetResources + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureResourcesSpecTargetResources(); + } + + public static com.google.cloud.compute.v1.FutureResourcesSpecTargetResources + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureResourcesSpecTargetResources 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.FutureResourcesSpecTargetResources + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecTargetResourcesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecTargetResourcesOrBuilder.java new file mode 100644 index 000000000000..fbde19ee9e11 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureResourcesSpecTargetResourcesOrBuilder.java @@ -0,0 +1,78 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/compute/v1/compute.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.compute.v1; + +public interface FutureResourcesSpecTargetResourcesOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureResourcesSpecTargetResources) + com.google.protobuf.MessageOrBuilder { + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + * + * @return Whether the aggregateResources field is set. + */ + boolean hasAggregateResources(); + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + * + * @return The aggregateResources. + */ + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResources getAggregateResources(); + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + * + */ + com.google.cloud.compute.v1.FutureResourcesSpecAggregateResourcesOrBuilder + getAggregateResourcesOrBuilder(); + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + * + * @return Whether the specificSkuResources field is set. + */ + boolean hasSpecificSkuResources(); + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + * + * @return The specificSkuResources. + */ + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources getSpecificSkuResources(); + + /** + * + * optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + * + */ + com.google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResourcesOrBuilder + getSpecificSkuResourcesOrBuilder(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestAttributes.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestAttributes.java index ad39beff7c30..db2a57702e27 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestAttributes.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestAttributes.java @@ -78,7 +78,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
    * 
* * optional string kind = 3292052; @@ -94,7 +94,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
    * 
* * optional string kind = 3292052; @@ -118,7 +118,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
    * 
* * optional string kind = 3292052; @@ -220,7 +220,7 @@ public com.google.protobuf.ByteString getQueryPathBytes() { * * *
-   * [Output Only] The value of the requested queried path.
+   * Output only. [Output Only] The value of the requested queried path.
    * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -236,7 +236,7 @@ public boolean hasQueryValue() { * * *
-   * [Output Only] The value of the requested queried path.
+   * Output only. [Output Only] The value of the requested queried path.
    * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -254,7 +254,7 @@ public com.google.cloud.compute.v1.GuestAttributesValue getQueryValue() { * * *
-   * [Output Only] The value of the requested queried path.
+   * Output only. [Output Only] The value of the requested queried path.
    * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -275,7 +275,7 @@ public com.google.cloud.compute.v1.GuestAttributesValueOrBuilder getQueryValueOr * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -291,7 +291,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -315,7 +315,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public com.google.protobuf.ByteString getVariableKeyBytes() { * * *
-   * [Output Only] The value found for the requested key.
+   * Output only. [Output Only] The value found for the requested key.
    * 
* * optional string variable_value = 124582382; @@ -429,7 +429,7 @@ public boolean hasVariableValue() { * * *
-   * [Output Only] The value found for the requested key.
+   * Output only. [Output Only] The value found for the requested key.
    * 
* * optional string variable_value = 124582382; @@ -453,7 +453,7 @@ public java.lang.String getVariableValue() { * * *
-   * [Output Only] The value found for the requested key.
+   * Output only. [Output Only] The value found for the requested key.
    * 
* * optional string variable_value = 124582382; @@ -990,7 +990,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
      * 
* * optional string kind = 3292052; @@ -1005,7 +1005,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
      * 
* * optional string kind = 3292052; @@ -1028,7 +1028,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
      * 
* * optional string kind = 3292052; @@ -1051,7 +1051,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
      * 
* * optional string kind = 3292052; @@ -1073,7 +1073,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
      * 
* * optional string kind = 3292052; @@ -1091,7 +1091,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
      * 
* * optional string kind = 3292052; @@ -1259,7 +1259,7 @@ public Builder setQueryPathBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1274,7 +1274,7 @@ public boolean hasQueryValue() { * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1295,7 +1295,7 @@ public com.google.cloud.compute.v1.GuestAttributesValue getQueryValue() { * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1318,7 +1318,7 @@ public Builder setQueryValue(com.google.cloud.compute.v1.GuestAttributesValue va * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1339,7 +1339,7 @@ public Builder setQueryValue( * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1368,7 +1368,7 @@ public Builder mergeQueryValue(com.google.cloud.compute.v1.GuestAttributesValue * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1388,7 +1388,7 @@ public Builder clearQueryValue() { * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1403,7 +1403,7 @@ public com.google.cloud.compute.v1.GuestAttributesValue.Builder getQueryValueBui * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1422,7 +1422,7 @@ public com.google.cloud.compute.v1.GuestAttributesValueOrBuilder getQueryValueOr * * *
-     * [Output Only] The value of the requested queried path.
+     * Output only. [Output Only] The value of the requested queried path.
      * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -1450,7 +1450,7 @@ public com.google.cloud.compute.v1.GuestAttributesValueOrBuilder getQueryValueOr * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1465,7 +1465,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1488,7 +1488,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1511,7 +1511,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1533,7 +1533,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1551,7 +1551,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1702,7 +1702,7 @@ public Builder setVariableKeyBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The value found for the requested key.
+     * Output only. [Output Only] The value found for the requested key.
      * 
* * optional string variable_value = 124582382; @@ -1717,7 +1717,7 @@ public boolean hasVariableValue() { * * *
-     * [Output Only] The value found for the requested key.
+     * Output only. [Output Only] The value found for the requested key.
      * 
* * optional string variable_value = 124582382; @@ -1740,7 +1740,7 @@ public java.lang.String getVariableValue() { * * *
-     * [Output Only] The value found for the requested key.
+     * Output only. [Output Only] The value found for the requested key.
      * 
* * optional string variable_value = 124582382; @@ -1763,7 +1763,7 @@ public com.google.protobuf.ByteString getVariableValueBytes() { * * *
-     * [Output Only] The value found for the requested key.
+     * Output only. [Output Only] The value found for the requested key.
      * 
* * optional string variable_value = 124582382; @@ -1785,7 +1785,7 @@ public Builder setVariableValue(java.lang.String value) { * * *
-     * [Output Only] The value found for the requested key.
+     * Output only. [Output Only] The value found for the requested key.
      * 
* * optional string variable_value = 124582382; @@ -1803,7 +1803,7 @@ public Builder clearVariableValue() { * * *
-     * [Output Only] The value found for the requested key.
+     * Output only. [Output Only] The value found for the requested key.
      * 
* * optional string variable_value = 124582382; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestAttributesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestAttributesOrBuilder.java index 985856076b43..4e8dd4580d01 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestAttributesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/GuestAttributesOrBuilder.java @@ -28,7 +28,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
    * 
* * optional string kind = 3292052; @@ -41,7 +41,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
    * 
* * optional string kind = 3292052; @@ -54,7 +54,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry.
    * 
* * optional string kind = 3292052; @@ -112,7 +112,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] The value of the requested queried path.
+   * Output only. [Output Only] The value of the requested queried path.
    * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -125,7 +125,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] The value of the requested queried path.
+   * Output only. [Output Only] The value of the requested queried path.
    * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -138,7 +138,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] The value of the requested queried path.
+   * Output only. [Output Only] The value of the requested queried path.
    * 
* * optional .google.cloud.compute.v1.GuestAttributesValue query_value = 157570874; @@ -149,7 +149,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -162,7 +162,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -175,7 +175,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -227,7 +227,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] The value found for the requested key.
+   * Output only. [Output Only] The value found for the requested key.
    * 
* * optional string variable_value = 124582382; @@ -240,7 +240,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] The value found for the requested key.
+   * Output only. [Output Only] The value found for the requested key.
    * 
* * optional string variable_value = 124582382; @@ -253,7 +253,7 @@ public interface GuestAttributesOrBuilder * * *
-   * [Output Only] The value found for the requested key.
+   * Output only. [Output Only] The value found for the requested key.
    * 
* * optional string variable_value = 124582382; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheck.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheck.java index 708c10f731ce..fb1f5afd0b5c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheck.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheck.java @@ -313,7 +313,7 @@ public int getCheckIntervalSec() { * * *
-   * [Output Only] Creation timestamp in3339
+   * Output only. [Output Only] Creation timestamp in3339
    * text format.
    * 
* @@ -330,7 +330,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp in3339
+   * Output only. [Output Only] Creation timestamp in3339
    * text format.
    * 
* @@ -355,7 +355,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp in3339
+   * Output only. [Output Only] Creation timestamp in3339
    * text format.
    * 
* @@ -709,7 +709,7 @@ public long getId() { * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -725,7 +725,7 @@ public boolean hasKind() { * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -749,7 +749,7 @@ public java.lang.String getKind() { * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -918,7 +918,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Region where the health check resides.  Not applicable to
+   * Output only. [Output Only] Region where the health check resides.  Not applicable to
    * global health checks.
    * 
* @@ -935,7 +935,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] Region where the health check resides.  Not applicable to
+   * Output only. [Output Only] Region where the health check resides.  Not applicable to
    * global health checks.
    * 
* @@ -960,7 +960,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] Region where the health check resides.  Not applicable to
+   * Output only. [Output Only] Region where the health check resides.  Not applicable to
    * global health checks.
    * 
* @@ -2501,7 +2501,7 @@ public Builder clearCheckIntervalSec() { * * *
-     * [Output Only] Creation timestamp in3339
+     * Output only. [Output Only] Creation timestamp in3339
      * text format.
      * 
* @@ -2517,7 +2517,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp in3339
+     * Output only. [Output Only] Creation timestamp in3339
      * text format.
      * 
* @@ -2541,7 +2541,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp in3339
+     * Output only. [Output Only] Creation timestamp in3339
      * text format.
      * 
* @@ -2565,7 +2565,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp in3339
+     * Output only. [Output Only] Creation timestamp in3339
      * text format.
      * 
* @@ -2588,7 +2588,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp in3339
+     * Output only. [Output Only] Creation timestamp in3339
      * text format.
      * 
* @@ -2607,7 +2607,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp in3339
+     * Output only. [Output Only] Creation timestamp in3339
      * text format.
      * 
* @@ -3655,7 +3655,7 @@ public Builder clearId() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3670,7 +3670,7 @@ public boolean hasKind() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3693,7 +3693,7 @@ public java.lang.String getKind() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3716,7 +3716,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3738,7 +3738,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3756,7 +3756,7 @@ public Builder clearKind() { * * *
-     * Type of the resource.
+     * Output only. Type of the resource.
      * 
* * optional string kind = 3292052; @@ -4139,7 +4139,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Region where the health check resides.  Not applicable to
+     * Output only. [Output Only] Region where the health check resides.  Not applicable to
      * global health checks.
      * 
* @@ -4155,7 +4155,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] Region where the health check resides.  Not applicable to
+     * Output only. [Output Only] Region where the health check resides.  Not applicable to
      * global health checks.
      * 
* @@ -4179,7 +4179,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] Region where the health check resides.  Not applicable to
+     * Output only. [Output Only] Region where the health check resides.  Not applicable to
      * global health checks.
      * 
* @@ -4203,7 +4203,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] Region where the health check resides.  Not applicable to
+     * Output only. [Output Only] Region where the health check resides.  Not applicable to
      * global health checks.
      * 
* @@ -4226,7 +4226,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] Region where the health check resides.  Not applicable to
+     * Output only. [Output Only] Region where the health check resides.  Not applicable to
      * global health checks.
      * 
* @@ -4245,7 +4245,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] Region where the health check resides.  Not applicable to
+     * Output only. [Output Only] Region where the health check resides.  Not applicable to
      * global health checks.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckList.java index 6b435153d0ec..4368afbd844f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.HealthCheckOrBuilder getItemsOrBuilder(int in * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1532,7 +1532,7 @@ public java.util.List getItemsB * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1547,7 +1547,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1570,7 +1570,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1593,7 +1593,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1615,7 +1615,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1633,7 +1633,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1808,7 +1808,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1823,7 +1823,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1846,7 +1846,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1869,7 +1869,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1891,7 +1891,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1909,7 +1909,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckListOrBuilder.java index 0de22ed6d373..2e83a5053849 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckListOrBuilder.java @@ -123,7 +123,7 @@ public interface HealthCheckListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface HealthCheckListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface HealthCheckListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface HealthCheckListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface HealthCheckListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface HealthCheckListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckOrBuilder.java index dc822a2862ae..965c5636e783 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckOrBuilder.java @@ -56,7 +56,7 @@ public interface HealthCheckOrBuilder * * *
-   * [Output Only] Creation timestamp in3339
+   * Output only. [Output Only] Creation timestamp in3339
    * text format.
    * 
* @@ -70,7 +70,7 @@ public interface HealthCheckOrBuilder * * *
-   * [Output Only] Creation timestamp in3339
+   * Output only. [Output Only] Creation timestamp in3339
    * text format.
    * 
* @@ -84,7 +84,7 @@ public interface HealthCheckOrBuilder * * *
-   * [Output Only] Creation timestamp in3339
+   * Output only. [Output Only] Creation timestamp in3339
    * text format.
    * 
* @@ -294,7 +294,7 @@ public interface HealthCheckOrBuilder * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -307,7 +307,7 @@ public interface HealthCheckOrBuilder * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -320,7 +320,7 @@ public interface HealthCheckOrBuilder * * *
-   * Type of the resource.
+   * Output only. Type of the resource.
    * 
* * optional string kind = 3292052; @@ -427,7 +427,7 @@ public interface HealthCheckOrBuilder * * *
-   * [Output Only] Region where the health check resides.  Not applicable to
+   * Output only. [Output Only] Region where the health check resides.  Not applicable to
    * global health checks.
    * 
* @@ -441,7 +441,7 @@ public interface HealthCheckOrBuilder * * *
-   * [Output Only] Region where the health check resides.  Not applicable to
+   * Output only. [Output Only] Region where the health check resides.  Not applicable to
    * global health checks.
    * 
* @@ -455,7 +455,7 @@ public interface HealthCheckOrBuilder * * *
-   * [Output Only] Region where the health check resides.  Not applicable to
+   * Output only. [Output Only] Region where the health check resides.  Not applicable to
    * global health checks.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckService.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckService.java index c812f5999ecf..8c40729719bd 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckService.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckService.java @@ -264,7 +264,7 @@ private HealthStatusAggregationPolicy(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -281,7 +281,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -306,7 +306,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -687,7 +687,7 @@ public com.google.protobuf.ByteString getHealthStatusAggregationPolicyBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -704,7 +704,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -726,7 +726,7 @@ public long getId() { * * *
-   * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+   * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
    * 
* * optional string kind = 3292052; @@ -742,7 +742,7 @@ public boolean hasKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+   * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
    * 
* * optional string kind = 3292052; @@ -766,7 +766,7 @@ public java.lang.String getKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+   * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
    * 
* * optional string kind = 3292052; @@ -1042,7 +1042,7 @@ public com.google.protobuf.ByteString getNotificationEndpointsBytes(int index) { * * *
-   * [Output Only] URL of the region where the health check service
+   * Output only. [Output Only] URL of the region where the health check service
    * resides. This field is not applicable to global health check services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1061,7 +1061,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the health check service
+   * Output only. [Output Only] URL of the region where the health check service
    * resides. This field is not applicable to global health check services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1088,7 +1088,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the health check service
+   * Output only. [Output Only] URL of the region where the health check service
    * resides. This field is not applicable to global health check services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1120,7 +1120,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1136,7 +1136,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1160,7 +1160,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1897,7 +1897,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1913,7 +1913,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1937,7 +1937,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1961,7 +1961,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1984,7 +1984,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2003,7 +2003,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2752,7 +2752,7 @@ public Builder setHealthStatusAggregationPolicyBytes(com.google.protobuf.ByteStr * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2769,7 +2769,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2786,7 +2786,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2807,7 +2807,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2828,7 +2828,7 @@ public Builder clearId() { * * *
-     * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+     * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
      * 
* * optional string kind = 3292052; @@ -2843,7 +2843,7 @@ public boolean hasKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+     * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
      * 
* * optional string kind = 3292052; @@ -2866,7 +2866,7 @@ public java.lang.String getKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+     * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
      * 
* * optional string kind = 3292052; @@ -2889,7 +2889,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+     * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
      * 
* * optional string kind = 3292052; @@ -2911,7 +2911,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+     * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
      * 
* * optional string kind = 3292052; @@ -2929,7 +2929,7 @@ public Builder clearKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+     * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
      * 
* * optional string kind = 3292052; @@ -3538,7 +3538,7 @@ public Builder addNotificationEndpointsBytes(com.google.protobuf.ByteString valu * * *
-     * [Output Only] URL of the region where the health check service
+     * Output only. [Output Only] URL of the region where the health check service
      * resides. This field is not applicable to global health check services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -3556,7 +3556,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the health check service
+     * Output only. [Output Only] URL of the region where the health check service
      * resides. This field is not applicable to global health check services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -3582,7 +3582,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the health check service
+     * Output only. [Output Only] URL of the region where the health check service
      * resides. This field is not applicable to global health check services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -3608,7 +3608,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the health check service
+     * Output only. [Output Only] URL of the region where the health check service
      * resides. This field is not applicable to global health check services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -3633,7 +3633,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the health check service
+     * Output only. [Output Only] URL of the region where the health check service
      * resides. This field is not applicable to global health check services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -3654,7 +3654,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the health check service
+     * Output only. [Output Only] URL of the region where the health check service
      * resides. This field is not applicable to global health check services.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -3682,7 +3682,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3697,7 +3697,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3720,7 +3720,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3743,7 +3743,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3765,7 +3765,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3783,7 +3783,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServiceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServiceOrBuilder.java index 9785e0fb975e..fb03126ae233 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServiceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServiceOrBuilder.java @@ -28,7 +28,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -319,7 +319,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -333,7 +333,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -347,7 +347,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+   * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
    * 
* * optional string kind = 3292052; @@ -360,7 +360,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+   * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
+   * Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services.
    * 
* * optional string kind = 3292052; @@ -575,7 +575,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output Only] URL of the region where the health check service
+   * Output only. [Output Only] URL of the region where the health check service
    * resides. This field is not applicable to global health check services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -591,7 +591,7 @@ public interface HealthCheckServiceOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the health check service
+   * Output only. [Output Only] URL of the region where the health check service
    * resides. This field is not applicable to global health check services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -607,7 +607,7 @@ public interface HealthCheckServiceOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the health check service
+   * Output only. [Output Only] URL of the region where the health check service
    * resides. This field is not applicable to global health check services.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -623,7 +623,7 @@ public interface HealthCheckServiceOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -636,7 +636,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -649,7 +649,7 @@ public interface HealthCheckServiceOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServicesList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServicesList.java index 2e000a091381..84b97768734a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServicesList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServicesList.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -93,7 +93,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -117,7 +117,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -146,7 +146,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -160,7 +160,7 @@ public java.util.List getItemsLi * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -175,7 +175,7 @@ public java.util.List getItemsLi * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -189,7 +189,7 @@ public int getItemsCount() { * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -203,7 +203,7 @@ public com.google.cloud.compute.v1.HealthCheckService getItems(int index) { * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.HealthCheckServiceOrBuilder getItemsOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+   * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
    * HealthCheckServices.
    * 
* @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+   * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
    * HealthCheckServices.
    * 
* @@ -264,7 +264,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+   * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
    * HealthCheckServices.
    * 
* @@ -294,7 +294,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -314,7 +314,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -342,7 +342,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -375,7 +375,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -391,7 +391,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -415,7 +415,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1044,7 +1044,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1059,7 +1059,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1082,7 +1082,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1105,7 +1105,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1127,7 +1127,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1145,7 +1145,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1184,7 +1184,7 @@ private void ensureItemsIsMutable() { * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1201,7 +1201,7 @@ public java.util.List getItemsLi * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1218,7 +1218,7 @@ public int getItemsCount() { * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1235,7 +1235,7 @@ public com.google.cloud.compute.v1.HealthCheckService getItems(int index) { * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1258,7 +1258,7 @@ public Builder setItems(int index, com.google.cloud.compute.v1.HealthCheckServic * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1279,7 +1279,7 @@ public Builder setItems( * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1302,7 +1302,7 @@ public Builder addItems(com.google.cloud.compute.v1.HealthCheckService value) { * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1325,7 +1325,7 @@ public Builder addItems(int index, com.google.cloud.compute.v1.HealthCheckServic * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1346,7 +1346,7 @@ public Builder addItems( * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1367,7 +1367,7 @@ public Builder addItems( * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1388,7 +1388,7 @@ public Builder addAllItems( * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1408,7 +1408,7 @@ public Builder clearItems() { * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1428,7 +1428,7 @@ public Builder removeItems(int index) { * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1441,7 +1441,7 @@ public com.google.cloud.compute.v1.HealthCheckService.Builder getItemsBuilder(in * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1458,7 +1458,7 @@ public com.google.cloud.compute.v1.HealthCheckServiceOrBuilder getItemsOrBuilder * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1476,7 +1476,7 @@ public com.google.cloud.compute.v1.HealthCheckServiceOrBuilder getItemsOrBuilder * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1490,7 +1490,7 @@ public com.google.cloud.compute.v1.HealthCheckService.Builder addItemsBuilder() * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1504,7 +1504,7 @@ public com.google.cloud.compute.v1.HealthCheckService.Builder addItemsBuilder(in * * *
-     * A list of HealthCheckService resources.
+     * Output only. A list of HealthCheckService resources.
      * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -1537,7 +1537,7 @@ public com.google.cloud.compute.v1.HealthCheckService.Builder addItemsBuilder(in * * *
-     * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+     * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
      * HealthCheckServices.
      * 
* @@ -1553,7 +1553,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+     * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
      * HealthCheckServices.
      * 
* @@ -1577,7 +1577,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+     * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
      * HealthCheckServices.
      * 
* @@ -1601,7 +1601,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+     * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
      * HealthCheckServices.
      * 
* @@ -1624,7 +1624,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+     * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
      * HealthCheckServices.
      * 
* @@ -1643,7 +1643,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+     * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
      * HealthCheckServices.
      * 
* @@ -1669,7 +1669,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1688,7 +1688,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1715,7 +1715,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1742,7 +1742,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1768,7 +1768,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1790,7 +1790,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1819,7 +1819,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1834,7 +1834,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1857,7 +1857,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1880,7 +1880,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1902,7 +1902,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1920,7 +1920,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServicesListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServicesListOrBuilder.java index e9cd09414dfa..b4414c4c6343 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServicesListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthCheckServicesListOrBuilder.java @@ -28,7 +28,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -67,7 +67,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -78,7 +78,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -89,7 +89,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -100,7 +100,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -112,7 +112,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * A list of HealthCheckService resources.
+   * Output only. A list of HealthCheckService resources.
    * 
* * repeated .google.cloud.compute.v1.HealthCheckService items = 100526016; @@ -123,7 +123,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+   * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
    * HealthCheckServices.
    * 
* @@ -137,7 +137,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+   * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
    * HealthCheckServices.
    * 
* @@ -151,7 +151,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
+   * Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of
    * HealthCheckServices.
    * 
* @@ -165,7 +165,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -182,7 +182,7 @@ public interface HealthCheckServicesListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -199,7 +199,7 @@ public interface HealthCheckServicesListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -216,7 +216,7 @@ public interface HealthCheckServicesListOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface HealthCheckServicesListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthChecksAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthChecksAggregatedList.java index a740153a5430..4a746fa34e44 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthChecksAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthChecksAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrThrow(java.l * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -297,7 +297,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -321,7 +321,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -431,7 +431,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -447,7 +447,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -471,7 +471,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -501,7 +501,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -516,7 +516,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -531,7 +531,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -547,7 +547,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1578,7 +1578,7 @@ public com.google.cloud.compute.v1.HealthChecksScopedList.Builder putItemsBuilde * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1593,7 +1593,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1639,7 +1639,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1661,7 +1661,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1679,7 +1679,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1854,7 +1854,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1869,7 +1869,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1915,7 +1915,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1937,7 +1937,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1955,7 +1955,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1988,7 +1988,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2004,7 +2004,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2019,7 +2019,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2035,7 +2035,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2051,7 +2051,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2075,7 +2075,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2098,7 +2098,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2118,7 +2118,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2137,7 +2137,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthChecksAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthChecksAggregatedListOrBuilder.java index 58a07b7dc2e9..54189cf102f0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthChecksAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthChecksAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -161,7 +161,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -225,7 +225,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -251,7 +251,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -264,7 +264,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -277,7 +277,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -290,7 +290,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -304,7 +304,7 @@ com.google.cloud.compute.v1.HealthChecksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatch.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatch.java index e3e9dd88b176..b40d6ed3bdc9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatch.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatch.java @@ -539,7 +539,8 @@ public com.google.cloud.compute.v1.Int64RangeMatchOrBuilder getRangeMatchOrBuild * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -565,7 +566,8 @@ public boolean hasRegexMatch() { * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -599,7 +601,8 @@ public java.lang.String getRegexMatch() { * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -2281,7 +2284,8 @@ public com.google.cloud.compute.v1.Int64RangeMatchOrBuilder getRangeMatchOrBuild * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -2306,7 +2310,8 @@ public boolean hasRegexMatch() { * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -2339,7 +2344,8 @@ public java.lang.String getRegexMatch() { * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -2372,7 +2378,8 @@ public com.google.protobuf.ByteString getRegexMatchBytes() { * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -2404,7 +2411,8 @@ public Builder setRegexMatch(java.lang.String value) { * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -2432,7 +2440,8 @@ public Builder clearRegexMatch() { * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatchOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatchOrBuilder.java index b5ed529253bf..0ef9f14d52bf 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatchOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpHeaderMatchOrBuilder.java @@ -365,7 +365,8 @@ public interface HttpHeaderMatchOrBuilder * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -388,7 +389,8 @@ public interface HttpHeaderMatchOrBuilder * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -411,7 +413,8 @@ public interface HttpHeaderMatchOrBuilder * Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatch.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatch.java index e835e6d109aa..096abecc6a94 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatch.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatch.java @@ -276,7 +276,8 @@ public boolean getPresentMatch() { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -299,7 +300,8 @@ public boolean hasRegexMatch() { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -330,7 +332,8 @@ public java.lang.String getRegexMatch() { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -1166,7 +1169,8 @@ public Builder clearPresentMatch() { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -1188,7 +1192,8 @@ public boolean hasRegexMatch() { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -1218,7 +1223,8 @@ public java.lang.String getRegexMatch() { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -1248,7 +1254,8 @@ public com.google.protobuf.ByteString getRegexMatchBytes() { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -1277,7 +1284,8 @@ public Builder setRegexMatch(java.lang.String value) { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -1302,7 +1310,8 @@ public Builder clearRegexMatch() { * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatchOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatchOrBuilder.java index b48da0534e04..797db10d4883 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatchOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpQueryParameterMatchOrBuilder.java @@ -159,7 +159,8 @@ public interface HttpQueryParameterMatchOrBuilder * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -179,7 +180,8 @@ public interface HttpQueryParameterMatchOrBuilder * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -199,7 +201,8 @@ public interface HttpQueryParameterMatchOrBuilder * Only one of presentMatch, exactMatch, orregexMatch must be set. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatch.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatch.java index 76e40aabebbf..d48b3ae23607 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatch.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatch.java @@ -479,17 +479,22 @@ public com.google.cloud.compute.v1.MetadataFilterOrBuilder getMetadataFiltersOrB * * *
-   * If specified, the route is a pattern match expression that must match the
-   * :path header once the query string is removed.
+   * If specified, this field defines a path template pattern that must match
+   * the :path header after the query string is removed.
    *
-   *  A pattern match allows you to match
+   * A path template pattern can include variables and wildcards.
+   * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+   * matches a single path segment, and ** that matches zero or
+   * more path segments. The pattern must follow these rules:
    *
    *
-   *       - The value must be between 1 and 1024 characters
-   *       - The pattern must start with a leading slash ("/")
-   *       - There may be no more than 5 operators in pattern
+   *       - The value must be between 1 and 1024 characters.
+   *       - The pattern must start with a leading slash ("/").
+   *       - No more than 5 operators (variables or wildcards) may appear in
+   *       the pattern.
    *
-   *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+   * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+   * set.
    * 
* * optional string path_template_match = 292348186; @@ -505,17 +510,22 @@ public boolean hasPathTemplateMatch() { * * *
-   * If specified, the route is a pattern match expression that must match the
-   * :path header once the query string is removed.
+   * If specified, this field defines a path template pattern that must match
+   * the :path header after the query string is removed.
    *
-   *  A pattern match allows you to match
+   * A path template pattern can include variables and wildcards.
+   * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+   * matches a single path segment, and ** that matches zero or
+   * more path segments. The pattern must follow these rules:
    *
    *
-   *       - The value must be between 1 and 1024 characters
-   *       - The pattern must start with a leading slash ("/")
-   *       - There may be no more than 5 operators in pattern
+   *       - The value must be between 1 and 1024 characters.
+   *       - The pattern must start with a leading slash ("/").
+   *       - No more than 5 operators (variables or wildcards) may appear in
+   *       the pattern.
    *
-   *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+   * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+   * set.
    * 
* * optional string path_template_match = 292348186; @@ -539,17 +549,22 @@ public java.lang.String getPathTemplateMatch() { * * *
-   * If specified, the route is a pattern match expression that must match the
-   * :path header once the query string is removed.
+   * If specified, this field defines a path template pattern that must match
+   * the :path header after the query string is removed.
    *
-   *  A pattern match allows you to match
+   * A path template pattern can include variables and wildcards.
+   * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+   * matches a single path segment, and ** that matches zero or
+   * more path segments. The pattern must follow these rules:
    *
    *
-   *       - The value must be between 1 and 1024 characters
-   *       - The pattern must start with a leading slash ("/")
-   *       - There may be no more than 5 operators in pattern
+   *       - The value must be between 1 and 1024 characters.
+   *       - The pattern must start with a leading slash ("/").
+   *       - No more than 5 operators (variables or wildcards) may appear in
+   *       the pattern.
    *
-   *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+   * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+   * set.
    * 
* * optional string path_template_match = 292348186; @@ -583,9 +598,11 @@ public com.google.protobuf.ByteString getPathTemplateMatchBytes() { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -606,9 +623,11 @@ public boolean hasPrefixMatch() { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -637,9 +656,11 @@ public java.lang.String getPrefixMatch() { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -781,7 +802,8 @@ public com.google.cloud.compute.v1.HttpQueryParameterMatch getQueryParameterMatc * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -806,7 +828,8 @@ public boolean hasRegexMatch() { * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -839,7 +862,8 @@ public java.lang.String getRegexMatch() { * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -2938,17 +2962,22 @@ public com.google.cloud.compute.v1.MetadataFilter.Builder addMetadataFiltersBuil * * *
-     * If specified, the route is a pattern match expression that must match the
-     * :path header once the query string is removed.
+     * If specified, this field defines a path template pattern that must match
+     * the :path header after the query string is removed.
      *
-     *  A pattern match allows you to match
+     * A path template pattern can include variables and wildcards.
+     * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+     * matches a single path segment, and ** that matches zero or
+     * more path segments. The pattern must follow these rules:
      *
      *
-     *       - The value must be between 1 and 1024 characters
-     *       - The pattern must start with a leading slash ("/")
-     *       - There may be no more than 5 operators in pattern
+     *       - The value must be between 1 and 1024 characters.
+     *       - The pattern must start with a leading slash ("/").
+     *       - No more than 5 operators (variables or wildcards) may appear in
+     *       the pattern.
      *
-     *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+     * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+     * set.
      * 
* * optional string path_template_match = 292348186; @@ -2963,17 +2992,22 @@ public boolean hasPathTemplateMatch() { * * *
-     * If specified, the route is a pattern match expression that must match the
-     * :path header once the query string is removed.
+     * If specified, this field defines a path template pattern that must match
+     * the :path header after the query string is removed.
      *
-     *  A pattern match allows you to match
+     * A path template pattern can include variables and wildcards.
+     * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+     * matches a single path segment, and ** that matches zero or
+     * more path segments. The pattern must follow these rules:
      *
      *
-     *       - The value must be between 1 and 1024 characters
-     *       - The pattern must start with a leading slash ("/")
-     *       - There may be no more than 5 operators in pattern
+     *       - The value must be between 1 and 1024 characters.
+     *       - The pattern must start with a leading slash ("/").
+     *       - No more than 5 operators (variables or wildcards) may appear in
+     *       the pattern.
      *
-     *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+     * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+     * set.
      * 
* * optional string path_template_match = 292348186; @@ -2996,17 +3030,22 @@ public java.lang.String getPathTemplateMatch() { * * *
-     * If specified, the route is a pattern match expression that must match the
-     * :path header once the query string is removed.
+     * If specified, this field defines a path template pattern that must match
+     * the :path header after the query string is removed.
      *
-     *  A pattern match allows you to match
+     * A path template pattern can include variables and wildcards.
+     * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+     * matches a single path segment, and ** that matches zero or
+     * more path segments. The pattern must follow these rules:
      *
      *
-     *       - The value must be between 1 and 1024 characters
-     *       - The pattern must start with a leading slash ("/")
-     *       - There may be no more than 5 operators in pattern
+     *       - The value must be between 1 and 1024 characters.
+     *       - The pattern must start with a leading slash ("/").
+     *       - No more than 5 operators (variables or wildcards) may appear in
+     *       the pattern.
      *
-     *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+     * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+     * set.
      * 
* * optional string path_template_match = 292348186; @@ -3029,17 +3068,22 @@ public com.google.protobuf.ByteString getPathTemplateMatchBytes() { * * *
-     * If specified, the route is a pattern match expression that must match the
-     * :path header once the query string is removed.
+     * If specified, this field defines a path template pattern that must match
+     * the :path header after the query string is removed.
      *
-     *  A pattern match allows you to match
+     * A path template pattern can include variables and wildcards.
+     * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+     * matches a single path segment, and ** that matches zero or
+     * more path segments. The pattern must follow these rules:
      *
      *
-     *       - The value must be between 1 and 1024 characters
-     *       - The pattern must start with a leading slash ("/")
-     *       - There may be no more than 5 operators in pattern
+     *       - The value must be between 1 and 1024 characters.
+     *       - The pattern must start with a leading slash ("/").
+     *       - No more than 5 operators (variables or wildcards) may appear in
+     *       the pattern.
      *
-     *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+     * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+     * set.
      * 
* * optional string path_template_match = 292348186; @@ -3061,17 +3105,22 @@ public Builder setPathTemplateMatch(java.lang.String value) { * * *
-     * If specified, the route is a pattern match expression that must match the
-     * :path header once the query string is removed.
+     * If specified, this field defines a path template pattern that must match
+     * the :path header after the query string is removed.
      *
-     *  A pattern match allows you to match
+     * A path template pattern can include variables and wildcards.
+     * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+     * matches a single path segment, and ** that matches zero or
+     * more path segments. The pattern must follow these rules:
      *
      *
-     *       - The value must be between 1 and 1024 characters
-     *       - The pattern must start with a leading slash ("/")
-     *       - There may be no more than 5 operators in pattern
+     *       - The value must be between 1 and 1024 characters.
+     *       - The pattern must start with a leading slash ("/").
+     *       - No more than 5 operators (variables or wildcards) may appear in
+     *       the pattern.
      *
-     *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+     * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+     * set.
      * 
* * optional string path_template_match = 292348186; @@ -3089,17 +3138,22 @@ public Builder clearPathTemplateMatch() { * * *
-     * If specified, the route is a pattern match expression that must match the
-     * :path header once the query string is removed.
+     * If specified, this field defines a path template pattern that must match
+     * the :path header after the query string is removed.
      *
-     *  A pattern match allows you to match
+     * A path template pattern can include variables and wildcards.
+     * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+     * matches a single path segment, and ** that matches zero or
+     * more path segments. The pattern must follow these rules:
      *
      *
-     *       - The value must be between 1 and 1024 characters
-     *       - The pattern must start with a leading slash ("/")
-     *       - There may be no more than 5 operators in pattern
+     *       - The value must be between 1 and 1024 characters.
+     *       - The pattern must start with a leading slash ("/").
+     *       - No more than 5 operators (variables or wildcards) may appear in
+     *       the pattern.
      *
-     *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+     * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+     * set.
      * 
* * optional string path_template_match = 292348186; @@ -3129,9 +3183,11 @@ public Builder setPathTemplateMatchBytes(com.google.protobuf.ByteString value) { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -3151,9 +3207,11 @@ public boolean hasPrefixMatch() { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -3181,9 +3239,11 @@ public java.lang.String getPrefixMatch() { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -3211,9 +3271,11 @@ public com.google.protobuf.ByteString getPrefixMatchBytes() { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -3240,9 +3302,11 @@ public Builder setPrefixMatch(java.lang.String value) { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -3265,9 +3329,11 @@ public Builder clearPrefixMatch() { * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -3772,7 +3838,8 @@ public Builder removeQueryParameterMatches(int index) { * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -3796,7 +3863,8 @@ public boolean hasRegexMatch() { * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -3828,7 +3896,8 @@ public java.lang.String getRegexMatch() { * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -3860,7 +3929,8 @@ public com.google.protobuf.ByteString getRegexMatchBytes() { * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -3891,7 +3961,8 @@ public Builder setRegexMatch(java.lang.String value) { * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -3918,7 +3989,8 @@ public Builder clearRegexMatch() { * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatchOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatchOrBuilder.java index 62f614b3e4bf..20a809e6ff66 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatchOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HttpRouteRuleMatchOrBuilder.java @@ -345,17 +345,22 @@ public interface HttpRouteRuleMatchOrBuilder * * *
-   * If specified, the route is a pattern match expression that must match the
-   * :path header once the query string is removed.
+   * If specified, this field defines a path template pattern that must match
+   * the :path header after the query string is removed.
    *
-   *  A pattern match allows you to match
+   * A path template pattern can include variables and wildcards.
+   * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+   * matches a single path segment, and ** that matches zero or
+   * more path segments. The pattern must follow these rules:
    *
    *
-   *       - The value must be between 1 and 1024 characters
-   *       - The pattern must start with a leading slash ("/")
-   *       - There may be no more than 5 operators in pattern
+   *       - The value must be between 1 and 1024 characters.
+   *       - The pattern must start with a leading slash ("/").
+   *       - No more than 5 operators (variables or wildcards) may appear in
+   *       the pattern.
    *
-   *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+   * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+   * set.
    * 
* * optional string path_template_match = 292348186; @@ -368,17 +373,22 @@ public interface HttpRouteRuleMatchOrBuilder * * *
-   * If specified, the route is a pattern match expression that must match the
-   * :path header once the query string is removed.
+   * If specified, this field defines a path template pattern that must match
+   * the :path header after the query string is removed.
    *
-   *  A pattern match allows you to match
+   * A path template pattern can include variables and wildcards.
+   * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+   * matches a single path segment, and ** that matches zero or
+   * more path segments. The pattern must follow these rules:
    *
    *
-   *       - The value must be between 1 and 1024 characters
-   *       - The pattern must start with a leading slash ("/")
-   *       - There may be no more than 5 operators in pattern
+   *       - The value must be between 1 and 1024 characters.
+   *       - The pattern must start with a leading slash ("/").
+   *       - No more than 5 operators (variables or wildcards) may appear in
+   *       the pattern.
    *
-   *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+   * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+   * set.
    * 
* * optional string path_template_match = 292348186; @@ -391,17 +401,22 @@ public interface HttpRouteRuleMatchOrBuilder * * *
-   * If specified, the route is a pattern match expression that must match the
-   * :path header once the query string is removed.
+   * If specified, this field defines a path template pattern that must match
+   * the :path header after the query string is removed.
    *
-   *  A pattern match allows you to match
+   * A path template pattern can include variables and wildcards.
+   * Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that
+   * matches a single path segment, and ** that matches zero or
+   * more path segments. The pattern must follow these rules:
    *
    *
-   *       - The value must be between 1 and 1024 characters
-   *       - The pattern must start with a leading slash ("/")
-   *       - There may be no more than 5 operators in pattern
+   *       - The value must be between 1 and 1024 characters.
+   *       - The pattern must start with a leading slash ("/").
+   *       - No more than 5 operators (variables or wildcards) may appear in
+   *       the pattern.
    *
-   *  Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set.
+   * Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be
+   * set.
    * 
* * optional string path_template_match = 292348186; @@ -419,9 +434,11 @@ public interface HttpRouteRuleMatchOrBuilder * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -439,9 +456,11 @@ public interface HttpRouteRuleMatchOrBuilder * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -459,9 +478,11 @@ public interface HttpRouteRuleMatchOrBuilder * * The value must be from 1 to 1024 characters. * - * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - * specified. - * specified. + * The * character inside a prefix match is + * treated as a literal character, not as a wildcard. + * + * Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + * used within a matchRule. *
* * optional string prefix_match = 257898968; @@ -566,7 +587,8 @@ com.google.cloud.compute.v1.HttpQueryParameterMatchOrBuilder getQueryParameterMa * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -588,7 +610,8 @@ com.google.cloud.compute.v1.HttpQueryParameterMatchOrBuilder getQueryParameterMa * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; @@ -610,7 +633,8 @@ com.google.cloud.compute.v1.HttpQueryParameterMatchOrBuilder getQueryParameterMa * specified. * * Regular expressions can only be used when the loadBalancingScheme is - * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + * set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + * (regional scope) or INTERNAL_MANAGED. *
* * optional string regex_match = 107387853; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Image.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Image.java index 2c9497e08ff7..5661f0ebb0b1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Image.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Image.java @@ -406,7 +406,7 @@ private SourceType(int value) { * * *
-   * [Output Only] The status of the image. An image can be used to create other
+   * Output only. [Output Only] The status of the image. An image can be used to create other
    * resources, such as instances, only after the image has been successfully
    * created and the status is set to READY. Possible
    * values are FAILED, PENDING, orREADY.
@@ -732,7 +732,7 @@ public long getArchiveSizeBytes() {
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -749,7 +749,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -774,7 +774,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -802,7 +802,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * The deprecation status associated with this image.
+   * Output only. The deprecation status associated with this image.
    * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -818,7 +818,7 @@ public boolean hasDeprecated() { * * *
-   * The deprecation status associated with this image.
+   * Output only. The deprecation status associated with this image.
    * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -836,7 +836,7 @@ public com.google.cloud.compute.v1.DeprecationStatus getDeprecated() { * * *
-   * The deprecation status associated with this image.
+   * Output only. The deprecation status associated with this image.
    * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -962,7 +962,7 @@ public long getDiskSizeGb() { * * *
-   * Whether this image is created from a confidential compute mode disk.
+   * Output only. Whether this image is created from a confidential compute mode disk.
    * [Output Only]: This field is not set by user, but from source disk.
    * 
* @@ -979,7 +979,7 @@ public boolean hasEnableConfidentialCompute() { * * *
-   * Whether this image is created from a confidential compute mode disk.
+   * Output only. Whether this image is created from a confidential compute mode disk.
    * [Output Only]: This field is not set by user, but from source disk.
    * 
* @@ -1174,7 +1174,7 @@ public com.google.cloud.compute.v1.GuestOsFeatureOrBuilder getGuestOsFeaturesOrB * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1191,7 +1191,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1306,7 +1306,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getImageEncryptionKey() * * *
-   * [Output Only] Type of the resource. Always compute#image for
+   * Output only. [Output Only] Type of the resource. Always compute#image for
    * images.
    * 
* @@ -1323,7 +1323,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#image for
+   * Output only. [Output Only] Type of the resource. Always compute#image for
    * images.
    * 
* @@ -1348,7 +1348,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#image for
+   * Output only. [Output Only] Type of the resource. Always compute#image for
    * images.
    * 
* @@ -1925,7 +1925,7 @@ public boolean getSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1941,7 +1941,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1962,7 +1962,7 @@ public boolean getSatisfiesPzs() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1978,7 +1978,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2002,7 +2002,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2271,7 +2271,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceDiskEncryption * * *
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the disk used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given disk name.
@@ -2290,7 +2290,7 @@ public boolean hasSourceDiskId() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the disk used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given disk name.
@@ -2317,7 +2317,7 @@ public java.lang.String getSourceDiskId() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the disk used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given disk name.
@@ -2526,7 +2526,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceImageEncryptio
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the image used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given image name.
@@ -2545,7 +2545,7 @@ public boolean hasSourceImageId() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the image used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given image name.
@@ -2572,7 +2572,7 @@ public java.lang.String getSourceImageId() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the image used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given image name.
@@ -2781,7 +2781,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceSnapshotEncryp
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the snapshot used to create this image. This value may be
    * used to determine whether the snapshot was taken from the current or a
    * previous instance of a given snapshot name.
@@ -2800,7 +2800,7 @@ public boolean hasSourceSnapshotId() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the snapshot used to create this image. This value may be
    * used to determine whether the snapshot was taken from the current or a
    * previous instance of a given snapshot name.
@@ -2827,7 +2827,7 @@ public java.lang.String getSourceSnapshotId() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the snapshot used to create this image. This value may be
    * used to determine whether the snapshot was taken from the current or a
    * previous instance of a given snapshot name.
@@ -2934,7 +2934,7 @@ public com.google.protobuf.ByteString getSourceTypeBytes() {
    *
    *
    * 
-   * [Output Only] The status of the image. An image can be used to create other
+   * Output only. [Output Only] The status of the image. An image can be used to create other
    * resources, such as instances, only after the image has been successfully
    * created and the status is set to READY. Possible
    * values are FAILED, PENDING, orREADY.
@@ -2954,7 +2954,7 @@ public boolean hasStatus() {
    *
    *
    * 
-   * [Output Only] The status of the image. An image can be used to create other
+   * Output only. [Output Only] The status of the image. An image can be used to create other
    * resources, such as instances, only after the image has been successfully
    * created and the status is set to READY. Possible
    * values are FAILED, PENDING, orREADY.
@@ -2982,7 +2982,7 @@ public java.lang.String getStatus() {
    *
    *
    * 
-   * [Output Only] The status of the image. An image can be used to create other
+   * Output only. [Output Only] The status of the image. An image can be used to create other
    * resources, such as instances, only after the image has been successfully
    * created and the status is set to READY. Possible
    * values are FAILED, PENDING, orREADY.
@@ -4854,7 +4854,7 @@ public Builder clearArchiveSizeBytes() {
      *
      *
      * 
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4870,7 +4870,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4894,7 +4894,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4918,7 +4918,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4941,7 +4941,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4960,7 +4960,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4991,7 +4991,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5006,7 +5006,7 @@ public boolean hasDeprecated() { * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5027,7 +5027,7 @@ public com.google.cloud.compute.v1.DeprecationStatus getDeprecated() { * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5050,7 +5050,7 @@ public Builder setDeprecated(com.google.cloud.compute.v1.DeprecationStatus value * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5071,7 +5071,7 @@ public Builder setDeprecated( * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5099,7 +5099,7 @@ public Builder mergeDeprecated(com.google.cloud.compute.v1.DeprecationStatus val * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5119,7 +5119,7 @@ public Builder clearDeprecated() { * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5134,7 +5134,7 @@ public com.google.cloud.compute.v1.DeprecationStatus.Builder getDeprecatedBuilde * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5153,7 +5153,7 @@ public com.google.cloud.compute.v1.DeprecationStatusOrBuilder getDeprecatedOrBui * * *
-     * The deprecation status associated with this image.
+     * Output only. The deprecation status associated with this image.
      * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -5385,7 +5385,7 @@ public Builder clearDiskSizeGb() { * * *
-     * Whether this image is created from a confidential compute mode disk.
+     * Output only. Whether this image is created from a confidential compute mode disk.
      * [Output Only]: This field is not set by user, but from source disk.
      * 
* @@ -5402,7 +5402,7 @@ public boolean hasEnableConfidentialCompute() { * * *
-     * Whether this image is created from a confidential compute mode disk.
+     * Output only. Whether this image is created from a confidential compute mode disk.
      * [Output Only]: This field is not set by user, but from source disk.
      * 
* @@ -5419,7 +5419,7 @@ public boolean getEnableConfidentialCompute() { * * *
-     * Whether this image is created from a confidential compute mode disk.
+     * Output only. Whether this image is created from a confidential compute mode disk.
      * [Output Only]: This field is not set by user, but from source disk.
      * 
* @@ -5440,7 +5440,7 @@ public Builder setEnableConfidentialCompute(boolean value) { * * *
-     * Whether this image is created from a confidential compute mode disk.
+     * Output only. Whether this image is created from a confidential compute mode disk.
      * [Output Only]: This field is not set by user, but from source disk.
      * 
* @@ -6025,7 +6025,7 @@ public com.google.cloud.compute.v1.GuestOsFeature.Builder addGuestOsFeaturesBuil * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -6042,7 +6042,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -6059,7 +6059,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -6080,7 +6080,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -6426,7 +6426,7 @@ public Builder clearImageEncryptionKey() { * * *
-     * [Output Only] Type of the resource. Always compute#image for
+     * Output only. [Output Only] Type of the resource. Always compute#image for
      * images.
      * 
* @@ -6442,7 +6442,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#image for
+     * Output only. [Output Only] Type of the resource. Always compute#image for
      * images.
      * 
* @@ -6466,7 +6466,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#image for
+     * Output only. [Output Only] Type of the resource. Always compute#image for
      * images.
      * 
* @@ -6490,7 +6490,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#image for
+     * Output only. [Output Only] Type of the resource. Always compute#image for
      * images.
      * 
* @@ -6513,7 +6513,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#image for
+     * Output only. [Output Only] Type of the resource. Always compute#image for
      * images.
      * 
* @@ -6532,7 +6532,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#image for
+     * Output only. [Output Only] Type of the resource. Always compute#image for
      * images.
      * 
* @@ -7862,7 +7862,7 @@ public Builder clearSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7878,7 +7878,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7894,7 +7894,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7914,7 +7914,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7934,7 +7934,7 @@ public Builder clearSatisfiesPzs() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -7949,7 +7949,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -7972,7 +7972,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -7995,7 +7995,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -8017,7 +8017,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -8035,7 +8035,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -8730,7 +8730,7 @@ public Builder clearSourceDiskEncryptionKey() { * * *
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the disk used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given disk name.
@@ -8748,7 +8748,7 @@ public boolean hasSourceDiskId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the disk used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given disk name.
@@ -8774,7 +8774,7 @@ public java.lang.String getSourceDiskId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the disk used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given disk name.
@@ -8800,7 +8800,7 @@ public com.google.protobuf.ByteString getSourceDiskIdBytes() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the disk used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given disk name.
@@ -8825,7 +8825,7 @@ public Builder setSourceDiskId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the disk used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given disk name.
@@ -8846,7 +8846,7 @@ public Builder clearSourceDiskId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the disk used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given disk name.
@@ -9317,7 +9317,7 @@ public Builder clearSourceImageEncryptionKey() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the image used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given image name.
@@ -9335,7 +9335,7 @@ public boolean hasSourceImageId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the image used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given image name.
@@ -9361,7 +9361,7 @@ public java.lang.String getSourceImageId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the image used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given image name.
@@ -9387,7 +9387,7 @@ public com.google.protobuf.ByteString getSourceImageIdBytes() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the image used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given image name.
@@ -9412,7 +9412,7 @@ public Builder setSourceImageId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the image used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given image name.
@@ -9433,7 +9433,7 @@ public Builder clearSourceImageId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the image used to create this image. This value may be used
      * to determine whether the image was taken from the current or a previous
      * instance of a given image name.
@@ -9904,7 +9904,7 @@ public Builder clearSourceSnapshotEncryptionKey() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the snapshot used to create this image. This value may be
      * used to determine whether the snapshot was taken from the current or a
      * previous instance of a given snapshot name.
@@ -9922,7 +9922,7 @@ public boolean hasSourceSnapshotId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the snapshot used to create this image. This value may be
      * used to determine whether the snapshot was taken from the current or a
      * previous instance of a given snapshot name.
@@ -9948,7 +9948,7 @@ public java.lang.String getSourceSnapshotId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the snapshot used to create this image. This value may be
      * used to determine whether the snapshot was taken from the current or a
      * previous instance of a given snapshot name.
@@ -9974,7 +9974,7 @@ public com.google.protobuf.ByteString getSourceSnapshotIdBytes() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the snapshot used to create this image. This value may be
      * used to determine whether the snapshot was taken from the current or a
      * previous instance of a given snapshot name.
@@ -9999,7 +9999,7 @@ public Builder setSourceSnapshotId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the snapshot used to create this image. This value may be
      * used to determine whether the snapshot was taken from the current or a
      * previous instance of a given snapshot name.
@@ -10020,7 +10020,7 @@ public Builder clearSourceSnapshotId() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The ID value of the snapshot used to create this image. This value may be
      * used to determine whether the snapshot was taken from the current or a
      * previous instance of a given snapshot name.
@@ -10186,7 +10186,7 @@ public Builder setSourceTypeBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] The status of the image. An image can be used to create other
+     * Output only. [Output Only] The status of the image. An image can be used to create other
      * resources, such as instances, only after the image has been successfully
      * created and the status is set to READY. Possible
      * values are FAILED, PENDING, orREADY.
@@ -10205,7 +10205,7 @@ public boolean hasStatus() {
      *
      *
      * 
-     * [Output Only] The status of the image. An image can be used to create other
+     * Output only. [Output Only] The status of the image. An image can be used to create other
      * resources, such as instances, only after the image has been successfully
      * created and the status is set to READY. Possible
      * values are FAILED, PENDING, orREADY.
@@ -10232,7 +10232,7 @@ public java.lang.String getStatus() {
      *
      *
      * 
-     * [Output Only] The status of the image. An image can be used to create other
+     * Output only. [Output Only] The status of the image. An image can be used to create other
      * resources, such as instances, only after the image has been successfully
      * created and the status is set to READY. Possible
      * values are FAILED, PENDING, orREADY.
@@ -10259,7 +10259,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
      *
      *
      * 
-     * [Output Only] The status of the image. An image can be used to create other
+     * Output only. [Output Only] The status of the image. An image can be used to create other
      * resources, such as instances, only after the image has been successfully
      * created and the status is set to READY. Possible
      * values are FAILED, PENDING, orREADY.
@@ -10285,7 +10285,7 @@ public Builder setStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The status of the image. An image can be used to create other
+     * Output only. [Output Only] The status of the image. An image can be used to create other
      * resources, such as instances, only after the image has been successfully
      * created and the status is set to READY. Possible
      * values are FAILED, PENDING, orREADY.
@@ -10307,7 +10307,7 @@ public Builder clearStatus() {
      *
      *
      * 
-     * [Output Only] The status of the image. An image can be used to create other
+     * Output only. [Output Only] The status of the image. An image can be used to create other
      * resources, such as instances, only after the image has been successfully
      * created and the status is set to READY. Possible
      * values are FAILED, PENDING, orREADY.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageList.java
index 7c9f8b2605ae..62ecfe72e6dd 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageList.java
@@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.ImageOrBuilder getItemsOrBuilder(int index) {
    *
    *
    * 
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1528,7 +1528,7 @@ public java.util.List getItemsBuilder * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1543,7 +1543,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1566,7 +1566,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1589,7 +1589,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1611,7 +1611,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1629,7 +1629,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1804,7 +1804,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1819,7 +1819,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1842,7 +1842,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1865,7 +1865,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1887,7 +1887,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1905,7 +1905,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageListOrBuilder.java index 306244377c31..bb4577fcad40 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageListOrBuilder.java @@ -122,7 +122,7 @@ public interface ImageListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface ImageListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface ImageListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface ImageListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface ImageListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface ImageListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageOrBuilder.java index 618e631474a2..c9afefc1d333 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageOrBuilder.java @@ -101,7 +101,7 @@ public interface ImageOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -115,7 +115,7 @@ public interface ImageOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -129,7 +129,7 @@ public interface ImageOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -143,7 +143,7 @@ public interface ImageOrBuilder * * *
-   * The deprecation status associated with this image.
+   * Output only. The deprecation status associated with this image.
    * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -156,7 +156,7 @@ public interface ImageOrBuilder * * *
-   * The deprecation status associated with this image.
+   * Output only. The deprecation status associated with this image.
    * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -169,7 +169,7 @@ public interface ImageOrBuilder * * *
-   * The deprecation status associated with this image.
+   * Output only. The deprecation status associated with this image.
    * 
* * optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; @@ -248,7 +248,7 @@ public interface ImageOrBuilder * * *
-   * Whether this image is created from a confidential compute mode disk.
+   * Output only. Whether this image is created from a confidential compute mode disk.
    * [Output Only]: This field is not set by user, but from source disk.
    * 
* @@ -262,7 +262,7 @@ public interface ImageOrBuilder * * *
-   * Whether this image is created from a confidential compute mode disk.
+   * Output only. Whether this image is created from a confidential compute mode disk.
    * [Output Only]: This field is not set by user, but from source disk.
    * 
* @@ -400,7 +400,7 @@ public interface ImageOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -414,7 +414,7 @@ public interface ImageOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -504,7 +504,7 @@ public interface ImageOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#image for
+   * Output only. [Output Only] Type of the resource. Always compute#image for
    * images.
    * 
* @@ -518,7 +518,7 @@ public interface ImageOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#image for
+   * Output only. [Output Only] Type of the resource. Always compute#image for
    * images.
    * 
* @@ -532,7 +532,7 @@ public interface ImageOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#image for
+   * Output only. [Output Only] Type of the resource. Always compute#image for
    * images.
    * 
* @@ -931,7 +931,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -944,7 +944,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -957,7 +957,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -970,7 +970,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -983,7 +983,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1173,7 +1173,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the disk used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given disk name.
@@ -1189,7 +1189,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the disk used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given disk name.
@@ -1205,7 +1205,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the disk used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given disk name.
@@ -1351,7 +1351,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the image used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given image name.
@@ -1367,7 +1367,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the image used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given image name.
@@ -1383,7 +1383,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the image used to create this image. This value may be used
    * to determine whether the image was taken from the current or a previous
    * instance of a given image name.
@@ -1530,7 +1530,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the snapshot used to create this image. This value may be
    * used to determine whether the snapshot was taken from the current or a
    * previous instance of a given snapshot name.
@@ -1546,7 +1546,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the snapshot used to create this image. This value may be
    * used to determine whether the snapshot was taken from the current or a
    * previous instance of a given snapshot name.
@@ -1562,7 +1562,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The ID value of the snapshot used to create this image. This value may be
    * used to determine whether the snapshot was taken from the current or a
    * previous instance of a given snapshot name.
@@ -1623,7 +1623,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the image. An image can be used to create other
+   * Output only. [Output Only] The status of the image. An image can be used to create other
    * resources, such as instances, only after the image has been successfully
    * created and the status is set to READY. Possible
    * values are FAILED, PENDING, orREADY.
@@ -1640,7 +1640,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the image. An image can be used to create other
+   * Output only. [Output Only] The status of the image. An image can be used to create other
    * resources, such as instances, only after the image has been successfully
    * created and the status is set to READY. Possible
    * values are FAILED, PENDING, orREADY.
@@ -1657,7 +1657,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the image. An image can be used to create other
+   * Output only. [Output Only] The status of the image. An image can be used to create other
    * resources, such as instances, only after the image has been successfully
    * created and the status is set to READY. Possible
    * values are FAILED, PENDING, orREADY.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageParams.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageParams.java
index af52b9eb963e..c23ae4a56430 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageParams.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageParams.java
@@ -109,8 +109,10 @@ public int getResourceManagerTagsCount() {
    * 
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -137,8 +139,10 @@ public java.util.Map getResourceManagerTags( *
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -155,8 +159,10 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -181,8 +187,10 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -619,8 +627,10 @@ public int getResourceManagerTagsCount() { *
      * Resource manager tags to be bound to the image. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -647,8 +657,10 @@ public java.util.Map getResourceManagerTags( *
      * Resource manager tags to be bound to the image. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -665,8 +677,10 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the image. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -691,8 +705,10 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the image. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -723,8 +739,10 @@ public Builder clearResourceManagerTags() { *
      * Resource manager tags to be bound to the image. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -751,8 +769,10 @@ public java.util.Map getMutableResourceManag *
      * Resource manager tags to be bound to the image. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -776,8 +796,10 @@ public Builder putResourceManagerTags(java.lang.String key, java.lang.String val *
      * Resource manager tags to be bound to the image. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageParamsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageParamsOrBuilder.java index 587d42342632..0491dce4fffc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageParamsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ImageParamsOrBuilder.java @@ -30,8 +30,10 @@ public interface ImageParamsOrBuilder *
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -45,8 +47,10 @@ public interface ImageParamsOrBuilder *
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -64,8 +68,10 @@ public interface ImageParamsOrBuilder *
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -79,8 +85,10 @@ public interface ImageParamsOrBuilder *
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -98,8 +106,10 @@ java.lang.String getResourceManagerTagsOrDefault( *
    * Resource manager tags to be bound to the image. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* 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 562dc0215317..edd44938432a 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 @@ -493,7 +493,7 @@ private PrivateIpv6GoogleAccess(int value) { * * *
-   * [Output Only] The status of the instance. One of the
+   * Output only. [Output Only] The status of the instance. One of the
    * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
    * instance, see
    * Instance life cycle.
@@ -1018,7 +1018,7 @@ public com.google.cloud.compute.v1.ConfidentialInstanceConfig getConfidentialIns
    *
    *
    * 
-   * [Output Only] The CPU platform used by this instance.
+   * Output only. [Output Only] The CPU platform used by this instance.
    * 
* * optional string cpu_platform = 410285354; @@ -1034,7 +1034,7 @@ public boolean hasCpuPlatform() { * * *
-   * [Output Only] The CPU platform used by this instance.
+   * Output only. [Output Only] The CPU platform used by this instance.
    * 
* * optional string cpu_platform = 410285354; @@ -1058,7 +1058,7 @@ public java.lang.String getCpuPlatform() { * * *
-   * [Output Only] The CPU platform used by this instance.
+   * Output only. [Output Only] The CPU platform used by this instance.
    * 
* * optional string cpu_platform = 410285354; @@ -1087,7 +1087,7 @@ public com.google.protobuf.ByteString getCpuPlatformBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -1103,7 +1103,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -1127,7 +1127,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -1645,7 +1645,7 @@ public com.google.protobuf.ByteString getHostnameBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1662,7 +1662,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1843,7 +1843,7 @@ public com.google.protobuf.ByteString getKeyRevocationActionTypeBytes() { * * *
-   * [Output Only] Type of the resource. Always compute#instance
+   * Output only. [Output Only] Type of the resource. Always compute#instance
    * for instances.
    * 
* @@ -1860,7 +1860,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#instance
+   * Output only. [Output Only] Type of the resource. Always compute#instance
    * for instances.
    * 
* @@ -1885,7 +1885,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#instance
+   * Output only. [Output Only] Type of the resource. Always compute#instance
    * for instances.
    * 
* @@ -2116,7 +2116,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { * * *
-   * [Output Only] Last start timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last start timestamp inRFC3339 text format.
    * 
* * optional string last_start_timestamp = 443830736; @@ -2132,7 +2132,7 @@ public boolean hasLastStartTimestamp() { * * *
-   * [Output Only] Last start timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last start timestamp inRFC3339 text format.
    * 
* * optional string last_start_timestamp = 443830736; @@ -2156,7 +2156,7 @@ public java.lang.String getLastStartTimestamp() { * * *
-   * [Output Only] Last start timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last start timestamp inRFC3339 text format.
    * 
* * optional string last_start_timestamp = 443830736; @@ -2185,7 +2185,7 @@ public com.google.protobuf.ByteString getLastStartTimestampBytes() { * * *
-   * [Output Only] Last stop timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
    * 
* * optional string last_stop_timestamp = 412823010; @@ -2201,7 +2201,7 @@ public boolean hasLastStopTimestamp() { * * *
-   * [Output Only] Last stop timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
    * 
* * optional string last_stop_timestamp = 412823010; @@ -2225,7 +2225,7 @@ public java.lang.String getLastStopTimestamp() { * * *
-   * [Output Only] Last stop timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
    * 
* * optional string last_stop_timestamp = 412823010; @@ -2254,7 +2254,7 @@ public com.google.protobuf.ByteString getLastStopTimestampBytes() { * * *
-   * [Output Only] Last suspended timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
    * 
* * optional string last_suspended_timestamp = 356275337; @@ -2270,7 +2270,7 @@ public boolean hasLastSuspendedTimestamp() { * * *
-   * [Output Only] Last suspended timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
    * 
* * optional string last_suspended_timestamp = 356275337; @@ -2294,7 +2294,7 @@ public java.lang.String getLastSuspendedTimestamp() { * * *
-   * [Output Only] Last suspended timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
    * 
* * optional string last_suspended_timestamp = 356275337; @@ -3073,7 +3073,7 @@ public com.google.protobuf.ByteString getResourcePoliciesBytes(int index) { * * *
-   * [Output Only] Specifies values set for instance attributes as
+   * Output only. [Output Only] Specifies values set for instance attributes as
    * compared to the values requested by user in the corresponding input only
    * field.
    * 
@@ -3091,7 +3091,7 @@ public boolean hasResourceStatus() { * * *
-   * [Output Only] Specifies values set for instance attributes as
+   * Output only. [Output Only] Specifies values set for instance attributes as
    * compared to the values requested by user in the corresponding input only
    * field.
    * 
@@ -3111,7 +3111,7 @@ public com.google.cloud.compute.v1.ResourceStatus getResourceStatus() { * * *
-   * [Output Only] Specifies values set for instance attributes as
+   * Output only. [Output Only] Specifies values set for instance attributes as
    * compared to the values requested by user in the corresponding input only
    * field.
    * 
@@ -3132,7 +3132,7 @@ public com.google.cloud.compute.v1.ResourceStatusOrBuilder getResourceStatusOrBu * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzi = 480964257; @@ -3148,7 +3148,7 @@ public boolean hasSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzi = 480964257; @@ -3167,7 +3167,7 @@ public boolean getSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -3183,7 +3183,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -3257,7 +3257,7 @@ public com.google.cloud.compute.v1.SchedulingOrBuilder getSchedulingOrBuilder() * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -3273,7 +3273,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -3297,7 +3297,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -3649,7 +3649,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceMachineImageEn * * *
-   * [Output Only] Whether a VM has been restricted for start because Compute
+   * Output only. [Output Only] Whether a VM has been restricted for start because Compute
    * Engine has detected suspicious activity.
    * 
* @@ -3666,7 +3666,7 @@ public boolean hasStartRestricted() { * * *
-   * [Output Only] Whether a VM has been restricted for start because Compute
+   * Output only. [Output Only] Whether a VM has been restricted for start because Compute
    * Engine has detected suspicious activity.
    * 
* @@ -3688,7 +3688,7 @@ public boolean getStartRestricted() { * * *
-   * [Output Only] The status of the instance. One of the
+   * Output only. [Output Only] The status of the instance. One of the
    * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
    * instance, see
    * Instance life cycle.
@@ -3708,7 +3708,7 @@ public boolean hasStatus() {
    *
    *
    * 
-   * [Output Only] The status of the instance. One of the
+   * Output only. [Output Only] The status of the instance. One of the
    * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
    * instance, see
    * Instance life cycle.
@@ -3736,7 +3736,7 @@ public java.lang.String getStatus() {
    *
    *
    * 
-   * [Output Only] The status of the instance. One of the
+   * Output only. [Output Only] The status of the instance. One of the
    * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
    * instance, see
    * Instance life cycle.
@@ -3769,7 +3769,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
    *
    *
    * 
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -3785,7 +3785,7 @@ public boolean hasStatusMessage() { * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -3809,7 +3809,7 @@ public java.lang.String getStatusMessage() { * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -3899,7 +3899,7 @@ public com.google.cloud.compute.v1.TagsOrBuilder getTagsOrBuilder() { * * *
-   * [Output Only] URL of the zone where the instance resides.
+   * Output only. [Output Only] URL of the zone where the instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -3917,7 +3917,7 @@ public boolean hasZone() { * * *
-   * [Output Only] URL of the zone where the instance resides.
+   * Output only. [Output Only] URL of the zone where the instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -3943,7 +3943,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] URL of the zone where the instance resides.
+   * Output only. [Output Only] URL of the zone where the instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -6456,7 +6456,7 @@ public Builder clearConfidentialInstanceConfig() { * * *
-     * [Output Only] The CPU platform used by this instance.
+     * Output only. [Output Only] The CPU platform used by this instance.
      * 
* * optional string cpu_platform = 410285354; @@ -6471,7 +6471,7 @@ public boolean hasCpuPlatform() { * * *
-     * [Output Only] The CPU platform used by this instance.
+     * Output only. [Output Only] The CPU platform used by this instance.
      * 
* * optional string cpu_platform = 410285354; @@ -6494,7 +6494,7 @@ public java.lang.String getCpuPlatform() { * * *
-     * [Output Only] The CPU platform used by this instance.
+     * Output only. [Output Only] The CPU platform used by this instance.
      * 
* * optional string cpu_platform = 410285354; @@ -6517,7 +6517,7 @@ public com.google.protobuf.ByteString getCpuPlatformBytes() { * * *
-     * [Output Only] The CPU platform used by this instance.
+     * Output only. [Output Only] The CPU platform used by this instance.
      * 
* * optional string cpu_platform = 410285354; @@ -6539,7 +6539,7 @@ public Builder setCpuPlatform(java.lang.String value) { * * *
-     * [Output Only] The CPU platform used by this instance.
+     * Output only. [Output Only] The CPU platform used by this instance.
      * 
* * optional string cpu_platform = 410285354; @@ -6557,7 +6557,7 @@ public Builder clearCpuPlatform() { * * *
-     * [Output Only] The CPU platform used by this instance.
+     * Output only. [Output Only] The CPU platform used by this instance.
      * 
* * optional string cpu_platform = 410285354; @@ -6582,7 +6582,7 @@ public Builder setCpuPlatformBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -6597,7 +6597,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -6620,7 +6620,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -6643,7 +6643,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -6665,7 +6665,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -6683,7 +6683,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -8198,7 +8198,7 @@ public Builder setHostnameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -8215,7 +8215,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -8232,7 +8232,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -8253,7 +8253,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -8702,7 +8702,7 @@ public Builder setKeyRevocationActionTypeBytes(com.google.protobuf.ByteString va * * *
-     * [Output Only] Type of the resource. Always compute#instance
+     * Output only. [Output Only] Type of the resource. Always compute#instance
      * for instances.
      * 
* @@ -8718,7 +8718,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#instance
+     * Output only. [Output Only] Type of the resource. Always compute#instance
      * for instances.
      * 
* @@ -8742,7 +8742,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#instance
+     * Output only. [Output Only] Type of the resource. Always compute#instance
      * for instances.
      * 
* @@ -8766,7 +8766,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#instance
+     * Output only. [Output Only] Type of the resource. Always compute#instance
      * for instances.
      * 
* @@ -8789,7 +8789,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#instance
+     * Output only. [Output Only] Type of the resource. Always compute#instance
      * for instances.
      * 
* @@ -8808,7 +8808,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#instance
+     * Output only. [Output Only] Type of the resource. Always compute#instance
      * for instances.
      * 
* @@ -9181,7 +9181,7 @@ public Builder putAllLabels(java.util.Map va * * *
-     * [Output Only] Last start timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last start timestamp inRFC3339 text format.
      * 
* * optional string last_start_timestamp = 443830736; @@ -9196,7 +9196,7 @@ public boolean hasLastStartTimestamp() { * * *
-     * [Output Only] Last start timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last start timestamp inRFC3339 text format.
      * 
* * optional string last_start_timestamp = 443830736; @@ -9219,7 +9219,7 @@ public java.lang.String getLastStartTimestamp() { * * *
-     * [Output Only] Last start timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last start timestamp inRFC3339 text format.
      * 
* * optional string last_start_timestamp = 443830736; @@ -9242,7 +9242,7 @@ public com.google.protobuf.ByteString getLastStartTimestampBytes() { * * *
-     * [Output Only] Last start timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last start timestamp inRFC3339 text format.
      * 
* * optional string last_start_timestamp = 443830736; @@ -9264,7 +9264,7 @@ public Builder setLastStartTimestamp(java.lang.String value) { * * *
-     * [Output Only] Last start timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last start timestamp inRFC3339 text format.
      * 
* * optional string last_start_timestamp = 443830736; @@ -9282,7 +9282,7 @@ public Builder clearLastStartTimestamp() { * * *
-     * [Output Only] Last start timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last start timestamp inRFC3339 text format.
      * 
* * optional string last_start_timestamp = 443830736; @@ -9307,7 +9307,7 @@ public Builder setLastStartTimestampBytes(com.google.protobuf.ByteString value) * * *
-     * [Output Only] Last stop timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
      * 
* * optional string last_stop_timestamp = 412823010; @@ -9322,7 +9322,7 @@ public boolean hasLastStopTimestamp() { * * *
-     * [Output Only] Last stop timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
      * 
* * optional string last_stop_timestamp = 412823010; @@ -9345,7 +9345,7 @@ public java.lang.String getLastStopTimestamp() { * * *
-     * [Output Only] Last stop timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
      * 
* * optional string last_stop_timestamp = 412823010; @@ -9368,7 +9368,7 @@ public com.google.protobuf.ByteString getLastStopTimestampBytes() { * * *
-     * [Output Only] Last stop timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
      * 
* * optional string last_stop_timestamp = 412823010; @@ -9390,7 +9390,7 @@ public Builder setLastStopTimestamp(java.lang.String value) { * * *
-     * [Output Only] Last stop timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
      * 
* * optional string last_stop_timestamp = 412823010; @@ -9408,7 +9408,7 @@ public Builder clearLastStopTimestamp() { * * *
-     * [Output Only] Last stop timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
      * 
* * optional string last_stop_timestamp = 412823010; @@ -9433,7 +9433,7 @@ public Builder setLastStopTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Last suspended timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
      * 
* * optional string last_suspended_timestamp = 356275337; @@ -9448,7 +9448,7 @@ public boolean hasLastSuspendedTimestamp() { * * *
-     * [Output Only] Last suspended timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
      * 
* * optional string last_suspended_timestamp = 356275337; @@ -9471,7 +9471,7 @@ public java.lang.String getLastSuspendedTimestamp() { * * *
-     * [Output Only] Last suspended timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
      * 
* * optional string last_suspended_timestamp = 356275337; @@ -9494,7 +9494,7 @@ public com.google.protobuf.ByteString getLastSuspendedTimestampBytes() { * * *
-     * [Output Only] Last suspended timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
      * 
* * optional string last_suspended_timestamp = 356275337; @@ -9516,7 +9516,7 @@ public Builder setLastSuspendedTimestamp(java.lang.String value) { * * *
-     * [Output Only] Last suspended timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
      * 
* * optional string last_suspended_timestamp = 356275337; @@ -9534,7 +9534,7 @@ public Builder clearLastSuspendedTimestamp() { * * *
-     * [Output Only] Last suspended timestamp inRFC3339 text format.
+     * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
      * 
* * optional string last_suspended_timestamp = 356275337; @@ -11689,7 +11689,7 @@ public Builder addResourcePoliciesBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11706,7 +11706,7 @@ public boolean hasResourceStatus() { * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11729,7 +11729,7 @@ public com.google.cloud.compute.v1.ResourceStatus getResourceStatus() { * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11754,7 +11754,7 @@ public Builder setResourceStatus(com.google.cloud.compute.v1.ResourceStatus valu * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11777,7 +11777,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11807,7 +11807,7 @@ public Builder mergeResourceStatus(com.google.cloud.compute.v1.ResourceStatus va * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11829,7 +11829,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11846,7 +11846,7 @@ public com.google.cloud.compute.v1.ResourceStatus.Builder getResourceStatusBuild * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11867,7 +11867,7 @@ public com.google.cloud.compute.v1.ResourceStatusOrBuilder getResourceStatusOrBu * * *
-     * [Output Only] Specifies values set for instance attributes as
+     * Output only. [Output Only] Specifies values set for instance attributes as
      * compared to the values requested by user in the corresponding input only
      * field.
      * 
@@ -11897,7 +11897,7 @@ public com.google.cloud.compute.v1.ResourceStatusOrBuilder getResourceStatusOrBu * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzi = 480964257; @@ -11913,7 +11913,7 @@ public boolean hasSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzi = 480964257; @@ -11929,7 +11929,7 @@ public boolean getSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzi = 480964257; @@ -11949,7 +11949,7 @@ public Builder setSatisfiesPzi(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzi = 480964257; @@ -11969,7 +11969,7 @@ public Builder clearSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -11985,7 +11985,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -12001,7 +12001,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -12021,7 +12021,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -12235,7 +12235,7 @@ public com.google.cloud.compute.v1.SchedulingOrBuilder getSchedulingOrBuilder() * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -12250,7 +12250,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -12273,7 +12273,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -12296,7 +12296,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -12318,7 +12318,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -12336,7 +12336,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -13525,7 +13525,7 @@ public Builder clearSourceMachineImageEncryptionKey() { * * *
-     * [Output Only] Whether a VM has been restricted for start because Compute
+     * Output only. [Output Only] Whether a VM has been restricted for start because Compute
      * Engine has detected suspicious activity.
      * 
* @@ -13542,7 +13542,7 @@ public boolean hasStartRestricted() { * * *
-     * [Output Only] Whether a VM has been restricted for start because Compute
+     * Output only. [Output Only] Whether a VM has been restricted for start because Compute
      * Engine has detected suspicious activity.
      * 
* @@ -13559,7 +13559,7 @@ public boolean getStartRestricted() { * * *
-     * [Output Only] Whether a VM has been restricted for start because Compute
+     * Output only. [Output Only] Whether a VM has been restricted for start because Compute
      * Engine has detected suspicious activity.
      * 
* @@ -13580,7 +13580,7 @@ public Builder setStartRestricted(boolean value) { * * *
-     * [Output Only] Whether a VM has been restricted for start because Compute
+     * Output only. [Output Only] Whether a VM has been restricted for start because Compute
      * Engine has detected suspicious activity.
      * 
* @@ -13601,7 +13601,7 @@ public Builder clearStartRestricted() { * * *
-     * [Output Only] The status of the instance. One of the
+     * Output only. [Output Only] The status of the instance. One of the
      * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
      * instance, see
      * Instance life cycle.
@@ -13620,7 +13620,7 @@ public boolean hasStatus() {
      *
      *
      * 
-     * [Output Only] The status of the instance. One of the
+     * Output only. [Output Only] The status of the instance. One of the
      * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
      * instance, see
      * Instance life cycle.
@@ -13647,7 +13647,7 @@ public java.lang.String getStatus() {
      *
      *
      * 
-     * [Output Only] The status of the instance. One of the
+     * Output only. [Output Only] The status of the instance. One of the
      * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
      * instance, see
      * Instance life cycle.
@@ -13674,7 +13674,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
      *
      *
      * 
-     * [Output Only] The status of the instance. One of the
+     * Output only. [Output Only] The status of the instance. One of the
      * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
      * instance, see
      * Instance life cycle.
@@ -13700,7 +13700,7 @@ public Builder setStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The status of the instance. One of the
+     * Output only. [Output Only] The status of the instance. One of the
      * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
      * instance, see
      * Instance life cycle.
@@ -13722,7 +13722,7 @@ public Builder clearStatus() {
      *
      *
      * 
-     * [Output Only] The status of the instance. One of the
+     * Output only. [Output Only] The status of the instance. One of the
      * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
      * instance, see
      * Instance life cycle.
@@ -13751,7 +13751,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -13766,7 +13766,7 @@ public boolean hasStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -13789,7 +13789,7 @@ public java.lang.String getStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -13812,7 +13812,7 @@ public com.google.protobuf.ByteString getStatusMessageBytes() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -13834,7 +13834,7 @@ public Builder setStatusMessage(java.lang.String value) { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -13852,7 +13852,7 @@ public Builder clearStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -14103,7 +14103,7 @@ public com.google.cloud.compute.v1.TagsOrBuilder getTagsOrBuilder() { * * *
-     * [Output Only] URL of the zone where the instance resides.
+     * Output only. [Output Only] URL of the zone where the instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14120,7 +14120,7 @@ public boolean hasZone() { * * *
-     * [Output Only] URL of the zone where the instance resides.
+     * Output only. [Output Only] URL of the zone where the instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14145,7 +14145,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] URL of the zone where the instance resides.
+     * Output only. [Output Only] URL of the zone where the instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14170,7 +14170,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] URL of the zone where the instance resides.
+     * Output only. [Output Only] URL of the zone where the instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14194,7 +14194,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] URL of the zone where the instance resides.
+     * Output only. [Output Only] URL of the zone where the instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -14214,7 +14214,7 @@ public Builder clearZone() { * * *
-     * [Output Only] URL of the zone where the instance resides.
+     * Output only. [Output Only] URL of the zone where the instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceAggregatedList.java index 5ba129f1ad13..cf08957ac5e8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceAggregatedList.java @@ -277,7 +277,7 @@ public com.google.cloud.compute.v1.InstancesScopedList getItemsOrThrow(java.lang * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
    * Instance resources.
    * 
* @@ -294,7 +294,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
    * Instance resources.
    * 
* @@ -319,7 +319,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
    * Instance resources.
    * 
* @@ -430,7 +430,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -446,7 +446,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -470,7 +470,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -500,7 +500,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -515,7 +515,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -530,7 +530,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -546,7 +546,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1574,7 +1574,7 @@ public com.google.cloud.compute.v1.InstancesScopedList.Builder putItemsBuilderIf * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
      * Instance resources.
      * 
* @@ -1590,7 +1590,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
      * Instance resources.
      * 
* @@ -1614,7 +1614,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
      * Instance resources.
      * 
* @@ -1638,7 +1638,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
      * Instance resources.
      * 
* @@ -1661,7 +1661,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
      * Instance resources.
      * 
* @@ -1680,7 +1680,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
      * Instance resources.
      * 
* @@ -1856,7 +1856,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1939,7 +1939,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1957,7 +1957,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1990,7 +1990,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2006,7 +2006,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2021,7 +2021,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2037,7 +2037,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2053,7 +2053,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2077,7 +2077,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2100,7 +2100,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2120,7 +2120,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2139,7 +2139,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceAggregatedListOrBuilder.java index f35fe4fddce5..d28061a6182e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceAggregatedListOrBuilder.java @@ -130,7 +130,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
    * Instance resources.
    * 
* @@ -144,7 +144,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
    * Instance resources.
    * 
* @@ -158,7 +158,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of
    * Instance resources.
    * 
* @@ -223,7 +223,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -236,7 +236,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -249,7 +249,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -262,7 +262,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -275,7 +275,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -288,7 +288,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -302,7 +302,7 @@ com.google.cloud.compute.v1.InstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionData.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionData.java index eba644382d0d..82b61a45352e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionData.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionData.java @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Resources consumed by the instance.
+   * Output only. Resources consumed by the instance.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -88,7 +88,7 @@ public boolean hasConsumptionInfo() { * * *
-   * Resources consumed by the instance.
+   * Output only. Resources consumed by the instance.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -107,7 +107,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo getConsumptionInfo() * * *
-   * Resources consumed by the instance.
+   * Output only. Resources consumed by the instance.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -130,7 +130,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo getConsumptionInfo() * * *
-   * Server-defined URL for the instance.
+   * Output only. Server-defined URL for the instance.
    * 
* * optional string instance = 18257045; @@ -146,7 +146,7 @@ public boolean hasInstance() { * * *
-   * Server-defined URL for the instance.
+   * Output only. Server-defined URL for the instance.
    * 
* * optional string instance = 18257045; @@ -170,7 +170,7 @@ public java.lang.String getInstance() { * * *
-   * Server-defined URL for the instance.
+   * Output only. Server-defined URL for the instance.
    * 
* * optional string instance = 18257045; @@ -594,7 +594,7 @@ public Builder mergeFrom( * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -610,7 +610,7 @@ public boolean hasConsumptionInfo() { * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -632,7 +632,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo getConsumptionInfo() * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -656,7 +656,7 @@ public Builder setConsumptionInfo(com.google.cloud.compute.v1.InstanceConsumptio * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -678,7 +678,7 @@ public Builder setConsumptionInfo( * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -708,7 +708,7 @@ public Builder mergeConsumptionInfo(com.google.cloud.compute.v1.InstanceConsumpt * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -729,7 +729,7 @@ public Builder clearConsumptionInfo() { * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -745,7 +745,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo.Builder getConsumptio * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -766,7 +766,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo.Builder getConsumptio * * *
-     * Resources consumed by the instance.
+     * Output only. Resources consumed by the instance.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -795,7 +795,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo.Builder getConsumptio * * *
-     * Server-defined URL for the instance.
+     * Output only. Server-defined URL for the instance.
      * 
* * optional string instance = 18257045; @@ -810,7 +810,7 @@ public boolean hasInstance() { * * *
-     * Server-defined URL for the instance.
+     * Output only. Server-defined URL for the instance.
      * 
* * optional string instance = 18257045; @@ -833,7 +833,7 @@ public java.lang.String getInstance() { * * *
-     * Server-defined URL for the instance.
+     * Output only. Server-defined URL for the instance.
      * 
* * optional string instance = 18257045; @@ -856,7 +856,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-     * Server-defined URL for the instance.
+     * Output only. Server-defined URL for the instance.
      * 
* * optional string instance = 18257045; @@ -878,7 +878,7 @@ public Builder setInstance(java.lang.String value) { * * *
-     * Server-defined URL for the instance.
+     * Output only. Server-defined URL for the instance.
      * 
* * optional string instance = 18257045; @@ -896,7 +896,7 @@ public Builder clearInstance() { * * *
-     * Server-defined URL for the instance.
+     * Output only. Server-defined URL for the instance.
      * 
* * optional string instance = 18257045; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionDataOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionDataOrBuilder.java index 8aef0da78cc9..8cd273c24416 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionDataOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionDataOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceConsumptionDataOrBuilder * * *
-   * Resources consumed by the instance.
+   * Output only. Resources consumed by the instance.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -42,7 +42,7 @@ public interface InstanceConsumptionDataOrBuilder * * *
-   * Resources consumed by the instance.
+   * Output only. Resources consumed by the instance.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -56,7 +56,7 @@ public interface InstanceConsumptionDataOrBuilder * * *
-   * Resources consumed by the instance.
+   * Output only. Resources consumed by the instance.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898; @@ -68,7 +68,7 @@ public interface InstanceConsumptionDataOrBuilder * * *
-   * Server-defined URL for the instance.
+   * Output only. Server-defined URL for the instance.
    * 
* * optional string instance = 18257045; @@ -81,7 +81,7 @@ public interface InstanceConsumptionDataOrBuilder * * *
-   * Server-defined URL for the instance.
+   * Output only. Server-defined URL for the instance.
    * 
* * optional string instance = 18257045; @@ -94,7 +94,7 @@ public interface InstanceConsumptionDataOrBuilder * * *
-   * Server-defined URL for the instance.
+   * Output only. Server-defined URL for the instance.
    * 
* * optional string instance = 18257045; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionInfo.java index 0f8e6fd34802..b77fe3b9f3df 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionInfo.java @@ -69,7 +69,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * The number of virtual CPUs that are available to the instance.
+   * Output only. The number of virtual CPUs that are available to the instance.
    * 
* * optional int32 guest_cpus = 393356754; @@ -85,7 +85,7 @@ public boolean hasGuestCpus() { * * *
-   * The number of virtual CPUs that are available to the instance.
+   * Output only. The number of virtual CPUs that are available to the instance.
    * 
* * optional int32 guest_cpus = 393356754; @@ -104,7 +104,7 @@ public int getGuestCpus() { * * *
-   * The amount of local SSD storage available to the instance,
+   * Output only. The amount of local SSD storage available to the instance,
    * defined in GiB.
    * 
* @@ -121,7 +121,7 @@ public boolean hasLocalSsdGb() { * * *
-   * The amount of local SSD storage available to the instance,
+   * Output only. The amount of local SSD storage available to the instance,
    * defined in GiB.
    * 
* @@ -141,7 +141,7 @@ public int getLocalSsdGb() { * * *
-   * The amount of physical memory available to the instance,
+   * Output only. The amount of physical memory available to the instance,
    * defined in MiB.
    * 
* @@ -158,7 +158,7 @@ public boolean hasMemoryMb() { * * *
-   * The amount of physical memory available to the instance,
+   * Output only. The amount of physical memory available to the instance,
    * defined in MiB.
    * 
* @@ -178,7 +178,7 @@ public int getMemoryMb() { * * *
-   * The minimal guaranteed number of virtual CPUs that are reserved.
+   * Output only. The minimal guaranteed number of virtual CPUs that are reserved.
    * 
* * optional int32 min_node_cpus = 317231675; @@ -194,7 +194,7 @@ public boolean hasMinNodeCpus() { * * *
-   * The minimal guaranteed number of virtual CPUs that are reserved.
+   * Output only. The minimal guaranteed number of virtual CPUs that are reserved.
    * 
* * optional int32 min_node_cpus = 317231675; @@ -644,7 +644,7 @@ public Builder mergeFrom( * * *
-     * The number of virtual CPUs that are available to the instance.
+     * Output only. The number of virtual CPUs that are available to the instance.
      * 
* * optional int32 guest_cpus = 393356754; @@ -660,7 +660,7 @@ public boolean hasGuestCpus() { * * *
-     * The number of virtual CPUs that are available to the instance.
+     * Output only. The number of virtual CPUs that are available to the instance.
      * 
* * optional int32 guest_cpus = 393356754; @@ -676,7 +676,7 @@ public int getGuestCpus() { * * *
-     * The number of virtual CPUs that are available to the instance.
+     * Output only. The number of virtual CPUs that are available to the instance.
      * 
* * optional int32 guest_cpus = 393356754; @@ -696,7 +696,7 @@ public Builder setGuestCpus(int value) { * * *
-     * The number of virtual CPUs that are available to the instance.
+     * Output only. The number of virtual CPUs that are available to the instance.
      * 
* * optional int32 guest_cpus = 393356754; @@ -716,7 +716,7 @@ public Builder clearGuestCpus() { * * *
-     * The amount of local SSD storage available to the instance,
+     * Output only. The amount of local SSD storage available to the instance,
      * defined in GiB.
      * 
* @@ -733,7 +733,7 @@ public boolean hasLocalSsdGb() { * * *
-     * The amount of local SSD storage available to the instance,
+     * Output only. The amount of local SSD storage available to the instance,
      * defined in GiB.
      * 
* @@ -750,7 +750,7 @@ public int getLocalSsdGb() { * * *
-     * The amount of local SSD storage available to the instance,
+     * Output only. The amount of local SSD storage available to the instance,
      * defined in GiB.
      * 
* @@ -771,7 +771,7 @@ public Builder setLocalSsdGb(int value) { * * *
-     * The amount of local SSD storage available to the instance,
+     * Output only. The amount of local SSD storage available to the instance,
      * defined in GiB.
      * 
* @@ -792,7 +792,7 @@ public Builder clearLocalSsdGb() { * * *
-     * The amount of physical memory available to the instance,
+     * Output only. The amount of physical memory available to the instance,
      * defined in MiB.
      * 
* @@ -809,7 +809,7 @@ public boolean hasMemoryMb() { * * *
-     * The amount of physical memory available to the instance,
+     * Output only. The amount of physical memory available to the instance,
      * defined in MiB.
      * 
* @@ -826,7 +826,7 @@ public int getMemoryMb() { * * *
-     * The amount of physical memory available to the instance,
+     * Output only. The amount of physical memory available to the instance,
      * defined in MiB.
      * 
* @@ -847,7 +847,7 @@ public Builder setMemoryMb(int value) { * * *
-     * The amount of physical memory available to the instance,
+     * Output only. The amount of physical memory available to the instance,
      * defined in MiB.
      * 
* @@ -868,7 +868,7 @@ public Builder clearMemoryMb() { * * *
-     * The minimal guaranteed number of virtual CPUs that are reserved.
+     * Output only. The minimal guaranteed number of virtual CPUs that are reserved.
      * 
* * optional int32 min_node_cpus = 317231675; @@ -884,7 +884,7 @@ public boolean hasMinNodeCpus() { * * *
-     * The minimal guaranteed number of virtual CPUs that are reserved.
+     * Output only. The minimal guaranteed number of virtual CPUs that are reserved.
      * 
* * optional int32 min_node_cpus = 317231675; @@ -900,7 +900,7 @@ public int getMinNodeCpus() { * * *
-     * The minimal guaranteed number of virtual CPUs that are reserved.
+     * Output only. The minimal guaranteed number of virtual CPUs that are reserved.
      * 
* * optional int32 min_node_cpus = 317231675; @@ -920,7 +920,7 @@ public Builder setMinNodeCpus(int value) { * * *
-     * The minimal guaranteed number of virtual CPUs that are reserved.
+     * Output only. The minimal guaranteed number of virtual CPUs that are reserved.
      * 
* * optional int32 min_node_cpus = 317231675; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionInfoOrBuilder.java index 763fa9209ea1..7d9bb496dcf4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceConsumptionInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceConsumptionInfoOrBuilder * * *
-   * The number of virtual CPUs that are available to the instance.
+   * Output only. The number of virtual CPUs that are available to the instance.
    * 
* * optional int32 guest_cpus = 393356754; @@ -41,7 +41,7 @@ public interface InstanceConsumptionInfoOrBuilder * * *
-   * The number of virtual CPUs that are available to the instance.
+   * Output only. The number of virtual CPUs that are available to the instance.
    * 
* * optional int32 guest_cpus = 393356754; @@ -54,7 +54,7 @@ public interface InstanceConsumptionInfoOrBuilder * * *
-   * The amount of local SSD storage available to the instance,
+   * Output only. The amount of local SSD storage available to the instance,
    * defined in GiB.
    * 
* @@ -68,7 +68,7 @@ public interface InstanceConsumptionInfoOrBuilder * * *
-   * The amount of local SSD storage available to the instance,
+   * Output only. The amount of local SSD storage available to the instance,
    * defined in GiB.
    * 
* @@ -82,7 +82,7 @@ public interface InstanceConsumptionInfoOrBuilder * * *
-   * The amount of physical memory available to the instance,
+   * Output only. The amount of physical memory available to the instance,
    * defined in MiB.
    * 
* @@ -96,7 +96,7 @@ public interface InstanceConsumptionInfoOrBuilder * * *
-   * The amount of physical memory available to the instance,
+   * Output only. The amount of physical memory available to the instance,
    * defined in MiB.
    * 
* @@ -110,7 +110,7 @@ public interface InstanceConsumptionInfoOrBuilder * * *
-   * The minimal guaranteed number of virtual CPUs that are reserved.
+   * Output only. The minimal guaranteed number of virtual CPUs that are reserved.
    * 
* * optional int32 min_node_cpus = 317231675; @@ -123,7 +123,7 @@ public interface InstanceConsumptionInfoOrBuilder * * *
-   * The minimal guaranteed number of virtual CPUs that are reserved.
+   * Output only. The minimal guaranteed number of virtual CPUs that are reserved.
    * 
* * optional int32 min_node_cpus = 317231675; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroup.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroup.java index 15368f014930..e13ca0e785a2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroup.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroup.java @@ -99,7 +99,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The creation timestamp for this instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
    * text format.
    * 
* @@ -116,7 +116,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
    * text format.
    * 
* @@ -141,7 +141,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
    * text format.
    * 
* @@ -243,7 +243,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The fingerprint of the named ports. The system
+   * Output only. [Output Only] The fingerprint of the named ports. The system
    * uses this fingerprint to detect conflicts when multiple users change the
    * named ports concurrently.
    * 
@@ -261,7 +261,7 @@ public boolean hasFingerprint() { * * *
-   * [Output Only] The fingerprint of the named ports. The system
+   * Output only. [Output Only] The fingerprint of the named ports. The system
    * uses this fingerprint to detect conflicts when multiple users change the
    * named ports concurrently.
    * 
@@ -287,7 +287,7 @@ public java.lang.String getFingerprint() { * * *
-   * [Output Only] The fingerprint of the named ports. The system
+   * Output only. [Output Only] The fingerprint of the named ports. The system
    * uses this fingerprint to detect conflicts when multiple users change the
    * named ports concurrently.
    * 
@@ -316,7 +316,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] A unique identifier for this instance group, generated
+   * Output only. [Output Only] A unique identifier for this instance group, generated
    * by the server.
    * 
* @@ -333,7 +333,7 @@ public boolean hasId() { * * *
-   * [Output Only] A unique identifier for this instance group, generated
+   * Output only. [Output Only] A unique identifier for this instance group, generated
    * by the server.
    * 
* @@ -355,7 +355,7 @@ public long getId() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
    * 
* * optional string kind = 3292052; @@ -371,7 +371,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
    * 
* * optional string kind = 3292052; @@ -395,7 +395,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
    * 
* * optional string kind = 3292052; @@ -690,7 +690,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the instance group is located (for regional resources).
    * 
* @@ -707,7 +707,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the instance group is located (for regional resources).
    * 
* @@ -732,7 +732,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the instance group is located (for regional resources).
    * 
* @@ -762,7 +762,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] The URL for this instance group. The server generates
+   * Output only. [Output Only] The URL for this instance group. The server generates
    * this URL.
    * 
* @@ -779,7 +779,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] The URL for this instance group. The server generates
+   * Output only. [Output Only] The URL for this instance group. The server generates
    * this URL.
    * 
* @@ -804,7 +804,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] The URL for this instance group. The server generates
+   * Output only. [Output Only] The URL for this instance group. The server generates
    * this URL.
    * 
* @@ -832,7 +832,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] The total number of instances in the instance group.
+   * Output only. [Output Only] The total number of instances in the instance group.
    * 
* * optional int32 size = 3530753; @@ -848,7 +848,7 @@ public boolean hasSize() { * * *
-   * [Output Only] The total number of instances in the instance group.
+   * Output only. [Output Only] The total number of instances in the instance group.
    * 
* * optional int32 size = 3530753; @@ -869,7 +869,7 @@ public int getSize() { * * *
-   * [Output Only] The URL of the subnetwork to which all instances in the
+   * Output only. [Output Only] The URL of the subnetwork to which all instances in the
    * instance group belong. If your instance has multiple network interfaces,
    * then the network and subnetwork fields only refer to the
    * network and subnet used by your primary interface (nic0).
@@ -888,7 +888,7 @@ public boolean hasSubnetwork() {
    *
    *
    * 
-   * [Output Only] The URL of the subnetwork to which all instances in the
+   * Output only. [Output Only] The URL of the subnetwork to which all instances in the
    * instance group belong. If your instance has multiple network interfaces,
    * then the network and subnetwork fields only refer to the
    * network and subnet used by your primary interface (nic0).
@@ -915,7 +915,7 @@ public java.lang.String getSubnetwork() {
    *
    *
    * 
-   * [Output Only] The URL of the subnetwork to which all instances in the
+   * Output only. [Output Only] The URL of the subnetwork to which all instances in the
    * instance group belong. If your instance has multiple network interfaces,
    * then the network and subnetwork fields only refer to the
    * network and subnet used by your primary interface (nic0).
@@ -947,7 +947,7 @@ public com.google.protobuf.ByteString getSubnetworkBytes() {
    *
    *
    * 
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the instance group is located (for zonal resources).
    * 
* @@ -964,7 +964,7 @@ public boolean hasZone() { * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the instance group is located (for zonal resources).
    * 
* @@ -989,7 +989,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the instance group is located (for zonal resources).
    * 
* @@ -1780,7 +1780,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The creation timestamp for this instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
      * text format.
      * 
* @@ -1796,7 +1796,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
      * text format.
      * 
* @@ -1820,7 +1820,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
      * text format.
      * 
* @@ -1844,7 +1844,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] The creation timestamp for this instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
      * text format.
      * 
* @@ -1867,7 +1867,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] The creation timestamp for this instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
      * text format.
      * 
* @@ -1886,7 +1886,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
      * text format.
      * 
* @@ -2044,7 +2044,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The fingerprint of the named ports. The system
+     * Output only. [Output Only] The fingerprint of the named ports. The system
      * uses this fingerprint to detect conflicts when multiple users change the
      * named ports concurrently.
      * 
@@ -2061,7 +2061,7 @@ public boolean hasFingerprint() { * * *
-     * [Output Only] The fingerprint of the named ports. The system
+     * Output only. [Output Only] The fingerprint of the named ports. The system
      * uses this fingerprint to detect conflicts when multiple users change the
      * named ports concurrently.
      * 
@@ -2086,7 +2086,7 @@ public java.lang.String getFingerprint() { * * *
-     * [Output Only] The fingerprint of the named ports. The system
+     * Output only. [Output Only] The fingerprint of the named ports. The system
      * uses this fingerprint to detect conflicts when multiple users change the
      * named ports concurrently.
      * 
@@ -2111,7 +2111,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-     * [Output Only] The fingerprint of the named ports. The system
+     * Output only. [Output Only] The fingerprint of the named ports. The system
      * uses this fingerprint to detect conflicts when multiple users change the
      * named ports concurrently.
      * 
@@ -2135,7 +2135,7 @@ public Builder setFingerprint(java.lang.String value) { * * *
-     * [Output Only] The fingerprint of the named ports. The system
+     * Output only. [Output Only] The fingerprint of the named ports. The system
      * uses this fingerprint to detect conflicts when multiple users change the
      * named ports concurrently.
      * 
@@ -2155,7 +2155,7 @@ public Builder clearFingerprint() { * * *
-     * [Output Only] The fingerprint of the named ports. The system
+     * Output only. [Output Only] The fingerprint of the named ports. The system
      * uses this fingerprint to detect conflicts when multiple users change the
      * named ports concurrently.
      * 
@@ -2182,7 +2182,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A unique identifier for this instance group, generated
+     * Output only. [Output Only] A unique identifier for this instance group, generated
      * by the server.
      * 
* @@ -2199,7 +2199,7 @@ public boolean hasId() { * * *
-     * [Output Only] A unique identifier for this instance group, generated
+     * Output only. [Output Only] A unique identifier for this instance group, generated
      * by the server.
      * 
* @@ -2216,7 +2216,7 @@ public long getId() { * * *
-     * [Output Only] A unique identifier for this instance group, generated
+     * Output only. [Output Only] A unique identifier for this instance group, generated
      * by the server.
      * 
* @@ -2237,7 +2237,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] A unique identifier for this instance group, generated
+     * Output only. [Output Only] A unique identifier for this instance group, generated
      * by the server.
      * 
* @@ -2258,7 +2258,7 @@ public Builder clearId() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
      * 
* * optional string kind = 3292052; @@ -2273,7 +2273,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
      * 
* * optional string kind = 3292052; @@ -2296,7 +2296,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
      * 
* * optional string kind = 3292052; @@ -2319,7 +2319,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
      * 
* * optional string kind = 3292052; @@ -2341,7 +2341,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
      * 
* * optional string kind = 3292052; @@ -2359,7 +2359,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
      * 
* * optional string kind = 3292052; @@ -3170,7 +3170,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the instance group is located (for regional resources).
      * 
* @@ -3186,7 +3186,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the instance group is located (for regional resources).
      * 
* @@ -3210,7 +3210,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the instance group is located (for regional resources).
      * 
* @@ -3234,7 +3234,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the instance group is located (for regional resources).
      * 
* @@ -3257,7 +3257,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the instance group is located (for regional resources).
      * 
* @@ -3276,7 +3276,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the instance group is located (for regional resources).
      * 
* @@ -3302,7 +3302,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL for this instance group. The server generates
+     * Output only. [Output Only] The URL for this instance group. The server generates
      * this URL.
      * 
* @@ -3318,7 +3318,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] The URL for this instance group. The server generates
+     * Output only. [Output Only] The URL for this instance group. The server generates
      * this URL.
      * 
* @@ -3342,7 +3342,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] The URL for this instance group. The server generates
+     * Output only. [Output Only] The URL for this instance group. The server generates
      * this URL.
      * 
* @@ -3366,7 +3366,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] The URL for this instance group. The server generates
+     * Output only. [Output Only] The URL for this instance group. The server generates
      * this URL.
      * 
* @@ -3389,7 +3389,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] The URL for this instance group. The server generates
+     * Output only. [Output Only] The URL for this instance group. The server generates
      * this URL.
      * 
* @@ -3408,7 +3408,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] The URL for this instance group. The server generates
+     * Output only. [Output Only] The URL for this instance group. The server generates
      * this URL.
      * 
* @@ -3434,7 +3434,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The total number of instances in the instance group.
+     * Output only. [Output Only] The total number of instances in the instance group.
      * 
* * optional int32 size = 3530753; @@ -3450,7 +3450,7 @@ public boolean hasSize() { * * *
-     * [Output Only] The total number of instances in the instance group.
+     * Output only. [Output Only] The total number of instances in the instance group.
      * 
* * optional int32 size = 3530753; @@ -3466,7 +3466,7 @@ public int getSize() { * * *
-     * [Output Only] The total number of instances in the instance group.
+     * Output only. [Output Only] The total number of instances in the instance group.
      * 
* * optional int32 size = 3530753; @@ -3486,7 +3486,7 @@ public Builder setSize(int value) { * * *
-     * [Output Only] The total number of instances in the instance group.
+     * Output only. [Output Only] The total number of instances in the instance group.
      * 
* * optional int32 size = 3530753; @@ -3506,7 +3506,7 @@ public Builder clearSize() { * * *
-     * [Output Only] The URL of the subnetwork to which all instances in the
+     * Output only. [Output Only] The URL of the subnetwork to which all instances in the
      * instance group belong. If your instance has multiple network interfaces,
      * then the network and subnetwork fields only refer to the
      * network and subnet used by your primary interface (nic0).
@@ -3524,7 +3524,7 @@ public boolean hasSubnetwork() {
      *
      *
      * 
-     * [Output Only] The URL of the subnetwork to which all instances in the
+     * Output only. [Output Only] The URL of the subnetwork to which all instances in the
      * instance group belong. If your instance has multiple network interfaces,
      * then the network and subnetwork fields only refer to the
      * network and subnet used by your primary interface (nic0).
@@ -3550,7 +3550,7 @@ public java.lang.String getSubnetwork() {
      *
      *
      * 
-     * [Output Only] The URL of the subnetwork to which all instances in the
+     * Output only. [Output Only] The URL of the subnetwork to which all instances in the
      * instance group belong. If your instance has multiple network interfaces,
      * then the network and subnetwork fields only refer to the
      * network and subnet used by your primary interface (nic0).
@@ -3576,7 +3576,7 @@ public com.google.protobuf.ByteString getSubnetworkBytes() {
      *
      *
      * 
-     * [Output Only] The URL of the subnetwork to which all instances in the
+     * Output only. [Output Only] The URL of the subnetwork to which all instances in the
      * instance group belong. If your instance has multiple network interfaces,
      * then the network and subnetwork fields only refer to the
      * network and subnet used by your primary interface (nic0).
@@ -3601,7 +3601,7 @@ public Builder setSubnetwork(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The URL of the subnetwork to which all instances in the
+     * Output only. [Output Only] The URL of the subnetwork to which all instances in the
      * instance group belong. If your instance has multiple network interfaces,
      * then the network and subnetwork fields only refer to the
      * network and subnet used by your primary interface (nic0).
@@ -3622,7 +3622,7 @@ public Builder clearSubnetwork() {
      *
      *
      * 
-     * [Output Only] The URL of the subnetwork to which all instances in the
+     * Output only. [Output Only] The URL of the subnetwork to which all instances in the
      * instance group belong. If your instance has multiple network interfaces,
      * then the network and subnetwork fields only refer to the
      * network and subnet used by your primary interface (nic0).
@@ -3650,7 +3650,7 @@ public Builder setSubnetworkBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the instance group is located (for zonal resources).
      * 
* @@ -3666,7 +3666,7 @@ public boolean hasZone() { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the instance group is located (for zonal resources).
      * 
* @@ -3690,7 +3690,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the instance group is located (for zonal resources).
      * 
* @@ -3714,7 +3714,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the instance group is located (for zonal resources).
      * 
* @@ -3737,7 +3737,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the instance group is located (for zonal resources).
      * 
* @@ -3756,7 +3756,7 @@ public Builder clearZone() { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the instance group is located (for zonal resources).
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupAggregatedList.java index d2b01916b706..b78e022c8155 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupAggregatedList.java @@ -89,7 +89,7 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldRefl * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -105,7 +105,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -129,7 +129,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -282,7 +282,7 @@ public com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrThrow( * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
    * instance groups.
    * 
* @@ -299,7 +299,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
    * instance groups.
    * 
* @@ -324,7 +324,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
    * instance groups.
    * 
* @@ -354,7 +354,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -374,7 +374,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -402,7 +402,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -435,7 +435,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -451,7 +451,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -475,7 +475,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -505,7 +505,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -520,7 +520,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -535,7 +535,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -551,7 +551,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -570,7 +570,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -586,7 +586,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -602,7 +602,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1200,7 +1200,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1215,7 +1215,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1238,7 +1238,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1261,7 +1261,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1283,7 +1283,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1301,7 +1301,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1583,7 +1583,7 @@ public com.google.cloud.compute.v1.InstanceGroupsScopedList.Builder putItemsBuil * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
      * instance groups.
      * 
* @@ -1599,7 +1599,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
      * instance groups.
      * 
* @@ -1623,7 +1623,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
      * instance groups.
      * 
* @@ -1647,7 +1647,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
      * instance groups.
      * 
* @@ -1670,7 +1670,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
      * instance groups.
      * 
* @@ -1689,7 +1689,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
      * instance groups.
      * 
* @@ -1715,7 +1715,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1734,7 +1734,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1761,7 +1761,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1788,7 +1788,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1814,7 +1814,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1836,7 +1836,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1865,7 +1865,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1880,7 +1880,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1926,7 +1926,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1948,7 +1948,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1966,7 +1966,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1999,7 +1999,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2015,7 +2015,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2030,7 +2030,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2046,7 +2046,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2062,7 +2062,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2086,7 +2086,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2109,7 +2109,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2129,7 +2129,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2148,7 +2148,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2179,7 +2179,7 @@ public Builder addUnreachablesBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2194,7 +2194,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2215,7 +2215,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2238,7 +2238,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2258,7 +2258,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2286,7 +2286,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2306,7 +2306,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2321,7 +2321,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2340,7 +2340,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupAggregatedListOrBuilder.java index 38c184d6d53b..8831f13ac749 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupAggregatedListOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupAggregatedListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface InstanceGroupAggregatedListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface InstanceGroupAggregatedListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -136,7 +136,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
    * instance groups.
    * 
* @@ -150,7 +150,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
    * instance groups.
    * 
* @@ -164,7 +164,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of
    * instance groups.
    * 
* @@ -178,7 +178,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -195,7 +195,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault(
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -212,7 +212,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault(
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -229,7 +229,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault(
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -255,7 +255,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -268,7 +268,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -281,7 +281,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -294,7 +294,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -308,7 +308,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -322,7 +322,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -335,7 +335,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -348,7 +348,7 @@ com.google.cloud.compute.v1.InstanceGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupList.java index 4bbd59e8596c..73d265cf2e88 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupList.java @@ -78,7 +78,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -94,7 +94,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -118,7 +118,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InstanceGroupOrBuilder getItemsOrBuilder(int * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
    * 
* * optional string kind = 3292052; @@ -292,7 +292,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -312,7 +312,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -340,7 +340,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -440,7 +440,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -456,7 +456,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -472,7 +472,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1041,7 +1041,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1056,7 +1056,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1079,7 +1079,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1102,7 +1102,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1124,7 +1124,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1142,7 +1142,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1532,7 +1532,7 @@ public java.util.List getItem * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
      * 
* * optional string kind = 3292052; @@ -1547,7 +1547,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
      * 
* * optional string kind = 3292052; @@ -1570,7 +1570,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
      * 
* * optional string kind = 3292052; @@ -1593,7 +1593,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
      * 
* * optional string kind = 3292052; @@ -1615,7 +1615,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
      * 
* * optional string kind = 3292052; @@ -1633,7 +1633,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
      * 
* * optional string kind = 3292052; @@ -1658,7 +1658,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1677,7 +1677,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1704,7 +1704,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1731,7 +1731,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1757,7 +1757,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1779,7 +1779,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1808,7 +1808,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1823,7 +1823,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1846,7 +1846,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1869,7 +1869,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1891,7 +1891,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1909,7 +1909,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1939,7 +1939,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1954,7 +1954,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1975,7 +1975,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1998,7 +1998,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2018,7 +2018,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2046,7 +2046,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2066,7 +2066,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2081,7 +2081,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2100,7 +2100,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupListOrBuilder.java index 27e6fbc1a756..eeccafd4d846 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupListOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -123,7 +123,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists.
    * 
* * optional string kind = 3292052; @@ -162,7 +162,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -179,7 +179,7 @@ public interface InstanceGroupListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -196,7 +196,7 @@ public interface InstanceGroupListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -213,7 +213,7 @@ public interface InstanceGroupListOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -252,7 +252,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -265,7 +265,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -278,7 +278,7 @@ public interface InstanceGroupListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManager.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManager.java index 4d30dbff0926..3f46cb0d15c1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManager.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManager.java @@ -530,7 +530,7 @@ public com.google.protobuf.ByteString getBaseInstanceNameBytes() { * * *
-   * [Output Only] The creation timestamp for this managed instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
    * text format.
    * 
* @@ -547,7 +547,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this managed instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
    * text format.
    * 
* @@ -572,7 +572,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this managed instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
    * text format.
    * 
* @@ -600,7 +600,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] The list of instance actions and the number of instances
+   * Output only. [Output Only] The list of instance actions and the number of instances
    * in this managed instance group that are scheduled for each of those
    * actions.
    * 
@@ -620,7 +620,7 @@ public boolean hasCurrentActions() { * * *
-   * [Output Only] The list of instance actions and the number of instances
+   * Output only. [Output Only] The list of instance actions and the number of instances
    * in this managed instance group that are scheduled for each of those
    * actions.
    * 
@@ -642,7 +642,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerActionsSummary getCurrent * * *
-   * [Output Only] The list of instance actions and the number of instances
+   * Output only. [Output Only] The list of instance actions and the number of instances
    * in this managed instance group that are scheduled for each of those
    * actions.
    * 
@@ -881,7 +881,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -898,7 +898,7 @@ public boolean hasId() { * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -993,7 +993,7 @@ public boolean hasInstanceFlexibilityPolicy() { * * *
-   * [Output Only] The URL of the Instance Group resource.
+   * Output only. [Output Only] The URL of the Instance Group resource.
    * 
* * optional string instance_group = 81095253; @@ -1009,7 +1009,7 @@ public boolean hasInstanceGroup() { * * *
-   * [Output Only] The URL of the Instance Group resource.
+   * Output only. [Output Only] The URL of the Instance Group resource.
    * 
* * optional string instance_group = 81095253; @@ -1033,7 +1033,7 @@ public java.lang.String getInstanceGroup() { * * *
-   * [Output Only] The URL of the Instance Group resource.
+   * Output only. [Output Only] The URL of the Instance Group resource.
    * 
* * optional string instance_group = 81095253; @@ -1204,7 +1204,7 @@ public com.google.protobuf.ByteString getInstanceTemplateBytes() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
    * 
* * optional string kind = 3292052; @@ -1220,7 +1220,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
    * 
* * optional string kind = 3292052; @@ -1244,7 +1244,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
    * 
* * optional string kind = 3292052; @@ -1501,7 +1501,7 @@ public com.google.cloud.compute.v1.NamedPortOrBuilder getNamedPortsOrBuilder(int * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the managed instance group resides (for regional resources).
    * 
* @@ -1518,7 +1518,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the managed instance group resides (for regional resources).
    * 
* @@ -1543,7 +1543,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the managed instance group resides (for regional resources).
    * 
* @@ -1631,7 +1631,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerResourcePolicies getResou * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzi = 480964257; @@ -1647,7 +1647,7 @@ public boolean hasSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzi = 480964257; @@ -1666,7 +1666,7 @@ public boolean getSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1682,7 +1682,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1703,7 +1703,7 @@ public boolean getSatisfiesPzs() { * * *
-   * [Output Only] The URL for this managed instance group. The server defines
+   * Output only. [Output Only] The URL for this managed instance group. The server defines
    * this URL.
    * 
* @@ -1720,7 +1720,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] The URL for this managed instance group. The server defines
+   * Output only. [Output Only] The URL for this managed instance group. The server defines
    * this URL.
    * 
* @@ -1745,7 +1745,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] The URL for this managed instance group. The server defines
+   * Output only. [Output Only] The URL for this managed instance group. The server defines
    * this URL.
    * 
* @@ -1886,7 +1886,7 @@ public com.google.cloud.compute.v1.StatefulPolicyOrBuilder getStatefulPolicyOrBu * * *
-   * [Output Only] The status of this managed instance group.
+   * Output only. [Output Only] The status of this managed instance group.
    * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -1902,7 +1902,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] The status of this managed instance group.
+   * Output only. [Output Only] The status of this managed instance group.
    * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -1920,7 +1920,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatus getStatus() { * * *
-   * [Output Only] The status of this managed instance group.
+   * Output only. [Output Only] The status of this managed instance group.
    * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -2334,7 +2334,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerVersionOrBuilder getVersi * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the managed instance group is located (for zonal resources).
    * 
* @@ -2351,7 +2351,7 @@ public boolean hasZone() { * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the managed instance group is located (for zonal resources).
    * 
* @@ -2376,7 +2376,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the managed instance group is located (for zonal resources).
    * 
* @@ -4764,7 +4764,7 @@ public Builder setBaseInstanceNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The creation timestamp for this managed instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
      * text format.
      * 
* @@ -4780,7 +4780,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this managed instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
      * text format.
      * 
* @@ -4804,7 +4804,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this managed instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
      * text format.
      * 
* @@ -4828,7 +4828,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] The creation timestamp for this managed instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
      * text format.
      * 
* @@ -4851,7 +4851,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] The creation timestamp for this managed instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
      * text format.
      * 
* @@ -4870,7 +4870,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this managed instance group inRFC3339
+     * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
      * text format.
      * 
* @@ -4901,7 +4901,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -4920,7 +4920,7 @@ public boolean hasCurrentActions() { * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -4945,7 +4945,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerActionsSummary getCurrent * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -4973,7 +4973,7 @@ public Builder setCurrentActions( * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -4998,7 +4998,7 @@ public Builder setCurrentActions( * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -5033,7 +5033,7 @@ public Builder mergeCurrentActions( * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -5057,7 +5057,7 @@ public Builder clearCurrentActions() { * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -5077,7 +5077,7 @@ public Builder clearCurrentActions() { * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -5101,7 +5101,7 @@ public Builder clearCurrentActions() { * * *
-     * [Output Only] The list of instance actions and the number of instances
+     * Output only. [Output Only] The list of instance actions and the number of instances
      * in this managed instance group that are scheduled for each of those
      * actions.
      * 
@@ -5636,7 +5636,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -5653,7 +5653,7 @@ public boolean hasId() { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -5670,7 +5670,7 @@ public long getId() { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -5691,7 +5691,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -5963,7 +5963,7 @@ public Builder clearInstanceFlexibilityPolicy() { * * *
-     * [Output Only] The URL of the Instance Group resource.
+     * Output only. [Output Only] The URL of the Instance Group resource.
      * 
* * optional string instance_group = 81095253; @@ -5978,7 +5978,7 @@ public boolean hasInstanceGroup() { * * *
-     * [Output Only] The URL of the Instance Group resource.
+     * Output only. [Output Only] The URL of the Instance Group resource.
      * 
* * optional string instance_group = 81095253; @@ -6001,7 +6001,7 @@ public java.lang.String getInstanceGroup() { * * *
-     * [Output Only] The URL of the Instance Group resource.
+     * Output only. [Output Only] The URL of the Instance Group resource.
      * 
* * optional string instance_group = 81095253; @@ -6024,7 +6024,7 @@ public com.google.protobuf.ByteString getInstanceGroupBytes() { * * *
-     * [Output Only] The URL of the Instance Group resource.
+     * Output only. [Output Only] The URL of the Instance Group resource.
      * 
* * optional string instance_group = 81095253; @@ -6046,7 +6046,7 @@ public Builder setInstanceGroup(java.lang.String value) { * * *
-     * [Output Only] The URL of the Instance Group resource.
+     * Output only. [Output Only] The URL of the Instance Group resource.
      * 
* * optional string instance_group = 81095253; @@ -6064,7 +6064,7 @@ public Builder clearInstanceGroup() { * * *
-     * [Output Only] The URL of the Instance Group resource.
+     * Output only. [Output Only] The URL of the Instance Group resource.
      * 
* * optional string instance_group = 81095253; @@ -6457,7 +6457,7 @@ public Builder setInstanceTemplateBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
      * 
* * optional string kind = 3292052; @@ -6472,7 +6472,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
      * 
* * optional string kind = 3292052; @@ -6495,7 +6495,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
      * 
* * optional string kind = 3292052; @@ -6518,7 +6518,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
      * 
* * optional string kind = 3292052; @@ -6540,7 +6540,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
      * 
* * optional string kind = 3292052; @@ -6558,7 +6558,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
      * 
* * optional string kind = 3292052; @@ -7237,7 +7237,7 @@ public com.google.cloud.compute.v1.NamedPort.Builder addNamedPortsBuilder(int in * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the managed instance group resides (for regional resources).
      * 
* @@ -7253,7 +7253,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the managed instance group resides (for regional resources).
      * 
* @@ -7277,7 +7277,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the managed instance group resides (for regional resources).
      * 
* @@ -7301,7 +7301,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the managed instance group resides (for regional resources).
      * 
* @@ -7324,7 +7324,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the managed instance group resides (for regional resources).
      * 
* @@ -7343,7 +7343,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the managed instance group resides (for regional resources).
      * 
* @@ -7588,7 +7588,7 @@ public Builder clearResourcePolicies() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzi = 480964257; @@ -7604,7 +7604,7 @@ public boolean hasSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzi = 480964257; @@ -7620,7 +7620,7 @@ public boolean getSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzi = 480964257; @@ -7640,7 +7640,7 @@ public Builder setSatisfiesPzi(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzi = 480964257; @@ -7660,7 +7660,7 @@ public Builder clearSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7676,7 +7676,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7692,7 +7692,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7712,7 +7712,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7732,7 +7732,7 @@ public Builder clearSatisfiesPzs() { * * *
-     * [Output Only] The URL for this managed instance group. The server defines
+     * Output only. [Output Only] The URL for this managed instance group. The server defines
      * this URL.
      * 
* @@ -7748,7 +7748,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] The URL for this managed instance group. The server defines
+     * Output only. [Output Only] The URL for this managed instance group. The server defines
      * this URL.
      * 
* @@ -7772,7 +7772,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] The URL for this managed instance group. The server defines
+     * Output only. [Output Only] The URL for this managed instance group. The server defines
      * this URL.
      * 
* @@ -7796,7 +7796,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] The URL for this managed instance group. The server defines
+     * Output only. [Output Only] The URL for this managed instance group. The server defines
      * this URL.
      * 
* @@ -7819,7 +7819,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] The URL for this managed instance group. The server defines
+     * Output only. [Output Only] The URL for this managed instance group. The server defines
      * this URL.
      * 
* @@ -7838,7 +7838,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] The URL for this managed instance group. The server defines
+     * Output only. [Output Only] The URL for this managed instance group. The server defines
      * this URL.
      * 
* @@ -8283,7 +8283,7 @@ public com.google.cloud.compute.v1.StatefulPolicyOrBuilder getStatefulPolicyOrBu * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -8298,7 +8298,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -8319,7 +8319,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatus getStatus() { * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -8342,7 +8342,7 @@ public Builder setStatus(com.google.cloud.compute.v1.InstanceGroupManagerStatus * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -8363,7 +8363,7 @@ public Builder setStatus( * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -8392,7 +8392,7 @@ public Builder mergeStatus(com.google.cloud.compute.v1.InstanceGroupManagerStatu * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -8412,7 +8412,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -8427,7 +8427,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatus.Builder getStatusB * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -8446,7 +8446,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatusOrBuilder getStatus * * *
-     * [Output Only] The status of this managed instance group.
+     * Output only. [Output Only] The status of this managed instance group.
      * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -9711,7 +9711,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerVersion.Builder addVersio * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the managed instance group is located (for zonal resources).
      * 
* @@ -9727,7 +9727,7 @@ public boolean hasZone() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the managed instance group is located (for zonal resources).
      * 
* @@ -9751,7 +9751,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the managed instance group is located (for zonal resources).
      * 
* @@ -9775,7 +9775,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the managed instance group is located (for zonal resources).
      * 
* @@ -9798,7 +9798,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the managed instance group is located (for zonal resources).
      * 
* @@ -9817,7 +9817,7 @@ public Builder clearZone() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the managed instance group is located (for zonal resources).
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerActionsSummary.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerActionsSummary.java index 65919256031a..11ffc62dd4e2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerActionsSummary.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerActionsSummary.java @@ -70,7 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The total number of instances in the managed instance group
+   * Output only. [Output Only] The total number of instances in the managed instance group
    * that are scheduled to be abandoned. Abandoning an instance removes it
    * from the managed instance group without deleting it.
    * 
@@ -88,7 +88,7 @@ public boolean hasAbandoning() { * * *
-   * [Output Only] The total number of instances in the managed instance group
+   * Output only. [Output Only] The total number of instances in the managed instance group
    * that are scheduled to be abandoned. Abandoning an instance removes it
    * from the managed instance group without deleting it.
    * 
@@ -109,7 +109,7 @@ public int getAbandoning() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be created or are currently being created. If the group
    * fails to create any of these instances, it tries again until it creates
    * the instance successfully.
@@ -131,7 +131,7 @@ public boolean hasCreating() {
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be created or are currently being created. If the group
    * fails to create any of these instances, it tries again until it creates
    * the instance successfully.
@@ -156,7 +156,7 @@ public int getCreating() {
    *
    *
    * 
-   * [Output Only] The number of instances that the managed instance group
+   * Output only. [Output Only] The number of instances that the managed instance group
    * will attempt to create. The group attempts to create each instance
    * only once. If the group fails to create any of these instances, it
    * decreases the group's targetSize value accordingly.
@@ -175,7 +175,7 @@ public boolean hasCreatingWithoutRetries() {
    *
    *
    * 
-   * [Output Only] The number of instances that the managed instance group
+   * Output only. [Output Only] The number of instances that the managed instance group
    * will attempt to create. The group attempts to create each instance
    * only once. If the group fails to create any of these instances, it
    * decreases the group's targetSize value accordingly.
@@ -197,7 +197,7 @@ public int getCreatingWithoutRetries() {
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be deleted or are currently being deleted.
    * 
* @@ -214,7 +214,7 @@ public boolean hasDeleting() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be deleted or are currently being deleted.
    * 
* @@ -234,7 +234,7 @@ public int getDeleting() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are running and have no scheduled actions.
    * 
* @@ -251,7 +251,7 @@ public boolean hasNone() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are running and have no scheduled actions.
    * 
* @@ -271,7 +271,7 @@ public int getNone() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be recreated or are currently being being recreated.
    * Recreating an instance deletes the existing root persistent disk
    * and creates a new disk from the image that is defined in the
@@ -291,7 +291,7 @@ public boolean hasRecreating() {
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be recreated or are currently being being recreated.
    * Recreating an instance deletes the existing root persistent disk
    * and creates a new disk from the image that is defined in the
@@ -314,7 +314,7 @@ public int getRecreating() {
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are being reconfigured with properties that do not require a restart
    * or a recreate action. For example, setting or removing target
    * pools for the instance.
@@ -333,7 +333,7 @@ public boolean hasRefreshing() {
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are being reconfigured with properties that do not require a restart
    * or a recreate action. For example, setting or removing target
    * pools for the instance.
@@ -355,7 +355,7 @@ public int getRefreshing() {
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be restarted or are currently being restarted.
    * 
* @@ -372,7 +372,7 @@ public boolean hasRestarting() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be restarted or are currently being restarted.
    * 
* @@ -392,7 +392,7 @@ public int getRestarting() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be resumed or are currently being resumed.
    * 
* @@ -409,7 +409,7 @@ public boolean hasResuming() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be resumed or are currently being resumed.
    * 
* @@ -429,7 +429,7 @@ public int getResuming() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be started or are currently being started.
    * 
* @@ -446,7 +446,7 @@ public boolean hasStarting() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be started or are currently being started.
    * 
* @@ -466,7 +466,7 @@ public int getStarting() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be stopped or are currently being stopped.
    * 
* @@ -483,7 +483,7 @@ public boolean hasStopping() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be stopped or are currently being stopped.
    * 
* @@ -503,7 +503,7 @@ public int getStopping() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be suspended or are currently being suspended.
    * 
* @@ -520,7 +520,7 @@ public boolean hasSuspending() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be suspended or are currently being suspended.
    * 
* @@ -540,7 +540,7 @@ public int getSuspending() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are being verified. See the managedInstances[].currentAction
    * property in the listManagedInstances method documentation.
    * 
@@ -558,7 +558,7 @@ public boolean hasVerifying() { * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are being verified. See the managedInstances[].currentAction
    * property in the listManagedInstances method documentation.
    * 
@@ -1268,7 +1268,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The total number of instances in the managed instance group
+     * Output only. [Output Only] The total number of instances in the managed instance group
      * that are scheduled to be abandoned. Abandoning an instance removes it
      * from the managed instance group without deleting it.
      * 
@@ -1286,7 +1286,7 @@ public boolean hasAbandoning() { * * *
-     * [Output Only] The total number of instances in the managed instance group
+     * Output only. [Output Only] The total number of instances in the managed instance group
      * that are scheduled to be abandoned. Abandoning an instance removes it
      * from the managed instance group without deleting it.
      * 
@@ -1304,7 +1304,7 @@ public int getAbandoning() { * * *
-     * [Output Only] The total number of instances in the managed instance group
+     * Output only. [Output Only] The total number of instances in the managed instance group
      * that are scheduled to be abandoned. Abandoning an instance removes it
      * from the managed instance group without deleting it.
      * 
@@ -1326,7 +1326,7 @@ public Builder setAbandoning(int value) { * * *
-     * [Output Only] The total number of instances in the managed instance group
+     * Output only. [Output Only] The total number of instances in the managed instance group
      * that are scheduled to be abandoned. Abandoning an instance removes it
      * from the managed instance group without deleting it.
      * 
@@ -1348,7 +1348,7 @@ public Builder clearAbandoning() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be created or are currently being created. If the group
      * fails to create any of these instances, it tries again until it creates
      * the instance successfully.
@@ -1370,7 +1370,7 @@ public boolean hasCreating() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be created or are currently being created. If the group
      * fails to create any of these instances, it tries again until it creates
      * the instance successfully.
@@ -1392,7 +1392,7 @@ public int getCreating() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be created or are currently being created. If the group
      * fails to create any of these instances, it tries again until it creates
      * the instance successfully.
@@ -1418,7 +1418,7 @@ public Builder setCreating(int value) {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be created or are currently being created. If the group
      * fails to create any of these instances, it tries again until it creates
      * the instance successfully.
@@ -1444,7 +1444,7 @@ public Builder clearCreating() {
      *
      *
      * 
-     * [Output Only] The number of instances that the managed instance group
+     * Output only. [Output Only] The number of instances that the managed instance group
      * will attempt to create. The group attempts to create each instance
      * only once. If the group fails to create any of these instances, it
      * decreases the group's targetSize value accordingly.
@@ -1463,7 +1463,7 @@ public boolean hasCreatingWithoutRetries() {
      *
      *
      * 
-     * [Output Only] The number of instances that the managed instance group
+     * Output only. [Output Only] The number of instances that the managed instance group
      * will attempt to create. The group attempts to create each instance
      * only once. If the group fails to create any of these instances, it
      * decreases the group's targetSize value accordingly.
@@ -1482,7 +1482,7 @@ public int getCreatingWithoutRetries() {
      *
      *
      * 
-     * [Output Only] The number of instances that the managed instance group
+     * Output only. [Output Only] The number of instances that the managed instance group
      * will attempt to create. The group attempts to create each instance
      * only once. If the group fails to create any of these instances, it
      * decreases the group's targetSize value accordingly.
@@ -1505,7 +1505,7 @@ public Builder setCreatingWithoutRetries(int value) {
      *
      *
      * 
-     * [Output Only] The number of instances that the managed instance group
+     * Output only. [Output Only] The number of instances that the managed instance group
      * will attempt to create. The group attempts to create each instance
      * only once. If the group fails to create any of these instances, it
      * decreases the group's targetSize value accordingly.
@@ -1528,7 +1528,7 @@ public Builder clearCreatingWithoutRetries() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be deleted or are currently being deleted.
      * 
* @@ -1545,7 +1545,7 @@ public boolean hasDeleting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be deleted or are currently being deleted.
      * 
* @@ -1562,7 +1562,7 @@ public int getDeleting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be deleted or are currently being deleted.
      * 
* @@ -1583,7 +1583,7 @@ public Builder setDeleting(int value) { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be deleted or are currently being deleted.
      * 
* @@ -1604,7 +1604,7 @@ public Builder clearDeleting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are running and have no scheduled actions.
      * 
* @@ -1621,7 +1621,7 @@ public boolean hasNone() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are running and have no scheduled actions.
      * 
* @@ -1638,7 +1638,7 @@ public int getNone() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are running and have no scheduled actions.
      * 
* @@ -1659,7 +1659,7 @@ public Builder setNone(int value) { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are running and have no scheduled actions.
      * 
* @@ -1680,7 +1680,7 @@ public Builder clearNone() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be recreated or are currently being being recreated.
      * Recreating an instance deletes the existing root persistent disk
      * and creates a new disk from the image that is defined in the
@@ -1700,7 +1700,7 @@ public boolean hasRecreating() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be recreated or are currently being being recreated.
      * Recreating an instance deletes the existing root persistent disk
      * and creates a new disk from the image that is defined in the
@@ -1720,7 +1720,7 @@ public int getRecreating() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be recreated or are currently being being recreated.
      * Recreating an instance deletes the existing root persistent disk
      * and creates a new disk from the image that is defined in the
@@ -1744,7 +1744,7 @@ public Builder setRecreating(int value) {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be recreated or are currently being being recreated.
      * Recreating an instance deletes the existing root persistent disk
      * and creates a new disk from the image that is defined in the
@@ -1768,7 +1768,7 @@ public Builder clearRecreating() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are being reconfigured with properties that do not require a restart
      * or a recreate action. For example, setting or removing target
      * pools for the instance.
@@ -1787,7 +1787,7 @@ public boolean hasRefreshing() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are being reconfigured with properties that do not require a restart
      * or a recreate action. For example, setting or removing target
      * pools for the instance.
@@ -1806,7 +1806,7 @@ public int getRefreshing() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are being reconfigured with properties that do not require a restart
      * or a recreate action. For example, setting or removing target
      * pools for the instance.
@@ -1829,7 +1829,7 @@ public Builder setRefreshing(int value) {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are being reconfigured with properties that do not require a restart
      * or a recreate action. For example, setting or removing target
      * pools for the instance.
@@ -1852,7 +1852,7 @@ public Builder clearRefreshing() {
      *
      *
      * 
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be restarted or are currently being restarted.
      * 
* @@ -1869,7 +1869,7 @@ public boolean hasRestarting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be restarted or are currently being restarted.
      * 
* @@ -1886,7 +1886,7 @@ public int getRestarting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be restarted or are currently being restarted.
      * 
* @@ -1907,7 +1907,7 @@ public Builder setRestarting(int value) { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be restarted or are currently being restarted.
      * 
* @@ -1928,7 +1928,7 @@ public Builder clearRestarting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be resumed or are currently being resumed.
      * 
* @@ -1945,7 +1945,7 @@ public boolean hasResuming() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be resumed or are currently being resumed.
      * 
* @@ -1962,7 +1962,7 @@ public int getResuming() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be resumed or are currently being resumed.
      * 
* @@ -1983,7 +1983,7 @@ public Builder setResuming(int value) { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be resumed or are currently being resumed.
      * 
* @@ -2004,7 +2004,7 @@ public Builder clearResuming() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be started or are currently being started.
      * 
* @@ -2021,7 +2021,7 @@ public boolean hasStarting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be started or are currently being started.
      * 
* @@ -2038,7 +2038,7 @@ public int getStarting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be started or are currently being started.
      * 
* @@ -2059,7 +2059,7 @@ public Builder setStarting(int value) { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be started or are currently being started.
      * 
* @@ -2080,7 +2080,7 @@ public Builder clearStarting() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be stopped or are currently being stopped.
      * 
* @@ -2097,7 +2097,7 @@ public boolean hasStopping() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be stopped or are currently being stopped.
      * 
* @@ -2114,7 +2114,7 @@ public int getStopping() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be stopped or are currently being stopped.
      * 
* @@ -2135,7 +2135,7 @@ public Builder setStopping(int value) { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be stopped or are currently being stopped.
      * 
* @@ -2156,7 +2156,7 @@ public Builder clearStopping() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be suspended or are currently being suspended.
      * 
* @@ -2173,7 +2173,7 @@ public boolean hasSuspending() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be suspended or are currently being suspended.
      * 
* @@ -2190,7 +2190,7 @@ public int getSuspending() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be suspended or are currently being suspended.
      * 
* @@ -2211,7 +2211,7 @@ public Builder setSuspending(int value) { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are scheduled to be suspended or are currently being suspended.
      * 
* @@ -2232,7 +2232,7 @@ public Builder clearSuspending() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are being verified. See the managedInstances[].currentAction
      * property in the listManagedInstances method documentation.
      * 
@@ -2250,7 +2250,7 @@ public boolean hasVerifying() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are being verified. See the managedInstances[].currentAction
      * property in the listManagedInstances method documentation.
      * 
@@ -2268,7 +2268,7 @@ public int getVerifying() { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are being verified. See the managedInstances[].currentAction
      * property in the listManagedInstances method documentation.
      * 
@@ -2290,7 +2290,7 @@ public Builder setVerifying(int value) { * * *
-     * [Output Only] The number of instances in the managed instance group that
+     * Output only. [Output Only] The number of instances in the managed instance group that
      * are being verified. See the managedInstances[].currentAction
      * property in the listManagedInstances method documentation.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerActionsSummaryOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerActionsSummaryOrBuilder.java index 0f85bf49073a..d342beae8651 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerActionsSummaryOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerActionsSummaryOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The total number of instances in the managed instance group
+   * Output only. [Output Only] The total number of instances in the managed instance group
    * that are scheduled to be abandoned. Abandoning an instance removes it
    * from the managed instance group without deleting it.
    * 
@@ -43,7 +43,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The total number of instances in the managed instance group
+   * Output only. [Output Only] The total number of instances in the managed instance group
    * that are scheduled to be abandoned. Abandoning an instance removes it
    * from the managed instance group without deleting it.
    * 
@@ -58,7 +58,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be created or are currently being created. If the group
    * fails to create any of these instances, it tries again until it creates
    * the instance successfully.
@@ -77,7 +77,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be created or are currently being created. If the group
    * fails to create any of these instances, it tries again until it creates
    * the instance successfully.
@@ -96,7 +96,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder
    *
    *
    * 
-   * [Output Only] The number of instances that the managed instance group
+   * Output only. [Output Only] The number of instances that the managed instance group
    * will attempt to create. The group attempts to create each instance
    * only once. If the group fails to create any of these instances, it
    * decreases the group's targetSize value accordingly.
@@ -112,7 +112,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder
    *
    *
    * 
-   * [Output Only] The number of instances that the managed instance group
+   * Output only. [Output Only] The number of instances that the managed instance group
    * will attempt to create. The group attempts to create each instance
    * only once. If the group fails to create any of these instances, it
    * decreases the group's targetSize value accordingly.
@@ -128,7 +128,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be deleted or are currently being deleted.
    * 
* @@ -142,7 +142,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be deleted or are currently being deleted.
    * 
* @@ -156,7 +156,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are running and have no scheduled actions.
    * 
* @@ -170,7 +170,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are running and have no scheduled actions.
    * 
* @@ -184,7 +184,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be recreated or are currently being being recreated.
    * Recreating an instance deletes the existing root persistent disk
    * and creates a new disk from the image that is defined in the
@@ -201,7 +201,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be recreated or are currently being being recreated.
    * Recreating an instance deletes the existing root persistent disk
    * and creates a new disk from the image that is defined in the
@@ -218,7 +218,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are being reconfigured with properties that do not require a restart
    * or a recreate action. For example, setting or removing target
    * pools for the instance.
@@ -234,7 +234,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are being reconfigured with properties that do not require a restart
    * or a recreate action. For example, setting or removing target
    * pools for the instance.
@@ -250,7 +250,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder
    *
    *
    * 
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be restarted or are currently being restarted.
    * 
* @@ -264,7 +264,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be restarted or are currently being restarted.
    * 
* @@ -278,7 +278,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be resumed or are currently being resumed.
    * 
* @@ -292,7 +292,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be resumed or are currently being resumed.
    * 
* @@ -306,7 +306,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be started or are currently being started.
    * 
* @@ -320,7 +320,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be started or are currently being started.
    * 
* @@ -334,7 +334,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be stopped or are currently being stopped.
    * 
* @@ -348,7 +348,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be stopped or are currently being stopped.
    * 
* @@ -362,7 +362,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be suspended or are currently being suspended.
    * 
* @@ -376,7 +376,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are scheduled to be suspended or are currently being suspended.
    * 
* @@ -390,7 +390,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are being verified. See the managedInstances[].currentAction
    * property in the listManagedInstances method documentation.
    * 
@@ -405,7 +405,7 @@ public interface InstanceGroupManagerActionsSummaryOrBuilder * * *
-   * [Output Only] The number of instances in the managed instance group that
+   * Output only. [Output Only] The number of instances in the managed instance group that
    * are being verified. See the managedInstances[].currentAction
    * property in the listManagedInstances method documentation.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerAggregatedList.java index 00b98bc3da5a..e03c3f6fbffe 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerAggregatedList.java @@ -90,7 +90,7 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldRefl * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -106,7 +106,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -130,7 +130,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -291,7 +291,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrThr * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
    * list of managed instance groups.
    * 
* @@ -308,7 +308,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
    * list of managed instance groups.
    * 
* @@ -333,7 +333,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
    * list of managed instance groups.
    * 
* @@ -363,7 +363,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -383,7 +383,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -411,7 +411,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -444,7 +444,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -460,7 +460,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -484,7 +484,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -514,7 +514,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -529,7 +529,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -544,7 +544,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -560,7 +560,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -579,7 +579,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -595,7 +595,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -611,7 +611,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1214,7 +1214,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1229,7 +1229,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1252,7 +1252,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1275,7 +1275,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1297,7 +1297,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1315,7 +1315,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1616,7 +1616,7 @@ public Builder putAllItems( * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
      * list of managed instance groups.
      * 
* @@ -1632,7 +1632,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
      * list of managed instance groups.
      * 
* @@ -1656,7 +1656,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
      * list of managed instance groups.
      * 
* @@ -1680,7 +1680,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
      * list of managed instance groups.
      * 
* @@ -1703,7 +1703,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
      * list of managed instance groups.
      * 
* @@ -1722,7 +1722,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
      * list of managed instance groups.
      * 
* @@ -1748,7 +1748,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1767,7 +1767,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1794,7 +1794,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1821,7 +1821,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1847,7 +1847,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1869,7 +1869,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1898,7 +1898,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1913,7 +1913,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1936,7 +1936,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1959,7 +1959,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1981,7 +1981,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1999,7 +1999,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2032,7 +2032,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2048,7 +2048,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2063,7 +2063,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2079,7 +2079,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2095,7 +2095,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2119,7 +2119,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2142,7 +2142,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2162,7 +2162,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2181,7 +2181,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2212,7 +2212,7 @@ public Builder addUnreachablesBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2227,7 +2227,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2248,7 +2248,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2271,7 +2271,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2291,7 +2291,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2319,7 +2319,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2339,7 +2339,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2354,7 +2354,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2373,7 +2373,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerAggregatedListOrBuilder.java index c010057b6243..df7fbf8b4545 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerAggregatedListOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerAggregatedListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface InstanceGroupManagerAggregatedListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface InstanceGroupManagerAggregatedListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -142,7 +142,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
    * list of managed instance groups.
    * 
* @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
    * list of managed instance groups.
    * 
* @@ -170,7 +170,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated
    * list of managed instance groups.
    * 
* @@ -184,7 +184,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -201,7 +201,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault(
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -218,7 +218,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault(
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -235,7 +235,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault(
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -248,7 +248,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -261,7 +261,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -274,7 +274,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -287,7 +287,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -300,7 +300,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -314,7 +314,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -328,7 +328,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -341,7 +341,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -354,7 +354,7 @@ com.google.cloud.compute.v1.InstanceGroupManagersScopedList getItemsOrDefault( * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerList.java index 8d91b5270faf..aacca19a2906 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerList.java @@ -78,7 +78,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -94,7 +94,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -118,7 +118,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerOrBuilder getItemsOrBuild * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups.
    * 
* @@ -295,7 +295,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -315,7 +315,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -343,7 +343,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -443,7 +443,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -459,7 +459,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -475,7 +475,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1047,7 +1047,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1062,7 +1062,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1085,7 +1085,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1108,7 +1108,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1130,7 +1130,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1148,7 +1148,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1540,7 +1540,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager.Builder addItemsBuilder( * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups.
      * 
* @@ -1556,7 +1556,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups.
      * 
* @@ -1580,7 +1580,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups.
      * 
* @@ -1604,7 +1604,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups.
      * 
* @@ -1627,7 +1627,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups.
      * 
* @@ -1646,7 +1646,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups.
      * 
* @@ -1672,7 +1672,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1691,7 +1691,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1718,7 +1718,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1745,7 +1745,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1771,7 +1771,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1793,7 +1793,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1822,7 +1822,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1837,7 +1837,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1860,7 +1860,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1883,7 +1883,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1905,7 +1905,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1923,7 +1923,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1953,7 +1953,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1968,7 +1968,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1989,7 +1989,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2012,7 +2012,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2032,7 +2032,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2060,7 +2060,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2080,7 +2080,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2095,7 +2095,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2114,7 +2114,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerListOrBuilder.java index 911c2fc5c081..e1c99b7ed1ae 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerListOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -123,7 +123,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups.
    * 
* @@ -137,7 +137,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups.
    * 
* @@ -151,7 +151,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups.
    * 
* @@ -165,7 +165,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -182,7 +182,7 @@ public interface InstanceGroupManagerListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -199,7 +199,7 @@ public interface InstanceGroupManagerListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -216,7 +216,7 @@ public interface InstanceGroupManagerListOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -255,7 +255,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -268,7 +268,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -281,7 +281,7 @@ public interface InstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerOrBuilder.java index 5281ec67824b..ce637ce68581 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerOrBuilder.java @@ -222,7 +222,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The creation timestamp for this managed instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
    * text format.
    * 
* @@ -236,7 +236,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The creation timestamp for this managed instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
    * text format.
    * 
* @@ -250,7 +250,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The creation timestamp for this managed instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339
    * text format.
    * 
* @@ -264,7 +264,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The list of instance actions and the number of instances
+   * Output only. [Output Only] The list of instance actions and the number of instances
    * in this managed instance group that are scheduled for each of those
    * actions.
    * 
@@ -281,7 +281,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The list of instance actions and the number of instances
+   * Output only. [Output Only] The list of instance actions and the number of instances
    * in this managed instance group that are scheduled for each of those
    * actions.
    * 
@@ -298,7 +298,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The list of instance actions and the number of instances
+   * Output only. [Output Only] The list of instance actions and the number of instances
    * in this managed instance group that are scheduled for each of those
    * actions.
    * 
@@ -453,7 +453,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -467,7 +467,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -535,7 +535,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of the Instance Group resource.
+   * Output only. [Output Only] The URL of the Instance Group resource.
    * 
* * optional string instance_group = 81095253; @@ -548,7 +548,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of the Instance Group resource.
+   * Output only. [Output Only] The URL of the Instance Group resource.
    * 
* * optional string instance_group = 81095253; @@ -561,7 +561,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of the Instance Group resource.
+   * Output only. [Output Only] The URL of the Instance Group resource.
    * 
* * optional string instance_group = 81095253; @@ -667,7 +667,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
    * 
* * optional string kind = 3292052; @@ -680,7 +680,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
    * 
* * optional string kind = 3292052; @@ -693,7 +693,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups.
    * 
* * optional string kind = 3292052; @@ -854,7 +854,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the managed instance group resides (for regional resources).
    * 
* @@ -868,7 +868,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the managed instance group resides (for regional resources).
    * 
* @@ -882,7 +882,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the managed instance group resides (for regional resources).
    * 
* @@ -940,7 +940,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzi = 480964257; @@ -953,7 +953,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzi = 480964257; @@ -966,7 +966,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -979,7 +979,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -992,7 +992,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL for this managed instance group. The server defines
+   * Output only. [Output Only] The URL for this managed instance group. The server defines
    * this URL.
    * 
* @@ -1006,7 +1006,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL for this managed instance group. The server defines
+   * Output only. [Output Only] The URL for this managed instance group. The server defines
    * this URL.
    * 
* @@ -1020,7 +1020,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL for this managed instance group. The server defines
+   * Output only. [Output Only] The URL for this managed instance group. The server defines
    * this URL.
    * 
* @@ -1115,7 +1115,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The status of this managed instance group.
+   * Output only. [Output Only] The status of this managed instance group.
    * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -1128,7 +1128,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The status of this managed instance group.
+   * Output only. [Output Only] The status of this managed instance group.
    * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -1141,7 +1141,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The status of this managed instance group.
+   * Output only. [Output Only] The status of this managed instance group.
    * 
* * optional .google.cloud.compute.v1.InstanceGroupManagerStatus status = 181260274; @@ -1466,7 +1466,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the managed instance group is located (for zonal resources).
    * 
* @@ -1480,7 +1480,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the managed instance group is located (for zonal resources).
    * 
* @@ -1494,7 +1494,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy getAutoHealing * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the managed instance group is located (for zonal resources).
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequest.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequest.java index 73c10c1e991c..853511dc5a46 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequest.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequest.java @@ -80,7 +80,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] Current state of the request.
+   * Output only. [Output only] Current state of the request.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.InstanceGroupManagerResizeRequest.State} @@ -345,7 +345,7 @@ private State(int value) { * * *
-   * [Output Only] The creation timestamp for this resize request inRFC3339
+   * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
    * text format.
    * 
* @@ -362,7 +362,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this resize request inRFC3339
+   * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
    * text format.
    * 
* @@ -387,7 +387,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this resize request inRFC3339
+   * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
    * text format.
    * 
* @@ -484,7 +484,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -501,7 +501,7 @@ public boolean hasId() { * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -523,7 +523,7 @@ public long getId() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
    * resize requests.
    * 
* @@ -540,7 +540,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
    * resize requests.
    * 
* @@ -565,7 +565,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
    * resize requests.
    * 
* @@ -762,7 +762,7 @@ public int getResizeBy() { * * *
-   * [Output Only] The URL for this resize request. The server defines
+   * Output only. [Output Only] The URL for this resize request. The server defines
    * this URL.
    * 
* @@ -779,7 +779,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] The URL for this resize request. The server defines
+   * Output only. [Output Only] The URL for this resize request. The server defines
    * this URL.
    * 
* @@ -804,7 +804,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] The URL for this resize request. The server defines
+   * Output only. [Output Only] The URL for this resize request. The server defines
    * this URL.
    * 
* @@ -834,7 +834,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -850,7 +850,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -874,7 +874,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -903,7 +903,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-   * [Output only] Current state of the request.
+   * Output only. [Output only] Current state of the request.
    * Check the State enum for the list of possible values.
    * 
* @@ -920,7 +920,7 @@ public boolean hasState() { * * *
-   * [Output only] Current state of the request.
+   * Output only. [Output only] Current state of the request.
    * Check the State enum for the list of possible values.
    * 
* @@ -945,7 +945,7 @@ public java.lang.String getState() { * * *
-   * [Output only] Current state of the request.
+   * Output only. [Output only] Current state of the request.
    * Check the State enum for the list of possible values.
    * 
* @@ -973,7 +973,7 @@ public com.google.protobuf.ByteString getStateBytes() { * * *
-   * [Output only] Status of the request.
+   * Output only. [Output only] Status of the request.
    * 
* * @@ -991,7 +991,7 @@ public boolean hasStatus() { * * *
-   * [Output only] Status of the request.
+   * Output only. [Output only] Status of the request.
    * 
* * @@ -1011,7 +1011,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus getSt * * *
-   * [Output only] Status of the request.
+   * Output only. [Output only] Status of the request.
    * 
* * @@ -1035,7 +1035,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus getSt * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the resize request is located. Populated only for zonal resize
    * requests.
    * 
@@ -1053,7 +1053,7 @@ public boolean hasZone() { * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the resize request is located. Populated only for zonal resize
    * requests.
    * 
@@ -1079,7 +1079,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the resize request is located. Populated only for zonal resize
    * requests.
    * 
@@ -1813,7 +1813,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The creation timestamp for this resize request inRFC3339
+     * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
      * text format.
      * 
* @@ -1829,7 +1829,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this resize request inRFC3339
+     * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
      * text format.
      * 
* @@ -1853,7 +1853,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this resize request inRFC3339
+     * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
      * text format.
      * 
* @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] The creation timestamp for this resize request inRFC3339
+     * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
      * text format.
      * 
* @@ -1900,7 +1900,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] The creation timestamp for this resize request inRFC3339
+     * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
      * text format.
      * 
* @@ -1919,7 +1919,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this resize request inRFC3339
+     * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
      * text format.
      * 
* @@ -2071,7 +2071,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -2088,7 +2088,7 @@ public boolean hasId() { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -2105,7 +2105,7 @@ public long getId() { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -2126,7 +2126,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -2147,7 +2147,7 @@ public Builder clearId() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
      * resize requests.
      * 
* @@ -2163,7 +2163,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
      * resize requests.
      * 
* @@ -2187,7 +2187,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
      * resize requests.
      * 
* @@ -2211,7 +2211,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
      * resize requests.
      * 
* @@ -2234,7 +2234,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
      * resize requests.
      * 
* @@ -2253,7 +2253,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
      * resize requests.
      * 
* @@ -2695,7 +2695,7 @@ public Builder clearResizeBy() { * * *
-     * [Output Only] The URL for this resize request. The server defines
+     * Output only. [Output Only] The URL for this resize request. The server defines
      * this URL.
      * 
* @@ -2711,7 +2711,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] The URL for this resize request. The server defines
+     * Output only. [Output Only] The URL for this resize request. The server defines
      * this URL.
      * 
* @@ -2735,7 +2735,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] The URL for this resize request. The server defines
+     * Output only. [Output Only] The URL for this resize request. The server defines
      * this URL.
      * 
* @@ -2759,7 +2759,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] The URL for this resize request. The server defines
+     * Output only. [Output Only] The URL for this resize request. The server defines
      * this URL.
      * 
* @@ -2782,7 +2782,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] The URL for this resize request. The server defines
+     * Output only. [Output Only] The URL for this resize request. The server defines
      * this URL.
      * 
* @@ -2801,7 +2801,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] The URL for this resize request. The server defines
+     * Output only. [Output Only] The URL for this resize request. The server defines
      * this URL.
      * 
* @@ -2827,7 +2827,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2842,7 +2842,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2865,7 +2865,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2888,7 +2888,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2910,7 +2910,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2928,7 +2928,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2953,7 +2953,7 @@ public Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output only] Current state of the request.
+     * Output only. [Output only] Current state of the request.
      * Check the State enum for the list of possible values.
      * 
* @@ -2969,7 +2969,7 @@ public boolean hasState() { * * *
-     * [Output only] Current state of the request.
+     * Output only. [Output only] Current state of the request.
      * Check the State enum for the list of possible values.
      * 
* @@ -2993,7 +2993,7 @@ public java.lang.String getState() { * * *
-     * [Output only] Current state of the request.
+     * Output only. [Output only] Current state of the request.
      * Check the State enum for the list of possible values.
      * 
* @@ -3017,7 +3017,7 @@ public com.google.protobuf.ByteString getStateBytes() { * * *
-     * [Output only] Current state of the request.
+     * Output only. [Output only] Current state of the request.
      * Check the State enum for the list of possible values.
      * 
* @@ -3040,7 +3040,7 @@ public Builder setState(java.lang.String value) { * * *
-     * [Output only] Current state of the request.
+     * Output only. [Output only] Current state of the request.
      * Check the State enum for the list of possible values.
      * 
* @@ -3059,7 +3059,7 @@ public Builder clearState() { * * *
-     * [Output only] Current state of the request.
+     * Output only. [Output only] Current state of the request.
      * Check the State enum for the list of possible values.
      * 
* @@ -3090,7 +3090,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3107,7 +3107,7 @@ public boolean hasStatus() { * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3131,7 +3131,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus getSt * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3157,7 +3157,7 @@ public Builder setStatus( * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3181,7 +3181,7 @@ public Builder setStatus( * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3214,7 +3214,7 @@ public Builder mergeStatus( * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3236,7 +3236,7 @@ public Builder clearStatus() { * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3254,7 +3254,7 @@ public Builder clearStatus() { * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3277,7 +3277,7 @@ public Builder clearStatus() { * * *
-     * [Output only] Status of the request.
+     * Output only. [Output only] Status of the request.
      * 
* * @@ -3307,7 +3307,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the resize request is located. Populated only for zonal resize
      * requests.
      * 
@@ -3324,7 +3324,7 @@ public boolean hasZone() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the resize request is located. Populated only for zonal resize
      * requests.
      * 
@@ -3349,7 +3349,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the resize request is located. Populated only for zonal resize
      * requests.
      * 
@@ -3374,7 +3374,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the resize request is located. Populated only for zonal resize
      * requests.
      * 
@@ -3398,7 +3398,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the resize request is located. Populated only for zonal resize
      * requests.
      * 
@@ -3418,7 +3418,7 @@ public Builder clearZone() { * * *
-     * [Output Only] The URL of azone
+     * Output only. [Output Only] The URL of azone
      * where the resize request is located. Populated only for zonal resize
      * requests.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestOrBuilder.java index 9f1d181a05d5..778d6416e3b6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The creation timestamp for this resize request inRFC3339
+   * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The creation timestamp for this resize request inRFC3339
+   * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The creation timestamp for this resize request inRFC3339
+   * Output only. [Output Only] The creation timestamp for this resize request inRFC3339
    * text format.
    * 
* @@ -109,7 +109,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -123,7 +123,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -137,7 +137,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
    * resize requests.
    * 
* @@ -151,7 +151,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
    * resize requests.
    * 
* @@ -165,7 +165,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for
    * resize requests.
    * 
* @@ -291,7 +291,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The URL for this resize request. The server defines
+   * Output only. [Output Only] The URL for this resize request. The server defines
    * this URL.
    * 
* @@ -305,7 +305,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The URL for this resize request. The server defines
+   * Output only. [Output Only] The URL for this resize request. The server defines
    * this URL.
    * 
* @@ -319,7 +319,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The URL for this resize request. The server defines
+   * Output only. [Output Only] The URL for this resize request. The server defines
    * this URL.
    * 
* @@ -333,7 +333,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -346,7 +346,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -359,7 +359,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -372,7 +372,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output only] Current state of the request.
+   * Output only. [Output only] Current state of the request.
    * Check the State enum for the list of possible values.
    * 
* @@ -386,7 +386,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output only] Current state of the request.
+   * Output only. [Output only] Current state of the request.
    * Check the State enum for the list of possible values.
    * 
* @@ -400,7 +400,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output only] Current state of the request.
+   * Output only. [Output only] Current state of the request.
    * Check the State enum for the list of possible values.
    * 
* @@ -414,7 +414,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output only] Status of the request.
+   * Output only. [Output only] Status of the request.
    * 
* * @@ -429,7 +429,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output only] Status of the request.
+   * Output only. [Output only] Status of the request.
    * 
* * @@ -444,7 +444,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output only] Status of the request.
+   * Output only. [Output only] Status of the request.
    * 
* * @@ -457,7 +457,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the resize request is located. Populated only for zonal resize
    * requests.
    * 
@@ -472,7 +472,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the resize request is located. Populated only for zonal resize
    * requests.
    * 
@@ -487,7 +487,7 @@ public interface InstanceGroupManagerResizeRequestOrBuilder * * *
-   * [Output Only] The URL of azone
+   * Output only. [Output Only] The URL of azone
    * where the resize request is located. Populated only for zonal resize
    * requests.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatus.java index 456704fa25cc..8b094182dcb6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatus.java @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] Fatal errors encountered during the queueing or
+   * Output only. [Output only] Fatal errors encountered during the queueing or
    * provisioning phases of the ResizeRequest that caused the transition to
    * the FAILED state. Contrary to the last_attempt errors, this field is
    * final and errors are never removed from here, as the ResizeRequest is not
@@ -91,7 +91,7 @@ public boolean hasError() {
    *
    *
    * 
-   * [Output only] Fatal errors encountered during the queueing or
+   * Output only. [Output only] Fatal errors encountered during the queueing or
    * provisioning phases of the ResizeRequest that caused the transition to
    * the FAILED state. Contrary to the last_attempt errors, this field is
    * final and errors are never removed from here, as the ResizeRequest is not
@@ -111,7 +111,7 @@ public com.google.cloud.compute.v1.Error getError() {
    *
    *
    * 
-   * [Output only] Fatal errors encountered during the queueing or
+   * Output only. [Output only] Fatal errors encountered during the queueing or
    * provisioning phases of the ResizeRequest that caused the transition to
    * the FAILED state. Contrary to the last_attempt errors, this field is
    * final and errors are never removed from here, as the ResizeRequest is not
@@ -133,7 +133,7 @@ public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() {
    *
    *
    * 
-   * [Output only] Information about the last attempt to fulfill the request.
+   * Output only. [Output only] Information about the last attempt to fulfill the request.
    * The value is temporary since the ResizeRequest can retry, as long as it's
    * still active and the last attempt value can either be cleared or replaced
    * with a different error. Since ResizeRequest retries infrequently, the
@@ -158,7 +158,7 @@ public boolean hasLastAttempt() {
    *
    *
    * 
-   * [Output only] Information about the last attempt to fulfill the request.
+   * Output only. [Output only] Information about the last attempt to fulfill the request.
    * The value is temporary since the ResizeRequest can retry, as long as it's
    * still active and the last attempt value can either be cleared or replaced
    * with a different error. Since ResizeRequest retries infrequently, the
@@ -187,7 +187,7 @@ public boolean hasLastAttempt() {
    *
    *
    * 
-   * [Output only] Information about the last attempt to fulfill the request.
+   * Output only. [Output only] Information about the last attempt to fulfill the request.
    * The value is temporary since the ResizeRequest can retry, as long as it's
    * still active and the last attempt value can either be cleared or replaced
    * with a different error. Since ResizeRequest retries infrequently, the
@@ -625,7 +625,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -644,7 +644,7 @@ public boolean hasError() {
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -667,7 +667,7 @@ public com.google.cloud.compute.v1.Error getError() {
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -694,7 +694,7 @@ public Builder setError(com.google.cloud.compute.v1.Error value) {
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -718,7 +718,7 @@ public Builder setError(com.google.cloud.compute.v1.Error.Builder builderForValu
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -750,7 +750,7 @@ public Builder mergeError(com.google.cloud.compute.v1.Error value) {
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -774,7 +774,7 @@ public Builder clearError() {
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -793,7 +793,7 @@ public com.google.cloud.compute.v1.Error.Builder getErrorBuilder() {
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -814,7 +814,7 @@ public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() {
      *
      *
      * 
-     * [Output only] Fatal errors encountered during the queueing or
+     * Output only. [Output only] Fatal errors encountered during the queueing or
      * provisioning phases of the ResizeRequest that caused the transition to
      * the FAILED state. Contrary to the last_attempt errors, this field is
      * final and errors are never removed from here, as the ResizeRequest is not
@@ -852,7 +852,7 @@ public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() {
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
@@ -876,7 +876,7 @@ public boolean hasLastAttempt() {
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
@@ -908,7 +908,7 @@ public boolean hasLastAttempt() {
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
@@ -941,7 +941,7 @@ public Builder setLastAttempt(
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
@@ -972,7 +972,7 @@ public Builder setLastAttempt(
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
@@ -1012,7 +1012,7 @@ public Builder mergeLastAttempt(
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
@@ -1041,7 +1041,7 @@ public Builder clearLastAttempt() {
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
@@ -1066,7 +1066,7 @@ public Builder clearLastAttempt() {
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
@@ -1096,7 +1096,7 @@ public Builder clearLastAttempt() {
      *
      *
      * 
-     * [Output only] Information about the last attempt to fulfill the request.
+     * Output only. [Output only] Information about the last attempt to fulfill the request.
      * The value is temporary since the ResizeRequest can retry, as long as it's
      * still active and the last attempt value can either be cleared or replaced
      * with a different error. Since ResizeRequest retries infrequently, the
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusLastAttempt.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusLastAttempt.java
index 6b8c9713952d..e466032703b2 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusLastAttempt.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusLastAttempt.java
@@ -72,7 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * Errors that prevented the ResizeRequest to be fulfilled.
+   * Output only. Errors that prevented the ResizeRequest to be fulfilled.
    * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -88,7 +88,7 @@ public boolean hasError() { * * *
-   * Errors that prevented the ResizeRequest to be fulfilled.
+   * Output only. Errors that prevented the ResizeRequest to be fulfilled.
    * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -104,7 +104,7 @@ public com.google.cloud.compute.v1.Error getError() { * * *
-   * Errors that prevented the ResizeRequest to be fulfilled.
+   * Output only. Errors that prevented the ResizeRequest to be fulfilled.
    * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -508,7 +508,7 @@ public Builder mergeFrom( * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -523,7 +523,7 @@ public boolean hasError() { * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -542,7 +542,7 @@ public com.google.cloud.compute.v1.Error getError() { * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -565,7 +565,7 @@ public Builder setError(com.google.cloud.compute.v1.Error value) { * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -585,7 +585,7 @@ public Builder setError(com.google.cloud.compute.v1.Error.Builder builderForValu * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -613,7 +613,7 @@ public Builder mergeError(com.google.cloud.compute.v1.Error value) { * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -633,7 +633,7 @@ public Builder clearError() { * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -648,7 +648,7 @@ public com.google.cloud.compute.v1.Error.Builder getErrorBuilder() { * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -665,7 +665,7 @@ public com.google.cloud.compute.v1.ErrorOrBuilder getErrorOrBuilder() { * * *
-     * Errors that prevented the ResizeRequest to be fulfilled.
+     * Output only. Errors that prevented the ResizeRequest to be fulfilled.
      * 
* * optional .google.cloud.compute.v1.Error error = 96784904; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusLastAttemptOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusLastAttemptOrBuilder.java index ff410fedcf7f..690543fe1c8d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusLastAttemptOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusLastAttemptOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerResizeRequestStatusLastAttemptOrBuilder * * *
-   * Errors that prevented the ResizeRequest to be fulfilled.
+   * Output only. Errors that prevented the ResizeRequest to be fulfilled.
    * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -41,7 +41,7 @@ public interface InstanceGroupManagerResizeRequestStatusLastAttemptOrBuilder * * *
-   * Errors that prevented the ResizeRequest to be fulfilled.
+   * Output only. Errors that prevented the ResizeRequest to be fulfilled.
    * 
* * optional .google.cloud.compute.v1.Error error = 96784904; @@ -54,7 +54,7 @@ public interface InstanceGroupManagerResizeRequestStatusLastAttemptOrBuilder * * *
-   * Errors that prevented the ResizeRequest to be fulfilled.
+   * Output only. Errors that prevented the ResizeRequest to be fulfilled.
    * 
* * optional .google.cloud.compute.v1.Error error = 96784904; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusOrBuilder.java index 15e903e3a1ac..b19ddb38251e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerResizeRequestStatusOrBuilder * * *
-   * [Output only] Fatal errors encountered during the queueing or
+   * Output only. [Output only] Fatal errors encountered during the queueing or
    * provisioning phases of the ResizeRequest that caused the transition to
    * the FAILED state. Contrary to the last_attempt errors, this field is
    * final and errors are never removed from here, as the ResizeRequest is not
@@ -45,7 +45,7 @@ public interface InstanceGroupManagerResizeRequestStatusOrBuilder
    *
    *
    * 
-   * [Output only] Fatal errors encountered during the queueing or
+   * Output only. [Output only] Fatal errors encountered during the queueing or
    * provisioning phases of the ResizeRequest that caused the transition to
    * the FAILED state. Contrary to the last_attempt errors, this field is
    * final and errors are never removed from here, as the ResizeRequest is not
@@ -62,7 +62,7 @@ public interface InstanceGroupManagerResizeRequestStatusOrBuilder
    *
    *
    * 
-   * [Output only] Fatal errors encountered during the queueing or
+   * Output only. [Output only] Fatal errors encountered during the queueing or
    * provisioning phases of the ResizeRequest that caused the transition to
    * the FAILED state. Contrary to the last_attempt errors, this field is
    * final and errors are never removed from here, as the ResizeRequest is not
@@ -77,7 +77,7 @@ public interface InstanceGroupManagerResizeRequestStatusOrBuilder
    *
    *
    * 
-   * [Output only] Information about the last attempt to fulfill the request.
+   * Output only. [Output only] Information about the last attempt to fulfill the request.
    * The value is temporary since the ResizeRequest can retry, as long as it's
    * still active and the last attempt value can either be cleared or replaced
    * with a different error. Since ResizeRequest retries infrequently, the
@@ -99,7 +99,7 @@ public interface InstanceGroupManagerResizeRequestStatusOrBuilder
    *
    *
    * 
-   * [Output only] Information about the last attempt to fulfill the request.
+   * Output only. [Output only] Information about the last attempt to fulfill the request.
    * The value is temporary since the ResizeRequest can retry, as long as it's
    * still active and the last attempt value can either be cleared or replaced
    * with a different error. Since ResizeRequest retries infrequently, the
@@ -121,7 +121,7 @@ public interface InstanceGroupManagerResizeRequestStatusOrBuilder
    *
    *
    * 
-   * [Output only] Information about the last attempt to fulfill the request.
+   * Output only. [Output only] Information about the last attempt to fulfill the request.
    * The value is temporary since the ResizeRequest can retry, as long as it's
    * still active and the last attempt value can either be cleared or replaced
    * with a different error. Since ResizeRequest retries infrequently, the
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsListResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsListResponse.java
index d2087f1801f2..3c2b91f4453a 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsListResponse.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsListResponse.java
@@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -97,7 +97,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -121,7 +121,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -234,7 +234,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder ge * * *
-   * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
    * a list of resize requests.
    * 
* @@ -251,7 +251,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
    * a list of resize requests.
    * 
* @@ -276,7 +276,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
    * a list of resize requests.
    * 
* @@ -306,7 +306,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -326,7 +326,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -354,7 +354,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -387,7 +387,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -403,7 +403,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -427,7 +427,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -454,7 +454,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -470,7 +470,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -486,7 +486,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1077,7 +1077,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1092,7 +1092,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1115,7 +1115,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1138,7 +1138,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1160,7 +1160,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1178,7 +1178,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1603,7 +1603,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerResizeRequest.Builder add * * *
-     * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
      * a list of resize requests.
      * 
* @@ -1619,7 +1619,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
      * a list of resize requests.
      * 
* @@ -1643,7 +1643,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
      * a list of resize requests.
      * 
* @@ -1667,7 +1667,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
      * a list of resize requests.
      * 
* @@ -1690,7 +1690,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
      * a list of resize requests.
      * 
* @@ -1709,7 +1709,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
      * a list of resize requests.
      * 
* @@ -1735,7 +1735,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1754,7 +1754,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1781,7 +1781,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1808,7 +1808,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1834,7 +1834,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1856,7 +1856,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1885,7 +1885,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1923,7 +1923,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1946,7 +1946,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1968,7 +1968,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1986,7 +1986,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2016,7 +2016,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2031,7 +2031,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2052,7 +2052,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2075,7 +2075,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2095,7 +2095,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2123,7 +2123,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2143,7 +2143,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2158,7 +2158,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2177,7 +2177,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsListResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsListResponseOrBuilder.java index 182e9f38d001..918f2019a811 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsListResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerResizeRequestsListResponseOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerResizeRequestsListResponseOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface InstanceGroupManagerResizeRequestsListResponseOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface InstanceGroupManagerResizeRequestsListResponseOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -129,7 +129,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
    * a list of resize requests.
    * 
* @@ -143,7 +143,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
    * a list of resize requests.
    * 
* @@ -157,7 +157,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for
    * a list of resize requests.
    * 
* @@ -171,7 +171,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -188,7 +188,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -205,7 +205,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -222,7 +222,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -235,7 +235,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -248,7 +248,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -261,7 +261,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -274,7 +274,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -287,7 +287,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestOrBuilder getItemsO * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatus.java index 39500a2cc90a..664b5144fff3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatus.java @@ -72,7 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] Status of all-instances configuration on the group.
+   * Output only. [Output only] Status of all-instances configuration on the group.
    * 
* * @@ -90,7 +90,7 @@ public boolean hasAllInstancesConfig() { * * *
-   * [Output only] Status of all-instances configuration on the group.
+   * Output only. [Output only] Status of all-instances configuration on the group.
    * 
* * @@ -112,7 +112,7 @@ public boolean hasAllInstancesConfig() { * * *
-   * [Output only] Status of all-instances configuration on the group.
+   * Output only. [Output only] Status of all-instances configuration on the group.
    * 
* * @@ -137,7 +137,7 @@ public boolean hasAllInstancesConfig() { * * *
-   * [Output Only] The URL of theAutoscaler
+   * Output only. [Output Only] The URL of theAutoscaler
    * that targets this instance group manager.
    * 
* @@ -154,7 +154,7 @@ public boolean hasAutoscaler() { * * *
-   * [Output Only] The URL of theAutoscaler
+   * Output only. [Output Only] The URL of theAutoscaler
    * that targets this instance group manager.
    * 
* @@ -179,7 +179,7 @@ public java.lang.String getAutoscaler() { * * *
-   * [Output Only] The URL of theAutoscaler
+   * Output only. [Output Only] The URL of theAutoscaler
    * that targets this instance group manager.
    * 
* @@ -207,7 +207,7 @@ public com.google.protobuf.ByteString getAutoscalerBytes() { * * *
-   * [Output Only] A bit indicating whether the managed instance group is in a
+   * Output only. [Output Only] A bit indicating whether the managed instance group is in a
    * stable state. A stable state means that: none of the instances in the
    * managed instance group is currently undergoing any type of change (for
    * example, creation, restart, or deletion); no future changes are scheduled
@@ -228,7 +228,7 @@ public boolean hasIsStable() {
    *
    *
    * 
-   * [Output Only] A bit indicating whether the managed instance group is in a
+   * Output only. [Output Only] A bit indicating whether the managed instance group is in a
    * stable state. A stable state means that: none of the instances in the
    * managed instance group is currently undergoing any type of change (for
    * example, creation, restart, or deletion); no future changes are scheduled
@@ -252,7 +252,7 @@ public boolean getIsStable() {
    *
    *
    * 
-   * [Output Only] Stateful status of the given Instance Group Manager.
+   * Output only. [Output Only] Stateful status of the given Instance Group Manager.
    * 
* * @@ -270,7 +270,7 @@ public boolean hasStateful() { * * *
-   * [Output Only] Stateful status of the given Instance Group Manager.
+   * Output only. [Output Only] Stateful status of the given Instance Group Manager.
    * 
* * @@ -290,7 +290,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatusStateful getStatefu * * *
-   * [Output Only] Stateful status of the given Instance Group Manager.
+   * Output only. [Output Only] Stateful status of the given Instance Group Manager.
    * 
* * @@ -312,7 +312,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatusStateful getStatefu * * *
-   * [Output Only] A status of consistency of Instances' versions with their
+   * Output only. [Output Only] A status of consistency of Instances' versions with their
    * target version specified by version field on Instance Group
    * Manager.
    * 
@@ -332,7 +332,7 @@ public boolean hasVersionTarget() { * * *
-   * [Output Only] A status of consistency of Instances' versions with their
+   * Output only. [Output Only] A status of consistency of Instances' versions with their
    * target version specified by version field on Instance Group
    * Manager.
    * 
@@ -354,7 +354,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget getVe * * *
-   * [Output Only] A status of consistency of Instances' versions with their
+   * Output only. [Output Only] A status of consistency of Instances' versions with their
    * target version specified by version field on Instance Group
    * Manager.
    * 
@@ -877,7 +877,7 @@ public Builder mergeFrom( * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -894,7 +894,7 @@ public boolean hasAllInstancesConfig() { * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -919,7 +919,7 @@ public boolean hasAllInstancesConfig() { * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -945,7 +945,7 @@ public Builder setAllInstancesConfig( * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -969,7 +969,7 @@ public Builder setAllInstancesConfig( * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -1002,7 +1002,7 @@ public Builder mergeAllInstancesConfig( * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -1024,7 +1024,7 @@ public Builder clearAllInstancesConfig() { * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -1042,7 +1042,7 @@ public Builder clearAllInstancesConfig() { * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -1065,7 +1065,7 @@ public Builder clearAllInstancesConfig() { * * *
-     * [Output only] Status of all-instances configuration on the group.
+     * Output only. [Output only] Status of all-instances configuration on the group.
      * 
* * @@ -1095,7 +1095,7 @@ public Builder clearAllInstancesConfig() { * * *
-     * [Output Only] The URL of theAutoscaler
+     * Output only. [Output Only] The URL of theAutoscaler
      * that targets this instance group manager.
      * 
* @@ -1111,7 +1111,7 @@ public boolean hasAutoscaler() { * * *
-     * [Output Only] The URL of theAutoscaler
+     * Output only. [Output Only] The URL of theAutoscaler
      * that targets this instance group manager.
      * 
* @@ -1135,7 +1135,7 @@ public java.lang.String getAutoscaler() { * * *
-     * [Output Only] The URL of theAutoscaler
+     * Output only. [Output Only] The URL of theAutoscaler
      * that targets this instance group manager.
      * 
* @@ -1159,7 +1159,7 @@ public com.google.protobuf.ByteString getAutoscalerBytes() { * * *
-     * [Output Only] The URL of theAutoscaler
+     * Output only. [Output Only] The URL of theAutoscaler
      * that targets this instance group manager.
      * 
* @@ -1182,7 +1182,7 @@ public Builder setAutoscaler(java.lang.String value) { * * *
-     * [Output Only] The URL of theAutoscaler
+     * Output only. [Output Only] The URL of theAutoscaler
      * that targets this instance group manager.
      * 
* @@ -1201,7 +1201,7 @@ public Builder clearAutoscaler() { * * *
-     * [Output Only] The URL of theAutoscaler
+     * Output only. [Output Only] The URL of theAutoscaler
      * that targets this instance group manager.
      * 
* @@ -1227,7 +1227,7 @@ public Builder setAutoscalerBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A bit indicating whether the managed instance group is in a
+     * Output only. [Output Only] A bit indicating whether the managed instance group is in a
      * stable state. A stable state means that: none of the instances in the
      * managed instance group is currently undergoing any type of change (for
      * example, creation, restart, or deletion); no future changes are scheduled
@@ -1248,7 +1248,7 @@ public boolean hasIsStable() {
      *
      *
      * 
-     * [Output Only] A bit indicating whether the managed instance group is in a
+     * Output only. [Output Only] A bit indicating whether the managed instance group is in a
      * stable state. A stable state means that: none of the instances in the
      * managed instance group is currently undergoing any type of change (for
      * example, creation, restart, or deletion); no future changes are scheduled
@@ -1269,7 +1269,7 @@ public boolean getIsStable() {
      *
      *
      * 
-     * [Output Only] A bit indicating whether the managed instance group is in a
+     * Output only. [Output Only] A bit indicating whether the managed instance group is in a
      * stable state. A stable state means that: none of the instances in the
      * managed instance group is currently undergoing any type of change (for
      * example, creation, restart, or deletion); no future changes are scheduled
@@ -1294,7 +1294,7 @@ public Builder setIsStable(boolean value) {
      *
      *
      * 
-     * [Output Only] A bit indicating whether the managed instance group is in a
+     * Output only. [Output Only] A bit indicating whether the managed instance group is in a
      * stable state. A stable state means that: none of the instances in the
      * managed instance group is currently undergoing any type of change (for
      * example, creation, restart, or deletion); no future changes are scheduled
@@ -1324,7 +1324,7 @@ public Builder clearIsStable() {
      *
      *
      * 
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1341,7 +1341,7 @@ public boolean hasStateful() { * * *
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1364,7 +1364,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatusStateful getStatefu * * *
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1390,7 +1390,7 @@ public Builder setStateful( * * *
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1413,7 +1413,7 @@ public Builder setStateful( * * *
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1446,7 +1446,7 @@ public Builder mergeStateful( * * *
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1468,7 +1468,7 @@ public Builder clearStateful() { * * *
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1486,7 +1486,7 @@ public Builder clearStateful() { * * *
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1508,7 +1508,7 @@ public Builder clearStateful() { * * *
-     * [Output Only] Stateful status of the given Instance Group Manager.
+     * Output only. [Output Only] Stateful status of the given Instance Group Manager.
      * 
* * @@ -1543,7 +1543,7 @@ public Builder clearStateful() { * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
@@ -1562,7 +1562,7 @@ public boolean hasVersionTarget() { * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
@@ -1588,7 +1588,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget getVe * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
@@ -1616,7 +1616,7 @@ public Builder setVersionTarget( * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
@@ -1642,7 +1642,7 @@ public Builder setVersionTarget( * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
@@ -1677,7 +1677,7 @@ public Builder mergeVersionTarget( * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
@@ -1701,7 +1701,7 @@ public Builder clearVersionTarget() { * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
@@ -1721,7 +1721,7 @@ public Builder clearVersionTarget() { * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
@@ -1746,7 +1746,7 @@ public Builder clearVersionTarget() { * * *
-     * [Output Only] A status of consistency of Instances' versions with their
+     * Output only. [Output Only] A status of consistency of Instances' versions with their
      * target version specified by version field on Instance Group
      * Manager.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusAllInstancesConfig.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusAllInstancesConfig.java index 053ebea93223..40c5f3ea0f8a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusAllInstancesConfig.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusAllInstancesConfig.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Current all-instances configuration revision.
+   * Output only. [Output Only] Current all-instances configuration revision.
    * This value is in RFC3339 text format.
    * 
* @@ -92,7 +92,7 @@ public boolean hasCurrentRevision() { * * *
-   * [Output Only] Current all-instances configuration revision.
+   * Output only. [Output Only] Current all-instances configuration revision.
    * This value is in RFC3339 text format.
    * 
* @@ -117,7 +117,7 @@ public java.lang.String getCurrentRevision() { * * *
-   * [Output Only] Current all-instances configuration revision.
+   * Output only. [Output Only] Current all-instances configuration revision.
    * This value is in RFC3339 text format.
    * 
* @@ -145,7 +145,7 @@ public com.google.protobuf.ByteString getCurrentRevisionBytes() { * * *
-   * [Output Only] A bit indicating whether this configuration has
+   * Output only. [Output Only] A bit indicating whether this configuration has
    * been applied to all managed instances in the group.
    * 
* @@ -162,7 +162,7 @@ public boolean hasEffective() { * * *
-   * [Output Only] A bit indicating whether this configuration has
+   * Output only. [Output Only] A bit indicating whether this configuration has
    * been applied to all managed instances in the group.
    * 
* @@ -572,7 +572,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Current all-instances configuration revision.
+     * Output only. [Output Only] Current all-instances configuration revision.
      * This value is in RFC3339 text format.
      * 
* @@ -588,7 +588,7 @@ public boolean hasCurrentRevision() { * * *
-     * [Output Only] Current all-instances configuration revision.
+     * Output only. [Output Only] Current all-instances configuration revision.
      * This value is in RFC3339 text format.
      * 
* @@ -612,7 +612,7 @@ public java.lang.String getCurrentRevision() { * * *
-     * [Output Only] Current all-instances configuration revision.
+     * Output only. [Output Only] Current all-instances configuration revision.
      * This value is in RFC3339 text format.
      * 
* @@ -636,7 +636,7 @@ public com.google.protobuf.ByteString getCurrentRevisionBytes() { * * *
-     * [Output Only] Current all-instances configuration revision.
+     * Output only. [Output Only] Current all-instances configuration revision.
      * This value is in RFC3339 text format.
      * 
* @@ -659,7 +659,7 @@ public Builder setCurrentRevision(java.lang.String value) { * * *
-     * [Output Only] Current all-instances configuration revision.
+     * Output only. [Output Only] Current all-instances configuration revision.
      * This value is in RFC3339 text format.
      * 
* @@ -678,7 +678,7 @@ public Builder clearCurrentRevision() { * * *
-     * [Output Only] Current all-instances configuration revision.
+     * Output only. [Output Only] Current all-instances configuration revision.
      * This value is in RFC3339 text format.
      * 
* @@ -704,7 +704,7 @@ public Builder setCurrentRevisionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A bit indicating whether this configuration has
+     * Output only. [Output Only] A bit indicating whether this configuration has
      * been applied to all managed instances in the group.
      * 
* @@ -721,7 +721,7 @@ public boolean hasEffective() { * * *
-     * [Output Only] A bit indicating whether this configuration has
+     * Output only. [Output Only] A bit indicating whether this configuration has
      * been applied to all managed instances in the group.
      * 
* @@ -738,7 +738,7 @@ public boolean getEffective() { * * *
-     * [Output Only] A bit indicating whether this configuration has
+     * Output only. [Output Only] A bit indicating whether this configuration has
      * been applied to all managed instances in the group.
      * 
* @@ -759,7 +759,7 @@ public Builder setEffective(boolean value) { * * *
-     * [Output Only] A bit indicating whether this configuration has
+     * Output only. [Output Only] A bit indicating whether this configuration has
      * been applied to all managed instances in the group.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusAllInstancesConfigOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusAllInstancesConfigOrBuilder.java index 98aeb72ae146..78e8447c9a21 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusAllInstancesConfigOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusAllInstancesConfigOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerStatusAllInstancesConfigOrBuilder * * *
-   * [Output Only] Current all-instances configuration revision.
+   * Output only. [Output Only] Current all-instances configuration revision.
    * This value is in RFC3339 text format.
    * 
* @@ -42,7 +42,7 @@ public interface InstanceGroupManagerStatusAllInstancesConfigOrBuilder * * *
-   * [Output Only] Current all-instances configuration revision.
+   * Output only. [Output Only] Current all-instances configuration revision.
    * This value is in RFC3339 text format.
    * 
* @@ -56,7 +56,7 @@ public interface InstanceGroupManagerStatusAllInstancesConfigOrBuilder * * *
-   * [Output Only] Current all-instances configuration revision.
+   * Output only. [Output Only] Current all-instances configuration revision.
    * This value is in RFC3339 text format.
    * 
* @@ -70,7 +70,7 @@ public interface InstanceGroupManagerStatusAllInstancesConfigOrBuilder * * *
-   * [Output Only] A bit indicating whether this configuration has
+   * Output only. [Output Only] A bit indicating whether this configuration has
    * been applied to all managed instances in the group.
    * 
* @@ -84,7 +84,7 @@ public interface InstanceGroupManagerStatusAllInstancesConfigOrBuilder * * *
-   * [Output Only] A bit indicating whether this configuration has
+   * Output only. [Output Only] A bit indicating whether this configuration has
    * been applied to all managed instances in the group.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusOrBuilder.java index 1becc9448e92..52854747b77b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output only] Status of all-instances configuration on the group.
+   * Output only. [Output only] Status of all-instances configuration on the group.
    * 
* * @@ -43,7 +43,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output only] Status of all-instances configuration on the group.
+   * Output only. [Output only] Status of all-instances configuration on the group.
    * 
* * @@ -58,7 +58,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output only] Status of all-instances configuration on the group.
+   * Output only. [Output only] Status of all-instances configuration on the group.
    * 
* * @@ -72,7 +72,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] The URL of theAutoscaler
+   * Output only. [Output Only] The URL of theAutoscaler
    * that targets this instance group manager.
    * 
* @@ -86,7 +86,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] The URL of theAutoscaler
+   * Output only. [Output Only] The URL of theAutoscaler
    * that targets this instance group manager.
    * 
* @@ -100,7 +100,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] The URL of theAutoscaler
+   * Output only. [Output Only] The URL of theAutoscaler
    * that targets this instance group manager.
    * 
* @@ -114,7 +114,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] A bit indicating whether the managed instance group is in a
+   * Output only. [Output Only] A bit indicating whether the managed instance group is in a
    * stable state. A stable state means that: none of the instances in the
    * managed instance group is currently undergoing any type of change (for
    * example, creation, restart, or deletion); no future changes are scheduled
@@ -132,7 +132,7 @@ public interface InstanceGroupManagerStatusOrBuilder
    *
    *
    * 
-   * [Output Only] A bit indicating whether the managed instance group is in a
+   * Output only. [Output Only] A bit indicating whether the managed instance group is in a
    * stable state. A stable state means that: none of the instances in the
    * managed instance group is currently undergoing any type of change (for
    * example, creation, restart, or deletion); no future changes are scheduled
@@ -150,7 +150,7 @@ public interface InstanceGroupManagerStatusOrBuilder
    *
    *
    * 
-   * [Output Only] Stateful status of the given Instance Group Manager.
+   * Output only. [Output Only] Stateful status of the given Instance Group Manager.
    * 
* * @@ -165,7 +165,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] Stateful status of the given Instance Group Manager.
+   * Output only. [Output Only] Stateful status of the given Instance Group Manager.
    * 
* * @@ -180,7 +180,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] Stateful status of the given Instance Group Manager.
+   * Output only. [Output Only] Stateful status of the given Instance Group Manager.
    * 
* * @@ -193,7 +193,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] A status of consistency of Instances' versions with their
+   * Output only. [Output Only] A status of consistency of Instances' versions with their
    * target version specified by version field on Instance Group
    * Manager.
    * 
@@ -210,7 +210,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] A status of consistency of Instances' versions with their
+   * Output only. [Output Only] A status of consistency of Instances' versions with their
    * target version specified by version field on Instance Group
    * Manager.
    * 
@@ -227,7 +227,7 @@ public interface InstanceGroupManagerStatusOrBuilder * * *
-   * [Output Only] A status of consistency of Instances' versions with their
+   * Output only. [Output Only] A status of consistency of Instances' versions with their
    * target version specified by version field on Instance Group
    * Manager.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStateful.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStateful.java index 2ba97f5fd6ff..7bacb4afb6a0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStateful.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStateful.java @@ -70,7 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] A bit indicating whether the managed instance group
+   * Output only. [Output Only] A bit indicating whether the managed instance group
    * has stateful configuration, that is, if you have configured any items
    * in a stateful policy or in per-instance configs.
    * The group might report that it has no stateful configuration even when
@@ -91,7 +91,7 @@ public boolean hasHasStatefulConfig() {
    *
    *
    * 
-   * [Output Only] A bit indicating whether the managed instance group
+   * Output only. [Output Only] A bit indicating whether the managed instance group
    * has stateful configuration, that is, if you have configured any items
    * in a stateful policy or in per-instance configs.
    * The group might report that it has no stateful configuration even when
@@ -116,7 +116,7 @@ public boolean getHasStatefulConfig() {
    *
    *
    * 
-   * [Output Only] Status of per-instance configurations on the instances.
+   * Output only. [Output Only] Status of per-instance configurations on the instances.
    * 
* * @@ -134,7 +134,7 @@ public boolean hasPerInstanceConfigs() { * * *
-   * [Output Only] Status of per-instance configurations on the instances.
+   * Output only. [Output Only] Status of per-instance configurations on the instances.
    * 
* * @@ -156,7 +156,7 @@ public boolean hasPerInstanceConfigs() { * * *
-   * [Output Only] Status of per-instance configurations on the instances.
+   * Output only. [Output Only] Status of per-instance configurations on the instances.
    * 
* * @@ -577,7 +577,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] A bit indicating whether the managed instance group
+     * Output only. [Output Only] A bit indicating whether the managed instance group
      * has stateful configuration, that is, if you have configured any items
      * in a stateful policy or in per-instance configs.
      * The group might report that it has no stateful configuration even when
@@ -598,7 +598,7 @@ public boolean hasHasStatefulConfig() {
      *
      *
      * 
-     * [Output Only] A bit indicating whether the managed instance group
+     * Output only. [Output Only] A bit indicating whether the managed instance group
      * has stateful configuration, that is, if you have configured any items
      * in a stateful policy or in per-instance configs.
      * The group might report that it has no stateful configuration even when
@@ -619,7 +619,7 @@ public boolean getHasStatefulConfig() {
      *
      *
      * 
-     * [Output Only] A bit indicating whether the managed instance group
+     * Output only. [Output Only] A bit indicating whether the managed instance group
      * has stateful configuration, that is, if you have configured any items
      * in a stateful policy or in per-instance configs.
      * The group might report that it has no stateful configuration even when
@@ -644,7 +644,7 @@ public Builder setHasStatefulConfig(boolean value) {
      *
      *
      * 
-     * [Output Only] A bit indicating whether the managed instance group
+     * Output only. [Output Only] A bit indicating whether the managed instance group
      * has stateful configuration, that is, if you have configured any items
      * in a stateful policy or in per-instance configs.
      * The group might report that it has no stateful configuration even when
@@ -677,7 +677,7 @@ public Builder clearHasStatefulConfig() {
      *
      *
      * 
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * @@ -694,7 +694,7 @@ public boolean hasPerInstanceConfigs() { * * *
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * @@ -719,7 +719,7 @@ public boolean hasPerInstanceConfigs() { * * *
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * @@ -745,7 +745,7 @@ public Builder setPerInstanceConfigs( * * *
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * @@ -769,7 +769,7 @@ public Builder setPerInstanceConfigs( * * *
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * @@ -802,7 +802,7 @@ public Builder mergePerInstanceConfigs( * * *
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * @@ -824,7 +824,7 @@ public Builder clearPerInstanceConfigs() { * * *
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * @@ -842,7 +842,7 @@ public Builder clearPerInstanceConfigs() { * * *
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * @@ -865,7 +865,7 @@ public Builder clearPerInstanceConfigs() { * * *
-     * [Output Only] Status of per-instance configurations on the instances.
+     * Output only. [Output Only] Status of per-instance configurations on the instances.
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulOrBuilder.java index 1a5aa9bbabc1..d9084c704436 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerStatusStatefulOrBuilder * * *
-   * [Output Only] A bit indicating whether the managed instance group
+   * Output only. [Output Only] A bit indicating whether the managed instance group
    * has stateful configuration, that is, if you have configured any items
    * in a stateful policy or in per-instance configs.
    * The group might report that it has no stateful configuration even when
@@ -46,7 +46,7 @@ public interface InstanceGroupManagerStatusStatefulOrBuilder
    *
    *
    * 
-   * [Output Only] A bit indicating whether the managed instance group
+   * Output only. [Output Only] A bit indicating whether the managed instance group
    * has stateful configuration, that is, if you have configured any items
    * in a stateful policy or in per-instance configs.
    * The group might report that it has no stateful configuration even when
@@ -64,7 +64,7 @@ public interface InstanceGroupManagerStatusStatefulOrBuilder
    *
    *
    * 
-   * [Output Only] Status of per-instance configurations on the instances.
+   * Output only. [Output Only] Status of per-instance configurations on the instances.
    * 
* * @@ -79,7 +79,7 @@ public interface InstanceGroupManagerStatusStatefulOrBuilder * * *
-   * [Output Only] Status of per-instance configurations on the instances.
+   * Output only. [Output Only] Status of per-instance configurations on the instances.
    * 
* * @@ -95,7 +95,7 @@ public interface InstanceGroupManagerStatusStatefulOrBuilder * * *
-   * [Output Only] Status of per-instance configurations on the instances.
+   * Output only. [Output Only] Status of per-instance configurations on the instances.
    * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulPerInstanceConfigs.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulPerInstanceConfigs.java index 0266ffb23570..e136df477574 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulPerInstanceConfigs.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulPerInstanceConfigs.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * A bit indicating if all of the group's per-instance configurations
+   * Output only. A bit indicating if all of the group's per-instance configurations
    * (listed in the output of a listPerInstanceConfigs API call) have
    * status EFFECTIVE or there are no per-instance-configs.
    * 
@@ -91,7 +91,7 @@ public boolean hasAllEffective() { * * *
-   * A bit indicating if all of the group's per-instance configurations
+   * Output only. A bit indicating if all of the group's per-instance configurations
    * (listed in the output of a listPerInstanceConfigs API call) have
    * status EFFECTIVE or there are no per-instance-configs.
    * 
@@ -485,7 +485,7 @@ public Builder mergeFrom( * * *
-     * A bit indicating if all of the group's per-instance configurations
+     * Output only. A bit indicating if all of the group's per-instance configurations
      * (listed in the output of a listPerInstanceConfigs API call) have
      * status EFFECTIVE or there are no per-instance-configs.
      * 
@@ -503,7 +503,7 @@ public boolean hasAllEffective() { * * *
-     * A bit indicating if all of the group's per-instance configurations
+     * Output only. A bit indicating if all of the group's per-instance configurations
      * (listed in the output of a listPerInstanceConfigs API call) have
      * status EFFECTIVE or there are no per-instance-configs.
      * 
@@ -521,7 +521,7 @@ public boolean getAllEffective() { * * *
-     * A bit indicating if all of the group's per-instance configurations
+     * Output only. A bit indicating if all of the group's per-instance configurations
      * (listed in the output of a listPerInstanceConfigs API call) have
      * status EFFECTIVE or there are no per-instance-configs.
      * 
@@ -543,7 +543,7 @@ public Builder setAllEffective(boolean value) { * * *
-     * A bit indicating if all of the group's per-instance configurations
+     * Output only. A bit indicating if all of the group's per-instance configurations
      * (listed in the output of a listPerInstanceConfigs API call) have
      * status EFFECTIVE or there are no per-instance-configs.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulPerInstanceConfigsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulPerInstanceConfigsOrBuilder.java index a3cf56fd7e60..688a413c94f6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulPerInstanceConfigsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusStatefulPerInstanceConfigsOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerStatusStatefulPerInstanceConfigsOrBuilder * * *
-   * A bit indicating if all of the group's per-instance configurations
+   * Output only. A bit indicating if all of the group's per-instance configurations
    * (listed in the output of a listPerInstanceConfigs API call) have
    * status EFFECTIVE or there are no per-instance-configs.
    * 
@@ -43,7 +43,7 @@ public interface InstanceGroupManagerStatusStatefulPerInstanceConfigsOrBuilder * * *
-   * A bit indicating if all of the group's per-instance configurations
+   * Output only. A bit indicating if all of the group's per-instance configurations
    * (listed in the output of a listPerInstanceConfigs API call) have
    * status EFFECTIVE or there are no per-instance-configs.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusVersionTarget.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusVersionTarget.java index 004792179591..fad7d10fb7b8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusVersionTarget.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusVersionTarget.java @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] A bit indicating whether version target has been reached
+   * Output only. [Output Only] A bit indicating whether version target has been reached
    * in this managed instance group, i.e. all instances are in their target
    * version. Instances' target version are specified byversion field on Instance Group Manager.
    * 
@@ -89,7 +89,7 @@ public boolean hasIsReached() { * * *
-   * [Output Only] A bit indicating whether version target has been reached
+   * Output only. [Output Only] A bit indicating whether version target has been reached
    * in this managed instance group, i.e. all instances are in their target
    * version. Instances' target version are specified byversion field on Instance Group Manager.
    * 
@@ -466,7 +466,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] A bit indicating whether version target has been reached
+     * Output only. [Output Only] A bit indicating whether version target has been reached
      * in this managed instance group, i.e. all instances are in their target
      * version. Instances' target version are specified byversion field on Instance Group Manager.
      * 
@@ -484,7 +484,7 @@ public boolean hasIsReached() { * * *
-     * [Output Only] A bit indicating whether version target has been reached
+     * Output only. [Output Only] A bit indicating whether version target has been reached
      * in this managed instance group, i.e. all instances are in their target
      * version. Instances' target version are specified byversion field on Instance Group Manager.
      * 
@@ -502,7 +502,7 @@ public boolean getIsReached() { * * *
-     * [Output Only] A bit indicating whether version target has been reached
+     * Output only. [Output Only] A bit indicating whether version target has been reached
      * in this managed instance group, i.e. all instances are in their target
      * version. Instances' target version are specified byversion field on Instance Group Manager.
      * 
@@ -524,7 +524,7 @@ public Builder setIsReached(boolean value) { * * *
-     * [Output Only] A bit indicating whether version target has been reached
+     * Output only. [Output Only] A bit indicating whether version target has been reached
      * in this managed instance group, i.e. all instances are in their target
      * version. Instances' target version are specified byversion field on Instance Group Manager.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusVersionTargetOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusVersionTargetOrBuilder.java index 8e7c2fad34c6..0873569688d5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusVersionTargetOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerStatusVersionTargetOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagerStatusVersionTargetOrBuilder * * *
-   * [Output Only] A bit indicating whether version target has been reached
+   * Output only. [Output Only] A bit indicating whether version target has been reached
    * in this managed instance group, i.e. all instances are in their target
    * version. Instances' target version are specified byversion field on Instance Group Manager.
    * 
@@ -43,7 +43,7 @@ public interface InstanceGroupManagerStatusVersionTargetOrBuilder * * *
-   * [Output Only] A bit indicating whether version target has been reached
+   * Output only. [Output Only] A bit indicating whether version target has been reached
    * in this managed instance group, i.e. all instances are in their target
    * version. Instances' target version are specified byversion field on Instance Group Manager.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListErrorsResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListErrorsResponse.java index 06a756353ea3..083cfc81362a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListErrorsResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListErrorsResponse.java @@ -76,7 +76,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -90,7 +90,7 @@ public java.util.List get * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -105,7 +105,7 @@ public java.util.List get * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -119,7 +119,7 @@ public int getItemsCount() { * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -133,7 +133,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmError getItems(int index) * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -153,7 +153,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmErrorOrBuilder getItemsOr * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -173,7 +173,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -201,7 +201,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -678,7 +678,7 @@ private void ensureItemsIsMutable() {
      *
      *
      * 
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -695,7 +695,7 @@ public java.util.List get * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -712,7 +712,7 @@ public int getItemsCount() { * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -729,7 +729,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmError getItems(int index) * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -753,7 +753,7 @@ public Builder setItems( * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -774,7 +774,7 @@ public Builder setItems( * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -797,7 +797,7 @@ public Builder addItems(com.google.cloud.compute.v1.InstanceManagedByIgmError va * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -821,7 +821,7 @@ public Builder addItems( * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -842,7 +842,7 @@ public Builder addItems( * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -863,7 +863,7 @@ public Builder addItems( * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -885,7 +885,7 @@ public Builder addAllItems( * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -905,7 +905,7 @@ public Builder clearItems() { * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -925,7 +925,7 @@ public Builder removeItems(int index) { * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -939,7 +939,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmError.Builder getItemsBui * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -957,7 +957,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmErrorOrBuilder getItemsOr * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -975,7 +975,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmErrorOrBuilder getItemsOr * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -989,7 +989,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmError.Builder addItemsBui * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -1005,7 +1005,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmError.Builder addItemsBui * * *
-     * [Output Only] The list of errors of the managed instance group.
+     * Output only. [Output Only] The list of errors of the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -1038,7 +1038,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmError.Builder addItemsBui * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1057,7 +1057,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1084,7 +1084,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1111,7 +1111,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1137,7 +1137,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1159,7 +1159,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListErrorsResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListErrorsResponseOrBuilder.java
index 0ef6646fde4a..87ac1b2071c5 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListErrorsResponseOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListErrorsResponseOrBuilder.java
@@ -28,7 +28,7 @@ public interface InstanceGroupManagersListErrorsResponseOrBuilder
    *
    *
    * 
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -39,7 +39,7 @@ public interface InstanceGroupManagersListErrorsResponseOrBuilder * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -50,7 +50,7 @@ public interface InstanceGroupManagersListErrorsResponseOrBuilder * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -61,7 +61,7 @@ public interface InstanceGroupManagersListErrorsResponseOrBuilder * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -73,7 +73,7 @@ public interface InstanceGroupManagersListErrorsResponseOrBuilder * * *
-   * [Output Only] The list of errors of the managed instance group.
+   * Output only. [Output Only] The list of errors of the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.InstanceManagedByIgmError items = 100526016; @@ -84,7 +84,7 @@ public interface InstanceGroupManagersListErrorsResponseOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -101,7 +101,7 @@ public interface InstanceGroupManagersListErrorsResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -118,7 +118,7 @@ public interface InstanceGroupManagersListErrorsResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListManagedInstancesResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListManagedInstancesResponse.java
index add86fdec115..58d9819ff4ea 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListManagedInstancesResponse.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListManagedInstancesResponse.java
@@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -91,7 +91,7 @@ public java.util.List getManagedIns * * *
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -106,7 +106,7 @@ public java.util.List getManagedIns * * *
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -120,7 +120,7 @@ public int getManagedInstancesCount() { * * *
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -134,7 +134,7 @@ public com.google.cloud.compute.v1.ManagedInstance getManagedInstances(int index * * *
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -154,7 +154,7 @@ public com.google.cloud.compute.v1.ManagedInstanceOrBuilder getManagedInstancesO * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -174,7 +174,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -202,7 +202,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -691,7 +691,7 @@ private void ensureManagedInstancesIsMutable() {
      *
      *
      * 
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -708,7 +708,7 @@ public java.util.List getManagedIns * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -725,7 +725,7 @@ public int getManagedInstancesCount() { * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -742,7 +742,7 @@ public com.google.cloud.compute.v1.ManagedInstance getManagedInstances(int index * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -766,7 +766,7 @@ public Builder setManagedInstances( * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -787,7 +787,7 @@ public Builder setManagedInstances( * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -810,7 +810,7 @@ public Builder addManagedInstances(com.google.cloud.compute.v1.ManagedInstance v * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -834,7 +834,7 @@ public Builder addManagedInstances( * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -855,7 +855,7 @@ public Builder addManagedInstances( * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -876,7 +876,7 @@ public Builder addManagedInstances( * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -897,7 +897,7 @@ public Builder addAllManagedInstances( * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -917,7 +917,7 @@ public Builder clearManagedInstances() { * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -937,7 +937,7 @@ public Builder removeManagedInstances(int index) { * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -951,7 +951,7 @@ public com.google.cloud.compute.v1.ManagedInstance.Builder getManagedInstancesBu * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -969,7 +969,7 @@ public com.google.cloud.compute.v1.ManagedInstanceOrBuilder getManagedInstancesO * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -987,7 +987,7 @@ public com.google.cloud.compute.v1.ManagedInstanceOrBuilder getManagedInstancesO * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -1001,7 +1001,7 @@ public com.google.cloud.compute.v1.ManagedInstance.Builder addManagedInstancesBu * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -1016,7 +1016,7 @@ public com.google.cloud.compute.v1.ManagedInstance.Builder addManagedInstancesBu * * *
-     * [Output Only] The list of instances in the managed instance group.
+     * Output only. [Output Only] The list of instances in the managed instance group.
      * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -1052,7 +1052,7 @@ public com.google.cloud.compute.v1.ManagedInstance.Builder addManagedInstancesBu * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1071,7 +1071,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1098,7 +1098,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1125,7 +1125,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1151,7 +1151,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1173,7 +1173,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListManagedInstancesResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListManagedInstancesResponseOrBuilder.java
index 49e88d37979e..104e256280a0 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListManagedInstancesResponseOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListManagedInstancesResponseOrBuilder.java
@@ -28,7 +28,7 @@ public interface InstanceGroupManagersListManagedInstancesResponseOrBuilder
    *
    *
    * 
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -39,7 +39,7 @@ public interface InstanceGroupManagersListManagedInstancesResponseOrBuilder * * *
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -50,7 +50,7 @@ public interface InstanceGroupManagersListManagedInstancesResponseOrBuilder * * *
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -61,7 +61,7 @@ public interface InstanceGroupManagersListManagedInstancesResponseOrBuilder * * *
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -73,7 +73,7 @@ public interface InstanceGroupManagersListManagedInstancesResponseOrBuilder * * *
-   * [Output Only] The list of instances in the managed instance group.
+   * Output only. [Output Only] The list of instances in the managed instance group.
    * 
* * repeated .google.cloud.compute.v1.ManagedInstance managed_instances = 336219614; @@ -84,7 +84,7 @@ public interface InstanceGroupManagersListManagedInstancesResponseOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -101,7 +101,7 @@ public interface InstanceGroupManagersListManagedInstancesResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -118,7 +118,7 @@ public interface InstanceGroupManagersListManagedInstancesResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListPerInstanceConfigsResp.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListPerInstanceConfigsResp.java
index 5c4f35dd29b1..5df9cc30ff62 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListPerInstanceConfigsResp.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListPerInstanceConfigsResp.java
@@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -91,7 +91,7 @@ public java.util.List getItemsLis * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -106,7 +106,7 @@ public java.util.List getItemsLis * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -120,7 +120,7 @@ public int getItemsCount() { * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -134,7 +134,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig getItems(int index) { * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -153,7 +153,7 @@ public com.google.cloud.compute.v1.PerInstanceConfigOrBuilder getItemsOrBuilder( * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -173,7 +173,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -201,7 +201,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -232,7 +232,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -248,7 +248,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -264,7 +264,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -777,7 +777,7 @@ private void ensureItemsIsMutable() { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -794,7 +794,7 @@ public java.util.List getItemsLis * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -811,7 +811,7 @@ public int getItemsCount() { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -828,7 +828,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig getItems(int index) { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -851,7 +851,7 @@ public Builder setItems(int index, com.google.cloud.compute.v1.PerInstanceConfig * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -872,7 +872,7 @@ public Builder setItems( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -895,7 +895,7 @@ public Builder addItems(com.google.cloud.compute.v1.PerInstanceConfig value) { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -918,7 +918,7 @@ public Builder addItems(int index, com.google.cloud.compute.v1.PerInstanceConfig * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -938,7 +938,7 @@ public Builder addItems(com.google.cloud.compute.v1.PerInstanceConfig.Builder bu * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -959,7 +959,7 @@ public Builder addItems( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -980,7 +980,7 @@ public Builder addAllItems( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1000,7 +1000,7 @@ public Builder clearItems() { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1020,7 +1020,7 @@ public Builder removeItems(int index) { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1033,7 +1033,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig.Builder getItemsBuilder(int * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1050,7 +1050,7 @@ public com.google.cloud.compute.v1.PerInstanceConfigOrBuilder getItemsOrBuilder( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1068,7 +1068,7 @@ public com.google.cloud.compute.v1.PerInstanceConfigOrBuilder getItemsOrBuilder( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1082,7 +1082,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig.Builder addItemsBuilder() { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1096,7 +1096,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig.Builder addItemsBuilder(int * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1129,7 +1129,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig.Builder addItemsBuilder(int * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1148,7 +1148,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1175,7 +1175,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1202,7 +1202,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1228,7 +1228,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1250,7 +1250,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1284,7 +1284,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1299,7 +1299,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1320,7 +1320,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1343,7 +1343,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1363,7 +1363,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1391,7 +1391,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1411,7 +1411,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1426,7 +1426,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1445,7 +1445,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListPerInstanceConfigsRespOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListPerInstanceConfigsRespOrBuilder.java index c77e1190e966..6a4de6e13dbb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListPerInstanceConfigsRespOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersListPerInstanceConfigsRespOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -39,7 +39,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -50,7 +50,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -61,7 +61,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -73,7 +73,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -84,7 +84,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -101,7 +101,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -118,7 +118,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -135,7 +135,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder
    *
    *
    * 
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -148,7 +148,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -161,7 +161,7 @@ public interface InstanceGroupManagersListPerInstanceConfigsRespOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersScopedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersScopedList.java index 6ef3ae56b8f1..8d336e2d7fc0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersScopedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersScopedList.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -92,7 +92,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -110,7 +110,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -127,7 +127,7 @@ public int getInstanceGroupManagersCount() { * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -144,7 +144,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager getInstanceGroupManagers * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -165,7 +165,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager getInstanceGroupManagers * * *
-   * [Output Only] The warning that replaces the list of managed instance
+   * Output only. [Output Only] The warning that replaces the list of managed instance
    * groups when the list is empty.
    * 
* @@ -182,7 +182,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] The warning that replaces the list of managed instance
+   * Output only. [Output Only] The warning that replaces the list of managed instance
    * groups when the list is empty.
    * 
* @@ -199,7 +199,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] The warning that replaces the list of managed instance
+   * Output only. [Output Only] The warning that replaces the list of managed instance
    * groups when the list is empty.
    * 
* @@ -670,7 +670,7 @@ private void ensureInstanceGroupManagersIsMutable() { * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -691,7 +691,7 @@ private void ensureInstanceGroupManagersIsMutable() { * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -711,7 +711,7 @@ public int getInstanceGroupManagersCount() { * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -731,7 +731,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager getInstanceGroupManagers * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -758,7 +758,7 @@ public Builder setInstanceGroupManagers( * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -782,7 +782,7 @@ public Builder setInstanceGroupManagers( * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -809,7 +809,7 @@ public Builder addInstanceGroupManagers( * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -836,7 +836,7 @@ public Builder addInstanceGroupManagers( * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -860,7 +860,7 @@ public Builder addInstanceGroupManagers( * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -884,7 +884,7 @@ public Builder addInstanceGroupManagers( * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -908,7 +908,7 @@ public Builder addAllInstanceGroupManagers( * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -931,7 +931,7 @@ public Builder clearInstanceGroupManagers() { * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -954,7 +954,7 @@ public Builder removeInstanceGroupManagers(int index) { * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -971,7 +971,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager.Builder getInstanceGroup * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -992,7 +992,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager.Builder getInstanceGroup * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -1013,7 +1013,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager.Builder getInstanceGroup * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -1031,7 +1031,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager.Builder getInstanceGroup * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -1049,7 +1049,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager.Builder addInstanceGroup * * *
-     * [Output Only] The list of managed instance groups that are contained in
+     * Output only. [Output Only] The list of managed instance groups that are contained in
      * the specified project and zone.
      * 
* @@ -1093,7 +1093,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager.Builder addInstanceGroup * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* @@ -1109,7 +1109,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* @@ -1131,7 +1131,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* @@ -1155,7 +1155,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* @@ -1176,7 +1176,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* @@ -1205,7 +1205,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* @@ -1226,7 +1226,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* @@ -1242,7 +1242,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* @@ -1262,7 +1262,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] The warning that replaces the list of managed instance
+     * Output only. [Output Only] The warning that replaces the list of managed instance
      * groups when the list is empty.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersScopedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersScopedListOrBuilder.java index c0b1451095e7..fffabaa1b8eb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersScopedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagersScopedListOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupManagersScopedListOrBuilder * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -42,7 +42,7 @@ public interface InstanceGroupManagersScopedListOrBuilder * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -56,7 +56,7 @@ public interface InstanceGroupManagersScopedListOrBuilder * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -70,7 +70,7 @@ public interface InstanceGroupManagersScopedListOrBuilder * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -85,7 +85,7 @@ public interface InstanceGroupManagersScopedListOrBuilder * * *
-   * [Output Only] The list of managed instance groups that are contained in
+   * Output only. [Output Only] The list of managed instance groups that are contained in
    * the specified project and zone.
    * 
* @@ -100,7 +100,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerOrBuilder getInstanceGroupManage * * *
-   * [Output Only] The warning that replaces the list of managed instance
+   * Output only. [Output Only] The warning that replaces the list of managed instance
    * groups when the list is empty.
    * 
* @@ -114,7 +114,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerOrBuilder getInstanceGroupManage * * *
-   * [Output Only] The warning that replaces the list of managed instance
+   * Output only. [Output Only] The warning that replaces the list of managed instance
    * groups when the list is empty.
    * 
* @@ -128,7 +128,7 @@ com.google.cloud.compute.v1.InstanceGroupManagerOrBuilder getInstanceGroupManage * * *
-   * [Output Only] The warning that replaces the list of managed instance
+   * Output only. [Output Only] The warning that replaces the list of managed instance
    * groups when the list is empty.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupOrBuilder.java index ae4e144e97d6..bde132db8e32 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The creation timestamp for this instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The creation timestamp for this instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The creation timestamp for this instance group inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance group inRFC3339
    * text format.
    * 
* @@ -112,7 +112,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The fingerprint of the named ports. The system
+   * Output only. [Output Only] The fingerprint of the named ports. The system
    * uses this fingerprint to detect conflicts when multiple users change the
    * named ports concurrently.
    * 
@@ -127,7 +127,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The fingerprint of the named ports. The system
+   * Output only. [Output Only] The fingerprint of the named ports. The system
    * uses this fingerprint to detect conflicts when multiple users change the
    * named ports concurrently.
    * 
@@ -142,7 +142,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The fingerprint of the named ports. The system
+   * Output only. [Output Only] The fingerprint of the named ports. The system
    * uses this fingerprint to detect conflicts when multiple users change the
    * named ports concurrently.
    * 
@@ -157,7 +157,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] A unique identifier for this instance group, generated
+   * Output only. [Output Only] A unique identifier for this instance group, generated
    * by the server.
    * 
* @@ -171,7 +171,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] A unique identifier for this instance group, generated
+   * Output only. [Output Only] A unique identifier for this instance group, generated
    * by the server.
    * 
* @@ -185,7 +185,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
    * 
* * optional string kind = 3292052; @@ -198,7 +198,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
    * 
* * optional string kind = 3292052; @@ -211,7 +211,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups.
    * 
* * optional string kind = 3292052; @@ -410,7 +410,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the instance group is located (for regional resources).
    * 
* @@ -424,7 +424,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the instance group is located (for regional resources).
    * 
* @@ -438,7 +438,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the instance group is located (for regional resources).
    * 
* @@ -452,7 +452,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL for this instance group. The server generates
+   * Output only. [Output Only] The URL for this instance group. The server generates
    * this URL.
    * 
* @@ -466,7 +466,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL for this instance group. The server generates
+   * Output only. [Output Only] The URL for this instance group. The server generates
    * this URL.
    * 
* @@ -480,7 +480,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL for this instance group. The server generates
+   * Output only. [Output Only] The URL for this instance group. The server generates
    * this URL.
    * 
* @@ -494,7 +494,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The total number of instances in the instance group.
+   * Output only. [Output Only] The total number of instances in the instance group.
    * 
* * optional int32 size = 3530753; @@ -507,7 +507,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The total number of instances in the instance group.
+   * Output only. [Output Only] The total number of instances in the instance group.
    * 
* * optional int32 size = 3530753; @@ -520,7 +520,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL of the subnetwork to which all instances in the
+   * Output only. [Output Only] The URL of the subnetwork to which all instances in the
    * instance group belong. If your instance has multiple network interfaces,
    * then the network and subnetwork fields only refer to the
    * network and subnet used by your primary interface (nic0).
@@ -536,7 +536,7 @@ public interface InstanceGroupOrBuilder
    *
    *
    * 
-   * [Output Only] The URL of the subnetwork to which all instances in the
+   * Output only. [Output Only] The URL of the subnetwork to which all instances in the
    * instance group belong. If your instance has multiple network interfaces,
    * then the network and subnetwork fields only refer to the
    * network and subnet used by your primary interface (nic0).
@@ -552,7 +552,7 @@ public interface InstanceGroupOrBuilder
    *
    *
    * 
-   * [Output Only] The URL of the subnetwork to which all instances in the
+   * Output only. [Output Only] The URL of the subnetwork to which all instances in the
    * instance group belong. If your instance has multiple network interfaces,
    * then the network and subnetwork fields only refer to the
    * network and subnet used by your primary interface (nic0).
@@ -568,7 +568,7 @@ public interface InstanceGroupOrBuilder
    *
    *
    * 
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the instance group is located (for zonal resources).
    * 
* @@ -582,7 +582,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the instance group is located (for zonal resources).
    * 
* @@ -596,7 +596,7 @@ public interface InstanceGroupOrBuilder * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the instance group is located (for zonal resources).
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsListInstances.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsListInstances.java index 2f2965a6716d..4843007cb0f0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsListInstances.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsListInstances.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -93,7 +93,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -117,7 +117,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.InstanceWithNamedPortsOrBuilder getItemsOrBui * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
    * in the specified instance group.
    * 
* @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
    * in the specified instance group.
    * 
* @@ -264,7 +264,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
    * in the specified instance group.
    * 
* @@ -294,7 +294,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -314,7 +314,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -342,7 +342,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -375,7 +375,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -391,7 +391,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -415,7 +415,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -442,7 +442,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -458,7 +458,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -474,7 +474,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1046,7 +1046,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1061,7 +1061,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1084,7 +1084,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1107,7 +1107,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1129,7 +1129,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1147,7 +1147,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1542,7 +1542,7 @@ public com.google.cloud.compute.v1.InstanceWithNamedPorts.Builder addItemsBuilde * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
      * in the specified instance group.
      * 
* @@ -1558,7 +1558,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
      * in the specified instance group.
      * 
* @@ -1582,7 +1582,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
      * in the specified instance group.
      * 
* @@ -1606,7 +1606,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
      * in the specified instance group.
      * 
* @@ -1629,7 +1629,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
      * in the specified instance group.
      * 
* @@ -1648,7 +1648,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
      * in the specified instance group.
      * 
* @@ -1674,7 +1674,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1693,7 +1693,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1720,7 +1720,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1747,7 +1747,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1773,7 +1773,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1795,7 +1795,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1824,7 +1824,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1839,7 +1839,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1862,7 +1862,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1885,7 +1885,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1907,7 +1907,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1925,7 +1925,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1955,7 +1955,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1970,7 +1970,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1991,7 +1991,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2014,7 +2014,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2034,7 +2034,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2062,7 +2062,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2082,7 +2082,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2097,7 +2097,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2116,7 +2116,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsListInstancesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsListInstancesOrBuilder.java index 9b2421108da7..cf1c2e361208 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsListInstancesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsListInstancesOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -123,7 +123,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
    * in the specified instance group.
    * 
* @@ -137,7 +137,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
    * in the specified instance group.
    * 
* @@ -151,7 +151,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances
    * in the specified instance group.
    * 
* @@ -165,7 +165,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -182,7 +182,7 @@ public interface InstanceGroupsListInstancesOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -199,7 +199,7 @@ public interface InstanceGroupsListInstancesOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -216,7 +216,7 @@ public interface InstanceGroupsListInstancesOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -255,7 +255,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -268,7 +268,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -281,7 +281,7 @@ public interface InstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsScopedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsScopedList.java index 951fe3107dab..9403a4087a83 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsScopedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsScopedList.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -88,7 +88,7 @@ public java.util.List getInstanceGrou * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -104,7 +104,7 @@ public java.util.List getInstanceGrou * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -119,7 +119,7 @@ public int getInstanceGroupsCount() { * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -134,7 +134,7 @@ public com.google.cloud.compute.v1.InstanceGroup getInstanceGroups(int index) { * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -152,7 +152,7 @@ public com.google.cloud.compute.v1.InstanceGroupOrBuilder getInstanceGroupsOrBui * * *
-   * [Output Only] An informational warning that replaces the list of
+   * Output only. [Output Only] An informational warning that replaces the list of
    * instance groups when the list is empty.
    * 
* @@ -169,7 +169,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] An informational warning that replaces the list of
+   * Output only. [Output Only] An informational warning that replaces the list of
    * instance groups when the list is empty.
    * 
* @@ -186,7 +186,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] An informational warning that replaces the list of
+   * Output only. [Output Only] An informational warning that replaces the list of
    * instance groups when the list is empty.
    * 
* @@ -654,7 +654,7 @@ private void ensureInstanceGroupsIsMutable() { * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -672,7 +672,7 @@ public java.util.List getInstanceGrou * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -690,7 +690,7 @@ public int getInstanceGroupsCount() { * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -708,7 +708,7 @@ public com.google.cloud.compute.v1.InstanceGroup getInstanceGroups(int index) { * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -732,7 +732,7 @@ public Builder setInstanceGroups(int index, com.google.cloud.compute.v1.Instance * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -754,7 +754,7 @@ public Builder setInstanceGroups( * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -778,7 +778,7 @@ public Builder addInstanceGroups(com.google.cloud.compute.v1.InstanceGroup value * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -802,7 +802,7 @@ public Builder addInstanceGroups(int index, com.google.cloud.compute.v1.Instance * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -824,7 +824,7 @@ public Builder addInstanceGroups( * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -846,7 +846,7 @@ public Builder addInstanceGroups( * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -868,7 +868,7 @@ public Builder addAllInstanceGroups( * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -889,7 +889,7 @@ public Builder clearInstanceGroups() { * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -910,7 +910,7 @@ public Builder removeInstanceGroups(int index) { * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -924,7 +924,7 @@ public com.google.cloud.compute.v1.InstanceGroup.Builder getInstanceGroupsBuilde * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -943,7 +943,7 @@ public com.google.cloud.compute.v1.InstanceGroupOrBuilder getInstanceGroupsOrBui * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -962,7 +962,7 @@ public com.google.cloud.compute.v1.InstanceGroupOrBuilder getInstanceGroupsOrBui * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -977,7 +977,7 @@ public com.google.cloud.compute.v1.InstanceGroup.Builder addInstanceGroupsBuilde * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -992,7 +992,7 @@ public com.google.cloud.compute.v1.InstanceGroup.Builder addInstanceGroupsBuilde * * *
-     * [Output Only] The list ofinstance
+     * Output only. [Output Only] The list ofinstance
      * groups that are contained in this scope.
      * 
* @@ -1034,7 +1034,7 @@ public com.google.cloud.compute.v1.InstanceGroup.Builder addInstanceGroupsBuilde * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* @@ -1050,7 +1050,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* @@ -1072,7 +1072,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* @@ -1096,7 +1096,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* @@ -1117,7 +1117,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* @@ -1146,7 +1146,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* @@ -1167,7 +1167,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* @@ -1183,7 +1183,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* @@ -1203,7 +1203,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] An informational warning that replaces the list of
+     * Output only. [Output Only] An informational warning that replaces the list of
      * instance groups when the list is empty.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsScopedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsScopedListOrBuilder.java index 7712e6363fc1..86e4f10bf617 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsScopedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupsScopedListOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -40,7 +40,7 @@ public interface InstanceGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -52,7 +52,7 @@ public interface InstanceGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -64,7 +64,7 @@ public interface InstanceGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -77,7 +77,7 @@ public interface InstanceGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofinstance
+   * Output only. [Output Only] The list ofinstance
    * groups that are contained in this scope.
    * 
* @@ -89,7 +89,7 @@ public interface InstanceGroupsScopedListOrBuilder * * *
-   * [Output Only] An informational warning that replaces the list of
+   * Output only. [Output Only] An informational warning that replaces the list of
    * instance groups when the list is empty.
    * 
* @@ -103,7 +103,7 @@ public interface InstanceGroupsScopedListOrBuilder * * *
-   * [Output Only] An informational warning that replaces the list of
+   * Output only. [Output Only] An informational warning that replaces the list of
    * instance groups when the list is empty.
    * 
* @@ -117,7 +117,7 @@ public interface InstanceGroupsScopedListOrBuilder * * *
-   * [Output Only] An informational warning that replaces the list of
+   * Output only. [Output Only] An informational warning that replaces the list of
    * instance groups when the list is empty.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceList.java index a2d7c6a7a6d7..2055b5d4cdae 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InstanceOrBuilder getItemsOrBuilder(int index * * *
-   * [Output Only] Type of resource. Always compute#instanceList
+   * Output only. [Output Only] Type of resource. Always compute#instanceList
    * for lists of Instance resources.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#instanceList
+   * Output only. [Output Only] Type of resource. Always compute#instanceList
    * for lists of Instance resources.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#instanceList
+   * Output only. [Output Only] Type of resource. Always compute#instanceList
    * for lists of Instance resources.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1534,7 +1534,7 @@ public java.util.List getItemsBuil * * *
-     * [Output Only] Type of resource. Always compute#instanceList
+     * Output only. [Output Only] Type of resource. Always compute#instanceList
      * for lists of Instance resources.
      * 
* @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#instanceList
+     * Output only. [Output Only] Type of resource. Always compute#instanceList
      * for lists of Instance resources.
      * 
* @@ -1574,7 +1574,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#instanceList
+     * Output only. [Output Only] Type of resource. Always compute#instanceList
      * for lists of Instance resources.
      * 
* @@ -1598,7 +1598,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#instanceList
+     * Output only. [Output Only] Type of resource. Always compute#instanceList
      * for lists of Instance resources.
      * 
* @@ -1621,7 +1621,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#instanceList
+     * Output only. [Output Only] Type of resource. Always compute#instanceList
      * for lists of Instance resources.
      * 
* @@ -1640,7 +1640,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#instanceList
+     * Output only. [Output Only] Type of resource. Always compute#instanceList
      * for lists of Instance resources.
      * 
* @@ -1816,7 +1816,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1831,7 +1831,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1854,7 +1854,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1899,7 +1899,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListOrBuilder.java index ff2092d7741c..30b784365245 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListOrBuilder.java @@ -122,7 +122,7 @@ public interface InstanceListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#instanceList
+   * Output only. [Output Only] Type of resource. Always compute#instanceList
    * for lists of Instance resources.
    * 
* @@ -136,7 +136,7 @@ public interface InstanceListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#instanceList
+   * Output only. [Output Only] Type of resource. Always compute#instanceList
    * for lists of Instance resources.
    * 
* @@ -150,7 +150,7 @@ public interface InstanceListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#instanceList
+   * Output only. [Output Only] Type of resource. Always compute#instanceList
    * for lists of Instance resources.
    * 
* @@ -215,7 +215,7 @@ public interface InstanceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface InstanceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface InstanceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListReferrers.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListReferrers.java index bb6b92c70a63..9c9e1aae0688 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListReferrers.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListReferrers.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.ReferenceOrBuilder getItemsOrBuilder(int inde * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1534,7 +1534,7 @@ public java.util.List getItemsBui * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
      * 
* * optional string kind = 3292052; @@ -1549,7 +1549,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
      * 
* * optional string kind = 3292052; @@ -1572,7 +1572,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
      * 
* * optional string kind = 3292052; @@ -1595,7 +1595,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
      * 
* * optional string kind = 3292052; @@ -1617,7 +1617,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
      * 
* * optional string kind = 3292052; @@ -1635,7 +1635,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+     * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
      * 
* * optional string kind = 3292052; @@ -1810,7 +1810,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1825,7 +1825,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1848,7 +1848,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1893,7 +1893,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1911,7 +1911,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListReferrersOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListReferrersOrBuilder.java index 607753a902ac..0c63e17c9852 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListReferrersOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceListReferrersOrBuilder.java @@ -122,7 +122,7 @@ public interface InstanceListReferrersOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface InstanceListReferrersOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface InstanceListReferrersOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
+   * Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface InstanceListReferrersOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface InstanceListReferrersOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface InstanceListReferrersOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmError.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmError.java index dde81abdf006..b41d945e4fd4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmError.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmError.java @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Contents of the error.
+   * Output only. [Output Only] Contents of the error.
    * 
* * @@ -89,7 +89,7 @@ public boolean hasError() { * * *
-   * [Output Only] Contents of the error.
+   * Output only. [Output Only] Contents of the error.
    * 
* * @@ -110,7 +110,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmErrorManagedInstanceError * * *
-   * [Output Only] Contents of the error.
+   * Output only. [Output Only] Contents of the error.
    * 
* * @@ -134,7 +134,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmErrorManagedInstanceError * * *
-   * [Output Only] Details of the instance action that triggered this error.
+   * Output only. [Output Only] Details of the instance action that triggered this error.
    * May be null, if the error was not caused by an action on an instance.
    * This field is optional.
    * 
@@ -154,7 +154,7 @@ public boolean hasInstanceActionDetails() { * * *
-   * [Output Only] Details of the instance action that triggered this error.
+   * Output only. [Output Only] Details of the instance action that triggered this error.
    * May be null, if the error was not caused by an action on an instance.
    * This field is optional.
    * 
@@ -178,7 +178,7 @@ public boolean hasInstanceActionDetails() { * * *
-   * [Output Only] Details of the instance action that triggered this error.
+   * Output only. [Output Only] Details of the instance action that triggered this error.
    * May be null, if the error was not caused by an action on an instance.
    * This field is optional.
    * 
@@ -205,7 +205,7 @@ public boolean hasInstanceActionDetails() { * * *
-   * [Output Only] The time that this error occurred.
+   * Output only. [Output Only] The time that this error occurred.
    * This value is in RFC3339 text format.
    * 
* @@ -222,7 +222,7 @@ public boolean hasTimestamp() { * * *
-   * [Output Only] The time that this error occurred.
+   * Output only. [Output Only] The time that this error occurred.
    * This value is in RFC3339 text format.
    * 
* @@ -247,7 +247,7 @@ public java.lang.String getTimestamp() { * * *
-   * [Output Only] The time that this error occurred.
+   * Output only. [Output Only] The time that this error occurred.
    * This value is in RFC3339 text format.
    * 
* @@ -710,7 +710,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -727,7 +727,7 @@ public boolean hasError() { * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -751,7 +751,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmErrorManagedInstanceError * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -777,7 +777,7 @@ public Builder setError( * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -801,7 +801,7 @@ public Builder setError( * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -834,7 +834,7 @@ public Builder mergeError( * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -856,7 +856,7 @@ public Builder clearError() { * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -874,7 +874,7 @@ public Builder clearError() { * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -897,7 +897,7 @@ public Builder clearError() { * * *
-     * [Output Only] Contents of the error.
+     * Output only. [Output Only] Contents of the error.
      * 
* * @@ -933,7 +933,7 @@ public Builder clearError() { * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -952,7 +952,7 @@ public boolean hasInstanceActionDetails() { * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -979,7 +979,7 @@ public boolean hasInstanceActionDetails() { * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -1007,7 +1007,7 @@ public Builder setInstanceActionDetails( * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -1033,7 +1033,7 @@ public Builder setInstanceActionDetails( * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -1068,7 +1068,7 @@ public Builder mergeInstanceActionDetails( * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -1092,7 +1092,7 @@ public Builder clearInstanceActionDetails() { * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -1112,7 +1112,7 @@ public Builder clearInstanceActionDetails() { * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -1137,7 +1137,7 @@ public Builder clearInstanceActionDetails() { * * *
-     * [Output Only] Details of the instance action that triggered this error.
+     * Output only. [Output Only] Details of the instance action that triggered this error.
      * May be null, if the error was not caused by an action on an instance.
      * This field is optional.
      * 
@@ -1170,7 +1170,7 @@ public Builder clearInstanceActionDetails() { * * *
-     * [Output Only] The time that this error occurred.
+     * Output only. [Output Only] The time that this error occurred.
      * This value is in RFC3339 text format.
      * 
* @@ -1186,7 +1186,7 @@ public boolean hasTimestamp() { * * *
-     * [Output Only] The time that this error occurred.
+     * Output only. [Output Only] The time that this error occurred.
      * This value is in RFC3339 text format.
      * 
* @@ -1210,7 +1210,7 @@ public java.lang.String getTimestamp() { * * *
-     * [Output Only] The time that this error occurred.
+     * Output only. [Output Only] The time that this error occurred.
      * This value is in RFC3339 text format.
      * 
* @@ -1234,7 +1234,7 @@ public com.google.protobuf.ByteString getTimestampBytes() { * * *
-     * [Output Only] The time that this error occurred.
+     * Output only. [Output Only] The time that this error occurred.
      * This value is in RFC3339 text format.
      * 
* @@ -1257,7 +1257,7 @@ public Builder setTimestamp(java.lang.String value) { * * *
-     * [Output Only] The time that this error occurred.
+     * Output only. [Output Only] The time that this error occurred.
      * This value is in RFC3339 text format.
      * 
* @@ -1276,7 +1276,7 @@ public Builder clearTimestamp() { * * *
-     * [Output Only] The time that this error occurred.
+     * Output only. [Output Only] The time that this error occurred.
      * This value is in RFC3339 text format.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorInstanceActionDetails.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorInstanceActionDetails.java index 5421fda585f9..3232692214e3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorInstanceActionDetails.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorInstanceActionDetails.java @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Action that managed instance group was executing on
+   * Output only. [Output Only] Action that managed instance group was executing on
    * the instance when the error occurred. Possible values:
    * 
* @@ -528,7 +528,7 @@ private Action(int value) { * * *
-   * [Output Only] Action that managed instance group was executing on
+   * Output only. [Output Only] Action that managed instance group was executing on
    * the instance when the error occurred. Possible values:
    * Check the Action enum for the list of possible values.
    * 
@@ -546,7 +546,7 @@ public boolean hasAction() { * * *
-   * [Output Only] Action that managed instance group was executing on
+   * Output only. [Output Only] Action that managed instance group was executing on
    * the instance when the error occurred. Possible values:
    * Check the Action enum for the list of possible values.
    * 
@@ -572,7 +572,7 @@ public java.lang.String getAction() { * * *
-   * [Output Only] Action that managed instance group was executing on
+   * Output only. [Output Only] Action that managed instance group was executing on
    * the instance when the error occurred. Possible values:
    * Check the Action enum for the list of possible values.
    * 
@@ -603,7 +603,7 @@ public com.google.protobuf.ByteString getActionBytes() { * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * The URL can be set even if the instance has not yet been created.
    * 
* @@ -620,7 +620,7 @@ public boolean hasInstance() { * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * The URL can be set even if the instance has not yet been created.
    * 
* @@ -645,7 +645,7 @@ public java.lang.String getInstance() { * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * The URL can be set even if the instance has not yet been created.
    * 
* @@ -673,7 +673,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-   * [Output Only] Version this instance was created from, or was being
+   * Output only. [Output Only] Version this instance was created from, or was being
    * created from, but the creation failed. Corresponds to one of the versions
    * that were set on the Instance Group Manager resource at the time this
    * instance was being created.
@@ -692,7 +692,7 @@ public boolean hasVersion() {
    *
    *
    * 
-   * [Output Only] Version this instance was created from, or was being
+   * Output only. [Output Only] Version this instance was created from, or was being
    * created from, but the creation failed. Corresponds to one of the versions
    * that were set on the Instance Group Manager resource at the time this
    * instance was being created.
@@ -713,7 +713,7 @@ public com.google.cloud.compute.v1.ManagedInstanceVersion getVersion() {
    *
    *
    * 
-   * [Output Only] Version this instance was created from, or was being
+   * Output only. [Output Only] Version this instance was created from, or was being
    * created from, but the creation failed. Corresponds to one of the versions
    * that were set on the Instance Group Manager resource at the time this
    * instance was being created.
@@ -1174,7 +1174,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] Action that managed instance group was executing on
+     * Output only. [Output Only] Action that managed instance group was executing on
      * the instance when the error occurred. Possible values:
      * Check the Action enum for the list of possible values.
      * 
@@ -1191,7 +1191,7 @@ public boolean hasAction() { * * *
-     * [Output Only] Action that managed instance group was executing on
+     * Output only. [Output Only] Action that managed instance group was executing on
      * the instance when the error occurred. Possible values:
      * Check the Action enum for the list of possible values.
      * 
@@ -1216,7 +1216,7 @@ public java.lang.String getAction() { * * *
-     * [Output Only] Action that managed instance group was executing on
+     * Output only. [Output Only] Action that managed instance group was executing on
      * the instance when the error occurred. Possible values:
      * Check the Action enum for the list of possible values.
      * 
@@ -1241,7 +1241,7 @@ public com.google.protobuf.ByteString getActionBytes() { * * *
-     * [Output Only] Action that managed instance group was executing on
+     * Output only. [Output Only] Action that managed instance group was executing on
      * the instance when the error occurred. Possible values:
      * Check the Action enum for the list of possible values.
      * 
@@ -1265,7 +1265,7 @@ public Builder setAction(java.lang.String value) { * * *
-     * [Output Only] Action that managed instance group was executing on
+     * Output only. [Output Only] Action that managed instance group was executing on
      * the instance when the error occurred. Possible values:
      * Check the Action enum for the list of possible values.
      * 
@@ -1285,7 +1285,7 @@ public Builder clearAction() { * * *
-     * [Output Only] Action that managed instance group was executing on
+     * Output only. [Output Only] Action that managed instance group was executing on
      * the instance when the error occurred. Possible values:
      * Check the Action enum for the list of possible values.
      * 
@@ -1312,7 +1312,7 @@ public Builder setActionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * The URL can be set even if the instance has not yet been created.
      * 
* @@ -1328,7 +1328,7 @@ public boolean hasInstance() { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * The URL can be set even if the instance has not yet been created.
      * 
* @@ -1352,7 +1352,7 @@ public java.lang.String getInstance() { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * The URL can be set even if the instance has not yet been created.
      * 
* @@ -1376,7 +1376,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * The URL can be set even if the instance has not yet been created.
      * 
* @@ -1399,7 +1399,7 @@ public Builder setInstance(java.lang.String value) { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * The URL can be set even if the instance has not yet been created.
      * 
* @@ -1418,7 +1418,7 @@ public Builder clearInstance() { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * The URL can be set even if the instance has not yet been created.
      * 
* @@ -1449,7 +1449,7 @@ public Builder setInstanceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
@@ -1467,7 +1467,7 @@ public boolean hasVersion() {
      *
      *
      * 
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
@@ -1491,7 +1491,7 @@ public com.google.cloud.compute.v1.ManagedInstanceVersion getVersion() {
      *
      *
      * 
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
@@ -1517,7 +1517,7 @@ public Builder setVersion(com.google.cloud.compute.v1.ManagedInstanceVersion val
      *
      *
      * 
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
@@ -1541,7 +1541,7 @@ public Builder setVersion(
      *
      *
      * 
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
@@ -1573,7 +1573,7 @@ public Builder mergeVersion(com.google.cloud.compute.v1.ManagedInstanceVersion v
      *
      *
      * 
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
@@ -1596,7 +1596,7 @@ public Builder clearVersion() {
      *
      *
      * 
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
@@ -1614,7 +1614,7 @@ public com.google.cloud.compute.v1.ManagedInstanceVersion.Builder getVersionBuil
      *
      *
      * 
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
@@ -1636,7 +1636,7 @@ public com.google.cloud.compute.v1.ManagedInstanceVersionOrBuilder getVersionOrB
      *
      *
      * 
-     * [Output Only] Version this instance was created from, or was being
+     * Output only. [Output Only] Version this instance was created from, or was being
      * created from, but the creation failed. Corresponds to one of the versions
      * that were set on the Instance Group Manager resource at the time this
      * instance was being created.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder.java
index dd321657dae2..83d15393d079 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder.java
@@ -28,7 +28,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder
    *
    *
    * 
-   * [Output Only] Action that managed instance group was executing on
+   * Output only. [Output Only] Action that managed instance group was executing on
    * the instance when the error occurred. Possible values:
    * Check the Action enum for the list of possible values.
    * 
@@ -43,7 +43,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder * * *
-   * [Output Only] Action that managed instance group was executing on
+   * Output only. [Output Only] Action that managed instance group was executing on
    * the instance when the error occurred. Possible values:
    * Check the Action enum for the list of possible values.
    * 
@@ -58,7 +58,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder * * *
-   * [Output Only] Action that managed instance group was executing on
+   * Output only. [Output Only] Action that managed instance group was executing on
    * the instance when the error occurred. Possible values:
    * Check the Action enum for the list of possible values.
    * 
@@ -73,7 +73,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * The URL can be set even if the instance has not yet been created.
    * 
* @@ -87,7 +87,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * The URL can be set even if the instance has not yet been created.
    * 
* @@ -101,7 +101,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * The URL can be set even if the instance has not yet been created.
    * 
* @@ -115,7 +115,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder * * *
-   * [Output Only] Version this instance was created from, or was being
+   * Output only. [Output Only] Version this instance was created from, or was being
    * created from, but the creation failed. Corresponds to one of the versions
    * that were set on the Instance Group Manager resource at the time this
    * instance was being created.
@@ -131,7 +131,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder
    *
    *
    * 
-   * [Output Only] Version this instance was created from, or was being
+   * Output only. [Output Only] Version this instance was created from, or was being
    * created from, but the creation failed. Corresponds to one of the versions
    * that were set on the Instance Group Manager resource at the time this
    * instance was being created.
@@ -147,7 +147,7 @@ public interface InstanceManagedByIgmErrorInstanceActionDetailsOrBuilder
    *
    *
    * 
-   * [Output Only] Version this instance was created from, or was being
+   * Output only. [Output Only] Version this instance was created from, or was being
    * created from, but the creation failed. Corresponds to one of the versions
    * that were set on the Instance Group Manager resource at the time this
    * instance was being created.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorManagedInstanceError.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorManagedInstanceError.java
index 41673e459dc6..87579bd09bb8 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorManagedInstanceError.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorManagedInstanceError.java
@@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] Error code.
+   * Output only. [Output Only] Error code.
    * 
* * optional string code = 3059181; @@ -93,7 +93,7 @@ public boolean hasCode() { * * *
-   * [Output Only] Error code.
+   * Output only. [Output Only] Error code.
    * 
* * optional string code = 3059181; @@ -117,7 +117,7 @@ public java.lang.String getCode() { * * *
-   * [Output Only] Error code.
+   * Output only. [Output Only] Error code.
    * 
* * optional string code = 3059181; @@ -146,7 +146,7 @@ public com.google.protobuf.ByteString getCodeBytes() { * * *
-   * [Output Only] Error message.
+   * Output only. [Output Only] Error message.
    * 
* * optional string message = 418054151; @@ -162,7 +162,7 @@ public boolean hasMessage() { * * *
-   * [Output Only] Error message.
+   * Output only. [Output Only] Error message.
    * 
* * optional string message = 418054151; @@ -186,7 +186,7 @@ public java.lang.String getMessage() { * * *
-   * [Output Only] Error message.
+   * Output only. [Output Only] Error message.
    * 
* * optional string message = 418054151; @@ -606,7 +606,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Error code.
+     * Output only. [Output Only] Error code.
      * 
* * optional string code = 3059181; @@ -621,7 +621,7 @@ public boolean hasCode() { * * *
-     * [Output Only] Error code.
+     * Output only. [Output Only] Error code.
      * 
* * optional string code = 3059181; @@ -644,7 +644,7 @@ public java.lang.String getCode() { * * *
-     * [Output Only] Error code.
+     * Output only. [Output Only] Error code.
      * 
* * optional string code = 3059181; @@ -667,7 +667,7 @@ public com.google.protobuf.ByteString getCodeBytes() { * * *
-     * [Output Only] Error code.
+     * Output only. [Output Only] Error code.
      * 
* * optional string code = 3059181; @@ -689,7 +689,7 @@ public Builder setCode(java.lang.String value) { * * *
-     * [Output Only] Error code.
+     * Output only. [Output Only] Error code.
      * 
* * optional string code = 3059181; @@ -707,7 +707,7 @@ public Builder clearCode() { * * *
-     * [Output Only] Error code.
+     * Output only. [Output Only] Error code.
      * 
* * optional string code = 3059181; @@ -732,7 +732,7 @@ public Builder setCodeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Error message.
+     * Output only. [Output Only] Error message.
      * 
* * optional string message = 418054151; @@ -747,7 +747,7 @@ public boolean hasMessage() { * * *
-     * [Output Only] Error message.
+     * Output only. [Output Only] Error message.
      * 
* * optional string message = 418054151; @@ -770,7 +770,7 @@ public java.lang.String getMessage() { * * *
-     * [Output Only] Error message.
+     * Output only. [Output Only] Error message.
      * 
* * optional string message = 418054151; @@ -793,7 +793,7 @@ public com.google.protobuf.ByteString getMessageBytes() { * * *
-     * [Output Only] Error message.
+     * Output only. [Output Only] Error message.
      * 
* * optional string message = 418054151; @@ -815,7 +815,7 @@ public Builder setMessage(java.lang.String value) { * * *
-     * [Output Only] Error message.
+     * Output only. [Output Only] Error message.
      * 
* * optional string message = 418054151; @@ -833,7 +833,7 @@ public Builder clearMessage() { * * *
-     * [Output Only] Error message.
+     * Output only. [Output Only] Error message.
      * 
* * optional string message = 418054151; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder.java index 48ac7cec5c74..b461ad1fe02d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder * * *
-   * [Output Only] Error code.
+   * Output only. [Output Only] Error code.
    * 
* * optional string code = 3059181; @@ -41,7 +41,7 @@ public interface InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder * * *
-   * [Output Only] Error code.
+   * Output only. [Output Only] Error code.
    * 
* * optional string code = 3059181; @@ -54,7 +54,7 @@ public interface InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder * * *
-   * [Output Only] Error code.
+   * Output only. [Output Only] Error code.
    * 
* * optional string code = 3059181; @@ -67,7 +67,7 @@ public interface InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder * * *
-   * [Output Only] Error message.
+   * Output only. [Output Only] Error message.
    * 
* * optional string message = 418054151; @@ -80,7 +80,7 @@ public interface InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder * * *
-   * [Output Only] Error message.
+   * Output only. [Output Only] Error message.
    * 
* * optional string message = 418054151; @@ -93,7 +93,7 @@ public interface InstanceManagedByIgmErrorManagedInstanceErrorOrBuilder * * *
-   * [Output Only] Error message.
+   * Output only. [Output Only] Error message.
    * 
* * optional string message = 418054151; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorOrBuilder.java index 6d001a3d80c5..7f09b125de7f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceManagedByIgmErrorOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] Contents of the error.
+   * Output only. [Output Only] Contents of the error.
    * 
* * @@ -43,7 +43,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] Contents of the error.
+   * Output only. [Output Only] Contents of the error.
    * 
* * @@ -58,7 +58,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] Contents of the error.
+   * Output only. [Output Only] Contents of the error.
    * 
* * @@ -72,7 +72,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] Details of the instance action that triggered this error.
+   * Output only. [Output Only] Details of the instance action that triggered this error.
    * May be null, if the error was not caused by an action on an instance.
    * This field is optional.
    * 
@@ -89,7 +89,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] Details of the instance action that triggered this error.
+   * Output only. [Output Only] Details of the instance action that triggered this error.
    * May be null, if the error was not caused by an action on an instance.
    * This field is optional.
    * 
@@ -107,7 +107,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] Details of the instance action that triggered this error.
+   * Output only. [Output Only] Details of the instance action that triggered this error.
    * May be null, if the error was not caused by an action on an instance.
    * This field is optional.
    * 
@@ -123,7 +123,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] The time that this error occurred.
+   * Output only. [Output Only] The time that this error occurred.
    * This value is in RFC3339 text format.
    * 
* @@ -137,7 +137,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] The time that this error occurred.
+   * Output only. [Output Only] The time that this error occurred.
    * This value is in RFC3339 text format.
    * 
* @@ -151,7 +151,7 @@ public interface InstanceManagedByIgmErrorOrBuilder * * *
-   * [Output Only] The time that this error occurred.
+   * Output only. [Output Only] The time that this error occurred.
    * This value is in RFC3339 text format.
    * 
* 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 4d89d8587916..7ddaf2da0625 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 @@ -128,7 +128,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] The CPU platform used by this instance.
+   * Output only. [Output Only] The CPU platform used by this instance.
    * 
* * optional string cpu_platform = 410285354; @@ -141,7 +141,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] The CPU platform used by this instance.
+   * Output only. [Output Only] The CPU platform used by this instance.
    * 
* * optional string cpu_platform = 410285354; @@ -154,7 +154,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] The CPU platform used by this instance.
+   * Output only. [Output Only] The CPU platform used by this instance.
    * 
* * optional string cpu_platform = 410285354; @@ -167,7 +167,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -180,7 +180,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -193,7 +193,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -541,7 +541,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -555,7 +555,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -681,7 +681,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#instance
+   * Output only. [Output Only] Type of the resource. Always compute#instance
    * for instances.
    * 
* @@ -695,7 +695,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#instance
+   * Output only. [Output Only] Type of the resource. Always compute#instance
    * for instances.
    * 
* @@ -709,7 +709,7 @@ public interface InstanceOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#instance
+   * Output only. [Output Only] Type of the resource. Always compute#instance
    * for instances.
    * 
* @@ -851,7 +851,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last start timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last start timestamp inRFC3339 text format.
    * 
* * optional string last_start_timestamp = 443830736; @@ -864,7 +864,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last start timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last start timestamp inRFC3339 text format.
    * 
* * optional string last_start_timestamp = 443830736; @@ -877,7 +877,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last start timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last start timestamp inRFC3339 text format.
    * 
* * optional string last_start_timestamp = 443830736; @@ -890,7 +890,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last stop timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
    * 
* * optional string last_stop_timestamp = 412823010; @@ -903,7 +903,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last stop timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
    * 
* * optional string last_stop_timestamp = 412823010; @@ -916,7 +916,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last stop timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last stop timestamp inRFC3339 text format.
    * 
* * optional string last_stop_timestamp = 412823010; @@ -929,7 +929,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last suspended timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
    * 
* * optional string last_suspended_timestamp = 356275337; @@ -942,7 +942,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last suspended timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
    * 
* * optional string last_suspended_timestamp = 356275337; @@ -955,7 +955,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Last suspended timestamp inRFC3339 text format.
+   * Output only. [Output Only] Last suspended timestamp inRFC3339 text format.
    * 
* * optional string last_suspended_timestamp = 356275337; @@ -1500,7 +1500,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Specifies values set for instance attributes as
+   * Output only. [Output Only] Specifies values set for instance attributes as
    * compared to the values requested by user in the corresponding input only
    * field.
    * 
@@ -1515,7 +1515,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Specifies values set for instance attributes as
+   * Output only. [Output Only] Specifies values set for instance attributes as
    * compared to the values requested by user in the corresponding input only
    * field.
    * 
@@ -1530,7 +1530,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Specifies values set for instance attributes as
+   * Output only. [Output Only] Specifies values set for instance attributes as
    * compared to the values requested by user in the corresponding input only
    * field.
    * 
@@ -1543,7 +1543,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzi = 480964257; @@ -1556,7 +1556,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzi = 480964257; @@ -1569,7 +1569,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1582,7 +1582,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1632,7 +1632,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1645,7 +1645,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1658,7 +1658,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Whether a VM has been restricted for start because Compute
+   * Output only. [Output Only] Whether a VM has been restricted for start because Compute
    * Engine has detected suspicious activity.
    * 
* @@ -1908,7 +1908,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Whether a VM has been restricted for start because Compute
+   * Output only. [Output Only] Whether a VM has been restricted for start because Compute
    * Engine has detected suspicious activity.
    * 
* @@ -1922,7 +1922,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The status of the instance. One of the
+   * Output only. [Output Only] The status of the instance. One of the
    * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
    * instance, see
    * Instance life cycle.
@@ -1939,7 +1939,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the instance. One of the
+   * Output only. [Output Only] The status of the instance. One of the
    * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
    * instance, see
    * Instance life cycle.
@@ -1956,7 +1956,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the instance. One of the
+   * Output only. [Output Only] The status of the instance. One of the
    * following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the
    * instance, see
    * Instance life cycle.
@@ -1973,7 +1973,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -1986,7 +1986,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -1999,7 +1999,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -2061,7 +2061,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the instance resides.
+   * Output only. [Output Only] URL of the zone where the instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -2076,7 +2076,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the instance resides.
+   * Output only. [Output Only] URL of the zone where the instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -2091,7 +2091,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the instance resides.
+   * Output only. [Output Only] URL of the zone where the instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceParams.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceParams.java index c3d92b46543f..0d9902a47093 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceParams.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceParams.java @@ -166,8 +166,10 @@ public int getResourceManagerTagsCount() { *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -194,8 +196,10 @@ public java.util.Map getResourceManagerTags( *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -212,8 +216,10 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -238,8 +244,10 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -940,8 +948,10 @@ public int getResourceManagerTagsCount() { *
      * Resource manager tags to be bound to the instance. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -968,8 +978,10 @@ public java.util.Map getResourceManagerTags( *
      * Resource manager tags to be bound to the instance. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -986,8 +998,10 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the instance. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -1012,8 +1026,10 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the instance. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -1044,8 +1060,10 @@ public Builder clearResourceManagerTags() { *
      * Resource manager tags to be bound to the instance. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -1072,8 +1090,10 @@ public java.util.Map getMutableResourceManag *
      * Resource manager tags to be bound to the instance. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -1097,8 +1117,10 @@ public Builder putResourceManagerTags(java.lang.String key, java.lang.String val *
      * Resource manager tags to be bound to the instance. Tag keys and values
      * have the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceParamsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceParamsOrBuilder.java index 51e53f535085..a2f013209a7e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceParamsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceParamsOrBuilder.java @@ -70,8 +70,10 @@ public interface InstanceParamsOrBuilder *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -85,8 +87,10 @@ public interface InstanceParamsOrBuilder *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -104,8 +108,10 @@ public interface InstanceParamsOrBuilder *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -119,8 +125,10 @@ public interface InstanceParamsOrBuilder *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -138,8 +146,10 @@ java.lang.String getResourceManagerTagsOrDefault( *
    * Resource manager tags to be bound to the instance. Tag keys and values
    * have the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettings.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettings.java index 3cc8650be508..865cf0b6ed02 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettings.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettings.java @@ -174,7 +174,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
    * 
* * optional string kind = 3292052; @@ -190,7 +190,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
    * 
* * optional string kind = 3292052; @@ -214,7 +214,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
    * 
* * optional string kind = 3292052; @@ -299,7 +299,7 @@ public com.google.cloud.compute.v1.InstanceSettingsMetadataOrBuilder getMetadata * * *
-   * [Output Only] URL of the zone where the resource resides
+   * Output only. [Output Only] URL of the zone where the resource resides
    * You must specify this field as part of the HTTP request URL. It is not
    * settable as a field in the request body.
    * 
@@ -317,7 +317,7 @@ public boolean hasZone() { * * *
-   * [Output Only] URL of the zone where the resource resides
+   * Output only. [Output Only] URL of the zone where the resource resides
    * You must specify this field as part of the HTTP request URL. It is not
    * settable as a field in the request body.
    * 
@@ -343,7 +343,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] URL of the zone where the resource resides
+   * Output only. [Output Only] URL of the zone where the resource resides
    * You must specify this field as part of the HTTP request URL. It is not
    * settable as a field in the request body.
    * 
@@ -1004,7 +1004,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
      * 
* * optional string kind = 3292052; @@ -1019,7 +1019,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
      * 
* * optional string kind = 3292052; @@ -1042,7 +1042,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
      * 
* * optional string kind = 3292052; @@ -1065,7 +1065,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
      * 
* * optional string kind = 3292052; @@ -1087,7 +1087,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
      * 
* * optional string kind = 3292052; @@ -1105,7 +1105,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
      * 
* * optional string kind = 3292052; @@ -1335,7 +1335,7 @@ public com.google.cloud.compute.v1.InstanceSettingsMetadataOrBuilder getMetadata * * *
-     * [Output Only] URL of the zone where the resource resides
+     * Output only. [Output Only] URL of the zone where the resource resides
      * You must specify this field as part of the HTTP request URL. It is not
      * settable as a field in the request body.
      * 
@@ -1352,7 +1352,7 @@ public boolean hasZone() { * * *
-     * [Output Only] URL of the zone where the resource resides
+     * Output only. [Output Only] URL of the zone where the resource resides
      * You must specify this field as part of the HTTP request URL. It is not
      * settable as a field in the request body.
      * 
@@ -1377,7 +1377,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] URL of the zone where the resource resides
+     * Output only. [Output Only] URL of the zone where the resource resides
      * You must specify this field as part of the HTTP request URL. It is not
      * settable as a field in the request body.
      * 
@@ -1402,7 +1402,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] URL of the zone where the resource resides
+     * Output only. [Output Only] URL of the zone where the resource resides
      * You must specify this field as part of the HTTP request URL. It is not
      * settable as a field in the request body.
      * 
@@ -1426,7 +1426,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] URL of the zone where the resource resides
+     * Output only. [Output Only] URL of the zone where the resource resides
      * You must specify this field as part of the HTTP request URL. It is not
      * settable as a field in the request body.
      * 
@@ -1446,7 +1446,7 @@ public Builder clearZone() { * * *
-     * [Output Only] URL of the zone where the resource resides
+     * Output only. [Output Only] URL of the zone where the resource resides
      * You must specify this field as part of the HTTP request URL. It is not
      * settable as a field in the request body.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsMetadata.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsMetadata.java index 844e273884fe..a1e0bc2b97f5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsMetadata.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsMetadata.java @@ -196,7 +196,7 @@ public java.lang.String getItemsOrThrow(java.lang.String key) { * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -213,7 +213,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -238,7 +238,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -849,7 +849,7 @@ public Builder putAllItems(java.util.Map val * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -865,7 +865,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -889,7 +889,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -913,7 +913,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -936,7 +936,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -955,7 +955,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsMetadataOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsMetadataOrBuilder.java index e8632ca61abc..d43abb32c99f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsMetadataOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsMetadataOrBuilder.java @@ -96,7 +96,7 @@ java.lang.String getItemsOrDefault( * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -110,7 +110,7 @@ java.lang.String getItemsOrDefault( * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -124,7 +124,7 @@ java.lang.String getItemsOrDefault( * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsOrBuilder.java index c52c4909840a..7d423f6c09e6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceSettingsOrBuilder.java @@ -94,7 +94,7 @@ public interface InstanceSettingsOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
    * 
* * optional string kind = 3292052; @@ -107,7 +107,7 @@ public interface InstanceSettingsOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
    * 
* * optional string kind = 3292052; @@ -120,7 +120,7 @@ public interface InstanceSettingsOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings.
    * 
* * optional string kind = 3292052; @@ -173,7 +173,7 @@ public interface InstanceSettingsOrBuilder * * *
-   * [Output Only] URL of the zone where the resource resides
+   * Output only. [Output Only] URL of the zone where the resource resides
    * You must specify this field as part of the HTTP request URL. It is not
    * settable as a field in the request body.
    * 
@@ -188,7 +188,7 @@ public interface InstanceSettingsOrBuilder * * *
-   * [Output Only] URL of the zone where the resource resides
+   * Output only. [Output Only] URL of the zone where the resource resides
    * You must specify this field as part of the HTTP request URL. It is not
    * settable as a field in the request body.
    * 
@@ -203,7 +203,7 @@ public interface InstanceSettingsOrBuilder * * *
-   * [Output Only] URL of the zone where the resource resides
+   * Output only. [Output Only] URL of the zone where the resource resides
    * You must specify this field as part of the HTTP request URL. It is not
    * settable as a field in the request body.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplate.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplate.java index 7b9a413000c0..68bf215aeb17 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplate.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplate.java @@ -95,7 +95,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The creation timestamp for this instance template inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
    * text format.
    * 
* @@ -112,7 +112,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this instance template inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
    * text format.
    * 
* @@ -137,7 +137,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this instance template inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
    * text format.
    * 
* @@ -237,7 +237,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] A unique identifier for this instance template. The server
+   * Output only. [Output Only] A unique identifier for this instance template. The server
    * defines this identifier.
    * 
* @@ -254,7 +254,7 @@ public boolean hasId() { * * *
-   * [Output Only] A unique identifier for this instance template. The server
+   * Output only. [Output Only] A unique identifier for this instance template. The server
    * defines this identifier.
    * 
* @@ -276,7 +276,7 @@ public long getId() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
    * 
* * optional string kind = 3292052; @@ -292,7 +292,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
    * 
* * optional string kind = 3292052; @@ -316,7 +316,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
    * 
* * optional string kind = 3292052; @@ -485,7 +485,7 @@ public com.google.cloud.compute.v1.InstancePropertiesOrBuilder getPropertiesOrBu * * *
-   * [Output Only] URL of the region where the instance template resides. Only
+   * Output only. [Output Only] URL of the region where the instance template resides. Only
    * applicable for regional resources.
    * 
* @@ -502,7 +502,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the instance template resides. Only
+   * Output only. [Output Only] URL of the region where the instance template resides. Only
    * applicable for regional resources.
    * 
* @@ -527,7 +527,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the instance template resides. Only
+   * Output only. [Output Only] URL of the region where the instance template resides. Only
    * applicable for regional resources.
    * 
* @@ -557,7 +557,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] The URL for this instance template. The server defines this
+   * Output only. [Output Only] The URL for this instance template. The server defines this
    * URL.
    * 
* @@ -574,7 +574,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] The URL for this instance template. The server defines this
+   * Output only. [Output Only] The URL for this instance template. The server defines this
    * URL.
    * 
* @@ -599,7 +599,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] The URL for this instance template. The server defines this
+   * Output only. [Output Only] The URL for this instance template. The server defines this
    * URL.
    * 
* @@ -1427,7 +1427,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The creation timestamp for this instance template inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
      * text format.
      * 
* @@ -1443,7 +1443,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this instance template inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
      * text format.
      * 
* @@ -1467,7 +1467,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this instance template inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
      * text format.
      * 
* @@ -1491,7 +1491,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] The creation timestamp for this instance template inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
      * text format.
      * 
* @@ -1514,7 +1514,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] The creation timestamp for this instance template inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
      * text format.
      * 
* @@ -1533,7 +1533,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this instance template inRFC3339
+     * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
      * text format.
      * 
* @@ -1691,7 +1691,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A unique identifier for this instance template. The server
+     * Output only. [Output Only] A unique identifier for this instance template. The server
      * defines this identifier.
      * 
* @@ -1708,7 +1708,7 @@ public boolean hasId() { * * *
-     * [Output Only] A unique identifier for this instance template. The server
+     * Output only. [Output Only] A unique identifier for this instance template. The server
      * defines this identifier.
      * 
* @@ -1725,7 +1725,7 @@ public long getId() { * * *
-     * [Output Only] A unique identifier for this instance template. The server
+     * Output only. [Output Only] A unique identifier for this instance template. The server
      * defines this identifier.
      * 
* @@ -1746,7 +1746,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] A unique identifier for this instance template. The server
+     * Output only. [Output Only] A unique identifier for this instance template. The server
      * defines this identifier.
      * 
* @@ -1767,7 +1767,7 @@ public Builder clearId() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
      * 
* * optional string kind = 3292052; @@ -1782,7 +1782,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
      * 
* * optional string kind = 3292052; @@ -1805,7 +1805,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
      * 
* * optional string kind = 3292052; @@ -1828,7 +1828,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
      * 
* * optional string kind = 3292052; @@ -1850,7 +1850,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
      * 
* * optional string kind = 3292052; @@ -1868,7 +1868,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
      * 
* * optional string kind = 3292052; @@ -2250,7 +2250,7 @@ public com.google.cloud.compute.v1.InstancePropertiesOrBuilder getPropertiesOrBu * * *
-     * [Output Only] URL of the region where the instance template resides. Only
+     * Output only. [Output Only] URL of the region where the instance template resides. Only
      * applicable for regional resources.
      * 
* @@ -2266,7 +2266,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the instance template resides. Only
+     * Output only. [Output Only] URL of the region where the instance template resides. Only
      * applicable for regional resources.
      * 
* @@ -2290,7 +2290,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the instance template resides. Only
+     * Output only. [Output Only] URL of the region where the instance template resides. Only
      * applicable for regional resources.
      * 
* @@ -2314,7 +2314,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the instance template resides. Only
+     * Output only. [Output Only] URL of the region where the instance template resides. Only
      * applicable for regional resources.
      * 
* @@ -2337,7 +2337,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the instance template resides. Only
+     * Output only. [Output Only] URL of the region where the instance template resides. Only
      * applicable for regional resources.
      * 
* @@ -2356,7 +2356,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the instance template resides. Only
+     * Output only. [Output Only] URL of the region where the instance template resides. Only
      * applicable for regional resources.
      * 
* @@ -2382,7 +2382,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL for this instance template. The server defines this
+     * Output only. [Output Only] The URL for this instance template. The server defines this
      * URL.
      * 
* @@ -2398,7 +2398,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] The URL for this instance template. The server defines this
+     * Output only. [Output Only] The URL for this instance template. The server defines this
      * URL.
      * 
* @@ -2422,7 +2422,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] The URL for this instance template. The server defines this
+     * Output only. [Output Only] The URL for this instance template. The server defines this
      * URL.
      * 
* @@ -2446,7 +2446,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] The URL for this instance template. The server defines this
+     * Output only. [Output Only] The URL for this instance template. The server defines this
      * URL.
      * 
* @@ -2469,7 +2469,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] The URL for this instance template. The server defines this
+     * Output only. [Output Only] The URL for this instance template. The server defines this
      * URL.
      * 
* @@ -2488,7 +2488,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] The URL for this instance template. The server defines this
+     * Output only. [Output Only] The URL for this instance template. The server defines this
      * URL.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateAggregatedList.java index dcdb6eeb10b1..121f16210aec 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateAggregatedList.java @@ -288,7 +288,7 @@ public com.google.cloud.compute.v1.InstanceTemplatesScopedList getItemsOrThrow( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -304,7 +304,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -328,7 +328,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -438,7 +438,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -454,7 +454,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -478,7 +478,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1492,7 +1492,7 @@ public com.google.cloud.compute.v1.InstanceTemplatesScopedList.Builder putItemsB * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1507,7 +1507,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1530,7 +1530,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1553,7 +1553,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1575,7 +1575,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1593,7 +1593,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1768,7 +1768,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1783,7 +1783,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1806,7 +1806,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1829,7 +1829,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1851,7 +1851,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1869,7 +1869,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateAggregatedListOrBuilder.java index 503a142201e3..3344c20e96b5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateAggregatedListOrBuilder.java @@ -142,7 +142,7 @@ com.google.cloud.compute.v1.InstanceTemplatesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -155,7 +155,7 @@ com.google.cloud.compute.v1.InstanceTemplatesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -168,7 +168,7 @@ com.google.cloud.compute.v1.InstanceTemplatesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -232,7 +232,7 @@ com.google.cloud.compute.v1.InstanceTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -245,7 +245,7 @@ com.google.cloud.compute.v1.InstanceTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -258,7 +258,7 @@ com.google.cloud.compute.v1.InstanceTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateList.java index 5ad74e6f6faf..6ae55b7ad717 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InstanceTemplateOrBuilder getItemsOrBuilder(i * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
    * lists.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
    * lists.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
    * lists.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1538,7 +1538,7 @@ public com.google.cloud.compute.v1.InstanceTemplate.Builder addItemsBuilder(int * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
      * lists.
      * 
* @@ -1554,7 +1554,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
      * lists.
      * 
* @@ -1578,7 +1578,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
      * lists.
      * 
* @@ -1602,7 +1602,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
      * lists.
      * 
* @@ -1625,7 +1625,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
      * lists.
      * 
* @@ -1644,7 +1644,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+     * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
      * lists.
      * 
* @@ -1820,7 +1820,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1835,7 +1835,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1858,7 +1858,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1881,7 +1881,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateListOrBuilder.java index fb0c3e7ad242..5bd1fdb5de25 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateListOrBuilder.java @@ -123,7 +123,7 @@ public interface InstanceTemplateListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
    * lists.
    * 
* @@ -137,7 +137,7 @@ public interface InstanceTemplateListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
    * lists.
    * 
* @@ -151,7 +151,7 @@ public interface InstanceTemplateListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template
    * lists.
    * 
* @@ -216,7 +216,7 @@ public interface InstanceTemplateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface InstanceTemplateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface InstanceTemplateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateOrBuilder.java index e176c17e8391..cb2b18a8b165 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceTemplateOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The creation timestamp for this instance template inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The creation timestamp for this instance template inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The creation timestamp for this instance template inRFC3339
+   * Output only. [Output Only] The creation timestamp for this instance template inRFC3339
    * text format.
    * 
* @@ -112,7 +112,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] A unique identifier for this instance template. The server
+   * Output only. [Output Only] A unique identifier for this instance template. The server
    * defines this identifier.
    * 
* @@ -126,7 +126,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] A unique identifier for this instance template. The server
+   * Output only. [Output Only] A unique identifier for this instance template. The server
    * defines this identifier.
    * 
* @@ -140,7 +140,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
    * 
* * optional string kind = 3292052; @@ -153,7 +153,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
    * 
* * optional string kind = 3292052; @@ -166,7 +166,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
+   * Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates.
    * 
* * optional string kind = 3292052; @@ -273,7 +273,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] URL of the region where the instance template resides. Only
+   * Output only. [Output Only] URL of the region where the instance template resides. Only
    * applicable for regional resources.
    * 
* @@ -287,7 +287,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] URL of the region where the instance template resides. Only
+   * Output only. [Output Only] URL of the region where the instance template resides. Only
    * applicable for regional resources.
    * 
* @@ -301,7 +301,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] URL of the region where the instance template resides. Only
+   * Output only. [Output Only] URL of the region where the instance template resides. Only
    * applicable for regional resources.
    * 
* @@ -315,7 +315,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The URL for this instance template. The server defines this
+   * Output only. [Output Only] The URL for this instance template. The server defines this
    * URL.
    * 
* @@ -329,7 +329,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The URL for this instance template. The server defines this
+   * Output only. [Output Only] The URL for this instance template. The server defines this
    * URL.
    * 
* @@ -343,7 +343,7 @@ public interface InstanceTemplateOrBuilder * * *
-   * [Output Only] The URL for this instance template. The server defines this
+   * Output only. [Output Only] The URL for this instance template. The server defines this
    * URL.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceWithNamedPorts.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceWithNamedPorts.java index 628a39a30f0c..95e9b523f8a4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceWithNamedPorts.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceWithNamedPorts.java @@ -69,7 +69,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The status of the instance.
+   * Output only. [Output Only] The status of the instance.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.InstanceWithNamedPorts.Status} @@ -451,7 +451,7 @@ private Status(int value) { * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * 
* * optional string instance = 18257045; @@ -467,7 +467,7 @@ public boolean hasInstance() { * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * 
* * optional string instance = 18257045; @@ -491,7 +491,7 @@ public java.lang.String getInstance() { * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * 
* * optional string instance = 18257045; @@ -520,7 +520,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -534,7 +534,7 @@ public java.util.List getNamedPortsList() * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -549,7 +549,7 @@ public java.util.List getNamedPortsList() * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -563,7 +563,7 @@ public int getNamedPortsCount() { * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -577,7 +577,7 @@ public com.google.cloud.compute.v1.NamedPort getNamedPorts(int index) { * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -596,7 +596,7 @@ public com.google.cloud.compute.v1.NamedPortOrBuilder getNamedPortsOrBuilder(int * * *
-   * [Output Only] The status of the instance.
+   * Output only. [Output Only] The status of the instance.
    * Check the Status enum for the list of possible values.
    * 
* @@ -613,7 +613,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] The status of the instance.
+   * Output only. [Output Only] The status of the instance.
    * Check the Status enum for the list of possible values.
    * 
* @@ -638,7 +638,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] The status of the instance.
+   * Output only. [Output Only] The status of the instance.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1118,7 +1118,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * 
* * optional string instance = 18257045; @@ -1133,7 +1133,7 @@ public boolean hasInstance() { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * 
* * optional string instance = 18257045; @@ -1156,7 +1156,7 @@ public java.lang.String getInstance() { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * 
* * optional string instance = 18257045; @@ -1179,7 +1179,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * 
* * optional string instance = 18257045; @@ -1201,7 +1201,7 @@ public Builder setInstance(java.lang.String value) { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * 
* * optional string instance = 18257045; @@ -1219,7 +1219,7 @@ public Builder clearInstance() { * * *
-     * [Output Only] The URL of the instance.
+     * Output only. [Output Only] The URL of the instance.
      * 
* * optional string instance = 18257045; @@ -1258,7 +1258,7 @@ private void ensureNamedPortsIsMutable() { * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1275,7 +1275,7 @@ public java.util.List getNamedPortsList() * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1292,7 +1292,7 @@ public int getNamedPortsCount() { * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1309,7 +1309,7 @@ public com.google.cloud.compute.v1.NamedPort getNamedPorts(int index) { * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1332,7 +1332,7 @@ public Builder setNamedPorts(int index, com.google.cloud.compute.v1.NamedPort va * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1353,7 +1353,7 @@ public Builder setNamedPorts( * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1376,7 +1376,7 @@ public Builder addNamedPorts(com.google.cloud.compute.v1.NamedPort value) { * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1399,7 +1399,7 @@ public Builder addNamedPorts(int index, com.google.cloud.compute.v1.NamedPort va * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1419,7 +1419,7 @@ public Builder addNamedPorts(com.google.cloud.compute.v1.NamedPort.Builder build * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1440,7 +1440,7 @@ public Builder addNamedPorts( * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1461,7 +1461,7 @@ public Builder addAllNamedPorts( * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1481,7 +1481,7 @@ public Builder clearNamedPorts() { * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1501,7 +1501,7 @@ public Builder removeNamedPorts(int index) { * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1514,7 +1514,7 @@ public com.google.cloud.compute.v1.NamedPort.Builder getNamedPortsBuilder(int in * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1531,7 +1531,7 @@ public com.google.cloud.compute.v1.NamedPortOrBuilder getNamedPortsOrBuilder(int * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1549,7 +1549,7 @@ public com.google.cloud.compute.v1.NamedPortOrBuilder getNamedPortsOrBuilder(int * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1563,7 +1563,7 @@ public com.google.cloud.compute.v1.NamedPort.Builder addNamedPortsBuilder() { * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1577,7 +1577,7 @@ public com.google.cloud.compute.v1.NamedPort.Builder addNamedPortsBuilder(int in * * *
-     * [Output Only] The named ports that belong to this instance group.
+     * Output only. [Output Only] The named ports that belong to this instance group.
      * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -1610,7 +1610,7 @@ public com.google.cloud.compute.v1.NamedPort.Builder addNamedPortsBuilder(int in * * *
-     * [Output Only] The status of the instance.
+     * Output only. [Output Only] The status of the instance.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1626,7 +1626,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] The status of the instance.
+     * Output only. [Output Only] The status of the instance.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1650,7 +1650,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] The status of the instance.
+     * Output only. [Output Only] The status of the instance.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1674,7 +1674,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] The status of the instance.
+     * Output only. [Output Only] The status of the instance.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1697,7 +1697,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] The status of the instance.
+     * Output only. [Output Only] The status of the instance.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1716,7 +1716,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The status of the instance.
+     * Output only. [Output Only] The status of the instance.
      * Check the Status 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/InstanceWithNamedPortsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceWithNamedPortsOrBuilder.java index ec38255d0939..bdcbfa8227bb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceWithNamedPortsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceWithNamedPortsOrBuilder.java @@ -28,7 +28,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * 
* * optional string instance = 18257045; @@ -41,7 +41,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * 
* * optional string instance = 18257045; @@ -54,7 +54,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The URL of the instance.
+   * Output only. [Output Only] The URL of the instance.
    * 
* * optional string instance = 18257045; @@ -67,7 +67,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -78,7 +78,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -89,7 +89,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -100,7 +100,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -112,7 +112,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The named ports that belong to this instance group.
+   * Output only. [Output Only] The named ports that belong to this instance group.
    * 
* * repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732; @@ -123,7 +123,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The status of the instance.
+   * Output only. [Output Only] The status of the instance.
    * Check the Status enum for the list of possible values.
    * 
* @@ -137,7 +137,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The status of the instance.
+   * Output only. [Output Only] The status of the instance.
    * Check the Status enum for the list of possible values.
    * 
* @@ -151,7 +151,7 @@ public interface InstanceWithNamedPortsOrBuilder * * *
-   * [Output Only] The status of the instance.
+   * Output only. [Output Only] The status of the instance.
    * Check the Status 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/InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java index a80821a02435..9d17d9ec4a99 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * 
* @@ -243,7 +243,7 @@ private Type(int value) { * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -260,7 +260,7 @@ public boolean hasDisplayName() { * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -285,7 +285,7 @@ public java.lang.String getDisplayName() { * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -315,7 +315,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -331,7 +331,7 @@ public boolean hasName() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -355,7 +355,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -384,7 +384,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -400,7 +400,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -416,7 +416,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -431,7 +431,7 @@ public int getPacketMirroringRulesCount() { * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -446,7 +446,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule getPacketMirroringRules(in * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -465,7 +465,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -482,7 +482,7 @@ public boolean hasPriority() { * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -590,7 +590,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getRulesOrBuilder * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -606,7 +606,7 @@ public boolean hasShortName() { * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -630,7 +630,7 @@ public java.lang.String getShortName() { * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -659,7 +659,7 @@ public com.google.protobuf.ByteString getShortNameBytes() { * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -677,7 +677,7 @@ public boolean hasType() { * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -703,7 +703,7 @@ public java.lang.String getType() { * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -1391,7 +1391,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1407,7 +1407,7 @@ public boolean hasDisplayName() { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1431,7 +1431,7 @@ public java.lang.String getDisplayName() { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1455,7 +1455,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1478,7 +1478,7 @@ public Builder setDisplayName(java.lang.String value) { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1497,7 +1497,7 @@ public Builder clearDisplayName() { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1523,7 +1523,7 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1538,7 +1538,7 @@ public boolean hasName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1561,7 +1561,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1584,7 +1584,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1606,7 +1606,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1624,7 +1624,7 @@ public Builder clearName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1665,7 +1665,7 @@ private void ensurePacketMirroringRulesIsMutable() { * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1685,7 +1685,7 @@ private void ensurePacketMirroringRulesIsMutable() { * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1704,7 +1704,7 @@ public int getPacketMirroringRulesCount() { * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1723,7 +1723,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule getPacketMirroringRules(in * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1749,7 +1749,7 @@ public Builder setPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1772,7 +1772,7 @@ public Builder setPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1797,7 +1797,7 @@ public Builder addPacketMirroringRules(com.google.cloud.compute.v1.FirewallPolic * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1823,7 +1823,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1846,7 +1846,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1869,7 +1869,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1892,7 +1892,7 @@ public Builder addAllPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1914,7 +1914,7 @@ public Builder clearPacketMirroringRules() { * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1936,7 +1936,7 @@ public Builder removePacketMirroringRules(int index) { * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1952,7 +1952,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder getPacketMirroring * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1972,7 +1972,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -1992,7 +1992,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -2008,7 +2008,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -2025,7 +2025,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output Only] The packet mirroring rules that apply to the instance.
+     * Output only. [Output Only] The packet mirroring rules that apply to the instance.
      * 
* * @@ -2063,7 +2063,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2080,7 +2080,7 @@ public boolean hasPriority() { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2097,7 +2097,7 @@ public int getPriority() { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2118,7 +2118,7 @@ public Builder setPriority(int value) { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2542,7 +2542,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addRulesBuilder(in * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2557,7 +2557,7 @@ public boolean hasShortName() { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2580,7 +2580,7 @@ public java.lang.String getShortName() { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2603,7 +2603,7 @@ public com.google.protobuf.ByteString getShortNameBytes() { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2625,7 +2625,7 @@ public Builder setShortName(java.lang.String value) { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2643,7 +2643,7 @@ public Builder clearShortName() { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2668,7 +2668,7 @@ public Builder setShortNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2685,7 +2685,7 @@ public boolean hasType() { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2710,7 +2710,7 @@ public java.lang.String getType() { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2735,7 +2735,7 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2759,7 +2759,7 @@ public Builder setType(java.lang.String value) { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2779,7 +2779,7 @@ public Builder clearType() { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type 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/InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java index 1af5db1146c9..abcf380ba7b1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java @@ -28,7 +28,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -42,7 +42,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -56,7 +56,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -70,7 +70,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -83,7 +83,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -96,7 +96,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -109,7 +109,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -121,7 +121,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -133,7 +133,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -145,7 +145,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -158,7 +158,7 @@ public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOr * * *
-   * [Output Only] The packet mirroring rules that apply to the instance.
+   * Output only. [Output Only] The packet mirroring rules that apply to the instance.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -171,7 +171,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -185,7 +185,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -265,7 +265,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -278,7 +278,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -291,7 +291,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -304,7 +304,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -319,7 +319,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -334,7 +334,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type 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/InstantSnapshot.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshot.java index 929f8aed3833..6740f2e55262 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshot.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshot.java @@ -94,7 +94,7 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldRefl * * *
-   * [Output Only] The architecture of the instant snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
    * ARM64 or X86_64.
    * 
* @@ -277,7 +277,7 @@ private Architecture(int value) { * * *
-   * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+   * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.InstantSnapshot.Status} @@ -513,7 +513,7 @@ private Status(int value) { * * *
-   * [Output Only] The architecture of the instant snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -531,7 +531,7 @@ public boolean hasArchitecture() { * * *
-   * [Output Only] The architecture of the instant snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -557,7 +557,7 @@ public java.lang.String getArchitecture() { * * *
-   * [Output Only] The architecture of the instant snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -588,7 +588,7 @@ public com.google.protobuf.ByteString getArchitectureBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -605,7 +605,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -630,7 +630,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -730,7 +730,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] Size of the source disk, specified in GB.
+   * Output only. [Output Only] Size of the source disk, specified in GB.
    * 
* * optional int64 disk_size_gb = 316263735; @@ -746,7 +746,7 @@ public boolean hasDiskSizeGb() { * * *
-   * [Output Only] Size of the source disk, specified in GB.
+   * Output only. [Output Only] Size of the source disk, specified in GB.
    * 
* * optional int64 disk_size_gb = 316263735; @@ -765,7 +765,7 @@ public long getDiskSizeGb() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -782,7 +782,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -804,7 +804,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
    * 
* * optional string kind = 3292052; @@ -820,7 +820,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
    * 
* * optional string kind = 3292052; @@ -844,7 +844,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
    * 
* * optional string kind = 3292052; @@ -1168,7 +1168,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] URL of the region where the instant snapshot resides.
+   * Output only. [Output Only] URL of the region where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -1186,7 +1186,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the instant snapshot resides.
+   * Output only. [Output Only] URL of the region where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -1212,7 +1212,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the instant snapshot resides.
+   * Output only. [Output Only] URL of the region where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -1241,7 +1241,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] Status information for the instant snapshot resource.
+   * Output only. [Output Only] Status information for the instant snapshot resource.
    * 
* * @@ -1259,7 +1259,7 @@ public boolean hasResourceStatus() { * * *
-   * [Output Only] Status information for the instant snapshot resource.
+   * Output only. [Output Only] Status information for the instant snapshot resource.
    * 
* * @@ -1279,7 +1279,7 @@ public com.google.cloud.compute.v1.InstantSnapshotResourceStatus getResourceStat * * *
-   * [Output Only] Status information for the instant snapshot resource.
+   * Output only. [Output Only] Status information for the instant snapshot resource.
    * 
* * @@ -1336,7 +1336,7 @@ public boolean getSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1352,7 +1352,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1373,7 +1373,7 @@ public boolean getSatisfiesPzs() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1389,7 +1389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1413,7 +1413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1442,7 +1442,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1458,7 +1458,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1482,7 +1482,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1646,7 +1646,7 @@ public com.google.protobuf.ByteString getSourceDiskBytes() { * * *
-   * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+   * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
    * This value may be used to determine whether the InstantSnapshot
    * was taken from the current or a previous instance of a given disk name.
    * 
@@ -1664,7 +1664,7 @@ public boolean hasSourceDiskId() { * * *
-   * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+   * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
    * This value may be used to determine whether the InstantSnapshot
    * was taken from the current or a previous instance of a given disk name.
    * 
@@ -1690,7 +1690,7 @@ public java.lang.String getSourceDiskId() { * * *
-   * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+   * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
    * This value may be used to determine whether the InstantSnapshot
    * was taken from the current or a previous instance of a given disk name.
    * 
@@ -1721,7 +1721,7 @@ public com.google.protobuf.ByteString getSourceDiskIdBytes() { * * *
-   * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+   * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1738,7 +1738,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+   * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1763,7 +1763,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+   * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1793,7 +1793,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] URL of the zone where the instant snapshot resides.
+   * Output only. [Output Only] URL of the zone where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -1811,7 +1811,7 @@ public boolean hasZone() { * * *
-   * [Output Only] URL of the zone where the instant snapshot resides.
+   * Output only. [Output Only] URL of the zone where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -1837,7 +1837,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] URL of the zone where the instant snapshot resides.
+   * Output only. [Output Only] URL of the zone where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -2792,7 +2792,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The architecture of the instant snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -2809,7 +2809,7 @@ public boolean hasArchitecture() { * * *
-     * [Output Only] The architecture of the instant snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -2834,7 +2834,7 @@ public java.lang.String getArchitecture() { * * *
-     * [Output Only] The architecture of the instant snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -2859,7 +2859,7 @@ public com.google.protobuf.ByteString getArchitectureBytes() { * * *
-     * [Output Only] The architecture of the instant snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -2883,7 +2883,7 @@ public Builder setArchitecture(java.lang.String value) { * * *
-     * [Output Only] The architecture of the instant snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -2903,7 +2903,7 @@ public Builder clearArchitecture() { * * *
-     * [Output Only] The architecture of the instant snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -2930,7 +2930,7 @@ public Builder setArchitectureBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2946,7 +2946,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2970,7 +2970,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2994,7 +2994,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3017,7 +3017,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3036,7 +3036,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3194,7 +3194,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Size of the source disk, specified in GB.
+     * Output only. [Output Only] Size of the source disk, specified in GB.
      * 
* * optional int64 disk_size_gb = 316263735; @@ -3210,7 +3210,7 @@ public boolean hasDiskSizeGb() { * * *
-     * [Output Only] Size of the source disk, specified in GB.
+     * Output only. [Output Only] Size of the source disk, specified in GB.
      * 
* * optional int64 disk_size_gb = 316263735; @@ -3226,7 +3226,7 @@ public long getDiskSizeGb() { * * *
-     * [Output Only] Size of the source disk, specified in GB.
+     * Output only. [Output Only] Size of the source disk, specified in GB.
      * 
* * optional int64 disk_size_gb = 316263735; @@ -3246,7 +3246,7 @@ public Builder setDiskSizeGb(long value) { * * *
-     * [Output Only] Size of the source disk, specified in GB.
+     * Output only. [Output Only] Size of the source disk, specified in GB.
      * 
* * optional int64 disk_size_gb = 316263735; @@ -3266,7 +3266,7 @@ public Builder clearDiskSizeGb() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3283,7 +3283,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3300,7 +3300,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3321,7 +3321,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3342,7 +3342,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
      * 
* * optional string kind = 3292052; @@ -3357,7 +3357,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
      * 
* * optional string kind = 3292052; @@ -3380,7 +3380,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
      * 
* * optional string kind = 3292052; @@ -3403,7 +3403,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
      * 
* * optional string kind = 3292052; @@ -3425,7 +3425,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
      * 
* * optional string kind = 3292052; @@ -3443,7 +3443,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
      * 
* * optional string kind = 3292052; @@ -3990,7 +3990,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the instant snapshot resides.
+     * Output only. [Output Only] URL of the region where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -4007,7 +4007,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the instant snapshot resides.
+     * Output only. [Output Only] URL of the region where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -4032,7 +4032,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the instant snapshot resides.
+     * Output only. [Output Only] URL of the region where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -4057,7 +4057,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the instant snapshot resides.
+     * Output only. [Output Only] URL of the region where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -4081,7 +4081,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the instant snapshot resides.
+     * Output only. [Output Only] URL of the region where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -4101,7 +4101,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the instant snapshot resides.
+     * Output only. [Output Only] URL of the region where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -4133,7 +4133,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4150,7 +4150,7 @@ public boolean hasResourceStatus() { * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4173,7 +4173,7 @@ public com.google.cloud.compute.v1.InstantSnapshotResourceStatus getResourceStat * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4199,7 +4199,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4222,7 +4222,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4254,7 +4254,7 @@ public Builder mergeResourceStatus( * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4276,7 +4276,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4294,7 +4294,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4316,7 +4316,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for the instant snapshot resource.
+     * Output only. [Output Only] Status information for the instant snapshot resource.
      * 
* * @@ -4418,7 +4418,7 @@ public Builder clearSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4434,7 +4434,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4450,7 +4450,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4470,7 +4470,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4490,7 +4490,7 @@ public Builder clearSatisfiesPzs() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4505,7 +4505,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4528,7 +4528,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4551,7 +4551,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4573,7 +4573,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4591,7 +4591,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4616,7 +4616,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4631,7 +4631,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4654,7 +4654,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4677,7 +4677,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4699,7 +4699,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4717,7 +4717,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5000,7 +5000,7 @@ public Builder setSourceDiskBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+     * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
      * This value may be used to determine whether the InstantSnapshot
      * was taken from the current or a previous instance of a given disk name.
      * 
@@ -5017,7 +5017,7 @@ public boolean hasSourceDiskId() { * * *
-     * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+     * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
      * This value may be used to determine whether the InstantSnapshot
      * was taken from the current or a previous instance of a given disk name.
      * 
@@ -5042,7 +5042,7 @@ public java.lang.String getSourceDiskId() { * * *
-     * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+     * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
      * This value may be used to determine whether the InstantSnapshot
      * was taken from the current or a previous instance of a given disk name.
      * 
@@ -5067,7 +5067,7 @@ public com.google.protobuf.ByteString getSourceDiskIdBytes() { * * *
-     * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+     * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
      * This value may be used to determine whether the InstantSnapshot
      * was taken from the current or a previous instance of a given disk name.
      * 
@@ -5091,7 +5091,7 @@ public Builder setSourceDiskId(java.lang.String value) { * * *
-     * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+     * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
      * This value may be used to determine whether the InstantSnapshot
      * was taken from the current or a previous instance of a given disk name.
      * 
@@ -5111,7 +5111,7 @@ public Builder clearSourceDiskId() { * * *
-     * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+     * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
      * This value may be used to determine whether the InstantSnapshot
      * was taken from the current or a previous instance of a given disk name.
      * 
@@ -5138,7 +5138,7 @@ public Builder setSourceDiskIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+     * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5154,7 +5154,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+     * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5178,7 +5178,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+     * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5202,7 +5202,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+     * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5225,7 +5225,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+     * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5244,7 +5244,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+     * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5270,7 +5270,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the zone where the instant snapshot resides.
+     * Output only. [Output Only] URL of the zone where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5287,7 +5287,7 @@ public boolean hasZone() { * * *
-     * [Output Only] URL of the zone where the instant snapshot resides.
+     * Output only. [Output Only] URL of the zone where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5312,7 +5312,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] URL of the zone where the instant snapshot resides.
+     * Output only. [Output Only] URL of the zone where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5337,7 +5337,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] URL of the zone where the instant snapshot resides.
+     * Output only. [Output Only] URL of the zone where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5361,7 +5361,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] URL of the zone where the instant snapshot resides.
+     * Output only. [Output Only] URL of the zone where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5381,7 +5381,7 @@ public Builder clearZone() { * * *
-     * [Output Only] URL of the zone where the instant snapshot resides.
+     * Output only. [Output Only] URL of the zone where the instant snapshot resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotAggregatedList.java index 6f0329286f76..1682eb3f125f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotAggregatedList.java @@ -283,7 +283,7 @@ public com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
    * instantSnapshots.
    * 
* @@ -300,7 +300,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
    * instantSnapshots.
    * 
* @@ -325,7 +325,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
    * instantSnapshots.
    * 
* @@ -436,7 +436,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -452,7 +452,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -476,7 +476,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -506,7 +506,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -521,7 +521,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -536,7 +536,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -552,7 +552,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1596,7 +1596,7 @@ public com.google.cloud.compute.v1.InstantSnapshotsScopedList.Builder putItemsBu * * *
-     * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
      * instantSnapshots.
      * 
* @@ -1612,7 +1612,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
      * instantSnapshots.
      * 
* @@ -1636,7 +1636,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
      * instantSnapshots.
      * 
* @@ -1660,7 +1660,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
      * instantSnapshots.
      * 
* @@ -1683,7 +1683,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
      * instantSnapshots.
      * 
* @@ -1702,7 +1702,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
      * instantSnapshots.
      * 
* @@ -1878,7 +1878,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1893,7 +1893,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1916,7 +1916,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1939,7 +1939,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1979,7 +1979,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2012,7 +2012,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2028,7 +2028,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2043,7 +2043,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2059,7 +2059,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2075,7 +2075,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2099,7 +2099,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2122,7 +2122,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2142,7 +2142,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2161,7 +2161,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotAggregatedListOrBuilder.java index a37785adeaf4..ce706ad2b38d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotAggregatedListOrBuilder.java @@ -137,7 +137,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
    * instantSnapshots.
    * 
* @@ -151,7 +151,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
    * instantSnapshots.
    * 
* @@ -165,7 +165,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of
    * instantSnapshots.
    * 
* @@ -230,7 +230,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -243,7 +243,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -256,7 +256,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -269,7 +269,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -282,7 +282,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -295,7 +295,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -309,7 +309,7 @@ com.google.cloud.compute.v1.InstantSnapshotsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotList.java index 4d52284ffe42..079194f92fa3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InstantSnapshotOrBuilder getItemsOrBuilder(in * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public com.google.cloud.compute.v1.InstantSnapshot.Builder addItemsBuilder(int i * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1573,7 +1573,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1618,7 +1618,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1636,7 +1636,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1811,7 +1811,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1826,7 +1826,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1849,7 +1849,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1872,7 +1872,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1912,7 +1912,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotListOrBuilder.java index 98583da47c81..a6ef7965c00d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotListOrBuilder.java @@ -123,7 +123,7 @@ public interface InstantSnapshotListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface InstantSnapshotListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface InstantSnapshotListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface InstantSnapshotListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface InstantSnapshotListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface InstantSnapshotListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotOrBuilder.java index 1d0652ce1da6..3a2de25499d4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstantSnapshotOrBuilder.java @@ -28,7 +28,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] The architecture of the instant snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -43,7 +43,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] The architecture of the instant snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -58,7 +58,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] The architecture of the instant snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the instant snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -73,7 +73,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -87,7 +87,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -101,7 +101,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -157,7 +157,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] Size of the source disk, specified in GB.
+   * Output only. [Output Only] Size of the source disk, specified in GB.
    * 
* * optional int64 disk_size_gb = 316263735; @@ -170,7 +170,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] Size of the source disk, specified in GB.
+   * Output only. [Output Only] Size of the source disk, specified in GB.
    * 
* * optional int64 disk_size_gb = 316263735; @@ -183,7 +183,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -197,7 +197,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -211,7 +211,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
    * 
* * optional string kind = 3292052; @@ -224,7 +224,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
    * 
* * optional string kind = 3292052; @@ -237,7 +237,7 @@ public interface InstantSnapshotOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources.
    * 
* * optional string kind = 3292052; @@ -443,7 +443,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the instant snapshot resides.
+   * Output only. [Output Only] URL of the region where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -458,7 +458,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the instant snapshot resides.
+   * Output only. [Output Only] URL of the region where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -473,7 +473,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the instant snapshot resides.
+   * Output only. [Output Only] URL of the region where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -488,7 +488,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the instant snapshot resource.
+   * Output only. [Output Only] Status information for the instant snapshot resource.
    * 
* * @@ -503,7 +503,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the instant snapshot resource.
+   * Output only. [Output Only] Status information for the instant snapshot resource.
    * 
* * @@ -518,7 +518,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the instant snapshot resource.
+   * Output only. [Output Only] Status information for the instant snapshot resource.
    * 
* * @@ -557,7 +557,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -570,7 +570,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -583,7 +583,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -596,7 +596,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -609,7 +609,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -622,7 +622,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -635,7 +635,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -648,7 +648,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -766,7 +766,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+   * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
    * This value may be used to determine whether the InstantSnapshot
    * was taken from the current or a previous instance of a given disk name.
    * 
@@ -781,7 +781,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+   * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
    * This value may be used to determine whether the InstantSnapshot
    * was taken from the current or a previous instance of a given disk name.
    * 
@@ -796,7 +796,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The ID value of the disk used to create this InstantSnapshot.
+   * Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot.
    * This value may be used to determine whether the InstantSnapshot
    * was taken from the current or a previous instance of a given disk name.
    * 
@@ -811,7 +811,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+   * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
    * Check the Status enum for the list of possible values.
    * 
* @@ -825,7 +825,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+   * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
    * Check the Status enum for the list of possible values.
    * 
* @@ -839,7 +839,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
+   * Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY.
    * Check the Status enum for the list of possible values.
    * 
* @@ -853,7 +853,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the instant snapshot resides.
+   * Output only. [Output Only] URL of the zone where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -868,7 +868,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the instant snapshot resides.
+   * Output only. [Output Only] URL of the zone where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -883,7 +883,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the instant snapshot resides.
+   * Output only. [Output Only] URL of the zone where the instant snapshot resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Interconnect.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Interconnect.java index a166b66c1f48..c0cb12815e16 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Interconnect.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Interconnect.java @@ -612,7 +612,7 @@ private LinkType(int value) { * * *
-   * [Output Only] The current status of this Interconnect's functionality,
+   * Output only. [Output Only] The current status of this Interconnect's functionality,
    * which can take one of the following values:
    *
    *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -908,7 +908,7 @@ private RequestedFeatures(int value) {
    *
    *
    * 
-   * [Output Only] The current state of Interconnect functionality, which can
+   * Output only. [Output Only] The current state of Interconnect functionality, which can
    * take one of the following values:
    *
    *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -1505,7 +1505,7 @@ public com.google.protobuf.ByteString getAvailableFeaturesBytes(int index) {
    *
    *
    * 
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -1521,7 +1521,7 @@ public java.util.List getCi * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -1538,7 +1538,7 @@ public java.util.List getCi * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -1554,7 +1554,7 @@ public int getCircuitInfosCount() { * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -1570,7 +1570,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfo getCircuitInfos(int i * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -1592,7 +1592,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfoOrBuilder getCircuitIn * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1609,7 +1609,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1634,7 +1634,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1809,7 +1809,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -1826,7 +1826,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -1844,7 +1844,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -1860,7 +1860,7 @@ public int getExpectedOutagesCount() { * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -1876,7 +1876,7 @@ public com.google.cloud.compute.v1.InterconnectOutageNotification getExpectedOut * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -1898,7 +1898,7 @@ public com.google.cloud.compute.v1.InterconnectOutageNotification getExpectedOut * * *
-   * [Output Only] IP address configured on the Google side of the Interconnect
+   * Output only. [Output Only] IP address configured on the Google side of the Interconnect
    * link. This can be used only for ping tests.
    * 
* @@ -1915,7 +1915,7 @@ public boolean hasGoogleIpAddress() { * * *
-   * [Output Only] IP address configured on the Google side of the Interconnect
+   * Output only. [Output Only] IP address configured on the Google side of the Interconnect
    * link. This can be used only for ping tests.
    * 
* @@ -1940,7 +1940,7 @@ public java.lang.String getGoogleIpAddress() { * * *
-   * [Output Only] IP address configured on the Google side of the Interconnect
+   * Output only. [Output Only] IP address configured on the Google side of the Interconnect
    * link. This can be used only for ping tests.
    * 
* @@ -1970,7 +1970,7 @@ public com.google.protobuf.ByteString getGoogleIpAddressBytes() { * * *
-   * [Output Only] Google reference ID to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * 
* @@ -1987,7 +1987,7 @@ public boolean hasGoogleReferenceId() { * * *
-   * [Output Only] Google reference ID to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * 
* @@ -2012,7 +2012,7 @@ public java.lang.String getGoogleReferenceId() { * * *
-   * [Output Only] Google reference ID to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * 
* @@ -2040,7 +2040,7 @@ public com.google.protobuf.ByteString getGoogleReferenceIdBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -2057,7 +2057,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -2080,7 +2080,7 @@ public long getId() { * * *
-   * [Output Only] A list of the URLs of all InterconnectAttachments configured
+   * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
    * to use  this Interconnect.
    * 
* @@ -2096,7 +2096,7 @@ public com.google.protobuf.ProtocolStringList getInterconnectAttachmentsList() { * * *
-   * [Output Only] A list of the URLs of all InterconnectAttachments configured
+   * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
    * to use  this Interconnect.
    * 
* @@ -2112,7 +2112,7 @@ public int getInterconnectAttachmentsCount() { * * *
-   * [Output Only] A list of the URLs of all InterconnectAttachments configured
+   * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
    * to use  this Interconnect.
    * 
* @@ -2129,7 +2129,7 @@ public java.lang.String getInterconnectAttachments(int index) { * * *
-   * [Output Only] A list of the URLs of all InterconnectAttachments configured
+   * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
    * to use  this Interconnect.
    * 
* @@ -2152,7 +2152,7 @@ public com.google.protobuf.ByteString getInterconnectAttachmentsBytes(int index) * * *
-   * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+   * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
    * Order is arbitrary and items are unique.
    * 
* @@ -2168,7 +2168,7 @@ public com.google.protobuf.ProtocolStringList getInterconnectGroupsList() { * * *
-   * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+   * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
    * Order is arbitrary and items are unique.
    * 
* @@ -2184,7 +2184,7 @@ public int getInterconnectGroupsCount() { * * *
-   * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+   * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
    * Order is arbitrary and items are unique.
    * 
* @@ -2201,7 +2201,7 @@ public java.lang.String getInterconnectGroups(int index) { * * *
-   * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+   * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
    * Order is arbitrary and items are unique.
    * 
* @@ -2319,7 +2319,7 @@ public com.google.protobuf.ByteString getInterconnectTypeBytes() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
    * 
* * optional string kind = 3292052; @@ -2335,7 +2335,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
    * 
* * optional string kind = 3292052; @@ -2359,7 +2359,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
    * 
* * optional string kind = 3292052; @@ -3024,7 +3024,7 @@ public com.google.protobuf.ByteString getNocContactEmailBytes() { * * *
-   * [Output Only] The current status of this Interconnect's functionality,
+   * Output only. [Output Only] The current status of this Interconnect's functionality,
    * which can take one of the following values:
    *
    *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -3051,7 +3051,7 @@ public boolean hasOperationalStatus() {
    *
    *
    * 
-   * [Output Only] The current status of this Interconnect's functionality,
+   * Output only. [Output Only] The current status of this Interconnect's functionality,
    * which can take one of the following values:
    *
    *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -3086,7 +3086,7 @@ public java.lang.String getOperationalStatus() {
    *
    *
    * 
-   * [Output Only] The current status of this Interconnect's functionality,
+   * Output only. [Output Only] The current status of this Interconnect's functionality,
    * which can take one of the following values:
    *
    *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -3182,7 +3182,7 @@ public com.google.cloud.compute.v1.InterconnectParamsOrBuilder getParamsOrBuilde
    *
    *
    * 
-   * [Output Only] IP address configured on the customer side of the
+   * Output only. [Output Only] IP address configured on the customer side of the
    * Interconnect link. The customer should configure this IP address during
    * turnup when prompted by Google NOC. This can be used only for ping tests.
    * 
@@ -3200,7 +3200,7 @@ public boolean hasPeerIpAddress() { * * *
-   * [Output Only] IP address configured on the customer side of the
+   * Output only. [Output Only] IP address configured on the customer side of the
    * Interconnect link. The customer should configure this IP address during
    * turnup when prompted by Google NOC. This can be used only for ping tests.
    * 
@@ -3226,7 +3226,7 @@ public java.lang.String getPeerIpAddress() { * * *
-   * [Output Only] IP address configured on the customer side of the
+   * Output only. [Output Only] IP address configured on the customer side of the
    * Interconnect link. The customer should configure this IP address during
    * turnup when prompted by Google NOC. This can be used only for ping tests.
    * 
@@ -3255,7 +3255,7 @@ public com.google.protobuf.ByteString getPeerIpAddressBytes() { * * *
-   * [Output Only] Number of links actually provisioned in this interconnect.
+   * Output only. [Output Only] Number of links actually provisioned in this interconnect.
    * 
* * optional int32 provisioned_link_count = 410888565; @@ -3271,7 +3271,7 @@ public boolean hasProvisionedLinkCount() { * * *
-   * [Output Only] Number of links actually provisioned in this interconnect.
+   * Output only. [Output Only] Number of links actually provisioned in this interconnect.
    * 
* * optional int32 provisioned_link_count = 410888565; @@ -3507,7 +3507,7 @@ public int getRequestedLinkCount() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -3523,7 +3523,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -3544,7 +3544,7 @@ public boolean getSatisfiesPzs() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -3560,7 +3560,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -3584,7 +3584,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -3613,7 +3613,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] The current state of Interconnect functionality, which can
+   * Output only. [Output Only] The current state of Interconnect functionality, which can
    * take one of the following values:
    *
    *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -3639,7 +3639,7 @@ public boolean hasState() {
    *
    *
    * 
-   * [Output Only] The current state of Interconnect functionality, which can
+   * Output only. [Output Only] The current state of Interconnect functionality, which can
    * take one of the following values:
    *
    *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -3673,7 +3673,7 @@ public java.lang.String getState() {
    *
    *
    * 
-   * [Output Only] The current state of Interconnect functionality, which can
+   * Output only. [Output Only] The current state of Interconnect functionality, which can
    * take one of the following values:
    *
    *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -3788,7 +3788,7 @@ public com.google.protobuf.ByteString getSubzoneBytes() {
    *
    *
    * 
-   * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+   * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
    * configured to use this Interconnect. The Interconnect cannot be deleted if
    * this list is non-empty.
    * 
@@ -3805,7 +3805,7 @@ public com.google.protobuf.ProtocolStringList getWireGroupsList() { * * *
-   * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+   * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
    * configured to use this Interconnect. The Interconnect cannot be deleted if
    * this list is non-empty.
    * 
@@ -3822,7 +3822,7 @@ public int getWireGroupsCount() { * * *
-   * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+   * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
    * configured to use this Interconnect. The Interconnect cannot be deleted if
    * this list is non-empty.
    * 
@@ -3840,7 +3840,7 @@ public java.lang.String getWireGroups(int index) { * * *
-   * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+   * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
    * configured to use this Interconnect. The Interconnect cannot be deleted if
    * this list is non-empty.
    * 
@@ -6148,7 +6148,7 @@ private void ensureCircuitInfosIsMutable() { * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6168,7 +6168,7 @@ private void ensureCircuitInfosIsMutable() { * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6187,7 +6187,7 @@ public int getCircuitInfosCount() { * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6206,7 +6206,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfo getCircuitInfos(int i * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6232,7 +6232,7 @@ public Builder setCircuitInfos( * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6255,7 +6255,7 @@ public Builder setCircuitInfos( * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6280,7 +6280,7 @@ public Builder addCircuitInfos(com.google.cloud.compute.v1.InterconnectCircuitIn * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6306,7 +6306,7 @@ public Builder addCircuitInfos( * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6329,7 +6329,7 @@ public Builder addCircuitInfos( * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6352,7 +6352,7 @@ public Builder addCircuitInfos( * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6375,7 +6375,7 @@ public Builder addAllCircuitInfos( * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6397,7 +6397,7 @@ public Builder clearCircuitInfos() { * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6419,7 +6419,7 @@ public Builder removeCircuitInfos(int index) { * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6435,7 +6435,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfo.Builder getCircuitInf * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6455,7 +6455,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfoOrBuilder getCircuitIn * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6475,7 +6475,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfoOrBuilder getCircuitIn * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6491,7 +6491,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfo.Builder addCircuitInf * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6509,7 +6509,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfo.Builder addCircuitInf * * *
-     * [Output Only] A list of CircuitInfo objects, that describe the individual
+     * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
      * circuits in this LAG.
      * 
* @@ -6544,7 +6544,7 @@ public com.google.cloud.compute.v1.InterconnectCircuitInfo.Builder addCircuitInf * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -6560,7 +6560,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -6584,7 +6584,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -6608,7 +6608,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -6631,7 +6631,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -6650,7 +6650,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -6956,7 +6956,7 @@ private void ensureExpectedOutagesIsMutable() { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -6976,7 +6976,7 @@ private void ensureExpectedOutagesIsMutable() { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -6995,7 +6995,7 @@ public int getExpectedOutagesCount() { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7015,7 +7015,7 @@ public com.google.cloud.compute.v1.InterconnectOutageNotification getExpectedOut * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7041,7 +7041,7 @@ public Builder setExpectedOutages( * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7065,7 +7065,7 @@ public Builder setExpectedOutages( * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7091,7 +7091,7 @@ public Builder addExpectedOutages( * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7117,7 +7117,7 @@ public Builder addExpectedOutages( * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7140,7 +7140,7 @@ public Builder addExpectedOutages( * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7164,7 +7164,7 @@ public Builder addExpectedOutages( * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7188,7 +7188,7 @@ public Builder addAllExpectedOutages( * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7210,7 +7210,7 @@ public Builder clearExpectedOutages() { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7232,7 +7232,7 @@ public Builder removeExpectedOutages(int index) { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7248,7 +7248,7 @@ public Builder removeExpectedOutages(int index) { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7268,7 +7268,7 @@ public Builder removeExpectedOutages(int index) { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7289,7 +7289,7 @@ public Builder removeExpectedOutages(int index) { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7307,7 +7307,7 @@ public Builder removeExpectedOutages(int index) { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7326,7 +7326,7 @@ public Builder removeExpectedOutages(int index) { * * *
-     * [Output Only] A list of outages expected for this Interconnect.
+     * Output only. [Output Only] A list of outages expected for this Interconnect.
      * 
* * @@ -7364,7 +7364,7 @@ public Builder removeExpectedOutages(int index) { * * *
-     * [Output Only] IP address configured on the Google side of the Interconnect
+     * Output only. [Output Only] IP address configured on the Google side of the Interconnect
      * link. This can be used only for ping tests.
      * 
* @@ -7380,7 +7380,7 @@ public boolean hasGoogleIpAddress() { * * *
-     * [Output Only] IP address configured on the Google side of the Interconnect
+     * Output only. [Output Only] IP address configured on the Google side of the Interconnect
      * link. This can be used only for ping tests.
      * 
* @@ -7404,7 +7404,7 @@ public java.lang.String getGoogleIpAddress() { * * *
-     * [Output Only] IP address configured on the Google side of the Interconnect
+     * Output only. [Output Only] IP address configured on the Google side of the Interconnect
      * link. This can be used only for ping tests.
      * 
* @@ -7428,7 +7428,7 @@ public com.google.protobuf.ByteString getGoogleIpAddressBytes() { * * *
-     * [Output Only] IP address configured on the Google side of the Interconnect
+     * Output only. [Output Only] IP address configured on the Google side of the Interconnect
      * link. This can be used only for ping tests.
      * 
* @@ -7451,7 +7451,7 @@ public Builder setGoogleIpAddress(java.lang.String value) { * * *
-     * [Output Only] IP address configured on the Google side of the Interconnect
+     * Output only. [Output Only] IP address configured on the Google side of the Interconnect
      * link. This can be used only for ping tests.
      * 
* @@ -7470,7 +7470,7 @@ public Builder clearGoogleIpAddress() { * * *
-     * [Output Only] IP address configured on the Google side of the Interconnect
+     * Output only. [Output Only] IP address configured on the Google side of the Interconnect
      * link. This can be used only for ping tests.
      * 
* @@ -7496,7 +7496,7 @@ public Builder setGoogleIpAddressBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Google reference ID to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * 
* @@ -7512,7 +7512,7 @@ public boolean hasGoogleReferenceId() { * * *
-     * [Output Only] Google reference ID to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * 
* @@ -7536,7 +7536,7 @@ public java.lang.String getGoogleReferenceId() { * * *
-     * [Output Only] Google reference ID to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * 
* @@ -7560,7 +7560,7 @@ public com.google.protobuf.ByteString getGoogleReferenceIdBytes() { * * *
-     * [Output Only] Google reference ID to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * 
* @@ -7583,7 +7583,7 @@ public Builder setGoogleReferenceId(java.lang.String value) { * * *
-     * [Output Only] Google reference ID to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * 
* @@ -7602,7 +7602,7 @@ public Builder clearGoogleReferenceId() { * * *
-     * [Output Only] Google reference ID to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * 
* @@ -7628,7 +7628,7 @@ public Builder setGoogleReferenceIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -7645,7 +7645,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -7662,7 +7662,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -7683,7 +7683,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -7713,7 +7713,7 @@ private void ensureInterconnectAttachmentsIsMutable() { * * *
-     * [Output Only] A list of the URLs of all InterconnectAttachments configured
+     * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
      * to use  this Interconnect.
      * 
* @@ -7730,7 +7730,7 @@ public com.google.protobuf.ProtocolStringList getInterconnectAttachmentsList() { * * *
-     * [Output Only] A list of the URLs of all InterconnectAttachments configured
+     * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
      * to use  this Interconnect.
      * 
* @@ -7746,7 +7746,7 @@ public int getInterconnectAttachmentsCount() { * * *
-     * [Output Only] A list of the URLs of all InterconnectAttachments configured
+     * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
      * to use  this Interconnect.
      * 
* @@ -7763,7 +7763,7 @@ public java.lang.String getInterconnectAttachments(int index) { * * *
-     * [Output Only] A list of the URLs of all InterconnectAttachments configured
+     * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
      * to use  this Interconnect.
      * 
* @@ -7780,7 +7780,7 @@ public com.google.protobuf.ByteString getInterconnectAttachmentsBytes(int index) * * *
-     * [Output Only] A list of the URLs of all InterconnectAttachments configured
+     * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
      * to use  this Interconnect.
      * 
* @@ -7805,7 +7805,7 @@ public Builder setInterconnectAttachments(int index, java.lang.String value) { * * *
-     * [Output Only] A list of the URLs of all InterconnectAttachments configured
+     * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
      * to use  this Interconnect.
      * 
* @@ -7829,7 +7829,7 @@ public Builder addInterconnectAttachments(java.lang.String value) { * * *
-     * [Output Only] A list of the URLs of all InterconnectAttachments configured
+     * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
      * to use  this Interconnect.
      * 
* @@ -7850,7 +7850,7 @@ public Builder addAllInterconnectAttachments(java.lang.Iterable - * [Output Only] A list of the URLs of all InterconnectAttachments configured + * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured * to use this Interconnect. *
* @@ -7870,7 +7870,7 @@ public Builder clearInterconnectAttachments() { * * *
-     * [Output Only] A list of the URLs of all InterconnectAttachments configured
+     * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
      * to use  this Interconnect.
      * 
* @@ -7905,7 +7905,7 @@ private void ensureInterconnectGroupsIsMutable() { * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -7922,7 +7922,7 @@ public com.google.protobuf.ProtocolStringList getInterconnectGroupsList() { * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -7938,7 +7938,7 @@ public int getInterconnectGroupsCount() { * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -7955,7 +7955,7 @@ public java.lang.String getInterconnectGroups(int index) { * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -7972,7 +7972,7 @@ public com.google.protobuf.ByteString getInterconnectGroupsBytes(int index) { * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -7997,7 +7997,7 @@ public Builder setInterconnectGroups(int index, java.lang.String value) { * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -8021,7 +8021,7 @@ public Builder addInterconnectGroups(java.lang.String value) { * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -8042,7 +8042,7 @@ public Builder addAllInterconnectGroups(java.lang.Iterable val * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -8062,7 +8062,7 @@ public Builder clearInterconnectGroups() { * * *
-     * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+     * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
      * Order is arbitrary and items are unique.
      * 
* @@ -8269,7 +8269,7 @@ public Builder setInterconnectTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
      * 
* * optional string kind = 3292052; @@ -8284,7 +8284,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
      * 
* * optional string kind = 3292052; @@ -8307,7 +8307,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
      * 
* * optional string kind = 3292052; @@ -8330,7 +8330,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
      * 
* * optional string kind = 3292052; @@ -8352,7 +8352,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
      * 
* * optional string kind = 3292052; @@ -8370,7 +8370,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
      * 
* * optional string kind = 3292052; @@ -9658,7 +9658,7 @@ public Builder setNocContactEmailBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The current status of this Interconnect's functionality,
+     * Output only. [Output Only] The current status of this Interconnect's functionality,
      * which can take one of the following values:
      *
      *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -9684,7 +9684,7 @@ public boolean hasOperationalStatus() {
      *
      *
      * 
-     * [Output Only] The current status of this Interconnect's functionality,
+     * Output only. [Output Only] The current status of this Interconnect's functionality,
      * which can take one of the following values:
      *
      *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -9718,7 +9718,7 @@ public java.lang.String getOperationalStatus() {
      *
      *
      * 
-     * [Output Only] The current status of this Interconnect's functionality,
+     * Output only. [Output Only] The current status of this Interconnect's functionality,
      * which can take one of the following values:
      *
      *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -9752,7 +9752,7 @@ public com.google.protobuf.ByteString getOperationalStatusBytes() {
      *
      *
      * 
-     * [Output Only] The current status of this Interconnect's functionality,
+     * Output only. [Output Only] The current status of this Interconnect's functionality,
      * which can take one of the following values:
      *
      *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -9785,7 +9785,7 @@ public Builder setOperationalStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The current status of this Interconnect's functionality,
+     * Output only. [Output Only] The current status of this Interconnect's functionality,
      * which can take one of the following values:
      *
      *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -9814,7 +9814,7 @@ public Builder clearOperationalStatus() {
      *
      *
      * 
-     * [Output Only] The current status of this Interconnect's functionality,
+     * Output only. [Output Only] The current status of this Interconnect's functionality,
      * which can take one of the following values:
      *
      *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -10054,7 +10054,7 @@ public com.google.cloud.compute.v1.InterconnectParamsOrBuilder getParamsOrBuilde
      *
      *
      * 
-     * [Output Only] IP address configured on the customer side of the
+     * Output only. [Output Only] IP address configured on the customer side of the
      * Interconnect link. The customer should configure this IP address during
      * turnup when prompted by Google NOC. This can be used only for ping tests.
      * 
@@ -10071,7 +10071,7 @@ public boolean hasPeerIpAddress() { * * *
-     * [Output Only] IP address configured on the customer side of the
+     * Output only. [Output Only] IP address configured on the customer side of the
      * Interconnect link. The customer should configure this IP address during
      * turnup when prompted by Google NOC. This can be used only for ping tests.
      * 
@@ -10096,7 +10096,7 @@ public java.lang.String getPeerIpAddress() { * * *
-     * [Output Only] IP address configured on the customer side of the
+     * Output only. [Output Only] IP address configured on the customer side of the
      * Interconnect link. The customer should configure this IP address during
      * turnup when prompted by Google NOC. This can be used only for ping tests.
      * 
@@ -10121,7 +10121,7 @@ public com.google.protobuf.ByteString getPeerIpAddressBytes() { * * *
-     * [Output Only] IP address configured on the customer side of the
+     * Output only. [Output Only] IP address configured on the customer side of the
      * Interconnect link. The customer should configure this IP address during
      * turnup when prompted by Google NOC. This can be used only for ping tests.
      * 
@@ -10145,7 +10145,7 @@ public Builder setPeerIpAddress(java.lang.String value) { * * *
-     * [Output Only] IP address configured on the customer side of the
+     * Output only. [Output Only] IP address configured on the customer side of the
      * Interconnect link. The customer should configure this IP address during
      * turnup when prompted by Google NOC. This can be used only for ping tests.
      * 
@@ -10165,7 +10165,7 @@ public Builder clearPeerIpAddress() { * * *
-     * [Output Only] IP address configured on the customer side of the
+     * Output only. [Output Only] IP address configured on the customer side of the
      * Interconnect link. The customer should configure this IP address during
      * turnup when prompted by Google NOC. This can be used only for ping tests.
      * 
@@ -10192,7 +10192,7 @@ public Builder setPeerIpAddressBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Number of links actually provisioned in this interconnect.
+     * Output only. [Output Only] Number of links actually provisioned in this interconnect.
      * 
* * optional int32 provisioned_link_count = 410888565; @@ -10208,7 +10208,7 @@ public boolean hasProvisionedLinkCount() { * * *
-     * [Output Only] Number of links actually provisioned in this interconnect.
+     * Output only. [Output Only] Number of links actually provisioned in this interconnect.
      * 
* * optional int32 provisioned_link_count = 410888565; @@ -10224,7 +10224,7 @@ public int getProvisionedLinkCount() { * * *
-     * [Output Only] Number of links actually provisioned in this interconnect.
+     * Output only. [Output Only] Number of links actually provisioned in this interconnect.
      * 
* * optional int32 provisioned_link_count = 410888565; @@ -10244,7 +10244,7 @@ public Builder setProvisionedLinkCount(int value) { * * *
-     * [Output Only] Number of links actually provisioned in this interconnect.
+     * Output only. [Output Only] Number of links actually provisioned in this interconnect.
      * 
* * optional int32 provisioned_link_count = 410888565; @@ -10745,7 +10745,7 @@ public Builder clearRequestedLinkCount() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -10761,7 +10761,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -10777,7 +10777,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -10797,7 +10797,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -10817,7 +10817,7 @@ public Builder clearSatisfiesPzs() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -10832,7 +10832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -10855,7 +10855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -10878,7 +10878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -10900,7 +10900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -10918,7 +10918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -10943,7 +10943,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The current state of Interconnect functionality, which can
+     * Output only. [Output Only] The current state of Interconnect functionality, which can
      * take one of the following values:
      *
      *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -10968,7 +10968,7 @@ public boolean hasState() {
      *
      *
      * 
-     * [Output Only] The current state of Interconnect functionality, which can
+     * Output only. [Output Only] The current state of Interconnect functionality, which can
      * take one of the following values:
      *
      *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -11001,7 +11001,7 @@ public java.lang.String getState() {
      *
      *
      * 
-     * [Output Only] The current state of Interconnect functionality, which can
+     * Output only. [Output Only] The current state of Interconnect functionality, which can
      * take one of the following values:
      *
      *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -11034,7 +11034,7 @@ public com.google.protobuf.ByteString getStateBytes() {
      *
      *
      * 
-     * [Output Only] The current state of Interconnect functionality, which can
+     * Output only. [Output Only] The current state of Interconnect functionality, which can
      * take one of the following values:
      *
      *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -11066,7 +11066,7 @@ public Builder setState(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The current state of Interconnect functionality, which can
+     * Output only. [Output Only] The current state of Interconnect functionality, which can
      * take one of the following values:
      *
      *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -11094,7 +11094,7 @@ public Builder clearState() {
      *
      *
      * 
-     * [Output Only] The current state of Interconnect functionality, which can
+     * Output only. [Output Only] The current state of Interconnect functionality, which can
      * take one of the following values:
      *
      *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -11275,7 +11275,7 @@ private void ensureWireGroupsIsMutable() {
      *
      *
      * 
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
@@ -11293,7 +11293,7 @@ public com.google.protobuf.ProtocolStringList getWireGroupsList() { * * *
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
@@ -11310,7 +11310,7 @@ public int getWireGroupsCount() { * * *
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
@@ -11328,7 +11328,7 @@ public java.lang.String getWireGroups(int index) { * * *
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
@@ -11346,7 +11346,7 @@ public com.google.protobuf.ByteString getWireGroupsBytes(int index) { * * *
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
@@ -11372,7 +11372,7 @@ public Builder setWireGroups(int index, java.lang.String value) { * * *
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
@@ -11397,7 +11397,7 @@ public Builder addWireGroups(java.lang.String value) { * * *
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
@@ -11419,7 +11419,7 @@ public Builder addAllWireGroups(java.lang.Iterable values) { * * *
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
@@ -11440,7 +11440,7 @@ public Builder clearWireGroups() { * * *
-     * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+     * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
      * configured to use this Interconnect. The Interconnect cannot be deleted if
      * this list is non-empty.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachment.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachment.java index 2be13d93c9c7..583b8eea4635 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachment.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachment.java @@ -47,6 +47,10 @@ private InterconnectAttachment(com.google.protobuf.GeneratedMessageV3.Builder private InterconnectAttachment() { attachmentGroup_ = ""; bandwidth_ = ""; + candidateCloudRouterIpAddress_ = ""; + candidateCloudRouterIpv6Address_ = ""; + candidateCustomerRouterIpAddress_ = ""; + candidateCustomerRouterIpv6Address_ = ""; candidateIpv6Subnets_ = com.google.protobuf.LazyStringArrayList.emptyList(); candidateSubnets_ = com.google.protobuf.LazyStringArrayList.emptyList(); cloudRouterIpAddress_ = ""; @@ -883,7 +887,7 @@ private Encryption(int value) { * * *
-   * [Output Only] The current status of whether or not this interconnect
+   * Output only. [Output Only] The current status of whether or not this interconnect
    * attachment is functional, which can take one of the following values:
    *
    *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -1223,7 +1227,7 @@ private StackType(int value) {
    *
    *
    * 
-   * [Output Only] The current state of this attachment's functionality.
+   * Output only. [Output Only] The current state of this attachment's functionality.
    * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
    * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
    * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -1775,7 +1779,7 @@ public boolean getAdminEnabled() {
    *
    *
    * 
-   * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+   * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
    * 
* * optional string attachment_group = 63442019; @@ -1791,7 +1795,7 @@ public boolean hasAttachmentGroup() { * * *
-   * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+   * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
    * 
* * optional string attachment_group = 63442019; @@ -1815,7 +1819,7 @@ public java.lang.String getAttachmentGroup() { * * *
-   * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+   * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
    * 
* * optional string attachment_group = 63442019; @@ -1964,6 +1968,336 @@ public com.google.protobuf.ByteString getBandwidthBytes() { } } + public static final int CANDIDATE_CLOUD_ROUTER_IP_ADDRESS_FIELD_NUMBER = 311379276; + + @SuppressWarnings("serial") + private volatile java.lang.Object candidateCloudRouterIpAddress_ = ""; + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address must be the same.
+   *    - Max prefix length is 31.
+   * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return Whether the candidateCloudRouterIpAddress field is set. + */ + @java.lang.Override + public boolean hasCandidateCloudRouterIpAddress() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address must be the same.
+   *    - Max prefix length is 31.
+   * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return The candidateCloudRouterIpAddress. + */ + @java.lang.Override + public java.lang.String getCandidateCloudRouterIpAddress() { + java.lang.Object ref = candidateCloudRouterIpAddress_; + 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(); + candidateCloudRouterIpAddress_ = s; + return s; + } + } + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address must be the same.
+   *    - Max prefix length is 31.
+   * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return The bytes for candidateCloudRouterIpAddress. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCandidateCloudRouterIpAddressBytes() { + java.lang.Object ref = candidateCloudRouterIpAddress_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + candidateCloudRouterIpAddress_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CANDIDATE_CLOUD_ROUTER_IPV6_ADDRESS_FIELD_NUMBER = 417499660; + + @SuppressWarnings("serial") + private volatile java.lang.Object candidateCloudRouterIpv6Address_ = ""; + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address must be the same.
+   *    - Max prefix length is 126.
+   * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return Whether the candidateCloudRouterIpv6Address field is set. + */ + @java.lang.Override + public boolean hasCandidateCloudRouterIpv6Address() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address must be the same.
+   *    - Max prefix length is 126.
+   * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return The candidateCloudRouterIpv6Address. + */ + @java.lang.Override + public java.lang.String getCandidateCloudRouterIpv6Address() { + java.lang.Object ref = candidateCloudRouterIpv6Address_; + 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(); + candidateCloudRouterIpv6Address_ = s; + return s; + } + } + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address must be the same.
+   *    - Max prefix length is 126.
+   * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return The bytes for candidateCloudRouterIpv6Address. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCandidateCloudRouterIpv6AddressBytes() { + java.lang.Object ref = candidateCloudRouterIpv6Address_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + candidateCloudRouterIpv6Address_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CANDIDATE_CUSTOMER_ROUTER_IP_ADDRESS_FIELD_NUMBER = 339113389; + + @SuppressWarnings("serial") + private volatile java.lang.Object candidateCustomerRouterIpAddress_ = ""; + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ip_address = 339113389; + * + * @return Whether the candidateCustomerRouterIpAddress field is set. + */ + @java.lang.Override + public boolean hasCandidateCustomerRouterIpAddress() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ip_address = 339113389; + * + * @return The candidateCustomerRouterIpAddress. + */ + @java.lang.Override + public java.lang.String getCandidateCustomerRouterIpAddress() { + java.lang.Object ref = candidateCustomerRouterIpAddress_; + 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(); + candidateCustomerRouterIpAddress_ = s; + return s; + } + } + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ip_address = 339113389; + * + * @return The bytes for candidateCustomerRouterIpAddress. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCandidateCustomerRouterIpAddressBytes() { + java.lang.Object ref = candidateCustomerRouterIpAddress_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + candidateCustomerRouterIpAddress_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CANDIDATE_CUSTOMER_ROUTER_IPV6_ADDRESS_FIELD_NUMBER = 226436653; + + @SuppressWarnings("serial") + private volatile java.lang.Object candidateCustomerRouterIpv6Address_ = ""; + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ipv6_address = 226436653; + * + * @return Whether the candidateCustomerRouterIpv6Address field is set. + */ + @java.lang.Override + public boolean hasCandidateCustomerRouterIpv6Address() { + return ((bitField0_ & 0x00000040) != 0); + } + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ipv6_address = 226436653; + * + * @return The candidateCustomerRouterIpv6Address. + */ + @java.lang.Override + public java.lang.String getCandidateCustomerRouterIpv6Address() { + java.lang.Object ref = candidateCustomerRouterIpv6Address_; + 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(); + candidateCustomerRouterIpv6Address_ = s; + return s; + } + } + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ipv6_address = 226436653; + * + * @return The bytes for candidateCustomerRouterIpv6Address. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCandidateCustomerRouterIpv6AddressBytes() { + java.lang.Object ref = candidateCustomerRouterIpv6Address_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + candidateCustomerRouterIpv6Address_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int CANDIDATE_IPV6_SUBNETS_FIELD_NUMBER = 70682522; @SuppressWarnings("serial") @@ -2133,7 +2467,7 @@ public com.google.protobuf.ByteString getCandidateSubnetsBytes(int index) { * * *
-   * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
    * Interface for this interconnect attachment.
    * 
* @@ -2143,14 +2477,14 @@ public com.google.protobuf.ByteString getCandidateSubnetsBytes(int index) { */ @java.lang.Override public boolean hasCloudRouterIpAddress() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** * * *
-   * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
    * Interface for this interconnect attachment.
    * 
* @@ -2175,7 +2509,7 @@ public java.lang.String getCloudRouterIpAddress() { * * *
-   * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
    * Interface for this interconnect attachment.
    * 
* @@ -2205,7 +2539,7 @@ public com.google.protobuf.ByteString getCloudRouterIpAddressBytes() { * * *
-   * [Output Only] IPv6 address + prefix length to be configured on Cloud
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
    * Router Interface for this interconnect attachment.
    * 
* @@ -2215,14 +2549,14 @@ public com.google.protobuf.ByteString getCloudRouterIpAddressBytes() { */ @java.lang.Override public boolean hasCloudRouterIpv6Address() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** * * *
-   * [Output Only] IPv6 address + prefix length to be configured on Cloud
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
    * Router Interface for this interconnect attachment.
    * 
* @@ -2247,7 +2581,7 @@ public java.lang.String getCloudRouterIpv6Address() { * * *
-   * [Output Only] IPv6 address + prefix length to be configured on Cloud
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
    * Router Interface for this interconnect attachment.
    * 
* @@ -2286,7 +2620,7 @@ public com.google.protobuf.ByteString getCloudRouterIpv6AddressBytes() { */ @java.lang.Override public boolean hasCloudRouterIpv6InterfaceId() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -2345,7 +2679,7 @@ public com.google.protobuf.ByteString getCloudRouterIpv6InterfaceIdBytes() { * * *
-   * [Output Only] Constraints for this attachment, if any. The attachment does
+   * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
    * not work if these constraints are not met.
    * 
* @@ -2357,14 +2691,14 @@ public com.google.protobuf.ByteString getCloudRouterIpv6InterfaceIdBytes() { */ @java.lang.Override public boolean hasConfigurationConstraints() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** * * *
-   * [Output Only] Constraints for this attachment, if any. The attachment does
+   * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
    * not work if these constraints are not met.
    * 
* @@ -2387,7 +2721,7 @@ public boolean hasConfigurationConstraints() { * * *
-   * [Output Only] Constraints for this attachment, if any. The attachment does
+   * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
    * not work if these constraints are not met.
    * 
* @@ -2413,7 +2747,7 @@ public boolean hasConfigurationConstraints() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -2423,14 +2757,14 @@ public boolean hasConfigurationConstraints() { */ @java.lang.Override public boolean hasCreationTimestamp() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -2455,7 +2789,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -2485,7 +2819,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] IPv4 address + prefix length to be configured on the customer
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
    * router subinterface for this interconnect attachment.
    * 
* @@ -2495,14 +2829,14 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { */ @java.lang.Override public boolean hasCustomerRouterIpAddress() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** * * *
-   * [Output Only] IPv4 address + prefix length to be configured on the customer
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
    * router subinterface for this interconnect attachment.
    * 
* @@ -2527,7 +2861,7 @@ public java.lang.String getCustomerRouterIpAddress() { * * *
-   * [Output Only] IPv4 address + prefix length to be configured on the customer
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
    * router subinterface for this interconnect attachment.
    * 
* @@ -2557,7 +2891,7 @@ public com.google.protobuf.ByteString getCustomerRouterIpAddressBytes() { * * *
-   * [Output Only] IPv6 address + prefix length to be configured on the
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on the
    * customer router subinterface for this interconnect attachment.
    * 
* @@ -2567,14 +2901,14 @@ public com.google.protobuf.ByteString getCustomerRouterIpAddressBytes() { */ @java.lang.Override public boolean hasCustomerRouterIpv6Address() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** * * *
-   * [Output Only] IPv6 address + prefix length to be configured on the
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on the
    * customer router subinterface for this interconnect attachment.
    * 
* @@ -2599,7 +2933,7 @@ public java.lang.String getCustomerRouterIpv6Address() { * * *
-   * [Output Only] IPv6 address + prefix length to be configured on the
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on the
    * customer router subinterface for this interconnect attachment.
    * 
* @@ -2638,7 +2972,7 @@ public com.google.protobuf.ByteString getCustomerRouterIpv6AddressBytes() { */ @java.lang.Override public boolean hasCustomerRouterIpv6InterfaceId() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** @@ -2696,7 +3030,7 @@ public com.google.protobuf.ByteString getCustomerRouterIpv6InterfaceIdBytes() { * * *
-   * [Output Only] Dataplane version for this InterconnectAttachment. This
+   * Output only. [Output Only] Dataplane version for this InterconnectAttachment. This
    * field is only present for Dataplane version 2 and higher. Absence of this
    * field in the API output indicates that the Dataplane is version 1.
    * 
@@ -2707,14 +3041,14 @@ public com.google.protobuf.ByteString getCustomerRouterIpv6InterfaceIdBytes() { */ @java.lang.Override public boolean hasDataplaneVersion() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** * * *
-   * [Output Only] Dataplane version for this InterconnectAttachment. This
+   * Output only. [Output Only] Dataplane version for this InterconnectAttachment. This
    * field is only present for Dataplane version 2 and higher. Absence of this
    * field in the API output indicates that the Dataplane is version 1.
    * 
@@ -2746,7 +3080,7 @@ public int getDataplaneVersion() { */ @java.lang.Override public boolean hasDescription() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** @@ -2828,7 +3162,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { */ @java.lang.Override public boolean hasEdgeAvailabilityDomain() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00020000) != 0); } /** @@ -2937,7 +3271,7 @@ public com.google.protobuf.ByteString getEdgeAvailabilityDomainBytes() { */ @java.lang.Override public boolean hasEncryption() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -3025,7 +3359,7 @@ public com.google.protobuf.ByteString getEncryptionBytes() { * * *
-   * [Output Only] Google reference ID, to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID, to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * [Deprecated] This field is not used.
    * 
@@ -3036,14 +3370,14 @@ public com.google.protobuf.ByteString getEncryptionBytes() { */ @java.lang.Override public boolean hasGoogleReferenceId() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** * * *
-   * [Output Only] Google reference ID, to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID, to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * [Deprecated] This field is not used.
    * 
@@ -3069,7 +3403,7 @@ public java.lang.String getGoogleReferenceId() { * * *
-   * [Output Only] Google reference ID, to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID, to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * [Deprecated] This field is not used.
    * 
@@ -3098,7 +3432,7 @@ public com.google.protobuf.ByteString getGoogleReferenceIdBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -3108,14 +3442,14 @@ public com.google.protobuf.ByteString getGoogleReferenceIdBytes() { */ @java.lang.Override public boolean hasId() { - return ((bitField0_ & 0x00010000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -3147,7 +3481,7 @@ public long getId() { */ @java.lang.Override public boolean hasInterconnect() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -3329,7 +3663,7 @@ public com.google.protobuf.ByteString getIpsecInternalAddressesBytes(int index) * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
    * 
* * optional string kind = 3292052; @@ -3338,14 +3672,14 @@ public com.google.protobuf.ByteString getIpsecInternalAddressesBytes(int index) */ @java.lang.Override public boolean hasKind() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
    * 
* * optional string kind = 3292052; @@ -3369,7 +3703,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
    * 
* * optional string kind = 3292052; @@ -3413,7 +3747,7 @@ public com.google.protobuf.ByteString getKindBytes() { */ @java.lang.Override public boolean hasL2Forwarding() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -3493,7 +3827,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentL2Forwarding getL2Forwa */ @java.lang.Override public boolean hasLabelFingerprint() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -3690,7 +4024,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { */ @java.lang.Override public boolean hasMtu() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** @@ -3736,7 +4070,7 @@ public int getMtu() { */ @java.lang.Override public boolean hasName() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -3808,7 +4142,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The current status of whether or not this interconnect
+   * Output only. [Output Only] The current status of whether or not this interconnect
    * attachment is functional, which can take one of the following values:
    *
    *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -3824,14 +4158,14 @@ public com.google.protobuf.ByteString getNameBytes() {
    */
   @java.lang.Override
   public boolean hasOperationalStatus() {
-    return ((bitField0_ & 0x00800000) != 0);
+    return ((bitField0_ & 0x08000000) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] The current status of whether or not this interconnect
+   * Output only. [Output Only] The current status of whether or not this interconnect
    * attachment is functional, which can take one of the following values:
    *
    *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -3862,7 +4196,7 @@ public java.lang.String getOperationalStatus() {
    *
    *
    * 
-   * [Output Only] The current status of whether or not this interconnect
+   * Output only. [Output Only] The current status of whether or not this interconnect
    * attachment is functional, which can take one of the following values:
    *
    *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -3911,7 +4245,7 @@ public com.google.protobuf.ByteString getOperationalStatusBytes() {
    */
   @java.lang.Override
   public boolean hasPairingKey() {
-    return ((bitField0_ & 0x01000000) != 0);
+    return ((bitField0_ & 0x10000000) != 0);
   }
 
   /**
@@ -3987,7 +4321,7 @@ public com.google.protobuf.ByteString getPairingKeyBytes() {
    */
   @java.lang.Override
   public boolean hasParams() {
-    return ((bitField0_ & 0x02000000) != 0);
+    return ((bitField0_ & 0x20000000) != 0);
   }
 
   /**
@@ -4045,7 +4379,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentParamsOrBuilder getPara
    */
   @java.lang.Override
   public boolean hasPartnerAsn() {
-    return ((bitField0_ & 0x04000000) != 0);
+    return ((bitField0_ & 0x40000000) != 0);
   }
 
   /**
@@ -4088,7 +4422,7 @@ public long getPartnerAsn() {
    */
   @java.lang.Override
   public boolean hasPartnerMetadata() {
-    return ((bitField0_ & 0x08000000) != 0);
+    return ((bitField0_ & 0x80000000) != 0);
   }
 
   /**
@@ -4143,7 +4477,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentPartnerMetadata getPart
    *
    *
    * 
-   * [Output Only] Information specific to an InterconnectAttachment.
+   * Output only. [Output Only] Information specific to an InterconnectAttachment.
    * This property is populated if the interconnect that
    * this is attached to is of type DEDICATED.
    * 
@@ -4156,14 +4490,14 @@ public com.google.cloud.compute.v1.InterconnectAttachmentPartnerMetadata getPart */ @java.lang.Override public boolean hasPrivateInterconnectInfo() { - return ((bitField0_ & 0x10000000) != 0); + return ((bitField1_ & 0x00000001) != 0); } /** * * *
-   * [Output Only] Information specific to an InterconnectAttachment.
+   * Output only. [Output Only] Information specific to an InterconnectAttachment.
    * This property is populated if the interconnect that
    * this is attached to is of type DEDICATED.
    * 
@@ -4186,7 +4520,7 @@ public boolean hasPrivateInterconnectInfo() { * * *
-   * [Output Only] Information specific to an InterconnectAttachment.
+   * Output only. [Output Only] Information specific to an InterconnectAttachment.
    * This property is populated if the interconnect that
    * this is attached to is of type DEDICATED.
    * 
@@ -4212,7 +4546,7 @@ public boolean hasPrivateInterconnectInfo() { * * *
-   * [Output Only] URL of the region where the regional interconnect attachment
+   * Output only. [Output Only] URL of the region where the regional interconnect attachment
    * resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -4224,14 +4558,14 @@ public boolean hasPrivateInterconnectInfo() {
    */
   @java.lang.Override
   public boolean hasRegion() {
-    return ((bitField0_ & 0x20000000) != 0);
+    return ((bitField1_ & 0x00000002) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] URL of the region where the regional interconnect attachment
+   * Output only. [Output Only] URL of the region where the regional interconnect attachment
    * resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -4258,7 +4592,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional interconnect attachment
+   * Output only. [Output Only] URL of the region where the regional interconnect attachment
    * resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -4290,7 +4624,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * If the attachment is on a Cross-Cloud Interconnect connection, this field
    * contains the interconnect's remote location service provider. Example
    * values: "Amazon Web Services" "Microsoft Azure".
@@ -4306,14 +4640,14 @@ public com.google.protobuf.ByteString getRegionBytes() {
    */
   @java.lang.Override
   public boolean hasRemoteService() {
-    return ((bitField0_ & 0x40000000) != 0);
+    return ((bitField1_ & 0x00000004) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * If the attachment is on a Cross-Cloud Interconnect connection, this field
    * contains the interconnect's remote location service provider. Example
    * values: "Amazon Web Services" "Microsoft Azure".
@@ -4344,7 +4678,7 @@ public java.lang.String getRemoteService() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * If the attachment is on a Cross-Cloud Interconnect connection, this field
    * contains the interconnect's remote location service provider. Example
    * values: "Amazon Web Services" "Microsoft Azure".
@@ -4392,7 +4726,7 @@ public com.google.protobuf.ByteString getRemoteServiceBytes() {
    */
   @java.lang.Override
   public boolean hasRouter() {
-    return ((bitField0_ & 0x80000000) != 0);
+    return ((bitField1_ & 0x00000008) != 0);
   }
 
   /**
@@ -4456,7 +4790,7 @@ public com.google.protobuf.ByteString getRouterBytes() {
    *
    *
    * 
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -4465,14 +4799,14 @@ public com.google.protobuf.ByteString getRouterBytes() { */ @java.lang.Override public boolean hasSatisfiesPzs() { - return ((bitField1_ & 0x00000001) != 0); + return ((bitField1_ & 0x00000010) != 0); } /** * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -4493,7 +4827,7 @@ public boolean getSatisfiesPzs() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -4502,14 +4836,14 @@ public boolean getSatisfiesPzs() { */ @java.lang.Override public boolean hasSelfLink() { - return ((bitField1_ & 0x00000002) != 0); + return ((bitField1_ & 0x00000020) != 0); } /** * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -4533,7 +4867,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -4577,7 +4911,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { */ @java.lang.Override public boolean hasStackType() { - return ((bitField1_ & 0x00000004) != 0); + return ((bitField1_ & 0x00000040) != 0); } /** @@ -4649,7 +4983,7 @@ public com.google.protobuf.ByteString getStackTypeBytes() { * * *
-   * [Output Only] The current state of this attachment's functionality.
+   * Output only. [Output Only] The current state of this attachment's functionality.
    * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
    * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
    * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -4679,14 +5013,14 @@ public com.google.protobuf.ByteString getStackTypeBytes() {
    */
   @java.lang.Override
   public boolean hasState() {
-    return ((bitField1_ & 0x00000008) != 0);
+    return ((bitField1_ & 0x00000080) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] The current state of this attachment's functionality.
+   * Output only. [Output Only] The current state of this attachment's functionality.
    * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
    * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
    * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -4731,7 +5065,7 @@ public java.lang.String getState() {
    *
    *
    * 
-   * [Output Only] The current state of this attachment's functionality.
+   * Output only. [Output Only] The current state of this attachment's functionality.
    * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
    * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
    * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -4803,7 +5137,7 @@ public com.google.protobuf.ByteString getStateBytes() {
    */
   @java.lang.Override
   public boolean hasSubnetLength() {
-    return ((bitField1_ & 0x00000010) != 0);
+    return ((bitField1_ & 0x00000100) != 0);
   }
 
   /**
@@ -4865,7 +5199,7 @@ public int getSubnetLength() {
    */
   @java.lang.Override
   public boolean hasType() {
-    return ((bitField1_ & 0x00000020) != 0);
+    return ((bitField1_ & 0x00000200) != 0);
   }
 
   /**
@@ -4953,7 +5287,7 @@ public com.google.protobuf.ByteString getTypeBytes() {
    */
   @java.lang.Override
   public boolean hasVlanTag8021Q() {
-    return ((bitField1_ & 0x00000040) != 0);
+    return ((bitField1_ & 0x00000400) != 0);
   }
 
   /**
@@ -4987,140 +5321,156 @@ public final boolean isInitialized() {
 
   @java.lang.Override
   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
-    if (((bitField0_ & 0x00010000) != 0)) {
+    if (((bitField0_ & 0x00100000) != 0)) {
       output.writeUInt64(3355, id_);
     }
-    if (((bitField0_ & 0x00200000) != 0)) {
+    if (((bitField0_ & 0x02000000) != 0)) {
       output.writeInt32(108462, mtu_);
     }
-    if (((bitField0_ & 0x00040000) != 0)) {
+    if (((bitField0_ & 0x00400000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 3292052, kind_);
     }
-    if (((bitField0_ & 0x00400000) != 0)) {
+    if (((bitField0_ & 0x04000000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 3373707, name_);
     }
-    if (((bitField1_ & 0x00000020) != 0)) {
+    if (((bitField1_ & 0x00000200) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 3575610, type_);
     }
-    if (((bitField0_ & 0x00000080) != 0)) {
+    if (((bitField0_ & 0x00000800) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 30525366, creationTimestamp_);
     }
-    if (((bitField0_ & 0x00000800) != 0)) {
+    if (((bitField0_ & 0x00008000) != 0)) {
       output.writeInt32(34920075, dataplaneVersion_);
     }
     if (((bitField0_ & 0x00000002) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 63442019, attachmentGroup_);
     }
-    if (((bitField0_ & 0x08000000) != 0)) {
+    if (((bitField0_ & 0x80000000) != 0)) {
       output.writeMessage(65908934, getPartnerMetadata());
     }
     for (int i = 0; i < candidateIpv6Subnets_.size(); i++) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 70682522, candidateIpv6Subnets_.getRaw(i));
     }
-    if (((bitField0_ & 0x00002000) != 0)) {
+    if (((bitField0_ & 0x00020000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 71289510, edgeAvailabilityDomain_);
     }
-    if (((bitField0_ & 0x02000000) != 0)) {
+    if (((bitField0_ & 0x20000000) != 0)) {
       output.writeMessage(78313862, getParams());
     }
-    if (((bitField0_ & 0x00080000) != 0)) {
+    if (((bitField0_ & 0x00800000) != 0)) {
       output.writeMessage(84784022, getL2Forwarding());
     }
-    if (((bitField0_ & 0x00004000) != 0)) {
+    if (((bitField0_ & 0x00040000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 97980291, encryption_);
     }
-    if (((bitField1_ & 0x00000008) != 0)) {
+    if (((bitField1_ & 0x00000080) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 109757585, state_);
     }
-    if (((bitField1_ & 0x00000040) != 0)) {
+    if (((bitField1_ & 0x00000400) != 0)) {
       output.writeInt32(119927836, vlanTag8021Q_);
     }
-    if (((bitField0_ & 0x20000000) != 0)) {
+    if (((bitField1_ & 0x00000002) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 138946292, region_);
     }
-    if (((bitField0_ & 0x80000000) != 0)) {
+    if (((bitField1_ & 0x00000008) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 148608841, router_);
     }
-    if (((bitField0_ & 0x00100000) != 0)) {
+    if (((bitField0_ & 0x01000000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 178124825, labelFingerprint_);
     }
-    if (((bitField0_ & 0x00000040) != 0)) {
+    if (((bitField0_ & 0x00000400) != 0)) {
       output.writeMessage(179681389, getConfigurationConstraints());
     }
     if (((bitField0_ & 0x00000004) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 181715121, bandwidth_);
     }
-    if (((bitField0_ & 0x00800000) != 0)) {
+    if (((bitField0_ & 0x08000000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 201070847, operationalStatus_);
     }
-    if (((bitField0_ & 0x00020000) != 0)) {
+    if (((bitField0_ & 0x00200000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 224601230, interconnect_);
     }
-    if (((bitField0_ & 0x10000000) != 0)) {
+    if (((bitField0_ & 0x00000040) != 0)) {
+      com.google.protobuf.GeneratedMessageV3.writeString(
+          output, 226436653, candidateCustomerRouterIpv6Address_);
+    }
+    if (((bitField1_ & 0x00000001) != 0)) {
       output.writeMessage(237270531, getPrivateInterconnectInfo());
     }
     for (int i = 0; i < candidateSubnets_.size(); i++) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 237842938, candidateSubnets_.getRaw(i));
     }
-    if (((bitField1_ & 0x00000010) != 0)) {
+    if (((bitField1_ & 0x00000100) != 0)) {
       output.writeInt32(279831048, subnetLength_);
     }
-    if (((bitField0_ & 0x00000008) != 0)) {
+    if (((bitField0_ & 0x00000080) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 287392776, cloudRouterIpAddress_);
     }
-    if (((bitField0_ & 0x00000200) != 0)) {
+    if (((bitField0_ & 0x00002000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 290127089, customerRouterIpv6Address_);
     }
-    if (((bitField0_ & 0x00000100) != 0)) {
+    if (((bitField0_ & 0x00000008) != 0)) {
+      com.google.protobuf.GeneratedMessageV3.writeString(
+          output, 311379276, candidateCloudRouterIpAddress_);
+    }
+    if (((bitField0_ & 0x00001000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 332475761, customerRouterIpAddress_);
     }
-    if (((bitField0_ & 0x00000400) != 0)) {
+    if (((bitField0_ & 0x00000020) != 0)) {
+      com.google.protobuf.GeneratedMessageV3.writeString(
+          output, 339113389, candidateCustomerRouterIpAddress_);
+    }
+    if (((bitField0_ & 0x00004000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 380994308, customerRouterIpv6InterfaceId_);
     }
-    if (((bitField0_ & 0x40000000) != 0)) {
+    if (((bitField1_ & 0x00000004) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 391954364, remoteService_);
     }
     for (int i = 0; i < ipsecInternalAddresses_.size(); i++) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 407648565, ipsecInternalAddresses_.getRaw(i));
     }
-    if (((bitField0_ & 0x00001000) != 0)) {
+    if (((bitField0_ & 0x00000010) != 0)) {
+      com.google.protobuf.GeneratedMessageV3.writeString(
+          output, 417499660, candidateCloudRouterIpv6Address_);
+    }
+    if (((bitField0_ & 0x00010000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 422937596, description_);
     }
-    if (((bitField1_ & 0x00000004) != 0)) {
+    if (((bitField1_ & 0x00000040) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 425908881, stackType_);
     }
-    if (((bitField0_ & 0x04000000) != 0)) {
+    if (((bitField0_ & 0x40000000) != 0)) {
       output.writeInt64(438166149, partnerAsn_);
     }
-    if (((bitField0_ & 0x01000000) != 0)) {
+    if (((bitField0_ & 0x10000000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 439695464, pairingKey_);
     }
     if (((bitField0_ & 0x00000001) != 0)) {
       output.writeBool(445675089, adminEnabled_);
     }
-    if (((bitField0_ & 0x00000010) != 0)) {
+    if (((bitField0_ & 0x00000100) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 451922376, cloudRouterIpv6Address_);
     }
-    if (((bitField1_ & 0x00000002) != 0)) {
+    if (((bitField1_ & 0x00000020) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 456214797, selfLink_);
     }
-    if (((bitField1_ & 0x00000001) != 0)) {
+    if (((bitField1_ & 0x00000010) != 0)) {
       output.writeBool(480964267, satisfiesPzs_);
     }
     com.google.protobuf.GeneratedMessageV3.serializeStringMapTo(
         output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 500195327);
-    if (((bitField0_ & 0x00000020) != 0)) {
+    if (((bitField0_ & 0x00000200) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 521282701, cloudRouterIpv6InterfaceId_);
     }
-    if (((bitField0_ & 0x00008000) != 0)) {
+    if (((bitField0_ & 0x00080000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 534944469, googleReferenceId_);
     }
     getUnknownFields().writeTo(output);
@@ -5132,32 +5482,32 @@ public int getSerializedSize() {
     if (size != -1) return size;
 
     size = 0;
-    if (((bitField0_ & 0x00010000) != 0)) {
+    if (((bitField0_ & 0x00100000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeUInt64Size(3355, id_);
     }
-    if (((bitField0_ & 0x00200000) != 0)) {
+    if (((bitField0_ & 0x02000000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeInt32Size(108462, mtu_);
     }
-    if (((bitField0_ & 0x00040000) != 0)) {
+    if (((bitField0_ & 0x00400000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3292052, kind_);
     }
-    if (((bitField0_ & 0x00400000) != 0)) {
+    if (((bitField0_ & 0x04000000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3373707, name_);
     }
-    if (((bitField1_ & 0x00000020) != 0)) {
+    if (((bitField1_ & 0x00000200) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3575610, type_);
     }
-    if (((bitField0_ & 0x00000080) != 0)) {
+    if (((bitField0_ & 0x00000800) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(30525366, creationTimestamp_);
     }
-    if (((bitField0_ & 0x00000800) != 0)) {
+    if (((bitField0_ & 0x00008000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeInt32Size(34920075, dataplaneVersion_);
     }
     if (((bitField0_ & 0x00000002) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(63442019, attachmentGroup_);
     }
-    if (((bitField0_ & 0x08000000) != 0)) {
+    if (((bitField0_ & 0x80000000) != 0)) {
       size +=
           com.google.protobuf.CodedOutputStream.computeMessageSize(65908934, getPartnerMetadata());
     }
@@ -5169,37 +5519,37 @@ public int getSerializedSize() {
       size += dataSize;
       size += 5 * getCandidateIpv6SubnetsList().size();
     }
-    if (((bitField0_ & 0x00002000) != 0)) {
+    if (((bitField0_ & 0x00020000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               71289510, edgeAvailabilityDomain_);
     }
-    if (((bitField0_ & 0x02000000) != 0)) {
+    if (((bitField0_ & 0x20000000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeMessageSize(78313862, getParams());
     }
-    if (((bitField0_ & 0x00080000) != 0)) {
+    if (((bitField0_ & 0x00800000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeMessageSize(84784022, getL2Forwarding());
     }
-    if (((bitField0_ & 0x00004000) != 0)) {
+    if (((bitField0_ & 0x00040000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(97980291, encryption_);
     }
-    if (((bitField1_ & 0x00000008) != 0)) {
+    if (((bitField1_ & 0x00000080) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(109757585, state_);
     }
-    if (((bitField1_ & 0x00000040) != 0)) {
+    if (((bitField1_ & 0x00000400) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeInt32Size(119927836, vlanTag8021Q_);
     }
-    if (((bitField0_ & 0x20000000) != 0)) {
+    if (((bitField1_ & 0x00000002) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(138946292, region_);
     }
-    if (((bitField0_ & 0x80000000) != 0)) {
+    if (((bitField1_ & 0x00000008) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(148608841, router_);
     }
-    if (((bitField0_ & 0x00100000) != 0)) {
+    if (((bitField0_ & 0x01000000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(178124825, labelFingerprint_);
     }
-    if (((bitField0_ & 0x00000040) != 0)) {
+    if (((bitField0_ & 0x00000400) != 0)) {
       size +=
           com.google.protobuf.CodedOutputStream.computeMessageSize(
               179681389, getConfigurationConstraints());
@@ -5207,14 +5557,19 @@ public int getSerializedSize() {
     if (((bitField0_ & 0x00000004) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(181715121, bandwidth_);
     }
-    if (((bitField0_ & 0x00800000) != 0)) {
+    if (((bitField0_ & 0x08000000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(201070847, operationalStatus_);
     }
-    if (((bitField0_ & 0x00020000) != 0)) {
+    if (((bitField0_ & 0x00200000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(224601230, interconnect_);
     }
-    if (((bitField0_ & 0x10000000) != 0)) {
+    if (((bitField0_ & 0x00000040) != 0)) {
+      size +=
+          com.google.protobuf.GeneratedMessageV3.computeStringSize(
+              226436653, candidateCustomerRouterIpv6Address_);
+    }
+    if (((bitField1_ & 0x00000001) != 0)) {
       size +=
           com.google.protobuf.CodedOutputStream.computeMessageSize(
               237270531, getPrivateInterconnectInfo());
@@ -5227,30 +5582,40 @@ public int getSerializedSize() {
       size += dataSize;
       size += 5 * getCandidateSubnetsList().size();
     }
-    if (((bitField1_ & 0x00000010) != 0)) {
+    if (((bitField1_ & 0x00000100) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeInt32Size(279831048, subnetLength_);
     }
-    if (((bitField0_ & 0x00000008) != 0)) {
+    if (((bitField0_ & 0x00000080) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               287392776, cloudRouterIpAddress_);
     }
-    if (((bitField0_ & 0x00000200) != 0)) {
+    if (((bitField0_ & 0x00002000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               290127089, customerRouterIpv6Address_);
     }
-    if (((bitField0_ & 0x00000100) != 0)) {
+    if (((bitField0_ & 0x00000008) != 0)) {
+      size +=
+          com.google.protobuf.GeneratedMessageV3.computeStringSize(
+              311379276, candidateCloudRouterIpAddress_);
+    }
+    if (((bitField0_ & 0x00001000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               332475761, customerRouterIpAddress_);
     }
-    if (((bitField0_ & 0x00000400) != 0)) {
+    if (((bitField0_ & 0x00000020) != 0)) {
+      size +=
+          com.google.protobuf.GeneratedMessageV3.computeStringSize(
+              339113389, candidateCustomerRouterIpAddress_);
+    }
+    if (((bitField0_ & 0x00004000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               380994308, customerRouterIpv6InterfaceId_);
     }
-    if (((bitField0_ & 0x40000000) != 0)) {
+    if (((bitField1_ & 0x00000004) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(391954364, remoteService_);
     }
     {
@@ -5261,30 +5626,35 @@ public int getSerializedSize() {
       size += dataSize;
       size += 5 * getIpsecInternalAddressesList().size();
     }
-    if (((bitField0_ & 0x00001000) != 0)) {
+    if (((bitField0_ & 0x00000010) != 0)) {
+      size +=
+          com.google.protobuf.GeneratedMessageV3.computeStringSize(
+              417499660, candidateCloudRouterIpv6Address_);
+    }
+    if (((bitField0_ & 0x00010000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(422937596, description_);
     }
-    if (((bitField1_ & 0x00000004) != 0)) {
+    if (((bitField1_ & 0x00000040) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(425908881, stackType_);
     }
-    if (((bitField0_ & 0x04000000) != 0)) {
+    if (((bitField0_ & 0x40000000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeInt64Size(438166149, partnerAsn_);
     }
-    if (((bitField0_ & 0x01000000) != 0)) {
+    if (((bitField0_ & 0x10000000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(439695464, pairingKey_);
     }
     if (((bitField0_ & 0x00000001) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeBoolSize(445675089, adminEnabled_);
     }
-    if (((bitField0_ & 0x00000010) != 0)) {
+    if (((bitField0_ & 0x00000100) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               451922376, cloudRouterIpv6Address_);
     }
-    if (((bitField1_ & 0x00000002) != 0)) {
+    if (((bitField1_ & 0x00000020) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456214797, selfLink_);
     }
-    if (((bitField1_ & 0x00000001) != 0)) {
+    if (((bitField1_ & 0x00000010) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeBoolSize(480964267, satisfiesPzs_);
     }
     for (java.util.Map.Entry entry :
@@ -5297,12 +5667,12 @@ public int getSerializedSize() {
               .build();
       size += com.google.protobuf.CodedOutputStream.computeMessageSize(500195327, labels__);
     }
-    if (((bitField0_ & 0x00000020) != 0)) {
+    if (((bitField0_ & 0x00000200) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               521282701, cloudRouterIpv6InterfaceId_);
     }
-    if (((bitField0_ & 0x00008000) != 0)) {
+    if (((bitField0_ & 0x00080000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(534944469, googleReferenceId_);
     }
@@ -5334,6 +5704,30 @@ public boolean equals(final java.lang.Object obj) {
     if (hasBandwidth()) {
       if (!getBandwidth().equals(other.getBandwidth())) return false;
     }
+    if (hasCandidateCloudRouterIpAddress() != other.hasCandidateCloudRouterIpAddress())
+      return false;
+    if (hasCandidateCloudRouterIpAddress()) {
+      if (!getCandidateCloudRouterIpAddress().equals(other.getCandidateCloudRouterIpAddress()))
+        return false;
+    }
+    if (hasCandidateCloudRouterIpv6Address() != other.hasCandidateCloudRouterIpv6Address())
+      return false;
+    if (hasCandidateCloudRouterIpv6Address()) {
+      if (!getCandidateCloudRouterIpv6Address().equals(other.getCandidateCloudRouterIpv6Address()))
+        return false;
+    }
+    if (hasCandidateCustomerRouterIpAddress() != other.hasCandidateCustomerRouterIpAddress())
+      return false;
+    if (hasCandidateCustomerRouterIpAddress()) {
+      if (!getCandidateCustomerRouterIpAddress()
+          .equals(other.getCandidateCustomerRouterIpAddress())) return false;
+    }
+    if (hasCandidateCustomerRouterIpv6Address() != other.hasCandidateCustomerRouterIpv6Address())
+      return false;
+    if (hasCandidateCustomerRouterIpv6Address()) {
+      if (!getCandidateCustomerRouterIpv6Address()
+          .equals(other.getCandidateCustomerRouterIpv6Address())) return false;
+    }
     if (!getCandidateIpv6SubnetsList().equals(other.getCandidateIpv6SubnetsList())) return false;
     if (!getCandidateSubnetsList().equals(other.getCandidateSubnetsList())) return false;
     if (hasCloudRouterIpAddress() != other.hasCloudRouterIpAddress()) return false;
@@ -5510,6 +5904,22 @@ public int hashCode() {
       hash = (37 * hash) + BANDWIDTH_FIELD_NUMBER;
       hash = (53 * hash) + getBandwidth().hashCode();
     }
+    if (hasCandidateCloudRouterIpAddress()) {
+      hash = (37 * hash) + CANDIDATE_CLOUD_ROUTER_IP_ADDRESS_FIELD_NUMBER;
+      hash = (53 * hash) + getCandidateCloudRouterIpAddress().hashCode();
+    }
+    if (hasCandidateCloudRouterIpv6Address()) {
+      hash = (37 * hash) + CANDIDATE_CLOUD_ROUTER_IPV6_ADDRESS_FIELD_NUMBER;
+      hash = (53 * hash) + getCandidateCloudRouterIpv6Address().hashCode();
+    }
+    if (hasCandidateCustomerRouterIpAddress()) {
+      hash = (37 * hash) + CANDIDATE_CUSTOMER_ROUTER_IP_ADDRESS_FIELD_NUMBER;
+      hash = (53 * hash) + getCandidateCustomerRouterIpAddress().hashCode();
+    }
+    if (hasCandidateCustomerRouterIpv6Address()) {
+      hash = (37 * hash) + CANDIDATE_CUSTOMER_ROUTER_IPV6_ADDRESS_FIELD_NUMBER;
+      hash = (53 * hash) + getCandidateCustomerRouterIpv6Address().hashCode();
+    }
     if (getCandidateIpv6SubnetsCount() > 0) {
       hash = (37 * hash) + CANDIDATE_IPV6_SUBNETS_FIELD_NUMBER;
       hash = (53 * hash) + getCandidateIpv6SubnetsList().hashCode();
@@ -5854,6 +6264,10 @@ public Builder clear() {
       adminEnabled_ = false;
       attachmentGroup_ = "";
       bandwidth_ = "";
+      candidateCloudRouterIpAddress_ = "";
+      candidateCloudRouterIpv6Address_ = "";
+      candidateCustomerRouterIpAddress_ = "";
+      candidateCustomerRouterIpv6Address_ = "";
       candidateIpv6Subnets_ = com.google.protobuf.LazyStringArrayList.emptyList();
       candidateSubnets_ = com.google.protobuf.LazyStringArrayList.emptyList();
       cloudRouterIpAddress_ = "";
@@ -5967,124 +6381,123 @@ private void buildPartial0(com.google.cloud.compute.v1.InterconnectAttachment re
         to_bitField0_ |= 0x00000004;
       }
       if (((from_bitField0_ & 0x00000008) != 0)) {
-        candidateIpv6Subnets_.makeImmutable();
-        result.candidateIpv6Subnets_ = candidateIpv6Subnets_;
+        result.candidateCloudRouterIpAddress_ = candidateCloudRouterIpAddress_;
+        to_bitField0_ |= 0x00000008;
       }
       if (((from_bitField0_ & 0x00000010) != 0)) {
-        candidateSubnets_.makeImmutable();
-        result.candidateSubnets_ = candidateSubnets_;
+        result.candidateCloudRouterIpv6Address_ = candidateCloudRouterIpv6Address_;
+        to_bitField0_ |= 0x00000010;
       }
       if (((from_bitField0_ & 0x00000020) != 0)) {
-        result.cloudRouterIpAddress_ = cloudRouterIpAddress_;
-        to_bitField0_ |= 0x00000008;
+        result.candidateCustomerRouterIpAddress_ = candidateCustomerRouterIpAddress_;
+        to_bitField0_ |= 0x00000020;
       }
       if (((from_bitField0_ & 0x00000040) != 0)) {
-        result.cloudRouterIpv6Address_ = cloudRouterIpv6Address_;
-        to_bitField0_ |= 0x00000010;
+        result.candidateCustomerRouterIpv6Address_ = candidateCustomerRouterIpv6Address_;
+        to_bitField0_ |= 0x00000040;
       }
       if (((from_bitField0_ & 0x00000080) != 0)) {
-        result.cloudRouterIpv6InterfaceId_ = cloudRouterIpv6InterfaceId_;
-        to_bitField0_ |= 0x00000020;
+        candidateIpv6Subnets_.makeImmutable();
+        result.candidateIpv6Subnets_ = candidateIpv6Subnets_;
       }
       if (((from_bitField0_ & 0x00000100) != 0)) {
-        result.configurationConstraints_ =
-            configurationConstraintsBuilder_ == null
-                ? configurationConstraints_
-                : configurationConstraintsBuilder_.build();
-        to_bitField0_ |= 0x00000040;
+        candidateSubnets_.makeImmutable();
+        result.candidateSubnets_ = candidateSubnets_;
       }
       if (((from_bitField0_ & 0x00000200) != 0)) {
-        result.creationTimestamp_ = creationTimestamp_;
+        result.cloudRouterIpAddress_ = cloudRouterIpAddress_;
         to_bitField0_ |= 0x00000080;
       }
       if (((from_bitField0_ & 0x00000400) != 0)) {
-        result.customerRouterIpAddress_ = customerRouterIpAddress_;
+        result.cloudRouterIpv6Address_ = cloudRouterIpv6Address_;
         to_bitField0_ |= 0x00000100;
       }
       if (((from_bitField0_ & 0x00000800) != 0)) {
-        result.customerRouterIpv6Address_ = customerRouterIpv6Address_;
+        result.cloudRouterIpv6InterfaceId_ = cloudRouterIpv6InterfaceId_;
         to_bitField0_ |= 0x00000200;
       }
       if (((from_bitField0_ & 0x00001000) != 0)) {
-        result.customerRouterIpv6InterfaceId_ = customerRouterIpv6InterfaceId_;
+        result.configurationConstraints_ =
+            configurationConstraintsBuilder_ == null
+                ? configurationConstraints_
+                : configurationConstraintsBuilder_.build();
         to_bitField0_ |= 0x00000400;
       }
       if (((from_bitField0_ & 0x00002000) != 0)) {
-        result.dataplaneVersion_ = dataplaneVersion_;
+        result.creationTimestamp_ = creationTimestamp_;
         to_bitField0_ |= 0x00000800;
       }
       if (((from_bitField0_ & 0x00004000) != 0)) {
-        result.description_ = description_;
+        result.customerRouterIpAddress_ = customerRouterIpAddress_;
         to_bitField0_ |= 0x00001000;
       }
       if (((from_bitField0_ & 0x00008000) != 0)) {
-        result.edgeAvailabilityDomain_ = edgeAvailabilityDomain_;
+        result.customerRouterIpv6Address_ = customerRouterIpv6Address_;
         to_bitField0_ |= 0x00002000;
       }
       if (((from_bitField0_ & 0x00010000) != 0)) {
-        result.encryption_ = encryption_;
+        result.customerRouterIpv6InterfaceId_ = customerRouterIpv6InterfaceId_;
         to_bitField0_ |= 0x00004000;
       }
       if (((from_bitField0_ & 0x00020000) != 0)) {
-        result.googleReferenceId_ = googleReferenceId_;
+        result.dataplaneVersion_ = dataplaneVersion_;
         to_bitField0_ |= 0x00008000;
       }
       if (((from_bitField0_ & 0x00040000) != 0)) {
-        result.id_ = id_;
+        result.description_ = description_;
         to_bitField0_ |= 0x00010000;
       }
       if (((from_bitField0_ & 0x00080000) != 0)) {
-        result.interconnect_ = interconnect_;
+        result.edgeAvailabilityDomain_ = edgeAvailabilityDomain_;
         to_bitField0_ |= 0x00020000;
       }
       if (((from_bitField0_ & 0x00100000) != 0)) {
-        ipsecInternalAddresses_.makeImmutable();
-        result.ipsecInternalAddresses_ = ipsecInternalAddresses_;
+        result.encryption_ = encryption_;
+        to_bitField0_ |= 0x00040000;
       }
       if (((from_bitField0_ & 0x00200000) != 0)) {
-        result.kind_ = kind_;
-        to_bitField0_ |= 0x00040000;
+        result.googleReferenceId_ = googleReferenceId_;
+        to_bitField0_ |= 0x00080000;
       }
       if (((from_bitField0_ & 0x00400000) != 0)) {
-        result.l2Forwarding_ =
-            l2ForwardingBuilder_ == null ? l2Forwarding_ : l2ForwardingBuilder_.build();
-        to_bitField0_ |= 0x00080000;
+        result.id_ = id_;
+        to_bitField0_ |= 0x00100000;
       }
       if (((from_bitField0_ & 0x00800000) != 0)) {
-        result.labelFingerprint_ = labelFingerprint_;
-        to_bitField0_ |= 0x00100000;
+        result.interconnect_ = interconnect_;
+        to_bitField0_ |= 0x00200000;
       }
       if (((from_bitField0_ & 0x01000000) != 0)) {
-        result.labels_ = internalGetLabels();
-        result.labels_.makeImmutable();
+        ipsecInternalAddresses_.makeImmutable();
+        result.ipsecInternalAddresses_ = ipsecInternalAddresses_;
       }
       if (((from_bitField0_ & 0x02000000) != 0)) {
-        result.mtu_ = mtu_;
-        to_bitField0_ |= 0x00200000;
+        result.kind_ = kind_;
+        to_bitField0_ |= 0x00400000;
       }
       if (((from_bitField0_ & 0x04000000) != 0)) {
-        result.name_ = name_;
-        to_bitField0_ |= 0x00400000;
+        result.l2Forwarding_ =
+            l2ForwardingBuilder_ == null ? l2Forwarding_ : l2ForwardingBuilder_.build();
+        to_bitField0_ |= 0x00800000;
       }
       if (((from_bitField0_ & 0x08000000) != 0)) {
-        result.operationalStatus_ = operationalStatus_;
-        to_bitField0_ |= 0x00800000;
+        result.labelFingerprint_ = labelFingerprint_;
+        to_bitField0_ |= 0x01000000;
       }
       if (((from_bitField0_ & 0x10000000) != 0)) {
-        result.pairingKey_ = pairingKey_;
-        to_bitField0_ |= 0x01000000;
+        result.labels_ = internalGetLabels();
+        result.labels_.makeImmutable();
       }
       if (((from_bitField0_ & 0x20000000) != 0)) {
-        result.params_ = paramsBuilder_ == null ? params_ : paramsBuilder_.build();
+        result.mtu_ = mtu_;
         to_bitField0_ |= 0x02000000;
       }
       if (((from_bitField0_ & 0x40000000) != 0)) {
-        result.partnerAsn_ = partnerAsn_;
+        result.name_ = name_;
         to_bitField0_ |= 0x04000000;
       }
       if (((from_bitField0_ & 0x80000000) != 0)) {
-        result.partnerMetadata_ =
-            partnerMetadataBuilder_ == null ? partnerMetadata_ : partnerMetadataBuilder_.build();
+        result.operationalStatus_ = operationalStatus_;
         to_bitField0_ |= 0x08000000;
       }
       result.bitField0_ |= to_bitField0_;
@@ -6094,53 +6507,70 @@ private void buildPartial1(com.google.cloud.compute.v1.InterconnectAttachment re
       int from_bitField1_ = bitField1_;
       int to_bitField0_ = 0;
       if (((from_bitField1_ & 0x00000001) != 0)) {
-        result.privateInterconnectInfo_ =
-            privateInterconnectInfoBuilder_ == null
-                ? privateInterconnectInfo_
-                : privateInterconnectInfoBuilder_.build();
+        result.pairingKey_ = pairingKey_;
         to_bitField0_ |= 0x10000000;
       }
       if (((from_bitField1_ & 0x00000002) != 0)) {
-        result.region_ = region_;
+        result.params_ = paramsBuilder_ == null ? params_ : paramsBuilder_.build();
         to_bitField0_ |= 0x20000000;
       }
       if (((from_bitField1_ & 0x00000004) != 0)) {
-        result.remoteService_ = remoteService_;
+        result.partnerAsn_ = partnerAsn_;
         to_bitField0_ |= 0x40000000;
       }
       if (((from_bitField1_ & 0x00000008) != 0)) {
-        result.router_ = router_;
+        result.partnerMetadata_ =
+            partnerMetadataBuilder_ == null ? partnerMetadata_ : partnerMetadataBuilder_.build();
         to_bitField0_ |= 0x80000000;
       }
       int to_bitField1_ = 0;
       if (((from_bitField1_ & 0x00000010) != 0)) {
-        result.satisfiesPzs_ = satisfiesPzs_;
+        result.privateInterconnectInfo_ =
+            privateInterconnectInfoBuilder_ == null
+                ? privateInterconnectInfo_
+                : privateInterconnectInfoBuilder_.build();
         to_bitField1_ |= 0x00000001;
       }
       if (((from_bitField1_ & 0x00000020) != 0)) {
-        result.selfLink_ = selfLink_;
+        result.region_ = region_;
         to_bitField1_ |= 0x00000002;
       }
       if (((from_bitField1_ & 0x00000040) != 0)) {
-        result.stackType_ = stackType_;
+        result.remoteService_ = remoteService_;
         to_bitField1_ |= 0x00000004;
       }
       if (((from_bitField1_ & 0x00000080) != 0)) {
-        result.state_ = state_;
+        result.router_ = router_;
         to_bitField1_ |= 0x00000008;
       }
       if (((from_bitField1_ & 0x00000100) != 0)) {
-        result.subnetLength_ = subnetLength_;
+        result.satisfiesPzs_ = satisfiesPzs_;
         to_bitField1_ |= 0x00000010;
       }
       if (((from_bitField1_ & 0x00000200) != 0)) {
-        result.type_ = type_;
+        result.selfLink_ = selfLink_;
         to_bitField1_ |= 0x00000020;
       }
       if (((from_bitField1_ & 0x00000400) != 0)) {
-        result.vlanTag8021Q_ = vlanTag8021Q_;
+        result.stackType_ = stackType_;
         to_bitField1_ |= 0x00000040;
       }
+      if (((from_bitField1_ & 0x00000800) != 0)) {
+        result.state_ = state_;
+        to_bitField1_ |= 0x00000080;
+      }
+      if (((from_bitField1_ & 0x00001000) != 0)) {
+        result.subnetLength_ = subnetLength_;
+        to_bitField1_ |= 0x00000100;
+      }
+      if (((from_bitField1_ & 0x00002000) != 0)) {
+        result.type_ = type_;
+        to_bitField1_ |= 0x00000200;
+      }
+      if (((from_bitField1_ & 0x00004000) != 0)) {
+        result.vlanTag8021Q_ = vlanTag8021Q_;
+        to_bitField1_ |= 0x00000400;
+      }
       result.bitField0_ |= to_bitField0_;
       result.bitField1_ |= to_bitField1_;
     }
@@ -6204,10 +6634,30 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
         bitField0_ |= 0x00000004;
         onChanged();
       }
+      if (other.hasCandidateCloudRouterIpAddress()) {
+        candidateCloudRouterIpAddress_ = other.candidateCloudRouterIpAddress_;
+        bitField0_ |= 0x00000008;
+        onChanged();
+      }
+      if (other.hasCandidateCloudRouterIpv6Address()) {
+        candidateCloudRouterIpv6Address_ = other.candidateCloudRouterIpv6Address_;
+        bitField0_ |= 0x00000010;
+        onChanged();
+      }
+      if (other.hasCandidateCustomerRouterIpAddress()) {
+        candidateCustomerRouterIpAddress_ = other.candidateCustomerRouterIpAddress_;
+        bitField0_ |= 0x00000020;
+        onChanged();
+      }
+      if (other.hasCandidateCustomerRouterIpv6Address()) {
+        candidateCustomerRouterIpv6Address_ = other.candidateCustomerRouterIpv6Address_;
+        bitField0_ |= 0x00000040;
+        onChanged();
+      }
       if (!other.candidateIpv6Subnets_.isEmpty()) {
         if (candidateIpv6Subnets_.isEmpty()) {
           candidateIpv6Subnets_ = other.candidateIpv6Subnets_;
-          bitField0_ |= 0x00000008;
+          bitField0_ |= 0x00000080;
         } else {
           ensureCandidateIpv6SubnetsIsMutable();
           candidateIpv6Subnets_.addAll(other.candidateIpv6Subnets_);
@@ -6217,7 +6667,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       if (!other.candidateSubnets_.isEmpty()) {
         if (candidateSubnets_.isEmpty()) {
           candidateSubnets_ = other.candidateSubnets_;
-          bitField0_ |= 0x00000010;
+          bitField0_ |= 0x00000100;
         } else {
           ensureCandidateSubnetsIsMutable();
           candidateSubnets_.addAll(other.candidateSubnets_);
@@ -6226,17 +6676,17 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasCloudRouterIpAddress()) {
         cloudRouterIpAddress_ = other.cloudRouterIpAddress_;
-        bitField0_ |= 0x00000020;
+        bitField0_ |= 0x00000200;
         onChanged();
       }
       if (other.hasCloudRouterIpv6Address()) {
         cloudRouterIpv6Address_ = other.cloudRouterIpv6Address_;
-        bitField0_ |= 0x00000040;
+        bitField0_ |= 0x00000400;
         onChanged();
       }
       if (other.hasCloudRouterIpv6InterfaceId()) {
         cloudRouterIpv6InterfaceId_ = other.cloudRouterIpv6InterfaceId_;
-        bitField0_ |= 0x00000080;
+        bitField0_ |= 0x00000800;
         onChanged();
       }
       if (other.hasConfigurationConstraints()) {
@@ -6244,22 +6694,22 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasCreationTimestamp()) {
         creationTimestamp_ = other.creationTimestamp_;
-        bitField0_ |= 0x00000200;
+        bitField0_ |= 0x00002000;
         onChanged();
       }
       if (other.hasCustomerRouterIpAddress()) {
         customerRouterIpAddress_ = other.customerRouterIpAddress_;
-        bitField0_ |= 0x00000400;
+        bitField0_ |= 0x00004000;
         onChanged();
       }
       if (other.hasCustomerRouterIpv6Address()) {
         customerRouterIpv6Address_ = other.customerRouterIpv6Address_;
-        bitField0_ |= 0x00000800;
+        bitField0_ |= 0x00008000;
         onChanged();
       }
       if (other.hasCustomerRouterIpv6InterfaceId()) {
         customerRouterIpv6InterfaceId_ = other.customerRouterIpv6InterfaceId_;
-        bitField0_ |= 0x00001000;
+        bitField0_ |= 0x00010000;
         onChanged();
       }
       if (other.hasDataplaneVersion()) {
@@ -6267,22 +6717,22 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasDescription()) {
         description_ = other.description_;
-        bitField0_ |= 0x00004000;
+        bitField0_ |= 0x00040000;
         onChanged();
       }
       if (other.hasEdgeAvailabilityDomain()) {
         edgeAvailabilityDomain_ = other.edgeAvailabilityDomain_;
-        bitField0_ |= 0x00008000;
+        bitField0_ |= 0x00080000;
         onChanged();
       }
       if (other.hasEncryption()) {
         encryption_ = other.encryption_;
-        bitField0_ |= 0x00010000;
+        bitField0_ |= 0x00100000;
         onChanged();
       }
       if (other.hasGoogleReferenceId()) {
         googleReferenceId_ = other.googleReferenceId_;
-        bitField0_ |= 0x00020000;
+        bitField0_ |= 0x00200000;
         onChanged();
       }
       if (other.hasId()) {
@@ -6290,13 +6740,13 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasInterconnect()) {
         interconnect_ = other.interconnect_;
-        bitField0_ |= 0x00080000;
+        bitField0_ |= 0x00800000;
         onChanged();
       }
       if (!other.ipsecInternalAddresses_.isEmpty()) {
         if (ipsecInternalAddresses_.isEmpty()) {
           ipsecInternalAddresses_ = other.ipsecInternalAddresses_;
-          bitField0_ |= 0x00100000;
+          bitField0_ |= 0x01000000;
         } else {
           ensureIpsecInternalAddressesIsMutable();
           ipsecInternalAddresses_.addAll(other.ipsecInternalAddresses_);
@@ -6305,7 +6755,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasKind()) {
         kind_ = other.kind_;
-        bitField0_ |= 0x00200000;
+        bitField0_ |= 0x02000000;
         onChanged();
       }
       if (other.hasL2Forwarding()) {
@@ -6313,27 +6763,27 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasLabelFingerprint()) {
         labelFingerprint_ = other.labelFingerprint_;
-        bitField0_ |= 0x00800000;
+        bitField0_ |= 0x08000000;
         onChanged();
       }
       internalGetMutableLabels().mergeFrom(other.internalGetLabels());
-      bitField0_ |= 0x01000000;
+      bitField0_ |= 0x10000000;
       if (other.hasMtu()) {
         setMtu(other.getMtu());
       }
       if (other.hasName()) {
         name_ = other.name_;
-        bitField0_ |= 0x04000000;
+        bitField0_ |= 0x40000000;
         onChanged();
       }
       if (other.hasOperationalStatus()) {
         operationalStatus_ = other.operationalStatus_;
-        bitField0_ |= 0x08000000;
+        bitField0_ |= 0x80000000;
         onChanged();
       }
       if (other.hasPairingKey()) {
         pairingKey_ = other.pairingKey_;
-        bitField0_ |= 0x10000000;
+        bitField1_ |= 0x00000001;
         onChanged();
       }
       if (other.hasParams()) {
@@ -6350,17 +6800,17 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasRegion()) {
         region_ = other.region_;
-        bitField1_ |= 0x00000002;
+        bitField1_ |= 0x00000020;
         onChanged();
       }
       if (other.hasRemoteService()) {
         remoteService_ = other.remoteService_;
-        bitField1_ |= 0x00000004;
+        bitField1_ |= 0x00000040;
         onChanged();
       }
       if (other.hasRouter()) {
         router_ = other.router_;
-        bitField1_ |= 0x00000008;
+        bitField1_ |= 0x00000080;
         onChanged();
       }
       if (other.hasSatisfiesPzs()) {
@@ -6368,17 +6818,17 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasSelfLink()) {
         selfLink_ = other.selfLink_;
-        bitField1_ |= 0x00000020;
+        bitField1_ |= 0x00000200;
         onChanged();
       }
       if (other.hasStackType()) {
         stackType_ = other.stackType_;
-        bitField1_ |= 0x00000040;
+        bitField1_ |= 0x00000400;
         onChanged();
       }
       if (other.hasState()) {
         state_ = other.state_;
-        bitField1_ |= 0x00000080;
+        bitField1_ |= 0x00000800;
         onChanged();
       }
       if (other.hasSubnetLength()) {
@@ -6386,7 +6836,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.InterconnectAttachment othe
       }
       if (other.hasType()) {
         type_ = other.type_;
-        bitField1_ |= 0x00000200;
+        bitField1_ |= 0x00002000;
         onChanged();
       }
       if (other.hasVlanTag8021Q()) {
@@ -6421,43 +6871,43 @@ public Builder mergeFrom(
             case 26840:
               {
                 id_ = input.readUInt64();
-                bitField0_ |= 0x00040000;
+                bitField0_ |= 0x00400000;
                 break;
               } // case 26840
             case 867696:
               {
                 mtu_ = input.readInt32();
-                bitField0_ |= 0x02000000;
+                bitField0_ |= 0x20000000;
                 break;
               } // case 867696
             case 26336418:
               {
                 kind_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00200000;
+                bitField0_ |= 0x02000000;
                 break;
               } // case 26336418
             case 26989658:
               {
                 name_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x04000000;
+                bitField0_ |= 0x40000000;
                 break;
               } // case 26989658
             case 28604882:
               {
                 type_ = input.readStringRequireUtf8();
-                bitField1_ |= 0x00000200;
+                bitField1_ |= 0x00002000;
                 break;
               } // case 28604882
             case 244202930:
               {
                 creationTimestamp_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000200;
+                bitField0_ |= 0x00002000;
                 break;
               } // case 244202930
             case 279360600:
               {
                 dataplaneVersion_ = input.readInt32();
-                bitField0_ |= 0x00002000;
+                bitField0_ |= 0x00020000;
                 break;
               } // case 279360600
             case 507536154:
@@ -6469,7 +6919,7 @@ public Builder mergeFrom(
             case 527271474:
               {
                 input.readMessage(getPartnerMetadataFieldBuilder().getBuilder(), extensionRegistry);
-                bitField0_ |= 0x80000000;
+                bitField1_ |= 0x00000008;
                 break;
               } // case 527271474
             case 565460178:
@@ -6482,62 +6932,62 @@ public Builder mergeFrom(
             case 570316082:
               {
                 edgeAvailabilityDomain_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00008000;
+                bitField0_ |= 0x00080000;
                 break;
               } // case 570316082
             case 626510898:
               {
                 input.readMessage(getParamsFieldBuilder().getBuilder(), extensionRegistry);
-                bitField0_ |= 0x20000000;
+                bitField1_ |= 0x00000002;
                 break;
               } // case 626510898
             case 678272178:
               {
                 input.readMessage(getL2ForwardingFieldBuilder().getBuilder(), extensionRegistry);
-                bitField0_ |= 0x00400000;
+                bitField0_ |= 0x04000000;
                 break;
               } // case 678272178
             case 783842330:
               {
                 encryption_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00010000;
+                bitField0_ |= 0x00100000;
                 break;
               } // case 783842330
             case 878060682:
               {
                 state_ = input.readStringRequireUtf8();
-                bitField1_ |= 0x00000080;
+                bitField1_ |= 0x00000800;
                 break;
               } // case 878060682
             case 959422688:
               {
                 vlanTag8021Q_ = input.readInt32();
-                bitField1_ |= 0x00000400;
+                bitField1_ |= 0x00004000;
                 break;
               } // case 959422688
             case 1111570338:
               {
                 region_ = input.readStringRequireUtf8();
-                bitField1_ |= 0x00000002;
+                bitField1_ |= 0x00000020;
                 break;
               } // case 1111570338
             case 1188870730:
               {
                 router_ = input.readStringRequireUtf8();
-                bitField1_ |= 0x00000008;
+                bitField1_ |= 0x00000080;
                 break;
               } // case 1188870730
             case 1424998602:
               {
                 labelFingerprint_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00800000;
+                bitField0_ |= 0x08000000;
                 break;
               } // case 1424998602
             case 1437451114:
               {
                 input.readMessage(
                     getConfigurationConstraintsFieldBuilder().getBuilder(), extensionRegistry);
-                bitField0_ |= 0x00000100;
+                bitField0_ |= 0x00001000;
                 break;
               } // case 1437451114
             case 1453720970:
@@ -6549,20 +6999,26 @@ public Builder mergeFrom(
             case 1608566778:
               {
                 operationalStatus_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x08000000;
+                bitField0_ |= 0x80000000;
                 break;
               } // case 1608566778
             case 1796809842:
               {
                 interconnect_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00080000;
+                bitField0_ |= 0x00800000;
                 break;
               } // case 1796809842
+            case 1811493226:
+              {
+                candidateCustomerRouterIpv6Address_ = input.readStringRequireUtf8();
+                bitField0_ |= 0x00000040;
+                break;
+              } // case 1811493226
             case 1898164250:
               {
                 input.readMessage(
                     getPrivateInterconnectInfoFieldBuilder().getBuilder(), extensionRegistry);
-                bitField1_ |= 0x00000001;
+                bitField1_ |= 0x00000010;
                 break;
               } // case 1898164250
             case 1902743506:
@@ -6575,37 +7031,49 @@ public Builder mergeFrom(
             case -2056318912:
               {
                 subnetLength_ = input.readInt32();
-                bitField1_ |= 0x00000100;
+                bitField1_ |= 0x00001000;
                 break;
               } // case -2056318912
             case -1995825086:
               {
                 cloudRouterIpAddress_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000020;
+                bitField0_ |= 0x00000200;
                 break;
               } // case -1995825086
             case -1973950582:
               {
                 customerRouterIpv6Address_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000800;
+                bitField0_ |= 0x00008000;
                 break;
               } // case -1973950582
+            case -1803933086:
+              {
+                candidateCloudRouterIpAddress_ = input.readStringRequireUtf8();
+                bitField0_ |= 0x00000008;
+                break;
+              } // case -1803933086
             case -1635161206:
               {
                 customerRouterIpAddress_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000400;
+                bitField0_ |= 0x00004000;
                 break;
               } // case -1635161206
+            case -1582060182:
+              {
+                candidateCustomerRouterIpAddress_ = input.readStringRequireUtf8();
+                bitField0_ |= 0x00000020;
+                break;
+              } // case -1582060182
             case -1247012830:
               {
                 customerRouterIpv6InterfaceId_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00001000;
+                bitField0_ |= 0x00010000;
                 break;
               } // case -1247012830
             case -1159332382:
               {
                 remoteService_ = input.readStringRequireUtf8();
-                bitField1_ |= 0x00000004;
+                bitField1_ |= 0x00000040;
                 break;
               } // case -1159332382
             case -1033778774:
@@ -6615,28 +7083,34 @@ public Builder mergeFrom(
                 ipsecInternalAddresses_.add(s);
                 break;
               } // case -1033778774
+            case -954970014:
+              {
+                candidateCloudRouterIpv6Address_ = input.readStringRequireUtf8();
+                bitField0_ |= 0x00000010;
+                break;
+              } // case -954970014
             case -911466526:
               {
                 description_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00004000;
+                bitField0_ |= 0x00040000;
                 break;
               } // case -911466526
             case -887696246:
               {
                 stackType_ = input.readStringRequireUtf8();
-                bitField1_ |= 0x00000040;
+                bitField1_ |= 0x00000400;
                 break;
               } // case -887696246
             case -789638104:
               {
                 partnerAsn_ = input.readInt64();
-                bitField0_ |= 0x40000000;
+                bitField1_ |= 0x00000004;
                 break;
               } // case -789638104
             case -777403582:
               {
                 pairingKey_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x10000000;
+                bitField1_ |= 0x00000001;
                 break;
               } // case -777403582
             case -729566584:
@@ -6648,19 +7122,19 @@ public Builder mergeFrom(
             case -679588286:
               {
                 cloudRouterIpv6Address_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000040;
+                bitField0_ |= 0x00000400;
                 break;
               } // case -679588286
             case -645248918:
               {
                 selfLink_ = input.readStringRequireUtf8();
-                bitField1_ |= 0x00000020;
+                bitField1_ |= 0x00000200;
                 break;
               } // case -645248918
             case -447253160:
               {
                 satisfiesPzs_ = input.readBool();
-                bitField1_ |= 0x00000010;
+                bitField1_ |= 0x00000100;
                 break;
               } // case -447253160
             case -293404678:
@@ -6672,19 +7146,19 @@ public Builder mergeFrom(
                 internalGetMutableLabels()
                     .getMutableMap()
                     .put(labels__.getKey(), labels__.getValue());
-                bitField0_ |= 0x01000000;
+                bitField0_ |= 0x10000000;
                 break;
               } // case -293404678
             case -124705686:
               {
                 cloudRouterIpv6InterfaceId_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000080;
+                bitField0_ |= 0x00000800;
                 break;
               } // case -124705686
             case -15411542:
               {
                 googleReferenceId_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00020000;
+                bitField0_ |= 0x00200000;
                 break;
               } // case -15411542
             default:
@@ -6783,40 +7257,762 @@ public Builder clearAdminEnabled() {
       return this;
     }
 
-    private java.lang.Object attachmentGroup_ = "";
+    private java.lang.Object attachmentGroup_ = "";
+
+    /**
+     *
+     *
+     * 
+     * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * 
+ * + * optional string attachment_group = 63442019; + * + * @return Whether the attachmentGroup field is set. + */ + public boolean hasAttachmentGroup() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * 
+ * + * optional string attachment_group = 63442019; + * + * @return The attachmentGroup. + */ + public java.lang.String getAttachmentGroup() { + java.lang.Object ref = attachmentGroup_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attachmentGroup_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * 
+ * + * optional string attachment_group = 63442019; + * + * @return The bytes for attachmentGroup. + */ + public com.google.protobuf.ByteString getAttachmentGroupBytes() { + java.lang.Object ref = attachmentGroup_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + attachmentGroup_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * 
+ * + * optional string attachment_group = 63442019; + * + * @param value The attachmentGroup to set. + * @return This builder for chaining. + */ + public Builder setAttachmentGroup(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + attachmentGroup_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * 
+ * + * optional string attachment_group = 63442019; + * + * @return This builder for chaining. + */ + public Builder clearAttachmentGroup() { + attachmentGroup_ = getDefaultInstance().getAttachmentGroup(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * 
+ * + * optional string attachment_group = 63442019; + * + * @param value The bytes for attachmentGroup to set. + * @return This builder for chaining. + */ + public Builder setAttachmentGroupBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + attachmentGroup_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object bandwidth_ = ""; + + /** + * + * + *
+     * Provisioned bandwidth capacity for the interconnect attachment. For
+     * attachments of type DEDICATED, the user can set the bandwidth.
+     * For attachments of type PARTNER, the Google Partner that is operating
+     * the interconnect must set the bandwidth.
+     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
+     * and can take one of the following values:
+     *
+     *    - BPS_50M: 50 Mbit/s
+     *    - BPS_100M: 100 Mbit/s
+     *    - BPS_200M: 200 Mbit/s
+     *    - BPS_300M: 300 Mbit/s
+     *    - BPS_400M: 400 Mbit/s
+     *    - BPS_500M: 500 Mbit/s
+     *    - BPS_1G: 1 Gbit/s
+     *    - BPS_2G: 2 Gbit/s
+     *    - BPS_5G: 5 Gbit/s
+     *    - BPS_10G: 10 Gbit/s
+     *    - BPS_20G: 20 Gbit/s
+     *    - BPS_50G: 50 Gbit/s
+     *    - BPS_100G: 100 Gbit/s
+     * Check the Bandwidth enum for the list of possible values.
+     * 
+ * + * optional string bandwidth = 181715121; + * + * @return Whether the bandwidth field is set. + */ + public boolean hasBandwidth() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Provisioned bandwidth capacity for the interconnect attachment. For
+     * attachments of type DEDICATED, the user can set the bandwidth.
+     * For attachments of type PARTNER, the Google Partner that is operating
+     * the interconnect must set the bandwidth.
+     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
+     * and can take one of the following values:
+     *
+     *    - BPS_50M: 50 Mbit/s
+     *    - BPS_100M: 100 Mbit/s
+     *    - BPS_200M: 200 Mbit/s
+     *    - BPS_300M: 300 Mbit/s
+     *    - BPS_400M: 400 Mbit/s
+     *    - BPS_500M: 500 Mbit/s
+     *    - BPS_1G: 1 Gbit/s
+     *    - BPS_2G: 2 Gbit/s
+     *    - BPS_5G: 5 Gbit/s
+     *    - BPS_10G: 10 Gbit/s
+     *    - BPS_20G: 20 Gbit/s
+     *    - BPS_50G: 50 Gbit/s
+     *    - BPS_100G: 100 Gbit/s
+     * Check the Bandwidth enum for the list of possible values.
+     * 
+ * + * optional string bandwidth = 181715121; + * + * @return The bandwidth. + */ + public java.lang.String getBandwidth() { + java.lang.Object ref = bandwidth_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bandwidth_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Provisioned bandwidth capacity for the interconnect attachment. For
+     * attachments of type DEDICATED, the user can set the bandwidth.
+     * For attachments of type PARTNER, the Google Partner that is operating
+     * the interconnect must set the bandwidth.
+     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
+     * and can take one of the following values:
+     *
+     *    - BPS_50M: 50 Mbit/s
+     *    - BPS_100M: 100 Mbit/s
+     *    - BPS_200M: 200 Mbit/s
+     *    - BPS_300M: 300 Mbit/s
+     *    - BPS_400M: 400 Mbit/s
+     *    - BPS_500M: 500 Mbit/s
+     *    - BPS_1G: 1 Gbit/s
+     *    - BPS_2G: 2 Gbit/s
+     *    - BPS_5G: 5 Gbit/s
+     *    - BPS_10G: 10 Gbit/s
+     *    - BPS_20G: 20 Gbit/s
+     *    - BPS_50G: 50 Gbit/s
+     *    - BPS_100G: 100 Gbit/s
+     * Check the Bandwidth enum for the list of possible values.
+     * 
+ * + * optional string bandwidth = 181715121; + * + * @return The bytes for bandwidth. + */ + public com.google.protobuf.ByteString getBandwidthBytes() { + java.lang.Object ref = bandwidth_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + bandwidth_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Provisioned bandwidth capacity for the interconnect attachment. For
+     * attachments of type DEDICATED, the user can set the bandwidth.
+     * For attachments of type PARTNER, the Google Partner that is operating
+     * the interconnect must set the bandwidth.
+     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
+     * and can take one of the following values:
+     *
+     *    - BPS_50M: 50 Mbit/s
+     *    - BPS_100M: 100 Mbit/s
+     *    - BPS_200M: 200 Mbit/s
+     *    - BPS_300M: 300 Mbit/s
+     *    - BPS_400M: 400 Mbit/s
+     *    - BPS_500M: 500 Mbit/s
+     *    - BPS_1G: 1 Gbit/s
+     *    - BPS_2G: 2 Gbit/s
+     *    - BPS_5G: 5 Gbit/s
+     *    - BPS_10G: 10 Gbit/s
+     *    - BPS_20G: 20 Gbit/s
+     *    - BPS_50G: 50 Gbit/s
+     *    - BPS_100G: 100 Gbit/s
+     * Check the Bandwidth enum for the list of possible values.
+     * 
+ * + * optional string bandwidth = 181715121; + * + * @param value The bandwidth to set. + * @return This builder for chaining. + */ + public Builder setBandwidth(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bandwidth_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Provisioned bandwidth capacity for the interconnect attachment. For
+     * attachments of type DEDICATED, the user can set the bandwidth.
+     * For attachments of type PARTNER, the Google Partner that is operating
+     * the interconnect must set the bandwidth.
+     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
+     * and can take one of the following values:
+     *
+     *    - BPS_50M: 50 Mbit/s
+     *    - BPS_100M: 100 Mbit/s
+     *    - BPS_200M: 200 Mbit/s
+     *    - BPS_300M: 300 Mbit/s
+     *    - BPS_400M: 400 Mbit/s
+     *    - BPS_500M: 500 Mbit/s
+     *    - BPS_1G: 1 Gbit/s
+     *    - BPS_2G: 2 Gbit/s
+     *    - BPS_5G: 5 Gbit/s
+     *    - BPS_10G: 10 Gbit/s
+     *    - BPS_20G: 20 Gbit/s
+     *    - BPS_50G: 50 Gbit/s
+     *    - BPS_100G: 100 Gbit/s
+     * Check the Bandwidth enum for the list of possible values.
+     * 
+ * + * optional string bandwidth = 181715121; + * + * @return This builder for chaining. + */ + public Builder clearBandwidth() { + bandwidth_ = getDefaultInstance().getBandwidth(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Provisioned bandwidth capacity for the interconnect attachment. For
+     * attachments of type DEDICATED, the user can set the bandwidth.
+     * For attachments of type PARTNER, the Google Partner that is operating
+     * the interconnect must set the bandwidth.
+     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
+     * and can take one of the following values:
+     *
+     *    - BPS_50M: 50 Mbit/s
+     *    - BPS_100M: 100 Mbit/s
+     *    - BPS_200M: 200 Mbit/s
+     *    - BPS_300M: 300 Mbit/s
+     *    - BPS_400M: 400 Mbit/s
+     *    - BPS_500M: 500 Mbit/s
+     *    - BPS_1G: 1 Gbit/s
+     *    - BPS_2G: 2 Gbit/s
+     *    - BPS_5G: 5 Gbit/s
+     *    - BPS_10G: 10 Gbit/s
+     *    - BPS_20G: 20 Gbit/s
+     *    - BPS_50G: 50 Gbit/s
+     *    - BPS_100G: 100 Gbit/s
+     * Check the Bandwidth enum for the list of possible values.
+     * 
+ * + * optional string bandwidth = 181715121; + * + * @param value The bytes for bandwidth to set. + * @return This builder for chaining. + */ + public Builder setBandwidthBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bandwidth_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object candidateCloudRouterIpAddress_ = ""; + + /** + * + * + *
+     * Single IPv4 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address must be the same.
+     *    - Max prefix length is 31.
+     * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return Whether the candidateCloudRouterIpAddress field is set. + */ + public boolean hasCandidateCloudRouterIpAddress() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Single IPv4 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address must be the same.
+     *    - Max prefix length is 31.
+     * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return The candidateCloudRouterIpAddress. + */ + public java.lang.String getCandidateCloudRouterIpAddress() { + java.lang.Object ref = candidateCloudRouterIpAddress_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + candidateCloudRouterIpAddress_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Single IPv4 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address must be the same.
+     *    - Max prefix length is 31.
+     * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return The bytes for candidateCloudRouterIpAddress. + */ + public com.google.protobuf.ByteString getCandidateCloudRouterIpAddressBytes() { + java.lang.Object ref = candidateCloudRouterIpAddress_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + candidateCloudRouterIpAddress_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Single IPv4 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address must be the same.
+     *    - Max prefix length is 31.
+     * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @param value The candidateCloudRouterIpAddress to set. + * @return This builder for chaining. + */ + public Builder setCandidateCloudRouterIpAddress(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + candidateCloudRouterIpAddress_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Single IPv4 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address must be the same.
+     *    - Max prefix length is 31.
+     * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return This builder for chaining. + */ + public Builder clearCandidateCloudRouterIpAddress() { + candidateCloudRouterIpAddress_ = getDefaultInstance().getCandidateCloudRouterIpAddress(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Single IPv4 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ip_address and
+     *    candidate_customer_router_ip_address must be the same.
+     *    - Max prefix length is 31.
+     * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @param value The bytes for candidateCloudRouterIpAddress to set. + * @return This builder for chaining. + */ + public Builder setCandidateCloudRouterIpAddressBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + candidateCloudRouterIpAddress_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private java.lang.Object candidateCloudRouterIpv6Address_ = ""; + + /** + * + * + *
+     * Single IPv6 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address must be the same.
+     *    - Max prefix length is 126.
+     * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return Whether the candidateCloudRouterIpv6Address field is set. + */ + public boolean hasCandidateCloudRouterIpv6Address() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+     * Single IPv6 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address must be the same.
+     *    - Max prefix length is 126.
+     * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return The candidateCloudRouterIpv6Address. + */ + public java.lang.String getCandidateCloudRouterIpv6Address() { + java.lang.Object ref = candidateCloudRouterIpv6Address_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + candidateCloudRouterIpv6Address_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Single IPv6 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address must be the same.
+     *    - Max prefix length is 126.
+     * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return The bytes for candidateCloudRouterIpv6Address. + */ + public com.google.protobuf.ByteString getCandidateCloudRouterIpv6AddressBytes() { + java.lang.Object ref = candidateCloudRouterIpv6Address_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + candidateCloudRouterIpv6Address_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Single IPv6 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address must be the same.
+     *    - Max prefix length is 126.
+     * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @param value The candidateCloudRouterIpv6Address to set. + * @return This builder for chaining. + */ + public Builder setCandidateCloudRouterIpv6Address(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + candidateCloudRouterIpv6Address_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Single IPv6 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address must be the same.
+     *    - Max prefix length is 126.
+     * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return This builder for chaining. + */ + public Builder clearCandidateCloudRouterIpv6Address() { + candidateCloudRouterIpv6Address_ = getDefaultInstance().getCandidateCloudRouterIpv6Address(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + /** + * + * + *
+     * Single IPv6 address + prefix length to be configured on the cloud router
+     * interface for this interconnect attachment.
+     *
+     *    - Both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address fields must be set or both must be
+     *    unset.
+     *    - Prefix length of both candidate_cloud_router_ipv6_address and
+     *    candidate_customer_router_ipv6_address must be the same.
+     *    - Max prefix length is 126.
+     * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @param value The bytes for candidateCloudRouterIpv6Address to set. + * @return This builder for chaining. + */ + public Builder setCandidateCloudRouterIpv6AddressBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + candidateCloudRouterIpv6Address_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + private java.lang.Object candidateCustomerRouterIpAddress_ = ""; /** * * *
-     * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * Single IPv4 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string attachment_group = 63442019; + * optional string candidate_customer_router_ip_address = 339113389; * - * @return Whether the attachmentGroup field is set. + * @return Whether the candidateCustomerRouterIpAddress field is set. */ - public boolean hasAttachmentGroup() { - return ((bitField0_ & 0x00000002) != 0); + public boolean hasCandidateCustomerRouterIpAddress() { + return ((bitField0_ & 0x00000020) != 0); } /** * * *
-     * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * Single IPv4 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string attachment_group = 63442019; + * optional string candidate_customer_router_ip_address = 339113389; * - * @return The attachmentGroup. + * @return The candidateCustomerRouterIpAddress. */ - public java.lang.String getAttachmentGroup() { - java.lang.Object ref = attachmentGroup_; + public java.lang.String getCandidateCustomerRouterIpAddress() { + java.lang.Object ref = candidateCustomerRouterIpAddress_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - attachmentGroup_ = s; + candidateCustomerRouterIpAddress_ = s; return s; } else { return (java.lang.String) ref; @@ -6827,19 +8023,20 @@ public java.lang.String getAttachmentGroup() { * * *
-     * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * Single IPv4 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string attachment_group = 63442019; + * optional string candidate_customer_router_ip_address = 339113389; * - * @return The bytes for attachmentGroup. + * @return The bytes for candidateCustomerRouterIpAddress. */ - public com.google.protobuf.ByteString getAttachmentGroupBytes() { - java.lang.Object ref = attachmentGroup_; + public com.google.protobuf.ByteString getCandidateCustomerRouterIpAddressBytes() { + java.lang.Object ref = candidateCustomerRouterIpAddress_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - attachmentGroup_ = b; + candidateCustomerRouterIpAddress_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -6850,20 +8047,21 @@ public com.google.protobuf.ByteString getAttachmentGroupBytes() { * * *
-     * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * Single IPv4 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string attachment_group = 63442019; + * optional string candidate_customer_router_ip_address = 339113389; * - * @param value The attachmentGroup to set. + * @param value The candidateCustomerRouterIpAddress to set. * @return This builder for chaining. */ - public Builder setAttachmentGroup(java.lang.String value) { + public Builder setCandidateCustomerRouterIpAddress(java.lang.String value) { if (value == null) { throw new NullPointerException(); } - attachmentGroup_ = value; - bitField0_ |= 0x00000002; + candidateCustomerRouterIpAddress_ = value; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -6872,16 +8070,18 @@ public Builder setAttachmentGroup(java.lang.String value) { * * *
-     * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * Single IPv4 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string attachment_group = 63442019; + * optional string candidate_customer_router_ip_address = 339113389; * * @return This builder for chaining. */ - public Builder clearAttachmentGroup() { - attachmentGroup_ = getDefaultInstance().getAttachmentGroup(); - bitField0_ = (bitField0_ & ~0x00000002); + public Builder clearCandidateCustomerRouterIpAddress() { + candidateCustomerRouterIpAddress_ = + getDefaultInstance().getCandidateCustomerRouterIpAddress(); + bitField0_ = (bitField0_ & ~0x00000020); onChanged(); return this; } @@ -6890,99 +8090,62 @@ public Builder clearAttachmentGroup() { * * *
-     * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+     * Single IPv4 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string attachment_group = 63442019; + * optional string candidate_customer_router_ip_address = 339113389; * - * @param value The bytes for attachmentGroup to set. + * @param value The bytes for candidateCustomerRouterIpAddress to set. * @return This builder for chaining. */ - public Builder setAttachmentGroupBytes(com.google.protobuf.ByteString value) { + public Builder setCandidateCustomerRouterIpAddressBytes(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - attachmentGroup_ = value; - bitField0_ |= 0x00000002; + candidateCustomerRouterIpAddress_ = value; + bitField0_ |= 0x00000020; onChanged(); return this; } - private java.lang.Object bandwidth_ = ""; + private java.lang.Object candidateCustomerRouterIpv6Address_ = ""; /** * * *
-     * Provisioned bandwidth capacity for the interconnect attachment. For
-     * attachments of type DEDICATED, the user can set the bandwidth.
-     * For attachments of type PARTNER, the Google Partner that is operating
-     * the interconnect must set the bandwidth.
-     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
-     * and can take one of the following values:
-     *
-     *    - BPS_50M: 50 Mbit/s
-     *    - BPS_100M: 100 Mbit/s
-     *    - BPS_200M: 200 Mbit/s
-     *    - BPS_300M: 300 Mbit/s
-     *    - BPS_400M: 400 Mbit/s
-     *    - BPS_500M: 500 Mbit/s
-     *    - BPS_1G: 1 Gbit/s
-     *    - BPS_2G: 2 Gbit/s
-     *    - BPS_5G: 5 Gbit/s
-     *    - BPS_10G: 10 Gbit/s
-     *    - BPS_20G: 20 Gbit/s
-     *    - BPS_50G: 50 Gbit/s
-     *    - BPS_100G: 100 Gbit/s
-     * Check the Bandwidth enum for the list of possible values.
+     * Single IPv6 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string bandwidth = 181715121; + * optional string candidate_customer_router_ipv6_address = 226436653; * - * @return Whether the bandwidth field is set. + * @return Whether the candidateCustomerRouterIpv6Address field is set. */ - public boolean hasBandwidth() { - return ((bitField0_ & 0x00000004) != 0); + public boolean hasCandidateCustomerRouterIpv6Address() { + return ((bitField0_ & 0x00000040) != 0); } /** * * *
-     * Provisioned bandwidth capacity for the interconnect attachment. For
-     * attachments of type DEDICATED, the user can set the bandwidth.
-     * For attachments of type PARTNER, the Google Partner that is operating
-     * the interconnect must set the bandwidth.
-     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
-     * and can take one of the following values:
-     *
-     *    - BPS_50M: 50 Mbit/s
-     *    - BPS_100M: 100 Mbit/s
-     *    - BPS_200M: 200 Mbit/s
-     *    - BPS_300M: 300 Mbit/s
-     *    - BPS_400M: 400 Mbit/s
-     *    - BPS_500M: 500 Mbit/s
-     *    - BPS_1G: 1 Gbit/s
-     *    - BPS_2G: 2 Gbit/s
-     *    - BPS_5G: 5 Gbit/s
-     *    - BPS_10G: 10 Gbit/s
-     *    - BPS_20G: 20 Gbit/s
-     *    - BPS_50G: 50 Gbit/s
-     *    - BPS_100G: 100 Gbit/s
-     * Check the Bandwidth enum for the list of possible values.
+     * Single IPv6 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string bandwidth = 181715121; + * optional string candidate_customer_router_ipv6_address = 226436653; * - * @return The bandwidth. + * @return The candidateCustomerRouterIpv6Address. */ - public java.lang.String getBandwidth() { - java.lang.Object ref = bandwidth_; + public java.lang.String getCandidateCustomerRouterIpv6Address() { + java.lang.Object ref = candidateCustomerRouterIpv6Address_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - bandwidth_ = s; + candidateCustomerRouterIpv6Address_ = s; return s; } else { return (java.lang.String) ref; @@ -6993,39 +8156,20 @@ public java.lang.String getBandwidth() { * * *
-     * Provisioned bandwidth capacity for the interconnect attachment. For
-     * attachments of type DEDICATED, the user can set the bandwidth.
-     * For attachments of type PARTNER, the Google Partner that is operating
-     * the interconnect must set the bandwidth.
-     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
-     * and can take one of the following values:
-     *
-     *    - BPS_50M: 50 Mbit/s
-     *    - BPS_100M: 100 Mbit/s
-     *    - BPS_200M: 200 Mbit/s
-     *    - BPS_300M: 300 Mbit/s
-     *    - BPS_400M: 400 Mbit/s
-     *    - BPS_500M: 500 Mbit/s
-     *    - BPS_1G: 1 Gbit/s
-     *    - BPS_2G: 2 Gbit/s
-     *    - BPS_5G: 5 Gbit/s
-     *    - BPS_10G: 10 Gbit/s
-     *    - BPS_20G: 20 Gbit/s
-     *    - BPS_50G: 50 Gbit/s
-     *    - BPS_100G: 100 Gbit/s
-     * Check the Bandwidth enum for the list of possible values.
+     * Single IPv6 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string bandwidth = 181715121; + * optional string candidate_customer_router_ipv6_address = 226436653; * - * @return The bytes for bandwidth. + * @return The bytes for candidateCustomerRouterIpv6Address. */ - public com.google.protobuf.ByteString getBandwidthBytes() { - java.lang.Object ref = bandwidth_; + public com.google.protobuf.ByteString getCandidateCustomerRouterIpv6AddressBytes() { + java.lang.Object ref = candidateCustomerRouterIpv6Address_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - bandwidth_ = b; + candidateCustomerRouterIpv6Address_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -7036,40 +8180,21 @@ public com.google.protobuf.ByteString getBandwidthBytes() { * * *
-     * Provisioned bandwidth capacity for the interconnect attachment. For
-     * attachments of type DEDICATED, the user can set the bandwidth.
-     * For attachments of type PARTNER, the Google Partner that is operating
-     * the interconnect must set the bandwidth.
-     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
-     * and can take one of the following values:
-     *
-     *    - BPS_50M: 50 Mbit/s
-     *    - BPS_100M: 100 Mbit/s
-     *    - BPS_200M: 200 Mbit/s
-     *    - BPS_300M: 300 Mbit/s
-     *    - BPS_400M: 400 Mbit/s
-     *    - BPS_500M: 500 Mbit/s
-     *    - BPS_1G: 1 Gbit/s
-     *    - BPS_2G: 2 Gbit/s
-     *    - BPS_5G: 5 Gbit/s
-     *    - BPS_10G: 10 Gbit/s
-     *    - BPS_20G: 20 Gbit/s
-     *    - BPS_50G: 50 Gbit/s
-     *    - BPS_100G: 100 Gbit/s
-     * Check the Bandwidth enum for the list of possible values.
+     * Single IPv6 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string bandwidth = 181715121; + * optional string candidate_customer_router_ipv6_address = 226436653; * - * @param value The bandwidth to set. + * @param value The candidateCustomerRouterIpv6Address to set. * @return This builder for chaining. */ - public Builder setBandwidth(java.lang.String value) { + public Builder setCandidateCustomerRouterIpv6Address(java.lang.String value) { if (value == null) { throw new NullPointerException(); } - bandwidth_ = value; - bitField0_ |= 0x00000004; + candidateCustomerRouterIpv6Address_ = value; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -7078,36 +8203,18 @@ public Builder setBandwidth(java.lang.String value) { * * *
-     * Provisioned bandwidth capacity for the interconnect attachment. For
-     * attachments of type DEDICATED, the user can set the bandwidth.
-     * For attachments of type PARTNER, the Google Partner that is operating
-     * the interconnect must set the bandwidth.
-     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
-     * and can take one of the following values:
-     *
-     *    - BPS_50M: 50 Mbit/s
-     *    - BPS_100M: 100 Mbit/s
-     *    - BPS_200M: 200 Mbit/s
-     *    - BPS_300M: 300 Mbit/s
-     *    - BPS_400M: 400 Mbit/s
-     *    - BPS_500M: 500 Mbit/s
-     *    - BPS_1G: 1 Gbit/s
-     *    - BPS_2G: 2 Gbit/s
-     *    - BPS_5G: 5 Gbit/s
-     *    - BPS_10G: 10 Gbit/s
-     *    - BPS_20G: 20 Gbit/s
-     *    - BPS_50G: 50 Gbit/s
-     *    - BPS_100G: 100 Gbit/s
-     * Check the Bandwidth enum for the list of possible values.
+     * Single IPv6 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string bandwidth = 181715121; + * optional string candidate_customer_router_ipv6_address = 226436653; * * @return This builder for chaining. */ - public Builder clearBandwidth() { - bandwidth_ = getDefaultInstance().getBandwidth(); - bitField0_ = (bitField0_ & ~0x00000004); + public Builder clearCandidateCustomerRouterIpv6Address() { + candidateCustomerRouterIpv6Address_ = + getDefaultInstance().getCandidateCustomerRouterIpv6Address(); + bitField0_ = (bitField0_ & ~0x00000040); onChanged(); return this; } @@ -7116,41 +8223,23 @@ public Builder clearBandwidth() { * * *
-     * Provisioned bandwidth capacity for the interconnect attachment. For
-     * attachments of type DEDICATED, the user can set the bandwidth.
-     * For attachments of type PARTNER, the Google Partner that is operating
-     * the interconnect must set the bandwidth.
-     * Output only for PARTNER type, mutable for PARTNER_PROVIDER and DEDICATED,
-     * and can take one of the following values:
-     *
-     *    - BPS_50M: 50 Mbit/s
-     *    - BPS_100M: 100 Mbit/s
-     *    - BPS_200M: 200 Mbit/s
-     *    - BPS_300M: 300 Mbit/s
-     *    - BPS_400M: 400 Mbit/s
-     *    - BPS_500M: 500 Mbit/s
-     *    - BPS_1G: 1 Gbit/s
-     *    - BPS_2G: 2 Gbit/s
-     *    - BPS_5G: 5 Gbit/s
-     *    - BPS_10G: 10 Gbit/s
-     *    - BPS_20G: 20 Gbit/s
-     *    - BPS_50G: 50 Gbit/s
-     *    - BPS_100G: 100 Gbit/s
-     * Check the Bandwidth enum for the list of possible values.
+     * Single IPv6 address + prefix length to be configured on the customer router
+     * interface for this interconnect attachment.
      * 
* - * optional string bandwidth = 181715121; + * optional string candidate_customer_router_ipv6_address = 226436653; * - * @param value The bytes for bandwidth to set. + * @param value The bytes for candidateCustomerRouterIpv6Address to set. * @return This builder for chaining. */ - public Builder setBandwidthBytes(com.google.protobuf.ByteString value) { + public Builder setCandidateCustomerRouterIpv6AddressBytes( + com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - bandwidth_ = value; - bitField0_ |= 0x00000004; + candidateCustomerRouterIpv6Address_ = value; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -7162,7 +8251,7 @@ private void ensureCandidateIpv6SubnetsIsMutable() { if (!candidateIpv6Subnets_.isModifiable()) { candidateIpv6Subnets_ = new com.google.protobuf.LazyStringArrayList(candidateIpv6Subnets_); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000080; } /** @@ -7247,7 +8336,7 @@ public Builder setCandidateIpv6Subnets(int index, java.lang.String value) { } ensureCandidateIpv6SubnetsIsMutable(); candidateIpv6Subnets_.set(index, value); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -7270,7 +8359,7 @@ public Builder addCandidateIpv6Subnets(java.lang.String value) { } ensureCandidateIpv6SubnetsIsMutable(); candidateIpv6Subnets_.add(value); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -7290,7 +8379,7 @@ public Builder addCandidateIpv6Subnets(java.lang.String value) { public Builder addAllCandidateIpv6Subnets(java.lang.Iterable values) { ensureCandidateIpv6SubnetsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, candidateIpv6Subnets_); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -7308,7 +8397,7 @@ public Builder addAllCandidateIpv6Subnets(java.lang.Iterable v */ public Builder clearCandidateIpv6Subnets() { candidateIpv6Subnets_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000080); ; onChanged(); return this; @@ -7333,7 +8422,7 @@ public Builder addCandidateIpv6SubnetsBytes(com.google.protobuf.ByteString value checkByteStringIsUtf8(value); ensureCandidateIpv6SubnetsIsMutable(); candidateIpv6Subnets_.add(value); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -7345,7 +8434,7 @@ private void ensureCandidateSubnetsIsMutable() { if (!candidateSubnets_.isModifiable()) { candidateSubnets_ = new com.google.protobuf.LazyStringArrayList(candidateSubnets_); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000100; } /** @@ -7460,7 +8549,7 @@ public Builder setCandidateSubnets(int index, java.lang.String value) { } ensureCandidateSubnetsIsMutable(); candidateSubnets_.set(index, value); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -7489,7 +8578,7 @@ public Builder addCandidateSubnets(java.lang.String value) { } ensureCandidateSubnetsIsMutable(); candidateSubnets_.add(value); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -7515,7 +8604,7 @@ public Builder addCandidateSubnets(java.lang.String value) { public Builder addAllCandidateSubnets(java.lang.Iterable values) { ensureCandidateSubnetsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, candidateSubnets_); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -7539,7 +8628,7 @@ public Builder addAllCandidateSubnets(java.lang.Iterable value */ public Builder clearCandidateSubnets() { candidateSubnets_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000100); ; onChanged(); return this; @@ -7570,7 +8659,7 @@ public Builder addCandidateSubnetsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureCandidateSubnetsIsMutable(); candidateSubnets_.add(value); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -7581,7 +8670,7 @@ public Builder addCandidateSubnetsBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
      * Interface for this interconnect attachment.
      * 
* @@ -7590,14 +8679,14 @@ public Builder addCandidateSubnetsBytes(com.google.protobuf.ByteString value) { * @return Whether the cloudRouterIpAddress field is set. */ public boolean hasCloudRouterIpAddress() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** * * *
-     * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
      * Interface for this interconnect attachment.
      * 
* @@ -7621,7 +8710,7 @@ public java.lang.String getCloudRouterIpAddress() { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
      * Interface for this interconnect attachment.
      * 
* @@ -7645,7 +8734,7 @@ public com.google.protobuf.ByteString getCloudRouterIpAddressBytes() { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
      * Interface for this interconnect attachment.
      * 
* @@ -7659,7 +8748,7 @@ public Builder setCloudRouterIpAddress(java.lang.String value) { throw new NullPointerException(); } cloudRouterIpAddress_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -7668,7 +8757,7 @@ public Builder setCloudRouterIpAddress(java.lang.String value) { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
      * Interface for this interconnect attachment.
      * 
* @@ -7678,7 +8767,7 @@ public Builder setCloudRouterIpAddress(java.lang.String value) { */ public Builder clearCloudRouterIpAddress() { cloudRouterIpAddress_ = getDefaultInstance().getCloudRouterIpAddress(); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000200); onChanged(); return this; } @@ -7687,7 +8776,7 @@ public Builder clearCloudRouterIpAddress() { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
      * Interface for this interconnect attachment.
      * 
* @@ -7702,7 +8791,7 @@ public Builder setCloudRouterIpAddressBytes(com.google.protobuf.ByteString value } checkByteStringIsUtf8(value); cloudRouterIpAddress_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -7713,7 +8802,7 @@ public Builder setCloudRouterIpAddressBytes(com.google.protobuf.ByteString value * * *
-     * [Output Only] IPv6 address + prefix length to be configured on Cloud
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
      * Router Interface for this interconnect attachment.
      * 
* @@ -7722,14 +8811,14 @@ public Builder setCloudRouterIpAddressBytes(com.google.protobuf.ByteString value * @return Whether the cloudRouterIpv6Address field is set. */ public boolean hasCloudRouterIpv6Address() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** * * *
-     * [Output Only] IPv6 address + prefix length to be configured on Cloud
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
      * Router Interface for this interconnect attachment.
      * 
* @@ -7753,7 +8842,7 @@ public java.lang.String getCloudRouterIpv6Address() { * * *
-     * [Output Only] IPv6 address + prefix length to be configured on Cloud
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
      * Router Interface for this interconnect attachment.
      * 
* @@ -7777,7 +8866,7 @@ public com.google.protobuf.ByteString getCloudRouterIpv6AddressBytes() { * * *
-     * [Output Only] IPv6 address + prefix length to be configured on Cloud
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
      * Router Interface for this interconnect attachment.
      * 
* @@ -7791,7 +8880,7 @@ public Builder setCloudRouterIpv6Address(java.lang.String value) { throw new NullPointerException(); } cloudRouterIpv6Address_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -7800,7 +8889,7 @@ public Builder setCloudRouterIpv6Address(java.lang.String value) { * * *
-     * [Output Only] IPv6 address + prefix length to be configured on Cloud
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
      * Router Interface for this interconnect attachment.
      * 
* @@ -7810,7 +8899,7 @@ public Builder setCloudRouterIpv6Address(java.lang.String value) { */ public Builder clearCloudRouterIpv6Address() { cloudRouterIpv6Address_ = getDefaultInstance().getCloudRouterIpv6Address(); - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000400); onChanged(); return this; } @@ -7819,7 +8908,7 @@ public Builder clearCloudRouterIpv6Address() { * * *
-     * [Output Only] IPv6 address + prefix length to be configured on Cloud
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
      * Router Interface for this interconnect attachment.
      * 
* @@ -7834,7 +8923,7 @@ public Builder setCloudRouterIpv6AddressBytes(com.google.protobuf.ByteString val } checkByteStringIsUtf8(value); cloudRouterIpv6Address_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -7853,7 +8942,7 @@ public Builder setCloudRouterIpv6AddressBytes(com.google.protobuf.ByteString val * @return Whether the cloudRouterIpv6InterfaceId field is set. */ public boolean hasCloudRouterIpv6InterfaceId() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -7919,7 +9008,7 @@ public Builder setCloudRouterIpv6InterfaceId(java.lang.String value) { throw new NullPointerException(); } cloudRouterIpv6InterfaceId_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -7937,7 +9026,7 @@ public Builder setCloudRouterIpv6InterfaceId(java.lang.String value) { */ public Builder clearCloudRouterIpv6InterfaceId() { cloudRouterIpv6InterfaceId_ = getDefaultInstance().getCloudRouterIpv6InterfaceId(); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000800); onChanged(); return this; } @@ -7960,7 +9049,7 @@ public Builder setCloudRouterIpv6InterfaceIdBytes(com.google.protobuf.ByteString } checkByteStringIsUtf8(value); cloudRouterIpv6InterfaceId_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -7977,7 +9066,7 @@ public Builder setCloudRouterIpv6InterfaceIdBytes(com.google.protobuf.ByteString * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -7988,14 +9077,14 @@ public Builder setCloudRouterIpv6InterfaceIdBytes(com.google.protobuf.ByteString * @return Whether the configurationConstraints field is set. */ public boolean hasConfigurationConstraints() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -8021,7 +9110,7 @@ public boolean hasConfigurationConstraints() { * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -8039,7 +9128,7 @@ public Builder setConfigurationConstraints( } else { configurationConstraintsBuilder_.setMessage(value); } - bitField0_ |= 0x00000100; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -8048,7 +9137,7 @@ public Builder setConfigurationConstraints( * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -8064,7 +9153,7 @@ public Builder setConfigurationConstraints( } else { configurationConstraintsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000100; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -8073,7 +9162,7 @@ public Builder setConfigurationConstraints( * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -8084,7 +9173,7 @@ public Builder setConfigurationConstraints( public Builder mergeConfigurationConstraints( com.google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints value) { if (configurationConstraintsBuilder_ == null) { - if (((bitField0_ & 0x00000100) != 0) + if (((bitField0_ & 0x00001000) != 0) && configurationConstraints_ != null && configurationConstraints_ != com.google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints @@ -8097,7 +9186,7 @@ public Builder mergeConfigurationConstraints( configurationConstraintsBuilder_.mergeFrom(value); } if (configurationConstraints_ != null) { - bitField0_ |= 0x00000100; + bitField0_ |= 0x00001000; onChanged(); } return this; @@ -8107,7 +9196,7 @@ public Builder mergeConfigurationConstraints( * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -8116,7 +9205,7 @@ public Builder mergeConfigurationConstraints( * */ public Builder clearConfigurationConstraints() { - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00001000); configurationConstraints_ = null; if (configurationConstraintsBuilder_ != null) { configurationConstraintsBuilder_.dispose(); @@ -8130,7 +9219,7 @@ public Builder clearConfigurationConstraints() { * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -8140,7 +9229,7 @@ public Builder clearConfigurationConstraints() { */ public com.google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints.Builder getConfigurationConstraintsBuilder() { - bitField0_ |= 0x00000100; + bitField0_ |= 0x00001000; onChanged(); return getConfigurationConstraintsFieldBuilder().getBuilder(); } @@ -8149,7 +9238,7 @@ public Builder clearConfigurationConstraints() { * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -8173,7 +9262,7 @@ public Builder clearConfigurationConstraints() { * * *
-     * [Output Only] Constraints for this attachment, if any. The attachment does
+     * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
      * not work if these constraints are not met.
      * 
* @@ -8205,7 +9294,7 @@ public Builder clearConfigurationConstraints() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -8214,14 +9303,14 @@ public Builder clearConfigurationConstraints() { * @return Whether the creationTimestamp field is set. */ public boolean hasCreationTimestamp() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -8245,7 +9334,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -8269,7 +9358,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -8283,7 +9372,7 @@ public Builder setCreationTimestamp(java.lang.String value) { throw new NullPointerException(); } creationTimestamp_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -8292,7 +9381,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -8302,7 +9391,7 @@ public Builder setCreationTimestamp(java.lang.String value) { */ public Builder clearCreationTimestamp() { creationTimestamp_ = getDefaultInstance().getCreationTimestamp(); - bitField0_ = (bitField0_ & ~0x00000200); + bitField0_ = (bitField0_ & ~0x00002000); onChanged(); return this; } @@ -8311,7 +9400,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -8326,7 +9415,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); creationTimestamp_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -8337,7 +9426,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on the customer
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
      * router subinterface for this interconnect attachment.
      * 
* @@ -8346,14 +9435,14 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * @return Whether the customerRouterIpAddress field is set. */ public boolean hasCustomerRouterIpAddress() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** * * *
-     * [Output Only] IPv4 address + prefix length to be configured on the customer
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
      * router subinterface for this interconnect attachment.
      * 
* @@ -8377,7 +9466,7 @@ public java.lang.String getCustomerRouterIpAddress() { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on the customer
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
      * router subinterface for this interconnect attachment.
      * 
* @@ -8401,7 +9490,7 @@ public com.google.protobuf.ByteString getCustomerRouterIpAddressBytes() { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on the customer
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
      * router subinterface for this interconnect attachment.
      * 
* @@ -8415,7 +9504,7 @@ public Builder setCustomerRouterIpAddress(java.lang.String value) { throw new NullPointerException(); } customerRouterIpAddress_ = value; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -8424,7 +9513,7 @@ public Builder setCustomerRouterIpAddress(java.lang.String value) { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on the customer
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
      * router subinterface for this interconnect attachment.
      * 
* @@ -8434,7 +9523,7 @@ public Builder setCustomerRouterIpAddress(java.lang.String value) { */ public Builder clearCustomerRouterIpAddress() { customerRouterIpAddress_ = getDefaultInstance().getCustomerRouterIpAddress(); - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ = (bitField0_ & ~0x00004000); onChanged(); return this; } @@ -8443,7 +9532,7 @@ public Builder clearCustomerRouterIpAddress() { * * *
-     * [Output Only] IPv4 address + prefix length to be configured on the customer
+     * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
      * router subinterface for this interconnect attachment.
      * 
* @@ -8458,7 +9547,7 @@ public Builder setCustomerRouterIpAddressBytes(com.google.protobuf.ByteString va } checkByteStringIsUtf8(value); customerRouterIpAddress_ = value; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -8469,7 +9558,7 @@ public Builder setCustomerRouterIpAddressBytes(com.google.protobuf.ByteString va * * *
-     * [Output Only] IPv6 address + prefix length to be configured on the
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on the
      * customer router subinterface for this interconnect attachment.
      * 
* @@ -8478,14 +9567,14 @@ public Builder setCustomerRouterIpAddressBytes(com.google.protobuf.ByteString va * @return Whether the customerRouterIpv6Address field is set. */ public boolean hasCustomerRouterIpv6Address() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** * * *
-     * [Output Only] IPv6 address + prefix length to be configured on the
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on the
      * customer router subinterface for this interconnect attachment.
      * 
* @@ -8509,7 +9598,7 @@ public java.lang.String getCustomerRouterIpv6Address() { * * *
-     * [Output Only] IPv6 address + prefix length to be configured on the
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on the
      * customer router subinterface for this interconnect attachment.
      * 
* @@ -8533,7 +9622,7 @@ public com.google.protobuf.ByteString getCustomerRouterIpv6AddressBytes() { * * *
-     * [Output Only] IPv6 address + prefix length to be configured on the
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on the
      * customer router subinterface for this interconnect attachment.
      * 
* @@ -8547,7 +9636,7 @@ public Builder setCustomerRouterIpv6Address(java.lang.String value) { throw new NullPointerException(); } customerRouterIpv6Address_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -8556,7 +9645,7 @@ public Builder setCustomerRouterIpv6Address(java.lang.String value) { * * *
-     * [Output Only] IPv6 address + prefix length to be configured on the
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on the
      * customer router subinterface for this interconnect attachment.
      * 
* @@ -8566,7 +9655,7 @@ public Builder setCustomerRouterIpv6Address(java.lang.String value) { */ public Builder clearCustomerRouterIpv6Address() { customerRouterIpv6Address_ = getDefaultInstance().getCustomerRouterIpv6Address(); - bitField0_ = (bitField0_ & ~0x00000800); + bitField0_ = (bitField0_ & ~0x00008000); onChanged(); return this; } @@ -8575,7 +9664,7 @@ public Builder clearCustomerRouterIpv6Address() { * * *
-     * [Output Only] IPv6 address + prefix length to be configured on the
+     * Output only. [Output Only] IPv6 address + prefix length to be configured on the
      * customer router subinterface for this interconnect attachment.
      * 
* @@ -8590,7 +9679,7 @@ public Builder setCustomerRouterIpv6AddressBytes(com.google.protobuf.ByteString } checkByteStringIsUtf8(value); customerRouterIpv6Address_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -8609,7 +9698,7 @@ public Builder setCustomerRouterIpv6AddressBytes(com.google.protobuf.ByteString * @return Whether the customerRouterIpv6InterfaceId field is set. */ public boolean hasCustomerRouterIpv6InterfaceId() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** @@ -8675,7 +9764,7 @@ public Builder setCustomerRouterIpv6InterfaceId(java.lang.String value) { throw new NullPointerException(); } customerRouterIpv6InterfaceId_ = value; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -8693,7 +9782,7 @@ public Builder setCustomerRouterIpv6InterfaceId(java.lang.String value) { */ public Builder clearCustomerRouterIpv6InterfaceId() { customerRouterIpv6InterfaceId_ = getDefaultInstance().getCustomerRouterIpv6InterfaceId(); - bitField0_ = (bitField0_ & ~0x00001000); + bitField0_ = (bitField0_ & ~0x00010000); onChanged(); return this; } @@ -8716,7 +9805,7 @@ public Builder setCustomerRouterIpv6InterfaceIdBytes(com.google.protobuf.ByteStr } checkByteStringIsUtf8(value); customerRouterIpv6InterfaceId_ = value; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -8727,7 +9816,7 @@ public Builder setCustomerRouterIpv6InterfaceIdBytes(com.google.protobuf.ByteStr * * *
-     * [Output Only] Dataplane version for this InterconnectAttachment. This
+     * Output only. [Output Only] Dataplane version for this InterconnectAttachment. This
      * field is only present for Dataplane version 2 and higher. Absence of this
      * field in the API output indicates that the Dataplane is version 1.
      * 
@@ -8738,14 +9827,14 @@ public Builder setCustomerRouterIpv6InterfaceIdBytes(com.google.protobuf.ByteStr */ @java.lang.Override public boolean hasDataplaneVersion() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00020000) != 0); } /** * * *
-     * [Output Only] Dataplane version for this InterconnectAttachment. This
+     * Output only. [Output Only] Dataplane version for this InterconnectAttachment. This
      * field is only present for Dataplane version 2 and higher. Absence of this
      * field in the API output indicates that the Dataplane is version 1.
      * 
@@ -8763,7 +9852,7 @@ public int getDataplaneVersion() { * * *
-     * [Output Only] Dataplane version for this InterconnectAttachment. This
+     * Output only. [Output Only] Dataplane version for this InterconnectAttachment. This
      * field is only present for Dataplane version 2 and higher. Absence of this
      * field in the API output indicates that the Dataplane is version 1.
      * 
@@ -8776,7 +9865,7 @@ public int getDataplaneVersion() { public Builder setDataplaneVersion(int value) { dataplaneVersion_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -8785,7 +9874,7 @@ public Builder setDataplaneVersion(int value) { * * *
-     * [Output Only] Dataplane version for this InterconnectAttachment. This
+     * Output only. [Output Only] Dataplane version for this InterconnectAttachment. This
      * field is only present for Dataplane version 2 and higher. Absence of this
      * field in the API output indicates that the Dataplane is version 1.
      * 
@@ -8795,7 +9884,7 @@ public Builder setDataplaneVersion(int value) { * @return This builder for chaining. */ public Builder clearDataplaneVersion() { - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00020000); dataplaneVersion_ = 0; onChanged(); return this; @@ -8815,7 +9904,7 @@ public Builder clearDataplaneVersion() { * @return Whether the description field is set. */ public boolean hasDescription() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -8881,7 +9970,7 @@ public Builder setDescription(java.lang.String value) { throw new NullPointerException(); } description_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -8899,7 +9988,7 @@ public Builder setDescription(java.lang.String value) { */ public Builder clearDescription() { description_ = getDefaultInstance().getDescription(); - bitField0_ = (bitField0_ & ~0x00004000); + bitField0_ = (bitField0_ & ~0x00040000); onChanged(); return this; } @@ -8922,7 +10011,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); description_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -8954,7 +10043,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * @return Whether the edgeAvailabilityDomain field is set. */ public boolean hasEdgeAvailabilityDomain() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -9059,7 +10148,7 @@ public Builder setEdgeAvailabilityDomain(java.lang.String value) { throw new NullPointerException(); } edgeAvailabilityDomain_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -9090,7 +10179,7 @@ public Builder setEdgeAvailabilityDomain(java.lang.String value) { */ public Builder clearEdgeAvailabilityDomain() { edgeAvailabilityDomain_ = getDefaultInstance().getEdgeAvailabilityDomain(); - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ = (bitField0_ & ~0x00080000); onChanged(); return this; } @@ -9126,7 +10215,7 @@ public Builder setEdgeAvailabilityDomainBytes(com.google.protobuf.ByteString val } checkByteStringIsUtf8(value); edgeAvailabilityDomain_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -9159,7 +10248,7 @@ public Builder setEdgeAvailabilityDomainBytes(com.google.protobuf.ByteString val * @return Whether the encryption field is set. */ public boolean hasEncryption() { - return ((bitField0_ & 0x00010000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -9267,7 +10356,7 @@ public Builder setEncryption(java.lang.String value) { throw new NullPointerException(); } encryption_ = value; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -9299,7 +10388,7 @@ public Builder setEncryption(java.lang.String value) { */ public Builder clearEncryption() { encryption_ = getDefaultInstance().getEncryption(); - bitField0_ = (bitField0_ & ~0x00010000); + bitField0_ = (bitField0_ & ~0x00100000); onChanged(); return this; } @@ -9336,7 +10425,7 @@ public Builder setEncryptionBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); encryption_ = value; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -9347,7 +10436,7 @@ public Builder setEncryptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Google reference ID, to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID, to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * [Deprecated] This field is not used.
      * 
@@ -9357,14 +10446,14 @@ public Builder setEncryptionBytes(com.google.protobuf.ByteString value) { * @return Whether the googleReferenceId field is set. */ public boolean hasGoogleReferenceId() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** * * *
-     * [Output Only] Google reference ID, to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID, to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * [Deprecated] This field is not used.
      * 
@@ -9389,7 +10478,7 @@ public java.lang.String getGoogleReferenceId() { * * *
-     * [Output Only] Google reference ID, to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID, to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * [Deprecated] This field is not used.
      * 
@@ -9414,7 +10503,7 @@ public com.google.protobuf.ByteString getGoogleReferenceIdBytes() { * * *
-     * [Output Only] Google reference ID, to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID, to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * [Deprecated] This field is not used.
      * 
@@ -9429,7 +10518,7 @@ public Builder setGoogleReferenceId(java.lang.String value) { throw new NullPointerException(); } googleReferenceId_ = value; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -9438,7 +10527,7 @@ public Builder setGoogleReferenceId(java.lang.String value) { * * *
-     * [Output Only] Google reference ID, to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID, to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * [Deprecated] This field is not used.
      * 
@@ -9449,7 +10538,7 @@ public Builder setGoogleReferenceId(java.lang.String value) { */ public Builder clearGoogleReferenceId() { googleReferenceId_ = getDefaultInstance().getGoogleReferenceId(); - bitField0_ = (bitField0_ & ~0x00020000); + bitField0_ = (bitField0_ & ~0x00200000); onChanged(); return this; } @@ -9458,7 +10547,7 @@ public Builder clearGoogleReferenceId() { * * *
-     * [Output Only] Google reference ID, to be used when raising support tickets
+     * Output only. [Output Only] Google reference ID, to be used when raising support tickets
      * with Google or otherwise to debug backend connectivity issues.
      * [Deprecated] This field is not used.
      * 
@@ -9474,7 +10563,7 @@ public Builder setGoogleReferenceIdBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); googleReferenceId_ = value; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -9485,7 +10574,7 @@ public Builder setGoogleReferenceIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -9495,14 +10584,14 @@ public Builder setGoogleReferenceIdBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasId() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -9519,7 +10608,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -9531,7 +10620,7 @@ public long getId() { public Builder setId(long value) { id_ = value; - bitField0_ |= 0x00040000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -9540,7 +10629,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -9549,7 +10638,7 @@ public Builder setId(long value) { * @return This builder for chaining. */ public Builder clearId() { - bitField0_ = (bitField0_ & ~0x00040000); + bitField0_ = (bitField0_ & ~0x00400000); id_ = 0L; onChanged(); return this; @@ -9570,7 +10659,7 @@ public Builder clearId() { * @return Whether the interconnect field is set. */ public boolean hasInterconnect() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -9639,7 +10728,7 @@ public Builder setInterconnect(java.lang.String value) { throw new NullPointerException(); } interconnect_ = value; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -9658,7 +10747,7 @@ public Builder setInterconnect(java.lang.String value) { */ public Builder clearInterconnect() { interconnect_ = getDefaultInstance().getInterconnect(); - bitField0_ = (bitField0_ & ~0x00080000); + bitField0_ = (bitField0_ & ~0x00800000); onChanged(); return this; } @@ -9682,7 +10771,7 @@ public Builder setInterconnectBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); interconnect_ = value; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -9695,7 +10784,7 @@ private void ensureIpsecInternalAddressesIsMutable() { ipsecInternalAddresses_ = new com.google.protobuf.LazyStringArrayList(ipsecInternalAddresses_); } - bitField0_ |= 0x00100000; + bitField0_ |= 0x01000000; } /** @@ -9845,7 +10934,7 @@ public Builder setIpsecInternalAddresses(int index, java.lang.String value) { } ensureIpsecInternalAddressesIsMutable(); ipsecInternalAddresses_.set(index, value); - bitField0_ |= 0x00100000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -9881,7 +10970,7 @@ public Builder addIpsecInternalAddresses(java.lang.String value) { } ensureIpsecInternalAddressesIsMutable(); ipsecInternalAddresses_.add(value); - bitField0_ |= 0x00100000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -9914,7 +11003,7 @@ public Builder addIpsecInternalAddresses(java.lang.String value) { public Builder addAllIpsecInternalAddresses(java.lang.Iterable values) { ensureIpsecInternalAddressesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ipsecInternalAddresses_); - bitField0_ |= 0x00100000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -9945,7 +11034,7 @@ public Builder addAllIpsecInternalAddresses(java.lang.Iterable */ public Builder clearIpsecInternalAddresses() { ipsecInternalAddresses_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x01000000); ; onChanged(); return this; @@ -9983,7 +11072,7 @@ public Builder addIpsecInternalAddressesBytes(com.google.protobuf.ByteString val checkByteStringIsUtf8(value); ensureIpsecInternalAddressesIsMutable(); ipsecInternalAddresses_.add(value); - bitField0_ |= 0x00100000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -9994,7 +11083,7 @@ public Builder addIpsecInternalAddressesBytes(com.google.protobuf.ByteString val * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
      * 
* * optional string kind = 3292052; @@ -10002,14 +11091,14 @@ public Builder addIpsecInternalAddressesBytes(com.google.protobuf.ByteString val * @return Whether the kind field is set. */ public boolean hasKind() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
      * 
* * optional string kind = 3292052; @@ -10032,7 +11121,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
      * 
* * optional string kind = 3292052; @@ -10055,7 +11144,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
      * 
* * optional string kind = 3292052; @@ -10068,7 +11157,7 @@ public Builder setKind(java.lang.String value) { throw new NullPointerException(); } kind_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -10077,7 +11166,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
      * 
* * optional string kind = 3292052; @@ -10086,7 +11175,7 @@ public Builder setKind(java.lang.String value) { */ public Builder clearKind() { kind_ = getDefaultInstance().getKind(); - bitField0_ = (bitField0_ & ~0x00200000); + bitField0_ = (bitField0_ & ~0x02000000); onChanged(); return this; } @@ -10095,7 +11184,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
      * 
* * optional string kind = 3292052; @@ -10109,7 +11198,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); kind_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -10141,7 +11230,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * @return Whether the l2Forwarding field is set. */ public boolean hasL2Forwarding() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -10200,7 +11289,7 @@ public Builder setL2Forwarding( } else { l2ForwardingBuilder_.setMessage(value); } - bitField0_ |= 0x00400000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -10229,7 +11318,7 @@ public Builder setL2Forwarding( } else { l2ForwardingBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00400000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -10254,7 +11343,7 @@ public Builder setL2Forwarding( public Builder mergeL2Forwarding( com.google.cloud.compute.v1.InterconnectAttachmentL2Forwarding value) { if (l2ForwardingBuilder_ == null) { - if (((bitField0_ & 0x00400000) != 0) + if (((bitField0_ & 0x04000000) != 0) && l2Forwarding_ != null && l2Forwarding_ != com.google.cloud.compute.v1.InterconnectAttachmentL2Forwarding @@ -10267,7 +11356,7 @@ public Builder mergeL2Forwarding( l2ForwardingBuilder_.mergeFrom(value); } if (l2Forwarding_ != null) { - bitField0_ |= 0x00400000; + bitField0_ |= 0x04000000; onChanged(); } return this; @@ -10291,7 +11380,7 @@ public Builder mergeL2Forwarding( * */ public Builder clearL2Forwarding() { - bitField0_ = (bitField0_ & ~0x00400000); + bitField0_ = (bitField0_ & ~0x04000000); l2Forwarding_ = null; if (l2ForwardingBuilder_ != null) { l2ForwardingBuilder_.dispose(); @@ -10320,7 +11409,7 @@ public Builder clearL2Forwarding() { */ public com.google.cloud.compute.v1.InterconnectAttachmentL2Forwarding.Builder getL2ForwardingBuilder() { - bitField0_ |= 0x00400000; + bitField0_ |= 0x04000000; onChanged(); return getL2ForwardingFieldBuilder().getBuilder(); } @@ -10409,7 +11498,7 @@ public Builder clearL2Forwarding() { * @return Whether the labelFingerprint field is set. */ public boolean hasLabelFingerprint() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x08000000) != 0); } /** @@ -10499,7 +11588,7 @@ public Builder setLabelFingerprint(java.lang.String value) { throw new NullPointerException(); } labelFingerprint_ = value; - bitField0_ |= 0x00800000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -10525,7 +11614,7 @@ public Builder setLabelFingerprint(java.lang.String value) { */ public Builder clearLabelFingerprint() { labelFingerprint_ = getDefaultInstance().getLabelFingerprint(); - bitField0_ = (bitField0_ & ~0x00800000); + bitField0_ = (bitField0_ & ~0x08000000); onChanged(); return this; } @@ -10556,7 +11645,7 @@ public Builder setLabelFingerprintBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); labelFingerprint_ = value; - bitField0_ |= 0x00800000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -10578,7 +11667,7 @@ private com.google.protobuf.MapField interna if (!labels_.isMutable()) { labels_ = labels_.copy(); } - bitField0_ |= 0x01000000; + bitField0_ |= 0x10000000; onChanged(); return labels_; } @@ -10672,7 +11761,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { } public Builder clearLabels() { - bitField0_ = (bitField0_ & ~0x01000000); + bitField0_ = (bitField0_ & ~0x10000000); internalGetMutableLabels().getMutableMap().clear(); return this; } @@ -10698,7 +11787,7 @@ public Builder removeLabels(java.lang.String key) { /** Use alternate mutation accessors instead. */ @java.lang.Deprecated public java.util.Map getMutableLabels() { - bitField0_ |= 0x01000000; + bitField0_ |= 0x10000000; return internalGetMutableLabels().getMutableMap(); } @@ -10720,7 +11809,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { throw new NullPointerException("map value"); } internalGetMutableLabels().getMutableMap().put(key, value); - bitField0_ |= 0x01000000; + bitField0_ |= 0x10000000; return this; } @@ -10736,7 +11825,7 @@ public Builder putLabels(java.lang.String key, java.lang.String value) { */ public Builder putAllLabels(java.util.Map values) { internalGetMutableLabels().getMutableMap().putAll(values); - bitField0_ |= 0x01000000; + bitField0_ |= 0x10000000; return this; } @@ -10758,7 +11847,7 @@ public Builder putAllLabels(java.util.Map va */ @java.lang.Override public boolean hasMtu() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x20000000) != 0); } /** @@ -10798,7 +11887,7 @@ public int getMtu() { public Builder setMtu(int value) { mtu_ = value; - bitField0_ |= 0x02000000; + bitField0_ |= 0x20000000; onChanged(); return this; } @@ -10818,7 +11907,7 @@ public Builder setMtu(int value) { * @return This builder for chaining. */ public Builder clearMtu() { - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x20000000); mtu_ = 0; onChanged(); return this; @@ -10844,7 +11933,7 @@ public Builder clearMtu() { * @return Whether the name field is set. */ public boolean hasName() { - return ((bitField0_ & 0x04000000) != 0); + return ((bitField0_ & 0x40000000) != 0); } /** @@ -10928,7 +12017,7 @@ public Builder setName(java.lang.String value) { throw new NullPointerException(); } name_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x40000000; onChanged(); return this; } @@ -10952,7 +12041,7 @@ public Builder setName(java.lang.String value) { */ public Builder clearName() { name_ = getDefaultInstance().getName(); - bitField0_ = (bitField0_ & ~0x04000000); + bitField0_ = (bitField0_ & ~0x40000000); onChanged(); return this; } @@ -10981,7 +12070,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); name_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x40000000; onChanged(); return this; } @@ -10992,7 +12081,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The current status of whether or not this interconnect
+     * Output only. [Output Only] The current status of whether or not this interconnect
      * attachment is functional, which can take one of the following values:
      *
      *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -11007,14 +12096,14 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
      * @return Whether the operationalStatus field is set.
      */
     public boolean hasOperationalStatus() {
-      return ((bitField0_ & 0x08000000) != 0);
+      return ((bitField0_ & 0x80000000) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] The current status of whether or not this interconnect
+     * Output only. [Output Only] The current status of whether or not this interconnect
      * attachment is functional, which can take one of the following values:
      *
      *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -11044,7 +12133,7 @@ public java.lang.String getOperationalStatus() {
      *
      *
      * 
-     * [Output Only] The current status of whether or not this interconnect
+     * Output only. [Output Only] The current status of whether or not this interconnect
      * attachment is functional, which can take one of the following values:
      *
      *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -11074,7 +12163,7 @@ public com.google.protobuf.ByteString getOperationalStatusBytes() {
      *
      *
      * 
-     * [Output Only] The current status of whether or not this interconnect
+     * Output only. [Output Only] The current status of whether or not this interconnect
      * attachment is functional, which can take one of the following values:
      *
      *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -11094,7 +12183,7 @@ public Builder setOperationalStatus(java.lang.String value) {
         throw new NullPointerException();
       }
       operationalStatus_ = value;
-      bitField0_ |= 0x08000000;
+      bitField0_ |= 0x80000000;
       onChanged();
       return this;
     }
@@ -11103,7 +12192,7 @@ public Builder setOperationalStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The current status of whether or not this interconnect
+     * Output only. [Output Only] The current status of whether or not this interconnect
      * attachment is functional, which can take one of the following values:
      *
      *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -11119,7 +12208,7 @@ public Builder setOperationalStatus(java.lang.String value) {
      */
     public Builder clearOperationalStatus() {
       operationalStatus_ = getDefaultInstance().getOperationalStatus();
-      bitField0_ = (bitField0_ & ~0x08000000);
+      bitField0_ = (bitField0_ & ~0x80000000);
       onChanged();
       return this;
     }
@@ -11128,7 +12217,7 @@ public Builder clearOperationalStatus() {
      *
      *
      * 
-     * [Output Only] The current status of whether or not this interconnect
+     * Output only. [Output Only] The current status of whether or not this interconnect
      * attachment is functional, which can take one of the following values:
      *
      *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -11149,7 +12238,7 @@ public Builder setOperationalStatusBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       operationalStatus_ = value;
-      bitField0_ |= 0x08000000;
+      bitField0_ |= 0x80000000;
       onChanged();
       return this;
     }
@@ -11172,7 +12261,7 @@ public Builder setOperationalStatusBytes(com.google.protobuf.ByteString value) {
      * @return Whether the pairingKey field is set.
      */
     public boolean hasPairingKey() {
-      return ((bitField0_ & 0x10000000) != 0);
+      return ((bitField1_ & 0x00000001) != 0);
     }
 
     /**
@@ -11250,7 +12339,7 @@ public Builder setPairingKey(java.lang.String value) {
         throw new NullPointerException();
       }
       pairingKey_ = value;
-      bitField0_ |= 0x10000000;
+      bitField1_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -11272,7 +12361,7 @@ public Builder setPairingKey(java.lang.String value) {
      */
     public Builder clearPairingKey() {
       pairingKey_ = getDefaultInstance().getPairingKey();
-      bitField0_ = (bitField0_ & ~0x10000000);
+      bitField1_ = (bitField1_ & ~0x00000001);
       onChanged();
       return this;
     }
@@ -11299,7 +12388,7 @@ public Builder setPairingKeyBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       pairingKey_ = value;
-      bitField0_ |= 0x10000000;
+      bitField1_ |= 0x00000001;
       onChanged();
       return this;
     }
@@ -11325,7 +12414,7 @@ public Builder setPairingKeyBytes(com.google.protobuf.ByteString value) {
      * @return Whether the params field is set.
      */
     public boolean hasParams() {
-      return ((bitField0_ & 0x20000000) != 0);
+      return ((bitField1_ & 0x00000002) != 0);
     }
 
     /**
@@ -11371,7 +12460,7 @@ public Builder setParams(com.google.cloud.compute.v1.InterconnectAttachmentParam
       } else {
         paramsBuilder_.setMessage(value);
       }
-      bitField0_ |= 0x20000000;
+      bitField1_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -11394,7 +12483,7 @@ public Builder setParams(
       } else {
         paramsBuilder_.setMessage(builderForValue.build());
       }
-      bitField0_ |= 0x20000000;
+      bitField1_ |= 0x00000002;
       onChanged();
       return this;
     }
@@ -11412,7 +12501,7 @@ public Builder setParams(
      */
     public Builder mergeParams(com.google.cloud.compute.v1.InterconnectAttachmentParams value) {
       if (paramsBuilder_ == null) {
-        if (((bitField0_ & 0x20000000) != 0)
+        if (((bitField1_ & 0x00000002) != 0)
             && params_ != null
             && params_
                 != com.google.cloud.compute.v1.InterconnectAttachmentParams.getDefaultInstance()) {
@@ -11424,7 +12513,7 @@ public Builder mergeParams(com.google.cloud.compute.v1.InterconnectAttachmentPar
         paramsBuilder_.mergeFrom(value);
       }
       if (params_ != null) {
-        bitField0_ |= 0x20000000;
+        bitField1_ |= 0x00000002;
         onChanged();
       }
       return this;
@@ -11442,7 +12531,7 @@ public Builder mergeParams(com.google.cloud.compute.v1.InterconnectAttachmentPar
      * 
      */
     public Builder clearParams() {
-      bitField0_ = (bitField0_ & ~0x20000000);
+      bitField1_ = (bitField1_ & ~0x00000002);
       params_ = null;
       if (paramsBuilder_ != null) {
         paramsBuilder_.dispose();
@@ -11464,7 +12553,7 @@ public Builder clearParams() {
      * 
      */
     public com.google.cloud.compute.v1.InterconnectAttachmentParams.Builder getParamsBuilder() {
-      bitField0_ |= 0x20000000;
+      bitField1_ |= 0x00000002;
       onChanged();
       return getParamsFieldBuilder().getBuilder();
     }
@@ -11536,7 +12625,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentParamsOrBuilder getPara
      */
     @java.lang.Override
     public boolean hasPartnerAsn() {
-      return ((bitField0_ & 0x40000000) != 0);
+      return ((bitField1_ & 0x00000004) != 0);
     }
 
     /**
@@ -11576,7 +12665,7 @@ public long getPartnerAsn() {
     public Builder setPartnerAsn(long value) {
 
       partnerAsn_ = value;
-      bitField0_ |= 0x40000000;
+      bitField1_ |= 0x00000004;
       onChanged();
       return this;
     }
@@ -11596,7 +12685,7 @@ public Builder setPartnerAsn(long value) {
      * @return This builder for chaining.
      */
     public Builder clearPartnerAsn() {
-      bitField0_ = (bitField0_ & ~0x40000000);
+      bitField1_ = (bitField1_ & ~0x00000004);
       partnerAsn_ = 0L;
       onChanged();
       return this;
@@ -11626,7 +12715,7 @@ public Builder clearPartnerAsn() {
      * @return Whether the partnerMetadata field is set.
      */
     public boolean hasPartnerMetadata() {
-      return ((bitField0_ & 0x80000000) != 0);
+      return ((bitField1_ & 0x00000008) != 0);
     }
 
     /**
@@ -11679,7 +12768,7 @@ public Builder setPartnerMetadata(
       } else {
         partnerMetadataBuilder_.setMessage(value);
       }
-      bitField0_ |= 0x80000000;
+      bitField1_ |= 0x00000008;
       onChanged();
       return this;
     }
@@ -11705,7 +12794,7 @@ public Builder setPartnerMetadata(
       } else {
         partnerMetadataBuilder_.setMessage(builderForValue.build());
       }
-      bitField0_ |= 0x80000000;
+      bitField1_ |= 0x00000008;
       onChanged();
       return this;
     }
@@ -11727,7 +12816,7 @@ public Builder setPartnerMetadata(
     public Builder mergePartnerMetadata(
         com.google.cloud.compute.v1.InterconnectAttachmentPartnerMetadata value) {
       if (partnerMetadataBuilder_ == null) {
-        if (((bitField0_ & 0x80000000) != 0)
+        if (((bitField1_ & 0x00000008) != 0)
             && partnerMetadata_ != null
             && partnerMetadata_
                 != com.google.cloud.compute.v1.InterconnectAttachmentPartnerMetadata
@@ -11740,7 +12829,7 @@ public Builder mergePartnerMetadata(
         partnerMetadataBuilder_.mergeFrom(value);
       }
       if (partnerMetadata_ != null) {
-        bitField0_ |= 0x80000000;
+        bitField1_ |= 0x00000008;
         onChanged();
       }
       return this;
@@ -11761,7 +12850,7 @@ public Builder mergePartnerMetadata(
      * 
      */
     public Builder clearPartnerMetadata() {
-      bitField0_ = (bitField0_ & ~0x80000000);
+      bitField1_ = (bitField1_ & ~0x00000008);
       partnerMetadata_ = null;
       if (partnerMetadataBuilder_ != null) {
         partnerMetadataBuilder_.dispose();
@@ -11787,7 +12876,7 @@ public Builder clearPartnerMetadata() {
      */
     public com.google.cloud.compute.v1.InterconnectAttachmentPartnerMetadata.Builder
         getPartnerMetadataBuilder() {
-      bitField0_ |= 0x80000000;
+      bitField1_ |= 0x00000008;
       onChanged();
       return getPartnerMetadataFieldBuilder().getBuilder();
     }
@@ -11859,7 +12948,7 @@ public Builder clearPartnerMetadata() {
      *
      *
      * 
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -11871,14 +12960,14 @@ public Builder clearPartnerMetadata() { * @return Whether the privateInterconnectInfo field is set. */ public boolean hasPrivateInterconnectInfo() { - return ((bitField1_ & 0x00000001) != 0); + return ((bitField1_ & 0x00000010) != 0); } /** * * *
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -11904,7 +12993,7 @@ public boolean hasPrivateInterconnectInfo() { * * *
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -11923,7 +13012,7 @@ public Builder setPrivateInterconnectInfo( } else { privateInterconnectInfoBuilder_.setMessage(value); } - bitField1_ |= 0x00000001; + bitField1_ |= 0x00000010; onChanged(); return this; } @@ -11932,7 +13021,7 @@ public Builder setPrivateInterconnectInfo( * * *
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -11948,7 +13037,7 @@ public Builder setPrivateInterconnectInfo( } else { privateInterconnectInfoBuilder_.setMessage(builderForValue.build()); } - bitField1_ |= 0x00000001; + bitField1_ |= 0x00000010; onChanged(); return this; } @@ -11957,7 +13046,7 @@ public Builder setPrivateInterconnectInfo( * * *
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -11969,7 +13058,7 @@ public Builder setPrivateInterconnectInfo( public Builder mergePrivateInterconnectInfo( com.google.cloud.compute.v1.InterconnectAttachmentPrivateInfo value) { if (privateInterconnectInfoBuilder_ == null) { - if (((bitField1_ & 0x00000001) != 0) + if (((bitField1_ & 0x00000010) != 0) && privateInterconnectInfo_ != null && privateInterconnectInfo_ != com.google.cloud.compute.v1.InterconnectAttachmentPrivateInfo @@ -11982,7 +13071,7 @@ public Builder mergePrivateInterconnectInfo( privateInterconnectInfoBuilder_.mergeFrom(value); } if (privateInterconnectInfo_ != null) { - bitField1_ |= 0x00000001; + bitField1_ |= 0x00000010; onChanged(); } return this; @@ -11992,7 +13081,7 @@ public Builder mergePrivateInterconnectInfo( * * *
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -12002,7 +13091,7 @@ public Builder mergePrivateInterconnectInfo( * */ public Builder clearPrivateInterconnectInfo() { - bitField1_ = (bitField1_ & ~0x00000001); + bitField1_ = (bitField1_ & ~0x00000010); privateInterconnectInfo_ = null; if (privateInterconnectInfoBuilder_ != null) { privateInterconnectInfoBuilder_.dispose(); @@ -12016,7 +13105,7 @@ public Builder clearPrivateInterconnectInfo() { * * *
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -12027,7 +13116,7 @@ public Builder clearPrivateInterconnectInfo() { */ public com.google.cloud.compute.v1.InterconnectAttachmentPrivateInfo.Builder getPrivateInterconnectInfoBuilder() { - bitField1_ |= 0x00000001; + bitField1_ |= 0x00000010; onChanged(); return getPrivateInterconnectInfoFieldBuilder().getBuilder(); } @@ -12036,7 +13125,7 @@ public Builder clearPrivateInterconnectInfo() { * * *
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -12060,7 +13149,7 @@ public Builder clearPrivateInterconnectInfo() { * * *
-     * [Output Only] Information specific to an InterconnectAttachment.
+     * Output only. [Output Only] Information specific to an InterconnectAttachment.
      * This property is populated if the interconnect that
      * this is attached to is of type DEDICATED.
      * 
@@ -12092,7 +13181,7 @@ public Builder clearPrivateInterconnectInfo() { * * *
-     * [Output Only] URL of the region where the regional interconnect attachment
+     * Output only. [Output Only] URL of the region where the regional interconnect attachment
      * resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -12103,14 +13192,14 @@ public Builder clearPrivateInterconnectInfo() {
      * @return Whether the region field is set.
      */
     public boolean hasRegion() {
-      return ((bitField1_ & 0x00000002) != 0);
+      return ((bitField1_ & 0x00000020) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] URL of the region where the regional interconnect attachment
+     * Output only. [Output Only] URL of the region where the regional interconnect attachment
      * resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -12136,7 +13225,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional interconnect attachment
+     * Output only. [Output Only] URL of the region where the regional interconnect attachment
      * resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -12162,7 +13251,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional interconnect attachment
+     * Output only. [Output Only] URL of the region where the regional interconnect attachment
      * resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -12178,7 +13267,7 @@ public Builder setRegion(java.lang.String value) {
         throw new NullPointerException();
       }
       region_ = value;
-      bitField1_ |= 0x00000002;
+      bitField1_ |= 0x00000020;
       onChanged();
       return this;
     }
@@ -12187,7 +13276,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional interconnect attachment
+     * Output only. [Output Only] URL of the region where the regional interconnect attachment
      * resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -12199,7 +13288,7 @@ public Builder setRegion(java.lang.String value) {
      */
     public Builder clearRegion() {
       region_ = getDefaultInstance().getRegion();
-      bitField1_ = (bitField1_ & ~0x00000002);
+      bitField1_ = (bitField1_ & ~0x00000020);
       onChanged();
       return this;
     }
@@ -12208,7 +13297,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional interconnect attachment
+     * Output only. [Output Only] URL of the region where the regional interconnect attachment
      * resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -12225,7 +13314,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       region_ = value;
-      bitField1_ |= 0x00000002;
+      bitField1_ |= 0x00000020;
       onChanged();
       return this;
     }
@@ -12236,7 +13325,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * If the attachment is on a Cross-Cloud Interconnect connection, this field
      * contains the interconnect's remote location service provider. Example
      * values: "Amazon Web Services" "Microsoft Azure".
@@ -12251,14 +13340,14 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      * @return Whether the remoteService field is set.
      */
     public boolean hasRemoteService() {
-      return ((bitField1_ & 0x00000004) != 0);
+      return ((bitField1_ & 0x00000040) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * If the attachment is on a Cross-Cloud Interconnect connection, this field
      * contains the interconnect's remote location service provider. Example
      * values: "Amazon Web Services" "Microsoft Azure".
@@ -12288,7 +13377,7 @@ public java.lang.String getRemoteService() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * If the attachment is on a Cross-Cloud Interconnect connection, this field
      * contains the interconnect's remote location service provider. Example
      * values: "Amazon Web Services" "Microsoft Azure".
@@ -12318,7 +13407,7 @@ public com.google.protobuf.ByteString getRemoteServiceBytes() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * If the attachment is on a Cross-Cloud Interconnect connection, this field
      * contains the interconnect's remote location service provider. Example
      * values: "Amazon Web Services" "Microsoft Azure".
@@ -12338,7 +13427,7 @@ public Builder setRemoteService(java.lang.String value) {
         throw new NullPointerException();
       }
       remoteService_ = value;
-      bitField1_ |= 0x00000004;
+      bitField1_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -12347,7 +13436,7 @@ public Builder setRemoteService(java.lang.String value) {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * If the attachment is on a Cross-Cloud Interconnect connection, this field
      * contains the interconnect's remote location service provider. Example
      * values: "Amazon Web Services" "Microsoft Azure".
@@ -12363,7 +13452,7 @@ public Builder setRemoteService(java.lang.String value) {
      */
     public Builder clearRemoteService() {
       remoteService_ = getDefaultInstance().getRemoteService();
-      bitField1_ = (bitField1_ & ~0x00000004);
+      bitField1_ = (bitField1_ & ~0x00000040);
       onChanged();
       return this;
     }
@@ -12372,7 +13461,7 @@ public Builder clearRemoteService() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * If the attachment is on a Cross-Cloud Interconnect connection, this field
      * contains the interconnect's remote location service provider. Example
      * values: "Amazon Web Services" "Microsoft Azure".
@@ -12393,7 +13482,7 @@ public Builder setRemoteServiceBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       remoteService_ = value;
-      bitField1_ |= 0x00000004;
+      bitField1_ |= 0x00000040;
       onChanged();
       return this;
     }
@@ -12415,7 +13504,7 @@ public Builder setRemoteServiceBytes(com.google.protobuf.ByteString value) {
      * @return Whether the router field is set.
      */
     public boolean hasRouter() {
-      return ((bitField1_ & 0x00000008) != 0);
+      return ((bitField1_ & 0x00000080) != 0);
     }
 
     /**
@@ -12490,7 +13579,7 @@ public Builder setRouter(java.lang.String value) {
         throw new NullPointerException();
       }
       router_ = value;
-      bitField1_ |= 0x00000008;
+      bitField1_ |= 0x00000080;
       onChanged();
       return this;
     }
@@ -12511,7 +13600,7 @@ public Builder setRouter(java.lang.String value) {
      */
     public Builder clearRouter() {
       router_ = getDefaultInstance().getRouter();
-      bitField1_ = (bitField1_ & ~0x00000008);
+      bitField1_ = (bitField1_ & ~0x00000080);
       onChanged();
       return this;
     }
@@ -12537,7 +13626,7 @@ public Builder setRouterBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       router_ = value;
-      bitField1_ |= 0x00000008;
+      bitField1_ |= 0x00000080;
       onChanged();
       return this;
     }
@@ -12548,7 +13637,7 @@ public Builder setRouterBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -12557,14 +13646,14 @@ public Builder setRouterBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasSatisfiesPzs() { - return ((bitField1_ & 0x00000010) != 0); + return ((bitField1_ & 0x00000100) != 0); } /** * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -12580,7 +13669,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -12591,7 +13680,7 @@ public boolean getSatisfiesPzs() { public Builder setSatisfiesPzs(boolean value) { satisfiesPzs_ = value; - bitField1_ |= 0x00000010; + bitField1_ |= 0x00000100; onChanged(); return this; } @@ -12600,7 +13689,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -12608,7 +13697,7 @@ public Builder setSatisfiesPzs(boolean value) { * @return This builder for chaining. */ public Builder clearSatisfiesPzs() { - bitField1_ = (bitField1_ & ~0x00000010); + bitField1_ = (bitField1_ & ~0x00000100); satisfiesPzs_ = false; onChanged(); return this; @@ -12620,7 +13709,7 @@ public Builder clearSatisfiesPzs() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -12628,14 +13717,14 @@ public Builder clearSatisfiesPzs() { * @return Whether the selfLink field is set. */ public boolean hasSelfLink() { - return ((bitField1_ & 0x00000020) != 0); + return ((bitField1_ & 0x00000200) != 0); } /** * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -12658,7 +13747,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -12681,7 +13770,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -12694,7 +13783,7 @@ public Builder setSelfLink(java.lang.String value) { throw new NullPointerException(); } selfLink_ = value; - bitField1_ |= 0x00000020; + bitField1_ |= 0x00000200; onChanged(); return this; } @@ -12703,7 +13792,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -12712,7 +13801,7 @@ public Builder setSelfLink(java.lang.String value) { */ public Builder clearSelfLink() { selfLink_ = getDefaultInstance().getSelfLink(); - bitField1_ = (bitField1_ & ~0x00000020); + bitField1_ = (bitField1_ & ~0x00000200); onChanged(); return this; } @@ -12721,7 +13810,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -12735,7 +13824,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); selfLink_ = value; - bitField1_ |= 0x00000020; + bitField1_ |= 0x00000200; onChanged(); return this; } @@ -12760,7 +13849,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the stackType field is set. */ public boolean hasStackType() { - return ((bitField1_ & 0x00000040) != 0); + return ((bitField1_ & 0x00000400) != 0); } /** @@ -12844,7 +13933,7 @@ public Builder setStackType(java.lang.String value) { throw new NullPointerException(); } stackType_ = value; - bitField1_ |= 0x00000040; + bitField1_ |= 0x00000400; onChanged(); return this; } @@ -12868,7 +13957,7 @@ public Builder setStackType(java.lang.String value) { */ public Builder clearStackType() { stackType_ = getDefaultInstance().getStackType(); - bitField1_ = (bitField1_ & ~0x00000040); + bitField1_ = (bitField1_ & ~0x00000400); onChanged(); return this; } @@ -12897,7 +13986,7 @@ public Builder setStackTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); stackType_ = value; - bitField1_ |= 0x00000040; + bitField1_ |= 0x00000400; onChanged(); return this; } @@ -12908,7 +13997,7 @@ public Builder setStackTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The current state of this attachment's functionality.
+     * Output only. [Output Only] The current state of this attachment's functionality.
      * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
      * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
      * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -12937,14 +14026,14 @@ public Builder setStackTypeBytes(com.google.protobuf.ByteString value) {
      * @return Whether the state field is set.
      */
     public boolean hasState() {
-      return ((bitField1_ & 0x00000080) != 0);
+      return ((bitField1_ & 0x00000800) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] The current state of this attachment's functionality.
+     * Output only. [Output Only] The current state of this attachment's functionality.
      * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
      * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
      * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -12988,7 +14077,7 @@ public java.lang.String getState() {
      *
      *
      * 
-     * [Output Only] The current state of this attachment's functionality.
+     * Output only. [Output Only] The current state of this attachment's functionality.
      * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
      * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
      * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -13032,7 +14121,7 @@ public com.google.protobuf.ByteString getStateBytes() {
      *
      *
      * 
-     * [Output Only] The current state of this attachment's functionality.
+     * Output only. [Output Only] The current state of this attachment's functionality.
      * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
      * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
      * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -13066,7 +14155,7 @@ public Builder setState(java.lang.String value) {
         throw new NullPointerException();
       }
       state_ = value;
-      bitField1_ |= 0x00000080;
+      bitField1_ |= 0x00000800;
       onChanged();
       return this;
     }
@@ -13075,7 +14164,7 @@ public Builder setState(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The current state of this attachment's functionality.
+     * Output only. [Output Only] The current state of this attachment's functionality.
      * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
      * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
      * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -13105,7 +14194,7 @@ public Builder setState(java.lang.String value) {
      */
     public Builder clearState() {
       state_ = getDefaultInstance().getState();
-      bitField1_ = (bitField1_ & ~0x00000080);
+      bitField1_ = (bitField1_ & ~0x00000800);
       onChanged();
       return this;
     }
@@ -13114,7 +14203,7 @@ public Builder clearState() {
      *
      *
      * 
-     * [Output Only] The current state of this attachment's functionality.
+     * Output only. [Output Only] The current state of this attachment's functionality.
      * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
      * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
      * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -13149,7 +14238,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       state_ = value;
-      bitField1_ |= 0x00000080;
+      bitField1_ |= 0x00000800;
       onChanged();
       return this;
     }
@@ -13184,7 +14273,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) {
      */
     @java.lang.Override
     public boolean hasSubnetLength() {
-      return ((bitField1_ & 0x00000100) != 0);
+      return ((bitField1_ & 0x00001000) != 0);
     }
 
     /**
@@ -13248,7 +14337,7 @@ public int getSubnetLength() {
     public Builder setSubnetLength(int value) {
 
       subnetLength_ = value;
-      bitField1_ |= 0x00000100;
+      bitField1_ |= 0x00001000;
       onChanged();
       return this;
     }
@@ -13280,7 +14369,7 @@ public Builder setSubnetLength(int value) {
      * @return This builder for chaining.
      */
     public Builder clearSubnetLength() {
-      bitField1_ = (bitField1_ & ~0x00000100);
+      bitField1_ = (bitField1_ & ~0x00001000);
       subnetLength_ = 0;
       onChanged();
       return this;
@@ -13310,7 +14399,7 @@ public Builder clearSubnetLength() {
      * @return Whether the type field is set.
      */
     public boolean hasType() {
-      return ((bitField1_ & 0x00000200) != 0);
+      return ((bitField1_ & 0x00002000) != 0);
     }
 
     /**
@@ -13406,7 +14495,7 @@ public Builder setType(java.lang.String value) {
         throw new NullPointerException();
       }
       type_ = value;
-      bitField1_ |= 0x00000200;
+      bitField1_ |= 0x00002000;
       onChanged();
       return this;
     }
@@ -13434,7 +14523,7 @@ public Builder setType(java.lang.String value) {
      */
     public Builder clearType() {
       type_ = getDefaultInstance().getType();
-      bitField1_ = (bitField1_ & ~0x00000200);
+      bitField1_ = (bitField1_ & ~0x00002000);
       onChanged();
       return this;
     }
@@ -13467,7 +14556,7 @@ public Builder setTypeBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       type_ = value;
-      bitField1_ |= 0x00000200;
+      bitField1_ |= 0x00002000;
       onChanged();
       return this;
     }
@@ -13488,7 +14577,7 @@ public Builder setTypeBytes(com.google.protobuf.ByteString value) {
      */
     @java.lang.Override
     public boolean hasVlanTag8021Q() {
-      return ((bitField1_ & 0x00000400) != 0);
+      return ((bitField1_ & 0x00004000) != 0);
     }
 
     /**
@@ -13524,7 +14613,7 @@ public int getVlanTag8021Q() {
     public Builder setVlanTag8021Q(int value) {
 
       vlanTag8021Q_ = value;
-      bitField1_ |= 0x00000400;
+      bitField1_ |= 0x00004000;
       onChanged();
       return this;
     }
@@ -13542,7 +14631,7 @@ public Builder setVlanTag8021Q(int value) {
      * @return This builder for chaining.
      */
     public Builder clearVlanTag8021Q() {
-      bitField1_ = (bitField1_ & ~0x00000400);
+      bitField1_ = (bitField1_ & ~0x00004000);
       vlanTag8021Q_ = 0;
       onChanged();
       return this;
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentAggregatedList.java
index 975071e64f4e..c951373c1036 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentAggregatedList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentAggregatedList.java
@@ -292,7 +292,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrT
    *
    *
    * 
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
    * lists of interconnect attachments.
    * 
* @@ -309,7 +309,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
    * lists of interconnect attachments.
    * 
* @@ -334,7 +334,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
    * lists of interconnect attachments.
    * 
* @@ -445,7 +445,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -461,7 +461,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -485,7 +485,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -515,7 +515,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -530,7 +530,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -545,7 +545,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -561,7 +561,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1620,7 +1620,7 @@ public Builder putAllItems( * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
      * lists of interconnect attachments.
      * 
* @@ -1636,7 +1636,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
      * lists of interconnect attachments.
      * 
* @@ -1660,7 +1660,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
      * lists of interconnect attachments.
      * 
* @@ -1684,7 +1684,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
      * lists of interconnect attachments.
      * 
* @@ -1707,7 +1707,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
      * lists of interconnect attachments.
      * 
* @@ -1726,7 +1726,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
      * lists of interconnect attachments.
      * 
* @@ -1902,7 +1902,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1940,7 +1940,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1963,7 +1963,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1985,7 +1985,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2003,7 +2003,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2036,7 +2036,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2052,7 +2052,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2067,7 +2067,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2083,7 +2083,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2099,7 +2099,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2123,7 +2123,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2146,7 +2146,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2166,7 +2166,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2185,7 +2185,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentAggregatedListOrBuilder.java index 8e1dcbf3a5a4..3d839bab2a39 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentAggregatedListOrBuilder.java @@ -143,7 +143,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
    * lists of interconnect attachments.
    * 
* @@ -157,7 +157,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
    * lists of interconnect attachments.
    * 
* @@ -171,7 +171,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated
    * lists of interconnect attachments.
    * 
* @@ -236,7 +236,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -249,7 +249,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -262,7 +262,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -275,7 +275,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -288,7 +288,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -301,7 +301,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -315,7 +315,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentsScopedList getItemsOrThrow( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentConfigurationConstraints.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentConfigurationConstraints.java index c94a16a421d9..bb4d3faf58f6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentConfigurationConstraints.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentConfigurationConstraints.java @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Whether the attachment's BGP session
+   * Output only. [Output Only] Whether the attachment's BGP session
    * requires/allows/disallows BGP MD5 authentication. This can take one of
    * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
    *
@@ -274,7 +274,7 @@ private BgpMd5(int value) {
    *
    *
    * 
-   * [Output Only] Whether the attachment's BGP session
+   * Output only. [Output Only] Whether the attachment's BGP session
    * requires/allows/disallows BGP MD5 authentication. This can take one of
    * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
    *
@@ -300,7 +300,7 @@ public boolean hasBgpMd5() {
    *
    *
    * 
-   * [Output Only] Whether the attachment's BGP session
+   * Output only. [Output Only] Whether the attachment's BGP session
    * requires/allows/disallows BGP MD5 authentication. This can take one of
    * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
    *
@@ -334,7 +334,7 @@ public java.lang.String getBgpMd5() {
    *
    *
    * 
-   * [Output Only] Whether the attachment's BGP session
+   * Output only. [Output Only] Whether the attachment's BGP session
    * requires/allows/disallows BGP MD5 authentication. This can take one of
    * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
    *
@@ -375,7 +375,7 @@ public com.google.protobuf.ByteString getBgpMd5Bytes() {
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -399,7 +399,7 @@ public com.google.protobuf.ByteString getBgpMd5Bytes() {
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -425,7 +425,7 @@ public com.google.protobuf.ByteString getBgpMd5Bytes() {
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -447,7 +447,7 @@ public int getBgpPeerAsnRangesCount() {
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -470,7 +470,7 @@ public int getBgpPeerAsnRangesCount() {
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -944,7 +944,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] Whether the attachment's BGP session
+     * Output only. [Output Only] Whether the attachment's BGP session
      * requires/allows/disallows BGP MD5 authentication. This can take one of
      * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
      *
@@ -969,7 +969,7 @@ public boolean hasBgpMd5() {
      *
      *
      * 
-     * [Output Only] Whether the attachment's BGP session
+     * Output only. [Output Only] Whether the attachment's BGP session
      * requires/allows/disallows BGP MD5 authentication. This can take one of
      * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
      *
@@ -1002,7 +1002,7 @@ public java.lang.String getBgpMd5() {
      *
      *
      * 
-     * [Output Only] Whether the attachment's BGP session
+     * Output only. [Output Only] Whether the attachment's BGP session
      * requires/allows/disallows BGP MD5 authentication. This can take one of
      * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
      *
@@ -1035,7 +1035,7 @@ public com.google.protobuf.ByteString getBgpMd5Bytes() {
      *
      *
      * 
-     * [Output Only] Whether the attachment's BGP session
+     * Output only. [Output Only] Whether the attachment's BGP session
      * requires/allows/disallows BGP MD5 authentication. This can take one of
      * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
      *
@@ -1067,7 +1067,7 @@ public Builder setBgpMd5(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Whether the attachment's BGP session
+     * Output only. [Output Only] Whether the attachment's BGP session
      * requires/allows/disallows BGP MD5 authentication. This can take one of
      * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
      *
@@ -1095,7 +1095,7 @@ public Builder clearBgpMd5() {
      *
      *
      * 
-     * [Output Only] Whether the attachment's BGP session
+     * Output only. [Output Only] Whether the attachment's BGP session
      * requires/allows/disallows BGP MD5 authentication. This can take one of
      * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
      *
@@ -1153,7 +1153,7 @@ private void ensureBgpPeerAsnRangesIsMutable() {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1181,7 +1181,7 @@ private void ensureBgpPeerAsnRangesIsMutable() {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1206,7 +1206,7 @@ public int getBgpPeerAsnRangesCount() {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1232,7 +1232,7 @@ public int getBgpPeerAsnRangesCount() {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1266,7 +1266,7 @@ public Builder setBgpPeerAsnRanges(
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1298,7 +1298,7 @@ public Builder setBgpPeerAsnRanges(
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1331,7 +1331,7 @@ public Builder addBgpPeerAsnRanges(
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1365,7 +1365,7 @@ public Builder addBgpPeerAsnRanges(
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1396,7 +1396,7 @@ public Builder addBgpPeerAsnRanges(
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1428,7 +1428,7 @@ public Builder addBgpPeerAsnRanges(
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1461,7 +1461,7 @@ public Builder addAllBgpPeerAsnRanges(
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1489,7 +1489,7 @@ public Builder clearBgpPeerAsnRanges() {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1517,7 +1517,7 @@ public Builder removeBgpPeerAsnRanges(int index) {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1540,7 +1540,7 @@ public Builder removeBgpPeerAsnRanges(int index) {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1567,7 +1567,7 @@ public Builder removeBgpPeerAsnRanges(int index) {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1596,7 +1596,7 @@ public Builder removeBgpPeerAsnRanges(int index) {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1623,7 +1623,7 @@ public Builder removeBgpPeerAsnRanges(int index) {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -1651,7 +1651,7 @@ public Builder removeBgpPeerAsnRanges(int index) {
      *
      *
      * 
-     * [Output Only] List of ASN ranges that the remote location is known to
+     * Output only. [Output Only] List of ASN ranges that the remote location is known to
      * support. Formatted as an array of inclusive ranges {min: min-value, max:
      * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
      * allows the peer ASN to be 123 or anything in the range 64512-65534.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentConfigurationConstraintsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentConfigurationConstraintsOrBuilder.java
index 5ffbd26970d6..f7290d6c9b6f 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentConfigurationConstraintsOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentConfigurationConstraintsOrBuilder.java
@@ -28,7 +28,7 @@ public interface InterconnectAttachmentConfigurationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] Whether the attachment's BGP session
+   * Output only. [Output Only] Whether the attachment's BGP session
    * requires/allows/disallows BGP MD5 authentication. This can take one of
    * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
    *
@@ -51,7 +51,7 @@ public interface InterconnectAttachmentConfigurationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] Whether the attachment's BGP session
+   * Output only. [Output Only] Whether the attachment's BGP session
    * requires/allows/disallows BGP MD5 authentication. This can take one of
    * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
    *
@@ -74,7 +74,7 @@ public interface InterconnectAttachmentConfigurationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] Whether the attachment's BGP session
+   * Output only. [Output Only] Whether the attachment's BGP session
    * requires/allows/disallows BGP MD5 authentication. This can take one of
    * the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED.
    *
@@ -97,7 +97,7 @@ public interface InterconnectAttachmentConfigurationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -118,7 +118,7 @@ public interface InterconnectAttachmentConfigurationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -138,7 +138,7 @@ public interface InterconnectAttachmentConfigurationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -157,7 +157,7 @@ public interface InterconnectAttachmentConfigurationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
@@ -180,7 +180,7 @@ public interface InterconnectAttachmentConfigurationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] List of ASN ranges that the remote location is known to
+   * Output only. [Output Only] List of ASN ranges that the remote location is known to
    * support. Formatted as an array of inclusive ranges {min: min-value, max:
    * max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}]
    * allows the peer ASN to be 123 or anything in the range 64512-65534.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroup.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroup.java
index cf46953d2f5c..67491bf038df 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroup.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroup.java
@@ -286,7 +286,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentGroupConfigured getConf
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -303,7 +303,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -328,7 +328,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -509,7 +509,7 @@ public com.google.protobuf.ByteString getEtagBytes() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -526,7 +526,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -662,7 +662,7 @@ public com.google.protobuf.ByteString getInterconnectGroupBytes() { * * *
-   * [Output Only] Type of the resource. Always
+   * Output only. [Output Only] Type of the resource. Always
    * compute#interconnectAttachmentGroup.
    * 
* @@ -679,7 +679,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always
+   * Output only. [Output Only] Type of the resource. Always
    * compute#interconnectAttachmentGroup.
    * 
* @@ -704,7 +704,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always
+   * Output only. [Output Only] Type of the resource. Always
    * compute#interconnectAttachmentGroup.
    * 
* @@ -866,7 +866,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -882,7 +882,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -906,7 +906,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2147,7 +2147,7 @@ public Builder clearConfigured() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2163,7 +2163,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2187,7 +2187,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2211,7 +2211,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2234,7 +2234,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2253,7 +2253,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2561,7 +2561,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2578,7 +2578,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2595,7 +2595,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2616,7 +2616,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2930,7 +2930,7 @@ public Builder setInterconnectGroupBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Always
+     * Output only. [Output Only] Type of the resource. Always
      * compute#interconnectAttachmentGroup.
      * 
* @@ -2946,7 +2946,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always
+     * Output only. [Output Only] Type of the resource. Always
      * compute#interconnectAttachmentGroup.
      * 
* @@ -2970,7 +2970,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always
+     * Output only. [Output Only] Type of the resource. Always
      * compute#interconnectAttachmentGroup.
      * 
* @@ -2994,7 +2994,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always
+     * Output only. [Output Only] Type of the resource. Always
      * compute#interconnectAttachmentGroup.
      * 
* @@ -3017,7 +3017,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always
+     * Output only. [Output Only] Type of the resource. Always
      * compute#interconnectAttachmentGroup.
      * 
* @@ -3036,7 +3036,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always
+     * Output only. [Output Only] Type of the resource. Always
      * compute#interconnectAttachmentGroup.
      * 
* @@ -3394,7 +3394,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3409,7 +3409,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3432,7 +3432,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3455,7 +3455,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3477,7 +3477,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3495,7 +3495,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers.java index 1eb4e0b4ce9a..e6e57f84ad66 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers.java @@ -255,7 +255,7 @@ private BlockerType(int value) { * * *
-   * [Output Only] URLs of any particular Attachments to explain this
+   * Output only. [Output Only] URLs of any particular Attachments to explain this
    * blocker in more detail.
    * 
* @@ -271,7 +271,7 @@ public com.google.protobuf.ProtocolStringList getAttachmentsList() { * * *
-   * [Output Only] URLs of any particular Attachments to explain this
+   * Output only. [Output Only] URLs of any particular Attachments to explain this
    * blocker in more detail.
    * 
* @@ -287,7 +287,7 @@ public int getAttachmentsCount() { * * *
-   * [Output Only] URLs of any particular Attachments to explain this
+   * Output only. [Output Only] URLs of any particular Attachments to explain this
    * blocker in more detail.
    * 
* @@ -304,7 +304,7 @@ public java.lang.String getAttachments(int index) { * * *
-   * [Output Only] URLs of any particular Attachments to explain this
+   * Output only. [Output Only] URLs of any particular Attachments to explain this
    * blocker in more detail.
    * 
* @@ -398,7 +398,7 @@ public com.google.protobuf.ByteString getBlockerTypeBytes() { * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -415,7 +415,7 @@ public boolean hasDocumentationLink() { * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -440,7 +440,7 @@ public java.lang.String getDocumentationLink() { * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -470,7 +470,7 @@ public com.google.protobuf.ByteString getDocumentationLinkBytes() { * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -487,7 +487,7 @@ public boolean hasExplanation() { * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -512,7 +512,7 @@ public java.lang.String getExplanation() { * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -543,7 +543,7 @@ public com.google.protobuf.ByteString getExplanationBytes() { * * *
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". This will be set
    * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
    * not apply to others.
@@ -561,7 +561,7 @@ public com.google.protobuf.ProtocolStringList getMetrosList() {
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". This will be set
    * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
    * not apply to others.
@@ -579,7 +579,7 @@ public int getMetrosCount() {
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". This will be set
    * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
    * not apply to others.
@@ -598,7 +598,7 @@ public java.lang.String getMetros(int index) {
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". This will be set
    * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
    * not apply to others.
@@ -623,7 +623,7 @@ public com.google.protobuf.ByteString getMetrosBytes(int index) {
    *
    *
    * 
-   * [Output Only] Regions used to explain this blocker in more
+   * Output only. [Output Only] Regions used to explain this blocker in more
    * detail. These are region names formatted like "us-central1". This
    * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
    * not apply to others.
@@ -641,7 +641,7 @@ public com.google.protobuf.ProtocolStringList getRegionsList() {
    *
    *
    * 
-   * [Output Only] Regions used to explain this blocker in more
+   * Output only. [Output Only] Regions used to explain this blocker in more
    * detail. These are region names formatted like "us-central1". This
    * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
    * not apply to others.
@@ -659,7 +659,7 @@ public int getRegionsCount() {
    *
    *
    * 
-   * [Output Only] Regions used to explain this blocker in more
+   * Output only. [Output Only] Regions used to explain this blocker in more
    * detail. These are region names formatted like "us-central1". This
    * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
    * not apply to others.
@@ -678,7 +678,7 @@ public java.lang.String getRegions(int index) {
    *
    *
    * 
-   * [Output Only] Regions used to explain this blocker in more
+   * Output only. [Output Only] Regions used to explain this blocker in more
    * detail. These are region names formatted like "us-central1". This
    * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
    * not apply to others.
@@ -703,7 +703,7 @@ public com.google.protobuf.ByteString getRegionsBytes(int index) {
    *
    *
    * 
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Format is "zone1" and/or "zone2". This will be set for some blockers
    * (like  MISSING_ZONE) but does not apply to others.
    * 
@@ -720,7 +720,7 @@ public com.google.protobuf.ProtocolStringList getZonesList() { * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Format is "zone1" and/or "zone2". This will be set for some blockers
    * (like  MISSING_ZONE) but does not apply to others.
    * 
@@ -737,7 +737,7 @@ public int getZonesCount() { * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Format is "zone1" and/or "zone2". This will be set for some blockers
    * (like  MISSING_ZONE) but does not apply to others.
    * 
@@ -755,7 +755,7 @@ public java.lang.String getZones(int index) { * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Format is "zone1" and/or "zone2". This will be set for some blockers
    * (like  MISSING_ZONE) but does not apply to others.
    * 
@@ -1410,7 +1410,7 @@ private void ensureAttachmentsIsMutable() { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1427,7 +1427,7 @@ public com.google.protobuf.ProtocolStringList getAttachmentsList() { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1443,7 +1443,7 @@ public int getAttachmentsCount() { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1460,7 +1460,7 @@ public java.lang.String getAttachments(int index) { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1477,7 +1477,7 @@ public com.google.protobuf.ByteString getAttachmentsBytes(int index) { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1502,7 +1502,7 @@ public Builder setAttachments(int index, java.lang.String value) { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1526,7 +1526,7 @@ public Builder addAttachments(java.lang.String value) { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1547,7 +1547,7 @@ public Builder addAllAttachments(java.lang.Iterable values) { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1567,7 +1567,7 @@ public Builder clearAttachments() { * * *
-     * [Output Only] URLs of any particular Attachments to explain this
+     * Output only. [Output Only] URLs of any particular Attachments to explain this
      * blocker in more detail.
      * 
* @@ -1726,7 +1726,7 @@ public Builder setBlockerTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1742,7 +1742,7 @@ public boolean hasDocumentationLink() { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1766,7 +1766,7 @@ public java.lang.String getDocumentationLink() { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1790,7 +1790,7 @@ public com.google.protobuf.ByteString getDocumentationLinkBytes() { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1813,7 +1813,7 @@ public Builder setDocumentationLink(java.lang.String value) { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1832,7 +1832,7 @@ public Builder clearDocumentationLink() { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1858,7 +1858,7 @@ public Builder setDocumentationLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1874,7 +1874,7 @@ public boolean hasExplanation() { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1898,7 +1898,7 @@ public java.lang.String getExplanation() { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1922,7 +1922,7 @@ public com.google.protobuf.ByteString getExplanationBytes() { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1945,7 +1945,7 @@ public Builder setExplanation(java.lang.String value) { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1964,7 +1964,7 @@ public Builder clearExplanation() { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1998,7 +1998,7 @@ private void ensureMetrosIsMutable() { * * *
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2017,7 +2017,7 @@ public com.google.protobuf.ProtocolStringList getMetrosList() {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2035,7 +2035,7 @@ public int getMetrosCount() {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2054,7 +2054,7 @@ public java.lang.String getMetros(int index) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2073,7 +2073,7 @@ public com.google.protobuf.ByteString getMetrosBytes(int index) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2100,7 +2100,7 @@ public Builder setMetros(int index, java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2126,7 +2126,7 @@ public Builder addMetros(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2149,7 +2149,7 @@ public Builder addAllMetros(java.lang.Iterable values) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2171,7 +2171,7 @@ public Builder clearMetros() {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". This will be set
      * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
      * not apply to others.
@@ -2208,7 +2208,7 @@ private void ensureRegionsIsMutable() {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2227,7 +2227,7 @@ public com.google.protobuf.ProtocolStringList getRegionsList() {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2245,7 +2245,7 @@ public int getRegionsCount() {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2264,7 +2264,7 @@ public java.lang.String getRegions(int index) {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2283,7 +2283,7 @@ public com.google.protobuf.ByteString getRegionsBytes(int index) {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2310,7 +2310,7 @@ public Builder setRegions(int index, java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2336,7 +2336,7 @@ public Builder addRegions(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2359,7 +2359,7 @@ public Builder addAllRegions(java.lang.Iterable values) {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2381,7 +2381,7 @@ public Builder clearRegions() {
      *
      *
      * 
-     * [Output Only] Regions used to explain this blocker in more
+     * Output only. [Output Only] Regions used to explain this blocker in more
      * detail. These are region names formatted like "us-central1". This
      * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
      * not apply to others.
@@ -2418,7 +2418,7 @@ private void ensureZonesIsMutable() {
      *
      *
      * 
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
@@ -2436,7 +2436,7 @@ public com.google.protobuf.ProtocolStringList getZonesList() { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
@@ -2453,7 +2453,7 @@ public int getZonesCount() { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
@@ -2471,7 +2471,7 @@ public java.lang.String getZones(int index) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
@@ -2489,7 +2489,7 @@ public com.google.protobuf.ByteString getZonesBytes(int index) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
@@ -2515,7 +2515,7 @@ public Builder setZones(int index, java.lang.String value) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
@@ -2540,7 +2540,7 @@ public Builder addZones(java.lang.String value) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
@@ -2562,7 +2562,7 @@ public Builder addAllZones(java.lang.Iterable values) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
@@ -2583,7 +2583,7 @@ public Builder clearZones() { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Format is "zone1" and/or "zone2". This will be set for some blockers
      * (like  MISSING_ZONE) but does not apply to others.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder.java index 421cc7e1e08f..d3615c329feb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] URLs of any particular Attachments to explain this
+   * Output only. [Output Only] URLs of any particular Attachments to explain this
    * blocker in more detail.
    * 
* @@ -42,7 +42,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] URLs of any particular Attachments to explain this
+   * Output only. [Output Only] URLs of any particular Attachments to explain this
    * blocker in more detail.
    * 
* @@ -56,7 +56,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] URLs of any particular Attachments to explain this
+   * Output only. [Output Only] URLs of any particular Attachments to explain this
    * blocker in more detail.
    * 
* @@ -71,7 +71,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] URLs of any particular Attachments to explain this
+   * Output only. [Output Only] URLs of any particular Attachments to explain this
    * blocker in more detail.
    * 
* @@ -128,7 +128,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -142,7 +142,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -156,7 +156,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -170,7 +170,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -184,7 +184,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -198,7 +198,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -212,7 +212,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". This will be set
    * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
    * not apply to others.
@@ -228,7 +228,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". This will be set
    * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
    * not apply to others.
@@ -244,7 +244,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". This will be set
    * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
    * not apply to others.
@@ -261,7 +261,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". This will be set
    * for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does
    * not apply to others.
@@ -278,7 +278,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla
    *
    *
    * 
-   * [Output Only] Regions used to explain this blocker in more
+   * Output only. [Output Only] Regions used to explain this blocker in more
    * detail. These are region names formatted like "us-central1". This
    * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
    * not apply to others.
@@ -294,7 +294,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla
    *
    *
    * 
-   * [Output Only] Regions used to explain this blocker in more
+   * Output only. [Output Only] Regions used to explain this blocker in more
    * detail. These are region names formatted like "us-central1". This
    * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
    * not apply to others.
@@ -310,7 +310,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla
    *
    *
    * 
-   * [Output Only] Regions used to explain this blocker in more
+   * Output only. [Output Only] Regions used to explain this blocker in more
    * detail. These are region names formatted like "us-central1". This
    * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
    * not apply to others.
@@ -327,7 +327,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla
    *
    *
    * 
-   * [Output Only] Regions used to explain this blocker in more
+   * Output only. [Output Only] Regions used to explain this blocker in more
    * detail. These are region names formatted like "us-central1". This
    * will be set for some blockers (like INCOMPATIBLE_REGIONS) but does
    * not apply to others.
@@ -344,7 +344,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla
    *
    *
    * 
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Format is "zone1" and/or "zone2". This will be set for some blockers
    * (like  MISSING_ZONE) but does not apply to others.
    * 
@@ -359,7 +359,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Format is "zone1" and/or "zone2". This will be set for some blockers
    * (like  MISSING_ZONE) but does not apply to others.
    * 
@@ -374,7 +374,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Format is "zone1" and/or "zone2". This will be set for some blockers
    * (like  MISSING_ZONE) but does not apply to others.
    * 
@@ -390,7 +390,7 @@ public interface InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSla * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Format is "zone1" and/or "zone2". This will be set for some blockers
    * (like  MISSING_ZONE) but does not apply to others.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegion.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegion.java index 6de3f8f1a2df..b9ed4f03832f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegion.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegion.java @@ -143,7 +143,7 @@ public int getMetrosCount() { * * *
-   * [Output Only] The name of a region, like "us-central1".
+   * Output only. [Output Only] The name of a region, like "us-central1".
    * 
* * optional string region = 138946292; @@ -159,7 +159,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] The name of a region, like "us-central1".
+   * Output only. [Output Only] The name of a region, like "us-central1".
    * 
* * optional string region = 138946292; @@ -183,7 +183,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] The name of a region, like "us-central1".
+   * Output only. [Output Only] The name of a region, like "us-central1".
    * 
* * optional string region = 138946292; @@ -995,7 +995,7 @@ public Builder removeMetros(int index) { * * *
-     * [Output Only] The name of a region, like "us-central1".
+     * Output only. [Output Only] The name of a region, like "us-central1".
      * 
* * optional string region = 138946292; @@ -1010,7 +1010,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] The name of a region, like "us-central1".
+     * Output only. [Output Only] The name of a region, like "us-central1".
      * 
* * optional string region = 138946292; @@ -1033,7 +1033,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] The name of a region, like "us-central1".
+     * Output only. [Output Only] The name of a region, like "us-central1".
      * 
* * optional string region = 138946292; @@ -1056,7 +1056,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] The name of a region, like "us-central1".
+     * Output only. [Output Only] The name of a region, like "us-central1".
      * 
* * optional string region = 138946292; @@ -1078,7 +1078,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] The name of a region, like "us-central1".
+     * Output only. [Output Only] The name of a region, like "us-central1".
      * 
* * optional string region = 138946292; @@ -1096,7 +1096,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] The name of a region, like "us-central1".
+     * Output only. [Output Only] The name of a region, like "us-central1".
      * 
* * optional string region = 138946292; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetro.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetro.java index 013093eb647c..633dd064439c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetro.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetro.java @@ -148,7 +148,7 @@ public int getFacilitiesCount() { * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase
    * string like "iad". This is the first component of the location of an
    * Interconnect.
    * 
@@ -166,7 +166,7 @@ public boolean hasMetro() { * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase
    * string like "iad". This is the first component of the location of an
    * Interconnect.
    * 
@@ -192,7 +192,7 @@ public java.lang.String getMetro() { * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase
    * string like "iad". This is the first component of the location of an
    * Interconnect.
    * 
@@ -1030,7 +1030,7 @@ public Builder removeFacilities(int index) { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase
      * string like "iad". This is the first component of the location of an
      * Interconnect.
      * 
@@ -1047,7 +1047,7 @@ public boolean hasMetro() { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase
      * string like "iad". This is the first component of the location of an
      * Interconnect.
      * 
@@ -1072,7 +1072,7 @@ public java.lang.String getMetro() { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase
      * string like "iad". This is the first component of the location of an
      * Interconnect.
      * 
@@ -1097,7 +1097,7 @@ public com.google.protobuf.ByteString getMetroBytes() { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase
      * string like "iad". This is the first component of the location of an
      * Interconnect.
      * 
@@ -1121,7 +1121,7 @@ public Builder setMetro(java.lang.String value) { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase
      * string like "iad". This is the first component of the location of an
      * Interconnect.
      * 
@@ -1141,7 +1141,7 @@ public Builder clearMetro() { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase
      * string like "iad". This is the first component of the location of an
      * Interconnect.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.java index e3811b88012d..4d37d0bdb4a1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.java @@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The name of a facility, like "iad-1234".
+   * Output only. [Output Only] The name of a facility, like "iad-1234".
    * 
* * optional string facility = 501116579; @@ -97,7 +97,7 @@ public boolean hasFacility() { * * *
-   * [Output Only] The name of a facility, like "iad-1234".
+   * Output only. [Output Only] The name of a facility, like "iad-1234".
    * 
* * optional string facility = 501116579; @@ -121,7 +121,7 @@ public java.lang.String getFacility() { * * *
-   * [Output Only] The name of a facility, like "iad-1234".
+   * Output only. [Output Only] The name of a facility, like "iad-1234".
    * 
* * optional string facility = 501116579; @@ -699,7 +699,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The name of a facility, like "iad-1234".
+     * Output only. [Output Only] The name of a facility, like "iad-1234".
      * 
* * optional string facility = 501116579; @@ -714,7 +714,7 @@ public boolean hasFacility() { * * *
-     * [Output Only] The name of a facility, like "iad-1234".
+     * Output only. [Output Only] The name of a facility, like "iad-1234".
      * 
* * optional string facility = 501116579; @@ -737,7 +737,7 @@ public java.lang.String getFacility() { * * *
-     * [Output Only] The name of a facility, like "iad-1234".
+     * Output only. [Output Only] The name of a facility, like "iad-1234".
      * 
* * optional string facility = 501116579; @@ -760,7 +760,7 @@ public com.google.protobuf.ByteString getFacilityBytes() { * * *
-     * [Output Only] The name of a facility, like "iad-1234".
+     * Output only. [Output Only] The name of a facility, like "iad-1234".
      * 
* * optional string facility = 501116579; @@ -782,7 +782,7 @@ public Builder setFacility(java.lang.String value) { * * *
-     * [Output Only] The name of a facility, like "iad-1234".
+     * Output only. [Output Only] The name of a facility, like "iad-1234".
      * 
* * optional string facility = 501116579; @@ -800,7 +800,7 @@ public Builder clearFacility() { * * *
-     * [Output Only] The name of a facility, like "iad-1234".
+     * Output only. [Output Only] The name of a facility, like "iad-1234".
      * 
* * optional string facility = 501116579; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityOrBuilder.java index e73febf9cbc7..3e2401e6102f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityO * * *
-   * [Output Only] The name of a facility, like "iad-1234".
+   * Output only. [Output Only] The name of a facility, like "iad-1234".
    * 
* * optional string facility = 501116579; @@ -41,7 +41,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityO * * *
-   * [Output Only] The name of a facility, like "iad-1234".
+   * Output only. [Output Only] The name of a facility, like "iad-1234".
    * 
* * optional string facility = 501116579; @@ -54,7 +54,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityO * * *
-   * [Output Only] The name of a facility, like "iad-1234".
+   * Output only. [Output Only] The name of a facility, like "iad-1234".
    * 
* * optional string facility = 501116579; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone.java index 4733a512c37e..69e632f221ce 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone.java @@ -84,7 +84,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] URLs of Attachments in the given zone, to the given
+   * Output only. [Output Only] URLs of Attachments in the given zone, to the given
    * region, on Interconnects in the given facility and metro. Every
    * Attachment in the AG has such an entry.
    * 
@@ -101,7 +101,7 @@ public com.google.protobuf.ProtocolStringList getAttachmentsList() { * * *
-   * [Output Only] URLs of Attachments in the given zone, to the given
+   * Output only. [Output Only] URLs of Attachments in the given zone, to the given
    * region, on Interconnects in the given facility and metro. Every
    * Attachment in the AG has such an entry.
    * 
@@ -118,7 +118,7 @@ public int getAttachmentsCount() { * * *
-   * [Output Only] URLs of Attachments in the given zone, to the given
+   * Output only. [Output Only] URLs of Attachments in the given zone, to the given
    * region, on Interconnects in the given facility and metro. Every
    * Attachment in the AG has such an entry.
    * 
@@ -136,7 +136,7 @@ public java.lang.String getAttachments(int index) { * * *
-   * [Output Only] URLs of Attachments in the given zone, to the given
+   * Output only. [Output Only] URLs of Attachments in the given zone, to the given
    * region, on Interconnects in the given facility and metro. Every
    * Attachment in the AG has such an entry.
    * 
@@ -159,7 +159,7 @@ public com.google.protobuf.ByteString getAttachmentsBytes(int index) { * * *
-   * [Output Only] The name of a zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
    * 
* * optional string zone = 3744684; @@ -175,7 +175,7 @@ public boolean hasZone() { * * *
-   * [Output Only] The name of a zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
    * 
* * optional string zone = 3744684; @@ -199,7 +199,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] The name of a zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
    * 
* * optional string zone = 3744684; @@ -680,7 +680,7 @@ private void ensureAttachmentsIsMutable() { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -698,7 +698,7 @@ public com.google.protobuf.ProtocolStringList getAttachmentsList() { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -715,7 +715,7 @@ public int getAttachmentsCount() { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -733,7 +733,7 @@ public java.lang.String getAttachments(int index) { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -751,7 +751,7 @@ public com.google.protobuf.ByteString getAttachmentsBytes(int index) { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -777,7 +777,7 @@ public Builder setAttachments(int index, java.lang.String value) { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -802,7 +802,7 @@ public Builder addAttachments(java.lang.String value) { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -824,7 +824,7 @@ public Builder addAllAttachments(java.lang.Iterable values) { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -845,7 +845,7 @@ public Builder clearAttachments() { * * *
-     * [Output Only] URLs of Attachments in the given zone, to the given
+     * Output only. [Output Only] URLs of Attachments in the given zone, to the given
      * region, on Interconnects in the given facility and metro. Every
      * Attachment in the AG has such an entry.
      * 
@@ -873,7 +873,7 @@ public Builder addAttachmentsBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of a zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
      * 
* * optional string zone = 3744684; @@ -888,7 +888,7 @@ public boolean hasZone() { * * *
-     * [Output Only] The name of a zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
      * 
* * optional string zone = 3744684; @@ -911,7 +911,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] The name of a zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
      * 
* * optional string zone = 3744684; @@ -934,7 +934,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] The name of a zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
      * 
* * optional string zone = 3744684; @@ -956,7 +956,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] The name of a zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
      * 
* * optional string zone = 3744684; @@ -974,7 +974,7 @@ public Builder clearZone() { * * *
-     * [Output Only] The name of a zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
      * 
* * optional string zone = 3744684; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZoneOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZoneOrBuilder.java index d18d509710fe..5a8ef1dd1127 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZoneOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZoneOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZ * * *
-   * [Output Only] URLs of Attachments in the given zone, to the given
+   * Output only. [Output Only] URLs of Attachments in the given zone, to the given
    * region, on Interconnects in the given facility and metro. Every
    * Attachment in the AG has such an entry.
    * 
@@ -43,7 +43,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZ * * *
-   * [Output Only] URLs of Attachments in the given zone, to the given
+   * Output only. [Output Only] URLs of Attachments in the given zone, to the given
    * region, on Interconnects in the given facility and metro. Every
    * Attachment in the AG has such an entry.
    * 
@@ -58,7 +58,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZ * * *
-   * [Output Only] URLs of Attachments in the given zone, to the given
+   * Output only. [Output Only] URLs of Attachments in the given zone, to the given
    * region, on Interconnects in the given facility and metro. Every
    * Attachment in the AG has such an entry.
    * 
@@ -74,7 +74,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZ * * *
-   * [Output Only] URLs of Attachments in the given zone, to the given
+   * Output only. [Output Only] URLs of Attachments in the given zone, to the given
    * region, on Interconnects in the given facility and metro. Every
    * Attachment in the AG has such an entry.
    * 
@@ -90,7 +90,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZ * * *
-   * [Output Only] The name of a zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
    * 
* * optional string zone = 3744684; @@ -103,7 +103,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZ * * *
-   * [Output Only] The name of a zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
    * 
* * optional string zone = 3744684; @@ -116,7 +116,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZ * * *
-   * [Output Only] The name of a zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of a zone, either "zone1" or "zone2".
    * 
* * optional string zone = 3744684; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder.java index f118af7362dd..3e6ae0b738ed 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder.java @@ -73,7 +73,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase
    * string like "iad". This is the first component of the location of an
    * Interconnect.
    * 
@@ -88,7 +88,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase
    * string like "iad". This is the first component of the location of an
    * Interconnect.
    * 
@@ -103,7 +103,7 @@ public interface InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase
    * string like "iad". This is the first component of the location of an
    * Interconnect.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionOrBuilder.java index de4e5cf7e9a1..2f60596cd96d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupLogicalStructureRegionOrBuilder.java @@ -70,7 +70,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMet * * *
-   * [Output Only] The name of a region, like "us-central1".
+   * Output only. [Output Only] The name of a region, like "us-central1".
    * 
* * optional string region = 138946292; @@ -83,7 +83,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMet * * *
-   * [Output Only] The name of a region, like "us-central1".
+   * Output only. [Output Only] The name of a region, like "us-central1".
    * 
* * optional string region = 138946292; @@ -96,7 +96,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMet * * *
-   * [Output Only] The name of a region, like "us-central1".
+   * Output only. [Output Only] The name of a region, like "us-central1".
    * 
* * optional string region = 138946292; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupOrBuilder.java index 2a32344a8e03..c9ca7b938695 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupOrBuilder.java @@ -150,7 +150,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -164,7 +164,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -178,7 +178,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -285,7 +285,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -299,7 +299,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -380,7 +380,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Type of the resource. Always
+   * Output only. [Output Only] Type of the resource. Always
    * compute#interconnectAttachmentGroup.
    * 
* @@ -394,7 +394,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Type of the resource. Always
+   * Output only. [Output Only] Type of the resource. Always
    * compute#interconnectAttachmentGroup.
    * 
* @@ -408,7 +408,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Type of the resource. Always
+   * Output only. [Output Only] Type of the resource. Always
    * compute#interconnectAttachmentGroup.
    * 
* @@ -505,7 +505,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -518,7 +518,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -531,7 +531,7 @@ com.google.cloud.compute.v1.InterconnectAttachmentGroupAttachment getAttachments * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsListResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsListResponse.java index 28122f441eaa..519bf2ac7512 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsListResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsListResponse.java @@ -480,7 +480,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface:
    * MixerListResponseWithEtagBuilder
    * 
@@ -497,7 +497,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface:
    * MixerListResponseWithEtagBuilder
    * 
@@ -514,7 +514,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface:
    * MixerListResponseWithEtagBuilder
    * 
@@ -532,7 +532,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface:
    * MixerListResponseWithEtagBuilder
    * 
@@ -2203,7 +2203,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
@@ -2221,7 +2221,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
@@ -2238,7 +2238,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
@@ -2256,7 +2256,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
@@ -2274,7 +2274,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
@@ -2300,7 +2300,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
@@ -2325,7 +2325,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
@@ -2347,7 +2347,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
@@ -2368,7 +2368,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface:
      * MixerListResponseWithEtagBuilder
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsListResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsListResponseOrBuilder.java index 65674d2c5fe3..0d89c1a2f7a8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsListResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsListResponseOrBuilder.java @@ -255,7 +255,7 @@ public interface InterconnectAttachmentGroupsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface:
    * MixerListResponseWithEtagBuilder
    * 
@@ -270,7 +270,7 @@ public interface InterconnectAttachmentGroupsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface:
    * MixerListResponseWithEtagBuilder
    * 
@@ -285,7 +285,7 @@ public interface InterconnectAttachmentGroupsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface:
    * MixerListResponseWithEtagBuilder
    * 
@@ -301,7 +301,7 @@ public interface InterconnectAttachmentGroupsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface:
    * MixerListResponseWithEtagBuilder
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatus.java index 52dc34bd3b41..c04d1d221d81 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatus.java @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * 
* * Protobuf enum {@code @@ -330,7 +330,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentGroupConfigured getConf * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -347,7 +347,7 @@ public boolean hasGroupStatus() { * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -372,7 +372,7 @@ public java.lang.String getGroupStatus() { * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -439,7 +439,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentGroupIntent getIntent() * * *
-   * The operational state of the group, including only active Attachments.
+   * Output only. The operational state of the group, including only active Attachments.
    * 
* * @@ -457,7 +457,7 @@ public boolean hasOperational() { * * *
-   * The operational state of the group, including only active Attachments.
+   * Output only. The operational state of the group, including only active Attachments.
    * 
* * @@ -477,7 +477,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentGroupConfigured getOper * * *
-   * The operational state of the group, including only active Attachments.
+   * Output only. The operational state of the group, including only active Attachments.
    * 
* * @@ -1572,7 +1572,7 @@ public Builder clearConfigured() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1588,7 +1588,7 @@ public boolean hasGroupStatus() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1612,7 +1612,7 @@ public java.lang.String getGroupStatus() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1636,7 +1636,7 @@ public com.google.protobuf.ByteString getGroupStatusBytes() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1659,7 +1659,7 @@ public Builder setGroupStatus(java.lang.String value) { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1678,7 +1678,7 @@ public Builder clearGroupStatus() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1864,7 +1864,7 @@ public Builder clearIntent() { * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * @@ -1881,7 +1881,7 @@ public boolean hasOperational() { * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * @@ -1904,7 +1904,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentGroupConfigured getOper * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * @@ -1930,7 +1930,7 @@ public Builder setOperational( * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * @@ -1953,7 +1953,7 @@ public Builder setOperational( * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * @@ -1986,7 +1986,7 @@ public Builder mergeOperational( * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * @@ -2008,7 +2008,7 @@ public Builder clearOperational() { * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * @@ -2026,7 +2026,7 @@ public Builder clearOperational() { * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * @@ -2048,7 +2048,7 @@ public Builder clearOperational() { * * *
-     * The operational state of the group, including only active Attachments.
+     * Output only. The operational state of the group, including only active Attachments.
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.java index ee1223d6ca27..5990372d14b0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Whether this Attachment is participating in the redundant configuration.
+   * Output only. Whether this Attachment is participating in the redundant configuration.
    * This will be ACTIVE if and only if the status below is CONNECTION_UP.
    * Any INACTIVE Attachments are excluded from the analysis that generates
    * operational.availabilitySLA.
@@ -216,7 +216,7 @@ private IsActive(int value) {
    *
    *
    * 
-   * Whether this Attachment is active, and if so, whether BGP is up.
+   * Output only. Whether this Attachment is active, and if so, whether BGP is up.
    * 
* * Protobuf enum {@code @@ -442,7 +442,7 @@ private Status(int value) { * * *
-   * Whether this Attachment is enabled. This becomes false when the customer
+   * Output only. Whether this Attachment is enabled. This becomes false when the customer
    * drains their Attachment.
    * 
* @@ -459,7 +459,7 @@ public boolean hasAdminEnabled() { * * *
-   * Whether this Attachment is enabled. This becomes false when the customer
+   * Output only. Whether this Attachment is enabled. This becomes false when the customer
    * drains their Attachment.
    * 
* @@ -481,7 +481,7 @@ public boolean getAdminEnabled() { * * *
-   * The URL of the Attachment being described.
+   * Output only. The URL of the Attachment being described.
    * 
* * optional string attachment = 183982371; @@ -497,7 +497,7 @@ public boolean hasAttachment() { * * *
-   * The URL of the Attachment being described.
+   * Output only. The URL of the Attachment being described.
    * 
* * optional string attachment = 183982371; @@ -521,7 +521,7 @@ public java.lang.String getAttachment() { * * *
-   * The URL of the Attachment being described.
+   * Output only. The URL of the Attachment being described.
    * 
* * optional string attachment = 183982371; @@ -550,7 +550,7 @@ public com.google.protobuf.ByteString getAttachmentBytes() { * * *
-   * Whether this Attachment is participating in the redundant configuration.
+   * Output only. Whether this Attachment is participating in the redundant configuration.
    * This will be ACTIVE if and only if the status below is CONNECTION_UP.
    * Any INACTIVE Attachments are excluded from the analysis that generates
    * operational.availabilitySLA.
@@ -570,7 +570,7 @@ public boolean hasIsActive() {
    *
    *
    * 
-   * Whether this Attachment is participating in the redundant configuration.
+   * Output only. Whether this Attachment is participating in the redundant configuration.
    * This will be ACTIVE if and only if the status below is CONNECTION_UP.
    * Any INACTIVE Attachments are excluded from the analysis that generates
    * operational.availabilitySLA.
@@ -598,7 +598,7 @@ public java.lang.String getIsActive() {
    *
    *
    * 
-   * Whether this Attachment is participating in the redundant configuration.
+   * Output only. Whether this Attachment is participating in the redundant configuration.
    * This will be ACTIVE if and only if the status below is CONNECTION_UP.
    * Any INACTIVE Attachments are excluded from the analysis that generates
    * operational.availabilitySLA.
@@ -631,7 +631,7 @@ public com.google.protobuf.ByteString getIsActiveBytes() {
    *
    *
    * 
-   * Whether this Attachment is active, and if so, whether BGP is up.
+   * Output only. Whether this Attachment is active, and if so, whether BGP is up.
    * Check the Status enum for the list of possible values.
    * 
* @@ -648,7 +648,7 @@ public boolean hasStatus() { * * *
-   * Whether this Attachment is active, and if so, whether BGP is up.
+   * Output only. Whether this Attachment is active, and if so, whether BGP is up.
    * Check the Status enum for the list of possible values.
    * 
* @@ -673,7 +673,7 @@ public java.lang.String getStatus() { * * *
-   * Whether this Attachment is active, and if so, whether BGP is up.
+   * Output only. Whether this Attachment is active, and if so, whether BGP is up.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1189,7 +1189,7 @@ public Builder mergeFrom( * * *
-     * Whether this Attachment is enabled. This becomes false when the customer
+     * Output only. Whether this Attachment is enabled. This becomes false when the customer
      * drains their Attachment.
      * 
* @@ -1206,7 +1206,7 @@ public boolean hasAdminEnabled() { * * *
-     * Whether this Attachment is enabled. This becomes false when the customer
+     * Output only. Whether this Attachment is enabled. This becomes false when the customer
      * drains their Attachment.
      * 
* @@ -1223,7 +1223,7 @@ public boolean getAdminEnabled() { * * *
-     * Whether this Attachment is enabled. This becomes false when the customer
+     * Output only. Whether this Attachment is enabled. This becomes false when the customer
      * drains their Attachment.
      * 
* @@ -1244,7 +1244,7 @@ public Builder setAdminEnabled(boolean value) { * * *
-     * Whether this Attachment is enabled. This becomes false when the customer
+     * Output only. Whether this Attachment is enabled. This becomes false when the customer
      * drains their Attachment.
      * 
* @@ -1265,7 +1265,7 @@ public Builder clearAdminEnabled() { * * *
-     * The URL of the Attachment being described.
+     * Output only. The URL of the Attachment being described.
      * 
* * optional string attachment = 183982371; @@ -1280,7 +1280,7 @@ public boolean hasAttachment() { * * *
-     * The URL of the Attachment being described.
+     * Output only. The URL of the Attachment being described.
      * 
* * optional string attachment = 183982371; @@ -1303,7 +1303,7 @@ public java.lang.String getAttachment() { * * *
-     * The URL of the Attachment being described.
+     * Output only. The URL of the Attachment being described.
      * 
* * optional string attachment = 183982371; @@ -1326,7 +1326,7 @@ public com.google.protobuf.ByteString getAttachmentBytes() { * * *
-     * The URL of the Attachment being described.
+     * Output only. The URL of the Attachment being described.
      * 
* * optional string attachment = 183982371; @@ -1348,7 +1348,7 @@ public Builder setAttachment(java.lang.String value) { * * *
-     * The URL of the Attachment being described.
+     * Output only. The URL of the Attachment being described.
      * 
* * optional string attachment = 183982371; @@ -1366,7 +1366,7 @@ public Builder clearAttachment() { * * *
-     * The URL of the Attachment being described.
+     * Output only. The URL of the Attachment being described.
      * 
* * optional string attachment = 183982371; @@ -1391,7 +1391,7 @@ public Builder setAttachmentBytes(com.google.protobuf.ByteString value) { * * *
-     * Whether this Attachment is participating in the redundant configuration.
+     * Output only. Whether this Attachment is participating in the redundant configuration.
      * This will be ACTIVE if and only if the status below is CONNECTION_UP.
      * Any INACTIVE Attachments are excluded from the analysis that generates
      * operational.availabilitySLA.
@@ -1410,7 +1410,7 @@ public boolean hasIsActive() {
      *
      *
      * 
-     * Whether this Attachment is participating in the redundant configuration.
+     * Output only. Whether this Attachment is participating in the redundant configuration.
      * This will be ACTIVE if and only if the status below is CONNECTION_UP.
      * Any INACTIVE Attachments are excluded from the analysis that generates
      * operational.availabilitySLA.
@@ -1437,7 +1437,7 @@ public java.lang.String getIsActive() {
      *
      *
      * 
-     * Whether this Attachment is participating in the redundant configuration.
+     * Output only. Whether this Attachment is participating in the redundant configuration.
      * This will be ACTIVE if and only if the status below is CONNECTION_UP.
      * Any INACTIVE Attachments are excluded from the analysis that generates
      * operational.availabilitySLA.
@@ -1464,7 +1464,7 @@ public com.google.protobuf.ByteString getIsActiveBytes() {
      *
      *
      * 
-     * Whether this Attachment is participating in the redundant configuration.
+     * Output only. Whether this Attachment is participating in the redundant configuration.
      * This will be ACTIVE if and only if the status below is CONNECTION_UP.
      * Any INACTIVE Attachments are excluded from the analysis that generates
      * operational.availabilitySLA.
@@ -1490,7 +1490,7 @@ public Builder setIsActive(java.lang.String value) {
      *
      *
      * 
-     * Whether this Attachment is participating in the redundant configuration.
+     * Output only. Whether this Attachment is participating in the redundant configuration.
      * This will be ACTIVE if and only if the status below is CONNECTION_UP.
      * Any INACTIVE Attachments are excluded from the analysis that generates
      * operational.availabilitySLA.
@@ -1512,7 +1512,7 @@ public Builder clearIsActive() {
      *
      *
      * 
-     * Whether this Attachment is participating in the redundant configuration.
+     * Output only. Whether this Attachment is participating in the redundant configuration.
      * This will be ACTIVE if and only if the status below is CONNECTION_UP.
      * Any INACTIVE Attachments are excluded from the analysis that generates
      * operational.availabilitySLA.
@@ -1541,7 +1541,7 @@ public Builder setIsActiveBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Whether this Attachment is active, and if so, whether BGP is up.
+     * Output only. Whether this Attachment is active, and if so, whether BGP is up.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1557,7 +1557,7 @@ public boolean hasStatus() { * * *
-     * Whether this Attachment is active, and if so, whether BGP is up.
+     * Output only. Whether this Attachment is active, and if so, whether BGP is up.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1581,7 +1581,7 @@ public java.lang.String getStatus() { * * *
-     * Whether this Attachment is active, and if so, whether BGP is up.
+     * Output only. Whether this Attachment is active, and if so, whether BGP is up.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1605,7 +1605,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * Whether this Attachment is active, and if so, whether BGP is up.
+     * Output only. Whether this Attachment is active, and if so, whether BGP is up.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1628,7 +1628,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * Whether this Attachment is active, and if so, whether BGP is up.
+     * Output only. Whether this Attachment is active, and if so, whether BGP is up.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1647,7 +1647,7 @@ public Builder clearStatus() { * * *
-     * Whether this Attachment is active, and if so, whether BGP is up.
+     * Output only. Whether this Attachment is active, and if so, whether BGP is up.
      * Check the Status 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/InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder.java index cdc7d993141d..81b83a2e0029 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr * * *
-   * Whether this Attachment is enabled. This becomes false when the customer
+   * Output only. Whether this Attachment is enabled. This becomes false when the customer
    * drains their Attachment.
    * 
* @@ -42,7 +42,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr * * *
-   * Whether this Attachment is enabled. This becomes false when the customer
+   * Output only. Whether this Attachment is enabled. This becomes false when the customer
    * drains their Attachment.
    * 
* @@ -56,7 +56,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr * * *
-   * The URL of the Attachment being described.
+   * Output only. The URL of the Attachment being described.
    * 
* * optional string attachment = 183982371; @@ -69,7 +69,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr * * *
-   * The URL of the Attachment being described.
+   * Output only. The URL of the Attachment being described.
    * 
* * optional string attachment = 183982371; @@ -82,7 +82,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr * * *
-   * The URL of the Attachment being described.
+   * Output only. The URL of the Attachment being described.
    * 
* * optional string attachment = 183982371; @@ -95,7 +95,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr * * *
-   * Whether this Attachment is participating in the redundant configuration.
+   * Output only. Whether this Attachment is participating in the redundant configuration.
    * This will be ACTIVE if and only if the status below is CONNECTION_UP.
    * Any INACTIVE Attachments are excluded from the analysis that generates
    * operational.availabilitySLA.
@@ -112,7 +112,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr
    *
    *
    * 
-   * Whether this Attachment is participating in the redundant configuration.
+   * Output only. Whether this Attachment is participating in the redundant configuration.
    * This will be ACTIVE if and only if the status below is CONNECTION_UP.
    * Any INACTIVE Attachments are excluded from the analysis that generates
    * operational.availabilitySLA.
@@ -129,7 +129,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr
    *
    *
    * 
-   * Whether this Attachment is participating in the redundant configuration.
+   * Output only. Whether this Attachment is participating in the redundant configuration.
    * This will be ACTIVE if and only if the status below is CONNECTION_UP.
    * Any INACTIVE Attachments are excluded from the analysis that generates
    * operational.availabilitySLA.
@@ -146,7 +146,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr
    *
    *
    * 
-   * Whether this Attachment is active, and if so, whether BGP is up.
+   * Output only. Whether this Attachment is active, and if so, whether BGP is up.
    * Check the Status enum for the list of possible values.
    * 
* @@ -160,7 +160,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr * * *
-   * Whether this Attachment is active, and if so, whether BGP is up.
+   * Output only. Whether this Attachment is active, and if so, whether BGP is up.
    * Check the Status enum for the list of possible values.
    * 
* @@ -174,7 +174,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOr * * *
-   * Whether this Attachment is active, and if so, whether BGP is up.
+   * Output only. Whether this Attachment is active, and if so, whether BGP is up.
    * Check the Status 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/InterconnectAttachmentGroupsOperationalStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusOrBuilder.java index ad8b3339a33c..afb01cff733e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentGroupsOperationalStatusOrBuilder.java @@ -97,7 +97,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusOrBuilder * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -111,7 +111,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusOrBuilder * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -125,7 +125,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusOrBuilder * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -161,7 +161,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusOrBuilder * * *
-   * The operational state of the group, including only active Attachments.
+   * Output only. The operational state of the group, including only active Attachments.
    * 
* * @@ -176,7 +176,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusOrBuilder * * *
-   * The operational state of the group, including only active Attachments.
+   * Output only. The operational state of the group, including only active Attachments.
    * 
* * @@ -191,7 +191,7 @@ public interface InterconnectAttachmentGroupsOperationalStatusOrBuilder * * *
-   * The operational state of the group, including only active Attachments.
+   * Output only. The operational state of the group, including only active Attachments.
    * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentList.java index 5eba78784bf3..804e4f2a8311 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentList.java @@ -224,7 +224,7 @@ public com.google.cloud.compute.v1.InterconnectAttachmentOrBuilder getItemsOrBui * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
    * attachments.
    * 
* @@ -241,7 +241,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
    * attachments.
    * 
* @@ -266,7 +266,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
    * attachments.
    * 
* @@ -377,7 +377,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -393,7 +393,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -417,7 +417,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1546,7 +1546,7 @@ public com.google.cloud.compute.v1.InterconnectAttachment.Builder addItemsBuilde * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
      * attachments.
      * 
* @@ -1562,7 +1562,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
      * attachments.
      * 
* @@ -1586,7 +1586,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
      * attachments.
      * 
* @@ -1610,7 +1610,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
      * attachments.
      * 
* @@ -1633,7 +1633,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
      * attachments.
      * 
* @@ -1652,7 +1652,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
      * attachments.
      * 
* @@ -1828,7 +1828,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1843,7 +1843,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1866,7 +1866,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1889,7 +1889,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1911,7 +1911,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1929,7 +1929,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentListOrBuilder.java index 23443dfc07c0..94d9224c6705 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentListOrBuilder.java @@ -123,7 +123,7 @@ public interface InterconnectAttachmentListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
    * attachments.
    * 
* @@ -137,7 +137,7 @@ public interface InterconnectAttachmentListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
    * attachments.
    * 
* @@ -151,7 +151,7 @@ public interface InterconnectAttachmentListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect
    * attachments.
    * 
* @@ -216,7 +216,7 @@ public interface InterconnectAttachmentListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface InterconnectAttachmentListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface InterconnectAttachmentListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentOrBuilder.java index 26f9b33ded07..5df8ac1bbbae 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectAttachmentOrBuilder.java @@ -56,7 +56,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+   * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
    * 
* * optional string attachment_group = 63442019; @@ -69,7 +69,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+   * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
    * 
* * optional string attachment_group = 63442019; @@ -82,7 +82,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] URL of the AttachmentGroup that includes this Attachment.
+   * Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment.
    * 
* * optional string attachment_group = 63442019; @@ -190,6 +190,216 @@ public interface InterconnectAttachmentOrBuilder */ com.google.protobuf.ByteString getBandwidthBytes(); + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address must be the same.
+   *    - Max prefix length is 31.
+   * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return Whether the candidateCloudRouterIpAddress field is set. + */ + boolean hasCandidateCloudRouterIpAddress(); + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address must be the same.
+   *    - Max prefix length is 31.
+   * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return The candidateCloudRouterIpAddress. + */ + java.lang.String getCandidateCloudRouterIpAddress(); + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ip_address and
+   *    candidate_customer_router_ip_address must be the same.
+   *    - Max prefix length is 31.
+   * 
+ * + * optional string candidate_cloud_router_ip_address = 311379276; + * + * @return The bytes for candidateCloudRouterIpAddress. + */ + com.google.protobuf.ByteString getCandidateCloudRouterIpAddressBytes(); + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address must be the same.
+   *    - Max prefix length is 126.
+   * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return Whether the candidateCloudRouterIpv6Address field is set. + */ + boolean hasCandidateCloudRouterIpv6Address(); + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address must be the same.
+   *    - Max prefix length is 126.
+   * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return The candidateCloudRouterIpv6Address. + */ + java.lang.String getCandidateCloudRouterIpv6Address(); + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the cloud router
+   * interface for this interconnect attachment.
+   *
+   *    - Both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address fields must be set or both must be
+   *    unset.
+   *    - Prefix length of both candidate_cloud_router_ipv6_address and
+   *    candidate_customer_router_ipv6_address must be the same.
+   *    - Max prefix length is 126.
+   * 
+ * + * optional string candidate_cloud_router_ipv6_address = 417499660; + * + * @return The bytes for candidateCloudRouterIpv6Address. + */ + com.google.protobuf.ByteString getCandidateCloudRouterIpv6AddressBytes(); + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ip_address = 339113389; + * + * @return Whether the candidateCustomerRouterIpAddress field is set. + */ + boolean hasCandidateCustomerRouterIpAddress(); + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ip_address = 339113389; + * + * @return The candidateCustomerRouterIpAddress. + */ + java.lang.String getCandidateCustomerRouterIpAddress(); + + /** + * + * + *
+   * Single IPv4 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ip_address = 339113389; + * + * @return The bytes for candidateCustomerRouterIpAddress. + */ + com.google.protobuf.ByteString getCandidateCustomerRouterIpAddressBytes(); + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ipv6_address = 226436653; + * + * @return Whether the candidateCustomerRouterIpv6Address field is set. + */ + boolean hasCandidateCustomerRouterIpv6Address(); + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ipv6_address = 226436653; + * + * @return The candidateCustomerRouterIpv6Address. + */ + java.lang.String getCandidateCustomerRouterIpv6Address(); + + /** + * + * + *
+   * Single IPv6 address + prefix length to be configured on the customer router
+   * interface for this interconnect attachment.
+   * 
+ * + * optional string candidate_customer_router_ipv6_address = 226436653; + * + * @return The bytes for candidateCustomerRouterIpv6Address. + */ + com.google.protobuf.ByteString getCandidateCustomerRouterIpv6AddressBytes(); + /** * * @@ -326,7 +536,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
    * Interface for this interconnect attachment.
    * 
* @@ -340,7 +550,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
    * Interface for this interconnect attachment.
    * 
* @@ -354,7 +564,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv4 address + prefix length to be configured on Cloud Router
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router
    * Interface for this interconnect attachment.
    * 
* @@ -368,7 +578,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv6 address + prefix length to be configured on Cloud
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
    * Router Interface for this interconnect attachment.
    * 
* @@ -382,7 +592,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv6 address + prefix length to be configured on Cloud
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
    * Router Interface for this interconnect attachment.
    * 
* @@ -396,7 +606,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv6 address + prefix length to be configured on Cloud
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud
    * Router Interface for this interconnect attachment.
    * 
* @@ -449,7 +659,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Constraints for this attachment, if any. The attachment does
+   * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
    * not work if these constraints are not met.
    * 
* @@ -465,7 +675,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Constraints for this attachment, if any. The attachment does
+   * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
    * not work if these constraints are not met.
    * 
* @@ -482,7 +692,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Constraints for this attachment, if any. The attachment does
+   * Output only. [Output Only] Constraints for this attachment, if any. The attachment does
    * not work if these constraints are not met.
    * 
* @@ -497,7 +707,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -511,7 +721,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -525,7 +735,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -539,7 +749,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv4 address + prefix length to be configured on the customer
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
    * router subinterface for this interconnect attachment.
    * 
* @@ -553,7 +763,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv4 address + prefix length to be configured on the customer
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
    * router subinterface for this interconnect attachment.
    * 
* @@ -567,7 +777,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv4 address + prefix length to be configured on the customer
+   * Output only. [Output Only] IPv4 address + prefix length to be configured on the customer
    * router subinterface for this interconnect attachment.
    * 
* @@ -581,7 +791,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv6 address + prefix length to be configured on the
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on the
    * customer router subinterface for this interconnect attachment.
    * 
* @@ -595,7 +805,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv6 address + prefix length to be configured on the
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on the
    * customer router subinterface for this interconnect attachment.
    * 
* @@ -609,7 +819,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] IPv6 address + prefix length to be configured on the
+   * Output only. [Output Only] IPv6 address + prefix length to be configured on the
    * customer router subinterface for this interconnect attachment.
    * 
* @@ -662,7 +872,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Dataplane version for this InterconnectAttachment. This
+   * Output only. [Output Only] Dataplane version for this InterconnectAttachment. This
    * field is only present for Dataplane version 2 and higher. Absence of this
    * field in the API output indicates that the Dataplane is version 1.
    * 
@@ -677,7 +887,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Dataplane version for this InterconnectAttachment. This
+   * Output only. [Output Only] Dataplane version for this InterconnectAttachment. This
    * field is only present for Dataplane version 2 and higher. Absence of this
    * field in the API output indicates that the Dataplane is version 1.
    * 
@@ -890,7 +1100,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Google reference ID, to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID, to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * [Deprecated] This field is not used.
    * 
@@ -905,7 +1115,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Google reference ID, to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID, to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * [Deprecated] This field is not used.
    * 
@@ -920,7 +1130,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Google reference ID, to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID, to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * [Deprecated] This field is not used.
    * 
@@ -935,7 +1145,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -949,7 +1159,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1111,7 +1321,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
    * 
* * optional string kind = 3292052; @@ -1124,7 +1334,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
    * 
* * optional string kind = 3292052; @@ -1137,7 +1347,7 @@ public interface InterconnectAttachmentOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments.
    * 
* * optional string kind = 3292052; @@ -1432,7 +1642,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The current status of whether or not this interconnect
+   * Output only. [Output Only] The current status of whether or not this interconnect
    * attachment is functional, which can take one of the following values:
    *
    *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -1452,7 +1662,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The current status of whether or not this interconnect
+   * Output only. [Output Only] The current status of whether or not this interconnect
    * attachment is functional, which can take one of the following values:
    *
    *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -1472,7 +1682,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The current status of whether or not this interconnect
+   * Output only. [Output Only] The current status of whether or not this interconnect
    * attachment is functional, which can take one of the following values:
    *
    *    - OS_ACTIVE: The attachment has been turned up and is ready to
@@ -1668,7 +1878,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] Information specific to an InterconnectAttachment.
+   * Output only. [Output Only] Information specific to an InterconnectAttachment.
    * This property is populated if the interconnect that
    * this is attached to is of type DEDICATED.
    * 
@@ -1685,7 +1895,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Information specific to an InterconnectAttachment.
+   * Output only. [Output Only] Information specific to an InterconnectAttachment.
    * This property is populated if the interconnect that
    * this is attached to is of type DEDICATED.
    * 
@@ -1702,7 +1912,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Information specific to an InterconnectAttachment.
+   * Output only. [Output Only] Information specific to an InterconnectAttachment.
    * This property is populated if the interconnect that
    * this is attached to is of type DEDICATED.
    * 
@@ -1718,7 +1928,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the regional interconnect attachment
+   * Output only. [Output Only] URL of the region where the regional interconnect attachment
    * resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1734,7 +1944,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the regional interconnect attachment
+   * Output only. [Output Only] URL of the region where the regional interconnect attachment
    * resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1750,7 +1960,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the regional interconnect attachment
+   * Output only. [Output Only] URL of the region where the regional interconnect attachment
    * resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1766,7 +1976,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * If the attachment is on a Cross-Cloud Interconnect connection, this field
    * contains the interconnect's remote location service provider. Example
    * values: "Amazon Web Services" "Microsoft Azure".
@@ -1786,7 +1996,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * If the attachment is on a Cross-Cloud Interconnect connection, this field
    * contains the interconnect's remote location service provider. Example
    * values: "Amazon Web Services" "Microsoft Azure".
@@ -1806,7 +2016,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * If the attachment is on a Cross-Cloud Interconnect connection, this field
    * contains the interconnect's remote location service provider. Example
    * values: "Amazon Web Services" "Microsoft Azure".
@@ -1874,7 +2084,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1887,7 +2097,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1900,7 +2110,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1913,7 +2123,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1926,7 +2136,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1996,7 +2206,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The current state of this attachment's functionality.
+   * Output only. [Output Only] The current state of this attachment's functionality.
    * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
    * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
    * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -2030,7 +2240,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The current state of this attachment's functionality.
+   * Output only. [Output Only] The current state of this attachment's functionality.
    * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
    * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
    * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
@@ -2064,7 +2274,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The current state of this attachment's functionality.
+   * Output only. [Output Only] The current state of this attachment's functionality.
    * Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE,
    * PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values
    * PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroup.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroup.java
index 503b865f3cad..16746e0a2605 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroup.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroup.java
@@ -130,7 +130,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfiguredOrBuilder getConfi
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -147,7 +147,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -172,7 +172,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -353,7 +353,7 @@ public com.google.protobuf.ByteString getEtagBytes() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -370,7 +370,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -572,7 +572,7 @@ public com.google.cloud.compute.v1.InterconnectGroupInterconnect getInterconnect * * *
-   * [Output Only] Type of the resource. Always compute#InterconnectGroup
+   * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
    * 
* * optional string kind = 3292052; @@ -588,7 +588,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#InterconnectGroup
+   * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
    * 
* * optional string kind = 3292052; @@ -612,7 +612,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#InterconnectGroup
+   * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
    * 
* * optional string kind = 3292052; @@ -770,7 +770,7 @@ public com.google.cloud.compute.v1.InterconnectGroupPhysicalStructure getPhysica * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -786,7 +786,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -810,7 +810,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1697,7 +1697,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured.Builder getConfig * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1713,7 +1713,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1737,7 +1737,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1761,7 +1761,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1784,7 +1784,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1803,7 +1803,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2111,7 +2111,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2128,7 +2128,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2145,7 +2145,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2166,7 +2166,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2635,7 +2635,7 @@ public Builder putAllInterconnects( * * *
-     * [Output Only] Type of the resource. Always compute#InterconnectGroup
+     * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
      * 
* * optional string kind = 3292052; @@ -2650,7 +2650,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#InterconnectGroup
+     * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
      * 
* * optional string kind = 3292052; @@ -2673,7 +2673,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#InterconnectGroup
+     * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
      * 
* * optional string kind = 3292052; @@ -2696,7 +2696,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#InterconnectGroup
+     * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
      * 
* * optional string kind = 3292052; @@ -2718,7 +2718,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#InterconnectGroup
+     * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
      * 
* * optional string kind = 3292052; @@ -2736,7 +2736,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#InterconnectGroup
+     * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
      * 
* * optional string kind = 3292052; @@ -3088,7 +3088,7 @@ public Builder clearPhysicalStructure() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3103,7 +3103,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3126,7 +3126,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3149,7 +3149,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3171,7 +3171,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3189,7 +3189,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.java index ddfe0222ed74..969e7c627cac 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.java @@ -319,7 +319,7 @@ public com.google.protobuf.ByteString getBlockerTypeBytes() { * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -336,7 +336,7 @@ public boolean hasDocumentationLink() { * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -361,7 +361,7 @@ public java.lang.String getDocumentationLink() { * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -391,7 +391,7 @@ public com.google.protobuf.ByteString getDocumentationLinkBytes() { * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -408,7 +408,7 @@ public boolean hasExplanation() { * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -433,7 +433,7 @@ public java.lang.String getExplanation() { * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -464,7 +464,7 @@ public com.google.protobuf.ByteString getExplanationBytes() { * * *
-   * [Output Only] Facilities used to explain this blocker in more detail.
+   * Output only. [Output Only] Facilities used to explain this blocker in more detail.
    * Like physicalStructure.metros.facilities.facility, this is a numeric
    * string like "5467".
    * 
@@ -481,7 +481,7 @@ public com.google.protobuf.ProtocolStringList getFacilitiesList() { * * *
-   * [Output Only] Facilities used to explain this blocker in more detail.
+   * Output only. [Output Only] Facilities used to explain this blocker in more detail.
    * Like physicalStructure.metros.facilities.facility, this is a numeric
    * string like "5467".
    * 
@@ -498,7 +498,7 @@ public int getFacilitiesCount() { * * *
-   * [Output Only] Facilities used to explain this blocker in more detail.
+   * Output only. [Output Only] Facilities used to explain this blocker in more detail.
    * Like physicalStructure.metros.facilities.facility, this is a numeric
    * string like "5467".
    * 
@@ -516,7 +516,7 @@ public java.lang.String getFacilities(int index) { * * *
-   * [Output Only] Facilities used to explain this blocker in more detail.
+   * Output only. [Output Only] Facilities used to explain this blocker in more detail.
    * Like physicalStructure.metros.facilities.facility, this is a numeric
    * string like "5467".
    * 
@@ -540,7 +540,7 @@ public com.google.protobuf.ByteString getFacilitiesBytes(int index) { * * *
-   * [Output Only] Interconnects used to explain this blocker in more
+   * Output only. [Output Only] Interconnects used to explain this blocker in more
    * detail.
    * 
* @@ -556,7 +556,7 @@ public com.google.protobuf.ProtocolStringList getInterconnectsList() { * * *
-   * [Output Only] Interconnects used to explain this blocker in more
+   * Output only. [Output Only] Interconnects used to explain this blocker in more
    * detail.
    * 
* @@ -572,7 +572,7 @@ public int getInterconnectsCount() { * * *
-   * [Output Only] Interconnects used to explain this blocker in more
+   * Output only. [Output Only] Interconnects used to explain this blocker in more
    * detail.
    * 
* @@ -589,7 +589,7 @@ public java.lang.String getInterconnects(int index) { * * *
-   * [Output Only] Interconnects used to explain this blocker in more
+   * Output only. [Output Only] Interconnects used to explain this blocker in more
    * detail.
    * 
* @@ -612,7 +612,7 @@ public com.google.protobuf.ByteString getInterconnectsBytes(int index) { * * *
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". A blocker like
    * INCOMPATIBLE_METROS will specify the problematic metros in this
    * field.
@@ -630,7 +630,7 @@ public com.google.protobuf.ProtocolStringList getMetrosList() {
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". A blocker like
    * INCOMPATIBLE_METROS will specify the problematic metros in this
    * field.
@@ -648,7 +648,7 @@ public int getMetrosCount() {
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". A blocker like
    * INCOMPATIBLE_METROS will specify the problematic metros in this
    * field.
@@ -667,7 +667,7 @@ public java.lang.String getMetros(int index) {
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". A blocker like
    * INCOMPATIBLE_METROS will specify the problematic metros in this
    * field.
@@ -692,7 +692,7 @@ public com.google.protobuf.ByteString getMetrosBytes(int index) {
    *
    *
    * 
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Zone names are "zone1" and/or "zone2".
    * 
* @@ -708,7 +708,7 @@ public com.google.protobuf.ProtocolStringList getZonesList() { * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Zone names are "zone1" and/or "zone2".
    * 
* @@ -724,7 +724,7 @@ public int getZonesCount() { * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Zone names are "zone1" and/or "zone2".
    * 
* @@ -741,7 +741,7 @@ public java.lang.String getZones(int index) { * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Zone names are "zone1" and/or "zone2".
    * 
* @@ -1520,7 +1520,7 @@ public Builder setBlockerTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1536,7 +1536,7 @@ public boolean hasDocumentationLink() { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1560,7 +1560,7 @@ public java.lang.String getDocumentationLink() { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1584,7 +1584,7 @@ public com.google.protobuf.ByteString getDocumentationLinkBytes() { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1607,7 +1607,7 @@ public Builder setDocumentationLink(java.lang.String value) { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1626,7 +1626,7 @@ public Builder clearDocumentationLink() { * * *
-     * [Output Only] The url of Google Cloud public documentation explaining
+     * Output only. [Output Only] The url of Google Cloud public documentation explaining
      * this requirement. This is set for every type of requirement.
      * 
* @@ -1652,7 +1652,7 @@ public Builder setDocumentationLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1668,7 +1668,7 @@ public boolean hasExplanation() { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1692,7 +1692,7 @@ public java.lang.String getExplanation() { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1716,7 +1716,7 @@ public com.google.protobuf.ByteString getExplanationBytes() { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1739,7 +1739,7 @@ public Builder setExplanation(java.lang.String value) { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1758,7 +1758,7 @@ public Builder clearExplanation() { * * *
-     * [Output Only] A human-readable explanation of this requirement and
+     * Output only. [Output Only] A human-readable explanation of this requirement and
      * why it's not met. This is set for every type of requirement.
      * 
* @@ -1792,7 +1792,7 @@ private void ensureFacilitiesIsMutable() { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1810,7 +1810,7 @@ public com.google.protobuf.ProtocolStringList getFacilitiesList() { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1827,7 +1827,7 @@ public int getFacilitiesCount() { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1845,7 +1845,7 @@ public java.lang.String getFacilities(int index) { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1863,7 +1863,7 @@ public com.google.protobuf.ByteString getFacilitiesBytes(int index) { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1889,7 +1889,7 @@ public Builder setFacilities(int index, java.lang.String value) { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1914,7 +1914,7 @@ public Builder addFacilities(java.lang.String value) { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1936,7 +1936,7 @@ public Builder addAllFacilities(java.lang.Iterable values) { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1957,7 +1957,7 @@ public Builder clearFacilities() { * * *
-     * [Output Only] Facilities used to explain this blocker in more detail.
+     * Output only. [Output Only] Facilities used to explain this blocker in more detail.
      * Like physicalStructure.metros.facilities.facility, this is a numeric
      * string like "5467".
      * 
@@ -1993,7 +1993,7 @@ private void ensureInterconnectsIsMutable() { * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2010,7 +2010,7 @@ public com.google.protobuf.ProtocolStringList getInterconnectsList() { * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2026,7 +2026,7 @@ public int getInterconnectsCount() { * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2043,7 +2043,7 @@ public java.lang.String getInterconnects(int index) { * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2060,7 +2060,7 @@ public com.google.protobuf.ByteString getInterconnectsBytes(int index) { * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2085,7 +2085,7 @@ public Builder setInterconnects(int index, java.lang.String value) { * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2109,7 +2109,7 @@ public Builder addInterconnects(java.lang.String value) { * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2130,7 +2130,7 @@ public Builder addAllInterconnects(java.lang.Iterable values) * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2150,7 +2150,7 @@ public Builder clearInterconnects() { * * *
-     * [Output Only] Interconnects used to explain this blocker in more
+     * Output only. [Output Only] Interconnects used to explain this blocker in more
      * detail.
      * 
* @@ -2185,7 +2185,7 @@ private void ensureMetrosIsMutable() { * * *
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2204,7 +2204,7 @@ public com.google.protobuf.ProtocolStringList getMetrosList() {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2222,7 +2222,7 @@ public int getMetrosCount() {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2241,7 +2241,7 @@ public java.lang.String getMetros(int index) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2260,7 +2260,7 @@ public com.google.protobuf.ByteString getMetrosBytes(int index) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2287,7 +2287,7 @@ public Builder setMetros(int index, java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2313,7 +2313,7 @@ public Builder addMetros(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2336,7 +2336,7 @@ public Builder addAllMetros(java.lang.Iterable values) {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2358,7 +2358,7 @@ public Builder clearMetros() {
      *
      *
      * 
-     * [Output Only] Metros used to explain this blocker in more detail.
+     * Output only. [Output Only] Metros used to explain this blocker in more detail.
      * These are three-letter lowercase strings like "iad". A blocker like
      * INCOMPATIBLE_METROS will specify the problematic metros in this
      * field.
@@ -2395,7 +2395,7 @@ private void ensureZonesIsMutable() {
      *
      *
      * 
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* @@ -2412,7 +2412,7 @@ public com.google.protobuf.ProtocolStringList getZonesList() { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* @@ -2428,7 +2428,7 @@ public int getZonesCount() { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* @@ -2445,7 +2445,7 @@ public java.lang.String getZones(int index) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* @@ -2462,7 +2462,7 @@ public com.google.protobuf.ByteString getZonesBytes(int index) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* @@ -2487,7 +2487,7 @@ public Builder setZones(int index, java.lang.String value) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* @@ -2511,7 +2511,7 @@ public Builder addZones(java.lang.String value) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* @@ -2532,7 +2532,7 @@ public Builder addAllZones(java.lang.Iterable values) { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* @@ -2552,7 +2552,7 @@ public Builder clearZones() { * * *
-     * [Output Only] Zones used to explain this blocker in more detail.
+     * Output only. [Output Only] Zones used to explain this blocker in more detail.
      * Zone names are "zone1" and/or "zone2".
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder.java index 3e732d69b57c..915112284788 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder.java @@ -70,7 +70,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -84,7 +84,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -98,7 +98,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] The url of Google Cloud public documentation explaining
+   * Output only. [Output Only] The url of Google Cloud public documentation explaining
    * this requirement. This is set for every type of requirement.
    * 
* @@ -112,7 +112,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -126,7 +126,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -140,7 +140,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] A human-readable explanation of this requirement and
+   * Output only. [Output Only] A human-readable explanation of this requirement and
    * why it's not met. This is set for every type of requirement.
    * 
* @@ -154,7 +154,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Facilities used to explain this blocker in more detail.
+   * Output only. [Output Only] Facilities used to explain this blocker in more detail.
    * Like physicalStructure.metros.facilities.facility, this is a numeric
    * string like "5467".
    * 
@@ -169,7 +169,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Facilities used to explain this blocker in more detail.
+   * Output only. [Output Only] Facilities used to explain this blocker in more detail.
    * Like physicalStructure.metros.facilities.facility, this is a numeric
    * string like "5467".
    * 
@@ -184,7 +184,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Facilities used to explain this blocker in more detail.
+   * Output only. [Output Only] Facilities used to explain this blocker in more detail.
    * Like physicalStructure.metros.facilities.facility, this is a numeric
    * string like "5467".
    * 
@@ -200,7 +200,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Facilities used to explain this blocker in more detail.
+   * Output only. [Output Only] Facilities used to explain this blocker in more detail.
    * Like physicalStructure.metros.facilities.facility, this is a numeric
    * string like "5467".
    * 
@@ -216,7 +216,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Interconnects used to explain this blocker in more
+   * Output only. [Output Only] Interconnects used to explain this blocker in more
    * detail.
    * 
* @@ -230,7 +230,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Interconnects used to explain this blocker in more
+   * Output only. [Output Only] Interconnects used to explain this blocker in more
    * detail.
    * 
* @@ -244,7 +244,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Interconnects used to explain this blocker in more
+   * Output only. [Output Only] Interconnects used to explain this blocker in more
    * detail.
    * 
* @@ -259,7 +259,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Interconnects used to explain this blocker in more
+   * Output only. [Output Only] Interconnects used to explain this blocker in more
    * detail.
    * 
* @@ -274,7 +274,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". A blocker like
    * INCOMPATIBLE_METROS will specify the problematic metros in this
    * field.
@@ -290,7 +290,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". A blocker like
    * INCOMPATIBLE_METROS will specify the problematic metros in this
    * field.
@@ -306,7 +306,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". A blocker like
    * INCOMPATIBLE_METROS will specify the problematic metros in this
    * field.
@@ -323,7 +323,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability
    *
    *
    * 
-   * [Output Only] Metros used to explain this blocker in more detail.
+   * Output only. [Output Only] Metros used to explain this blocker in more detail.
    * These are three-letter lowercase strings like "iad". A blocker like
    * INCOMPATIBLE_METROS will specify the problematic metros in this
    * field.
@@ -340,7 +340,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability
    *
    *
    * 
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Zone names are "zone1" and/or "zone2".
    * 
* @@ -354,7 +354,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Zone names are "zone1" and/or "zone2".
    * 
* @@ -368,7 +368,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Zone names are "zone1" and/or "zone2".
    * 
* @@ -383,7 +383,7 @@ public interface InterconnectGroupConfiguredTopologyCapabilityIntendedCapability * * *
-   * [Output Only] Zones used to explain this blocker in more detail.
+   * Output only. [Output Only] Zones used to explain this blocker in more detail.
    * Zone names are "zone1" and/or "zone2".
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupOrBuilder.java index e68123797047..e0a801733569 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupOrBuilder.java @@ -50,7 +50,7 @@ public interface InterconnectGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -64,7 +64,7 @@ public interface InterconnectGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -78,7 +78,7 @@ public interface InterconnectGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -185,7 +185,7 @@ public interface InterconnectGroupOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -199,7 +199,7 @@ public interface InterconnectGroupOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -326,7 +326,7 @@ com.google.cloud.compute.v1.InterconnectGroupInterconnect getInterconnectsOrThro * * *
-   * [Output Only] Type of the resource. Always compute#InterconnectGroup
+   * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
    * 
* * optional string kind = 3292052; @@ -339,7 +339,7 @@ com.google.cloud.compute.v1.InterconnectGroupInterconnect getInterconnectsOrThro * * *
-   * [Output Only] Type of the resource. Always compute#InterconnectGroup
+   * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
    * 
* * optional string kind = 3292052; @@ -352,7 +352,7 @@ com.google.cloud.compute.v1.InterconnectGroupInterconnect getInterconnectsOrThro * * *
-   * [Output Only] Type of the resource. Always compute#InterconnectGroup
+   * Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup
    * 
* * optional string kind = 3292052; @@ -448,7 +448,7 @@ com.google.cloud.compute.v1.InterconnectGroupInterconnect getInterconnectsOrThro * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -461,7 +461,7 @@ com.google.cloud.compute.v1.InterconnectGroupInterconnect getInterconnectsOrThro * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ com.google.cloud.compute.v1.InterconnectGroupInterconnect getInterconnectsOrThro * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetros.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetros.java index 43e2e80b9b5d..0ef50b3ed73f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetros.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetros.java @@ -142,7 +142,7 @@ public int getFacilitiesCount() { * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase string
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
    * like "iad". This is the first component of the location of
    * Interconnects underneath this.
    * 
@@ -160,7 +160,7 @@ public boolean hasMetro() { * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase string
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
    * like "iad". This is the first component of the location of
    * Interconnects underneath this.
    * 
@@ -186,7 +186,7 @@ public java.lang.String getMetro() { * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase string
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
    * like "iad". This is the first component of the location of
    * Interconnects underneath this.
    * 
@@ -979,7 +979,7 @@ public Builder removeFacilities(int index) { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase string
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
      * like "iad". This is the first component of the location of
      * Interconnects underneath this.
      * 
@@ -996,7 +996,7 @@ public boolean hasMetro() { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase string
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
      * like "iad". This is the first component of the location of
      * Interconnects underneath this.
      * 
@@ -1021,7 +1021,7 @@ public java.lang.String getMetro() { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase string
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
      * like "iad". This is the first component of the location of
      * Interconnects underneath this.
      * 
@@ -1046,7 +1046,7 @@ public com.google.protobuf.ByteString getMetroBytes() { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase string
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
      * like "iad". This is the first component of the location of
      * Interconnects underneath this.
      * 
@@ -1070,7 +1070,7 @@ public Builder setMetro(java.lang.String value) { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase string
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
      * like "iad". This is the first component of the location of
      * Interconnects underneath this.
      * 
@@ -1090,7 +1090,7 @@ public Builder clearMetro() { * * *
-     * [Output Only] The name of the metro, as a three-letter lowercase string
+     * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
      * like "iad". This is the first component of the location of
      * Interconnects underneath this.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilities.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilities.java index 6769bbe307eb..a7f8581d4232 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilities.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilities.java @@ -79,7 +79,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The ID of this facility, as a numeric string like
+   * Output only. [Output Only] The ID of this facility, as a numeric string like
    * "5467". This is the third component of the location of Interconnects
    * in this facility.
    * 
@@ -97,7 +97,7 @@ public boolean hasFacility() { * * *
-   * [Output Only] The ID of this facility, as a numeric string like
+   * Output only. [Output Only] The ID of this facility, as a numeric string like
    * "5467". This is the third component of the location of Interconnects
    * in this facility.
    * 
@@ -123,7 +123,7 @@ public java.lang.String getFacility() { * * *
-   * [Output Only] The ID of this facility, as a numeric string like
+   * Output only. [Output Only] The ID of this facility, as a numeric string like
    * "5467". This is the third component of the location of Interconnects
    * in this facility.
    * 
@@ -666,7 +666,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The ID of this facility, as a numeric string like
+     * Output only. [Output Only] The ID of this facility, as a numeric string like
      * "5467". This is the third component of the location of Interconnects
      * in this facility.
      * 
@@ -683,7 +683,7 @@ public boolean hasFacility() { * * *
-     * [Output Only] The ID of this facility, as a numeric string like
+     * Output only. [Output Only] The ID of this facility, as a numeric string like
      * "5467". This is the third component of the location of Interconnects
      * in this facility.
      * 
@@ -708,7 +708,7 @@ public java.lang.String getFacility() { * * *
-     * [Output Only] The ID of this facility, as a numeric string like
+     * Output only. [Output Only] The ID of this facility, as a numeric string like
      * "5467". This is the third component of the location of Interconnects
      * in this facility.
      * 
@@ -733,7 +733,7 @@ public com.google.protobuf.ByteString getFacilityBytes() { * * *
-     * [Output Only] The ID of this facility, as a numeric string like
+     * Output only. [Output Only] The ID of this facility, as a numeric string like
      * "5467". This is the third component of the location of Interconnects
      * in this facility.
      * 
@@ -757,7 +757,7 @@ public Builder setFacility(java.lang.String value) { * * *
-     * [Output Only] The ID of this facility, as a numeric string like
+     * Output only. [Output Only] The ID of this facility, as a numeric string like
      * "5467". This is the third component of the location of Interconnects
      * in this facility.
      * 
@@ -777,7 +777,7 @@ public Builder clearFacility() { * * *
-     * [Output Only] The ID of this facility, as a numeric string like
+     * Output only. [Output Only] The ID of this facility, as a numeric string like
      * "5467". This is the third component of the location of Interconnects
      * in this facility.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesOrBuilder.java index cd128cc15961..230d626450c4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesOrBuilder * * *
-   * [Output Only] The ID of this facility, as a numeric string like
+   * Output only. [Output Only] The ID of this facility, as a numeric string like
    * "5467". This is the third component of the location of Interconnects
    * in this facility.
    * 
@@ -43,7 +43,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesOrBuilder * * *
-   * [Output Only] The ID of this facility, as a numeric string like
+   * Output only. [Output Only] The ID of this facility, as a numeric string like
    * "5467". This is the third component of the location of Interconnects
    * in this facility.
    * 
@@ -58,7 +58,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesOrBuilder * * *
-   * [Output Only] The ID of this facility, as a numeric string like
+   * Output only. [Output Only] The ID of this facility, as a numeric string like
    * "5467". This is the third component of the location of Interconnects
    * in this facility.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesZones.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesZones.java index 6c670023c17e..6884476adea5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesZones.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesZones.java @@ -82,7 +82,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] URLs of Interconnects in this redundancy group in the
+   * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
    * given metro, facility, and zone.
    * 
* @@ -98,7 +98,7 @@ public com.google.protobuf.ProtocolStringList getInterconnectsList() { * * *
-   * [Output Only] URLs of Interconnects in this redundancy group in the
+   * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
    * given metro, facility, and zone.
    * 
* @@ -114,7 +114,7 @@ public int getInterconnectsCount() { * * *
-   * [Output Only] URLs of Interconnects in this redundancy group in the
+   * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
    * given metro, facility, and zone.
    * 
* @@ -131,7 +131,7 @@ public java.lang.String getInterconnects(int index) { * * *
-   * [Output Only] URLs of Interconnects in this redundancy group in the
+   * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
    * given metro, facility, and zone.
    * 
* @@ -153,7 +153,7 @@ public com.google.protobuf.ByteString getInterconnectsBytes(int index) { * * *
-   * [Output Only] The name of the zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
    * This is the second component of the location of Interconnects in
    * this facility.
    * 
@@ -171,7 +171,7 @@ public boolean hasZone() { * * *
-   * [Output Only] The name of the zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
    * This is the second component of the location of Interconnects in
    * this facility.
    * 
@@ -197,7 +197,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] The name of the zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
    * This is the second component of the location of Interconnects in
    * this facility.
    * 
@@ -652,7 +652,7 @@ private void ensureInterconnectsIsMutable() { * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -669,7 +669,7 @@ public com.google.protobuf.ProtocolStringList getInterconnectsList() { * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -685,7 +685,7 @@ public int getInterconnectsCount() { * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -702,7 +702,7 @@ public java.lang.String getInterconnects(int index) { * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -719,7 +719,7 @@ public com.google.protobuf.ByteString getInterconnectsBytes(int index) { * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -744,7 +744,7 @@ public Builder setInterconnects(int index, java.lang.String value) { * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -768,7 +768,7 @@ public Builder addInterconnects(java.lang.String value) { * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -789,7 +789,7 @@ public Builder addAllInterconnects(java.lang.Iterable values) * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -809,7 +809,7 @@ public Builder clearInterconnects() { * * *
-     * [Output Only] URLs of Interconnects in this redundancy group in the
+     * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
      * given metro, facility, and zone.
      * 
* @@ -836,7 +836,7 @@ public Builder addInterconnectsBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
      * This is the second component of the location of Interconnects in
      * this facility.
      * 
@@ -853,7 +853,7 @@ public boolean hasZone() { * * *
-     * [Output Only] The name of the zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
      * This is the second component of the location of Interconnects in
      * this facility.
      * 
@@ -878,7 +878,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] The name of the zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
      * This is the second component of the location of Interconnects in
      * this facility.
      * 
@@ -903,7 +903,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] The name of the zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
      * This is the second component of the location of Interconnects in
      * this facility.
      * 
@@ -927,7 +927,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] The name of the zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
      * This is the second component of the location of Interconnects in
      * this facility.
      * 
@@ -947,7 +947,7 @@ public Builder clearZone() { * * *
-     * [Output Only] The name of the zone, either "zone1" or "zone2".
+     * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
      * This is the second component of the location of Interconnects in
      * this facility.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilder.java index cdc83ca50ae1..0577354e14d7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilde * * *
-   * [Output Only] URLs of Interconnects in this redundancy group in the
+   * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
    * given metro, facility, and zone.
    * 
* @@ -42,7 +42,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilde * * *
-   * [Output Only] URLs of Interconnects in this redundancy group in the
+   * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
    * given metro, facility, and zone.
    * 
* @@ -56,7 +56,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilde * * *
-   * [Output Only] URLs of Interconnects in this redundancy group in the
+   * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
    * given metro, facility, and zone.
    * 
* @@ -71,7 +71,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilde * * *
-   * [Output Only] URLs of Interconnects in this redundancy group in the
+   * Output only. [Output Only] URLs of Interconnects in this redundancy group in the
    * given metro, facility, and zone.
    * 
* @@ -86,7 +86,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilde * * *
-   * [Output Only] The name of the zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
    * This is the second component of the location of Interconnects in
    * this facility.
    * 
@@ -101,7 +101,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilde * * *
-   * [Output Only] The name of the zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
    * This is the second component of the location of Interconnects in
    * this facility.
    * 
@@ -116,7 +116,7 @@ public interface InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilde * * *
-   * [Output Only] The name of the zone, either "zone1" or "zone2".
+   * Output only. [Output Only] The name of the zone, either "zone1" or "zone2".
    * This is the second component of the location of Interconnects in
    * this facility.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosOrBuilder.java index c4f44c4bbe58..07b36c4f24fc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupPhysicalStructureMetrosOrBuilder.java @@ -70,7 +70,7 @@ com.google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetrosFacilities g * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase string
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
    * like "iad". This is the first component of the location of
    * Interconnects underneath this.
    * 
@@ -85,7 +85,7 @@ com.google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetrosFacilities g * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase string
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
    * like "iad". This is the first component of the location of
    * Interconnects underneath this.
    * 
@@ -100,7 +100,7 @@ com.google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetrosFacilities g * * *
-   * [Output Only] The name of the metro, as a three-letter lowercase string
+   * Output only. [Output Only] The name of the metro, as a three-letter lowercase string
    * like "iad". This is the first component of the location of
    * Interconnects underneath this.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsListResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsListResponse.java index 30a10e481f42..e1c5585bf07c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsListResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsListResponse.java @@ -478,7 +478,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -494,7 +494,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -510,7 +510,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -527,7 +527,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -2175,7 +2175,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2192,7 +2192,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2208,7 +2208,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2225,7 +2225,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2242,7 +2242,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2267,7 +2267,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2291,7 +2291,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2312,7 +2312,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2332,7 +2332,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsListResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsListResponseOrBuilder.java index 8fccc530402a..460f5f12ae85 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsListResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsListResponseOrBuilder.java @@ -255,7 +255,7 @@ public interface InterconnectGroupsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -269,7 +269,7 @@ public interface InterconnectGroupsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -283,7 +283,7 @@ public interface InterconnectGroupsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -298,7 +298,7 @@ public interface InterconnectGroupsListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatus.java index 4c68e4869ca8..82ab8c2ee53c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatus.java @@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.InterconnectGroupsOperationalStatus.GroupStatus} @@ -218,7 +218,7 @@ private GroupStatus(int value) { * * *
-   * The configuration analysis, as returned by Get.
+   * Output only. The configuration analysis, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -235,7 +235,7 @@ public boolean hasConfigured() { * * *
-   * The configuration analysis, as returned by Get.
+   * Output only. The configuration analysis, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -254,7 +254,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured getConfigured() { * * *
-   * The configuration analysis, as returned by Get.
+   * Output only. The configuration analysis, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -276,7 +276,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfiguredOrBuilder getConfi * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -293,7 +293,7 @@ public boolean hasGroupStatus() { * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -318,7 +318,7 @@ public java.lang.String getGroupStatus() { * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -346,7 +346,7 @@ public com.google.protobuf.ByteString getGroupStatusBytes() { * * *
-   * The intent of the resource, as returned by Get.
+   * Output only. The intent of the resource, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -362,7 +362,7 @@ public boolean hasIntent() { * * *
-   * The intent of the resource, as returned by Get.
+   * Output only. The intent of the resource, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -380,7 +380,7 @@ public com.google.cloud.compute.v1.InterconnectGroupIntent getIntent() { * * *
-   * The intent of the resource, as returned by Get.
+   * Output only. The intent of the resource, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -464,7 +464,7 @@ public int getInterconnectStatusesCount() { * * *
-   * The operational state of the group, including only active Interconnects.
+   * Output only. The operational state of the group, including only active Interconnects.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -481,7 +481,7 @@ public boolean hasOperational() { * * *
-   * The operational state of the group, including only active Interconnects.
+   * Output only. The operational state of the group, including only active Interconnects.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -500,7 +500,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured getOperational() * * *
-   * The operational state of the group, including only active Interconnects.
+   * Output only. The operational state of the group, including only active Interconnects.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -1067,7 +1067,7 @@ public Builder mergeFrom( * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1083,7 +1083,7 @@ public boolean hasConfigured() { * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1105,7 +1105,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured getConfigured() { * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1129,7 +1129,7 @@ public Builder setConfigured(com.google.cloud.compute.v1.InterconnectGroupConfig * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1151,7 +1151,7 @@ public Builder setConfigured( * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1181,7 +1181,7 @@ public Builder mergeConfigured(com.google.cloud.compute.v1.InterconnectGroupConf * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1202,7 +1202,7 @@ public Builder clearConfigured() { * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1218,7 +1218,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured.Builder getConfig * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1239,7 +1239,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured.Builder getConfig * * *
-     * The configuration analysis, as returned by Get.
+     * Output only. The configuration analysis, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -1268,7 +1268,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured.Builder getConfig * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1284,7 +1284,7 @@ public boolean hasGroupStatus() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1308,7 +1308,7 @@ public java.lang.String getGroupStatus() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1332,7 +1332,7 @@ public com.google.protobuf.ByteString getGroupStatusBytes() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1355,7 +1355,7 @@ public Builder setGroupStatus(java.lang.String value) { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1374,7 +1374,7 @@ public Builder clearGroupStatus() { * * *
-     * Summarizes the status of the group.
+     * Output only. Summarizes the status of the group.
      * Check the GroupStatus enum for the list of possible values.
      * 
* @@ -1405,7 +1405,7 @@ public Builder setGroupStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1420,7 +1420,7 @@ public boolean hasIntent() { * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1441,7 +1441,7 @@ public com.google.cloud.compute.v1.InterconnectGroupIntent getIntent() { * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1464,7 +1464,7 @@ public Builder setIntent(com.google.cloud.compute.v1.InterconnectGroupIntent val * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1485,7 +1485,7 @@ public Builder setIntent( * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1514,7 +1514,7 @@ public Builder mergeIntent(com.google.cloud.compute.v1.InterconnectGroupIntent v * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1534,7 +1534,7 @@ public Builder clearIntent() { * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1549,7 +1549,7 @@ public com.google.cloud.compute.v1.InterconnectGroupIntent.Builder getIntentBuil * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1568,7 +1568,7 @@ public com.google.cloud.compute.v1.InterconnectGroupIntentOrBuilder getIntentOrB * * *
-     * The intent of the resource, as returned by Get.
+     * Output only. The intent of the resource, as returned by Get.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -1941,7 +1941,7 @@ public Builder removeInterconnectStatuses(int index) { * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -1957,7 +1957,7 @@ public boolean hasOperational() { * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -1979,7 +1979,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured getOperational() * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -2003,7 +2003,7 @@ public Builder setOperational(com.google.cloud.compute.v1.InterconnectGroupConfi * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -2025,7 +2025,7 @@ public Builder setOperational( * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -2055,7 +2055,7 @@ public Builder mergeOperational(com.google.cloud.compute.v1.InterconnectGroupCon * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -2076,7 +2076,7 @@ public Builder clearOperational() { * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -2092,7 +2092,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured.Builder getOperat * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -2113,7 +2113,7 @@ public com.google.cloud.compute.v1.InterconnectGroupConfigured.Builder getOperat * * *
-     * The operational state of the group, including only active Interconnects.
+     * Output only. The operational state of the group, including only active Interconnects.
      * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusInterconnectStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusInterconnectStatus.java index f963bcdf58ec..fb0234e1749e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusInterconnectStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusInterconnectStatus.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Whether this interconnect is participating in the redundant
+   * Output only. Whether this interconnect is participating in the redundant
    * configuration.
    * 
* @@ -216,7 +216,7 @@ private IsActive(int value) { * * *
-   * Whether the Interconnect is enabled.
+   * Output only. Whether the Interconnect is enabled.
    * 
* * optional bool admin_enabled = 445675089; @@ -232,7 +232,7 @@ public boolean hasAdminEnabled() { * * *
-   * Whether the Interconnect is enabled.
+   * Output only. Whether the Interconnect is enabled.
    * 
* * optional bool admin_enabled = 445675089; @@ -251,7 +251,7 @@ public boolean getAdminEnabled() { * * *
-   * The diagnostics of the Interconnect, as returned by the existing
+   * Output only. The diagnostics of the Interconnect, as returned by the existing
    * get-diagnostics method.
    * 
* @@ -268,7 +268,7 @@ public boolean hasDiagnostics() { * * *
-   * The diagnostics of the Interconnect, as returned by the existing
+   * Output only. The diagnostics of the Interconnect, as returned by the existing
    * get-diagnostics method.
    * 
* @@ -287,7 +287,7 @@ public com.google.cloud.compute.v1.InterconnectDiagnostics getDiagnostics() { * * *
-   * The diagnostics of the Interconnect, as returned by the existing
+   * Output only. The diagnostics of the Interconnect, as returned by the existing
    * get-diagnostics method.
    * 
* @@ -309,7 +309,7 @@ public com.google.cloud.compute.v1.InterconnectDiagnosticsOrBuilder getDiagnosti * * *
-   * The URL of the Interconnect being described.
+   * Output only. The URL of the Interconnect being described.
    * 
* * optional string interconnect = 224601230; @@ -325,7 +325,7 @@ public boolean hasInterconnect() { * * *
-   * The URL of the Interconnect being described.
+   * Output only. The URL of the Interconnect being described.
    * 
* * optional string interconnect = 224601230; @@ -349,7 +349,7 @@ public java.lang.String getInterconnect() { * * *
-   * The URL of the Interconnect being described.
+   * Output only. The URL of the Interconnect being described.
    * 
* * optional string interconnect = 224601230; @@ -378,7 +378,7 @@ public com.google.protobuf.ByteString getInterconnectBytes() { * * *
-   * Whether this interconnect is participating in the redundant
+   * Output only. Whether this interconnect is participating in the redundant
    * configuration.
    * Check the IsActive enum for the list of possible values.
    * 
@@ -396,7 +396,7 @@ public boolean hasIsActive() { * * *
-   * Whether this interconnect is participating in the redundant
+   * Output only. Whether this interconnect is participating in the redundant
    * configuration.
    * Check the IsActive enum for the list of possible values.
    * 
@@ -422,7 +422,7 @@ public java.lang.String getIsActive() { * * *
-   * Whether this interconnect is participating in the redundant
+   * Output only. Whether this interconnect is participating in the redundant
    * configuration.
    * Check the IsActive enum for the list of possible values.
    * 
@@ -927,7 +927,7 @@ public Builder mergeFrom( * * *
-     * Whether the Interconnect is enabled.
+     * Output only. Whether the Interconnect is enabled.
      * 
* * optional bool admin_enabled = 445675089; @@ -943,7 +943,7 @@ public boolean hasAdminEnabled() { * * *
-     * Whether the Interconnect is enabled.
+     * Output only. Whether the Interconnect is enabled.
      * 
* * optional bool admin_enabled = 445675089; @@ -959,7 +959,7 @@ public boolean getAdminEnabled() { * * *
-     * Whether the Interconnect is enabled.
+     * Output only. Whether the Interconnect is enabled.
      * 
* * optional bool admin_enabled = 445675089; @@ -979,7 +979,7 @@ public Builder setAdminEnabled(boolean value) { * * *
-     * Whether the Interconnect is enabled.
+     * Output only. Whether the Interconnect is enabled.
      * 
* * optional bool admin_enabled = 445675089; @@ -1004,7 +1004,7 @@ public Builder clearAdminEnabled() { * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1021,7 +1021,7 @@ public boolean hasDiagnostics() { * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1044,7 +1044,7 @@ public com.google.cloud.compute.v1.InterconnectDiagnostics getDiagnostics() { * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1069,7 +1069,7 @@ public Builder setDiagnostics(com.google.cloud.compute.v1.InterconnectDiagnostic * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1092,7 +1092,7 @@ public Builder setDiagnostics( * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1123,7 +1123,7 @@ public Builder mergeDiagnostics(com.google.cloud.compute.v1.InterconnectDiagnost * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1145,7 +1145,7 @@ public Builder clearDiagnostics() { * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1162,7 +1162,7 @@ public com.google.cloud.compute.v1.InterconnectDiagnostics.Builder getDiagnostic * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1183,7 +1183,7 @@ public com.google.cloud.compute.v1.InterconnectDiagnosticsOrBuilder getDiagnosti * * *
-     * The diagnostics of the Interconnect, as returned by the existing
+     * Output only. The diagnostics of the Interconnect, as returned by the existing
      * get-diagnostics method.
      * 
* @@ -1213,7 +1213,7 @@ public com.google.cloud.compute.v1.InterconnectDiagnosticsOrBuilder getDiagnosti * * *
-     * The URL of the Interconnect being described.
+     * Output only. The URL of the Interconnect being described.
      * 
* * optional string interconnect = 224601230; @@ -1228,7 +1228,7 @@ public boolean hasInterconnect() { * * *
-     * The URL of the Interconnect being described.
+     * Output only. The URL of the Interconnect being described.
      * 
* * optional string interconnect = 224601230; @@ -1251,7 +1251,7 @@ public java.lang.String getInterconnect() { * * *
-     * The URL of the Interconnect being described.
+     * Output only. The URL of the Interconnect being described.
      * 
* * optional string interconnect = 224601230; @@ -1274,7 +1274,7 @@ public com.google.protobuf.ByteString getInterconnectBytes() { * * *
-     * The URL of the Interconnect being described.
+     * Output only. The URL of the Interconnect being described.
      * 
* * optional string interconnect = 224601230; @@ -1296,7 +1296,7 @@ public Builder setInterconnect(java.lang.String value) { * * *
-     * The URL of the Interconnect being described.
+     * Output only. The URL of the Interconnect being described.
      * 
* * optional string interconnect = 224601230; @@ -1314,7 +1314,7 @@ public Builder clearInterconnect() { * * *
-     * The URL of the Interconnect being described.
+     * Output only. The URL of the Interconnect being described.
      * 
* * optional string interconnect = 224601230; @@ -1339,7 +1339,7 @@ public Builder setInterconnectBytes(com.google.protobuf.ByteString value) { * * *
-     * Whether this interconnect is participating in the redundant
+     * Output only. Whether this interconnect is participating in the redundant
      * configuration.
      * Check the IsActive enum for the list of possible values.
      * 
@@ -1356,7 +1356,7 @@ public boolean hasIsActive() { * * *
-     * Whether this interconnect is participating in the redundant
+     * Output only. Whether this interconnect is participating in the redundant
      * configuration.
      * Check the IsActive enum for the list of possible values.
      * 
@@ -1381,7 +1381,7 @@ public java.lang.String getIsActive() { * * *
-     * Whether this interconnect is participating in the redundant
+     * Output only. Whether this interconnect is participating in the redundant
      * configuration.
      * Check the IsActive enum for the list of possible values.
      * 
@@ -1406,7 +1406,7 @@ public com.google.protobuf.ByteString getIsActiveBytes() { * * *
-     * Whether this interconnect is participating in the redundant
+     * Output only. Whether this interconnect is participating in the redundant
      * configuration.
      * Check the IsActive enum for the list of possible values.
      * 
@@ -1430,7 +1430,7 @@ public Builder setIsActive(java.lang.String value) { * * *
-     * Whether this interconnect is participating in the redundant
+     * Output only. Whether this interconnect is participating in the redundant
      * configuration.
      * Check the IsActive enum for the list of possible values.
      * 
@@ -1450,7 +1450,7 @@ public Builder clearIsActive() { * * *
-     * Whether this interconnect is participating in the redundant
+     * Output only. Whether this interconnect is participating in the redundant
      * configuration.
      * Check the IsActive 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/InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder.java index c34e03f0d464..73487cfe0bc6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * Whether the Interconnect is enabled.
+   * Output only. Whether the Interconnect is enabled.
    * 
* * optional bool admin_enabled = 445675089; @@ -41,7 +41,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * Whether the Interconnect is enabled.
+   * Output only. Whether the Interconnect is enabled.
    * 
* * optional bool admin_enabled = 445675089; @@ -54,7 +54,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * The diagnostics of the Interconnect, as returned by the existing
+   * Output only. The diagnostics of the Interconnect, as returned by the existing
    * get-diagnostics method.
    * 
* @@ -68,7 +68,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * The diagnostics of the Interconnect, as returned by the existing
+   * Output only. The diagnostics of the Interconnect, as returned by the existing
    * get-diagnostics method.
    * 
* @@ -82,7 +82,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * The diagnostics of the Interconnect, as returned by the existing
+   * Output only. The diagnostics of the Interconnect, as returned by the existing
    * get-diagnostics method.
    * 
* @@ -94,7 +94,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * The URL of the Interconnect being described.
+   * Output only. The URL of the Interconnect being described.
    * 
* * optional string interconnect = 224601230; @@ -107,7 +107,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * The URL of the Interconnect being described.
+   * Output only. The URL of the Interconnect being described.
    * 
* * optional string interconnect = 224601230; @@ -120,7 +120,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * The URL of the Interconnect being described.
+   * Output only. The URL of the Interconnect being described.
    * 
* * optional string interconnect = 224601230; @@ -133,7 +133,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * Whether this interconnect is participating in the redundant
+   * Output only. Whether this interconnect is participating in the redundant
    * configuration.
    * Check the IsActive enum for the list of possible values.
    * 
@@ -148,7 +148,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * Whether this interconnect is participating in the redundant
+   * Output only. Whether this interconnect is participating in the redundant
    * configuration.
    * Check the IsActive enum for the list of possible values.
    * 
@@ -163,7 +163,7 @@ public interface InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder * * *
-   * Whether this interconnect is participating in the redundant
+   * Output only. Whether this interconnect is participating in the redundant
    * configuration.
    * Check the IsActive 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/InterconnectGroupsOperationalStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusOrBuilder.java index 930969c06bfa..64160e328128 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectGroupsOperationalStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The configuration analysis, as returned by Get.
+   * Output only. The configuration analysis, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -42,7 +42,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The configuration analysis, as returned by Get.
+   * Output only. The configuration analysis, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -56,7 +56,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The configuration analysis, as returned by Get.
+   * Output only. The configuration analysis, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured configured = 295631422; @@ -68,7 +68,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -82,7 +82,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -96,7 +96,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * Summarizes the status of the group.
+   * Output only. Summarizes the status of the group.
    * Check the GroupStatus enum for the list of possible values.
    * 
* @@ -110,7 +110,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The intent of the resource, as returned by Get.
+   * Output only. The intent of the resource, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -123,7 +123,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The intent of the resource, as returned by Get.
+   * Output only. The intent of the resource, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -136,7 +136,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The intent of the resource, as returned by Get.
+   * Output only. The intent of the resource, as returned by Get.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupIntent intent = 426849948; @@ -189,7 +189,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The operational state of the group, including only active Interconnects.
+   * Output only. The operational state of the group, including only active Interconnects.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -203,7 +203,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The operational state of the group, including only active Interconnects.
+   * Output only. The operational state of the group, including only active Interconnects.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; @@ -217,7 +217,7 @@ public interface InterconnectGroupsOperationalStatusOrBuilder * * *
-   * The operational state of the group, including only active Interconnects.
+   * Output only. The operational state of the group, including only active Interconnects.
    * 
* * optional .google.cloud.compute.v1.InterconnectGroupConfigured operational = 129704914; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectList.java index 9fed330066cf..84ca873b9fc1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InterconnectOrBuilder getItemsOrBuilder(int i * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1532,7 +1532,7 @@ public java.util.List getItems * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
      * 
* * optional string kind = 3292052; @@ -1547,7 +1547,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
      * 
* * optional string kind = 3292052; @@ -1570,7 +1570,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
      * 
* * optional string kind = 3292052; @@ -1593,7 +1593,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
      * 
* * optional string kind = 3292052; @@ -1615,7 +1615,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
      * 
* * optional string kind = 3292052; @@ -1633,7 +1633,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
      * 
* * optional string kind = 3292052; @@ -1808,7 +1808,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1823,7 +1823,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1846,7 +1846,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1869,7 +1869,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1891,7 +1891,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1909,7 +1909,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectListOrBuilder.java index 5633ff89fad2..04e6c8c6326c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectListOrBuilder.java @@ -123,7 +123,7 @@ public interface InterconnectListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface InterconnectListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface InterconnectListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface InterconnectListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface InterconnectListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface InterconnectListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocation.java index b3424337febb..1c4d41845c6b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocation.java @@ -821,7 +821,7 @@ private Status(int value) { * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -838,7 +838,7 @@ public boolean hasAddress() { * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -863,7 +863,7 @@ public java.lang.String getAddress() { * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -1316,7 +1316,7 @@ public com.google.protobuf.ByteString getContinentBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1333,7 +1333,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1358,7 +1358,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1495,7 +1495,7 @@ public int getCrossSiteInterconnectInfosCount() { * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -1511,7 +1511,7 @@ public boolean hasDescription() { * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -1535,7 +1535,7 @@ public java.lang.String getDescription() { * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -1564,7 +1564,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -1580,7 +1580,7 @@ public boolean hasFacilityProvider() { * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -1604,7 +1604,7 @@ public java.lang.String getFacilityProvider() { * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -1633,7 +1633,7 @@ public com.google.protobuf.ByteString getFacilityProviderBytes() { * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -1650,7 +1650,7 @@ public boolean hasFacilityProviderFacilityId() { * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -1675,7 +1675,7 @@ public java.lang.String getFacilityProviderFacilityId() { * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -1703,7 +1703,7 @@ public com.google.protobuf.ByteString getFacilityProviderFacilityIdBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1720,7 +1720,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1742,7 +1742,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
    * 
* * optional string kind = 3292052; @@ -1758,7 +1758,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
    * 
* * optional string kind = 3292052; @@ -1782,7 +1782,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
    * 
* * optional string kind = 3292052; @@ -1811,7 +1811,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -1827,7 +1827,7 @@ public boolean hasName() { * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -1851,7 +1851,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -1880,7 +1880,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -1897,7 +1897,7 @@ public boolean hasPeeringdbFacilityId() { * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -1922,7 +1922,7 @@ public java.lang.String getPeeringdbFacilityId() { * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -1952,7 +1952,7 @@ public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes() { * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -1971,7 +1971,7 @@ public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes() { * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -1991,7 +1991,7 @@ public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes() { * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -2009,7 +2009,7 @@ public int getRegionInfosCount() { * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -2027,7 +2027,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo getRegionInfos * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -2051,7 +2051,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo getRegionInfos * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2067,7 +2067,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2091,7 +2091,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2121,7 +2121,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] URLs of the other locations that can pair up with this
+   * Output only. [Output Only] URLs of the other locations that can pair up with this
    * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
    * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
    * 
@@ -2139,7 +2139,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] URLs of the other locations that can pair up with this
+   * Output only. [Output Only] URLs of the other locations that can pair up with this
    * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
    * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
    * 
@@ -2156,7 +2156,7 @@ public int getSingleRegionProductionCriticalPeerLocationsCount() { * * *
-   * [Output Only] URLs of the other locations that can pair up with this
+   * Output only. [Output Only] URLs of the other locations that can pair up with this
    * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
    * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
    * 
@@ -2174,7 +2174,7 @@ public java.lang.String getSingleRegionProductionCriticalPeerLocations(int index * * *
-   * [Output Only] URLs of the other locations that can pair up with this
+   * Output only. [Output Only] URLs of the other locations that can pair up with this
    * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
    * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
    * 
@@ -2286,7 +2286,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -2302,7 +2302,7 @@ public boolean hasSupportsPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -3368,7 +3368,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3384,7 +3384,7 @@ public boolean hasAddress() { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3408,7 +3408,7 @@ public java.lang.String getAddress() { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3432,7 +3432,7 @@ public com.google.protobuf.ByteString getAddressBytes() { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3455,7 +3455,7 @@ public Builder setAddress(java.lang.String value) { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3474,7 +3474,7 @@ public Builder clearAddress() { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -4415,7 +4415,7 @@ public Builder setContinentBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4431,7 +4431,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4455,7 +4455,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4479,7 +4479,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4502,7 +4502,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4521,7 +4521,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5037,7 +5037,7 @@ public Builder removeCrossSiteInterconnectInfos(int index) { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -5052,7 +5052,7 @@ public boolean hasDescription() { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -5075,7 +5075,7 @@ public java.lang.String getDescription() { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -5098,7 +5098,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -5120,7 +5120,7 @@ public Builder setDescription(java.lang.String value) { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -5138,7 +5138,7 @@ public Builder clearDescription() { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -5163,7 +5163,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -5178,7 +5178,7 @@ public boolean hasFacilityProvider() { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -5201,7 +5201,7 @@ public java.lang.String getFacilityProvider() { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -5224,7 +5224,7 @@ public com.google.protobuf.ByteString getFacilityProviderBytes() { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -5246,7 +5246,7 @@ public Builder setFacilityProvider(java.lang.String value) { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -5264,7 +5264,7 @@ public Builder clearFacilityProvider() { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -5289,7 +5289,7 @@ public Builder setFacilityProviderBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -5305,7 +5305,7 @@ public boolean hasFacilityProviderFacilityId() { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -5329,7 +5329,7 @@ public java.lang.String getFacilityProviderFacilityId() { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -5353,7 +5353,7 @@ public com.google.protobuf.ByteString getFacilityProviderFacilityIdBytes() { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -5376,7 +5376,7 @@ public Builder setFacilityProviderFacilityId(java.lang.String value) { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -5395,7 +5395,7 @@ public Builder clearFacilityProviderFacilityId() { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -5421,7 +5421,7 @@ public Builder setFacilityProviderFacilityIdBytes(com.google.protobuf.ByteString * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5438,7 +5438,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5455,7 +5455,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5476,7 +5476,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5497,7 +5497,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
      * 
* * optional string kind = 3292052; @@ -5512,7 +5512,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
      * 
* * optional string kind = 3292052; @@ -5535,7 +5535,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
      * 
* * optional string kind = 3292052; @@ -5558,7 +5558,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
      * 
* * optional string kind = 3292052; @@ -5580,7 +5580,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
      * 
* * optional string kind = 3292052; @@ -5598,7 +5598,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
      * 
* * optional string kind = 3292052; @@ -5623,7 +5623,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5638,7 +5638,7 @@ public boolean hasName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5661,7 +5661,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5684,7 +5684,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5706,7 +5706,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5724,7 +5724,7 @@ public Builder clearName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5749,7 +5749,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5765,7 +5765,7 @@ public boolean hasPeeringdbFacilityId() { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5789,7 +5789,7 @@ public java.lang.String getPeeringdbFacilityId() { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5813,7 +5813,7 @@ public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes() { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5836,7 +5836,7 @@ public Builder setPeeringdbFacilityId(java.lang.String value) { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5855,7 +5855,7 @@ public Builder clearPeeringdbFacilityId() { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5897,7 +5897,7 @@ private void ensureRegionInfosIsMutable() { * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -5919,7 +5919,7 @@ private void ensureRegionInfosIsMutable() { * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -5940,7 +5940,7 @@ public int getRegionInfosCount() { * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -5961,7 +5961,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo getRegionInfos * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -5989,7 +5989,7 @@ public Builder setRegionInfos( * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6015,7 +6015,7 @@ public Builder setRegionInfos( * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6043,7 +6043,7 @@ public Builder addRegionInfos( * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6071,7 +6071,7 @@ public Builder addRegionInfos( * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6096,7 +6096,7 @@ public Builder addRegionInfos( * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6122,7 +6122,7 @@ public Builder addRegionInfos( * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6148,7 +6148,7 @@ public Builder addAllRegionInfos( * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6172,7 +6172,7 @@ public Builder clearRegionInfos() { * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6196,7 +6196,7 @@ public Builder removeRegionInfos(int index) { * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6214,7 +6214,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo.Builder getReg * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6236,7 +6236,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo.Builder getReg * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6259,7 +6259,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo.Builder getReg * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6279,7 +6279,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo.Builder getReg * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6300,7 +6300,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo.Builder addReg * * *
-     * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+     * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
      * describe parameters pertaining to the relation between this
      * InterconnectLocation and various Google Cloud regions.
      * 
@@ -6337,7 +6337,7 @@ public com.google.cloud.compute.v1.InterconnectLocationRegionInfo.Builder addReg * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6352,7 +6352,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6375,7 +6375,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6398,7 +6398,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6420,7 +6420,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6438,7 +6438,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6473,7 +6473,7 @@ private void ensureSingleRegionProductionCriticalPeerLocationsIsMutable() { * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6492,7 +6492,7 @@ private void ensureSingleRegionProductionCriticalPeerLocationsIsMutable() { * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6509,7 +6509,7 @@ public int getSingleRegionProductionCriticalPeerLocationsCount() { * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6527,7 +6527,7 @@ public java.lang.String getSingleRegionProductionCriticalPeerLocations(int index * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6546,7 +6546,7 @@ public com.google.protobuf.ByteString getSingleRegionProductionCriticalPeerLocat * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6573,7 +6573,7 @@ public Builder setSingleRegionProductionCriticalPeerLocations( * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6598,7 +6598,7 @@ public Builder addSingleRegionProductionCriticalPeerLocations(java.lang.String v * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6622,7 +6622,7 @@ public Builder addAllSingleRegionProductionCriticalPeerLocations( * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6644,7 +6644,7 @@ public Builder clearSingleRegionProductionCriticalPeerLocations() { * * *
-     * [Output Only] URLs of the other locations that can pair up with this
+     * Output only. [Output Only] URLs of the other locations that can pair up with this
      * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
      * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
      * 
@@ -6841,7 +6841,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -6857,7 +6857,7 @@ public boolean hasSupportsPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -6873,7 +6873,7 @@ public boolean getSupportsPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -6893,7 +6893,7 @@ public Builder setSupportsPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfo.java index 8b62d834e352..b8065358aef6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfo.java @@ -78,7 +78,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * The remote location for Cross-Site Interconnect wires. This specifies an
+   * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
    * InterconnectLocation city (metropolitan area designator), which itself
    * may match multiple InterconnectLocations.
    * 
@@ -96,7 +96,7 @@ public boolean hasCity() { * * *
-   * The remote location for Cross-Site Interconnect wires. This specifies an
+   * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
    * InterconnectLocation city (metropolitan area designator), which itself
    * may match multiple InterconnectLocations.
    * 
@@ -122,7 +122,7 @@ public java.lang.String getCity() { * * *
-   * The remote location for Cross-Site Interconnect wires. This specifies an
+   * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
    * InterconnectLocation city (metropolitan area designator), which itself
    * may match multiple InterconnectLocations.
    * 
@@ -516,7 +516,7 @@ public Builder mergeFrom( * * *
-     * The remote location for Cross-Site Interconnect wires. This specifies an
+     * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
      * InterconnectLocation city (metropolitan area designator), which itself
      * may match multiple InterconnectLocations.
      * 
@@ -533,7 +533,7 @@ public boolean hasCity() { * * *
-     * The remote location for Cross-Site Interconnect wires. This specifies an
+     * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
      * InterconnectLocation city (metropolitan area designator), which itself
      * may match multiple InterconnectLocations.
      * 
@@ -558,7 +558,7 @@ public java.lang.String getCity() { * * *
-     * The remote location for Cross-Site Interconnect wires. This specifies an
+     * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
      * InterconnectLocation city (metropolitan area designator), which itself
      * may match multiple InterconnectLocations.
      * 
@@ -583,7 +583,7 @@ public com.google.protobuf.ByteString getCityBytes() { * * *
-     * The remote location for Cross-Site Interconnect wires. This specifies an
+     * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
      * InterconnectLocation city (metropolitan area designator), which itself
      * may match multiple InterconnectLocations.
      * 
@@ -607,7 +607,7 @@ public Builder setCity(java.lang.String value) { * * *
-     * The remote location for Cross-Site Interconnect wires. This specifies an
+     * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
      * InterconnectLocation city (metropolitan area designator), which itself
      * may match multiple InterconnectLocations.
      * 
@@ -627,7 +627,7 @@ public Builder clearCity() { * * *
-     * The remote location for Cross-Site Interconnect wires. This specifies an
+     * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
      * InterconnectLocation city (metropolitan area designator), which itself
      * may match multiple InterconnectLocations.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfoOrBuilder.java index 70234092a72d..f8af44dbd469 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationCrossSiteInterconnectInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectLocationCrossSiteInterconnectInfoOrBuilder * * *
-   * The remote location for Cross-Site Interconnect wires. This specifies an
+   * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
    * InterconnectLocation city (metropolitan area designator), which itself
    * may match multiple InterconnectLocations.
    * 
@@ -43,7 +43,7 @@ public interface InterconnectLocationCrossSiteInterconnectInfoOrBuilder * * *
-   * The remote location for Cross-Site Interconnect wires. This specifies an
+   * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
    * InterconnectLocation city (metropolitan area designator), which itself
    * may match multiple InterconnectLocations.
    * 
@@ -58,7 +58,7 @@ public interface InterconnectLocationCrossSiteInterconnectInfoOrBuilder * * *
-   * The remote location for Cross-Site Interconnect wires. This specifies an
+   * Output only. The remote location for Cross-Site Interconnect wires. This specifies an
    * InterconnectLocation city (metropolitan area designator), which itself
    * may match multiple InterconnectLocations.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationList.java index 0e7faaf97ee0..908af4bfa4b3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InterconnectLocationOrBuilder getItemsOrBuild * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
    * locations.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
    * locations.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
    * locations.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1540,7 +1540,7 @@ public com.google.cloud.compute.v1.InterconnectLocation.Builder addItemsBuilder( * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
      * locations.
      * 
* @@ -1556,7 +1556,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
      * locations.
      * 
* @@ -1580,7 +1580,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
      * locations.
      * 
* @@ -1604,7 +1604,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
      * locations.
      * 
* @@ -1627,7 +1627,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
      * locations.
      * 
* @@ -1646,7 +1646,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
      * locations.
      * 
* @@ -1822,7 +1822,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1837,7 +1837,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1860,7 +1860,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1883,7 +1883,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1905,7 +1905,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1923,7 +1923,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationListOrBuilder.java index d6a05325596d..c9c5d98cdfb6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationListOrBuilder.java @@ -123,7 +123,7 @@ public interface InterconnectLocationListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
    * locations.
    * 
* @@ -137,7 +137,7 @@ public interface InterconnectLocationListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
    * locations.
    * 
* @@ -151,7 +151,7 @@ public interface InterconnectLocationListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect
    * locations.
    * 
* @@ -216,7 +216,7 @@ public interface InterconnectLocationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface InterconnectLocationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface InterconnectLocationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationOrBuilder.java index ade7ae9df36e..0a759fa4ab33 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -42,7 +42,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -56,7 +56,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -375,7 +375,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -389,7 +389,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -403,7 +403,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -503,7 +503,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -516,7 +516,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -529,7 +529,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -542,7 +542,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -555,7 +555,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -568,7 +568,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -581,7 +581,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -595,7 +595,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -609,7 +609,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -623,7 +623,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -637,7 +637,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -651,7 +651,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
    * 
* * optional string kind = 3292052; @@ -664,7 +664,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
    * 
* * optional string kind = 3292052; @@ -677,7 +677,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations.
    * 
* * optional string kind = 3292052; @@ -690,7 +690,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -703,7 +703,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -716,7 +716,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -729,7 +729,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -743,7 +743,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -757,7 +757,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -771,7 +771,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -786,7 +786,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -801,7 +801,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -816,7 +816,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -832,7 +832,7 @@ public interface InterconnectLocationOrBuilder * * *
-   * [Output Only] A list of InterconnectLocation.RegionInfo objects, that
+   * Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that
    * describe parameters pertaining to the relation between this
    * InterconnectLocation and various Google Cloud regions.
    * 
@@ -848,7 +848,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -861,7 +861,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -874,7 +874,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -887,7 +887,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] URLs of the other locations that can pair up with this
+   * Output only. [Output Only] URLs of the other locations that can pair up with this
    * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
    * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
    * 
@@ -902,7 +902,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] URLs of the other locations that can pair up with this
+   * Output only. [Output Only] URLs of the other locations that can pair up with this
    * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
    * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
    * 
@@ -917,7 +917,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] URLs of the other locations that can pair up with this
+   * Output only. [Output Only] URLs of the other locations that can pair up with this
    * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
    * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
    * 
@@ -933,7 +933,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] URLs of the other locations that can pair up with this
+   * Output only. [Output Only] URLs of the other locations that can pair up with this
    * location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and
    * iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
    * 
@@ -1009,7 +1009,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -1022,7 +1022,7 @@ com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder getRegionInf * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationRegionInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationRegionInfo.java index 203bd64ec347..aed1badb6f66 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationRegionInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationRegionInfo.java @@ -72,7 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Identifies the network presence of this location.
+   * Output only. Identifies the network presence of this location.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.InterconnectLocationRegionInfo.LocationPresence} @@ -293,7 +293,7 @@ private LocationPresence(int value) { * * *
-   * Expected round-trip time in milliseconds, from this InterconnectLocation
+   * Output only. Expected round-trip time in milliseconds, from this InterconnectLocation
    * to a VM in this region.
    * 
* @@ -310,7 +310,7 @@ public boolean hasExpectedRttMs() { * * *
-   * Expected round-trip time in milliseconds, from this InterconnectLocation
+   * Output only. Expected round-trip time in milliseconds, from this InterconnectLocation
    * to a VM in this region.
    * 
* @@ -330,7 +330,7 @@ public long getExpectedRttMs() { * * *
-   * Identifies whether L2 Interconnect Attachments can be created in this
+   * Output only. Identifies whether L2 Interconnect Attachments can be created in this
    * region for interconnects that are in this location.
    * 
* @@ -347,7 +347,7 @@ public boolean hasL2ForwardingEnabled() { * * *
-   * Identifies whether L2 Interconnect Attachments can be created in this
+   * Output only. Identifies whether L2 Interconnect Attachments can be created in this
    * region for interconnects that are in this location.
    * 
* @@ -369,7 +369,7 @@ public boolean getL2ForwardingEnabled() { * * *
-   * Identifies the network presence of this location.
+   * Output only. Identifies the network presence of this location.
    * Check the LocationPresence enum for the list of possible values.
    * 
* @@ -386,7 +386,7 @@ public boolean hasLocationPresence() { * * *
-   * Identifies the network presence of this location.
+   * Output only. Identifies the network presence of this location.
    * Check the LocationPresence enum for the list of possible values.
    * 
* @@ -411,7 +411,7 @@ public java.lang.String getLocationPresence() { * * *
-   * Identifies the network presence of this location.
+   * Output only. Identifies the network presence of this location.
    * Check the LocationPresence enum for the list of possible values.
    * 
* @@ -441,7 +441,7 @@ public com.google.protobuf.ByteString getLocationPresenceBytes() { * * *
-   * URL for the region of this location.
+   * Output only. URL for the region of this location.
    * 
* * optional string region = 138946292; @@ -457,7 +457,7 @@ public boolean hasRegion() { * * *
-   * URL for the region of this location.
+   * Output only. URL for the region of this location.
    * 
* * optional string region = 138946292; @@ -481,7 +481,7 @@ public java.lang.String getRegion() { * * *
-   * URL for the region of this location.
+   * Output only. URL for the region of this location.
    * 
* * optional string region = 138946292; @@ -949,7 +949,7 @@ public Builder mergeFrom( * * *
-     * Expected round-trip time in milliseconds, from this InterconnectLocation
+     * Output only. Expected round-trip time in milliseconds, from this InterconnectLocation
      * to a VM in this region.
      * 
* @@ -966,7 +966,7 @@ public boolean hasExpectedRttMs() { * * *
-     * Expected round-trip time in milliseconds, from this InterconnectLocation
+     * Output only. Expected round-trip time in milliseconds, from this InterconnectLocation
      * to a VM in this region.
      * 
* @@ -983,7 +983,7 @@ public long getExpectedRttMs() { * * *
-     * Expected round-trip time in milliseconds, from this InterconnectLocation
+     * Output only. Expected round-trip time in milliseconds, from this InterconnectLocation
      * to a VM in this region.
      * 
* @@ -1004,7 +1004,7 @@ public Builder setExpectedRttMs(long value) { * * *
-     * Expected round-trip time in milliseconds, from this InterconnectLocation
+     * Output only. Expected round-trip time in milliseconds, from this InterconnectLocation
      * to a VM in this region.
      * 
* @@ -1025,7 +1025,7 @@ public Builder clearExpectedRttMs() { * * *
-     * Identifies whether L2 Interconnect Attachments can be created in this
+     * Output only. Identifies whether L2 Interconnect Attachments can be created in this
      * region for interconnects that are in this location.
      * 
* @@ -1042,7 +1042,7 @@ public boolean hasL2ForwardingEnabled() { * * *
-     * Identifies whether L2 Interconnect Attachments can be created in this
+     * Output only. Identifies whether L2 Interconnect Attachments can be created in this
      * region for interconnects that are in this location.
      * 
* @@ -1059,7 +1059,7 @@ public boolean getL2ForwardingEnabled() { * * *
-     * Identifies whether L2 Interconnect Attachments can be created in this
+     * Output only. Identifies whether L2 Interconnect Attachments can be created in this
      * region for interconnects that are in this location.
      * 
* @@ -1080,7 +1080,7 @@ public Builder setL2ForwardingEnabled(boolean value) { * * *
-     * Identifies whether L2 Interconnect Attachments can be created in this
+     * Output only. Identifies whether L2 Interconnect Attachments can be created in this
      * region for interconnects that are in this location.
      * 
* @@ -1101,7 +1101,7 @@ public Builder clearL2ForwardingEnabled() { * * *
-     * Identifies the network presence of this location.
+     * Output only. Identifies the network presence of this location.
      * Check the LocationPresence enum for the list of possible values.
      * 
* @@ -1117,7 +1117,7 @@ public boolean hasLocationPresence() { * * *
-     * Identifies the network presence of this location.
+     * Output only. Identifies the network presence of this location.
      * Check the LocationPresence enum for the list of possible values.
      * 
* @@ -1141,7 +1141,7 @@ public java.lang.String getLocationPresence() { * * *
-     * Identifies the network presence of this location.
+     * Output only. Identifies the network presence of this location.
      * Check the LocationPresence enum for the list of possible values.
      * 
* @@ -1165,7 +1165,7 @@ public com.google.protobuf.ByteString getLocationPresenceBytes() { * * *
-     * Identifies the network presence of this location.
+     * Output only. Identifies the network presence of this location.
      * Check the LocationPresence enum for the list of possible values.
      * 
* @@ -1188,7 +1188,7 @@ public Builder setLocationPresence(java.lang.String value) { * * *
-     * Identifies the network presence of this location.
+     * Output only. Identifies the network presence of this location.
      * Check the LocationPresence enum for the list of possible values.
      * 
* @@ -1207,7 +1207,7 @@ public Builder clearLocationPresence() { * * *
-     * Identifies the network presence of this location.
+     * Output only. Identifies the network presence of this location.
      * Check the LocationPresence enum for the list of possible values.
      * 
* @@ -1233,7 +1233,7 @@ public Builder setLocationPresenceBytes(com.google.protobuf.ByteString value) { * * *
-     * URL for the region of this location.
+     * Output only. URL for the region of this location.
      * 
* * optional string region = 138946292; @@ -1248,7 +1248,7 @@ public boolean hasRegion() { * * *
-     * URL for the region of this location.
+     * Output only. URL for the region of this location.
      * 
* * optional string region = 138946292; @@ -1271,7 +1271,7 @@ public java.lang.String getRegion() { * * *
-     * URL for the region of this location.
+     * Output only. URL for the region of this location.
      * 
* * optional string region = 138946292; @@ -1294,7 +1294,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * URL for the region of this location.
+     * Output only. URL for the region of this location.
      * 
* * optional string region = 138946292; @@ -1316,7 +1316,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * URL for the region of this location.
+     * Output only. URL for the region of this location.
      * 
* * optional string region = 138946292; @@ -1334,7 +1334,7 @@ public Builder clearRegion() { * * *
-     * URL for the region of this location.
+     * Output only. URL for the region of this location.
      * 
* * optional string region = 138946292; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationRegionInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationRegionInfoOrBuilder.java index eaf8eaf32308..5efbf790949f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationRegionInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectLocationRegionInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * Expected round-trip time in milliseconds, from this InterconnectLocation
+   * Output only. Expected round-trip time in milliseconds, from this InterconnectLocation
    * to a VM in this region.
    * 
* @@ -42,7 +42,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * Expected round-trip time in milliseconds, from this InterconnectLocation
+   * Output only. Expected round-trip time in milliseconds, from this InterconnectLocation
    * to a VM in this region.
    * 
* @@ -56,7 +56,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * Identifies whether L2 Interconnect Attachments can be created in this
+   * Output only. Identifies whether L2 Interconnect Attachments can be created in this
    * region for interconnects that are in this location.
    * 
* @@ -70,7 +70,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * Identifies whether L2 Interconnect Attachments can be created in this
+   * Output only. Identifies whether L2 Interconnect Attachments can be created in this
    * region for interconnects that are in this location.
    * 
* @@ -84,7 +84,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * Identifies the network presence of this location.
+   * Output only. Identifies the network presence of this location.
    * Check the LocationPresence enum for the list of possible values.
    * 
* @@ -98,7 +98,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * Identifies the network presence of this location.
+   * Output only. Identifies the network presence of this location.
    * Check the LocationPresence enum for the list of possible values.
    * 
* @@ -112,7 +112,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * Identifies the network presence of this location.
+   * Output only. Identifies the network presence of this location.
    * Check the LocationPresence enum for the list of possible values.
    * 
* @@ -126,7 +126,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * URL for the region of this location.
+   * Output only. URL for the region of this location.
    * 
* * optional string region = 138946292; @@ -139,7 +139,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * URL for the region of this location.
+   * Output only. URL for the region of this location.
    * 
* * optional string region = 138946292; @@ -152,7 +152,7 @@ public interface InterconnectLocationRegionInfoOrBuilder * * *
-   * URL for the region of this location.
+   * Output only. URL for the region of this location.
    * 
* * optional string region = 138946292; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectOrBuilder.java index e3e3fbc1e1ae..f47b7e2c47f1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectOrBuilder.java @@ -238,7 +238,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -251,7 +251,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -264,7 +264,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -277,7 +277,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -291,7 +291,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of CircuitInfo objects, that describe the individual
+   * Output only. [Output Only] A list of CircuitInfo objects, that describe the individual
    * circuits in this LAG.
    * 
* @@ -304,7 +304,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -318,7 +318,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -332,7 +332,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -430,7 +430,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -444,7 +444,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -457,7 +457,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -470,7 +470,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -484,7 +484,7 @@ public interface InterconnectOrBuilder * * *
-   * [Output Only] A list of outages expected for this Interconnect.
+   * Output only. [Output Only] A list of outages expected for this Interconnect.
    * 
* * @@ -498,7 +498,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] IP address configured on the Google side of the Interconnect
+   * Output only. [Output Only] IP address configured on the Google side of the Interconnect
    * link. This can be used only for ping tests.
    * 
* @@ -512,7 +512,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] IP address configured on the Google side of the Interconnect
+   * Output only. [Output Only] IP address configured on the Google side of the Interconnect
    * link. This can be used only for ping tests.
    * 
* @@ -526,7 +526,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] IP address configured on the Google side of the Interconnect
+   * Output only. [Output Only] IP address configured on the Google side of the Interconnect
    * link. This can be used only for ping tests.
    * 
* @@ -540,7 +540,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] Google reference ID to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * 
* @@ -554,7 +554,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] Google reference ID to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * 
* @@ -568,7 +568,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] Google reference ID to be used when raising support tickets
+   * Output only. [Output Only] Google reference ID to be used when raising support tickets
    * with Google or otherwise to debug backend connectivity issues.
    * 
* @@ -582,7 +582,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -596,7 +596,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -610,7 +610,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] A list of the URLs of all InterconnectAttachments configured
+   * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
    * to use  this Interconnect.
    * 
* @@ -624,7 +624,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] A list of the URLs of all InterconnectAttachments configured
+   * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
    * to use  this Interconnect.
    * 
* @@ -638,7 +638,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] A list of the URLs of all InterconnectAttachments configured
+   * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
    * to use  this Interconnect.
    * 
* @@ -653,7 +653,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] A list of the URLs of all InterconnectAttachments configured
+   * Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured
    * to use  this Interconnect.
    * 
* @@ -668,7 +668,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+   * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
    * Order is arbitrary and items are unique.
    * 
* @@ -682,7 +682,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+   * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
    * Order is arbitrary and items are unique.
    * 
* @@ -696,7 +696,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+   * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
    * Order is arbitrary and items are unique.
    * 
* @@ -711,7 +711,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] URLs of InterconnectGroups that include this Interconnect.
+   * Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect.
    * Order is arbitrary and items are unique.
    * 
* @@ -792,7 +792,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
    * 
* * optional string kind = 3292052; @@ -805,7 +805,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
    * 
* * optional string kind = 3292052; @@ -818,7 +818,7 @@ com.google.cloud.compute.v1.InterconnectOutageNotificationOrBuilder getExpectedO * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects.
    * 
* * optional string kind = 3292052; @@ -1249,7 +1249,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The current status of this Interconnect's functionality,
+   * Output only. [Output Only] The current status of this Interconnect's functionality,
    * which can take one of the following values:
    *
    *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -1273,7 +1273,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The current status of this Interconnect's functionality,
+   * Output only. [Output Only] The current status of this Interconnect's functionality,
    * which can take one of the following values:
    *
    *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -1297,7 +1297,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The current status of this Interconnect's functionality,
+   * Output only. [Output Only] The current status of this Interconnect's functionality,
    * which can take one of the following values:
    *
    *    - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to
@@ -1361,7 +1361,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] IP address configured on the customer side of the
+   * Output only. [Output Only] IP address configured on the customer side of the
    * Interconnect link. The customer should configure this IP address during
    * turnup when prompted by Google NOC. This can be used only for ping tests.
    * 
@@ -1376,7 +1376,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] IP address configured on the customer side of the
+   * Output only. [Output Only] IP address configured on the customer side of the
    * Interconnect link. The customer should configure this IP address during
    * turnup when prompted by Google NOC. This can be used only for ping tests.
    * 
@@ -1391,7 +1391,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] IP address configured on the customer side of the
+   * Output only. [Output Only] IP address configured on the customer side of the
    * Interconnect link. The customer should configure this IP address during
    * turnup when prompted by Google NOC. This can be used only for ping tests.
    * 
@@ -1406,7 +1406,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Number of links actually provisioned in this interconnect.
+   * Output only. [Output Only] Number of links actually provisioned in this interconnect.
    * 
* * optional int32 provisioned_link_count = 410888565; @@ -1419,7 +1419,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Number of links actually provisioned in this interconnect.
+   * Output only. [Output Only] Number of links actually provisioned in this interconnect.
    * 
* * optional int32 provisioned_link_count = 410888565; @@ -1596,7 +1596,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1609,7 +1609,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1622,7 +1622,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1635,7 +1635,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1648,7 +1648,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1661,7 +1661,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The current state of Interconnect functionality, which can
+   * Output only. [Output Only] The current state of Interconnect functionality, which can
    * take one of the following values:
    *
    *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -1684,7 +1684,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The current state of Interconnect functionality, which can
+   * Output only. [Output Only] The current state of Interconnect functionality, which can
    * take one of the following values:
    *
    *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -1707,7 +1707,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The current state of Interconnect functionality, which can
+   * Output only. [Output Only] The current state of Interconnect functionality, which can
    * take one of the following values:
    *
    *    - ACTIVE: The Interconnect is valid, turned up and ready to use.
@@ -1775,7 +1775,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+   * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
    * configured to use this Interconnect. The Interconnect cannot be deleted if
    * this list is non-empty.
    * 
@@ -1790,7 +1790,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+   * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
    * configured to use this Interconnect. The Interconnect cannot be deleted if
    * this list is non-empty.
    * 
@@ -1805,7 +1805,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+   * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
    * configured to use this Interconnect. The Interconnect cannot be deleted if
    * this list is non-empty.
    * 
@@ -1821,7 +1821,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
+   * Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups
    * configured to use this Interconnect. The Interconnect cannot be deleted if
    * this list is non-empty.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocation.java index d1f294ff16d8..5d488cb584ea 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocation.java @@ -85,7 +85,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Continent for this location, which can take one of the
+   * Output only. [Output Only] Continent for this location, which can take one of the
    * following values:
    *
    *    - AFRICA
@@ -242,7 +242,7 @@ private Continent(int value) {
    *
    *
    * 
-   * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+   * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
    * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
    * 
* @@ -410,7 +410,7 @@ private Lacp(int value) { * * *
-   * [Output Only] The status of this InterconnectRemoteLocation, which can take
+   * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
    * one of the following values:
    *
    *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -588,7 +588,7 @@ private Status(int value) {
    *
    *
    * 
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -605,7 +605,7 @@ public boolean hasAddress() { * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -630,7 +630,7 @@ public java.lang.String getAddress() { * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -659,7 +659,7 @@ public com.google.protobuf.ByteString getAddressBytes() { * * *
-   * [Output Only] Subset of fields from InterconnectAttachment's
+   * Output only. [Output Only] Subset of fields from InterconnectAttachment's
    * |configurationConstraints| field that apply to all attachments for this
    * remote location.
    * 
@@ -679,7 +679,7 @@ public boolean hasAttachmentConfigurationConstraints() { * * *
-   * [Output Only] Subset of fields from InterconnectAttachment's
+   * Output only. [Output Only] Subset of fields from InterconnectAttachment's
    * |configurationConstraints| field that apply to all attachments for this
    * remote location.
    * 
@@ -703,7 +703,7 @@ public boolean hasAttachmentConfigurationConstraints() { * * *
-   * [Output Only] Subset of fields from InterconnectAttachment's
+   * Output only. [Output Only] Subset of fields from InterconnectAttachment's
    * |configurationConstraints| field that apply to all attachments for this
    * remote location.
    * 
@@ -730,7 +730,7 @@ public boolean hasAttachmentConfigurationConstraints() { * * *
-   * [Output Only] Metropolitan area designator that indicates which city an
+   * Output only. [Output Only] Metropolitan area designator that indicates which city an
    * interconnect is located.
    * For example: "Chicago, IL", "Amsterdam, Netherlands".
    * 
@@ -748,7 +748,7 @@ public boolean hasCity() { * * *
-   * [Output Only] Metropolitan area designator that indicates which city an
+   * Output only. [Output Only] Metropolitan area designator that indicates which city an
    * interconnect is located.
    * For example: "Chicago, IL", "Amsterdam, Netherlands".
    * 
@@ -774,7 +774,7 @@ public java.lang.String getCity() { * * *
-   * [Output Only] Metropolitan area designator that indicates which city an
+   * Output only. [Output Only] Metropolitan area designator that indicates which city an
    * interconnect is located.
    * For example: "Chicago, IL", "Amsterdam, Netherlands".
    * 
@@ -803,7 +803,7 @@ public com.google.protobuf.ByteString getCityBytes() { * * *
-   * [Output Only] Constraints on the parameters for creating Cross-Cloud
+   * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
    * Interconnect and associated InterconnectAttachments.
    * 
* @@ -822,7 +822,7 @@ public boolean hasConstraints() { * * *
-   * [Output Only] Constraints on the parameters for creating Cross-Cloud
+   * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
    * Interconnect and associated InterconnectAttachments.
    * 
* @@ -843,7 +843,7 @@ public com.google.cloud.compute.v1.InterconnectRemoteLocationConstraints getCons * * *
-   * [Output Only] Constraints on the parameters for creating Cross-Cloud
+   * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
    * Interconnect and associated InterconnectAttachments.
    * 
* @@ -868,7 +868,7 @@ public com.google.cloud.compute.v1.InterconnectRemoteLocationConstraints getCons * * *
-   * [Output Only] Continent for this location, which can take one of the
+   * Output only. [Output Only] Continent for this location, which can take one of the
    * following values:
    *
    *    - AFRICA
@@ -892,7 +892,7 @@ public boolean hasContinent() {
    *
    *
    * 
-   * [Output Only] Continent for this location, which can take one of the
+   * Output only. [Output Only] Continent for this location, which can take one of the
    * following values:
    *
    *    - AFRICA
@@ -924,7 +924,7 @@ public java.lang.String getContinent() {
    *
    *
    * 
-   * [Output Only] Continent for this location, which can take one of the
+   * Output only. [Output Only] Continent for this location, which can take one of the
    * following values:
    *
    *    - AFRICA
@@ -961,7 +961,7 @@ public com.google.protobuf.ByteString getContinentBytes() {
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -978,7 +978,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1003,7 +1003,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1033,7 +1033,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -1049,7 +1049,7 @@ public boolean hasDescription() { * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -1073,7 +1073,7 @@ public java.lang.String getDescription() { * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -1102,7 +1102,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -1118,7 +1118,7 @@ public boolean hasFacilityProvider() { * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -1142,7 +1142,7 @@ public java.lang.String getFacilityProvider() { * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -1171,7 +1171,7 @@ public com.google.protobuf.ByteString getFacilityProviderBytes() { * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -1188,7 +1188,7 @@ public boolean hasFacilityProviderFacilityId() { * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -1213,7 +1213,7 @@ public java.lang.String getFacilityProviderFacilityId() { * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -1241,7 +1241,7 @@ public com.google.protobuf.ByteString getFacilityProviderFacilityIdBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1258,7 +1258,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1280,7 +1280,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
    * locations.
    * 
* @@ -1297,7 +1297,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
    * locations.
    * 
* @@ -1322,7 +1322,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
    * locations.
    * 
* @@ -1352,7 +1352,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+   * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
    * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
    * Check the Lacp enum for the list of possible values.
    * 
@@ -1370,7 +1370,7 @@ public boolean hasLacp() { * * *
-   * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+   * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
    * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
    * Check the Lacp enum for the list of possible values.
    * 
@@ -1396,7 +1396,7 @@ public java.lang.String getLacp() { * * *
-   * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+   * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
    * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
    * Check the Lacp enum for the list of possible values.
    * 
@@ -1425,7 +1425,7 @@ public com.google.protobuf.ByteString getLacpBytes() { * * *
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 100 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_100_gbps.
@@ -1444,7 +1444,7 @@ public boolean hasMaxLagSize100Gbps() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 100 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_100_gbps.
@@ -1466,7 +1466,7 @@ public int getMaxLagSize100Gbps() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 10 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_10_gbps.
@@ -1485,7 +1485,7 @@ public boolean hasMaxLagSize10Gbps() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 10 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_10_gbps.
@@ -1507,7 +1507,7 @@ public int getMaxLagSize10Gbps() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 400 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_400_gbps.
@@ -1526,7 +1526,7 @@ public boolean hasMaxLagSize400Gbps() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 400 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_400_gbps.
@@ -1550,7 +1550,7 @@ public int getMaxLagSize400Gbps() {
    *
    *
    * 
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -1566,7 +1566,7 @@ public boolean hasName() { * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -1590,7 +1590,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -1619,7 +1619,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -1636,7 +1636,7 @@ public boolean hasPeeringdbFacilityId() { * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -1661,7 +1661,7 @@ public java.lang.String getPeeringdbFacilityId() { * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -1692,7 +1692,7 @@ public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes() { * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -1709,7 +1709,7 @@ public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes() { * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -1728,7 +1728,7 @@ public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes() { * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -1744,7 +1744,7 @@ public int getPermittedConnectionsCount() { * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -1761,7 +1761,7 @@ public int getPermittedConnectionsCount() { * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -1783,7 +1783,7 @@ public int getPermittedConnectionsCount() { * * *
-   * [Output Only] Indicates the service provider present at the remote
+   * Output only. [Output Only] Indicates the service provider present at the remote
    * location. Example values: "Amazon Web Services", "Microsoft Azure".
    * 
* @@ -1800,7 +1800,7 @@ public boolean hasRemoteService() { * * *
-   * [Output Only] Indicates the service provider present at the remote
+   * Output only. [Output Only] Indicates the service provider present at the remote
    * location. Example values: "Amazon Web Services", "Microsoft Azure".
    * 
* @@ -1825,7 +1825,7 @@ public java.lang.String getRemoteService() { * * *
-   * [Output Only] Indicates the service provider present at the remote
+   * Output only. [Output Only] Indicates the service provider present at the remote
    * location. Example values: "Amazon Web Services", "Microsoft Azure".
    * 
* @@ -1855,7 +1855,7 @@ public com.google.protobuf.ByteString getRemoteServiceBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1895,7 +1895,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1924,7 +1924,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] The status of this InterconnectRemoteLocation, which can take
+   * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
    * one of the following values:
    *
    *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -1948,7 +1948,7 @@ public boolean hasStatus() {
    *
    *
    * 
-   * [Output Only] The status of this InterconnectRemoteLocation, which can take
+   * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
    * one of the following values:
    *
    *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -1980,7 +1980,7 @@ public java.lang.String getStatus() {
    *
    *
    * 
-   * [Output Only] The status of this InterconnectRemoteLocation, which can take
+   * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
    * one of the following values:
    *
    *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -3039,7 +3039,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3055,7 +3055,7 @@ public boolean hasAddress() { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3079,7 +3079,7 @@ public java.lang.String getAddress() { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3103,7 +3103,7 @@ public com.google.protobuf.ByteString getAddressBytes() { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3126,7 +3126,7 @@ public Builder setAddress(java.lang.String value) { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3145,7 +3145,7 @@ public Builder clearAddress() { * * *
-     * [Output Only] The postal address of the Point of Presence, each line in
+     * Output only. [Output Only] The postal address of the Point of Presence, each line in
      * the address is separated by a newline character.
      * 
* @@ -3177,7 +3177,7 @@ public Builder setAddressBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3196,7 +3196,7 @@ public boolean hasAttachmentConfigurationConstraints() { * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3223,7 +3223,7 @@ public boolean hasAttachmentConfigurationConstraints() { * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3251,7 +3251,7 @@ public Builder setAttachmentConfigurationConstraints( * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3277,7 +3277,7 @@ public Builder setAttachmentConfigurationConstraints( * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3312,7 +3312,7 @@ public Builder mergeAttachmentConfigurationConstraints( * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3336,7 +3336,7 @@ public Builder clearAttachmentConfigurationConstraints() { * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3356,7 +3356,7 @@ public Builder clearAttachmentConfigurationConstraints() { * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3381,7 +3381,7 @@ public Builder clearAttachmentConfigurationConstraints() { * * *
-     * [Output Only] Subset of fields from InterconnectAttachment's
+     * Output only. [Output Only] Subset of fields from InterconnectAttachment's
      * |configurationConstraints| field that apply to all attachments for this
      * remote location.
      * 
@@ -3414,7 +3414,7 @@ public Builder clearAttachmentConfigurationConstraints() { * * *
-     * [Output Only] Metropolitan area designator that indicates which city an
+     * Output only. [Output Only] Metropolitan area designator that indicates which city an
      * interconnect is located.
      * For example: "Chicago, IL", "Amsterdam, Netherlands".
      * 
@@ -3431,7 +3431,7 @@ public boolean hasCity() { * * *
-     * [Output Only] Metropolitan area designator that indicates which city an
+     * Output only. [Output Only] Metropolitan area designator that indicates which city an
      * interconnect is located.
      * For example: "Chicago, IL", "Amsterdam, Netherlands".
      * 
@@ -3456,7 +3456,7 @@ public java.lang.String getCity() { * * *
-     * [Output Only] Metropolitan area designator that indicates which city an
+     * Output only. [Output Only] Metropolitan area designator that indicates which city an
      * interconnect is located.
      * For example: "Chicago, IL", "Amsterdam, Netherlands".
      * 
@@ -3481,7 +3481,7 @@ public com.google.protobuf.ByteString getCityBytes() { * * *
-     * [Output Only] Metropolitan area designator that indicates which city an
+     * Output only. [Output Only] Metropolitan area designator that indicates which city an
      * interconnect is located.
      * For example: "Chicago, IL", "Amsterdam, Netherlands".
      * 
@@ -3505,7 +3505,7 @@ public Builder setCity(java.lang.String value) { * * *
-     * [Output Only] Metropolitan area designator that indicates which city an
+     * Output only. [Output Only] Metropolitan area designator that indicates which city an
      * interconnect is located.
      * For example: "Chicago, IL", "Amsterdam, Netherlands".
      * 
@@ -3525,7 +3525,7 @@ public Builder clearCity() { * * *
-     * [Output Only] Metropolitan area designator that indicates which city an
+     * Output only. [Output Only] Metropolitan area designator that indicates which city an
      * interconnect is located.
      * For example: "Chicago, IL", "Amsterdam, Netherlands".
      * 
@@ -3557,7 +3557,7 @@ public Builder setCityBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3575,7 +3575,7 @@ public boolean hasConstraints() { * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3599,7 +3599,7 @@ public com.google.cloud.compute.v1.InterconnectRemoteLocationConstraints getCons * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3626,7 +3626,7 @@ public Builder setConstraints( * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3650,7 +3650,7 @@ public Builder setConstraints( * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3684,7 +3684,7 @@ public Builder mergeConstraints( * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3707,7 +3707,7 @@ public Builder clearConstraints() { * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3726,7 +3726,7 @@ public Builder clearConstraints() { * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3749,7 +3749,7 @@ public Builder clearConstraints() { * * *
-     * [Output Only] Constraints on the parameters for creating Cross-Cloud
+     * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
      * Interconnect and associated InterconnectAttachments.
      * 
* @@ -3780,7 +3780,7 @@ public Builder clearConstraints() { * * *
-     * [Output Only] Continent for this location, which can take one of the
+     * Output only. [Output Only] Continent for this location, which can take one of the
      * following values:
      *
      *    - AFRICA
@@ -3803,7 +3803,7 @@ public boolean hasContinent() {
      *
      *
      * 
-     * [Output Only] Continent for this location, which can take one of the
+     * Output only. [Output Only] Continent for this location, which can take one of the
      * following values:
      *
      *    - AFRICA
@@ -3834,7 +3834,7 @@ public java.lang.String getContinent() {
      *
      *
      * 
-     * [Output Only] Continent for this location, which can take one of the
+     * Output only. [Output Only] Continent for this location, which can take one of the
      * following values:
      *
      *    - AFRICA
@@ -3865,7 +3865,7 @@ public com.google.protobuf.ByteString getContinentBytes() {
      *
      *
      * 
-     * [Output Only] Continent for this location, which can take one of the
+     * Output only. [Output Only] Continent for this location, which can take one of the
      * following values:
      *
      *    - AFRICA
@@ -3895,7 +3895,7 @@ public Builder setContinent(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Continent for this location, which can take one of the
+     * Output only. [Output Only] Continent for this location, which can take one of the
      * following values:
      *
      *    - AFRICA
@@ -3921,7 +3921,7 @@ public Builder clearContinent() {
      *
      *
      * 
-     * [Output Only] Continent for this location, which can take one of the
+     * Output only. [Output Only] Continent for this location, which can take one of the
      * following values:
      *
      *    - AFRICA
@@ -3954,7 +3954,7 @@ public Builder setContinentBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3970,7 +3970,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3994,7 +3994,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4018,7 +4018,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4041,7 +4041,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4060,7 +4060,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4086,7 +4086,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -4101,7 +4101,7 @@ public boolean hasDescription() { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -4124,7 +4124,7 @@ public java.lang.String getDescription() { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -4147,7 +4147,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -4169,7 +4169,7 @@ public Builder setDescription(java.lang.String value) { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -4187,7 +4187,7 @@ public Builder clearDescription() { * * *
-     * [Output Only] An optional description of the resource.
+     * Output only. [Output Only] An optional description of the resource.
      * 
* * optional string description = 422937596; @@ -4212,7 +4212,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -4227,7 +4227,7 @@ public boolean hasFacilityProvider() { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -4250,7 +4250,7 @@ public java.lang.String getFacilityProvider() { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -4273,7 +4273,7 @@ public com.google.protobuf.ByteString getFacilityProviderBytes() { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -4295,7 +4295,7 @@ public Builder setFacilityProvider(java.lang.String value) { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -4313,7 +4313,7 @@ public Builder clearFacilityProvider() { * * *
-     * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+     * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
      * 
* * optional string facility_provider = 533303309; @@ -4338,7 +4338,7 @@ public Builder setFacilityProviderBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -4354,7 +4354,7 @@ public boolean hasFacilityProviderFacilityId() { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -4378,7 +4378,7 @@ public java.lang.String getFacilityProviderFacilityId() { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -4402,7 +4402,7 @@ public com.google.protobuf.ByteString getFacilityProviderFacilityIdBytes() { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -4425,7 +4425,7 @@ public Builder setFacilityProviderFacilityId(java.lang.String value) { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -4444,7 +4444,7 @@ public Builder clearFacilityProviderFacilityId() { * * *
-     * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+     * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
      * Ashburn-DC1).
      * 
* @@ -4470,7 +4470,7 @@ public Builder setFacilityProviderFacilityIdBytes(com.google.protobuf.ByteString * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4487,7 +4487,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4504,7 +4504,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4525,7 +4525,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4546,7 +4546,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
      * locations.
      * 
* @@ -4562,7 +4562,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
      * locations.
      * 
* @@ -4586,7 +4586,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
      * locations.
      * 
* @@ -4610,7 +4610,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
      * locations.
      * 
* @@ -4633,7 +4633,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
      * locations.
      * 
* @@ -4652,7 +4652,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+     * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
      * locations.
      * 
* @@ -4678,7 +4678,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+     * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
      * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
      * Check the Lacp enum for the list of possible values.
      * 
@@ -4695,7 +4695,7 @@ public boolean hasLacp() { * * *
-     * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+     * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
      * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
      * Check the Lacp enum for the list of possible values.
      * 
@@ -4720,7 +4720,7 @@ public java.lang.String getLacp() { * * *
-     * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+     * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
      * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
      * Check the Lacp enum for the list of possible values.
      * 
@@ -4745,7 +4745,7 @@ public com.google.protobuf.ByteString getLacpBytes() { * * *
-     * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+     * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
      * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
      * Check the Lacp enum for the list of possible values.
      * 
@@ -4769,7 +4769,7 @@ public Builder setLacp(java.lang.String value) { * * *
-     * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+     * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
      * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
      * Check the Lacp enum for the list of possible values.
      * 
@@ -4789,7 +4789,7 @@ public Builder clearLacp() { * * *
-     * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+     * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
      * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
      * Check the Lacp enum for the list of possible values.
      * 
@@ -4816,7 +4816,7 @@ public Builder setLacpBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 100 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_100_gbps.
@@ -4835,7 +4835,7 @@ public boolean hasMaxLagSize100Gbps() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 100 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_100_gbps.
@@ -4854,7 +4854,7 @@ public int getMaxLagSize100Gbps() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 100 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_100_gbps.
@@ -4877,7 +4877,7 @@ public Builder setMaxLagSize100Gbps(int value) {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 100 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_100_gbps.
@@ -4900,7 +4900,7 @@ public Builder clearMaxLagSize100Gbps() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 10 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_10_gbps.
@@ -4919,7 +4919,7 @@ public boolean hasMaxLagSize10Gbps() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 10 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_10_gbps.
@@ -4938,7 +4938,7 @@ public int getMaxLagSize10Gbps() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 10 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_10_gbps.
@@ -4961,7 +4961,7 @@ public Builder setMaxLagSize10Gbps(int value) {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 10 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_10_gbps.
@@ -4984,7 +4984,7 @@ public Builder clearMaxLagSize10Gbps() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 400 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_400_gbps.
@@ -5003,7 +5003,7 @@ public boolean hasMaxLagSize400Gbps() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 400 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_400_gbps.
@@ -5022,7 +5022,7 @@ public int getMaxLagSize400Gbps() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 400 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_400_gbps.
@@ -5045,7 +5045,7 @@ public Builder setMaxLagSize400Gbps(int value) {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      * The maximum number of 400 Gbps ports supported in a link aggregation group
      * (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed
      * max_lag_size_400_gbps.
@@ -5068,7 +5068,7 @@ public Builder clearMaxLagSize400Gbps() {
      *
      *
      * 
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5083,7 +5083,7 @@ public boolean hasName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5106,7 +5106,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5129,7 +5129,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5151,7 +5151,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5169,7 +5169,7 @@ public Builder clearName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -5194,7 +5194,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5210,7 +5210,7 @@ public boolean hasPeeringdbFacilityId() { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5234,7 +5234,7 @@ public java.lang.String getPeeringdbFacilityId() { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5258,7 +5258,7 @@ public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes() { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5281,7 +5281,7 @@ public Builder setPeeringdbFacilityId(java.lang.String value) { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5300,7 +5300,7 @@ public Builder clearPeeringdbFacilityId() { * * *
-     * [Output Only] The peeringdb identifier for this facility (corresponding
+     * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
      * with a netfac type in peeringdb).
      * 
* @@ -5344,7 +5344,7 @@ private void ensurePermittedConnectionsIsMutable() { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5365,7 +5365,7 @@ private void ensurePermittedConnectionsIsMutable() { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5384,7 +5384,7 @@ public int getPermittedConnectionsCount() { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5404,7 +5404,7 @@ public int getPermittedConnectionsCount() { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5431,7 +5431,7 @@ public Builder setPermittedConnections( * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5456,7 +5456,7 @@ public Builder setPermittedConnections( * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5482,7 +5482,7 @@ public Builder addPermittedConnections( * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5509,7 +5509,7 @@ public Builder addPermittedConnections( * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5533,7 +5533,7 @@ public Builder addPermittedConnections( * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5558,7 +5558,7 @@ public Builder addPermittedConnections( * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5584,7 +5584,7 @@ public Builder addAllPermittedConnections( * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5606,7 +5606,7 @@ public Builder clearPermittedConnections() { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5628,7 +5628,7 @@ public Builder removePermittedConnections(int index) { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5644,7 +5644,7 @@ public Builder removePermittedConnections(int index) { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5664,7 +5664,7 @@ public Builder removePermittedConnections(int index) { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5686,7 +5686,7 @@ public Builder removePermittedConnections(int index) { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5705,7 +5705,7 @@ public Builder removePermittedConnections(int index) { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5725,7 +5725,7 @@ public Builder removePermittedConnections(int index) { * * *
-     * [Output Only] Permitted connections.
+     * Output only. [Output Only] Permitted connections.
      * 
* * @@ -5765,7 +5765,7 @@ public Builder removePermittedConnections(int index) { * * *
-     * [Output Only] Indicates the service provider present at the remote
+     * Output only. [Output Only] Indicates the service provider present at the remote
      * location. Example values: "Amazon Web Services", "Microsoft Azure".
      * 
* @@ -5781,7 +5781,7 @@ public boolean hasRemoteService() { * * *
-     * [Output Only] Indicates the service provider present at the remote
+     * Output only. [Output Only] Indicates the service provider present at the remote
      * location. Example values: "Amazon Web Services", "Microsoft Azure".
      * 
* @@ -5805,7 +5805,7 @@ public java.lang.String getRemoteService() { * * *
-     * [Output Only] Indicates the service provider present at the remote
+     * Output only. [Output Only] Indicates the service provider present at the remote
      * location. Example values: "Amazon Web Services", "Microsoft Azure".
      * 
* @@ -5829,7 +5829,7 @@ public com.google.protobuf.ByteString getRemoteServiceBytes() { * * *
-     * [Output Only] Indicates the service provider present at the remote
+     * Output only. [Output Only] Indicates the service provider present at the remote
      * location. Example values: "Amazon Web Services", "Microsoft Azure".
      * 
* @@ -5852,7 +5852,7 @@ public Builder setRemoteService(java.lang.String value) { * * *
-     * [Output Only] Indicates the service provider present at the remote
+     * Output only. [Output Only] Indicates the service provider present at the remote
      * location. Example values: "Amazon Web Services", "Microsoft Azure".
      * 
* @@ -5871,7 +5871,7 @@ public Builder clearRemoteService() { * * *
-     * [Output Only] Indicates the service provider present at the remote
+     * Output only. [Output Only] Indicates the service provider present at the remote
      * location. Example values: "Amazon Web Services", "Microsoft Azure".
      * 
* @@ -5897,7 +5897,7 @@ public Builder setRemoteServiceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5912,7 +5912,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5935,7 +5935,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5958,7 +5958,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5980,7 +5980,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5998,7 +5998,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6023,7 +6023,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The status of this InterconnectRemoteLocation, which can take
+     * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
      * one of the following values:
      *
      *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -6046,7 +6046,7 @@ public boolean hasStatus() {
      *
      *
      * 
-     * [Output Only] The status of this InterconnectRemoteLocation, which can take
+     * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
      * one of the following values:
      *
      *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -6077,7 +6077,7 @@ public java.lang.String getStatus() {
      *
      *
      * 
-     * [Output Only] The status of this InterconnectRemoteLocation, which can take
+     * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
      * one of the following values:
      *
      *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -6108,7 +6108,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
      *
      *
      * 
-     * [Output Only] The status of this InterconnectRemoteLocation, which can take
+     * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
      * one of the following values:
      *
      *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -6138,7 +6138,7 @@ public Builder setStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The status of this InterconnectRemoteLocation, which can take
+     * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
      * one of the following values:
      *
      *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -6164,7 +6164,7 @@ public Builder clearStatus() {
      *
      *
      * 
-     * [Output Only] The status of this InterconnectRemoteLocation, which can take
+     * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
      * one of the following values:
      *
      *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationConstraints.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationConstraints.java
index 3b12a88fb689..f66bd30e62cc 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationConstraints.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationConstraints.java
@@ -70,7 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] Port pair remote location constraints, which can take one
+   * Output only. [Output Only] Port pair remote location constraints, which can take one
    * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
    * PORT_PAIR_MATCHING_REMOTE_LOCATION.
    *
@@ -253,7 +253,7 @@ private PortPairRemoteLocation(int value) {
    *
    *
    * 
-   * [Output Only] Port pair VLAN constraints, which can take one of the
+   * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
    * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
    * 
* @@ -432,7 +432,7 @@ private PortPairVlan(int value) { * * *
-   * [Output Only] Port pair remote location constraints, which can take one
+   * Output only. [Output Only] Port pair remote location constraints, which can take one
    * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
    * PORT_PAIR_MATCHING_REMOTE_LOCATION.
    *
@@ -459,7 +459,7 @@ public boolean hasPortPairRemoteLocation() {
    *
    *
    * 
-   * [Output Only] Port pair remote location constraints, which can take one
+   * Output only. [Output Only] Port pair remote location constraints, which can take one
    * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
    * PORT_PAIR_MATCHING_REMOTE_LOCATION.
    *
@@ -494,7 +494,7 @@ public java.lang.String getPortPairRemoteLocation() {
    *
    *
    * 
-   * [Output Only] Port pair remote location constraints, which can take one
+   * Output only. [Output Only] Port pair remote location constraints, which can take one
    * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
    * PORT_PAIR_MATCHING_REMOTE_LOCATION.
    *
@@ -534,7 +534,7 @@ public com.google.protobuf.ByteString getPortPairRemoteLocationBytes() {
    *
    *
    * 
-   * [Output Only] Port pair VLAN constraints, which can take one of the
+   * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
    * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
    * Check the PortPairVlan enum for the list of possible values.
    * 
@@ -552,7 +552,7 @@ public boolean hasPortPairVlan() { * * *
-   * [Output Only] Port pair VLAN constraints, which can take one of the
+   * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
    * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
    * Check the PortPairVlan enum for the list of possible values.
    * 
@@ -578,7 +578,7 @@ public java.lang.String getPortPairVlan() { * * *
-   * [Output Only] Port pair VLAN constraints, which can take one of the
+   * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
    * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
    * Check the PortPairVlan enum for the list of possible values.
    * 
@@ -608,7 +608,7 @@ public com.google.protobuf.ByteString getPortPairVlanBytes() { * * *
-   * [Output Only]
+   * Output only. [Output Only]
    *
    * [min-length, max-length]
    *
@@ -640,7 +640,7 @@ public boolean hasSubnetLengthRange() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    *
    * [min-length, max-length]
    *
@@ -676,7 +676,7 @@ public boolean hasSubnetLengthRange() {
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    *
    * [min-length, max-length]
    *
@@ -1149,7 +1149,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] Port pair remote location constraints, which can take one
+     * Output only. [Output Only] Port pair remote location constraints, which can take one
      * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
      * PORT_PAIR_MATCHING_REMOTE_LOCATION.
      *
@@ -1175,7 +1175,7 @@ public boolean hasPortPairRemoteLocation() {
      *
      *
      * 
-     * [Output Only] Port pair remote location constraints, which can take one
+     * Output only. [Output Only] Port pair remote location constraints, which can take one
      * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
      * PORT_PAIR_MATCHING_REMOTE_LOCATION.
      *
@@ -1209,7 +1209,7 @@ public java.lang.String getPortPairRemoteLocation() {
      *
      *
      * 
-     * [Output Only] Port pair remote location constraints, which can take one
+     * Output only. [Output Only] Port pair remote location constraints, which can take one
      * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
      * PORT_PAIR_MATCHING_REMOTE_LOCATION.
      *
@@ -1243,7 +1243,7 @@ public com.google.protobuf.ByteString getPortPairRemoteLocationBytes() {
      *
      *
      * 
-     * [Output Only] Port pair remote location constraints, which can take one
+     * Output only. [Output Only] Port pair remote location constraints, which can take one
      * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
      * PORT_PAIR_MATCHING_REMOTE_LOCATION.
      *
@@ -1276,7 +1276,7 @@ public Builder setPortPairRemoteLocation(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Port pair remote location constraints, which can take one
+     * Output only. [Output Only] Port pair remote location constraints, which can take one
      * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
      * PORT_PAIR_MATCHING_REMOTE_LOCATION.
      *
@@ -1305,7 +1305,7 @@ public Builder clearPortPairRemoteLocation() {
      *
      *
      * 
-     * [Output Only] Port pair remote location constraints, which can take one
+     * Output only. [Output Only] Port pair remote location constraints, which can take one
      * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
      * PORT_PAIR_MATCHING_REMOTE_LOCATION.
      *
@@ -1341,7 +1341,7 @@ public Builder setPortPairRemoteLocationBytes(com.google.protobuf.ByteString val
      *
      *
      * 
-     * [Output Only] Port pair VLAN constraints, which can take one of the
+     * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
      * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
      * Check the PortPairVlan enum for the list of possible values.
      * 
@@ -1358,7 +1358,7 @@ public boolean hasPortPairVlan() { * * *
-     * [Output Only] Port pair VLAN constraints, which can take one of the
+     * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
      * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
      * Check the PortPairVlan enum for the list of possible values.
      * 
@@ -1383,7 +1383,7 @@ public java.lang.String getPortPairVlan() { * * *
-     * [Output Only] Port pair VLAN constraints, which can take one of the
+     * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
      * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
      * Check the PortPairVlan enum for the list of possible values.
      * 
@@ -1408,7 +1408,7 @@ public com.google.protobuf.ByteString getPortPairVlanBytes() { * * *
-     * [Output Only] Port pair VLAN constraints, which can take one of the
+     * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
      * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
      * Check the PortPairVlan enum for the list of possible values.
      * 
@@ -1432,7 +1432,7 @@ public Builder setPortPairVlan(java.lang.String value) { * * *
-     * [Output Only] Port pair VLAN constraints, which can take one of the
+     * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
      * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
      * Check the PortPairVlan enum for the list of possible values.
      * 
@@ -1452,7 +1452,7 @@ public Builder clearPortPairVlan() { * * *
-     * [Output Only] Port pair VLAN constraints, which can take one of the
+     * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
      * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
      * Check the PortPairVlan enum for the list of possible values.
      * 
@@ -1487,7 +1487,7 @@ public Builder setPortPairVlanBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
@@ -1518,7 +1518,7 @@ public boolean hasSubnetLengthRange() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
@@ -1557,7 +1557,7 @@ public boolean hasSubnetLengthRange() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
@@ -1597,7 +1597,7 @@ public Builder setSubnetLengthRange(
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
@@ -1635,7 +1635,7 @@ public Builder setSubnetLengthRange(
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
@@ -1682,7 +1682,7 @@ public Builder mergeSubnetLengthRange(
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
@@ -1718,7 +1718,7 @@ public Builder clearSubnetLengthRange() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
@@ -1751,7 +1751,7 @@ public Builder clearSubnetLengthRange() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
@@ -1789,7 +1789,7 @@ public Builder clearSubnetLengthRange() {
      *
      *
      * 
-     * [Output Only]
+     * Output only. [Output Only]
      *
      * [min-length, max-length]
      *
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationConstraintsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationConstraintsOrBuilder.java
index f34e91f06443..3ac73eedc4e7 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationConstraintsOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationConstraintsOrBuilder.java
@@ -28,7 +28,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] Port pair remote location constraints, which can take one
+   * Output only. [Output Only] Port pair remote location constraints, which can take one
    * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
    * PORT_PAIR_MATCHING_REMOTE_LOCATION.
    *
@@ -52,7 +52,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] Port pair remote location constraints, which can take one
+   * Output only. [Output Only] Port pair remote location constraints, which can take one
    * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
    * PORT_PAIR_MATCHING_REMOTE_LOCATION.
    *
@@ -76,7 +76,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] Port pair remote location constraints, which can take one
+   * Output only. [Output Only] Port pair remote location constraints, which can take one
    * of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION,
    * PORT_PAIR_MATCHING_REMOTE_LOCATION.
    *
@@ -100,7 +100,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only] Port pair VLAN constraints, which can take one of the
+   * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
    * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
    * Check the PortPairVlan enum for the list of possible values.
    * 
@@ -115,7 +115,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder * * *
-   * [Output Only] Port pair VLAN constraints, which can take one of the
+   * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
    * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
    * Check the PortPairVlan enum for the list of possible values.
    * 
@@ -130,7 +130,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder * * *
-   * [Output Only] Port pair VLAN constraints, which can take one of the
+   * Output only. [Output Only] Port pair VLAN constraints, which can take one of the
    * following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN
    * Check the PortPairVlan enum for the list of possible values.
    * 
@@ -145,7 +145,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder * * *
-   * [Output Only]
+   * Output only. [Output Only]
    *
    * [min-length, max-length]
    *
@@ -174,7 +174,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    *
    * [min-length, max-length]
    *
@@ -204,7 +204,7 @@ public interface InterconnectRemoteLocationConstraintsOrBuilder
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    *
    * [min-length, max-length]
    *
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationList.java
index 17ae4b225246..e07acc4f8348 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationList.java
@@ -226,7 +226,7 @@ public com.google.cloud.compute.v1.InterconnectRemoteLocationOrBuilder getItemsO
    *
    *
    * 
-   * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
    * interconnect remote locations.
    * 
* @@ -243,7 +243,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
    * interconnect remote locations.
    * 
* @@ -268,7 +268,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
    * interconnect remote locations.
    * 
* @@ -379,7 +379,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -395,7 +395,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -419,7 +419,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1553,7 +1553,7 @@ public com.google.cloud.compute.v1.InterconnectRemoteLocation.Builder addItemsBu * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
      * interconnect remote locations.
      * 
* @@ -1569,7 +1569,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
      * interconnect remote locations.
      * 
* @@ -1593,7 +1593,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
      * interconnect remote locations.
      * 
* @@ -1617,7 +1617,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
      * interconnect remote locations.
      * 
* @@ -1640,7 +1640,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
      * interconnect remote locations.
      * 
* @@ -1659,7 +1659,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
      * interconnect remote locations.
      * 
* @@ -1835,7 +1835,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1850,7 +1850,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1873,7 +1873,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1896,7 +1896,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1936,7 +1936,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationListOrBuilder.java index 3d1719e7a0e7..f12443cd45d2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationListOrBuilder.java @@ -123,7 +123,7 @@ public interface InterconnectRemoteLocationListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
    * interconnect remote locations.
    * 
* @@ -137,7 +137,7 @@ public interface InterconnectRemoteLocationListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
    * interconnect remote locations.
    * 
* @@ -151,7 +151,7 @@ public interface InterconnectRemoteLocationListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of
    * interconnect remote locations.
    * 
* @@ -216,7 +216,7 @@ public interface InterconnectRemoteLocationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface InterconnectRemoteLocationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface InterconnectRemoteLocationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationOrBuilder.java index c56c9678b285..cc2d4485aecb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -42,7 +42,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -56,7 +56,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The postal address of the Point of Presence, each line in
+   * Output only. [Output Only] The postal address of the Point of Presence, each line in
    * the address is separated by a newline character.
    * 
* @@ -70,7 +70,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Subset of fields from InterconnectAttachment's
+   * Output only. [Output Only] Subset of fields from InterconnectAttachment's
    * |configurationConstraints| field that apply to all attachments for this
    * remote location.
    * 
@@ -87,7 +87,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Subset of fields from InterconnectAttachment's
+   * Output only. [Output Only] Subset of fields from InterconnectAttachment's
    * |configurationConstraints| field that apply to all attachments for this
    * remote location.
    * 
@@ -105,7 +105,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Subset of fields from InterconnectAttachment's
+   * Output only. [Output Only] Subset of fields from InterconnectAttachment's
    * |configurationConstraints| field that apply to all attachments for this
    * remote location.
    * 
@@ -121,7 +121,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Metropolitan area designator that indicates which city an
+   * Output only. [Output Only] Metropolitan area designator that indicates which city an
    * interconnect is located.
    * For example: "Chicago, IL", "Amsterdam, Netherlands".
    * 
@@ -136,7 +136,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Metropolitan area designator that indicates which city an
+   * Output only. [Output Only] Metropolitan area designator that indicates which city an
    * interconnect is located.
    * For example: "Chicago, IL", "Amsterdam, Netherlands".
    * 
@@ -151,7 +151,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Metropolitan area designator that indicates which city an
+   * Output only. [Output Only] Metropolitan area designator that indicates which city an
    * interconnect is located.
    * For example: "Chicago, IL", "Amsterdam, Netherlands".
    * 
@@ -166,7 +166,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Constraints on the parameters for creating Cross-Cloud
+   * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
    * Interconnect and associated InterconnectAttachments.
    * 
* @@ -182,7 +182,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Constraints on the parameters for creating Cross-Cloud
+   * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
    * Interconnect and associated InterconnectAttachments.
    * 
* @@ -198,7 +198,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Constraints on the parameters for creating Cross-Cloud
+   * Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud
    * Interconnect and associated InterconnectAttachments.
    * 
* @@ -213,7 +213,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Continent for this location, which can take one of the
+   * Output only. [Output Only] Continent for this location, which can take one of the
    * following values:
    *
    *    - AFRICA
@@ -234,7 +234,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only] Continent for this location, which can take one of the
+   * Output only. [Output Only] Continent for this location, which can take one of the
    * following values:
    *
    *    - AFRICA
@@ -255,7 +255,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only] Continent for this location, which can take one of the
+   * Output only. [Output Only] Continent for this location, which can take one of the
    * following values:
    *
    *    - AFRICA
@@ -276,7 +276,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -290,7 +290,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -304,7 +304,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -318,7 +318,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -331,7 +331,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -344,7 +344,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] An optional description of the resource.
+   * Output only. [Output Only] An optional description of the resource.
    * 
* * optional string description = 422937596; @@ -357,7 +357,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -370,7 +370,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -383,7 +383,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The name of the provider for this facility (e.g., EQUINIX).
+   * Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
    * 
* * optional string facility_provider = 533303309; @@ -396,7 +396,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -410,7 +410,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -424,7 +424,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] A provider-assigned Identifier for this facility (e.g.,
+   * Output only. [Output Only] A provider-assigned Identifier for this facility (e.g.,
    * Ashburn-DC1).
    * 
* @@ -438,7 +438,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -452,7 +452,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -466,7 +466,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
    * locations.
    * 
* @@ -480,7 +480,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
    * locations.
    * 
* @@ -494,7 +494,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
+   * Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote
    * locations.
    * 
* @@ -508,7 +508,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+   * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
    * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
    * Check the Lacp enum for the list of possible values.
    * 
@@ -523,7 +523,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+   * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
    * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
    * Check the Lacp enum for the list of possible values.
    * 
@@ -538,7 +538,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
+   * Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which
    * can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED
    * Check the Lacp enum for the list of possible values.
    * 
@@ -553,7 +553,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 100 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_100_gbps.
@@ -569,7 +569,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 100 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_100_gbps.
@@ -585,7 +585,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 10 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_10_gbps.
@@ -601,7 +601,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 10 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_10_gbps.
@@ -617,7 +617,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 400 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_400_gbps.
@@ -633,7 +633,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only]
+   * Output only. [Output Only]
    * The maximum number of 400 Gbps ports supported in a link aggregation group
    * (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed
    * max_lag_size_400_gbps.
@@ -649,7 +649,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -662,7 +662,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -675,7 +675,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -688,7 +688,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -702,7 +702,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -716,7 +716,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The peeringdb identifier for this facility (corresponding
+   * Output only. [Output Only] The peeringdb identifier for this facility (corresponding
    * with a netfac type in peeringdb).
    * 
* @@ -730,7 +730,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -744,7 +744,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -758,7 +758,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -771,7 +771,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -787,7 +787,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Permitted connections.
+   * Output only. [Output Only] Permitted connections.
    * 
* * @@ -801,7 +801,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Indicates the service provider present at the remote
+   * Output only. [Output Only] Indicates the service provider present at the remote
    * location. Example values: "Amazon Web Services", "Microsoft Azure".
    * 
* @@ -815,7 +815,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Indicates the service provider present at the remote
+   * Output only. [Output Only] Indicates the service provider present at the remote
    * location. Example values: "Amazon Web Services", "Microsoft Azure".
    * 
* @@ -829,7 +829,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Indicates the service provider present at the remote
+   * Output only. [Output Only] Indicates the service provider present at the remote
    * location. Example values: "Amazon Web Services", "Microsoft Azure".
    * 
* @@ -843,7 +843,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -856,7 +856,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -869,7 +869,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -882,7 +882,7 @@ public interface InterconnectRemoteLocationOrBuilder * * *
-   * [Output Only] The status of this InterconnectRemoteLocation, which can take
+   * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
    * one of the following values:
    *
    *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -903,7 +903,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only] The status of this InterconnectRemoteLocation, which can take
+   * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
    * one of the following values:
    *
    *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
@@ -924,7 +924,7 @@ public interface InterconnectRemoteLocationOrBuilder
    *
    *
    * 
-   * [Output Only] The status of this InterconnectRemoteLocation, which can take
+   * Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take
    * one of the following values:
    *
    *    - CLOSED: The InterconnectRemoteLocation is closed and is unavailable
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationPermittedConnections.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationPermittedConnections.java
index 322662d0f376..6b095afba4fc 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationPermittedConnections.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationPermittedConnections.java
@@ -76,7 +76,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] URL of an Interconnect location that is permitted to
+   * Output only. [Output Only] URL of an Interconnect location that is permitted to
    * connect to this Interconnect remote location.
    * 
* @@ -93,7 +93,7 @@ public boolean hasInterconnectLocation() { * * *
-   * [Output Only] URL of an Interconnect location that is permitted to
+   * Output only. [Output Only] URL of an Interconnect location that is permitted to
    * connect to this Interconnect remote location.
    * 
* @@ -118,7 +118,7 @@ public java.lang.String getInterconnectLocation() { * * *
-   * [Output Only] URL of an Interconnect location that is permitted to
+   * Output only. [Output Only] URL of an Interconnect location that is permitted to
    * connect to this Interconnect remote location.
    * 
* @@ -516,7 +516,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] URL of an Interconnect location that is permitted to
+     * Output only. [Output Only] URL of an Interconnect location that is permitted to
      * connect to this Interconnect remote location.
      * 
* @@ -532,7 +532,7 @@ public boolean hasInterconnectLocation() { * * *
-     * [Output Only] URL of an Interconnect location that is permitted to
+     * Output only. [Output Only] URL of an Interconnect location that is permitted to
      * connect to this Interconnect remote location.
      * 
* @@ -556,7 +556,7 @@ public java.lang.String getInterconnectLocation() { * * *
-     * [Output Only] URL of an Interconnect location that is permitted to
+     * Output only. [Output Only] URL of an Interconnect location that is permitted to
      * connect to this Interconnect remote location.
      * 
* @@ -580,7 +580,7 @@ public com.google.protobuf.ByteString getInterconnectLocationBytes() { * * *
-     * [Output Only] URL of an Interconnect location that is permitted to
+     * Output only. [Output Only] URL of an Interconnect location that is permitted to
      * connect to this Interconnect remote location.
      * 
* @@ -603,7 +603,7 @@ public Builder setInterconnectLocation(java.lang.String value) { * * *
-     * [Output Only] URL of an Interconnect location that is permitted to
+     * Output only. [Output Only] URL of an Interconnect location that is permitted to
      * connect to this Interconnect remote location.
      * 
* @@ -622,7 +622,7 @@ public Builder clearInterconnectLocation() { * * *
-     * [Output Only] URL of an Interconnect location that is permitted to
+     * Output only. [Output Only] URL of an Interconnect location that is permitted to
      * connect to this Interconnect remote location.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationPermittedConnectionsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationPermittedConnectionsOrBuilder.java index c3001bb3b52b..66c0a93ee857 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationPermittedConnectionsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InterconnectRemoteLocationPermittedConnectionsOrBuilder.java @@ -28,7 +28,7 @@ public interface InterconnectRemoteLocationPermittedConnectionsOrBuilder * * *
-   * [Output Only] URL of an Interconnect location that is permitted to
+   * Output only. [Output Only] URL of an Interconnect location that is permitted to
    * connect to this Interconnect remote location.
    * 
* @@ -42,7 +42,7 @@ public interface InterconnectRemoteLocationPermittedConnectionsOrBuilder * * *
-   * [Output Only] URL of an Interconnect location that is permitted to
+   * Output only. [Output Only] URL of an Interconnect location that is permitted to
    * connect to this Interconnect remote location.
    * 
* @@ -56,7 +56,7 @@ public interface InterconnectRemoteLocationPermittedConnectionsOrBuilder * * *
-   * [Output Only] URL of an Interconnect location that is permitted to
+   * Output only. [Output Only] URL of an Interconnect location that is permitted to
    * connect to this Interconnect remote location.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/License.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/License.java index 4dceef2649e3..4c112602e74a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/License.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/License.java @@ -234,7 +234,7 @@ public boolean getChargesUseFee() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -251,7 +251,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -276,7 +276,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -491,7 +491,7 @@ public com.google.protobuf.ByteString getIncompatibleLicensesBytes(int index) { * * *
-   * [Output Only] Type of resource. Always compute#license for
+   * Output only. [Output Only] Type of resource. Always compute#license for
    * licenses.
    * 
* @@ -508,7 +508,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#license for
+   * Output only. [Output Only] Type of resource. Always compute#license for
    * licenses.
    * 
* @@ -533,7 +533,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#license for
+   * Output only. [Output Only] Type of resource. Always compute#license for
    * licenses.
    * 
* @@ -973,7 +973,7 @@ public com.google.cloud.compute.v1.LicenseResourceRequirements getResourceRequir * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -989,7 +989,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1013,7 +1013,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1042,7 +1042,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1058,7 +1058,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1082,7 +1082,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1183,7 +1183,7 @@ public boolean getTransferable() { * * *
-   * [Output Only] Last update timestamp inRFC3339
+   * Output only. [Output Only] Last update timestamp inRFC3339
    * text format.
    * 
* @@ -1200,7 +1200,7 @@ public boolean hasUpdateTimestamp() { * * *
-   * [Output Only] Last update timestamp inRFC3339
+   * Output only. [Output Only] Last update timestamp inRFC3339
    * text format.
    * 
* @@ -1225,7 +1225,7 @@ public java.lang.String getUpdateTimestamp() { * * *
-   * [Output Only] Last update timestamp inRFC3339
+   * Output only. [Output Only] Last update timestamp inRFC3339
    * text format.
    * 
* @@ -2585,7 +2585,7 @@ public Builder clearChargesUseFee() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2601,7 +2601,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2625,7 +2625,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2649,7 +2649,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2672,7 +2672,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2691,7 +2691,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3126,7 +3126,7 @@ public Builder addIncompatibleLicensesBytes(com.google.protobuf.ByteString value * * *
-     * [Output Only] Type of resource. Always compute#license for
+     * Output only. [Output Only] Type of resource. Always compute#license for
      * licenses.
      * 
* @@ -3142,7 +3142,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#license for
+     * Output only. [Output Only] Type of resource. Always compute#license for
      * licenses.
      * 
* @@ -3166,7 +3166,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#license for
+     * Output only. [Output Only] Type of resource. Always compute#license for
      * licenses.
      * 
* @@ -3190,7 +3190,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#license for
+     * Output only. [Output Only] Type of resource. Always compute#license for
      * licenses.
      * 
* @@ -3213,7 +3213,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#license for
+     * Output only. [Output Only] Type of resource. Always compute#license for
      * licenses.
      * 
* @@ -3232,7 +3232,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#license for
+     * Output only. [Output Only] Type of resource. Always compute#license for
      * licenses.
      * 
* @@ -4314,7 +4314,7 @@ public Builder clearResourceRequirements() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4329,7 +4329,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4352,7 +4352,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4375,7 +4375,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4397,7 +4397,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4415,7 +4415,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4440,7 +4440,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4455,7 +4455,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4478,7 +4478,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4501,7 +4501,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4523,7 +4523,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4541,7 +4541,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4714,7 +4714,7 @@ public Builder clearTransferable() { * * *
-     * [Output Only] Last update timestamp inRFC3339
+     * Output only. [Output Only] Last update timestamp inRFC3339
      * text format.
      * 
* @@ -4730,7 +4730,7 @@ public boolean hasUpdateTimestamp() { * * *
-     * [Output Only] Last update timestamp inRFC3339
+     * Output only. [Output Only] Last update timestamp inRFC3339
      * text format.
      * 
* @@ -4754,7 +4754,7 @@ public java.lang.String getUpdateTimestamp() { * * *
-     * [Output Only] Last update timestamp inRFC3339
+     * Output only. [Output Only] Last update timestamp inRFC3339
      * text format.
      * 
* @@ -4778,7 +4778,7 @@ public com.google.protobuf.ByteString getUpdateTimestampBytes() { * * *
-     * [Output Only] Last update timestamp inRFC3339
+     * Output only. [Output Only] Last update timestamp inRFC3339
      * text format.
      * 
* @@ -4801,7 +4801,7 @@ public Builder setUpdateTimestamp(java.lang.String value) { * * *
-     * [Output Only] Last update timestamp inRFC3339
+     * Output only. [Output Only] Last update timestamp inRFC3339
      * text format.
      * 
* @@ -4820,7 +4820,7 @@ public Builder clearUpdateTimestamp() { * * *
-     * [Output Only] Last update timestamp inRFC3339
+     * Output only. [Output Only] Last update timestamp inRFC3339
      * text format.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCode.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCode.java index df9d094bf9c4..bec2ffb64174 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCode.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCode.java @@ -80,7 +80,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Current state of this License Code.
+   * Output only. [Output Only] Current state of this License Code.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.LicenseCode.State} @@ -300,7 +300,7 @@ private State(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -317,7 +317,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -342,7 +342,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -372,7 +372,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -388,7 +388,7 @@ public boolean hasDescription() { * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -412,7 +412,7 @@ public java.lang.String getDescription() { * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -439,7 +439,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -456,7 +456,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -478,7 +478,7 @@ public long getId() { * * *
-   * [Output Only] Type of resource. Always compute#licenseCode for
+   * Output only. [Output Only] Type of resource. Always compute#licenseCode for
    * licenses.
    * 
* @@ -495,7 +495,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#licenseCode for
+   * Output only. [Output Only] Type of resource. Always compute#licenseCode for
    * licenses.
    * 
* @@ -520,7 +520,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#licenseCode for
+   * Output only. [Output Only] Type of resource. Always compute#licenseCode for
    * licenses.
    * 
* @@ -637,7 +637,7 @@ public com.google.cloud.compute.v1.LicenseCodeLicenseAliasOrBuilder getLicenseAl * * *
-   * [Output Only] Name of the resource. The name is 1-20 characters long and
+   * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
    * must be a valid 64 bit integer.
    * 
* @@ -654,7 +654,7 @@ public boolean hasName() { * * *
-   * [Output Only] Name of the resource. The name is 1-20 characters long and
+   * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
    * must be a valid 64 bit integer.
    * 
* @@ -679,7 +679,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] Name of the resource. The name is 1-20 characters long and
+   * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
    * must be a valid 64 bit integer.
    * 
* @@ -709,7 +709,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -725,7 +725,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -749,7 +749,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -778,7 +778,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Current state of this License Code.
+   * Output only. [Output Only] Current state of this License Code.
    * Check the State enum for the list of possible values.
    * 
* @@ -795,7 +795,7 @@ public boolean hasState() { * * *
-   * [Output Only] Current state of this License Code.
+   * Output only. [Output Only] Current state of this License Code.
    * Check the State enum for the list of possible values.
    * 
* @@ -820,7 +820,7 @@ public java.lang.String getState() { * * *
-   * [Output Only] Current state of this License Code.
+   * Output only. [Output Only] Current state of this License Code.
    * Check the State enum for the list of possible values.
    * 
* @@ -848,7 +848,7 @@ public com.google.protobuf.ByteString getStateBytes() { * * *
-   * [Output Only] If true, the license will remain attached when creating
+   * Output only. [Output Only] If true, the license will remain attached when creating
    * images or snapshots from disks. Otherwise, the license is not transferred.
    * 
* @@ -865,7 +865,7 @@ public boolean hasTransferable() { * * *
-   * [Output Only] If true, the license will remain attached when creating
+   * Output only. [Output Only] If true, the license will remain attached when creating
    * images or snapshots from disks. Otherwise, the license is not transferred.
    * 
* @@ -1519,7 +1519,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1535,7 +1535,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1559,7 +1559,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1583,7 +1583,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1606,7 +1606,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1625,7 +1625,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1651,7 +1651,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -1666,7 +1666,7 @@ public boolean hasDescription() { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -1689,7 +1689,7 @@ public java.lang.String getDescription() { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -1712,7 +1712,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -1734,7 +1734,7 @@ public Builder setDescription(java.lang.String value) { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -1752,7 +1752,7 @@ public Builder clearDescription() { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -1777,7 +1777,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1794,7 +1794,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1811,7 +1811,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1832,7 +1832,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1853,7 +1853,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of resource. Always compute#licenseCode for
+     * Output only. [Output Only] Type of resource. Always compute#licenseCode for
      * licenses.
      * 
* @@ -1869,7 +1869,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#licenseCode for
+     * Output only. [Output Only] Type of resource. Always compute#licenseCode for
      * licenses.
      * 
* @@ -1893,7 +1893,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#licenseCode for
+     * Output only. [Output Only] Type of resource. Always compute#licenseCode for
      * licenses.
      * 
* @@ -1917,7 +1917,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#licenseCode for
+     * Output only. [Output Only] Type of resource. Always compute#licenseCode for
      * licenses.
      * 
* @@ -1940,7 +1940,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#licenseCode for
+     * Output only. [Output Only] Type of resource. Always compute#licenseCode for
      * licenses.
      * 
* @@ -1959,7 +1959,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#licenseCode for
+     * Output only. [Output Only] Type of resource. Always compute#licenseCode for
      * licenses.
      * 
* @@ -2397,7 +2397,7 @@ public com.google.cloud.compute.v1.LicenseCodeLicenseAlias.Builder addLicenseAli * * *
-     * [Output Only] Name of the resource. The name is 1-20 characters long and
+     * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
      * must be a valid 64 bit integer.
      * 
* @@ -2413,7 +2413,7 @@ public boolean hasName() { * * *
-     * [Output Only] Name of the resource. The name is 1-20 characters long and
+     * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
      * must be a valid 64 bit integer.
      * 
* @@ -2437,7 +2437,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] Name of the resource. The name is 1-20 characters long and
+     * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
      * must be a valid 64 bit integer.
      * 
* @@ -2461,7 +2461,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] Name of the resource. The name is 1-20 characters long and
+     * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
      * must be a valid 64 bit integer.
      * 
* @@ -2484,7 +2484,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] Name of the resource. The name is 1-20 characters long and
+     * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
      * must be a valid 64 bit integer.
      * 
* @@ -2503,7 +2503,7 @@ public Builder clearName() { * * *
-     * [Output Only] Name of the resource. The name is 1-20 characters long and
+     * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
      * must be a valid 64 bit integer.
      * 
* @@ -2529,7 +2529,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2544,7 +2544,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2567,7 +2567,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2590,7 +2590,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2612,7 +2612,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2630,7 +2630,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2655,7 +2655,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Current state of this License Code.
+     * Output only. [Output Only] Current state of this License Code.
      * Check the State enum for the list of possible values.
      * 
* @@ -2671,7 +2671,7 @@ public boolean hasState() { * * *
-     * [Output Only] Current state of this License Code.
+     * Output only. [Output Only] Current state of this License Code.
      * Check the State enum for the list of possible values.
      * 
* @@ -2695,7 +2695,7 @@ public java.lang.String getState() { * * *
-     * [Output Only] Current state of this License Code.
+     * Output only. [Output Only] Current state of this License Code.
      * Check the State enum for the list of possible values.
      * 
* @@ -2719,7 +2719,7 @@ public com.google.protobuf.ByteString getStateBytes() { * * *
-     * [Output Only] Current state of this License Code.
+     * Output only. [Output Only] Current state of this License Code.
      * Check the State enum for the list of possible values.
      * 
* @@ -2742,7 +2742,7 @@ public Builder setState(java.lang.String value) { * * *
-     * [Output Only] Current state of this License Code.
+     * Output only. [Output Only] Current state of this License Code.
      * Check the State enum for the list of possible values.
      * 
* @@ -2761,7 +2761,7 @@ public Builder clearState() { * * *
-     * [Output Only] Current state of this License Code.
+     * Output only. [Output Only] Current state of this License Code.
      * Check the State enum for the list of possible values.
      * 
* @@ -2787,7 +2787,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] If true, the license will remain attached when creating
+     * Output only. [Output Only] If true, the license will remain attached when creating
      * images or snapshots from disks. Otherwise, the license is not transferred.
      * 
* @@ -2804,7 +2804,7 @@ public boolean hasTransferable() { * * *
-     * [Output Only] If true, the license will remain attached when creating
+     * Output only. [Output Only] If true, the license will remain attached when creating
      * images or snapshots from disks. Otherwise, the license is not transferred.
      * 
* @@ -2821,7 +2821,7 @@ public boolean getTransferable() { * * *
-     * [Output Only] If true, the license will remain attached when creating
+     * Output only. [Output Only] If true, the license will remain attached when creating
      * images or snapshots from disks. Otherwise, the license is not transferred.
      * 
* @@ -2842,7 +2842,7 @@ public Builder setTransferable(boolean value) { * * *
-     * [Output Only] If true, the license will remain attached when creating
+     * Output only. [Output Only] If true, the license will remain attached when creating
      * images or snapshots from disks. Otherwise, the license is not transferred.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeLicenseAlias.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeLicenseAlias.java index 5facfd002f92..37632814189d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeLicenseAlias.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeLicenseAlias.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -90,7 +90,7 @@ public boolean hasDescription() { * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -114,7 +114,7 @@ public java.lang.String getDescription() { * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -143,7 +143,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] URL of license corresponding to this License Code.
+   * Output only. [Output Only] URL of license corresponding to this License Code.
    * 
* * optional string self_link = 456214797; @@ -159,7 +159,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] URL of license corresponding to this License Code.
+   * Output only. [Output Only] URL of license corresponding to this License Code.
    * 
* * optional string self_link = 456214797; @@ -183,7 +183,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] URL of license corresponding to this License Code.
+   * Output only. [Output Only] URL of license corresponding to this License Code.
    * 
* * optional string self_link = 456214797; @@ -589,7 +589,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -604,7 +604,7 @@ public boolean hasDescription() { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -627,7 +627,7 @@ public java.lang.String getDescription() { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -650,7 +650,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -672,7 +672,7 @@ public Builder setDescription(java.lang.String value) { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -690,7 +690,7 @@ public Builder clearDescription() { * * *
-     * [Output Only] Description of this License Code.
+     * Output only. [Output Only] Description of this License Code.
      * 
* * optional string description = 422937596; @@ -715,7 +715,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of license corresponding to this License Code.
+     * Output only. [Output Only] URL of license corresponding to this License Code.
      * 
* * optional string self_link = 456214797; @@ -730,7 +730,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] URL of license corresponding to this License Code.
+     * Output only. [Output Only] URL of license corresponding to this License Code.
      * 
* * optional string self_link = 456214797; @@ -753,7 +753,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] URL of license corresponding to this License Code.
+     * Output only. [Output Only] URL of license corresponding to this License Code.
      * 
* * optional string self_link = 456214797; @@ -776,7 +776,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] URL of license corresponding to this License Code.
+     * Output only. [Output Only] URL of license corresponding to this License Code.
      * 
* * optional string self_link = 456214797; @@ -798,7 +798,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] URL of license corresponding to this License Code.
+     * Output only. [Output Only] URL of license corresponding to this License Code.
      * 
* * optional string self_link = 456214797; @@ -816,7 +816,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] URL of license corresponding to this License Code.
+     * Output only. [Output Only] URL of license corresponding to this License Code.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeLicenseAliasOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeLicenseAliasOrBuilder.java index 24d192577ebd..9105f003f2fd 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeLicenseAliasOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeLicenseAliasOrBuilder.java @@ -28,7 +28,7 @@ public interface LicenseCodeLicenseAliasOrBuilder * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -41,7 +41,7 @@ public interface LicenseCodeLicenseAliasOrBuilder * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -54,7 +54,7 @@ public interface LicenseCodeLicenseAliasOrBuilder * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -67,7 +67,7 @@ public interface LicenseCodeLicenseAliasOrBuilder * * *
-   * [Output Only] URL of license corresponding to this License Code.
+   * Output only. [Output Only] URL of license corresponding to this License Code.
    * 
* * optional string self_link = 456214797; @@ -80,7 +80,7 @@ public interface LicenseCodeLicenseAliasOrBuilder * * *
-   * [Output Only] URL of license corresponding to this License Code.
+   * Output only. [Output Only] URL of license corresponding to this License Code.
    * 
* * optional string self_link = 456214797; @@ -93,7 +93,7 @@ public interface LicenseCodeLicenseAliasOrBuilder * * *
-   * [Output Only] URL of license corresponding to this License Code.
+   * Output only. [Output Only] URL of license corresponding to this License Code.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeOrBuilder.java index 56011bb99f64..0a263873e17d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseCodeOrBuilder.java @@ -28,7 +28,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -70,7 +70,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -83,7 +83,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -96,7 +96,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Description of this License Code.
+   * Output only. [Output Only] Description of this License Code.
    * 
* * optional string description = 422937596; @@ -109,7 +109,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -123,7 +123,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -137,7 +137,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#licenseCode for
+   * Output only. [Output Only] Type of resource. Always compute#licenseCode for
    * licenses.
    * 
* @@ -151,7 +151,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#licenseCode for
+   * Output only. [Output Only] Type of resource. Always compute#licenseCode for
    * licenses.
    * 
* @@ -165,7 +165,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#licenseCode for
+   * Output only. [Output Only] Type of resource. Always compute#licenseCode for
    * licenses.
    * 
* @@ -245,7 +245,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Name of the resource. The name is 1-20 characters long and
+   * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
    * must be a valid 64 bit integer.
    * 
* @@ -259,7 +259,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Name of the resource. The name is 1-20 characters long and
+   * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
    * must be a valid 64 bit integer.
    * 
* @@ -273,7 +273,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Name of the resource. The name is 1-20 characters long and
+   * Output only. [Output Only] Name of the resource. The name is 1-20 characters long and
    * must be a valid 64 bit integer.
    * 
* @@ -287,7 +287,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -300,7 +300,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -313,7 +313,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -326,7 +326,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Current state of this License Code.
+   * Output only. [Output Only] Current state of this License Code.
    * Check the State enum for the list of possible values.
    * 
* @@ -340,7 +340,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Current state of this License Code.
+   * Output only. [Output Only] Current state of this License Code.
    * Check the State enum for the list of possible values.
    * 
* @@ -354,7 +354,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] Current state of this License Code.
+   * Output only. [Output Only] Current state of this License Code.
    * Check the State enum for the list of possible values.
    * 
* @@ -368,7 +368,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] If true, the license will remain attached when creating
+   * Output only. [Output Only] If true, the license will remain attached when creating
    * images or snapshots from disks. Otherwise, the license is not transferred.
    * 
* @@ -382,7 +382,7 @@ public interface LicenseCodeOrBuilder * * *
-   * [Output Only] If true, the license will remain attached when creating
+   * Output only. [Output Only] If true, the license will remain attached when creating
    * images or snapshots from disks. Otherwise, the license is not transferred.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseOrBuilder.java index 3d93f349ded0..75ca6d643ff7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicenseOrBuilder.java @@ -142,7 +142,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -156,7 +156,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -170,7 +170,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -316,7 +316,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#license for
+   * Output only. [Output Only] Type of resource. Always compute#license for
    * licenses.
    * 
* @@ -330,7 +330,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#license for
+   * Output only. [Output Only] Type of resource. Always compute#license for
    * licenses.
    * 
* @@ -344,7 +344,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#license for
+   * Output only. [Output Only] Type of resource. Always compute#license for
    * licenses.
    * 
* @@ -656,7 +656,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -669,7 +669,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -682,7 +682,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -695,7 +695,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -708,7 +708,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -721,7 +721,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -788,7 +788,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Last update timestamp inRFC3339
+   * Output only. [Output Only] Last update timestamp inRFC3339
    * text format.
    * 
* @@ -802,7 +802,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Last update timestamp inRFC3339
+   * Output only. [Output Only] Last update timestamp inRFC3339
    * text format.
    * 
* @@ -816,7 +816,7 @@ public interface LicenseOrBuilder * * *
-   * [Output Only] Last update timestamp inRFC3339
+   * Output only. [Output Only] Last update timestamp inRFC3339
    * text format.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicensesListResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicensesListResponse.java index 3fd897a02e71..cdf0abcaafb5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicensesListResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicensesListResponse.java @@ -302,7 +302,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -318,7 +318,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -342,7 +342,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1582,7 +1582,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1597,7 +1597,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1620,7 +1620,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1643,7 +1643,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1665,7 +1665,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1683,7 +1683,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicensesListResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicensesListResponseOrBuilder.java index 22effb61f11c..178fddcc0422 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicensesListResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/LicensesListResponseOrBuilder.java @@ -173,7 +173,7 @@ public interface LicensesListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -186,7 +186,7 @@ public interface LicensesListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -199,7 +199,7 @@ public interface LicensesListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImage.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImage.java index 17ad42be77da..1622849d9736 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImage.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImage.java @@ -94,7 +94,7 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldRefl * * *
-   * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+   * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.MachineImage.Status} @@ -248,7 +248,7 @@ private Status(int value) { * * *
-   * [Output Only] The creation timestamp for this machine image inRFC3339
+   * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
    * text format.
    * 
* @@ -265,7 +265,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this machine image inRFC3339
+   * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
    * text format.
    * 
* @@ -290,7 +290,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] The creation timestamp for this machine image inRFC3339
+   * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
    * text format.
    * 
* @@ -427,7 +427,7 @@ public boolean getGuestFlush() { * * *
-   * [Output Only] A unique identifier for this machine image. The server
+   * Output only. [Output Only] A unique identifier for this machine image. The server
    * defines this identifier.
    * 
* @@ -444,7 +444,7 @@ public boolean hasId() { * * *
-   * [Output Only] A unique identifier for this machine image. The server
+   * Output only. [Output Only] A unique identifier for this machine image. The server
    * defines this identifier.
    * 
* @@ -522,7 +522,7 @@ public com.google.cloud.compute.v1.InstancePropertiesOrBuilder getInstanceProper * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
    * 
* * optional string kind = 3292052; @@ -538,7 +538,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
    * 
* * optional string kind = 3292052; @@ -562,7 +562,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
    * 
* * optional string kind = 3292052; @@ -1011,7 +1011,7 @@ public boolean getSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1027,7 +1027,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1048,7 +1048,7 @@ public boolean getSatisfiesPzs() { * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -1063,7 +1063,7 @@ public java.util.List getSavedDisksList() * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -1079,7 +1079,7 @@ public java.util.List getSavedDisksList() * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -1094,7 +1094,7 @@ public int getSavedDisksCount() { * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -1109,7 +1109,7 @@ public com.google.cloud.compute.v1.SavedDisk getSavedDisks(int index) { * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -1129,7 +1129,7 @@ public com.google.cloud.compute.v1.SavedDiskOrBuilder getSavedDisksOrBuilder(int * * *
-   * [Output Only] The URL for this machine image. The server defines this URL.
+   * Output only. [Output Only] The URL for this machine image. The server defines this URL.
    * 
* * optional string self_link = 456214797; @@ -1145,7 +1145,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] The URL for this machine image. The server defines this URL.
+   * Output only. [Output Only] The URL for this machine image. The server defines this URL.
    * 
* * optional string self_link = 456214797; @@ -1169,7 +1169,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] The URL for this machine image. The server defines this URL.
+   * Output only. [Output Only] The URL for this machine image. The server defines this URL.
    * 
* * optional string self_link = 456214797; @@ -1383,7 +1383,7 @@ public com.google.protobuf.ByteString getSourceInstanceBytes() { * * *
-   * [Output Only] DEPRECATED: Please use instance_properties
+   * Output only. [Output Only] DEPRECATED: Please use instance_properties
    * instead for source instance related properties. New properties will not be
    * added to this field.
    * 
@@ -1403,7 +1403,7 @@ public boolean hasSourceInstanceProperties() { * * *
-   * [Output Only] DEPRECATED: Please use instance_properties
+   * Output only. [Output Only] DEPRECATED: Please use instance_properties
    * instead for source instance related properties. New properties will not be
    * added to this field.
    * 
@@ -1425,7 +1425,7 @@ public com.google.cloud.compute.v1.SourceInstanceProperties getSourceInstancePro * * *
-   * [Output Only] DEPRECATED: Please use instance_properties
+   * Output only. [Output Only] DEPRECATED: Please use instance_properties
    * instead for source instance related properties. New properties will not be
    * added to this field.
    * 
@@ -1451,7 +1451,7 @@ public com.google.cloud.compute.v1.SourceInstanceProperties getSourceInstancePro * * *
-   * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+   * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1468,7 +1468,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+   * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1493,7 +1493,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+   * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1593,7 +1593,7 @@ public com.google.protobuf.ByteString getStorageLocationsBytes(int index) { * * *
-   * [Output Only] Total size of the storage used by the machine image.
+   * Output only. [Output Only] Total size of the storage used by the machine image.
    * 
* * optional int64 total_storage_bytes = 81855468; @@ -1609,7 +1609,7 @@ public boolean hasTotalStorageBytes() { * * *
-   * [Output Only] Total size of the storage used by the machine image.
+   * Output only. [Output Only] Total size of the storage used by the machine image.
    * 
* * optional int64 total_storage_bytes = 81855468; @@ -2701,7 +2701,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The creation timestamp for this machine image inRFC3339
+     * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
      * text format.
      * 
* @@ -2717,7 +2717,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this machine image inRFC3339
+     * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
      * text format.
      * 
* @@ -2741,7 +2741,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this machine image inRFC3339
+     * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
      * text format.
      * 
* @@ -2765,7 +2765,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] The creation timestamp for this machine image inRFC3339
+     * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
      * text format.
      * 
* @@ -2788,7 +2788,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] The creation timestamp for this machine image inRFC3339
+     * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
      * text format.
      * 
* @@ -2807,7 +2807,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] The creation timestamp for this machine image inRFC3339
+     * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
      * text format.
      * 
* @@ -3041,7 +3041,7 @@ public Builder clearGuestFlush() { * * *
-     * [Output Only] A unique identifier for this machine image. The server
+     * Output only. [Output Only] A unique identifier for this machine image. The server
      * defines this identifier.
      * 
* @@ -3058,7 +3058,7 @@ public boolean hasId() { * * *
-     * [Output Only] A unique identifier for this machine image. The server
+     * Output only. [Output Only] A unique identifier for this machine image. The server
      * defines this identifier.
      * 
* @@ -3075,7 +3075,7 @@ public long getId() { * * *
-     * [Output Only] A unique identifier for this machine image. The server
+     * Output only. [Output Only] A unique identifier for this machine image. The server
      * defines this identifier.
      * 
* @@ -3096,7 +3096,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] A unique identifier for this machine image. The server
+     * Output only. [Output Only] A unique identifier for this machine image. The server
      * defines this identifier.
      * 
* @@ -3323,7 +3323,7 @@ public com.google.cloud.compute.v1.InstanceProperties.Builder getInstancePropert * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
      * 
* * optional string kind = 3292052; @@ -3338,7 +3338,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
      * 
* * optional string kind = 3292052; @@ -3361,7 +3361,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
      * 
* * optional string kind = 3292052; @@ -3384,7 +3384,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
      * 
* * optional string kind = 3292052; @@ -3406,7 +3406,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
      * 
* * optional string kind = 3292052; @@ -3424,7 +3424,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
      * 
* * optional string kind = 3292052; @@ -4365,7 +4365,7 @@ public Builder clearSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4381,7 +4381,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4397,7 +4397,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4417,7 +4417,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4451,7 +4451,7 @@ private void ensureSavedDisksIsMutable() { * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4469,7 +4469,7 @@ public java.util.List getSavedDisksList() * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4487,7 +4487,7 @@ public int getSavedDisksCount() { * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4505,7 +4505,7 @@ public com.google.cloud.compute.v1.SavedDisk getSavedDisks(int index) { * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4529,7 +4529,7 @@ public Builder setSavedDisks(int index, com.google.cloud.compute.v1.SavedDisk va * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4551,7 +4551,7 @@ public Builder setSavedDisks( * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4575,7 +4575,7 @@ public Builder addSavedDisks(com.google.cloud.compute.v1.SavedDisk value) { * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4599,7 +4599,7 @@ public Builder addSavedDisks(int index, com.google.cloud.compute.v1.SavedDisk va * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4620,7 +4620,7 @@ public Builder addSavedDisks(com.google.cloud.compute.v1.SavedDisk.Builder build * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4642,7 +4642,7 @@ public Builder addSavedDisks( * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4664,7 +4664,7 @@ public Builder addAllSavedDisks( * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4685,7 +4685,7 @@ public Builder clearSavedDisks() { * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4706,7 +4706,7 @@ public Builder removeSavedDisks(int index) { * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4720,7 +4720,7 @@ public com.google.cloud.compute.v1.SavedDisk.Builder getSavedDisksBuilder(int in * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4738,7 +4738,7 @@ public com.google.cloud.compute.v1.SavedDiskOrBuilder getSavedDisksOrBuilder(int * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4757,7 +4757,7 @@ public com.google.cloud.compute.v1.SavedDiskOrBuilder getSavedDisksOrBuilder(int * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4772,7 +4772,7 @@ public com.google.cloud.compute.v1.SavedDisk.Builder addSavedDisksBuilder() { * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4787,7 +4787,7 @@ public com.google.cloud.compute.v1.SavedDisk.Builder addSavedDisksBuilder(int in * * *
-     * An array of Machine Image specific properties for disks attached to the
+     * Output only. An array of Machine Image specific properties for disks attached to the
      * source instance
      * 
* @@ -4821,7 +4821,7 @@ public com.google.cloud.compute.v1.SavedDisk.Builder addSavedDisksBuilder(int in * * *
-     * [Output Only] The URL for this machine image. The server defines this URL.
+     * Output only. [Output Only] The URL for this machine image. The server defines this URL.
      * 
* * optional string self_link = 456214797; @@ -4836,7 +4836,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] The URL for this machine image. The server defines this URL.
+     * Output only. [Output Only] The URL for this machine image. The server defines this URL.
      * 
* * optional string self_link = 456214797; @@ -4859,7 +4859,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] The URL for this machine image. The server defines this URL.
+     * Output only. [Output Only] The URL for this machine image. The server defines this URL.
      * 
* * optional string self_link = 456214797; @@ -4882,7 +4882,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] The URL for this machine image. The server defines this URL.
+     * Output only. [Output Only] The URL for this machine image. The server defines this URL.
      * 
* * optional string self_link = 456214797; @@ -4904,7 +4904,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] The URL for this machine image. The server defines this URL.
+     * Output only. [Output Only] The URL for this machine image. The server defines this URL.
      * 
* * optional string self_link = 456214797; @@ -4922,7 +4922,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] The URL for this machine image. The server defines this URL.
+     * Output only. [Output Only] The URL for this machine image. The server defines this URL.
      * 
* * optional string self_link = 456214797; @@ -5568,7 +5568,7 @@ public Builder setSourceInstanceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5587,7 +5587,7 @@ public boolean hasSourceInstanceProperties() { * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5612,7 +5612,7 @@ public com.google.cloud.compute.v1.SourceInstanceProperties getSourceInstancePro * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5640,7 +5640,7 @@ public Builder setSourceInstanceProperties( * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5665,7 +5665,7 @@ public Builder setSourceInstanceProperties( * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5699,7 +5699,7 @@ public Builder mergeSourceInstanceProperties( * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5723,7 +5723,7 @@ public Builder clearSourceInstanceProperties() { * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5743,7 +5743,7 @@ public Builder clearSourceInstanceProperties() { * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5767,7 +5767,7 @@ public Builder clearSourceInstanceProperties() { * * *
-     * [Output Only] DEPRECATED: Please use instance_properties
+     * Output only. [Output Only] DEPRECATED: Please use instance_properties
      * instead for source instance related properties. New properties will not be
      * added to this field.
      * 
@@ -5799,7 +5799,7 @@ public Builder clearSourceInstanceProperties() { * * *
-     * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+     * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5815,7 +5815,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+     * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5839,7 +5839,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+     * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5863,7 +5863,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+     * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5886,7 +5886,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+     * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -5905,7 +5905,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+     * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -6123,7 +6123,7 @@ public Builder addStorageLocationsBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Total size of the storage used by the machine image.
+     * Output only. [Output Only] Total size of the storage used by the machine image.
      * 
* * optional int64 total_storage_bytes = 81855468; @@ -6139,7 +6139,7 @@ public boolean hasTotalStorageBytes() { * * *
-     * [Output Only] Total size of the storage used by the machine image.
+     * Output only. [Output Only] Total size of the storage used by the machine image.
      * 
* * optional int64 total_storage_bytes = 81855468; @@ -6155,7 +6155,7 @@ public long getTotalStorageBytes() { * * *
-     * [Output Only] Total size of the storage used by the machine image.
+     * Output only. [Output Only] Total size of the storage used by the machine image.
      * 
* * optional int64 total_storage_bytes = 81855468; @@ -6175,7 +6175,7 @@ public Builder setTotalStorageBytes(long value) { * * *
-     * [Output Only] Total size of the storage used by the machine image.
+     * Output only. [Output Only] Total size of the storage used by the machine image.
      * 
* * optional int64 total_storage_bytes = 81855468; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageList.java index 9c702aa7b024..72cf1d8c05d7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.MachineImageOrBuilder getItemsOrBuilder(int i * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1532,7 +1532,7 @@ public java.util.List getItems * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
      * 
* * optional string kind = 3292052; @@ -1547,7 +1547,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
      * 
* * optional string kind = 3292052; @@ -1570,7 +1570,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
      * 
* * optional string kind = 3292052; @@ -1593,7 +1593,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
      * 
* * optional string kind = 3292052; @@ -1615,7 +1615,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
      * 
* * optional string kind = 3292052; @@ -1633,7 +1633,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+     * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
      * 
* * optional string kind = 3292052; @@ -1808,7 +1808,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1823,7 +1823,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1846,7 +1846,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1869,7 +1869,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1891,7 +1891,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1909,7 +1909,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageListOrBuilder.java index ce7b8c6c69d8..280bb567a1f9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageListOrBuilder.java @@ -123,7 +123,7 @@ public interface MachineImageListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface MachineImageListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface MachineImageListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface MachineImageListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface MachineImageListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface MachineImageListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageOrBuilder.java index 90a2c7de70af..7f594ae66a25 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineImageOrBuilder.java @@ -28,7 +28,7 @@ public interface MachineImageOrBuilder * * *
-   * [Output Only] The creation timestamp for this machine image inRFC3339
+   * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface MachineImageOrBuilder * * *
-   * [Output Only] The creation timestamp for this machine image inRFC3339
+   * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface MachineImageOrBuilder * * *
-   * [Output Only] The creation timestamp for this machine image inRFC3339
+   * Output only. [Output Only] The creation timestamp for this machine image inRFC3339
    * text format.
    * 
* @@ -140,7 +140,7 @@ public interface MachineImageOrBuilder * * *
-   * [Output Only] A unique identifier for this machine image. The server
+   * Output only. [Output Only] A unique identifier for this machine image. The server
    * defines this identifier.
    * 
* @@ -154,7 +154,7 @@ public interface MachineImageOrBuilder * * *
-   * [Output Only] A unique identifier for this machine image. The server
+   * Output only. [Output Only] A unique identifier for this machine image. The server
    * defines this identifier.
    * 
* @@ -208,7 +208,7 @@ public interface MachineImageOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
    * 
* * optional string kind = 3292052; @@ -221,7 +221,7 @@ public interface MachineImageOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
    * 
* * optional string kind = 3292052; @@ -234,7 +234,7 @@ public interface MachineImageOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
+   * Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image.
    * 
* * optional string kind = 3292052; @@ -541,7 +541,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -554,7 +554,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -567,7 +567,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -579,7 +579,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -591,7 +591,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -603,7 +603,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -616,7 +616,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * An array of Machine Image specific properties for disks attached to the
+   * Output only. An array of Machine Image specific properties for disks attached to the
    * source instance
    * 
* @@ -628,7 +628,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The URL for this machine image. The server defines this URL.
+   * Output only. [Output Only] The URL for this machine image. The server defines this URL.
    * 
* * optional string self_link = 456214797; @@ -641,7 +641,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The URL for this machine image. The server defines this URL.
+   * Output only. [Output Only] The URL for this machine image. The server defines this URL.
    * 
* * optional string self_link = 456214797; @@ -654,7 +654,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The URL for this machine image. The server defines this URL.
+   * Output only. [Output Only] The URL for this machine image. The server defines this URL.
    * 
* * optional string self_link = 456214797; @@ -802,7 +802,7 @@ com.google.cloud.compute.v1.SourceDiskEncryptionKeyOrBuilder getSourceDiskEncryp * * *
-   * [Output Only] DEPRECATED: Please use instance_properties
+   * Output only. [Output Only] DEPRECATED: Please use instance_properties
    * instead for source instance related properties. New properties will not be
    * added to this field.
    * 
@@ -819,7 +819,7 @@ com.google.cloud.compute.v1.SourceDiskEncryptionKeyOrBuilder getSourceDiskEncryp * * *
-   * [Output Only] DEPRECATED: Please use instance_properties
+   * Output only. [Output Only] DEPRECATED: Please use instance_properties
    * instead for source instance related properties. New properties will not be
    * added to this field.
    * 
@@ -836,7 +836,7 @@ com.google.cloud.compute.v1.SourceDiskEncryptionKeyOrBuilder getSourceDiskEncryp * * *
-   * [Output Only] DEPRECATED: Please use instance_properties
+   * Output only. [Output Only] DEPRECATED: Please use instance_properties
    * instead for source instance related properties. New properties will not be
    * added to this field.
    * 
@@ -852,7 +852,7 @@ com.google.cloud.compute.v1.SourceDiskEncryptionKeyOrBuilder getSourceDiskEncryp * * *
-   * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+   * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -866,7 +866,7 @@ com.google.cloud.compute.v1.SourceDiskEncryptionKeyOrBuilder getSourceDiskEncryp * * *
-   * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+   * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -880,7 +880,7 @@ com.google.cloud.compute.v1.SourceDiskEncryptionKeyOrBuilder getSourceDiskEncryp * * *
-   * [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
+   * Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -952,7 +952,7 @@ com.google.cloud.compute.v1.SourceDiskEncryptionKeyOrBuilder getSourceDiskEncryp * * *
-   * [Output Only] Total size of the storage used by the machine image.
+   * Output only. [Output Only] Total size of the storage used by the machine image.
    * 
* * optional int64 total_storage_bytes = 81855468; @@ -965,7 +965,7 @@ com.google.cloud.compute.v1.SourceDiskEncryptionKeyOrBuilder getSourceDiskEncryp * * *
-   * [Output Only] Total size of the storage used by the machine image.
+   * Output only. [Output Only] Total size of the storage used by the machine image.
    * 
* * optional int64 total_storage_bytes = 81855468; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineType.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineType.java index 397fb655ce57..452cc0a11338 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineType.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineType.java @@ -764,7 +764,7 @@ public boolean getIsSharedCpu() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
    * 
* * optional string kind = 3292052; @@ -780,7 +780,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
    * 
* * optional string kind = 3292052; @@ -804,7 +804,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
    * 
* * optional string kind = 3292052; @@ -3279,7 +3279,7 @@ public Builder clearIsSharedCpu() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
      * 
* * optional string kind = 3292052; @@ -3294,7 +3294,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
      * 
* * optional string kind = 3292052; @@ -3317,7 +3317,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
      * 
* * optional string kind = 3292052; @@ -3340,7 +3340,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
      * 
* * optional string kind = 3292052; @@ -3362,7 +3362,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
      * 
* * optional string kind = 3292052; @@ -3380,7 +3380,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeAggregatedList.java index 584fe0b6fd82..201ff03f3a67 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrThrow(java.l * * *
-   * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
    * machine types.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
    * machine types.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
    * machine types.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1581,7 +1581,7 @@ public com.google.cloud.compute.v1.MachineTypesScopedList.Builder putItemsBuilde * * *
-     * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
      * machine types.
      * 
* @@ -1597,7 +1597,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
      * machine types.
      * 
* @@ -1621,7 +1621,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
      * machine types.
      * 
* @@ -1645,7 +1645,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
      * machine types.
      * 
* @@ -1668,7 +1668,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
      * machine types.
      * 
* @@ -1687,7 +1687,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
      * machine types.
      * 
* @@ -1863,7 +1863,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1901,7 +1901,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1924,7 +1924,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1946,7 +1946,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1964,7 +1964,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1997,7 +1997,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2013,7 +2013,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2028,7 +2028,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2044,7 +2044,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2060,7 +2060,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2084,7 +2084,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2107,7 +2107,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2127,7 +2127,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2146,7 +2146,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeAggregatedListOrBuilder.java index 6d1e01a38ecd..6d60b4b89676 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
    * machine types.
    * 
* @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
    * machine types.
    * 
* @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of
    * machine types.
    * 
* @@ -228,7 +228,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -254,7 +254,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -267,7 +267,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -280,7 +280,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -293,7 +293,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -307,7 +307,7 @@ com.google.cloud.compute.v1.MachineTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeList.java index 18c7646a9f63..39a6573fbc06 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.MachineTypeOrBuilder getItemsOrBuilder(int in * * *
-   * [Output Only] Type of resource. Always compute#machineTypeList
+   * Output only. [Output Only] Type of resource. Always compute#machineTypeList
    * for lists of machine types.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#machineTypeList
+   * Output only. [Output Only] Type of resource. Always compute#machineTypeList
    * for lists of machine types.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#machineTypeList
+   * Output only. [Output Only] Type of resource. Always compute#machineTypeList
    * for lists of machine types.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItemsB * * *
-     * [Output Only] Type of resource. Always compute#machineTypeList
+     * Output only. [Output Only] Type of resource. Always compute#machineTypeList
      * for lists of machine types.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#machineTypeList
+     * Output only. [Output Only] Type of resource. Always compute#machineTypeList
      * for lists of machine types.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#machineTypeList
+     * Output only. [Output Only] Type of resource. Always compute#machineTypeList
      * for lists of machine types.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#machineTypeList
+     * Output only. [Output Only] Type of resource. Always compute#machineTypeList
      * for lists of machine types.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#machineTypeList
+     * Output only. [Output Only] Type of resource. Always compute#machineTypeList
      * for lists of machine types.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#machineTypeList
+     * Output only. [Output Only] Type of resource. Always compute#machineTypeList
      * for lists of machine types.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeListOrBuilder.java index 618a30e2cdc4..d44c3a311da7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeListOrBuilder.java @@ -123,7 +123,7 @@ public interface MachineTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#machineTypeList
+   * Output only. [Output Only] Type of resource. Always compute#machineTypeList
    * for lists of machine types.
    * 
* @@ -137,7 +137,7 @@ public interface MachineTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#machineTypeList
+   * Output only. [Output Only] Type of resource. Always compute#machineTypeList
    * for lists of machine types.
    * 
* @@ -151,7 +151,7 @@ public interface MachineTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#machineTypeList
+   * Output only. [Output Only] Type of resource. Always compute#machineTypeList
    * for lists of machine types.
    * 
* @@ -216,7 +216,7 @@ public interface MachineTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface MachineTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface MachineTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeOrBuilder.java index c266624c7658..7ca8e534fc87 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MachineTypeOrBuilder.java @@ -364,7 +364,7 @@ public interface MachineTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
    * 
* * optional string kind = 3292052; @@ -377,7 +377,7 @@ public interface MachineTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
    * 
* * optional string kind = 3292052; @@ -390,7 +390,7 @@ public interface MachineTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types.
    * 
* * optional string kind = 3292052; 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 0b687bccd7e2..4cb7966113a7 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 @@ -72,7 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The current action that the managed instance group has
+   * Output only. [Output Only] The current action that the managed instance group has
    * scheduled for the instance. Possible values:
    *
    *    - NONE The instance is running, and the managed
@@ -500,7 +500,7 @@ private CurrentAction(int value) {
    *
    *
    * 
-   * [Output Only] The status of the instance. This field is empty when
+   * 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
@@ -852,7 +852,7 @@ private InstanceStatus(int value) {
    *
    *
    * 
-   * [Output Only] The current action that the managed instance group has
+   * Output only. [Output Only] The current action that the managed instance group has
    * scheduled for the instance. Possible values:
    *
    *    - NONE The instance is running, and the managed
@@ -894,7 +894,7 @@ public boolean hasCurrentAction() {
    *
    *
    * 
-   * [Output Only] The current action that the managed instance group has
+   * Output only. [Output Only] The current action that the managed instance group has
    * scheduled for the instance. Possible values:
    *
    *    - NONE The instance is running, and the managed
@@ -944,7 +944,7 @@ public java.lang.String getCurrentAction() {
    *
    *
    * 
-   * [Output Only] The current action that the managed instance group has
+   * Output only. [Output Only] The current action that the managed instance group has
    * scheduled for the instance. Possible values:
    *
    *    - NONE The instance is running, and the managed
@@ -997,7 +997,7 @@ public com.google.protobuf.ByteString getCurrentActionBytes() {
    *
    *
    * 
-   * [Output only] The unique identifier for this resource. This field is empty
+   * Output only. [Output only] The unique identifier for this resource. This field is empty
    * when instance does not exist.
    * 
* @@ -1014,7 +1014,7 @@ public boolean hasId() { * * *
-   * [Output only] The unique identifier for this resource. This field is empty
+   * Output only. [Output only] The unique identifier for this resource. This field is empty
    * when instance does not exist.
    * 
* @@ -1036,7 +1036,7 @@ public long getId() { * * *
-   * [Output Only] The URL of the instance. The URL can exist even if the
+   * Output only. [Output Only] The URL of the instance. The URL can exist even if the
    * instance has not yet been created.
    * 
* @@ -1053,7 +1053,7 @@ public boolean hasInstance() { * * *
-   * [Output Only] The URL of the instance. The URL can exist even if the
+   * Output only. [Output Only] The URL of the instance. The URL can exist even if the
    * instance has not yet been created.
    * 
* @@ -1078,7 +1078,7 @@ public java.lang.String getInstance() { * * *
-   * [Output Only] The URL of the instance. The URL can exist even if the
+   * Output only. [Output Only] The URL of the instance. The URL can exist even if the
    * instance has not yet been created.
    * 
* @@ -1108,7 +1108,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -1125,7 +1125,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -1143,7 +1143,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -1159,7 +1159,7 @@ public int getInstanceHealthCount() { * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -1175,7 +1175,7 @@ public com.google.cloud.compute.v1.ManagedInstanceInstanceHealth getInstanceHeal * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -1197,7 +1197,7 @@ public com.google.cloud.compute.v1.ManagedInstanceInstanceHealth getInstanceHeal * * *
-   * [Output Only] The status of the instance. This field is empty when
+   * Output only. [Output Only] The status of the instance. This field is empty when
    * the instance does not exist.
    * Check the InstanceStatus enum for the list of possible values.
    * 
@@ -1215,7 +1215,7 @@ public boolean hasInstanceStatus() { * * *
-   * [Output Only] The status of the instance. This field is empty when
+   * Output only. [Output Only] The status of the instance. This field is empty when
    * the instance does not exist.
    * Check the InstanceStatus enum for the list of possible values.
    * 
@@ -1241,7 +1241,7 @@ public java.lang.String getInstanceStatus() { * * *
-   * [Output Only] The status of the instance. This field is empty when
+   * Output only. [Output Only] The status of the instance. This field is empty when
    * the instance does not exist.
    * Check the InstanceStatus enum for the list of possible values.
    * 
@@ -1270,7 +1270,7 @@ public com.google.protobuf.ByteString getInstanceStatusBytes() { * * *
-   * [Output Only] Information about the last attempt to create or delete
+   * Output only. [Output Only] Information about the last attempt to create or delete
    * the instance.
    * 
* @@ -1288,7 +1288,7 @@ public boolean hasLastAttempt() { * * *
-   * [Output Only] Information about the last attempt to create or delete
+   * Output only. [Output Only] Information about the last attempt to create or delete
    * the instance.
    * 
* @@ -1308,7 +1308,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttempt getLastAttempt() { * * *
-   * [Output Only] Information about the last attempt to create or delete
+   * Output only. [Output Only] Information about the last attempt to create or delete
    * the instance.
    * 
* @@ -1331,7 +1331,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttemptOrBuilder getLastAt * * *
-   * [Output Only] The name of the instance. The name always exists even if the
+   * Output only. [Output Only] The name of the instance. The name always exists even if the
    * instance has not yet been created.
    * 
* @@ -1348,7 +1348,7 @@ public boolean hasName() { * * *
-   * [Output Only] The name of the instance. The name always exists even if the
+   * Output only. [Output Only] The name of the instance. The name always exists even if the
    * instance has not yet been created.
    * 
* @@ -1373,7 +1373,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] The name of the instance. The name always exists even if the
+   * Output only. [Output Only] The name of the instance. The name always exists even if the
    * instance has not yet been created.
    * 
* @@ -1401,7 +1401,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Preserved state applied from per-instance config
+   * Output only. [Output Only] Preserved state applied from per-instance config
    * for this instance.
    * 
* @@ -1419,7 +1419,7 @@ public boolean hasPreservedStateFromConfig() { * * *
-   * [Output Only] Preserved state applied from per-instance config
+   * Output only. [Output Only] Preserved state applied from per-instance config
    * for this instance.
    * 
* @@ -1439,7 +1439,7 @@ public com.google.cloud.compute.v1.PreservedState getPreservedStateFromConfig() * * *
-   * [Output Only] Preserved state applied from per-instance config
+   * Output only. [Output Only] Preserved state applied from per-instance config
    * for this instance.
    * 
* @@ -1461,7 +1461,7 @@ public com.google.cloud.compute.v1.PreservedState getPreservedStateFromConfig() * * *
-   * [Output Only] Preserved state generated based on stateful policy
+   * Output only. [Output Only] Preserved state generated based on stateful policy
    * for this instance.
    * 
* @@ -1479,7 +1479,7 @@ public boolean hasPreservedStateFromPolicy() { * * *
-   * [Output Only] Preserved state generated based on stateful policy
+   * Output only. [Output Only] Preserved state generated based on stateful policy
    * for this instance.
    * 
* @@ -1499,7 +1499,7 @@ public com.google.cloud.compute.v1.PreservedState getPreservedStateFromPolicy() * * *
-   * [Output Only] Preserved state generated based on stateful policy
+   * Output only. [Output Only] Preserved state generated based on stateful policy
    * for this instance.
    * 
* @@ -1522,7 +1522,7 @@ public com.google.cloud.compute.v1.PreservedState getPreservedStateFromPolicy() * * *
-   * [Output Only] Instance properties selected for this instance resulting from
+   * Output only. [Output Only] Instance properties selected for this instance resulting from
    * InstanceFlexibilityPolicy.
    * 
* @@ -1541,7 +1541,7 @@ public boolean hasPropertiesFromFlexibilityPolicy() { * * *
-   * [Output Only] Instance properties selected for this instance resulting from
+   * Output only. [Output Only] Instance properties selected for this instance resulting from
    * InstanceFlexibilityPolicy.
    * 
* @@ -1564,7 +1564,7 @@ public boolean hasPropertiesFromFlexibilityPolicy() { * * *
-   * [Output Only] Instance properties selected for this instance resulting from
+   * Output only. [Output Only] Instance properties selected for this instance resulting from
    * InstanceFlexibilityPolicy.
    * 
* @@ -1588,7 +1588,7 @@ public boolean hasPropertiesFromFlexibilityPolicy() { * * *
-   * [Output Only] Intended version of this instance.
+   * Output only. [Output Only] Intended version of this instance.
    * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -1604,7 +1604,7 @@ public boolean hasVersion() { * * *
-   * [Output Only] Intended version of this instance.
+   * Output only. [Output Only] Intended version of this instance.
    * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -1622,7 +1622,7 @@ public com.google.cloud.compute.v1.ManagedInstanceVersion getVersion() { * * *
-   * [Output Only] Intended version of this instance.
+   * Output only. [Output Only] Intended version of this instance.
    * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -2378,7 +2378,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The current action that the managed instance group has
+     * Output only. [Output Only] The current action that the managed instance group has
      * scheduled for the instance. Possible values:
      *
      *    - NONE The instance is running, and the managed
@@ -2419,7 +2419,7 @@ public boolean hasCurrentAction() {
      *
      *
      * 
-     * [Output Only] The current action that the managed instance group has
+     * Output only. [Output Only] The current action that the managed instance group has
      * scheduled for the instance. Possible values:
      *
      *    - NONE The instance is running, and the managed
@@ -2468,7 +2468,7 @@ public java.lang.String getCurrentAction() {
      *
      *
      * 
-     * [Output Only] The current action that the managed instance group has
+     * Output only. [Output Only] The current action that the managed instance group has
      * scheduled for the instance. Possible values:
      *
      *    - NONE The instance is running, and the managed
@@ -2517,7 +2517,7 @@ public com.google.protobuf.ByteString getCurrentActionBytes() {
      *
      *
      * 
-     * [Output Only] The current action that the managed instance group has
+     * Output only. [Output Only] The current action that the managed instance group has
      * scheduled for the instance. Possible values:
      *
      *    - NONE The instance is running, and the managed
@@ -2565,7 +2565,7 @@ public Builder setCurrentAction(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The current action that the managed instance group has
+     * Output only. [Output Only] The current action that the managed instance group has
      * scheduled for the instance. Possible values:
      *
      *    - NONE The instance is running, and the managed
@@ -2609,7 +2609,7 @@ public Builder clearCurrentAction() {
      *
      *
      * 
-     * [Output Only] The current action that the managed instance group has
+     * Output only. [Output Only] The current action that the managed instance group has
      * scheduled for the instance. Possible values:
      *
      *    - NONE The instance is running, and the managed
@@ -2660,7 +2660,7 @@ public Builder setCurrentActionBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output only] The unique identifier for this resource. This field is empty
+     * Output only. [Output only] The unique identifier for this resource. This field is empty
      * when instance does not exist.
      * 
* @@ -2677,7 +2677,7 @@ public boolean hasId() { * * *
-     * [Output only] The unique identifier for this resource. This field is empty
+     * Output only. [Output only] The unique identifier for this resource. This field is empty
      * when instance does not exist.
      * 
* @@ -2694,7 +2694,7 @@ public long getId() { * * *
-     * [Output only] The unique identifier for this resource. This field is empty
+     * Output only. [Output only] The unique identifier for this resource. This field is empty
      * when instance does not exist.
      * 
* @@ -2715,7 +2715,7 @@ public Builder setId(long value) { * * *
-     * [Output only] The unique identifier for this resource. This field is empty
+     * Output only. [Output only] The unique identifier for this resource. This field is empty
      * when instance does not exist.
      * 
* @@ -2736,7 +2736,7 @@ public Builder clearId() { * * *
-     * [Output Only] The URL of the instance. The URL can exist even if the
+     * Output only. [Output Only] The URL of the instance. The URL can exist even if the
      * instance has not yet been created.
      * 
* @@ -2752,7 +2752,7 @@ public boolean hasInstance() { * * *
-     * [Output Only] The URL of the instance. The URL can exist even if the
+     * Output only. [Output Only] The URL of the instance. The URL can exist even if the
      * instance has not yet been created.
      * 
* @@ -2776,7 +2776,7 @@ public java.lang.String getInstance() { * * *
-     * [Output Only] The URL of the instance. The URL can exist even if the
+     * Output only. [Output Only] The URL of the instance. The URL can exist even if the
      * instance has not yet been created.
      * 
* @@ -2800,7 +2800,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-     * [Output Only] The URL of the instance. The URL can exist even if the
+     * Output only. [Output Only] The URL of the instance. The URL can exist even if the
      * instance has not yet been created.
      * 
* @@ -2823,7 +2823,7 @@ public Builder setInstance(java.lang.String value) { * * *
-     * [Output Only] The URL of the instance. The URL can exist even if the
+     * Output only. [Output Only] The URL of the instance. The URL can exist even if the
      * instance has not yet been created.
      * 
* @@ -2842,7 +2842,7 @@ public Builder clearInstance() { * * *
-     * [Output Only] The URL of the instance. The URL can exist even if the
+     * Output only. [Output Only] The URL of the instance. The URL can exist even if the
      * instance has not yet been created.
      * 
* @@ -2884,7 +2884,7 @@ private void ensureInstanceHealthIsMutable() { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -2904,7 +2904,7 @@ private void ensureInstanceHealthIsMutable() { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -2923,7 +2923,7 @@ public int getInstanceHealthCount() { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -2942,7 +2942,7 @@ public com.google.cloud.compute.v1.ManagedInstanceInstanceHealth getInstanceHeal * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -2968,7 +2968,7 @@ public Builder setInstanceHealth( * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -2992,7 +2992,7 @@ public Builder setInstanceHealth( * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3018,7 +3018,7 @@ public Builder addInstanceHealth( * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3044,7 +3044,7 @@ public Builder addInstanceHealth( * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3067,7 +3067,7 @@ public Builder addInstanceHealth( * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3091,7 +3091,7 @@ public Builder addInstanceHealth( * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3115,7 +3115,7 @@ public Builder addAllInstanceHealth( * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3137,7 +3137,7 @@ public Builder clearInstanceHealth() { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3159,7 +3159,7 @@ public Builder removeInstanceHealth(int index) { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3175,7 +3175,7 @@ public Builder removeInstanceHealth(int index) { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3195,7 +3195,7 @@ public Builder removeInstanceHealth(int index) { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3216,7 +3216,7 @@ public Builder removeInstanceHealth(int index) { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3234,7 +3234,7 @@ public Builder removeInstanceHealth(int index) { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3253,7 +3253,7 @@ public Builder removeInstanceHealth(int index) { * * *
-     * [Output Only] Health state of the instance per health-check.
+     * Output only. [Output Only] Health state of the instance per health-check.
      * 
* * @@ -3291,7 +3291,7 @@ public Builder removeInstanceHealth(int index) { * * *
-     * [Output Only] The status of the instance. This field is empty when
+     * Output only. [Output Only] The status of the instance. This field is empty when
      * the instance does not exist.
      * Check the InstanceStatus enum for the list of possible values.
      * 
@@ -3308,7 +3308,7 @@ public boolean hasInstanceStatus() { * * *
-     * [Output Only] The status of the instance. This field is empty when
+     * Output only. [Output Only] The status of the instance. This field is empty when
      * the instance does not exist.
      * Check the InstanceStatus enum for the list of possible values.
      * 
@@ -3333,7 +3333,7 @@ public java.lang.String getInstanceStatus() { * * *
-     * [Output Only] The status of the instance. This field is empty when
+     * Output only. [Output Only] The status of the instance. This field is empty when
      * the instance does not exist.
      * Check the InstanceStatus enum for the list of possible values.
      * 
@@ -3358,7 +3358,7 @@ public com.google.protobuf.ByteString getInstanceStatusBytes() { * * *
-     * [Output Only] The status of the instance. This field is empty when
+     * Output only. [Output Only] The status of the instance. This field is empty when
      * the instance does not exist.
      * Check the InstanceStatus enum for the list of possible values.
      * 
@@ -3382,7 +3382,7 @@ public Builder setInstanceStatus(java.lang.String value) { * * *
-     * [Output Only] The status of the instance. This field is empty when
+     * Output only. [Output Only] The status of the instance. This field is empty when
      * the instance does not exist.
      * Check the InstanceStatus enum for the list of possible values.
      * 
@@ -3402,7 +3402,7 @@ public Builder clearInstanceStatus() { * * *
-     * [Output Only] The status of the instance. This field is empty when
+     * Output only. [Output Only] The status of the instance. This field is empty when
      * the instance does not exist.
      * Check the InstanceStatus enum for the list of possible values.
      * 
@@ -3434,7 +3434,7 @@ public Builder setInstanceStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3451,7 +3451,7 @@ public boolean hasLastAttempt() { * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3474,7 +3474,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttempt getLastAttempt() { * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3499,7 +3499,7 @@ public Builder setLastAttempt(com.google.cloud.compute.v1.ManagedInstanceLastAtt * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3522,7 +3522,7 @@ public Builder setLastAttempt( * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3553,7 +3553,7 @@ public Builder mergeLastAttempt(com.google.cloud.compute.v1.ManagedInstanceLastA * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3575,7 +3575,7 @@ public Builder clearLastAttempt() { * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3592,7 +3592,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttempt.Builder getLastAtt * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3614,7 +3614,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttempt.Builder getLastAtt * * *
-     * [Output Only] Information about the last attempt to create or delete
+     * Output only. [Output Only] Information about the last attempt to create or delete
      * the instance.
      * 
* @@ -3644,7 +3644,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttempt.Builder getLastAtt * * *
-     * [Output Only] The name of the instance. The name always exists even if the
+     * Output only. [Output Only] The name of the instance. The name always exists even if the
      * instance has not yet been created.
      * 
* @@ -3660,7 +3660,7 @@ public boolean hasName() { * * *
-     * [Output Only] The name of the instance. The name always exists even if the
+     * Output only. [Output Only] The name of the instance. The name always exists even if the
      * instance has not yet been created.
      * 
* @@ -3684,7 +3684,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] The name of the instance. The name always exists even if the
+     * Output only. [Output Only] The name of the instance. The name always exists even if the
      * instance has not yet been created.
      * 
* @@ -3708,7 +3708,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] The name of the instance. The name always exists even if the
+     * Output only. [Output Only] The name of the instance. The name always exists even if the
      * instance has not yet been created.
      * 
* @@ -3731,7 +3731,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] The name of the instance. The name always exists even if the
+     * Output only. [Output Only] The name of the instance. The name always exists even if the
      * instance has not yet been created.
      * 
* @@ -3750,7 +3750,7 @@ public Builder clearName() { * * *
-     * [Output Only] The name of the instance. The name always exists even if the
+     * Output only. [Output Only] The name of the instance. The name always exists even if the
      * instance has not yet been created.
      * 
* @@ -3781,7 +3781,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -3799,7 +3799,7 @@ public boolean hasPreservedStateFromConfig() { * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -3823,7 +3823,7 @@ public com.google.cloud.compute.v1.PreservedState getPreservedStateFromConfig() * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -3849,7 +3849,7 @@ public Builder setPreservedStateFromConfig(com.google.cloud.compute.v1.Preserved * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -3873,7 +3873,7 @@ public Builder setPreservedStateFromConfig( * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -3905,7 +3905,7 @@ public Builder mergePreservedStateFromConfig(com.google.cloud.compute.v1.Preserv * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -3928,7 +3928,7 @@ public Builder clearPreservedStateFromConfig() { * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -3946,7 +3946,7 @@ public com.google.cloud.compute.v1.PreservedState.Builder getPreservedStateFromC * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -3969,7 +3969,7 @@ public com.google.cloud.compute.v1.PreservedState.Builder getPreservedStateFromC * * *
-     * [Output Only] Preserved state applied from per-instance config
+     * Output only. [Output Only] Preserved state applied from per-instance config
      * for this instance.
      * 
* @@ -4005,7 +4005,7 @@ public com.google.cloud.compute.v1.PreservedState.Builder getPreservedStateFromC * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4023,7 +4023,7 @@ public boolean hasPreservedStateFromPolicy() { * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4047,7 +4047,7 @@ public com.google.cloud.compute.v1.PreservedState getPreservedStateFromPolicy() * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4073,7 +4073,7 @@ public Builder setPreservedStateFromPolicy(com.google.cloud.compute.v1.Preserved * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4097,7 +4097,7 @@ public Builder setPreservedStateFromPolicy( * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4129,7 +4129,7 @@ public Builder mergePreservedStateFromPolicy(com.google.cloud.compute.v1.Preserv * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4152,7 +4152,7 @@ public Builder clearPreservedStateFromPolicy() { * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4170,7 +4170,7 @@ public com.google.cloud.compute.v1.PreservedState.Builder getPreservedStateFromP * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4193,7 +4193,7 @@ public com.google.cloud.compute.v1.PreservedState.Builder getPreservedStateFromP * * *
-     * [Output Only] Preserved state generated based on stateful policy
+     * Output only. [Output Only] Preserved state generated based on stateful policy
      * for this instance.
      * 
* @@ -4230,7 +4230,7 @@ public com.google.cloud.compute.v1.PreservedState.Builder getPreservedStateFromP * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4248,7 +4248,7 @@ public boolean hasPropertiesFromFlexibilityPolicy() { * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4274,7 +4274,7 @@ public boolean hasPropertiesFromFlexibilityPolicy() { * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4301,7 +4301,7 @@ public Builder setPropertiesFromFlexibilityPolicy( * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4326,7 +4326,7 @@ public Builder setPropertiesFromFlexibilityPolicy( * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4360,7 +4360,7 @@ public Builder mergePropertiesFromFlexibilityPolicy( * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4383,7 +4383,7 @@ public Builder clearPropertiesFromFlexibilityPolicy() { * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4402,7 +4402,7 @@ public Builder clearPropertiesFromFlexibilityPolicy() { * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4426,7 +4426,7 @@ public Builder clearPropertiesFromFlexibilityPolicy() { * * *
-     * [Output Only] Instance properties selected for this instance resulting from
+     * Output only. [Output Only] Instance properties selected for this instance resulting from
      * InstanceFlexibilityPolicy.
      * 
* @@ -4463,7 +4463,7 @@ public Builder clearPropertiesFromFlexibilityPolicy() { * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -4478,7 +4478,7 @@ public boolean hasVersion() { * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -4499,7 +4499,7 @@ public com.google.cloud.compute.v1.ManagedInstanceVersion getVersion() { * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -4522,7 +4522,7 @@ public Builder setVersion(com.google.cloud.compute.v1.ManagedInstanceVersion val * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -4543,7 +4543,7 @@ public Builder setVersion( * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -4572,7 +4572,7 @@ public Builder mergeVersion(com.google.cloud.compute.v1.ManagedInstanceVersion v * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -4592,7 +4592,7 @@ public Builder clearVersion() { * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -4607,7 +4607,7 @@ public com.google.cloud.compute.v1.ManagedInstanceVersion.Builder getVersionBuil * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -4626,7 +4626,7 @@ public com.google.cloud.compute.v1.ManagedInstanceVersionOrBuilder getVersionOrB * * *
-     * [Output Only] Intended version of this instance.
+     * Output only. [Output Only] Intended version of this instance.
      * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceInstanceHealth.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceInstanceHealth.java index f0574639bf9d..582a706f284f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceInstanceHealth.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceInstanceHealth.java @@ -68,7 +68,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The current detailed instance health state.
+   * Output only. [Output Only] The current detailed instance health state.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.ManagedInstanceInstanceHealth.DetailedHealthState} @@ -321,7 +321,7 @@ private DetailedHealthState(int value) { * * *
-   * [Output Only] The current detailed instance health state.
+   * Output only. [Output Only] The current detailed instance health state.
    * Check the DetailedHealthState enum for the list of possible values.
    * 
* @@ -338,7 +338,7 @@ public boolean hasDetailedHealthState() { * * *
-   * [Output Only] The current detailed instance health state.
+   * Output only. [Output Only] The current detailed instance health state.
    * Check the DetailedHealthState enum for the list of possible values.
    * 
* @@ -363,7 +363,7 @@ public java.lang.String getDetailedHealthState() { * * *
-   * [Output Only] The current detailed instance health state.
+   * Output only. [Output Only] The current detailed instance health state.
    * Check the DetailedHealthState enum for the list of possible values.
    * 
* @@ -393,7 +393,7 @@ public com.google.protobuf.ByteString getDetailedHealthStateBytes() { * * *
-   * [Output Only] The URL for the health check that verifies whether the
+   * Output only. [Output Only] The URL for the health check that verifies whether the
    * instance is healthy.
    * 
* @@ -410,7 +410,7 @@ public boolean hasHealthCheck() { * * *
-   * [Output Only] The URL for the health check that verifies whether the
+   * Output only. [Output Only] The URL for the health check that verifies whether the
    * instance is healthy.
    * 
* @@ -435,7 +435,7 @@ public java.lang.String getHealthCheck() { * * *
-   * [Output Only] The URL for the health check that verifies whether the
+   * Output only. [Output Only] The URL for the health check that verifies whether the
    * instance is healthy.
    * 
* @@ -844,7 +844,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The current detailed instance health state.
+     * Output only. [Output Only] The current detailed instance health state.
      * Check the DetailedHealthState enum for the list of possible values.
      * 
* @@ -860,7 +860,7 @@ public boolean hasDetailedHealthState() { * * *
-     * [Output Only] The current detailed instance health state.
+     * Output only. [Output Only] The current detailed instance health state.
      * Check the DetailedHealthState enum for the list of possible values.
      * 
* @@ -884,7 +884,7 @@ public java.lang.String getDetailedHealthState() { * * *
-     * [Output Only] The current detailed instance health state.
+     * Output only. [Output Only] The current detailed instance health state.
      * Check the DetailedHealthState enum for the list of possible values.
      * 
* @@ -908,7 +908,7 @@ public com.google.protobuf.ByteString getDetailedHealthStateBytes() { * * *
-     * [Output Only] The current detailed instance health state.
+     * Output only. [Output Only] The current detailed instance health state.
      * Check the DetailedHealthState enum for the list of possible values.
      * 
* @@ -931,7 +931,7 @@ public Builder setDetailedHealthState(java.lang.String value) { * * *
-     * [Output Only] The current detailed instance health state.
+     * Output only. [Output Only] The current detailed instance health state.
      * Check the DetailedHealthState enum for the list of possible values.
      * 
* @@ -950,7 +950,7 @@ public Builder clearDetailedHealthState() { * * *
-     * [Output Only] The current detailed instance health state.
+     * Output only. [Output Only] The current detailed instance health state.
      * Check the DetailedHealthState enum for the list of possible values.
      * 
* @@ -976,7 +976,7 @@ public Builder setDetailedHealthStateBytes(com.google.protobuf.ByteString value) * * *
-     * [Output Only] The URL for the health check that verifies whether the
+     * Output only. [Output Only] The URL for the health check that verifies whether the
      * instance is healthy.
      * 
* @@ -992,7 +992,7 @@ public boolean hasHealthCheck() { * * *
-     * [Output Only] The URL for the health check that verifies whether the
+     * Output only. [Output Only] The URL for the health check that verifies whether the
      * instance is healthy.
      * 
* @@ -1016,7 +1016,7 @@ public java.lang.String getHealthCheck() { * * *
-     * [Output Only] The URL for the health check that verifies whether the
+     * Output only. [Output Only] The URL for the health check that verifies whether the
      * instance is healthy.
      * 
* @@ -1040,7 +1040,7 @@ public com.google.protobuf.ByteString getHealthCheckBytes() { * * *
-     * [Output Only] The URL for the health check that verifies whether the
+     * Output only. [Output Only] The URL for the health check that verifies whether the
      * instance is healthy.
      * 
* @@ -1063,7 +1063,7 @@ public Builder setHealthCheck(java.lang.String value) { * * *
-     * [Output Only] The URL for the health check that verifies whether the
+     * Output only. [Output Only] The URL for the health check that verifies whether the
      * instance is healthy.
      * 
* @@ -1082,7 +1082,7 @@ public Builder clearHealthCheck() { * * *
-     * [Output Only] The URL for the health check that verifies whether the
+     * Output only. [Output Only] The URL for the health check that verifies whether the
      * instance is healthy.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceInstanceHealthOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceInstanceHealthOrBuilder.java index 22e98c2281eb..b88924653ec8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceInstanceHealthOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceInstanceHealthOrBuilder.java @@ -28,7 +28,7 @@ public interface ManagedInstanceInstanceHealthOrBuilder * * *
-   * [Output Only] The current detailed instance health state.
+   * Output only. [Output Only] The current detailed instance health state.
    * Check the DetailedHealthState enum for the list of possible values.
    * 
* @@ -42,7 +42,7 @@ public interface ManagedInstanceInstanceHealthOrBuilder * * *
-   * [Output Only] The current detailed instance health state.
+   * Output only. [Output Only] The current detailed instance health state.
    * Check the DetailedHealthState enum for the list of possible values.
    * 
* @@ -56,7 +56,7 @@ public interface ManagedInstanceInstanceHealthOrBuilder * * *
-   * [Output Only] The current detailed instance health state.
+   * Output only. [Output Only] The current detailed instance health state.
    * Check the DetailedHealthState enum for the list of possible values.
    * 
* @@ -70,7 +70,7 @@ public interface ManagedInstanceInstanceHealthOrBuilder * * *
-   * [Output Only] The URL for the health check that verifies whether the
+   * Output only. [Output Only] The URL for the health check that verifies whether the
    * instance is healthy.
    * 
* @@ -84,7 +84,7 @@ public interface ManagedInstanceInstanceHealthOrBuilder * * *
-   * [Output Only] The URL for the health check that verifies whether the
+   * Output only. [Output Only] The URL for the health check that verifies whether the
    * instance is healthy.
    * 
* @@ -98,7 +98,7 @@ public interface ManagedInstanceInstanceHealthOrBuilder * * *
-   * [Output Only] The URL for the health check that verifies whether the
+   * Output only. [Output Only] The URL for the health check that verifies whether the
    * instance is healthy.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttempt.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttempt.java index d383f5fe02f4..c6bd97f902d9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttempt.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttempt.java @@ -69,7 +69,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Encountered errors during the last attempt to create or
+   * Output only. [Output Only] Encountered errors during the last attempt to create or
    * delete the instance.
    * 
* @@ -87,7 +87,7 @@ public boolean hasErrors() { * * *
-   * [Output Only] Encountered errors during the last attempt to create or
+   * Output only. [Output Only] Encountered errors during the last attempt to create or
    * delete the instance.
    * 
* @@ -107,7 +107,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttemptErrors getErrors() * * *
-   * [Output Only] Encountered errors during the last attempt to create or
+   * Output only. [Output Only] Encountered errors during the last attempt to create or
    * delete the instance.
    * 
* @@ -495,7 +495,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* @@ -512,7 +512,7 @@ public boolean hasErrors() { * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* @@ -535,7 +535,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttemptErrors getErrors() * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* @@ -560,7 +560,7 @@ public Builder setErrors(com.google.cloud.compute.v1.ManagedInstanceLastAttemptE * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* @@ -583,7 +583,7 @@ public Builder setErrors( * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* @@ -615,7 +615,7 @@ public Builder mergeErrors(com.google.cloud.compute.v1.ManagedInstanceLastAttemp * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* @@ -637,7 +637,7 @@ public Builder clearErrors() { * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* @@ -654,7 +654,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttemptErrors.Builder getE * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* @@ -676,7 +676,7 @@ public com.google.cloud.compute.v1.ManagedInstanceLastAttemptErrors.Builder getE * * *
-     * [Output Only] Encountered errors during the last attempt to create or
+     * Output only. [Output Only] Encountered errors during the last attempt to create or
      * delete the instance.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttemptErrors.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttemptErrors.java index 10ab7dedd326..9c5789b22a79 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttemptErrors.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttemptErrors.java @@ -23,7 +23,7 @@ * * *
- * [Output Only] Encountered errors during the last attempt to create or
+ * Output only. [Output Only] Encountered errors during the last attempt to create or
  * delete the instance.
  * 
* @@ -314,7 +314,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * [Output Only] Encountered errors during the last attempt to create or
+   * Output only. [Output Only] Encountered errors during the last attempt to create or
    * delete the instance.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttemptOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttemptOrBuilder.java index 98a7b4992b22..015c8b00d41d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttemptOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceLastAttemptOrBuilder.java @@ -28,7 +28,7 @@ public interface ManagedInstanceLastAttemptOrBuilder * * *
-   * [Output Only] Encountered errors during the last attempt to create or
+   * Output only. [Output Only] Encountered errors during the last attempt to create or
    * delete the instance.
    * 
* @@ -43,7 +43,7 @@ public interface ManagedInstanceLastAttemptOrBuilder * * *
-   * [Output Only] Encountered errors during the last attempt to create or
+   * Output only. [Output Only] Encountered errors during the last attempt to create or
    * delete the instance.
    * 
* @@ -58,7 +58,7 @@ public interface ManagedInstanceLastAttemptOrBuilder * * *
-   * [Output Only] Encountered errors during the last attempt to create or
+   * Output only. [Output Only] Encountered errors during the last attempt to create or
    * delete the instance.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceOrBuilder.java index 238955a1e428..449ffc394dc1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceOrBuilder.java @@ -28,7 +28,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] The current action that the managed instance group has
+   * Output only. [Output Only] The current action that the managed instance group has
    * scheduled for the instance. Possible values:
    *
    *    - NONE The instance is running, and the managed
@@ -67,7 +67,7 @@ public interface ManagedInstanceOrBuilder
    *
    *
    * 
-   * [Output Only] The current action that the managed instance group has
+   * Output only. [Output Only] The current action that the managed instance group has
    * scheduled for the instance. Possible values:
    *
    *    - NONE The instance is running, and the managed
@@ -106,7 +106,7 @@ public interface ManagedInstanceOrBuilder
    *
    *
    * 
-   * [Output Only] The current action that the managed instance group has
+   * Output only. [Output Only] The current action that the managed instance group has
    * scheduled for the instance. Possible values:
    *
    *    - NONE The instance is running, and the managed
@@ -145,7 +145,7 @@ public interface ManagedInstanceOrBuilder
    *
    *
    * 
-   * [Output only] The unique identifier for this resource. This field is empty
+   * Output only. [Output only] The unique identifier for this resource. This field is empty
    * when instance does not exist.
    * 
* @@ -159,7 +159,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output only] The unique identifier for this resource. This field is empty
+   * Output only. [Output only] The unique identifier for this resource. This field is empty
    * when instance does not exist.
    * 
* @@ -173,7 +173,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] The URL of the instance. The URL can exist even if the
+   * Output only. [Output Only] The URL of the instance. The URL can exist even if the
    * instance has not yet been created.
    * 
* @@ -187,7 +187,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] The URL of the instance. The URL can exist even if the
+   * Output only. [Output Only] The URL of the instance. The URL can exist even if the
    * instance has not yet been created.
    * 
* @@ -201,7 +201,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] The URL of the instance. The URL can exist even if the
+   * Output only. [Output Only] The URL of the instance. The URL can exist even if the
    * instance has not yet been created.
    * 
* @@ -215,7 +215,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -228,7 +228,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -241,7 +241,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -254,7 +254,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -268,7 +268,7 @@ public interface ManagedInstanceOrBuilder * * *
-   * [Output Only] Health state of the instance per health-check.
+   * Output only. [Output Only] Health state of the instance per health-check.
    * 
* * @@ -282,7 +282,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] The status of the instance. This field is empty when
+   * Output only. [Output Only] The status of the instance. This field is empty when
    * the instance does not exist.
    * Check the InstanceStatus enum for the list of possible values.
    * 
@@ -297,7 +297,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] The status of the instance. This field is empty when
+   * Output only. [Output Only] The status of the instance. This field is empty when
    * the instance does not exist.
    * Check the InstanceStatus enum for the list of possible values.
    * 
@@ -312,7 +312,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] The status of the instance. This field is empty when
+   * Output only. [Output Only] The status of the instance. This field is empty when
    * the instance does not exist.
    * Check the InstanceStatus enum for the list of possible values.
    * 
@@ -327,7 +327,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Information about the last attempt to create or delete
+   * Output only. [Output Only] Information about the last attempt to create or delete
    * the instance.
    * 
* @@ -342,7 +342,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Information about the last attempt to create or delete
+   * Output only. [Output Only] Information about the last attempt to create or delete
    * the instance.
    * 
* @@ -357,7 +357,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Information about the last attempt to create or delete
+   * Output only. [Output Only] Information about the last attempt to create or delete
    * the instance.
    * 
* @@ -370,7 +370,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] The name of the instance. The name always exists even if the
+   * Output only. [Output Only] The name of the instance. The name always exists even if the
    * instance has not yet been created.
    * 
* @@ -384,7 +384,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] The name of the instance. The name always exists even if the
+   * Output only. [Output Only] The name of the instance. The name always exists even if the
    * instance has not yet been created.
    * 
* @@ -398,7 +398,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] The name of the instance. The name always exists even if the
+   * Output only. [Output Only] The name of the instance. The name always exists even if the
    * instance has not yet been created.
    * 
* @@ -412,7 +412,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Preserved state applied from per-instance config
+   * Output only. [Output Only] Preserved state applied from per-instance config
    * for this instance.
    * 
* @@ -427,7 +427,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Preserved state applied from per-instance config
+   * Output only. [Output Only] Preserved state applied from per-instance config
    * for this instance.
    * 
* @@ -442,7 +442,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Preserved state applied from per-instance config
+   * Output only. [Output Only] Preserved state applied from per-instance config
    * for this instance.
    * 
* @@ -455,7 +455,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Preserved state generated based on stateful policy
+   * Output only. [Output Only] Preserved state generated based on stateful policy
    * for this instance.
    * 
* @@ -470,7 +470,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Preserved state generated based on stateful policy
+   * Output only. [Output Only] Preserved state generated based on stateful policy
    * for this instance.
    * 
* @@ -485,7 +485,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Preserved state generated based on stateful policy
+   * Output only. [Output Only] Preserved state generated based on stateful policy
    * for this instance.
    * 
* @@ -498,7 +498,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Instance properties selected for this instance resulting from
+   * Output only. [Output Only] Instance properties selected for this instance resulting from
    * InstanceFlexibilityPolicy.
    * 
* @@ -514,7 +514,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Instance properties selected for this instance resulting from
+   * Output only. [Output Only] Instance properties selected for this instance resulting from
    * InstanceFlexibilityPolicy.
    * 
* @@ -531,7 +531,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Instance properties selected for this instance resulting from
+   * Output only. [Output Only] Instance properties selected for this instance resulting from
    * InstanceFlexibilityPolicy.
    * 
* @@ -546,7 +546,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Intended version of this instance.
+   * Output only. [Output Only] Intended version of this instance.
    * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -559,7 +559,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Intended version of this instance.
+   * Output only. [Output Only] Intended version of this instance.
    * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; @@ -572,7 +572,7 @@ com.google.cloud.compute.v1.ManagedInstanceInstanceHealthOrBuilder getInstanceHe * * *
-   * [Output Only] Intended version of this instance.
+   * Output only. [Output Only] Intended version of this instance.
    * 
* * optional .google.cloud.compute.v1.ManagedInstanceVersion version = 351608024; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstancePropertiesFromFlexibilityPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstancePropertiesFromFlexibilityPolicy.java index 27d5ac9d9fda..2d8be8ad5f48 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstancePropertiesFromFlexibilityPolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstancePropertiesFromFlexibilityPolicy.java @@ -76,7 +76,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * The machine type to be used for this instance.
+   * Output only. The machine type to be used for this instance.
    * 
* * optional string machine_type = 227711026; @@ -92,7 +92,7 @@ public boolean hasMachineType() { * * *
-   * The machine type to be used for this instance.
+   * Output only. The machine type to be used for this instance.
    * 
* * optional string machine_type = 227711026; @@ -116,7 +116,7 @@ public java.lang.String getMachineType() { * * *
-   * The machine type to be used for this instance.
+   * Output only. The machine type to be used for this instance.
    * 
* * optional string machine_type = 227711026; @@ -511,7 +511,7 @@ public Builder mergeFrom( * * *
-     * The machine type to be used for this instance.
+     * Output only. The machine type to be used for this instance.
      * 
* * optional string machine_type = 227711026; @@ -526,7 +526,7 @@ public boolean hasMachineType() { * * *
-     * The machine type to be used for this instance.
+     * Output only. The machine type to be used for this instance.
      * 
* * optional string machine_type = 227711026; @@ -549,7 +549,7 @@ public java.lang.String getMachineType() { * * *
-     * The machine type to be used for this instance.
+     * Output only. The machine type to be used for this instance.
      * 
* * optional string machine_type = 227711026; @@ -572,7 +572,7 @@ public com.google.protobuf.ByteString getMachineTypeBytes() { * * *
-     * The machine type to be used for this instance.
+     * Output only. The machine type to be used for this instance.
      * 
* * optional string machine_type = 227711026; @@ -594,7 +594,7 @@ public Builder setMachineType(java.lang.String value) { * * *
-     * The machine type to be used for this instance.
+     * Output only. The machine type to be used for this instance.
      * 
* * optional string machine_type = 227711026; @@ -612,7 +612,7 @@ public Builder clearMachineType() { * * *
-     * The machine type to be used for this instance.
+     * Output only. The machine type to be used for this instance.
      * 
* * optional string machine_type = 227711026; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstancePropertiesFromFlexibilityPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstancePropertiesFromFlexibilityPolicyOrBuilder.java index f2c8fe3a8f82..13d44b8c141e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstancePropertiesFromFlexibilityPolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstancePropertiesFromFlexibilityPolicyOrBuilder.java @@ -28,7 +28,7 @@ public interface ManagedInstancePropertiesFromFlexibilityPolicyOrBuilder * * *
-   * The machine type to be used for this instance.
+   * Output only. The machine type to be used for this instance.
    * 
* * optional string machine_type = 227711026; @@ -41,7 +41,7 @@ public interface ManagedInstancePropertiesFromFlexibilityPolicyOrBuilder * * *
-   * The machine type to be used for this instance.
+   * Output only. The machine type to be used for this instance.
    * 
* * optional string machine_type = 227711026; @@ -54,7 +54,7 @@ public interface ManagedInstancePropertiesFromFlexibilityPolicyOrBuilder * * *
-   * The machine type to be used for this instance.
+   * Output only. The machine type to be used for this instance.
    * 
* * optional string machine_type = 227711026; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceVersion.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceVersion.java index ee5e95eb4f5a..38ae4918b258 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceVersion.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceVersion.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The intended template of the instance. This field is empty
+   * Output only. [Output Only] The intended template of the instance. This field is empty
    * when current_action is one of { DELETING, ABANDONING }.
    * 
* @@ -91,7 +91,7 @@ public boolean hasInstanceTemplate() { * * *
-   * [Output Only] The intended template of the instance. This field is empty
+   * Output only. [Output Only] The intended template of the instance. This field is empty
    * when current_action is one of { DELETING, ABANDONING }.
    * 
* @@ -116,7 +116,7 @@ public java.lang.String getInstanceTemplate() { * * *
-   * [Output Only] The intended template of the instance. This field is empty
+   * Output only. [Output Only] The intended template of the instance. This field is empty
    * when current_action is one of { DELETING, ABANDONING }.
    * 
* @@ -146,7 +146,7 @@ public com.google.protobuf.ByteString getInstanceTemplateBytes() { * * *
-   * [Output Only] Name of the version.
+   * Output only. [Output Only] Name of the version.
    * 
* * optional string name = 3373707; @@ -162,7 +162,7 @@ public boolean hasName() { * * *
-   * [Output Only] Name of the version.
+   * Output only. [Output Only] Name of the version.
    * 
* * optional string name = 3373707; @@ -186,7 +186,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] Name of the version.
+   * Output only. [Output Only] Name of the version.
    * 
* * optional string name = 3373707; @@ -593,7 +593,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The intended template of the instance. This field is empty
+     * Output only. [Output Only] The intended template of the instance. This field is empty
      * when current_action is one of { DELETING, ABANDONING }.
      * 
* @@ -609,7 +609,7 @@ public boolean hasInstanceTemplate() { * * *
-     * [Output Only] The intended template of the instance. This field is empty
+     * Output only. [Output Only] The intended template of the instance. This field is empty
      * when current_action is one of { DELETING, ABANDONING }.
      * 
* @@ -633,7 +633,7 @@ public java.lang.String getInstanceTemplate() { * * *
-     * [Output Only] The intended template of the instance. This field is empty
+     * Output only. [Output Only] The intended template of the instance. This field is empty
      * when current_action is one of { DELETING, ABANDONING }.
      * 
* @@ -657,7 +657,7 @@ public com.google.protobuf.ByteString getInstanceTemplateBytes() { * * *
-     * [Output Only] The intended template of the instance. This field is empty
+     * Output only. [Output Only] The intended template of the instance. This field is empty
      * when current_action is one of { DELETING, ABANDONING }.
      * 
* @@ -680,7 +680,7 @@ public Builder setInstanceTemplate(java.lang.String value) { * * *
-     * [Output Only] The intended template of the instance. This field is empty
+     * Output only. [Output Only] The intended template of the instance. This field is empty
      * when current_action is one of { DELETING, ABANDONING }.
      * 
* @@ -699,7 +699,7 @@ public Builder clearInstanceTemplate() { * * *
-     * [Output Only] The intended template of the instance. This field is empty
+     * Output only. [Output Only] The intended template of the instance. This field is empty
      * when current_action is one of { DELETING, ABANDONING }.
      * 
* @@ -725,7 +725,7 @@ public Builder setInstanceTemplateBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Name of the version.
+     * Output only. [Output Only] Name of the version.
      * 
* * optional string name = 3373707; @@ -740,7 +740,7 @@ public boolean hasName() { * * *
-     * [Output Only] Name of the version.
+     * Output only. [Output Only] Name of the version.
      * 
* * optional string name = 3373707; @@ -763,7 +763,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] Name of the version.
+     * Output only. [Output Only] Name of the version.
      * 
* * optional string name = 3373707; @@ -786,7 +786,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] Name of the version.
+     * Output only. [Output Only] Name of the version.
      * 
* * optional string name = 3373707; @@ -808,7 +808,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] Name of the version.
+     * Output only. [Output Only] Name of the version.
      * 
* * optional string name = 3373707; @@ -826,7 +826,7 @@ public Builder clearName() { * * *
-     * [Output Only] Name of the version.
+     * Output only. [Output Only] Name of the version.
      * 
* * optional string name = 3373707; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceVersionOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceVersionOrBuilder.java index 3a0c7ed475a7..cad4c8f4a1e3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceVersionOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstanceVersionOrBuilder.java @@ -28,7 +28,7 @@ public interface ManagedInstanceVersionOrBuilder * * *
-   * [Output Only] The intended template of the instance. This field is empty
+   * Output only. [Output Only] The intended template of the instance. This field is empty
    * when current_action is one of { DELETING, ABANDONING }.
    * 
* @@ -42,7 +42,7 @@ public interface ManagedInstanceVersionOrBuilder * * *
-   * [Output Only] The intended template of the instance. This field is empty
+   * Output only. [Output Only] The intended template of the instance. This field is empty
    * when current_action is one of { DELETING, ABANDONING }.
    * 
* @@ -56,7 +56,7 @@ public interface ManagedInstanceVersionOrBuilder * * *
-   * [Output Only] The intended template of the instance. This field is empty
+   * Output only. [Output Only] The intended template of the instance. This field is empty
    * when current_action is one of { DELETING, ABANDONING }.
    * 
* @@ -70,7 +70,7 @@ public interface ManagedInstanceVersionOrBuilder * * *
-   * [Output Only] Name of the version.
+   * Output only. [Output Only] Name of the version.
    * 
* * optional string name = 3373707; @@ -83,7 +83,7 @@ public interface ManagedInstanceVersionOrBuilder * * *
-   * [Output Only] Name of the version.
+   * Output only. [Output Only] Name of the version.
    * 
* * optional string name = 3373707; @@ -96,7 +96,7 @@ public interface ManagedInstanceVersionOrBuilder * * *
-   * [Output Only] Name of the version.
+   * Output only. [Output Only] Name of the version.
    * 
* * optional string name = 3373707; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Metadata.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Metadata.java index 07ce22b81e74..df394f280508 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Metadata.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Metadata.java @@ -250,7 +250,7 @@ public com.google.cloud.compute.v1.ItemsOrBuilder getItemsOrBuilder(int index) { * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -267,7 +267,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -292,7 +292,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -1322,7 +1322,7 @@ public java.util.List getItemsBuilder * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -1338,7 +1338,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -1362,7 +1362,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -1386,7 +1386,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -1409,7 +1409,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* @@ -1428,7 +1428,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#metadata
+     * Output only. [Output Only] Type of the resource. Always compute#metadata
      * for metadata.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MetadataOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MetadataOrBuilder.java index 61f78285d2a2..5b733ad3d8d1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MetadataOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/MetadataOrBuilder.java @@ -151,7 +151,7 @@ public interface MetadataOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -165,7 +165,7 @@ public interface MetadataOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* @@ -179,7 +179,7 @@ public interface MetadataOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#metadata
+   * Output only. [Output Only] Type of the resource. Always compute#metadata
    * for metadata.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfo.java index 350083745890..8aa7e38ff465 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfo.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -92,7 +92,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -109,7 +109,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -125,7 +125,7 @@ public int getNatIpInfoMappingsCount() { * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -141,7 +141,7 @@ public com.google.cloud.compute.v1.NatIpInfoNatIpInfoMapping getNatIpInfoMapping * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -163,7 +163,7 @@ public com.google.cloud.compute.v1.NatIpInfoNatIpInfoMapping getNatIpInfoMapping * * *
-   * Name of the NAT config which the NAT IP belongs to.
+   * Output only. Name of the NAT config which the NAT IP belongs to.
    * 
* * optional string nat_name = 425596649; @@ -179,7 +179,7 @@ public boolean hasNatName() { * * *
-   * Name of the NAT config which the NAT IP belongs to.
+   * Output only. Name of the NAT config which the NAT IP belongs to.
    * 
* * optional string nat_name = 425596649; @@ -203,7 +203,7 @@ public java.lang.String getNatName() { * * *
-   * Name of the NAT config which the NAT IP belongs to.
+   * Output only. Name of the NAT config which the NAT IP belongs to.
    * 
* * optional string nat_name = 425596649; @@ -667,7 +667,7 @@ private void ensureNatIpInfoMappingsIsMutable() { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -687,7 +687,7 @@ private void ensureNatIpInfoMappingsIsMutable() { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -706,7 +706,7 @@ public int getNatIpInfoMappingsCount() { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -725,7 +725,7 @@ public com.google.cloud.compute.v1.NatIpInfoNatIpInfoMapping getNatIpInfoMapping * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -751,7 +751,7 @@ public Builder setNatIpInfoMappings( * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -774,7 +774,7 @@ public Builder setNatIpInfoMappings( * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -800,7 +800,7 @@ public Builder addNatIpInfoMappings( * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -826,7 +826,7 @@ public Builder addNatIpInfoMappings( * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -849,7 +849,7 @@ public Builder addNatIpInfoMappings( * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -872,7 +872,7 @@ public Builder addNatIpInfoMappings( * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -896,7 +896,7 @@ public Builder addAllNatIpInfoMappings( * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -918,7 +918,7 @@ public Builder clearNatIpInfoMappings() { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -940,7 +940,7 @@ public Builder removeNatIpInfoMappings(int index) { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -956,7 +956,7 @@ public Builder removeNatIpInfoMappings(int index) { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -976,7 +976,7 @@ public Builder removeNatIpInfoMappings(int index) { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -996,7 +996,7 @@ public Builder removeNatIpInfoMappings(int index) { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -1013,7 +1013,7 @@ public Builder removeNatIpInfoMappings(int index) { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -1031,7 +1031,7 @@ public Builder removeNatIpInfoMappings(int index) { * * *
-     * A list of all NAT IPs assigned to this NAT config.
+     * Output only. A list of all NAT IPs assigned to this NAT config.
      * 
* * @@ -1069,7 +1069,7 @@ public Builder removeNatIpInfoMappings(int index) { * * *
-     * Name of the NAT config which the NAT IP belongs to.
+     * Output only. Name of the NAT config which the NAT IP belongs to.
      * 
* * optional string nat_name = 425596649; @@ -1084,7 +1084,7 @@ public boolean hasNatName() { * * *
-     * Name of the NAT config which the NAT IP belongs to.
+     * Output only. Name of the NAT config which the NAT IP belongs to.
      * 
* * optional string nat_name = 425596649; @@ -1107,7 +1107,7 @@ public java.lang.String getNatName() { * * *
-     * Name of the NAT config which the NAT IP belongs to.
+     * Output only. Name of the NAT config which the NAT IP belongs to.
      * 
* * optional string nat_name = 425596649; @@ -1130,7 +1130,7 @@ public com.google.protobuf.ByteString getNatNameBytes() { * * *
-     * Name of the NAT config which the NAT IP belongs to.
+     * Output only. Name of the NAT config which the NAT IP belongs to.
      * 
* * optional string nat_name = 425596649; @@ -1152,7 +1152,7 @@ public Builder setNatName(java.lang.String value) { * * *
-     * Name of the NAT config which the NAT IP belongs to.
+     * Output only. Name of the NAT config which the NAT IP belongs to.
      * 
* * optional string nat_name = 425596649; @@ -1170,7 +1170,7 @@ public Builder clearNatName() { * * *
-     * Name of the NAT config which the NAT IP belongs to.
+     * Output only. Name of the NAT config which the NAT IP belongs to.
      * 
* * optional string nat_name = 425596649; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoNatIpInfoMapping.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoNatIpInfoMapping.java index 34a3916d6248..1d38aae727ba 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoNatIpInfoMapping.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoNatIpInfoMapping.java @@ -70,7 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Specifies whether NAT IP is auto or manual.
+   * Output only. Specifies whether NAT IP is auto or manual.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.NatIpInfoNatIpInfoMapping.Mode} @@ -199,7 +199,7 @@ private Mode(int value) { * * *
-   * Specifies whether NAT IP is currently serving at least one endpoint or
+   * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
    * not.
    * 
* @@ -335,7 +335,7 @@ private Usage(int value) { * * *
-   * Specifies whether NAT IP is auto or manual.
+   * Output only. Specifies whether NAT IP is auto or manual.
    * Check the Mode enum for the list of possible values.
    * 
* @@ -352,7 +352,7 @@ public boolean hasMode() { * * *
-   * Specifies whether NAT IP is auto or manual.
+   * Output only. Specifies whether NAT IP is auto or manual.
    * Check the Mode enum for the list of possible values.
    * 
* @@ -377,7 +377,7 @@ public java.lang.String getMode() { * * *
-   * Specifies whether NAT IP is auto or manual.
+   * Output only. Specifies whether NAT IP is auto or manual.
    * Check the Mode enum for the list of possible values.
    * 
* @@ -407,7 +407,7 @@ public com.google.protobuf.ByteString getModeBytes() { * * *
-   * NAT IP address. For example: 203.0.113.11.
+   * Output only. NAT IP address. For example: 203.0.113.11.
    * 
* * optional string nat_ip = 21113093; @@ -423,7 +423,7 @@ public boolean hasNatIp() { * * *
-   * NAT IP address. For example: 203.0.113.11.
+   * Output only. NAT IP address. For example: 203.0.113.11.
    * 
* * optional string nat_ip = 21113093; @@ -447,7 +447,7 @@ public java.lang.String getNatIp() { * * *
-   * NAT IP address. For example: 203.0.113.11.
+   * Output only. NAT IP address. For example: 203.0.113.11.
    * 
* * optional string nat_ip = 21113093; @@ -476,7 +476,7 @@ public com.google.protobuf.ByteString getNatIpBytes() { * * *
-   * Specifies whether NAT IP is currently serving at least one endpoint or
+   * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
    * not.
    * Check the Usage enum for the list of possible values.
    * 
@@ -494,7 +494,7 @@ public boolean hasUsage() { * * *
-   * Specifies whether NAT IP is currently serving at least one endpoint or
+   * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
    * not.
    * Check the Usage enum for the list of possible values.
    * 
@@ -520,7 +520,7 @@ public java.lang.String getUsage() { * * *
-   * Specifies whether NAT IP is currently serving at least one endpoint or
+   * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
    * not.
    * Check the Usage enum for the list of possible values.
    * 
@@ -960,7 +960,7 @@ public Builder mergeFrom( * * *
-     * Specifies whether NAT IP is auto or manual.
+     * Output only. Specifies whether NAT IP is auto or manual.
      * Check the Mode enum for the list of possible values.
      * 
* @@ -976,7 +976,7 @@ public boolean hasMode() { * * *
-     * Specifies whether NAT IP is auto or manual.
+     * Output only. Specifies whether NAT IP is auto or manual.
      * Check the Mode enum for the list of possible values.
      * 
* @@ -1000,7 +1000,7 @@ public java.lang.String getMode() { * * *
-     * Specifies whether NAT IP is auto or manual.
+     * Output only. Specifies whether NAT IP is auto or manual.
      * Check the Mode enum for the list of possible values.
      * 
* @@ -1024,7 +1024,7 @@ public com.google.protobuf.ByteString getModeBytes() { * * *
-     * Specifies whether NAT IP is auto or manual.
+     * Output only. Specifies whether NAT IP is auto or manual.
      * Check the Mode enum for the list of possible values.
      * 
* @@ -1047,7 +1047,7 @@ public Builder setMode(java.lang.String value) { * * *
-     * Specifies whether NAT IP is auto or manual.
+     * Output only. Specifies whether NAT IP is auto or manual.
      * Check the Mode enum for the list of possible values.
      * 
* @@ -1066,7 +1066,7 @@ public Builder clearMode() { * * *
-     * Specifies whether NAT IP is auto or manual.
+     * Output only. Specifies whether NAT IP is auto or manual.
      * Check the Mode enum for the list of possible values.
      * 
* @@ -1092,7 +1092,7 @@ public Builder setModeBytes(com.google.protobuf.ByteString value) { * * *
-     * NAT IP address. For example: 203.0.113.11.
+     * Output only. NAT IP address. For example: 203.0.113.11.
      * 
* * optional string nat_ip = 21113093; @@ -1107,7 +1107,7 @@ public boolean hasNatIp() { * * *
-     * NAT IP address. For example: 203.0.113.11.
+     * Output only. NAT IP address. For example: 203.0.113.11.
      * 
* * optional string nat_ip = 21113093; @@ -1130,7 +1130,7 @@ public java.lang.String getNatIp() { * * *
-     * NAT IP address. For example: 203.0.113.11.
+     * Output only. NAT IP address. For example: 203.0.113.11.
      * 
* * optional string nat_ip = 21113093; @@ -1153,7 +1153,7 @@ public com.google.protobuf.ByteString getNatIpBytes() { * * *
-     * NAT IP address. For example: 203.0.113.11.
+     * Output only. NAT IP address. For example: 203.0.113.11.
      * 
* * optional string nat_ip = 21113093; @@ -1175,7 +1175,7 @@ public Builder setNatIp(java.lang.String value) { * * *
-     * NAT IP address. For example: 203.0.113.11.
+     * Output only. NAT IP address. For example: 203.0.113.11.
      * 
* * optional string nat_ip = 21113093; @@ -1193,7 +1193,7 @@ public Builder clearNatIp() { * * *
-     * NAT IP address. For example: 203.0.113.11.
+     * Output only. NAT IP address. For example: 203.0.113.11.
      * 
* * optional string nat_ip = 21113093; @@ -1218,7 +1218,7 @@ public Builder setNatIpBytes(com.google.protobuf.ByteString value) { * * *
-     * Specifies whether NAT IP is currently serving at least one endpoint or
+     * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
      * not.
      * Check the Usage enum for the list of possible values.
      * 
@@ -1235,7 +1235,7 @@ public boolean hasUsage() { * * *
-     * Specifies whether NAT IP is currently serving at least one endpoint or
+     * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
      * not.
      * Check the Usage enum for the list of possible values.
      * 
@@ -1260,7 +1260,7 @@ public java.lang.String getUsage() { * * *
-     * Specifies whether NAT IP is currently serving at least one endpoint or
+     * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
      * not.
      * Check the Usage enum for the list of possible values.
      * 
@@ -1285,7 +1285,7 @@ public com.google.protobuf.ByteString getUsageBytes() { * * *
-     * Specifies whether NAT IP is currently serving at least one endpoint or
+     * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
      * not.
      * Check the Usage enum for the list of possible values.
      * 
@@ -1309,7 +1309,7 @@ public Builder setUsage(java.lang.String value) { * * *
-     * Specifies whether NAT IP is currently serving at least one endpoint or
+     * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
      * not.
      * Check the Usage enum for the list of possible values.
      * 
@@ -1329,7 +1329,7 @@ public Builder clearUsage() { * * *
-     * Specifies whether NAT IP is currently serving at least one endpoint or
+     * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
      * not.
      * Check the Usage 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/NatIpInfoNatIpInfoMappingOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoNatIpInfoMappingOrBuilder.java index 522bd7050b27..af33ce89c5c2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoNatIpInfoMappingOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoNatIpInfoMappingOrBuilder.java @@ -28,7 +28,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * Specifies whether NAT IP is auto or manual.
+   * Output only. Specifies whether NAT IP is auto or manual.
    * Check the Mode enum for the list of possible values.
    * 
* @@ -42,7 +42,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * Specifies whether NAT IP is auto or manual.
+   * Output only. Specifies whether NAT IP is auto or manual.
    * Check the Mode enum for the list of possible values.
    * 
* @@ -56,7 +56,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * Specifies whether NAT IP is auto or manual.
+   * Output only. Specifies whether NAT IP is auto or manual.
    * Check the Mode enum for the list of possible values.
    * 
* @@ -70,7 +70,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * NAT IP address. For example: 203.0.113.11.
+   * Output only. NAT IP address. For example: 203.0.113.11.
    * 
* * optional string nat_ip = 21113093; @@ -83,7 +83,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * NAT IP address. For example: 203.0.113.11.
+   * Output only. NAT IP address. For example: 203.0.113.11.
    * 
* * optional string nat_ip = 21113093; @@ -96,7 +96,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * NAT IP address. For example: 203.0.113.11.
+   * Output only. NAT IP address. For example: 203.0.113.11.
    * 
* * optional string nat_ip = 21113093; @@ -109,7 +109,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * Specifies whether NAT IP is currently serving at least one endpoint or
+   * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
    * not.
    * Check the Usage enum for the list of possible values.
    * 
@@ -124,7 +124,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * Specifies whether NAT IP is currently serving at least one endpoint or
+   * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
    * not.
    * Check the Usage enum for the list of possible values.
    * 
@@ -139,7 +139,7 @@ public interface NatIpInfoNatIpInfoMappingOrBuilder * * *
-   * Specifies whether NAT IP is currently serving at least one endpoint or
+   * Output only. Specifies whether NAT IP is currently serving at least one endpoint or
    * not.
    * Check the Usage 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/NatIpInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoOrBuilder.java index 449710510f36..8d7e7678e007 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NatIpInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface NatIpInfoOrBuilder * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -41,7 +41,7 @@ public interface NatIpInfoOrBuilder * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -54,7 +54,7 @@ public interface NatIpInfoOrBuilder * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -67,7 +67,7 @@ public interface NatIpInfoOrBuilder * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -81,7 +81,7 @@ public interface NatIpInfoOrBuilder * * *
-   * A list of all NAT IPs assigned to this NAT config.
+   * Output only. A list of all NAT IPs assigned to this NAT config.
    * 
* * @@ -95,7 +95,7 @@ com.google.cloud.compute.v1.NatIpInfoNatIpInfoMappingOrBuilder getNatIpInfoMappi * * *
-   * Name of the NAT config which the NAT IP belongs to.
+   * Output only. Name of the NAT config which the NAT IP belongs to.
    * 
* * optional string nat_name = 425596649; @@ -108,7 +108,7 @@ com.google.cloud.compute.v1.NatIpInfoNatIpInfoMappingOrBuilder getNatIpInfoMappi * * *
-   * Name of the NAT config which the NAT IP belongs to.
+   * Output only. Name of the NAT config which the NAT IP belongs to.
    * 
* * optional string nat_name = 425596649; @@ -121,7 +121,7 @@ com.google.cloud.compute.v1.NatIpInfoNatIpInfoMappingOrBuilder getNatIpInfoMappi * * *
-   * Name of the NAT config which the NAT IP belongs to.
+   * Output only. Name of the NAT config which the NAT IP belongs to.
    * 
* * optional string nat_name = 425596649; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Network.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Network.java index 89a4e3ffe523..12a6f8e579b2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Network.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Network.java @@ -357,7 +357,7 @@ public boolean getAutoCreateSubnetworks() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -374,7 +374,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -399,7 +399,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -540,7 +540,7 @@ public boolean getEnableUlaInternalIpv6() { * * *
-   * [Output Only] URL of the firewall policy the network is associated with.
+   * Output only. [Output Only] URL of the firewall policy the network is associated with.
    * 
* * optional string firewall_policy = 498173265; @@ -556,7 +556,7 @@ public boolean hasFirewallPolicy() { * * *
-   * [Output Only] URL of the firewall policy the network is associated with.
+   * Output only. [Output Only] URL of the firewall policy the network is associated with.
    * 
* * optional string firewall_policy = 498173265; @@ -580,7 +580,7 @@ public java.lang.String getFirewallPolicy() { * * *
-   * [Output Only] URL of the firewall policy the network is associated with.
+   * Output only. [Output Only] URL of the firewall policy the network is associated with.
    * 
* * optional string firewall_policy = 498173265; @@ -679,7 +679,7 @@ public com.google.protobuf.ByteString getGatewayIPv4Bytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -696,7 +696,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -805,7 +805,7 @@ public com.google.protobuf.ByteString getInternalIpv6RangeBytes() { * * *
-   * [Output Only] Type of the resource. Always compute#network for
+   * Output only. [Output Only] Type of the resource. Always compute#network for
    * networks.
    * 
* @@ -822,7 +822,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#network for
+   * Output only. [Output Only] Type of the resource. Always compute#network for
    * networks.
    * 
* @@ -847,7 +847,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#network for
+   * Output only. [Output Only] Type of the resource. Always compute#network for
    * networks.
    * 
* @@ -1225,7 +1225,7 @@ public com.google.cloud.compute.v1.NetworkParamsOrBuilder getParamsOrBuilder() { * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -1239,7 +1239,7 @@ public java.util.List getPeeringsLis * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -1254,7 +1254,7 @@ public java.util.List getPeeringsLis * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -1268,7 +1268,7 @@ public int getPeeringsCount() { * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -1282,7 +1282,7 @@ public com.google.cloud.compute.v1.NetworkPeering getPeerings(int index) { * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -1426,7 +1426,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1442,7 +1442,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1466,7 +1466,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -2807,7 +2807,7 @@ public Builder clearAutoCreateSubnetworks() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2823,7 +2823,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2847,7 +2847,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2871,7 +2871,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2894,7 +2894,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2913,7 +2913,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3151,7 +3151,7 @@ public Builder clearEnableUlaInternalIpv6() { * * *
-     * [Output Only] URL of the firewall policy the network is associated with.
+     * Output only. [Output Only] URL of the firewall policy the network is associated with.
      * 
* * optional string firewall_policy = 498173265; @@ -3166,7 +3166,7 @@ public boolean hasFirewallPolicy() { * * *
-     * [Output Only] URL of the firewall policy the network is associated with.
+     * Output only. [Output Only] URL of the firewall policy the network is associated with.
      * 
* * optional string firewall_policy = 498173265; @@ -3189,7 +3189,7 @@ public java.lang.String getFirewallPolicy() { * * *
-     * [Output Only] URL of the firewall policy the network is associated with.
+     * Output only. [Output Only] URL of the firewall policy the network is associated with.
      * 
* * optional string firewall_policy = 498173265; @@ -3212,7 +3212,7 @@ public com.google.protobuf.ByteString getFirewallPolicyBytes() { * * *
-     * [Output Only] URL of the firewall policy the network is associated with.
+     * Output only. [Output Only] URL of the firewall policy the network is associated with.
      * 
* * optional string firewall_policy = 498173265; @@ -3234,7 +3234,7 @@ public Builder setFirewallPolicy(java.lang.String value) { * * *
-     * [Output Only] URL of the firewall policy the network is associated with.
+     * Output only. [Output Only] URL of the firewall policy the network is associated with.
      * 
* * optional string firewall_policy = 498173265; @@ -3252,7 +3252,7 @@ public Builder clearFirewallPolicy() { * * *
-     * [Output Only] URL of the firewall policy the network is associated with.
+     * Output only. [Output Only] URL of the firewall policy the network is associated with.
      * 
* * optional string firewall_policy = 498173265; @@ -3409,7 +3409,7 @@ public Builder setGatewayIPv4Bytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3426,7 +3426,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3443,7 +3443,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3464,7 +3464,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3647,7 +3647,7 @@ public Builder setInternalIpv6RangeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Always compute#network for
+     * Output only. [Output Only] Type of the resource. Always compute#network for
      * networks.
      * 
* @@ -3663,7 +3663,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#network for
+     * Output only. [Output Only] Type of the resource. Always compute#network for
      * networks.
      * 
* @@ -3687,7 +3687,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#network for
+     * Output only. [Output Only] Type of the resource. Always compute#network for
      * networks.
      * 
* @@ -3711,7 +3711,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#network for
+     * Output only. [Output Only] Type of the resource. Always compute#network for
      * networks.
      * 
* @@ -3734,7 +3734,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#network for
+     * Output only. [Output Only] Type of the resource. Always compute#network for
      * networks.
      * 
* @@ -3753,7 +3753,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#network for
+     * Output only. [Output Only] Type of the resource. Always compute#network for
      * networks.
      * 
* @@ -4548,7 +4548,7 @@ private void ensurePeeringsIsMutable() { * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4565,7 +4565,7 @@ public java.util.List getPeeringsLis * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4582,7 +4582,7 @@ public int getPeeringsCount() { * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4599,7 +4599,7 @@ public com.google.cloud.compute.v1.NetworkPeering getPeerings(int index) { * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4622,7 +4622,7 @@ public Builder setPeerings(int index, com.google.cloud.compute.v1.NetworkPeering * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4643,7 +4643,7 @@ public Builder setPeerings( * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4666,7 +4666,7 @@ public Builder addPeerings(com.google.cloud.compute.v1.NetworkPeering value) { * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4689,7 +4689,7 @@ public Builder addPeerings(int index, com.google.cloud.compute.v1.NetworkPeering * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4709,7 +4709,7 @@ public Builder addPeerings(com.google.cloud.compute.v1.NetworkPeering.Builder bu * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4730,7 +4730,7 @@ public Builder addPeerings( * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4751,7 +4751,7 @@ public Builder addAllPeerings( * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4771,7 +4771,7 @@ public Builder clearPeerings() { * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4791,7 +4791,7 @@ public Builder removePeerings(int index) { * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4804,7 +4804,7 @@ public com.google.cloud.compute.v1.NetworkPeering.Builder getPeeringsBuilder(int * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4821,7 +4821,7 @@ public com.google.cloud.compute.v1.NetworkPeeringOrBuilder getPeeringsOrBuilder( * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4839,7 +4839,7 @@ public com.google.cloud.compute.v1.NetworkPeeringOrBuilder getPeeringsOrBuilder( * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4853,7 +4853,7 @@ public com.google.cloud.compute.v1.NetworkPeering.Builder addPeeringsBuilder() { * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -4867,7 +4867,7 @@ public com.google.cloud.compute.v1.NetworkPeering.Builder addPeeringsBuilder(int * * *
-     * [Output Only] A list of network peerings for the resource.
+     * Output only. [Output Only] A list of network peerings for the resource.
      * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -5240,7 +5240,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5255,7 +5255,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5278,7 +5278,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5301,7 +5301,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5323,7 +5323,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -5341,7 +5341,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachment.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachment.java index 8abdcb6a494e..900bf12f5029 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachment.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachment.java @@ -225,7 +225,7 @@ private ConnectionPreference(int value) { * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -243,7 +243,7 @@ private ConnectionPreference(int value) { * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -262,7 +262,7 @@ private ConnectionPreference(int value) { * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -279,7 +279,7 @@ public int getConnectionEndpointsCount() { * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -297,7 +297,7 @@ public com.google.cloud.compute.v1.NetworkAttachmentConnectedEndpoint getConnect * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -392,7 +392,7 @@ public com.google.protobuf.ByteString getConnectionPreferenceBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -409,7 +409,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -434,7 +434,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -609,7 +609,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -626,7 +626,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -648,7 +648,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource.
+   * Output only. [Output Only] Type of the resource.
    * 
* * optional string kind = 3292052; @@ -664,7 +664,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource.
+   * Output only. [Output Only] Type of the resource.
    * 
* * optional string kind = 3292052; @@ -688,7 +688,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource.
+   * Output only. [Output Only] Type of the resource.
    * 
* * optional string kind = 3292052; @@ -804,7 +804,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The URL of the network which the Network Attachment
+   * Output only. [Output Only] The URL of the network which the Network Attachment
    * belongs to. Practically it is inferred by fetching the network of the first
    * subnetwork associated. Because it is required that all the subnetworks must
    * be from the same network, it is assured that the Network Attachment belongs
@@ -824,7 +824,7 @@ public boolean hasNetwork() {
    *
    *
    * 
-   * [Output Only] The URL of the network which the Network Attachment
+   * Output only. [Output Only] The URL of the network which the Network Attachment
    * belongs to. Practically it is inferred by fetching the network of the first
    * subnetwork associated. Because it is required that all the subnetworks must
    * be from the same network, it is assured that the Network Attachment belongs
@@ -852,7 +852,7 @@ public java.lang.String getNetwork() {
    *
    *
    * 
-   * [Output Only] The URL of the network which the Network Attachment
+   * Output only. [Output Only] The URL of the network which the Network Attachment
    * belongs to. Practically it is inferred by fetching the network of the first
    * subnetwork associated. Because it is required that all the subnetworks must
    * be from the same network, it is assured that the Network Attachment belongs
@@ -1029,7 +1029,7 @@ public com.google.protobuf.ByteString getProducerRejectListsBytes(int index) {
    *
    *
    * 
-   * [Output Only] URL of the region where the network attachment resides.
+   * Output only. [Output Only] URL of the region where the network attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1048,7 +1048,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the network attachment resides.
+   * Output only. [Output Only] URL of the region where the network attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1075,7 +1075,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the network attachment resides.
+   * Output only. [Output Only] URL of the region where the network attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1107,7 +1107,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1123,7 +1123,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1147,7 +1147,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1176,7 +1176,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1192,7 +1192,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1216,7 +1216,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -2176,7 +2176,7 @@ private void ensureConnectionEndpointsIsMutable() { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2197,7 +2197,7 @@ private void ensureConnectionEndpointsIsMutable() { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2217,7 +2217,7 @@ public int getConnectionEndpointsCount() { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2238,7 +2238,7 @@ public com.google.cloud.compute.v1.NetworkAttachmentConnectedEndpoint getConnect * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2265,7 +2265,7 @@ public Builder setConnectionEndpoints( * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2290,7 +2290,7 @@ public Builder setConnectionEndpoints( * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2317,7 +2317,7 @@ public Builder addConnectionEndpoints( * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2344,7 +2344,7 @@ public Builder addConnectionEndpoints( * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2368,7 +2368,7 @@ public Builder addConnectionEndpoints( * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2393,7 +2393,7 @@ public Builder addConnectionEndpoints( * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2418,7 +2418,7 @@ public Builder addAllConnectionEndpoints( * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2441,7 +2441,7 @@ public Builder clearConnectionEndpoints() { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2464,7 +2464,7 @@ public Builder removeConnectionEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2481,7 +2481,7 @@ public Builder removeConnectionEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2502,7 +2502,7 @@ public Builder removeConnectionEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2524,7 +2524,7 @@ public Builder removeConnectionEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2543,7 +2543,7 @@ public Builder removeConnectionEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2563,7 +2563,7 @@ public Builder removeConnectionEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the producers connected
+     * Output only. [Output Only] An array of connections for all the producers connected
      * to this network attachment.
      * 
* @@ -2734,7 +2734,7 @@ public Builder setConnectionPreferenceBytes(com.google.protobuf.ByteString value * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2750,7 +2750,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2774,7 +2774,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2798,7 +2798,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2821,7 +2821,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2840,7 +2840,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3136,7 +3136,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3153,7 +3153,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3170,7 +3170,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3191,7 +3191,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3212,7 +3212,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource.
+     * Output only. [Output Only] Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3227,7 +3227,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource.
+     * Output only. [Output Only] Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3250,7 +3250,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource.
+     * Output only. [Output Only] Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3273,7 +3273,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource.
+     * Output only. [Output Only] Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3295,7 +3295,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource.
+     * Output only. [Output Only] Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3313,7 +3313,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource.
+     * Output only. [Output Only] Type of the resource.
      * 
* * optional string kind = 3292052; @@ -3500,7 +3500,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL of the network which the Network Attachment
+     * Output only. [Output Only] The URL of the network which the Network Attachment
      * belongs to. Practically it is inferred by fetching the network of the first
      * subnetwork associated. Because it is required that all the subnetworks must
      * be from the same network, it is assured that the Network Attachment belongs
@@ -3519,7 +3519,7 @@ public boolean hasNetwork() {
      *
      *
      * 
-     * [Output Only] The URL of the network which the Network Attachment
+     * Output only. [Output Only] The URL of the network which the Network Attachment
      * belongs to. Practically it is inferred by fetching the network of the first
      * subnetwork associated. Because it is required that all the subnetworks must
      * be from the same network, it is assured that the Network Attachment belongs
@@ -3546,7 +3546,7 @@ public java.lang.String getNetwork() {
      *
      *
      * 
-     * [Output Only] The URL of the network which the Network Attachment
+     * Output only. [Output Only] The URL of the network which the Network Attachment
      * belongs to. Practically it is inferred by fetching the network of the first
      * subnetwork associated. Because it is required that all the subnetworks must
      * be from the same network, it is assured that the Network Attachment belongs
@@ -3573,7 +3573,7 @@ public com.google.protobuf.ByteString getNetworkBytes() {
      *
      *
      * 
-     * [Output Only] The URL of the network which the Network Attachment
+     * Output only. [Output Only] The URL of the network which the Network Attachment
      * belongs to. Practically it is inferred by fetching the network of the first
      * subnetwork associated. Because it is required that all the subnetworks must
      * be from the same network, it is assured that the Network Attachment belongs
@@ -3599,7 +3599,7 @@ public Builder setNetwork(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The URL of the network which the Network Attachment
+     * Output only. [Output Only] The URL of the network which the Network Attachment
      * belongs to. Practically it is inferred by fetching the network of the first
      * subnetwork associated. Because it is required that all the subnetworks must
      * be from the same network, it is assured that the Network Attachment belongs
@@ -3621,7 +3621,7 @@ public Builder clearNetwork() {
      *
      *
      * 
-     * [Output Only] The URL of the network which the Network Attachment
+     * Output only. [Output Only] The URL of the network which the Network Attachment
      * belongs to. Practically it is inferred by fetching the network of the first
      * subnetwork associated. Because it is required that all the subnetworks must
      * be from the same network, it is assured that the Network Attachment belongs
@@ -4034,7 +4034,7 @@ public Builder addProducerRejectListsBytes(com.google.protobuf.ByteString value)
      *
      *
      * 
-     * [Output Only] URL of the region where the network attachment resides.
+     * Output only. [Output Only] URL of the region where the network attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -4052,7 +4052,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the network attachment resides.
+     * Output only. [Output Only] URL of the region where the network attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -4078,7 +4078,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the network attachment resides.
+     * Output only. [Output Only] URL of the region where the network attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -4104,7 +4104,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the network attachment resides.
+     * Output only. [Output Only] URL of the region where the network attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -4129,7 +4129,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the network attachment resides.
+     * Output only. [Output Only] URL of the region where the network attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -4150,7 +4150,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the network attachment resides.
+     * Output only. [Output Only] URL of the region where the network attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -4178,7 +4178,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4193,7 +4193,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4216,7 +4216,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4239,7 +4239,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4261,7 +4261,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4279,7 +4279,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4304,7 +4304,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4319,7 +4319,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4342,7 +4342,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4365,7 +4365,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4387,7 +4387,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4405,7 +4405,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentConnectedEndpoint.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentConnectedEndpoint.java index 6c4bac63cb4e..e24b7813cabc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentConnectedEndpoint.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentConnectedEndpoint.java @@ -748,7 +748,7 @@ public com.google.protobuf.ByteString getSubnetworkBytes() { * * *
-   * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+   * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
    * IP was allocated from.
    * 
* @@ -765,7 +765,7 @@ public boolean hasSubnetworkCidrRange() { * * *
-   * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+   * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
    * IP was allocated from.
    * 
* @@ -790,7 +790,7 @@ public java.lang.String getSubnetworkCidrRange() { * * *
-   * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+   * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
    * IP was allocated from.
    * 
* @@ -2206,7 +2206,7 @@ public Builder setSubnetworkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+     * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
      * IP was allocated from.
      * 
* @@ -2222,7 +2222,7 @@ public boolean hasSubnetworkCidrRange() { * * *
-     * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+     * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
      * IP was allocated from.
      * 
* @@ -2246,7 +2246,7 @@ public java.lang.String getSubnetworkCidrRange() { * * *
-     * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+     * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
      * IP was allocated from.
      * 
* @@ -2270,7 +2270,7 @@ public com.google.protobuf.ByteString getSubnetworkCidrRangeBytes() { * * *
-     * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+     * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
      * IP was allocated from.
      * 
* @@ -2293,7 +2293,7 @@ public Builder setSubnetworkCidrRange(java.lang.String value) { * * *
-     * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+     * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
      * IP was allocated from.
      * 
* @@ -2312,7 +2312,7 @@ public Builder clearSubnetworkCidrRange() { * * *
-     * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+     * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
      * IP was allocated from.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentConnectedEndpointOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentConnectedEndpointOrBuilder.java index cb3789177cee..2ab9eabe173c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentConnectedEndpointOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentConnectedEndpointOrBuilder.java @@ -292,7 +292,7 @@ public interface NetworkAttachmentConnectedEndpointOrBuilder * * *
-   * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+   * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
    * IP was allocated from.
    * 
* @@ -306,7 +306,7 @@ public interface NetworkAttachmentConnectedEndpointOrBuilder * * *
-   * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+   * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
    * IP was allocated from.
    * 
* @@ -320,7 +320,7 @@ public interface NetworkAttachmentConnectedEndpointOrBuilder * * *
-   * [Output Only] The CIDR range of the subnet from which the IPv4 internal
+   * Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal
    * IP was allocated from.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentOrBuilder.java index 0dc25c42fa30..3dbd0da4974a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkAttachmentOrBuilder.java @@ -28,7 +28,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -43,7 +43,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -57,7 +57,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -71,7 +71,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -86,7 +86,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the producers connected
+   * Output only. [Output Only] An array of connections for all the producers connected
    * to this network attachment.
    * 
* @@ -143,7 +143,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -157,7 +157,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -171,7 +171,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -272,7 +272,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -286,7 +286,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -300,7 +300,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Type of the resource.
+   * Output only. [Output Only] Type of the resource.
    * 
* * optional string kind = 3292052; @@ -313,7 +313,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Type of the resource.
+   * Output only. [Output Only] Type of the resource.
    * 
* * optional string kind = 3292052; @@ -326,7 +326,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Type of the resource.
+   * Output only. [Output Only] Type of the resource.
    * 
* * optional string kind = 3292052; @@ -396,7 +396,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] The URL of the network which the Network Attachment
+   * Output only. [Output Only] The URL of the network which the Network Attachment
    * belongs to. Practically it is inferred by fetching the network of the first
    * subnetwork associated. Because it is required that all the subnetworks must
    * be from the same network, it is assured that the Network Attachment belongs
@@ -413,7 +413,7 @@ public interface NetworkAttachmentOrBuilder
    *
    *
    * 
-   * [Output Only] The URL of the network which the Network Attachment
+   * Output only. [Output Only] The URL of the network which the Network Attachment
    * belongs to. Practically it is inferred by fetching the network of the first
    * subnetwork associated. Because it is required that all the subnetworks must
    * be from the same network, it is assured that the Network Attachment belongs
@@ -430,7 +430,7 @@ public interface NetworkAttachmentOrBuilder
    *
    *
    * 
-   * [Output Only] The URL of the network which the Network Attachment
+   * Output only. [Output Only] The URL of the network which the Network Attachment
    * belongs to. Practically it is inferred by fetching the network of the first
    * subnetwork associated. Because it is required that all the subnetworks must
    * be from the same network, it is assured that the Network Attachment belongs
@@ -563,7 +563,7 @@ public interface NetworkAttachmentOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the network attachment resides.
+   * Output only. [Output Only] URL of the region where the network attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -579,7 +579,7 @@ public interface NetworkAttachmentOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the network attachment resides.
+   * Output only. [Output Only] URL of the region where the network attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -595,7 +595,7 @@ public interface NetworkAttachmentOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the network attachment resides.
+   * Output only. [Output Only] URL of the region where the network attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -611,7 +611,7 @@ public interface NetworkAttachmentOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -624,7 +624,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -637,7 +637,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -650,7 +650,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -663,7 +663,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -676,7 +676,7 @@ public interface NetworkAttachmentOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityService.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityService.java index ea2e98e57b5f..c6b73d3c4e49 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityService.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityService.java @@ -82,7 +82,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -99,7 +99,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -124,7 +124,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -314,7 +314,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -331,7 +331,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -353,7 +353,7 @@ public long getId() { * * *
-   * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+   * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
    * NetworkEdgeSecurityServices
    * 
* @@ -370,7 +370,7 @@ public boolean hasKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+   * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
    * NetworkEdgeSecurityServices
    * 
* @@ -395,7 +395,7 @@ public java.lang.String getKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+   * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
    * NetworkEdgeSecurityServices
    * 
* @@ -512,7 +512,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] URL of the region where the resource resides. You must
+   * Output only. [Output Only] URL of the region where the resource resides. You must
    * specify this field as part of the HTTP request URL. It is not settable as a
    * field in the request body.
    * 
@@ -530,7 +530,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the resource resides. You must
+   * Output only. [Output Only] URL of the region where the resource resides. You must
    * specify this field as part of the HTTP request URL. It is not settable as a
    * field in the request body.
    * 
@@ -556,7 +556,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the resource resides. You must
+   * Output only. [Output Only] URL of the region where the resource resides. You must
    * specify this field as part of the HTTP request URL. It is not settable as a
    * field in the request body.
    * 
@@ -659,7 +659,7 @@ public com.google.protobuf.ByteString getSecurityPolicyBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -675,7 +675,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -699,7 +699,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -728,7 +728,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -744,7 +744,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -768,7 +768,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1415,7 +1415,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1431,7 +1431,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1455,7 +1455,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1479,7 +1479,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1502,7 +1502,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1521,7 +1521,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1847,7 +1847,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1864,7 +1864,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1881,7 +1881,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1902,7 +1902,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1923,7 +1923,7 @@ public Builder clearId() { * * *
-     * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+     * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
      * NetworkEdgeSecurityServices
      * 
* @@ -1939,7 +1939,7 @@ public boolean hasKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+     * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
      * NetworkEdgeSecurityServices
      * 
* @@ -1963,7 +1963,7 @@ public java.lang.String getKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+     * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
      * NetworkEdgeSecurityServices
      * 
* @@ -1987,7 +1987,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+     * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
      * NetworkEdgeSecurityServices
      * 
* @@ -2010,7 +2010,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+     * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
      * NetworkEdgeSecurityServices
      * 
* @@ -2029,7 +2029,7 @@ public Builder clearKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+     * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
      * NetworkEdgeSecurityServices
      * 
* @@ -2217,7 +2217,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the resource resides. You must
+     * Output only. [Output Only] URL of the region where the resource resides. You must
      * specify this field as part of the HTTP request URL. It is not settable as a
      * field in the request body.
      * 
@@ -2234,7 +2234,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the resource resides. You must
+     * Output only. [Output Only] URL of the region where the resource resides. You must
      * specify this field as part of the HTTP request URL. It is not settable as a
      * field in the request body.
      * 
@@ -2259,7 +2259,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the resource resides. You must
+     * Output only. [Output Only] URL of the region where the resource resides. You must
      * specify this field as part of the HTTP request URL. It is not settable as a
      * field in the request body.
      * 
@@ -2284,7 +2284,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the resource resides. You must
+     * Output only. [Output Only] URL of the region where the resource resides. You must
      * specify this field as part of the HTTP request URL. It is not settable as a
      * field in the request body.
      * 
@@ -2308,7 +2308,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the resource resides. You must
+     * Output only. [Output Only] URL of the region where the resource resides. You must
      * specify this field as part of the HTTP request URL. It is not settable as a
      * field in the request body.
      * 
@@ -2328,7 +2328,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the resource resides. You must
+     * Output only. [Output Only] URL of the region where the resource resides. You must
      * specify this field as part of the HTTP request URL. It is not settable as a
      * field in the request body.
      * 
@@ -2487,7 +2487,7 @@ public Builder setSecurityPolicyBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2502,7 +2502,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2525,7 +2525,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2548,7 +2548,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2570,7 +2570,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2588,7 +2588,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2613,7 +2613,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2628,7 +2628,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2651,7 +2651,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2674,7 +2674,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2696,7 +2696,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2714,7 +2714,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceAggregatedList.java index 6e5d9f3ec3a5..398f19ab43ad 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceAggregatedList.java @@ -347,7 +347,7 @@ public com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItem * * *
-   * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
    * Network Edge Security Services.
    * 
* @@ -364,7 +364,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
    * Network Edge Security Services.
    * 
* @@ -389,7 +389,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
    * Network Edge Security Services.
    * 
* @@ -500,7 +500,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -516,7 +516,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -540,7 +540,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -570,7 +570,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -585,7 +585,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -600,7 +600,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -616,7 +616,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1801,7 +1801,7 @@ public Builder putAllItems( * * *
-     * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
      * Network Edge Security Services.
      * 
* @@ -1817,7 +1817,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
      * Network Edge Security Services.
      * 
* @@ -1841,7 +1841,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
      * Network Edge Security Services.
      * 
* @@ -1865,7 +1865,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
      * Network Edge Security Services.
      * 
* @@ -1888,7 +1888,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
      * Network Edge Security Services.
      * 
* @@ -1907,7 +1907,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
      * Network Edge Security Services.
      * 
* @@ -2083,7 +2083,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2098,7 +2098,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2121,7 +2121,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2144,7 +2144,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2166,7 +2166,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2184,7 +2184,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2217,7 +2217,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2233,7 +2233,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2248,7 +2248,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2264,7 +2264,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2280,7 +2280,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2304,7 +2304,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2327,7 +2327,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2347,7 +2347,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2366,7 +2366,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceAggregatedListOrBuilder.java index a471d39c42df..826a25be509b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceAggregatedListOrBuilder.java @@ -164,7 +164,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
    * Network Edge Security Services.
    * 
* @@ -178,7 +178,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
    * Network Edge Security Services.
    * 
* @@ -192,7 +192,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of
    * Network Edge Security Services.
    * 
* @@ -257,7 +257,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -270,7 +270,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -283,7 +283,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -296,7 +296,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -309,7 +309,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -322,7 +322,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -336,7 +336,7 @@ com.google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList getItemsOrThro * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceOrBuilder.java index f7eb1ea7f785..d47283145247 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEdgeSecurityServiceOrBuilder.java @@ -28,7 +28,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -172,7 +172,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -186,7 +186,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -200,7 +200,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+   * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
    * NetworkEdgeSecurityServices
    * 
* @@ -214,7 +214,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+   * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
    * NetworkEdgeSecurityServices
    * 
* @@ -228,7 +228,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
+   * Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for
    * NetworkEdgeSecurityServices
    * 
* @@ -299,7 +299,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] URL of the region where the resource resides. You must
+   * Output only. [Output Only] URL of the region where the resource resides. You must
    * specify this field as part of the HTTP request URL. It is not settable as a
    * field in the request body.
    * 
@@ -314,7 +314,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] URL of the region where the resource resides. You must
+   * Output only. [Output Only] URL of the region where the resource resides. You must
    * specify this field as part of the HTTP request URL. It is not settable as a
    * field in the request body.
    * 
@@ -329,7 +329,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] URL of the region where the resource resides. You must
+   * Output only. [Output Only] URL of the region where the resource resides. You must
    * specify this field as part of the HTTP request URL. It is not settable as a
    * field in the request body.
    * 
@@ -386,7 +386,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -399,7 +399,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -412,7 +412,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -425,7 +425,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -438,7 +438,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -451,7 +451,7 @@ public interface NetworkEdgeSecurityServiceOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroup.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroup.java index e43ef0ab9c3d..763084f7acbc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroup.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroup.java @@ -691,7 +691,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroupCloudRunOrBuilder getClou * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -708,7 +708,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -733,7 +733,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -876,7 +876,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -893,7 +893,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -915,7 +915,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
    * 
* * optional string kind = 3292052; @@ -931,7 +931,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
    * 
* * optional string kind = 3292052; @@ -955,7 +955,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
    * 
* * optional string kind = 3292052; @@ -1349,7 +1349,7 @@ public com.google.protobuf.ByteString getPscTargetServiceBytes() { * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the network endpoint group is located.
    * 
* @@ -1366,7 +1366,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the network endpoint group is located.
    * 
* @@ -1391,7 +1391,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the network endpoint group is located.
    * 
* @@ -1421,7 +1421,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1437,7 +1437,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1461,7 +1461,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1488,7 +1488,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output only] Number of network endpoints in the network endpoint group.
+   * Output only. [Output only] Number of network endpoints in the network endpoint group.
    * 
* * optional int32 size = 3530753; @@ -1504,7 +1504,7 @@ public boolean hasSize() { * * *
-   * [Output only] Number of network endpoints in the network endpoint group.
+   * Output only. [Output only] Number of network endpoints in the network endpoint group.
    * 
* * optional int32 size = 3530753; @@ -1597,7 +1597,7 @@ public com.google.protobuf.ByteString getSubnetworkBytes() { * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the network endpoint group is located.
    * 
* @@ -1614,7 +1614,7 @@ public boolean hasZone() { * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the network endpoint group is located.
    * 
* @@ -1639,7 +1639,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the network endpoint group is located.
    * 
* @@ -3414,7 +3414,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroupCloudRun.Builder getCloud * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3430,7 +3430,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3454,7 +3454,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3478,7 +3478,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3501,7 +3501,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3520,7 +3520,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3766,7 +3766,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3783,7 +3783,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3800,7 +3800,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3821,7 +3821,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3842,7 +3842,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
      * 
* * optional string kind = 3292052; @@ -3857,7 +3857,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
      * 
* * optional string kind = 3292052; @@ -3880,7 +3880,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
      * 
* * optional string kind = 3292052; @@ -3903,7 +3903,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
      * 
* * optional string kind = 3292052; @@ -3925,7 +3925,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
      * 
* * optional string kind = 3292052; @@ -3943,7 +3943,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
      * 
* * optional string kind = 3292052; @@ -4749,7 +4749,7 @@ public Builder setPscTargetServiceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the network endpoint group is located.
      * 
* @@ -4765,7 +4765,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the network endpoint group is located.
      * 
* @@ -4789,7 +4789,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the network endpoint group is located.
      * 
* @@ -4813,7 +4813,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the network endpoint group is located.
      * 
* @@ -4836,7 +4836,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the network endpoint group is located.
      * 
* @@ -4855,7 +4855,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] The URL of theregion
+     * Output only. [Output Only] The URL of theregion
      * where the network endpoint group is located.
      * 
* @@ -4881,7 +4881,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4896,7 +4896,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4919,7 +4919,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4942,7 +4942,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4964,7 +4964,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4982,7 +4982,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5007,7 +5007,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output only] Number of network endpoints in the network endpoint group.
+     * Output only. [Output only] Number of network endpoints in the network endpoint group.
      * 
* * optional int32 size = 3530753; @@ -5023,7 +5023,7 @@ public boolean hasSize() { * * *
-     * [Output only] Number of network endpoints in the network endpoint group.
+     * Output only. [Output only] Number of network endpoints in the network endpoint group.
      * 
* * optional int32 size = 3530753; @@ -5039,7 +5039,7 @@ public int getSize() { * * *
-     * [Output only] Number of network endpoints in the network endpoint group.
+     * Output only. [Output only] Number of network endpoints in the network endpoint group.
      * 
* * optional int32 size = 3530753; @@ -5059,7 +5059,7 @@ public Builder setSize(int value) { * * *
-     * [Output only] Number of network endpoints in the network endpoint group.
+     * Output only. [Output only] Number of network endpoints in the network endpoint group.
      * 
* * optional int32 size = 3530753; @@ -5211,7 +5211,7 @@ public Builder setSubnetworkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the network endpoint group is located.
      * 
* @@ -5227,7 +5227,7 @@ public boolean hasZone() { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the network endpoint group is located.
      * 
* @@ -5251,7 +5251,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the network endpoint group is located.
      * 
* @@ -5275,7 +5275,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the network endpoint group is located.
      * 
* @@ -5298,7 +5298,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the network endpoint group is located.
      * 
* @@ -5317,7 +5317,7 @@ public Builder clearZone() { * * *
-     * [Output Only] The URL of thezone
+     * Output only. [Output Only] The URL of thezone
      * where the network endpoint group is located.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupAggregatedList.java index d3a6c1142e25..fcba639f7418 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupAggregatedList.java @@ -291,7 +291,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrThr * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
    * lists of network endpoint groups.
    * 
* @@ -308,7 +308,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
    * lists of network endpoint groups.
    * 
* @@ -333,7 +333,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
    * lists of network endpoint groups.
    * 
* @@ -444,7 +444,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -460,7 +460,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -484,7 +484,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -514,7 +514,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -529,7 +529,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -544,7 +544,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -560,7 +560,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1616,7 +1616,7 @@ public Builder putAllItems( * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
      * lists of network endpoint groups.
      * 
* @@ -1632,7 +1632,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
      * lists of network endpoint groups.
      * 
* @@ -1656,7 +1656,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
      * lists of network endpoint groups.
      * 
* @@ -1680,7 +1680,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
      * lists of network endpoint groups.
      * 
* @@ -1703,7 +1703,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
      * lists of network endpoint groups.
      * 
* @@ -1722,7 +1722,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
      * lists of network endpoint groups.
      * 
* @@ -1898,7 +1898,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1913,7 +1913,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1936,7 +1936,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1959,7 +1959,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1981,7 +1981,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1999,7 +1999,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2032,7 +2032,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2048,7 +2048,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2063,7 +2063,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2079,7 +2079,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2095,7 +2095,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2119,7 +2119,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2142,7 +2142,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2162,7 +2162,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2181,7 +2181,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupAggregatedListOrBuilder.java index f1b5dd08b63a..70fa694e57aa 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupAggregatedListOrBuilder.java @@ -142,7 +142,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
    * lists of network endpoint groups.
    * 
* @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
    * lists of network endpoint groups.
    * 
* @@ -170,7 +170,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated
    * lists of network endpoint groups.
    * 
* @@ -235,7 +235,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -248,7 +248,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -261,7 +261,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -274,7 +274,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -287,7 +287,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -300,7 +300,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -314,7 +314,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupList.java index cea987767915..ed6f4b4fcd17 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroupOrBuilder getItemsOrBuild * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
    * lists.
    * 
* @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
    * lists.
    * 
* @@ -264,7 +264,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
    * lists.
    * 
* @@ -375,7 +375,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -391,7 +391,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -415,7 +415,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1538,7 +1538,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup.Builder addItemsBuilder( * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
      * lists.
      * 
* @@ -1554,7 +1554,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
      * lists.
      * 
* @@ -1578,7 +1578,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
      * lists.
      * 
* @@ -1602,7 +1602,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
      * lists.
      * 
* @@ -1625,7 +1625,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
      * lists.
      * 
* @@ -1644,7 +1644,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
      * lists.
      * 
* @@ -1820,7 +1820,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1835,7 +1835,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1858,7 +1858,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1881,7 +1881,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupListOrBuilder.java index cfec2ed01da7..fb0336ba03ee 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupListOrBuilder.java @@ -123,7 +123,7 @@ public interface NetworkEndpointGroupListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
    * lists.
    * 
* @@ -137,7 +137,7 @@ public interface NetworkEndpointGroupListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
    * lists.
    * 
* @@ -151,7 +151,7 @@ public interface NetworkEndpointGroupListOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group
    * lists.
    * 
* @@ -216,7 +216,7 @@ public interface NetworkEndpointGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface NetworkEndpointGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface NetworkEndpointGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupOrBuilder.java index ce204eccb3eb..bd7d00cd398b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupOrBuilder.java @@ -215,7 +215,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -229,7 +229,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -243,7 +243,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -333,7 +333,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -347,7 +347,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -361,7 +361,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
    * 
* * optional string kind = 3292052; @@ -374,7 +374,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
    * 
* * optional string kind = 3292052; @@ -387,7 +387,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group.
    * 
* * optional string kind = 3292052; @@ -629,7 +629,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the network endpoint group is located.
    * 
* @@ -643,7 +643,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the network endpoint group is located.
    * 
* @@ -657,7 +657,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] The URL of theregion
+   * Output only. [Output Only] The URL of theregion
    * where the network endpoint group is located.
    * 
* @@ -671,7 +671,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -684,7 +684,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -697,7 +697,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -710,7 +710,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output only] Number of network endpoints in the network endpoint group.
+   * Output only. [Output only] Number of network endpoints in the network endpoint group.
    * 
* * optional int32 size = 3530753; @@ -723,7 +723,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output only] Number of network endpoints in the network endpoint group.
+   * Output only. [Output only] Number of network endpoints in the network endpoint group.
    * 
* * optional int32 size = 3530753; @@ -778,7 +778,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the network endpoint group is located.
    * 
* @@ -792,7 +792,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the network endpoint group is located.
    * 
* @@ -806,7 +806,7 @@ java.lang.String getAnnotationsOrDefault( * * *
-   * [Output Only] The URL of thezone
+   * Output only. [Output Only] The URL of thezone
    * where the network endpoint group is located.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupPscData.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupPscData.java index 998d8114e553..500518ce53ad 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupPscData.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupPscData.java @@ -70,7 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The connection status of the PSC Forwarding Rule.
+   * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.NetworkEndpointGroupPscData.PscConnectionStatus} @@ -322,7 +322,7 @@ private PscConnectionStatus(int value) { * * *
-   * [Output Only] Address allocated from given subnetwork for PSC. This IP
+   * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
    * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
    * L7 PSC-XLB.
    * 
@@ -340,7 +340,7 @@ public boolean hasConsumerPscAddress() { * * *
-   * [Output Only] Address allocated from given subnetwork for PSC. This IP
+   * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
    * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
    * L7 PSC-XLB.
    * 
@@ -366,7 +366,7 @@ public java.lang.String getConsumerPscAddress() { * * *
-   * [Output Only] Address allocated from given subnetwork for PSC. This IP
+   * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
    * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
    * L7 PSC-XLB.
    * 
@@ -434,7 +434,7 @@ public int getProducerPort() { * * *
-   * [Output Only] The PSC connection id of the PSC Network Endpoint Group
+   * Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group
    * Consumer.
    * 
* @@ -451,7 +451,7 @@ public boolean hasPscConnectionId() { * * *
-   * [Output Only] The PSC connection id of the PSC Network Endpoint Group
+   * Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group
    * Consumer.
    * 
* @@ -473,7 +473,7 @@ public long getPscConnectionId() { * * *
-   * [Output Only] The connection status of the PSC Forwarding Rule.
+   * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
    * Check the PscConnectionStatus enum for the list of possible values.
    * 
* @@ -490,7 +490,7 @@ public boolean hasPscConnectionStatus() { * * *
-   * [Output Only] The connection status of the PSC Forwarding Rule.
+   * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
    * Check the PscConnectionStatus enum for the list of possible values.
    * 
* @@ -515,7 +515,7 @@ public java.lang.String getPscConnectionStatus() { * * *
-   * [Output Only] The connection status of the PSC Forwarding Rule.
+   * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
    * Check the PscConnectionStatus enum for the list of possible values.
    * 
* @@ -983,7 +983,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Address allocated from given subnetwork for PSC. This IP
+     * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
      * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
      * L7 PSC-XLB.
      * 
@@ -1000,7 +1000,7 @@ public boolean hasConsumerPscAddress() { * * *
-     * [Output Only] Address allocated from given subnetwork for PSC. This IP
+     * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
      * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
      * L7 PSC-XLB.
      * 
@@ -1025,7 +1025,7 @@ public java.lang.String getConsumerPscAddress() { * * *
-     * [Output Only] Address allocated from given subnetwork for PSC. This IP
+     * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
      * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
      * L7 PSC-XLB.
      * 
@@ -1050,7 +1050,7 @@ public com.google.protobuf.ByteString getConsumerPscAddressBytes() { * * *
-     * [Output Only] Address allocated from given subnetwork for PSC. This IP
+     * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
      * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
      * L7 PSC-XLB.
      * 
@@ -1074,7 +1074,7 @@ public Builder setConsumerPscAddress(java.lang.String value) { * * *
-     * [Output Only] Address allocated from given subnetwork for PSC. This IP
+     * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
      * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
      * L7 PSC-XLB.
      * 
@@ -1094,7 +1094,7 @@ public Builder clearConsumerPscAddress() { * * *
-     * [Output Only] Address allocated from given subnetwork for PSC. This IP
+     * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
      * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
      * L7 PSC-XLB.
      * 
@@ -1201,7 +1201,7 @@ public Builder clearProducerPort() { * * *
-     * [Output Only] The PSC connection id of the PSC Network Endpoint Group
+     * Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group
      * Consumer.
      * 
* @@ -1218,7 +1218,7 @@ public boolean hasPscConnectionId() { * * *
-     * [Output Only] The PSC connection id of the PSC Network Endpoint Group
+     * Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group
      * Consumer.
      * 
* @@ -1235,7 +1235,7 @@ public long getPscConnectionId() { * * *
-     * [Output Only] The PSC connection id of the PSC Network Endpoint Group
+     * Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group
      * Consumer.
      * 
* @@ -1256,7 +1256,7 @@ public Builder setPscConnectionId(long value) { * * *
-     * [Output Only] The PSC connection id of the PSC Network Endpoint Group
+     * Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group
      * Consumer.
      * 
* @@ -1277,7 +1277,7 @@ public Builder clearPscConnectionId() { * * *
-     * [Output Only] The connection status of the PSC Forwarding Rule.
+     * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
      * Check the PscConnectionStatus enum for the list of possible values.
      * 
* @@ -1293,7 +1293,7 @@ public boolean hasPscConnectionStatus() { * * *
-     * [Output Only] The connection status of the PSC Forwarding Rule.
+     * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
      * Check the PscConnectionStatus enum for the list of possible values.
      * 
* @@ -1317,7 +1317,7 @@ public java.lang.String getPscConnectionStatus() { * * *
-     * [Output Only] The connection status of the PSC Forwarding Rule.
+     * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
      * Check the PscConnectionStatus enum for the list of possible values.
      * 
* @@ -1341,7 +1341,7 @@ public com.google.protobuf.ByteString getPscConnectionStatusBytes() { * * *
-     * [Output Only] The connection status of the PSC Forwarding Rule.
+     * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
      * Check the PscConnectionStatus enum for the list of possible values.
      * 
* @@ -1364,7 +1364,7 @@ public Builder setPscConnectionStatus(java.lang.String value) { * * *
-     * [Output Only] The connection status of the PSC Forwarding Rule.
+     * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
      * Check the PscConnectionStatus enum for the list of possible values.
      * 
* @@ -1383,7 +1383,7 @@ public Builder clearPscConnectionStatus() { * * *
-     * [Output Only] The connection status of the PSC Forwarding Rule.
+     * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
      * Check the PscConnectionStatus 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/NetworkEndpointGroupPscDataOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupPscDataOrBuilder.java index e3f544187176..bb230f1ac803 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupPscDataOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupPscDataOrBuilder.java @@ -28,7 +28,7 @@ public interface NetworkEndpointGroupPscDataOrBuilder * * *
-   * [Output Only] Address allocated from given subnetwork for PSC. This IP
+   * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
    * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
    * L7 PSC-XLB.
    * 
@@ -43,7 +43,7 @@ public interface NetworkEndpointGroupPscDataOrBuilder * * *
-   * [Output Only] Address allocated from given subnetwork for PSC. This IP
+   * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
    * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
    * L7 PSC-XLB.
    * 
@@ -58,7 +58,7 @@ public interface NetworkEndpointGroupPscDataOrBuilder * * *
-   * [Output Only] Address allocated from given subnetwork for PSC. This IP
+   * Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP
    * address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in
    * L7 PSC-XLB.
    * 
@@ -103,7 +103,7 @@ public interface NetworkEndpointGroupPscDataOrBuilder * * *
-   * [Output Only] The PSC connection id of the PSC Network Endpoint Group
+   * Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group
    * Consumer.
    * 
* @@ -117,7 +117,7 @@ public interface NetworkEndpointGroupPscDataOrBuilder * * *
-   * [Output Only] The PSC connection id of the PSC Network Endpoint Group
+   * Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group
    * Consumer.
    * 
* @@ -131,7 +131,7 @@ public interface NetworkEndpointGroupPscDataOrBuilder * * *
-   * [Output Only] The connection status of the PSC Forwarding Rule.
+   * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
    * Check the PscConnectionStatus enum for the list of possible values.
    * 
* @@ -145,7 +145,7 @@ public interface NetworkEndpointGroupPscDataOrBuilder * * *
-   * [Output Only] The connection status of the PSC Forwarding Rule.
+   * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
    * Check the PscConnectionStatus enum for the list of possible values.
    * 
* @@ -159,7 +159,7 @@ public interface NetworkEndpointGroupPscDataOrBuilder * * *
-   * [Output Only] The connection status of the PSC Forwarding Rule.
+   * Output only. [Output Only] The connection status of the PSC Forwarding Rule.
    * Check the PscConnectionStatus 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/NetworkEndpointGroupsListNetworkEndpoints.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsListNetworkEndpoints.java index 626c6495172d..992a9bb1531f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsListNetworkEndpoints.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsListNetworkEndpoints.java @@ -231,7 +231,7 @@ public com.google.cloud.compute.v1.NetworkEndpointWithHealthStatusOrBuilder getI * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
    * of network endpoints in the specified network endpoint group.
    * 
* @@ -248,7 +248,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
    * of network endpoints in the specified network endpoint group.
    * 
* @@ -273,7 +273,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
    * of network endpoints in the specified network endpoint group.
    * 
* @@ -1490,7 +1490,7 @@ public com.google.cloud.compute.v1.NetworkEndpointWithHealthStatus.Builder addIt * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
      * of network endpoints in the specified network endpoint group.
      * 
* @@ -1506,7 +1506,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
      * of network endpoints in the specified network endpoint group.
      * 
* @@ -1530,7 +1530,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
      * of network endpoints in the specified network endpoint group.
      * 
* @@ -1554,7 +1554,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
      * of network endpoints in the specified network endpoint group.
      * 
* @@ -1577,7 +1577,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
      * of network endpoints in the specified network endpoint group.
      * 
* @@ -1596,7 +1596,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+     * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
      * of network endpoints in the specified network endpoint group.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsListNetworkEndpointsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsListNetworkEndpointsOrBuilder.java index 5fa490d1a7e3..966e60fc4737 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsListNetworkEndpointsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsListNetworkEndpointsOrBuilder.java @@ -128,7 +128,7 @@ public interface NetworkEndpointGroupsListNetworkEndpointsOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
    * of network endpoints in the specified network endpoint group.
    * 
* @@ -142,7 +142,7 @@ public interface NetworkEndpointGroupsListNetworkEndpointsOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
    * of network endpoints in the specified network endpoint group.
    * 
* @@ -156,7 +156,7 @@ public interface NetworkEndpointGroupsListNetworkEndpointsOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
+   * Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list
    * of network endpoints in the specified network endpoint group.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsScopedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsScopedList.java index 0f2a12f0b10f..9db08f99501e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsScopedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsScopedList.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -92,7 +92,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -110,7 +110,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -127,7 +127,7 @@ public int getNetworkEndpointGroupsCount() { * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -144,7 +144,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup getNetworkEndpointGroups * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -165,7 +165,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup getNetworkEndpointGroups * * *
-   * [Output Only] An informational warning that replaces the list of network
+   * Output only. [Output Only] An informational warning that replaces the list of network
    * endpoint groups when the list is empty.
    * 
* @@ -182,7 +182,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] An informational warning that replaces the list of network
+   * Output only. [Output Only] An informational warning that replaces the list of network
    * endpoint groups when the list is empty.
    * 
* @@ -199,7 +199,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] An informational warning that replaces the list of network
+   * Output only. [Output Only] An informational warning that replaces the list of network
    * endpoint groups when the list is empty.
    * 
* @@ -670,7 +670,7 @@ private void ensureNetworkEndpointGroupsIsMutable() { * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -691,7 +691,7 @@ private void ensureNetworkEndpointGroupsIsMutable() { * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -711,7 +711,7 @@ public int getNetworkEndpointGroupsCount() { * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -731,7 +731,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup getNetworkEndpointGroups * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -758,7 +758,7 @@ public Builder setNetworkEndpointGroups( * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -782,7 +782,7 @@ public Builder setNetworkEndpointGroups( * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -809,7 +809,7 @@ public Builder addNetworkEndpointGroups( * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -836,7 +836,7 @@ public Builder addNetworkEndpointGroups( * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -860,7 +860,7 @@ public Builder addNetworkEndpointGroups( * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -884,7 +884,7 @@ public Builder addNetworkEndpointGroups( * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -908,7 +908,7 @@ public Builder addAllNetworkEndpointGroups( * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -931,7 +931,7 @@ public Builder clearNetworkEndpointGroups() { * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -954,7 +954,7 @@ public Builder removeNetworkEndpointGroups(int index) { * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -971,7 +971,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup.Builder getNetworkEndpoi * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -992,7 +992,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup.Builder getNetworkEndpoi * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -1013,7 +1013,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup.Builder getNetworkEndpoi * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -1031,7 +1031,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup.Builder getNetworkEndpoi * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -1049,7 +1049,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup.Builder addNetworkEndpoi * * *
-     * [Output Only] The list ofnetwork
+     * Output only. [Output Only] The list ofnetwork
      * endpoint groups that are contained in this scope.
      * 
* @@ -1093,7 +1093,7 @@ public com.google.cloud.compute.v1.NetworkEndpointGroup.Builder addNetworkEndpoi * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* @@ -1109,7 +1109,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* @@ -1131,7 +1131,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* @@ -1155,7 +1155,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* @@ -1176,7 +1176,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* @@ -1205,7 +1205,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* @@ -1226,7 +1226,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* @@ -1242,7 +1242,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* @@ -1262,7 +1262,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] An informational warning that replaces the list of network
+     * Output only. [Output Only] An informational warning that replaces the list of network
      * endpoint groups when the list is empty.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsScopedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsScopedListOrBuilder.java index ddfeea9f8ddd..4b5b62c8de20 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsScopedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointGroupsScopedListOrBuilder.java @@ -28,7 +28,7 @@ public interface NetworkEndpointGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -42,7 +42,7 @@ public interface NetworkEndpointGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -56,7 +56,7 @@ public interface NetworkEndpointGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -70,7 +70,7 @@ public interface NetworkEndpointGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -85,7 +85,7 @@ public interface NetworkEndpointGroupsScopedListOrBuilder * * *
-   * [Output Only] The list ofnetwork
+   * Output only. [Output Only] The list ofnetwork
    * endpoint groups that are contained in this scope.
    * 
* @@ -100,7 +100,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupOrBuilder getNetworkEndpointGrou * * *
-   * [Output Only] An informational warning that replaces the list of network
+   * Output only. [Output Only] An informational warning that replaces the list of network
    * endpoint groups when the list is empty.
    * 
* @@ -114,7 +114,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupOrBuilder getNetworkEndpointGrou * * *
-   * [Output Only] An informational warning that replaces the list of network
+   * Output only. [Output Only] An informational warning that replaces the list of network
    * endpoint groups when the list is empty.
    * 
* @@ -128,7 +128,7 @@ com.google.cloud.compute.v1.NetworkEndpointGroupOrBuilder getNetworkEndpointGrou * * *
-   * [Output Only] An informational warning that replaces the list of network
+   * Output only. [Output Only] An informational warning that replaces the list of network
    * endpoint groups when the list is empty.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointWithHealthStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointWithHealthStatus.java index 1c9108bcfb92..a36331eb3707 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointWithHealthStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointWithHealthStatus.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -93,7 +93,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -113,7 +113,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -131,7 +131,7 @@ public int getHealthsCount() {
    *
    *
    * 
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -149,7 +149,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpoint getHealths(int
    *
    *
    * 
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -171,7 +171,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpointOrBuilder getHe
    *
    *
    * 
-   * [Output only] The network endpoint.
+   * Output only. [Output only] The network endpoint.
    * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -187,7 +187,7 @@ public boolean hasNetworkEndpoint() { * * *
-   * [Output only] The network endpoint.
+   * Output only. [Output only] The network endpoint.
    * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -205,7 +205,7 @@ public com.google.cloud.compute.v1.NetworkEndpoint getNetworkEndpoint() { * * *
-   * [Output only] The network endpoint.
+   * Output only. [Output only] The network endpoint.
    * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -677,7 +677,7 @@ private void ensureHealthsIsMutable() { * * *
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -699,7 +699,7 @@ private void ensureHealthsIsMutable() {
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -720,7 +720,7 @@ public int getHealthsCount() {
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -741,7 +741,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpoint getHealths(int
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -769,7 +769,7 @@ public Builder setHealths(
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -795,7 +795,7 @@ public Builder setHealths(
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -822,7 +822,7 @@ public Builder addHealths(com.google.cloud.compute.v1.HealthStatusForNetworkEndp
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -850,7 +850,7 @@ public Builder addHealths(
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -875,7 +875,7 @@ public Builder addHealths(
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -901,7 +901,7 @@ public Builder addHealths(
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -927,7 +927,7 @@ public Builder addAllHealths(
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -951,7 +951,7 @@ public Builder clearHealths() {
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -975,7 +975,7 @@ public Builder removeHealths(int index) {
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -993,7 +993,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpoint.Builder getHea
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -1015,7 +1015,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpointOrBuilder getHe
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -1038,7 +1038,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpointOrBuilder getHe
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -1057,7 +1057,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpoint.Builder addHea
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -1078,7 +1078,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpoint.Builder addHea
      *
      *
      * 
-     * [Output only] The health status of network endpoint.
+     * Output only. [Output only] The health status of network endpoint.
      *
      * Optional. Displayed only if the network endpoint has centralized health
      * checking configured.
@@ -1120,7 +1120,7 @@ public com.google.cloud.compute.v1.HealthStatusForNetworkEndpoint.Builder addHea
      *
      *
      * 
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -1135,7 +1135,7 @@ public boolean hasNetworkEndpoint() { * * *
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -1156,7 +1156,7 @@ public com.google.cloud.compute.v1.NetworkEndpoint getNetworkEndpoint() { * * *
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -1179,7 +1179,7 @@ public Builder setNetworkEndpoint(com.google.cloud.compute.v1.NetworkEndpoint va * * *
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -1200,7 +1200,7 @@ public Builder setNetworkEndpoint( * * *
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -1229,7 +1229,7 @@ public Builder mergeNetworkEndpoint(com.google.cloud.compute.v1.NetworkEndpoint * * *
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -1249,7 +1249,7 @@ public Builder clearNetworkEndpoint() { * * *
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -1264,7 +1264,7 @@ public com.google.cloud.compute.v1.NetworkEndpoint.Builder getNetworkEndpointBui * * *
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -1283,7 +1283,7 @@ public com.google.cloud.compute.v1.NetworkEndpointOrBuilder getNetworkEndpointOr * * *
-     * [Output only] The network endpoint.
+     * Output only. [Output only] The network endpoint.
      * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointWithHealthStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointWithHealthStatusOrBuilder.java index b19f8da5f5e2..6d9d19858d99 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointWithHealthStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkEndpointWithHealthStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface NetworkEndpointWithHealthStatusOrBuilder * * *
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -43,7 +43,7 @@ public interface NetworkEndpointWithHealthStatusOrBuilder
    *
    *
    * 
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -58,7 +58,7 @@ public interface NetworkEndpointWithHealthStatusOrBuilder
    *
    *
    * 
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -73,7 +73,7 @@ public interface NetworkEndpointWithHealthStatusOrBuilder
    *
    *
    * 
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -89,7 +89,7 @@ public interface NetworkEndpointWithHealthStatusOrBuilder
    *
    *
    * 
-   * [Output only] The health status of network endpoint.
+   * Output only. [Output only] The health status of network endpoint.
    *
    * Optional. Displayed only if the network endpoint has centralized health
    * checking configured.
@@ -105,7 +105,7 @@ com.google.cloud.compute.v1.HealthStatusForNetworkEndpointOrBuilder getHealthsOr
    *
    *
    * 
-   * [Output only] The network endpoint.
+   * Output only. [Output only] The network endpoint.
    * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -118,7 +118,7 @@ com.google.cloud.compute.v1.HealthStatusForNetworkEndpointOrBuilder getHealthsOr * * *
-   * [Output only] The network endpoint.
+   * Output only. [Output only] The network endpoint.
    * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; @@ -131,7 +131,7 @@ com.google.cloud.compute.v1.HealthStatusForNetworkEndpointOrBuilder getHealthsOr * * *
-   * [Output only] The network endpoint.
+   * Output only. [Output only] The network endpoint.
    * 
* * optional .google.cloud.compute.v1.NetworkEndpoint network_endpoint = 56789126; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkFirewallPolicyAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkFirewallPolicyAggregatedList.java index ed91ba881b38..fa8372af5a1b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkFirewallPolicyAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkFirewallPolicyAggregatedList.java @@ -285,7 +285,7 @@ public com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
    * network firewall policies.
    * 
* @@ -302,7 +302,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
    * network firewall policies.
    * 
* @@ -327,7 +327,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
    * network firewall policies.
    * 
* @@ -438,7 +438,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -454,7 +454,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -478,7 +478,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -508,7 +508,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -523,7 +523,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -538,7 +538,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -554,7 +554,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1602,7 +1602,7 @@ public com.google.cloud.compute.v1.FirewallPoliciesScopedList.Builder putItemsBu * * *
-     * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
      * network firewall policies.
      * 
* @@ -1618,7 +1618,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
      * network firewall policies.
      * 
* @@ -1642,7 +1642,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
      * network firewall policies.
      * 
* @@ -1666,7 +1666,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
      * network firewall policies.
      * 
* @@ -1689,7 +1689,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
      * network firewall policies.
      * 
* @@ -1708,7 +1708,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
      * network firewall policies.
      * 
* @@ -1884,7 +1884,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1899,7 +1899,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1922,7 +1922,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1945,7 +1945,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1967,7 +1967,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1985,7 +1985,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2018,7 +2018,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2034,7 +2034,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2049,7 +2049,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2065,7 +2065,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2105,7 +2105,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2128,7 +2128,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2148,7 +2148,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2167,7 +2167,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkFirewallPolicyAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkFirewallPolicyAggregatedListOrBuilder.java index 170a530be912..54b1ff8a2de3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkFirewallPolicyAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkFirewallPolicyAggregatedListOrBuilder.java @@ -137,7 +137,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
    * network firewall policies.
    * 
* @@ -151,7 +151,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
    * network firewall policies.
    * 
* @@ -165,7 +165,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of
    * network firewall policies.
    * 
* @@ -230,7 +230,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -243,7 +243,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -256,7 +256,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -269,7 +269,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -282,7 +282,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -295,7 +295,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -309,7 +309,7 @@ com.google.cloud.compute.v1.FirewallPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkInterface.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkInterface.java index 1fccdd36b894..34d10a53d5c3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkInterface.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkInterface.java @@ -243,7 +243,7 @@ private IgmpQuery(int value) { * * *
-   * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+   * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
    * accessed from the Internet. This field is always inherited from its
    * subnetwork.
    *
@@ -1311,7 +1311,7 @@ public com.google.cloud.compute.v1.AccessConfigOrBuilder getIpv6AccessConfigsOrB
    *
    *
    * 
-   * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+   * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
    * accessed from the Internet. This field is always inherited from its
    * subnetwork.
    *
@@ -1332,7 +1332,7 @@ public boolean hasIpv6AccessType() {
    *
    *
    * 
-   * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+   * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
    * accessed from the Internet. This field is always inherited from its
    * subnetwork.
    *
@@ -1361,7 +1361,7 @@ public java.lang.String getIpv6AccessType() {
    *
    *
    * 
-   * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+   * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
    * accessed from the Internet. This field is always inherited from its
    * subnetwork.
    *
@@ -1473,7 +1473,7 @@ public com.google.protobuf.ByteString getIpv6AddressBytes() {
    *
    *
    * 
-   * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
    * 
* * optional string kind = 3292052; @@ -1489,7 +1489,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
    * 
* * optional string kind = 3292052; @@ -1513,7 +1513,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
    * 
* * optional string kind = 3292052; @@ -4859,7 +4859,7 @@ public com.google.cloud.compute.v1.AccessConfig.Builder addIpv6AccessConfigsBuil * * *
-     * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+     * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
      * accessed from the Internet. This field is always inherited from its
      * subnetwork.
      *
@@ -4879,7 +4879,7 @@ public boolean hasIpv6AccessType() {
      *
      *
      * 
-     * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+     * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
      * accessed from the Internet. This field is always inherited from its
      * subnetwork.
      *
@@ -4907,7 +4907,7 @@ public java.lang.String getIpv6AccessType() {
      *
      *
      * 
-     * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+     * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
      * accessed from the Internet. This field is always inherited from its
      * subnetwork.
      *
@@ -4935,7 +4935,7 @@ public com.google.protobuf.ByteString getIpv6AccessTypeBytes() {
      *
      *
      * 
-     * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+     * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
      * accessed from the Internet. This field is always inherited from its
      * subnetwork.
      *
@@ -4962,7 +4962,7 @@ public Builder setIpv6AccessType(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+     * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
      * accessed from the Internet. This field is always inherited from its
      * subnetwork.
      *
@@ -4985,7 +4985,7 @@ public Builder clearIpv6AccessType() {
      *
      *
      * 
-     * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+     * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
      * accessed from the Internet. This field is always inherited from its
      * subnetwork.
      *
@@ -5159,7 +5159,7 @@ public Builder setIpv6AddressBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
      * 
* * optional string kind = 3292052; @@ -5174,7 +5174,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
      * 
* * optional string kind = 3292052; @@ -5197,7 +5197,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
      * 
* * optional string kind = 3292052; @@ -5220,7 +5220,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
      * 
* * optional string kind = 3292052; @@ -5242,7 +5242,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
      * 
* * optional string kind = 3292052; @@ -5260,7 +5260,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkInterfaceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkInterfaceOrBuilder.java index af80b181f52f..d8ccd1e63bd0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkInterfaceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkInterfaceOrBuilder.java @@ -345,7 +345,7 @@ public interface NetworkInterfaceOrBuilder * * *
-   * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+   * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
    * accessed from the Internet. This field is always inherited from its
    * subnetwork.
    *
@@ -363,7 +363,7 @@ public interface NetworkInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+   * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
    * accessed from the Internet. This field is always inherited from its
    * subnetwork.
    *
@@ -381,7 +381,7 @@ public interface NetworkInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
+   * Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
    * accessed from the Internet. This field is always inherited from its
    * subnetwork.
    *
@@ -447,7 +447,7 @@ public interface NetworkInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
    * 
* * optional string kind = 3292052; @@ -460,7 +460,7 @@ public interface NetworkInterfaceOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
    * 
* * optional string kind = 3292052; @@ -473,7 +473,7 @@ public interface NetworkInterfaceOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkList.java index 78c52f70dab9..baf6eed5da4e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.NetworkOrBuilder getItemsOrBuilder(int index) * * *
-   * [Output Only] Type of resource. Always compute#networkList for
+   * Output only. [Output Only] Type of resource. Always compute#networkList for
    * lists of networks.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#networkList for
+   * Output only. [Output Only] Type of resource. Always compute#networkList for
    * lists of networks.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#networkList for
+   * Output only. [Output Only] Type of resource. Always compute#networkList for
    * lists of networks.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1534,7 +1534,7 @@ public java.util.List getItemsBuild * * *
-     * [Output Only] Type of resource. Always compute#networkList for
+     * Output only. [Output Only] Type of resource. Always compute#networkList for
      * lists of networks.
      * 
* @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#networkList for
+     * Output only. [Output Only] Type of resource. Always compute#networkList for
      * lists of networks.
      * 
* @@ -1574,7 +1574,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#networkList for
+     * Output only. [Output Only] Type of resource. Always compute#networkList for
      * lists of networks.
      * 
* @@ -1598,7 +1598,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#networkList for
+     * Output only. [Output Only] Type of resource. Always compute#networkList for
      * lists of networks.
      * 
* @@ -1621,7 +1621,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#networkList for
+     * Output only. [Output Only] Type of resource. Always compute#networkList for
      * lists of networks.
      * 
* @@ -1640,7 +1640,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#networkList for
+     * Output only. [Output Only] Type of resource. Always compute#networkList for
      * lists of networks.
      * 
* @@ -1816,7 +1816,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1831,7 +1831,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1854,7 +1854,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1899,7 +1899,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkListOrBuilder.java index 16354ae73c5e..03275525138c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkListOrBuilder.java @@ -122,7 +122,7 @@ public interface NetworkListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#networkList for
+   * Output only. [Output Only] Type of resource. Always compute#networkList for
    * lists of networks.
    * 
* @@ -136,7 +136,7 @@ public interface NetworkListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#networkList for
+   * Output only. [Output Only] Type of resource. Always compute#networkList for
    * lists of networks.
    * 
* @@ -150,7 +150,7 @@ public interface NetworkListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#networkList for
+   * Output only. [Output Only] Type of resource. Always compute#networkList for
    * lists of networks.
    * 
* @@ -215,7 +215,7 @@ public interface NetworkListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface NetworkListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface NetworkListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkOrBuilder.java index ae33b22c3a37..8c8aa582c766 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkOrBuilder.java @@ -122,7 +122,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -136,7 +136,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -150,7 +150,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -236,7 +236,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] URL of the firewall policy the network is associated with.
+   * Output only. [Output Only] URL of the firewall policy the network is associated with.
    * 
* * optional string firewall_policy = 498173265; @@ -249,7 +249,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] URL of the firewall policy the network is associated with.
+   * Output only. [Output Only] URL of the firewall policy the network is associated with.
    * 
* * optional string firewall_policy = 498173265; @@ -262,7 +262,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] URL of the firewall policy the network is associated with.
+   * Output only. [Output Only] URL of the firewall policy the network is associated with.
    * 
* * optional string firewall_policy = 498173265; @@ -317,7 +317,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -331,7 +331,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -402,7 +402,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#network for
+   * Output only. [Output Only] Type of the resource. Always compute#network for
    * networks.
    * 
* @@ -416,7 +416,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#network for
+   * Output only. [Output Only] Type of the resource. Always compute#network for
    * networks.
    * 
* @@ -430,7 +430,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#network for
+   * Output only. [Output Only] Type of the resource. Always compute#network for
    * networks.
    * 
* @@ -677,7 +677,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -688,7 +688,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -699,7 +699,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -710,7 +710,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -722,7 +722,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] A list of network peerings for the resource.
+   * Output only. [Output Only] A list of network peerings for the resource.
    * 
* * repeated .google.cloud.compute.v1.NetworkPeering peerings = 69883187; @@ -812,7 +812,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -825,7 +825,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -838,7 +838,7 @@ public interface NetworkOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkPeering.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkPeering.java index d1e10e75bd1e..8946c67b78a7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkPeering.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkPeering.java @@ -243,7 +243,7 @@ private StackType(int value) { * * *
-   * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+   * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
    * peering is `ACTIVE` when there's a matching configuration in the peer
    * network.
    * 
@@ -652,7 +652,7 @@ public boolean getAutoCreateRoutes() { * * *
-   * [Output Only] The effective state of the peering connection
+   * Output only. [Output Only] The effective state of the peering connection
    * as a whole.
    * 
* @@ -671,7 +671,7 @@ public boolean hasConnectionStatus() { * * *
-   * [Output Only] The effective state of the peering connection
+   * Output only. [Output Only] The effective state of the peering connection
    * as a whole.
    * 
* @@ -692,7 +692,7 @@ public com.google.cloud.compute.v1.NetworkPeeringConnectionStatus getConnectionS * * *
-   * [Output Only] The effective state of the peering connection
+   * Output only. [Output Only] The effective state of the peering connection
    * as a whole.
    * 
* @@ -1077,7 +1077,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * * *
-   * [Output Only] Maximum Transmission Unit in bytes of the peer network.
+   * Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network.
    * 
* * optional int32 peer_mtu = 69584721; @@ -1093,7 +1093,7 @@ public boolean hasPeerMtu() { * * *
-   * [Output Only] Maximum Transmission Unit in bytes of the peer network.
+   * Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network.
    * 
* * optional int32 peer_mtu = 69584721; @@ -1189,7 +1189,7 @@ public com.google.protobuf.ByteString getStackTypeBytes() { * * *
-   * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+   * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
    * peering is `ACTIVE` when there's a matching configuration in the peer
    * network.
    * Check the State enum for the list of possible values.
@@ -1208,7 +1208,7 @@ public boolean hasState() {
    *
    *
    * 
-   * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+   * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
    * peering is `ACTIVE` when there's a matching configuration in the peer
    * network.
    * Check the State enum for the list of possible values.
@@ -1235,7 +1235,7 @@ public java.lang.String getState() {
    *
    *
    * 
-   * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+   * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
    * peering is `ACTIVE` when there's a matching configuration in the peer
    * network.
    * Check the State enum for the list of possible values.
@@ -1267,7 +1267,7 @@ public com.google.protobuf.ByteString getStateBytes() {
    *
    *
    * 
-   * [Output Only] Details about the current state of the peering.
+   * Output only. [Output Only] Details about the current state of the peering.
    * 
* * optional string state_details = 95566996; @@ -1283,7 +1283,7 @@ public boolean hasStateDetails() { * * *
-   * [Output Only] Details about the current state of the peering.
+   * Output only. [Output Only] Details about the current state of the peering.
    * 
* * optional string state_details = 95566996; @@ -1307,7 +1307,7 @@ public java.lang.String getStateDetails() { * * *
-   * [Output Only] Details about the current state of the peering.
+   * Output only. [Output Only] Details about the current state of the peering.
    * 
* * optional string state_details = 95566996; @@ -2257,7 +2257,7 @@ public Builder clearAutoCreateRoutes() { * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -2275,7 +2275,7 @@ public boolean hasConnectionStatus() { * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -2299,7 +2299,7 @@ public com.google.cloud.compute.v1.NetworkPeeringConnectionStatus getConnectionS * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -2326,7 +2326,7 @@ public Builder setConnectionStatus( * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -2350,7 +2350,7 @@ public Builder setConnectionStatus( * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -2384,7 +2384,7 @@ public Builder mergeConnectionStatus( * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -2407,7 +2407,7 @@ public Builder clearConnectionStatus() { * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -2426,7 +2426,7 @@ public Builder clearConnectionStatus() { * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -2449,7 +2449,7 @@ public Builder clearConnectionStatus() { * * *
-     * [Output Only] The effective state of the peering connection
+     * Output only. [Output Only] The effective state of the peering connection
      * as a whole.
      * 
* @@ -3190,7 +3190,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Maximum Transmission Unit in bytes of the peer network.
+     * Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network.
      * 
* * optional int32 peer_mtu = 69584721; @@ -3206,7 +3206,7 @@ public boolean hasPeerMtu() { * * *
-     * [Output Only] Maximum Transmission Unit in bytes of the peer network.
+     * Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network.
      * 
* * optional int32 peer_mtu = 69584721; @@ -3222,7 +3222,7 @@ public int getPeerMtu() { * * *
-     * [Output Only] Maximum Transmission Unit in bytes of the peer network.
+     * Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network.
      * 
* * optional int32 peer_mtu = 69584721; @@ -3242,7 +3242,7 @@ public Builder setPeerMtu(int value) { * * *
-     * [Output Only] Maximum Transmission Unit in bytes of the peer network.
+     * Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network.
      * 
* * optional int32 peer_mtu = 69584721; @@ -3400,7 +3400,7 @@ public Builder setStackTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+     * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
      * peering is `ACTIVE` when there's a matching configuration in the peer
      * network.
      * Check the State enum for the list of possible values.
@@ -3418,7 +3418,7 @@ public boolean hasState() {
      *
      *
      * 
-     * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+     * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
      * peering is `ACTIVE` when there's a matching configuration in the peer
      * network.
      * Check the State enum for the list of possible values.
@@ -3444,7 +3444,7 @@ public java.lang.String getState() {
      *
      *
      * 
-     * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+     * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
      * peering is `ACTIVE` when there's a matching configuration in the peer
      * network.
      * Check the State enum for the list of possible values.
@@ -3470,7 +3470,7 @@ public com.google.protobuf.ByteString getStateBytes() {
      *
      *
      * 
-     * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+     * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
      * peering is `ACTIVE` when there's a matching configuration in the peer
      * network.
      * Check the State enum for the list of possible values.
@@ -3495,7 +3495,7 @@ public Builder setState(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+     * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
      * peering is `ACTIVE` when there's a matching configuration in the peer
      * network.
      * Check the State enum for the list of possible values.
@@ -3516,7 +3516,7 @@ public Builder clearState() {
      *
      *
      * 
-     * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+     * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
      * peering is `ACTIVE` when there's a matching configuration in the peer
      * network.
      * Check the State enum for the list of possible values.
@@ -3544,7 +3544,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Details about the current state of the peering.
+     * Output only. [Output Only] Details about the current state of the peering.
      * 
* * optional string state_details = 95566996; @@ -3559,7 +3559,7 @@ public boolean hasStateDetails() { * * *
-     * [Output Only] Details about the current state of the peering.
+     * Output only. [Output Only] Details about the current state of the peering.
      * 
* * optional string state_details = 95566996; @@ -3582,7 +3582,7 @@ public java.lang.String getStateDetails() { * * *
-     * [Output Only] Details about the current state of the peering.
+     * Output only. [Output Only] Details about the current state of the peering.
      * 
* * optional string state_details = 95566996; @@ -3605,7 +3605,7 @@ public com.google.protobuf.ByteString getStateDetailsBytes() { * * *
-     * [Output Only] Details about the current state of the peering.
+     * Output only. [Output Only] Details about the current state of the peering.
      * 
* * optional string state_details = 95566996; @@ -3627,7 +3627,7 @@ public Builder setStateDetails(java.lang.String value) { * * *
-     * [Output Only] Details about the current state of the peering.
+     * Output only. [Output Only] Details about the current state of the peering.
      * 
* * optional string state_details = 95566996; @@ -3645,7 +3645,7 @@ public Builder clearStateDetails() { * * *
-     * [Output Only] Details about the current state of the peering.
+     * Output only. [Output Only] Details about the current state of the peering.
      * 
* * optional string state_details = 95566996; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkPeeringOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkPeeringOrBuilder.java index 40c56aa1ae98..2d80165d70c3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkPeeringOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkPeeringOrBuilder.java @@ -62,7 +62,7 @@ public interface NetworkPeeringOrBuilder * * *
-   * [Output Only] The effective state of the peering connection
+   * Output only. [Output Only] The effective state of the peering connection
    * as a whole.
    * 
* @@ -78,7 +78,7 @@ public interface NetworkPeeringOrBuilder * * *
-   * [Output Only] The effective state of the peering connection
+   * Output only. [Output Only] The effective state of the peering connection
    * as a whole.
    * 
* @@ -94,7 +94,7 @@ public interface NetworkPeeringOrBuilder * * *
-   * [Output Only] The effective state of the peering connection
+   * Output only. [Output Only] The effective state of the peering connection
    * as a whole.
    * 
* @@ -366,7 +366,7 @@ public interface NetworkPeeringOrBuilder * * *
-   * [Output Only] Maximum Transmission Unit in bytes of the peer network.
+   * Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network.
    * 
* * optional int32 peer_mtu = 69584721; @@ -379,7 +379,7 @@ public interface NetworkPeeringOrBuilder * * *
-   * [Output Only] Maximum Transmission Unit in bytes of the peer network.
+   * Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network.
    * 
* * optional int32 peer_mtu = 69584721; @@ -437,7 +437,7 @@ public interface NetworkPeeringOrBuilder * * *
-   * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+   * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
    * peering is `ACTIVE` when there's a matching configuration in the peer
    * network.
    * Check the State enum for the list of possible values.
@@ -453,7 +453,7 @@ public interface NetworkPeeringOrBuilder
    *
    *
    * 
-   * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+   * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
    * peering is `ACTIVE` when there's a matching configuration in the peer
    * network.
    * Check the State enum for the list of possible values.
@@ -469,7 +469,7 @@ public interface NetworkPeeringOrBuilder
    *
    *
    * 
-   * [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
+   * Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
    * peering is `ACTIVE` when there's a matching configuration in the peer
    * network.
    * Check the State enum for the list of possible values.
@@ -485,7 +485,7 @@ public interface NetworkPeeringOrBuilder
    *
    *
    * 
-   * [Output Only] Details about the current state of the peering.
+   * Output only. [Output Only] Details about the current state of the peering.
    * 
* * optional string state_details = 95566996; @@ -498,7 +498,7 @@ public interface NetworkPeeringOrBuilder * * *
-   * [Output Only] Details about the current state of the peering.
+   * Output only. [Output Only] Details about the current state of the peering.
    * 
* * optional string state_details = 95566996; @@ -511,7 +511,7 @@ public interface NetworkPeeringOrBuilder * * *
-   * [Output Only] Details about the current state of the peering.
+   * Output only. [Output Only] Details about the current state of the peering.
    * 
* * optional string state_details = 95566996; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfile.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfile.java index 636058d8f0da..b2a4093716cb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfile.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfile.java @@ -80,7 +80,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -97,7 +97,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -122,7 +122,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -152,7 +152,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] An optional description of this resource.
+   * Output only. [Output Only] An optional description of this resource.
    * 
* * optional string description = 422937596; @@ -168,7 +168,7 @@ public boolean hasDescription() { * * *
-   * [Output Only] An optional description of this resource.
+   * Output only. [Output Only] An optional description of this resource.
    * 
* * optional string description = 422937596; @@ -192,7 +192,7 @@ public java.lang.String getDescription() { * * *
-   * [Output Only] An optional description of this resource.
+   * Output only. [Output Only] An optional description of this resource.
    * 
* * optional string description = 422937596; @@ -219,7 +219,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] Features supported by the network.
+   * Output only. [Output Only] Features supported by the network.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -236,7 +236,7 @@ public boolean hasFeatures() { * * *
-   * [Output Only] Features supported by the network.
+   * Output only. [Output Only] Features supported by the network.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -255,7 +255,7 @@ public com.google.cloud.compute.v1.NetworkProfileNetworkFeatures getFeatures() { * * *
-   * [Output Only] Features supported by the network.
+   * Output only. [Output Only] Features supported by the network.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -275,7 +275,7 @@ public com.google.cloud.compute.v1.NetworkProfileNetworkFeaturesOrBuilder getFea * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -292,7 +292,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -314,7 +314,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
    * 
* * optional string kind = 3292052; @@ -330,7 +330,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
    * 
* * optional string kind = 3292052; @@ -354,7 +354,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
    * 
* * optional string kind = 3292052; @@ -381,7 +381,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] Location to which the network is restricted.
+   * Output only. [Output Only] Location to which the network is restricted.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -397,7 +397,7 @@ public boolean hasLocation() { * * *
-   * [Output Only] Location to which the network is restricted.
+   * Output only. [Output Only] Location to which the network is restricted.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -415,7 +415,7 @@ public com.google.cloud.compute.v1.NetworkProfileLocation getLocation() { * * *
-   * [Output Only] Location to which the network is restricted.
+   * Output only. [Output Only] Location to which the network is restricted.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -436,7 +436,7 @@ public com.google.cloud.compute.v1.NetworkProfileLocationOrBuilder getLocationOr * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -452,7 +452,7 @@ public boolean hasName() { * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -476,7 +476,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -503,7 +503,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Type of the network profile.
+   * Output only. [Output Only] Type of the network profile.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -520,7 +520,7 @@ public boolean hasProfileType() { * * *
-   * [Output Only] Type of the network profile.
+   * Output only. [Output Only] Type of the network profile.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -539,7 +539,7 @@ public com.google.cloud.compute.v1.NetworkProfileProfileType getProfileType() { * * *
-   * [Output Only] Type of the network profile.
+   * Output only. [Output Only] Type of the network profile.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -561,7 +561,7 @@ public com.google.cloud.compute.v1.NetworkProfileProfileTypeOrBuilder getProfile * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -577,7 +577,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -601,7 +601,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -630,7 +630,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -646,7 +646,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -670,7 +670,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1414,7 +1414,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1430,7 +1430,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1454,7 +1454,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1478,7 +1478,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1501,7 +1501,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1520,7 +1520,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1546,7 +1546,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] An optional description of this resource.
+     * Output only. [Output Only] An optional description of this resource.
      * 
* * optional string description = 422937596; @@ -1561,7 +1561,7 @@ public boolean hasDescription() { * * *
-     * [Output Only] An optional description of this resource.
+     * Output only. [Output Only] An optional description of this resource.
      * 
* * optional string description = 422937596; @@ -1584,7 +1584,7 @@ public java.lang.String getDescription() { * * *
-     * [Output Only] An optional description of this resource.
+     * Output only. [Output Only] An optional description of this resource.
      * 
* * optional string description = 422937596; @@ -1607,7 +1607,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-     * [Output Only] An optional description of this resource.
+     * Output only. [Output Only] An optional description of this resource.
      * 
* * optional string description = 422937596; @@ -1629,7 +1629,7 @@ public Builder setDescription(java.lang.String value) { * * *
-     * [Output Only] An optional description of this resource.
+     * Output only. [Output Only] An optional description of this resource.
      * 
* * optional string description = 422937596; @@ -1647,7 +1647,7 @@ public Builder clearDescription() { * * *
-     * [Output Only] An optional description of this resource.
+     * Output only. [Output Only] An optional description of this resource.
      * 
* * optional string description = 422937596; @@ -1677,7 +1677,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1693,7 +1693,7 @@ public boolean hasFeatures() { * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1715,7 +1715,7 @@ public com.google.cloud.compute.v1.NetworkProfileNetworkFeatures getFeatures() { * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1739,7 +1739,7 @@ public Builder setFeatures(com.google.cloud.compute.v1.NetworkProfileNetworkFeat * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1761,7 +1761,7 @@ public Builder setFeatures( * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1791,7 +1791,7 @@ public Builder mergeFeatures(com.google.cloud.compute.v1.NetworkProfileNetworkFe * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1812,7 +1812,7 @@ public Builder clearFeatures() { * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1828,7 +1828,7 @@ public com.google.cloud.compute.v1.NetworkProfileNetworkFeatures.Builder getFeat * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1849,7 +1849,7 @@ public com.google.cloud.compute.v1.NetworkProfileNetworkFeatures.Builder getFeat * * *
-     * [Output Only] Features supported by the network.
+     * Output only. [Output Only] Features supported by the network.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -1878,7 +1878,7 @@ public com.google.cloud.compute.v1.NetworkProfileNetworkFeatures.Builder getFeat * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1895,7 +1895,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1912,7 +1912,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1933,7 +1933,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1954,7 +1954,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
      * 
* * optional string kind = 3292052; @@ -1969,7 +1969,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
      * 
* * optional string kind = 3292052; @@ -1992,7 +1992,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
      * 
* * optional string kind = 3292052; @@ -2015,7 +2015,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
      * 
* * optional string kind = 3292052; @@ -2037,7 +2037,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
      * 
* * optional string kind = 3292052; @@ -2055,7 +2055,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
      * 
* * optional string kind = 3292052; @@ -2085,7 +2085,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2100,7 +2100,7 @@ public boolean hasLocation() { * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2121,7 +2121,7 @@ public com.google.cloud.compute.v1.NetworkProfileLocation getLocation() { * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2144,7 +2144,7 @@ public Builder setLocation(com.google.cloud.compute.v1.NetworkProfileLocation va * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2165,7 +2165,7 @@ public Builder setLocation( * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2194,7 +2194,7 @@ public Builder mergeLocation(com.google.cloud.compute.v1.NetworkProfileLocation * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2214,7 +2214,7 @@ public Builder clearLocation() { * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2229,7 +2229,7 @@ public com.google.cloud.compute.v1.NetworkProfileLocation.Builder getLocationBui * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2248,7 +2248,7 @@ public com.google.cloud.compute.v1.NetworkProfileLocationOrBuilder getLocationOr * * *
-     * [Output Only] Location to which the network is restricted.
+     * Output only. [Output Only] Location to which the network is restricted.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -2276,7 +2276,7 @@ public com.google.cloud.compute.v1.NetworkProfileLocationOrBuilder getLocationOr * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -2291,7 +2291,7 @@ public boolean hasName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -2314,7 +2314,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -2337,7 +2337,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -2359,7 +2359,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -2377,7 +2377,7 @@ public Builder clearName() { * * *
-     * [Output Only] Name of the resource.
+     * Output only. [Output Only] Name of the resource.
      * 
* * optional string name = 3373707; @@ -2407,7 +2407,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2423,7 +2423,7 @@ public boolean hasProfileType() { * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2445,7 +2445,7 @@ public com.google.cloud.compute.v1.NetworkProfileProfileType getProfileType() { * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2469,7 +2469,7 @@ public Builder setProfileType(com.google.cloud.compute.v1.NetworkProfileProfileT * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2491,7 +2491,7 @@ public Builder setProfileType( * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2521,7 +2521,7 @@ public Builder mergeProfileType(com.google.cloud.compute.v1.NetworkProfileProfil * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2542,7 +2542,7 @@ public Builder clearProfileType() { * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2558,7 +2558,7 @@ public com.google.cloud.compute.v1.NetworkProfileProfileType.Builder getProfileT * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2579,7 +2579,7 @@ public com.google.cloud.compute.v1.NetworkProfileProfileType.Builder getProfileT * * *
-     * [Output Only] Type of the network profile.
+     * Output only. [Output Only] Type of the network profile.
      * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -2608,7 +2608,7 @@ public com.google.cloud.compute.v1.NetworkProfileProfileType.Builder getProfileT * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2623,7 +2623,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2646,7 +2646,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2669,7 +2669,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2691,7 +2691,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2709,7 +2709,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2734,7 +2734,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2749,7 +2749,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2772,7 +2772,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2795,7 +2795,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2817,7 +2817,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -2835,7 +2835,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; 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 73e5446c4993..0c319174de40 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 @@ -6508,7 +6508,7 @@ public com.google.protobuf.ByteString getSubnetStackTypesBytes(int index) { * * *
-   * Specifies which subnetwork purposes are supported.
+   * Output only. Specifies which subnetwork purposes are supported.
    * Check the SubnetworkPurposes enum for the list of possible values.
    * 
* @@ -6524,7 +6524,7 @@ public com.google.protobuf.ProtocolStringList getSubnetworkPurposesList() { * * *
-   * Specifies which subnetwork purposes are supported.
+   * Output only. Specifies which subnetwork purposes are supported.
    * Check the SubnetworkPurposes enum for the list of possible values.
    * 
* @@ -6540,7 +6540,7 @@ public int getSubnetworkPurposesCount() { * * *
-   * Specifies which subnetwork purposes are supported.
+   * Output only. Specifies which subnetwork purposes are supported.
    * Check the SubnetworkPurposes enum for the list of possible values.
    * 
* @@ -6557,7 +6557,7 @@ public java.lang.String getSubnetworkPurposes(int index) { * * *
-   * Specifies which subnetwork purposes are supported.
+   * Output only. Specifies which subnetwork purposes are supported.
    * Check the SubnetworkPurposes enum for the list of possible values.
    * 
* @@ -6580,7 +6580,7 @@ public com.google.protobuf.ByteString getSubnetworkPurposesBytes(int index) { * * *
-   * Specifies which subnetwork stack types are supported.
+   * Output only. Specifies which subnetwork stack types are supported.
    * Check the SubnetworkStackTypes enum for the list of possible values.
    * 
* @@ -6596,7 +6596,7 @@ public com.google.protobuf.ProtocolStringList getSubnetworkStackTypesList() { * * *
-   * Specifies which subnetwork stack types are supported.
+   * Output only. Specifies which subnetwork stack types are supported.
    * Check the SubnetworkStackTypes enum for the list of possible values.
    * 
* @@ -6612,7 +6612,7 @@ public int getSubnetworkStackTypesCount() { * * *
-   * Specifies which subnetwork stack types are supported.
+   * Output only. Specifies which subnetwork stack types are supported.
    * Check the SubnetworkStackTypes enum for the list of possible values.
    * 
* @@ -6629,7 +6629,7 @@ public java.lang.String getSubnetworkStackTypes(int index) { * * *
-   * Specifies which subnetwork stack types are supported.
+   * Output only. Specifies which subnetwork stack types are supported.
    * Check the SubnetworkStackTypes enum for the list of possible values.
    * 
* @@ -11867,7 +11867,7 @@ private void ensureSubnetworkPurposesIsMutable() { * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -11884,7 +11884,7 @@ public com.google.protobuf.ProtocolStringList getSubnetworkPurposesList() { * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -11900,7 +11900,7 @@ public int getSubnetworkPurposesCount() { * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -11917,7 +11917,7 @@ public java.lang.String getSubnetworkPurposes(int index) { * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -11934,7 +11934,7 @@ public com.google.protobuf.ByteString getSubnetworkPurposesBytes(int index) { * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -11959,7 +11959,7 @@ public Builder setSubnetworkPurposes(int index, java.lang.String value) { * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -11983,7 +11983,7 @@ public Builder addSubnetworkPurposes(java.lang.String value) { * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -12004,7 +12004,7 @@ public Builder addAllSubnetworkPurposes(java.lang.Iterable val * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -12024,7 +12024,7 @@ public Builder clearSubnetworkPurposes() { * * *
-     * Specifies which subnetwork purposes are supported.
+     * Output only. Specifies which subnetwork purposes are supported.
      * Check the SubnetworkPurposes enum for the list of possible values.
      * 
* @@ -12059,7 +12059,7 @@ private void ensureSubnetworkStackTypesIsMutable() { * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes enum for the list of possible values.
      * 
* @@ -12076,7 +12076,7 @@ public com.google.protobuf.ProtocolStringList getSubnetworkStackTypesList() { * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes enum for the list of possible values.
      * 
* @@ -12092,7 +12092,7 @@ public int getSubnetworkStackTypesCount() { * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes enum for the list of possible values.
      * 
* @@ -12109,7 +12109,7 @@ public java.lang.String getSubnetworkStackTypes(int index) { * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes enum for the list of possible values.
      * 
* @@ -12126,7 +12126,7 @@ public com.google.protobuf.ByteString getSubnetworkStackTypesBytes(int index) { * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes enum for the list of possible values.
      * 
* @@ -12151,7 +12151,7 @@ public Builder setSubnetworkStackTypes(int index, java.lang.String value) { * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes enum for the list of possible values.
      * 
* @@ -12175,7 +12175,7 @@ public Builder addSubnetworkStackTypes(java.lang.String value) { * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes enum for the list of possible values.
      * 
* @@ -12196,7 +12196,7 @@ public Builder addAllSubnetworkStackTypes(java.lang.Iterable v * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes enum for the list of possible values.
      * 
* @@ -12216,7 +12216,7 @@ public Builder clearSubnetworkStackTypes() { * * *
-     * Specifies which subnetwork stack types are supported.
+     * Output only. Specifies which subnetwork stack types are supported.
      * Check the SubnetworkStackTypes 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/NetworkProfileNetworkFeaturesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileNetworkFeaturesOrBuilder.java index b7088f975e36..a7db437dfbf0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileNetworkFeaturesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileNetworkFeaturesOrBuilder.java @@ -1240,7 +1240,7 @@ public interface NetworkProfileNetworkFeaturesOrBuilder * * *
-   * Specifies which subnetwork purposes are supported.
+   * Output only. Specifies which subnetwork purposes are supported.
    * Check the SubnetworkPurposes enum for the list of possible values.
    * 
* @@ -1254,7 +1254,7 @@ public interface NetworkProfileNetworkFeaturesOrBuilder * * *
-   * Specifies which subnetwork purposes are supported.
+   * Output only. Specifies which subnetwork purposes are supported.
    * Check the SubnetworkPurposes enum for the list of possible values.
    * 
* @@ -1268,7 +1268,7 @@ public interface NetworkProfileNetworkFeaturesOrBuilder * * *
-   * Specifies which subnetwork purposes are supported.
+   * Output only. Specifies which subnetwork purposes are supported.
    * Check the SubnetworkPurposes enum for the list of possible values.
    * 
* @@ -1283,7 +1283,7 @@ public interface NetworkProfileNetworkFeaturesOrBuilder * * *
-   * Specifies which subnetwork purposes are supported.
+   * Output only. Specifies which subnetwork purposes are supported.
    * Check the SubnetworkPurposes enum for the list of possible values.
    * 
* @@ -1298,7 +1298,7 @@ public interface NetworkProfileNetworkFeaturesOrBuilder * * *
-   * Specifies which subnetwork stack types are supported.
+   * Output only. Specifies which subnetwork stack types are supported.
    * Check the SubnetworkStackTypes enum for the list of possible values.
    * 
* @@ -1312,7 +1312,7 @@ public interface NetworkProfileNetworkFeaturesOrBuilder * * *
-   * Specifies which subnetwork stack types are supported.
+   * Output only. Specifies which subnetwork stack types are supported.
    * Check the SubnetworkStackTypes enum for the list of possible values.
    * 
* @@ -1326,7 +1326,7 @@ public interface NetworkProfileNetworkFeaturesOrBuilder * * *
-   * Specifies which subnetwork stack types are supported.
+   * Output only. Specifies which subnetwork stack types are supported.
    * Check the SubnetworkStackTypes enum for the list of possible values.
    * 
* @@ -1341,7 +1341,7 @@ public interface NetworkProfileNetworkFeaturesOrBuilder * * *
-   * Specifies which subnetwork stack types are supported.
+   * Output only. Specifies which subnetwork stack types are supported.
    * Check the SubnetworkStackTypes 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/NetworkProfileOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileOrBuilder.java index f80a9ab44dc3..8f259584afcc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileOrBuilder.java @@ -28,7 +28,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -70,7 +70,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] An optional description of this resource.
+   * Output only. [Output Only] An optional description of this resource.
    * 
* * optional string description = 422937596; @@ -83,7 +83,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] An optional description of this resource.
+   * Output only. [Output Only] An optional description of this resource.
    * 
* * optional string description = 422937596; @@ -96,7 +96,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] An optional description of this resource.
+   * Output only. [Output Only] An optional description of this resource.
    * 
* * optional string description = 422937596; @@ -109,7 +109,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Features supported by the network.
+   * Output only. [Output Only] Features supported by the network.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -123,7 +123,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Features supported by the network.
+   * Output only. [Output Only] Features supported by the network.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -137,7 +137,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Features supported by the network.
+   * Output only. [Output Only] Features supported by the network.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645; @@ -149,7 +149,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -163,7 +163,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -177,7 +177,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
    * 
* * optional string kind = 3292052; @@ -190,7 +190,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
    * 
* * optional string kind = 3292052; @@ -203,7 +203,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
    * 
* * optional string kind = 3292052; @@ -216,7 +216,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Location to which the network is restricted.
+   * Output only. [Output Only] Location to which the network is restricted.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -229,7 +229,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Location to which the network is restricted.
+   * Output only. [Output Only] Location to which the network is restricted.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -242,7 +242,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Location to which the network is restricted.
+   * Output only. [Output Only] Location to which the network is restricted.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901; @@ -253,7 +253,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -266,7 +266,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -279,7 +279,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Name of the resource.
+   * Output only. [Output Only] Name of the resource.
    * 
* * optional string name = 3373707; @@ -292,7 +292,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Type of the network profile.
+   * Output only. [Output Only] Type of the network profile.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -306,7 +306,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Type of the network profile.
+   * Output only. [Output Only] Type of the network profile.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -320,7 +320,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Type of the network profile.
+   * Output only. [Output Only] Type of the network profile.
    * 
* * optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568; @@ -332,7 +332,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -345,7 +345,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -358,7 +358,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -371,7 +371,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -384,7 +384,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -397,7 +397,7 @@ public interface NetworkProfileOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfilesListResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfilesListResponse.java index a0a25a557aae..bb69fb456ab6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfilesListResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfilesListResponse.java @@ -276,7 +276,7 @@ public com.google.cloud.compute.v1.NetworkProfileOrBuilder getItemsOrBuilder(int * * *
-   * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
    * 
* * optional string kind = 3292052; @@ -292,7 +292,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
    * 
* * optional string kind = 3292052; @@ -316,7 +316,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
    * 
* * optional string kind = 3292052; @@ -432,7 +432,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -448,7 +448,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -472,7 +472,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -502,7 +502,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -518,7 +518,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -551,7 +551,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -1826,7 +1826,7 @@ public com.google.cloud.compute.v1.NetworkProfile.Builder addItemsBuilder(int in * * *
-     * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
      * 
* * optional string kind = 3292052; @@ -1841,7 +1841,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
      * 
* * optional string kind = 3292052; @@ -1864,7 +1864,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
      * 
* * optional string kind = 3292052; @@ -1887,7 +1887,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
      * 
* * optional string kind = 3292052; @@ -1909,7 +1909,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
      * 
* * optional string kind = 3292052; @@ -1927,7 +1927,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+     * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
      * 
* * optional string kind = 3292052; @@ -2114,7 +2114,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2129,7 +2129,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2152,7 +2152,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2175,7 +2175,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2197,7 +2197,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2215,7 +2215,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2248,7 +2248,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2265,7 +2265,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2281,7 +2281,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2298,7 +2298,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2315,7 +2315,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2340,7 +2340,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2364,7 +2364,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2385,7 +2385,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2405,7 +2405,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfilesListResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfilesListResponseOrBuilder.java index 123f00330a90..2c29af356f8e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfilesListResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfilesListResponseOrBuilder.java @@ -144,7 +144,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
    * 
* * optional string kind = 3292052; @@ -157,7 +157,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
    * 
* * optional string kind = 3292052; @@ -170,7 +170,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
+   * Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles.
    * 
* * optional string kind = 3292052; @@ -240,7 +240,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -253,7 +253,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -266,7 +266,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -279,7 +279,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -293,7 +293,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -307,7 +307,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -322,7 +322,7 @@ public interface NetworkProfilesListResponseOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* 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 a21ae896a058..8fb187ec7301 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 @@ -340,7 +340,7 @@ private BgpInterRegionCost(int value) { * * *
-   * [Output Only] Effective value of the bgp_inter_region_cost
+   * Output only. [Output Only] Effective value of the bgp_inter_region_cost
    * field.
    * Additional supported values which may be not listed in the enum directly due to technical reasons:
    * ADD_COST_TO_MED
@@ -789,7 +789,7 @@ public com.google.protobuf.ByteString getBgpInterRegionCostBytes() {
    *
    *
    * 
-   * [Output Only] Effective value of the bgp_always_compare_med
+   * Output only. [Output Only] Effective value of the bgp_always_compare_med
    * field.
    * 
* @@ -806,7 +806,7 @@ public boolean hasEffectiveBgpAlwaysCompareMed() { * * *
-   * [Output Only] Effective value of the bgp_always_compare_med
+   * Output only. [Output Only] Effective value of the bgp_always_compare_med
    * field.
    * 
* @@ -828,7 +828,7 @@ public boolean getEffectiveBgpAlwaysCompareMed() { * * *
-   * [Output Only] Effective value of the bgp_inter_region_cost
+   * Output only. [Output Only] Effective value of the bgp_inter_region_cost
    * field.
    * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
    * 
@@ -846,7 +846,7 @@ public boolean hasEffectiveBgpInterRegionCost() { * * *
-   * [Output Only] Effective value of the bgp_inter_region_cost
+   * Output only. [Output Only] Effective value of the bgp_inter_region_cost
    * field.
    * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
    * 
@@ -872,7 +872,7 @@ public java.lang.String getEffectiveBgpInterRegionCost() { * * *
-   * [Output Only] Effective value of the bgp_inter_region_cost
+   * Output only. [Output Only] Effective value of the bgp_inter_region_cost
    * field.
    * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
    * 
@@ -1861,7 +1861,7 @@ public Builder setBgpInterRegionCostBytes(com.google.protobuf.ByteString value) * * *
-     * [Output Only] Effective value of the bgp_always_compare_med
+     * Output only. [Output Only] Effective value of the bgp_always_compare_med
      * field.
      * 
* @@ -1878,7 +1878,7 @@ public boolean hasEffectiveBgpAlwaysCompareMed() { * * *
-     * [Output Only] Effective value of the bgp_always_compare_med
+     * Output only. [Output Only] Effective value of the bgp_always_compare_med
      * field.
      * 
* @@ -1895,7 +1895,7 @@ public boolean getEffectiveBgpAlwaysCompareMed() { * * *
-     * [Output Only] Effective value of the bgp_always_compare_med
+     * Output only. [Output Only] Effective value of the bgp_always_compare_med
      * field.
      * 
* @@ -1916,7 +1916,7 @@ public Builder setEffectiveBgpAlwaysCompareMed(boolean value) { * * *
-     * [Output Only] Effective value of the bgp_always_compare_med
+     * Output only. [Output Only] Effective value of the bgp_always_compare_med
      * field.
      * 
* @@ -1937,7 +1937,7 @@ public Builder clearEffectiveBgpAlwaysCompareMed() { * * *
-     * [Output Only] Effective value of the bgp_inter_region_cost
+     * Output only. [Output Only] Effective value of the bgp_inter_region_cost
      * field.
      * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
      * 
@@ -1954,7 +1954,7 @@ public boolean hasEffectiveBgpInterRegionCost() { * * *
-     * [Output Only] Effective value of the bgp_inter_region_cost
+     * Output only. [Output Only] Effective value of the bgp_inter_region_cost
      * field.
      * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
      * 
@@ -1979,7 +1979,7 @@ public java.lang.String getEffectiveBgpInterRegionCost() { * * *
-     * [Output Only] Effective value of the bgp_inter_region_cost
+     * Output only. [Output Only] Effective value of the bgp_inter_region_cost
      * field.
      * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
      * 
@@ -2004,7 +2004,7 @@ public com.google.protobuf.ByteString getEffectiveBgpInterRegionCostBytes() { * * *
-     * [Output Only] Effective value of the bgp_inter_region_cost
+     * Output only. [Output Only] Effective value of the bgp_inter_region_cost
      * field.
      * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
      * 
@@ -2028,7 +2028,7 @@ public Builder setEffectiveBgpInterRegionCost(java.lang.String value) { * * *
-     * [Output Only] Effective value of the bgp_inter_region_cost
+     * Output only. [Output Only] Effective value of the bgp_inter_region_cost
      * field.
      * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
      * 
@@ -2048,7 +2048,7 @@ public Builder clearEffectiveBgpInterRegionCost() { * * *
-     * [Output Only] Effective value of the bgp_inter_region_cost
+     * Output only. [Output Only] Effective value of the bgp_inter_region_cost
      * field.
      * Check the EffectiveBgpInterRegionCost 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/NetworkRoutingConfigOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkRoutingConfigOrBuilder.java index 3812c7f6ea34..51c5692af0ac 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkRoutingConfigOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkRoutingConfigOrBuilder.java @@ -154,7 +154,7 @@ public interface NetworkRoutingConfigOrBuilder * * *
-   * [Output Only] Effective value of the bgp_always_compare_med
+   * Output only. [Output Only] Effective value of the bgp_always_compare_med
    * field.
    * 
* @@ -168,7 +168,7 @@ public interface NetworkRoutingConfigOrBuilder * * *
-   * [Output Only] Effective value of the bgp_always_compare_med
+   * Output only. [Output Only] Effective value of the bgp_always_compare_med
    * field.
    * 
* @@ -182,7 +182,7 @@ public interface NetworkRoutingConfigOrBuilder * * *
-   * [Output Only] Effective value of the bgp_inter_region_cost
+   * Output only. [Output Only] Effective value of the bgp_inter_region_cost
    * field.
    * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
    * 
@@ -197,7 +197,7 @@ public interface NetworkRoutingConfigOrBuilder * * *
-   * [Output Only] Effective value of the bgp_inter_region_cost
+   * Output only. [Output Only] Effective value of the bgp_inter_region_cost
    * field.
    * Check the EffectiveBgpInterRegionCost enum for the list of possible values.
    * 
@@ -212,7 +212,7 @@ public interface NetworkRoutingConfigOrBuilder * * *
-   * [Output Only] Effective value of the bgp_inter_region_cost
+   * Output only. [Output Only] Effective value of the bgp_inter_region_cost
    * field.
    * Check the EffectiveBgpInterRegionCost 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/NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java index 778314c24454..c1cded807f7f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The type of the firewall policy.
+   * Output only. [Output Only] The type of the firewall policy.
    * 
* * Protobuf enum {@code @@ -228,7 +228,7 @@ private Type(int value) { * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -245,7 +245,7 @@ public boolean hasDisplayName() { * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -270,7 +270,7 @@ public java.lang.String getDisplayName() { * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -300,7 +300,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -316,7 +316,7 @@ public boolean hasName() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -340,7 +340,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -369,7 +369,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -385,7 +385,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -401,7 +401,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -416,7 +416,7 @@ public int getPacketMirroringRulesCount() { * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -431,7 +431,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule getPacketMirroringRules(in * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -450,7 +450,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -467,7 +467,7 @@ public boolean hasPriority() { * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -565,7 +565,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getRulesOrBuilder * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -581,7 +581,7 @@ public boolean hasShortName() { * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -605,7 +605,7 @@ public java.lang.String getShortName() { * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -634,7 +634,7 @@ public com.google.protobuf.ByteString getShortNameBytes() { * * *
-   * [Output Only] The type of the firewall policy.
+   * Output only. [Output Only] The type of the firewall policy.
    * Check the Type enum for the list of possible values.
    * 
* @@ -651,7 +651,7 @@ public boolean hasType() { * * *
-   * [Output Only] The type of the firewall policy.
+   * Output only. [Output Only] The type of the firewall policy.
    * Check the Type enum for the list of possible values.
    * 
* @@ -676,7 +676,7 @@ public java.lang.String getType() { * * *
-   * [Output Only] The type of the firewall policy.
+   * Output only. [Output Only] The type of the firewall policy.
    * Check the Type enum for the list of possible values.
    * 
* @@ -1360,7 +1360,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1376,7 +1376,7 @@ public boolean hasDisplayName() { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1400,7 +1400,7 @@ public java.lang.String getDisplayName() { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1424,7 +1424,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1447,7 +1447,7 @@ public Builder setDisplayName(java.lang.String value) { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1466,7 +1466,7 @@ public Builder clearDisplayName() { * * *
-     * [Output Only] Deprecated, please use short name instead. The display name
+     * Output only. [Output Only] Deprecated, please use short name instead. The display name
      * of the firewall policy.
      * 
* @@ -1492,7 +1492,7 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1507,7 +1507,7 @@ public boolean hasName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1530,7 +1530,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1553,7 +1553,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1575,7 +1575,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1593,7 +1593,7 @@ public Builder clearName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1634,7 +1634,7 @@ private void ensurePacketMirroringRulesIsMutable() { * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1654,7 +1654,7 @@ private void ensurePacketMirroringRulesIsMutable() { * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1673,7 +1673,7 @@ public int getPacketMirroringRulesCount() { * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1692,7 +1692,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule getPacketMirroringRules(in * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1718,7 +1718,7 @@ public Builder setPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1741,7 +1741,7 @@ public Builder setPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1766,7 +1766,7 @@ public Builder addPacketMirroringRules(com.google.cloud.compute.v1.FirewallPolic * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1792,7 +1792,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1815,7 +1815,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1838,7 +1838,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1861,7 +1861,7 @@ public Builder addAllPacketMirroringRules( * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1883,7 +1883,7 @@ public Builder clearPacketMirroringRules() { * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1905,7 +1905,7 @@ public Builder removePacketMirroringRules(int index) { * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1921,7 +1921,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder getPacketMirroring * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1941,7 +1941,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1961,7 +1961,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1977,7 +1977,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1994,7 +1994,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output Only] The packet mirroring rules that apply to the network.
+     * Output only. [Output Only] The packet mirroring rules that apply to the network.
      * 
* * @@ -2032,7 +2032,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2049,7 +2049,7 @@ public boolean hasPriority() { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2066,7 +2066,7 @@ public int getPriority() { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2087,7 +2087,7 @@ public Builder setPriority(int value) { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2475,7 +2475,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addRulesBuilder(in * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2490,7 +2490,7 @@ public boolean hasShortName() { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2513,7 +2513,7 @@ public java.lang.String getShortName() { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2536,7 +2536,7 @@ public com.google.protobuf.ByteString getShortNameBytes() { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2558,7 +2558,7 @@ public Builder setShortName(java.lang.String value) { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2576,7 +2576,7 @@ public Builder clearShortName() { * * *
-     * [Output Only] The short name of the firewall policy.
+     * Output only. [Output Only] The short name of the firewall policy.
      * 
* * optional string short_name = 492051566; @@ -2601,7 +2601,7 @@ public Builder setShortNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The type of the firewall policy.
+     * Output only. [Output Only] The type of the firewall policy.
      * Check the Type enum for the list of possible values.
      * 
* @@ -2617,7 +2617,7 @@ public boolean hasType() { * * *
-     * [Output Only] The type of the firewall policy.
+     * Output only. [Output Only] The type of the firewall policy.
      * Check the Type enum for the list of possible values.
      * 
* @@ -2641,7 +2641,7 @@ public java.lang.String getType() { * * *
-     * [Output Only] The type of the firewall policy.
+     * Output only. [Output Only] The type of the firewall policy.
      * Check the Type enum for the list of possible values.
      * 
* @@ -2665,7 +2665,7 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-     * [Output Only] The type of the firewall policy.
+     * Output only. [Output Only] The type of the firewall policy.
      * Check the Type enum for the list of possible values.
      * 
* @@ -2688,7 +2688,7 @@ public Builder setType(java.lang.String value) { * * *
-     * [Output Only] The type of the firewall policy.
+     * Output only. [Output Only] The type of the firewall policy.
      * Check the Type enum for the list of possible values.
      * 
* @@ -2707,7 +2707,7 @@ public Builder clearType() { * * *
-     * [Output Only] The type of the firewall policy.
+     * Output only. [Output Only] The type of the firewall policy.
      * Check the Type 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/NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java index 0acc9a0f05de..b8bbd6769748 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java @@ -28,7 +28,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -42,7 +42,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -56,7 +56,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] Deprecated, please use short name instead. The display name
+   * Output only. [Output Only] Deprecated, please use short name instead. The display name
    * of the firewall policy.
    * 
* @@ -70,7 +70,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -83,7 +83,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -96,7 +96,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -109,7 +109,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -121,7 +121,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -133,7 +133,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -145,7 +145,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -158,7 +158,7 @@ public interface NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrB * * *
-   * [Output Only] The packet mirroring rules that apply to the network.
+   * Output only. [Output Only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -171,7 +171,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -185,7 +185,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -255,7 +255,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -268,7 +268,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -281,7 +281,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The short name of the firewall policy.
+   * Output only. [Output Only] The short name of the firewall policy.
    * 
* * optional string short_name = 492051566; @@ -294,7 +294,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy.
+   * Output only. [Output Only] The type of the firewall policy.
    * Check the Type enum for the list of possible values.
    * 
* @@ -308,7 +308,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy.
+   * Output only. [Output Only] The type of the firewall policy.
    * Check the Type enum for the list of possible values.
    * 
* @@ -322,7 +322,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy.
+   * Output only. [Output Only] The type of the firewall policy.
    * Check the Type 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/NodeGroup.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroup.java index 7a4fa3c90059..95bbec6957a4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroup.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroup.java @@ -679,7 +679,7 @@ public com.google.cloud.compute.v1.NodeGroupAutoscalingPolicy getAutoscalingPoli * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -696,7 +696,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -721,7 +721,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -872,7 +872,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -889,7 +889,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -911,7 +911,7 @@ public long getId() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
    * 
* * optional string kind = 3292052; @@ -927,7 +927,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
    * 
* * optional string kind = 3292052; @@ -951,7 +951,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
    * 
* * optional string kind = 3292052; @@ -1418,7 +1418,7 @@ public com.google.protobuf.ByteString getNodeTemplateBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1434,7 +1434,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1458,7 +1458,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1538,7 +1538,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil * * *
-   * [Output Only] The total number of nodes in the node group.
+   * Output only. [Output Only] The total number of nodes in the node group.
    * 
* * optional int32 size = 3530753; @@ -1554,7 +1554,7 @@ public boolean hasSize() { * * *
-   * [Output Only] The total number of nodes in the node group.
+   * Output only. [Output Only] The total number of nodes in the node group.
    * 
* * optional int32 size = 3530753; @@ -1647,7 +1647,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] The name of the zone where the node group resides,
+   * Output only. [Output Only] The name of the zone where the node group resides,
    * such as us-central1-a.
    * 
* @@ -1664,7 +1664,7 @@ public boolean hasZone() { * * *
-   * [Output Only] The name of the zone where the node group resides,
+   * Output only. [Output Only] The name of the zone where the node group resides,
    * such as us-central1-a.
    * 
* @@ -1689,7 +1689,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] The name of the zone where the node group resides,
+   * Output only. [Output Only] The name of the zone where the node group resides,
    * such as us-central1-a.
    * 
* @@ -2798,7 +2798,7 @@ public Builder clearAutoscalingPolicy() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2814,7 +2814,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2838,7 +2838,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2862,7 +2862,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2885,7 +2885,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2904,7 +2904,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3152,7 +3152,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3169,7 +3169,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3186,7 +3186,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3207,7 +3207,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3228,7 +3228,7 @@ public Builder clearId() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
      * 
* * optional string kind = 3292052; @@ -3243,7 +3243,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
      * 
* * optional string kind = 3292052; @@ -3266,7 +3266,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
      * 
* * optional string kind = 3292052; @@ -3289,7 +3289,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
      * 
* * optional string kind = 3292052; @@ -3311,7 +3311,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
      * 
* * optional string kind = 3292052; @@ -3329,7 +3329,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
      * 
* * optional string kind = 3292052; @@ -4250,7 +4250,7 @@ public Builder setNodeTemplateBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4265,7 +4265,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4288,7 +4288,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4311,7 +4311,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4333,7 +4333,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4351,7 +4351,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4571,7 +4571,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil * * *
-     * [Output Only] The total number of nodes in the node group.
+     * Output only. [Output Only] The total number of nodes in the node group.
      * 
* * optional int32 size = 3530753; @@ -4587,7 +4587,7 @@ public boolean hasSize() { * * *
-     * [Output Only] The total number of nodes in the node group.
+     * Output only. [Output Only] The total number of nodes in the node group.
      * 
* * optional int32 size = 3530753; @@ -4603,7 +4603,7 @@ public int getSize() { * * *
-     * [Output Only] The total number of nodes in the node group.
+     * Output only. [Output Only] The total number of nodes in the node group.
      * 
* * optional int32 size = 3530753; @@ -4623,7 +4623,7 @@ public Builder setSize(int value) { * * *
-     * [Output Only] The total number of nodes in the node group.
+     * Output only. [Output Only] The total number of nodes in the node group.
      * 
* * optional int32 size = 3530753; @@ -4775,7 +4775,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the zone where the node group resides,
+     * Output only. [Output Only] The name of the zone where the node group resides,
      * such as us-central1-a.
      * 
* @@ -4791,7 +4791,7 @@ public boolean hasZone() { * * *
-     * [Output Only] The name of the zone where the node group resides,
+     * Output only. [Output Only] The name of the zone where the node group resides,
      * such as us-central1-a.
      * 
* @@ -4815,7 +4815,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] The name of the zone where the node group resides,
+     * Output only. [Output Only] The name of the zone where the node group resides,
      * such as us-central1-a.
      * 
* @@ -4839,7 +4839,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] The name of the zone where the node group resides,
+     * Output only. [Output Only] The name of the zone where the node group resides,
      * such as us-central1-a.
      * 
* @@ -4862,7 +4862,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] The name of the zone where the node group resides,
+     * Output only. [Output Only] The name of the zone where the node group resides,
      * such as us-central1-a.
      * 
* @@ -4881,7 +4881,7 @@ public Builder clearZone() { * * *
-     * [Output Only] The name of the zone where the node group resides,
+     * Output only. [Output Only] The name of the zone where the node group resides,
      * such as us-central1-a.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupAggregatedList.java index 8fd11954ccc6..be35ecca0ac5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrThrow(java.lan * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
    * groups.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
    * groups.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
    * groups.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1578,7 +1578,7 @@ public com.google.cloud.compute.v1.NodeGroupsScopedList.Builder putItemsBuilderI * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
      * groups.
      * 
* @@ -1594,7 +1594,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
      * groups.
      * 
* @@ -1618,7 +1618,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
      * groups.
      * 
* @@ -1642,7 +1642,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
      * groups.
      * 
* @@ -1665,7 +1665,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
      * groups.
      * 
* @@ -1684,7 +1684,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
      * groups.
      * 
* @@ -1860,7 +1860,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1898,7 +1898,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1943,7 +1943,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1994,7 +1994,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2010,7 +2010,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2025,7 +2025,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2041,7 +2041,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2057,7 +2057,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2104,7 +2104,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2124,7 +2124,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2143,7 +2143,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupAggregatedListOrBuilder.java index 2d2721ecf9dc..63efbad16efb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
    * groups.
    * 
* @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
    * groups.
    * 
* @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node
    * groups.
    * 
* @@ -228,7 +228,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -254,7 +254,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -267,7 +267,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -280,7 +280,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -293,7 +293,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -307,7 +307,7 @@ com.google.cloud.compute.v1.NodeGroupsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupList.java index 9e6544494d90..db5ecd66cab6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.NodeGroupOrBuilder getItemsOrBuilder(int inde * * *
-   * [Output Only] Type of resource.Always compute#nodeGroupList
+   * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
    * for lists of node groups.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Always compute#nodeGroupList
+   * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
    * for lists of node groups.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Always compute#nodeGroupList
+   * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
    * for lists of node groups.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItemsBui * * *
-     * [Output Only] Type of resource.Always compute#nodeGroupList
+     * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
      * for lists of node groups.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeGroupList
+     * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
      * for lists of node groups.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeGroupList
+     * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
      * for lists of node groups.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Always compute#nodeGroupList
+     * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
      * for lists of node groups.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Always compute#nodeGroupList
+     * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
      * for lists of node groups.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeGroupList
+     * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
      * for lists of node groups.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupListOrBuilder.java index 6406a729e3bf..9b00fa8a2a52 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupListOrBuilder.java @@ -122,7 +122,7 @@ public interface NodeGroupListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeGroupList
+   * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
    * for lists of node groups.
    * 
* @@ -136,7 +136,7 @@ public interface NodeGroupListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeGroupList
+   * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
    * for lists of node groups.
    * 
* @@ -150,7 +150,7 @@ public interface NodeGroupListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeGroupList
+   * Output only. [Output Only] Type of resource.Always compute#nodeGroupList
    * for lists of node groups.
    * 
* @@ -215,7 +215,7 @@ public interface NodeGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface NodeGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface NodeGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupMaintenanceWindow.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupMaintenanceWindow.java index 4ae9c73514d3..b28a78bea2ff 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupMaintenanceWindow.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupMaintenanceWindow.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -90,7 +90,7 @@ public boolean hasMaintenanceDuration() { * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -109,7 +109,7 @@ public com.google.cloud.compute.v1.Duration getMaintenanceDuration() { * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -608,7 +608,7 @@ public Builder mergeFrom( * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -624,7 +624,7 @@ public boolean hasMaintenanceDuration() { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -646,7 +646,7 @@ public com.google.cloud.compute.v1.Duration getMaintenanceDuration() { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -670,7 +670,7 @@ public Builder setMaintenanceDuration(com.google.cloud.compute.v1.Duration value * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -692,7 +692,7 @@ public Builder setMaintenanceDuration( * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -721,7 +721,7 @@ public Builder mergeMaintenanceDuration(com.google.cloud.compute.v1.Duration val * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -742,7 +742,7 @@ public Builder clearMaintenanceDuration() { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -758,7 +758,7 @@ public com.google.cloud.compute.v1.Duration.Builder getMaintenanceDurationBuilde * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -778,7 +778,7 @@ public com.google.cloud.compute.v1.DurationOrBuilder getMaintenanceDurationOrBui * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupMaintenanceWindowOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupMaintenanceWindowOrBuilder.java index 33d8be537ca1..0cb6cedb12b4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupMaintenanceWindowOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupMaintenanceWindowOrBuilder.java @@ -28,7 +28,7 @@ public interface NodeGroupMaintenanceWindowOrBuilder * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -42,7 +42,7 @@ public interface NodeGroupMaintenanceWindowOrBuilder * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -56,7 +56,7 @@ public interface NodeGroupMaintenanceWindowOrBuilder * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupNode.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupNode.java index 6e7332210a7a..51665e127f36 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupNode.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupNode.java @@ -440,7 +440,7 @@ public com.google.cloud.compute.v1.AcceleratorConfigOrBuilder getAcceleratorsOrB * * *
-   * Node resources that are reserved by all instances.
+   * Output only. Node resources that are reserved by all instances.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118; @@ -457,7 +457,7 @@ public boolean hasConsumedResources() { * * *
-   * Node resources that are reserved by all instances.
+   * Output only. Node resources that are reserved by all instances.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118; @@ -476,7 +476,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo getConsumedResources( * * *
-   * Node resources that are reserved by all instances.
+   * Output only. Node resources that are reserved by all instances.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118; @@ -648,7 +648,7 @@ public com.google.cloud.compute.v1.LocalDiskOrBuilder getDisksOrBuilder(int inde * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -665,7 +665,7 @@ public com.google.cloud.compute.v1.LocalDiskOrBuilder getDisksOrBuilder(int inde * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -682,7 +682,7 @@ public com.google.cloud.compute.v1.LocalDiskOrBuilder getDisksOrBuilder(int inde * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -698,7 +698,7 @@ public int getInstanceConsumptionDataCount() { * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -714,7 +714,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionData getInstanceConsumptio * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -940,7 +940,7 @@ public com.google.protobuf.ByteString getNodeTypeBytes() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -956,7 +956,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -1169,7 +1169,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * Total amount of available resources on the node.
+   * Output only. Total amount of available resources on the node.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -1186,7 +1186,7 @@ public boolean hasTotalResources() { * * *
-   * Total amount of available resources on the node.
+   * Output only. Total amount of available resources on the node.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -1205,7 +1205,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo getTotalResources() { * * *
-   * Total amount of available resources on the node.
+   * Output only. Total amount of available resources on the node.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -1225,7 +1225,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfoOrBuilder getTotalReso * * *
-   * [Output Only] The information about an upcoming maintenance event.
+   * Output only. [Output Only] The information about an upcoming maintenance event.
    * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -1242,7 +1242,7 @@ public boolean hasUpcomingMaintenance() { * * *
-   * [Output Only] The information about an upcoming maintenance event.
+   * Output only. [Output Only] The information about an upcoming maintenance event.
    * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -1261,7 +1261,7 @@ public com.google.cloud.compute.v1.UpcomingMaintenance getUpcomingMaintenance() * * *
-   * [Output Only] The information about an upcoming maintenance event.
+   * Output only. [Output Only] The information about an upcoming maintenance event.
    * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -2561,7 +2561,7 @@ public com.google.cloud.compute.v1.AcceleratorConfig.Builder addAcceleratorsBuil * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -2578,7 +2578,7 @@ public boolean hasConsumedResources() { * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -2601,7 +2601,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo getConsumedResources( * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -2626,7 +2626,7 @@ public Builder setConsumedResources(com.google.cloud.compute.v1.InstanceConsumpt * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -2649,7 +2649,7 @@ public Builder setConsumedResources( * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -2681,7 +2681,7 @@ public Builder mergeConsumedResources( * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -2703,7 +2703,7 @@ public Builder clearConsumedResources() { * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -2721,7 +2721,7 @@ public Builder clearConsumedResources() { * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -2743,7 +2743,7 @@ public Builder clearConsumedResources() { * * *
-     * Node resources that are reserved by all instances.
+     * Output only. Node resources that are reserved by all instances.
      * 
* * @@ -3286,7 +3286,7 @@ private void ensureInstanceConsumptionDataIsMutable() { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3306,7 +3306,7 @@ private void ensureInstanceConsumptionDataIsMutable() { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3325,7 +3325,7 @@ public int getInstanceConsumptionDataCount() { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3345,7 +3345,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionData getInstanceConsumptio * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3371,7 +3371,7 @@ public Builder setInstanceConsumptionData( * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3394,7 +3394,7 @@ public Builder setInstanceConsumptionData( * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3420,7 +3420,7 @@ public Builder addInstanceConsumptionData( * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3446,7 +3446,7 @@ public Builder addInstanceConsumptionData( * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3469,7 +3469,7 @@ public Builder addInstanceConsumptionData( * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3492,7 +3492,7 @@ public Builder addInstanceConsumptionData( * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3515,7 +3515,7 @@ public Builder addAllInstanceConsumptionData( * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3537,7 +3537,7 @@ public Builder clearInstanceConsumptionData() { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3559,7 +3559,7 @@ public Builder removeInstanceConsumptionData(int index) { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3575,7 +3575,7 @@ public Builder removeInstanceConsumptionData(int index) { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3595,7 +3595,7 @@ public Builder removeInstanceConsumptionData(int index) { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3615,7 +3615,7 @@ public Builder removeInstanceConsumptionData(int index) { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3632,7 +3632,7 @@ public Builder removeInstanceConsumptionData(int index) { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -3650,7 +3650,7 @@ public Builder removeInstanceConsumptionData(int index) { * * *
-     * Instance data that shows consumed resources on the node.
+     * Output only. Instance data that shows consumed resources on the node.
      * 
* * @@ -4123,7 +4123,7 @@ public Builder setNodeTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4139,7 +4139,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4155,7 +4155,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4175,7 +4175,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -4653,7 +4653,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4669,7 +4669,7 @@ public boolean hasTotalResources() { * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4691,7 +4691,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo getTotalResources() { * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4715,7 +4715,7 @@ public Builder setTotalResources(com.google.cloud.compute.v1.InstanceConsumption * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4737,7 +4737,7 @@ public Builder setTotalResources( * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4767,7 +4767,7 @@ public Builder mergeTotalResources(com.google.cloud.compute.v1.InstanceConsumpti * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4788,7 +4788,7 @@ public Builder clearTotalResources() { * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4804,7 +4804,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo.Builder getTotalResou * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4825,7 +4825,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo.Builder getTotalResou * * *
-     * Total amount of available resources on the node.
+     * Output only. Total amount of available resources on the node.
      * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -4859,7 +4859,7 @@ public com.google.cloud.compute.v1.InstanceConsumptionInfo.Builder getTotalResou * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -4875,7 +4875,7 @@ public boolean hasUpcomingMaintenance() { * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -4897,7 +4897,7 @@ public com.google.cloud.compute.v1.UpcomingMaintenance getUpcomingMaintenance() * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -4921,7 +4921,7 @@ public Builder setUpcomingMaintenance(com.google.cloud.compute.v1.UpcomingMainte * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -4943,7 +4943,7 @@ public Builder setUpcomingMaintenance( * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -4973,7 +4973,7 @@ public Builder mergeUpcomingMaintenance(com.google.cloud.compute.v1.UpcomingMain * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -4994,7 +4994,7 @@ public Builder clearUpcomingMaintenance() { * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -5010,7 +5010,7 @@ public com.google.cloud.compute.v1.UpcomingMaintenance.Builder getUpcomingMainte * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -5031,7 +5031,7 @@ public com.google.cloud.compute.v1.UpcomingMaintenance.Builder getUpcomingMainte * * *
-     * [Output Only] The information about an upcoming maintenance event.
+     * Output only. [Output Only] The information about an upcoming maintenance event.
      * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupNodeOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupNodeOrBuilder.java index c8dec2622437..8cfba8bb8444 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupNodeOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupNodeOrBuilder.java @@ -84,7 +84,7 @@ public interface NodeGroupNodeOrBuilder * * *
-   * Node resources that are reserved by all instances.
+   * Output only. Node resources that are reserved by all instances.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118; @@ -98,7 +98,7 @@ public interface NodeGroupNodeOrBuilder * * *
-   * Node resources that are reserved by all instances.
+   * Output only. Node resources that are reserved by all instances.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118; @@ -112,7 +112,7 @@ public interface NodeGroupNodeOrBuilder * * *
-   * Node resources that are reserved by all instances.
+   * Output only. Node resources that are reserved by all instances.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118; @@ -221,7 +221,7 @@ public interface NodeGroupNodeOrBuilder * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -235,7 +235,7 @@ public interface NodeGroupNodeOrBuilder * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -248,7 +248,7 @@ public interface NodeGroupNodeOrBuilder * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -261,7 +261,7 @@ public interface NodeGroupNodeOrBuilder * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -275,7 +275,7 @@ public interface NodeGroupNodeOrBuilder * * *
-   * Instance data that shows consumed resources on the node.
+   * Output only. Instance data that shows consumed resources on the node.
    * 
* * @@ -421,7 +421,7 @@ com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder getInstanceConsumpt * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -434,7 +434,7 @@ com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder getInstanceConsumpt * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -565,7 +565,7 @@ com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder getInstanceConsumpt * * *
-   * Total amount of available resources on the node.
+   * Output only. Total amount of available resources on the node.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -579,7 +579,7 @@ com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder getInstanceConsumpt * * *
-   * Total amount of available resources on the node.
+   * Output only. Total amount of available resources on the node.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -593,7 +593,7 @@ com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder getInstanceConsumpt * * *
-   * Total amount of available resources on the node.
+   * Output only. Total amount of available resources on the node.
    * 
* * optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698; @@ -605,7 +605,7 @@ com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder getInstanceConsumpt * * *
-   * [Output Only] The information about an upcoming maintenance event.
+   * Output only. [Output Only] The information about an upcoming maintenance event.
    * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -619,7 +619,7 @@ com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder getInstanceConsumpt * * *
-   * [Output Only] The information about an upcoming maintenance event.
+   * Output only. [Output Only] The information about an upcoming maintenance event.
    * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; @@ -633,7 +633,7 @@ com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder getInstanceConsumpt * * *
-   * [Output Only] The information about an upcoming maintenance event.
+   * Output only. [Output Only] The information about an upcoming maintenance event.
    * 
* * optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupOrBuilder.java index 5178f0480b35..3799ae263fc8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupOrBuilder.java @@ -71,7 +71,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -85,7 +85,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -99,7 +99,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -176,7 +176,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -190,7 +190,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -204,7 +204,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
    * 
* * optional string kind = 3292052; @@ -217,7 +217,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
    * 
* * optional string kind = 3292052; @@ -230,7 +230,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group.
    * 
* * optional string kind = 3292052; @@ -514,7 +514,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -527,7 +527,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -540,7 +540,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -590,7 +590,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The total number of nodes in the node group.
+   * Output only. [Output Only] The total number of nodes in the node group.
    * 
* * optional int32 size = 3530753; @@ -603,7 +603,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The total number of nodes in the node group.
+   * Output only. [Output Only] The total number of nodes in the node group.
    * 
* * optional int32 size = 3530753; @@ -658,7 +658,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The name of the zone where the node group resides,
+   * Output only. [Output Only] The name of the zone where the node group resides,
    * such as us-central1-a.
    * 
* @@ -672,7 +672,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The name of the zone where the node group resides,
+   * Output only. [Output Only] The name of the zone where the node group resides,
    * such as us-central1-a.
    * 
* @@ -686,7 +686,7 @@ public interface NodeGroupOrBuilder * * *
-   * [Output Only] The name of the zone where the node group resides,
+   * Output only. [Output Only] The name of the zone where the node group resides,
    * such as us-central1-a.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupsListNodes.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupsListNodes.java index 6c0699a48ec3..ef91c6ee8d51 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupsListNodes.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupsListNodes.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -93,7 +93,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -117,7 +117,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.NodeGroupNodeOrBuilder getItemsOrBuilder(int * * *
-   * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+   * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
    * specified node group.
    * 
* @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+   * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
    * specified node group.
    * 
* @@ -264,7 +264,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+   * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
    * specified node group.
    * 
* @@ -294,7 +294,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -314,7 +314,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -342,7 +342,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -375,7 +375,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -391,7 +391,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -415,7 +415,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -442,7 +442,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -458,7 +458,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -474,7 +474,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1044,7 +1044,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1059,7 +1059,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1082,7 +1082,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1105,7 +1105,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1127,7 +1127,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1145,7 +1145,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1535,7 +1535,7 @@ public java.util.List getItem * * *
-     * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+     * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
      * specified node group.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+     * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
      * specified node group.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+     * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
      * specified node group.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+     * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
      * specified node group.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+     * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
      * specified node group.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+     * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
      * specified node group.
      * 
* @@ -1667,7 +1667,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1686,7 +1686,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1713,7 +1713,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1740,7 +1740,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1766,7 +1766,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1788,7 +1788,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1948,7 +1948,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1963,7 +1963,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1984,7 +1984,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2007,7 +2007,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2027,7 +2027,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2055,7 +2055,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2075,7 +2075,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2090,7 +2090,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2109,7 +2109,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupsListNodesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupsListNodesOrBuilder.java index ca4df0d58f7a..d7c4da357915 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupsListNodesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeGroupsListNodesOrBuilder.java @@ -28,7 +28,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -123,7 +123,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+   * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
    * specified node group.
    * 
* @@ -137,7 +137,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+   * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
    * specified node group.
    * 
* @@ -151,7 +151,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
+   * Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the
    * specified node group.
    * 
* @@ -165,7 +165,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -182,7 +182,7 @@ public interface NodeGroupsListNodesOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -199,7 +199,7 @@ public interface NodeGroupsListNodesOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -216,7 +216,7 @@ public interface NodeGroupsListNodesOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -255,7 +255,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -268,7 +268,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -281,7 +281,7 @@ public interface NodeGroupsListNodesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplate.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplate.java index fd3c6987a351..a6a5d8b5c53e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplate.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplate.java @@ -232,7 +232,7 @@ private CpuOvercommitType(int value) { * * *
-   * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+   * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.NodeTemplate.Status} @@ -552,7 +552,7 @@ public com.google.protobuf.ByteString getCpuOvercommitTypeBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -569,7 +569,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -594,7 +594,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -730,7 +730,7 @@ public com.google.cloud.compute.v1.LocalDiskOrBuilder getDisksOrBuilder(int inde * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -747,7 +747,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -769,7 +769,7 @@ public long getId() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
    * 
* * optional string kind = 3292052; @@ -785,7 +785,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
    * 
* * optional string kind = 3292052; @@ -809,7 +809,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
    * 
* * optional string kind = 3292052; @@ -1168,7 +1168,7 @@ public com.google.cloud.compute.v1.NodeTemplateNodeTypeFlexibility getNodeTypeFl * * *
-   * [Output Only] The name of the region where the node template resides,
+   * Output only. [Output Only] The name of the region where the node template resides,
    * such as us-central1.
    * 
* @@ -1185,7 +1185,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] The name of the region where the node template resides,
+   * Output only. [Output Only] The name of the region where the node template resides,
    * such as us-central1.
    * 
* @@ -1210,7 +1210,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] The name of the region where the node template resides,
+   * Output only. [Output Only] The name of the region where the node template resides,
    * such as us-central1.
    * 
* @@ -1240,7 +1240,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1256,7 +1256,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1280,7 +1280,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1395,7 +1395,7 @@ public com.google.cloud.compute.v1.ServerBindingOrBuilder getServerBindingOrBuil * * *
-   * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+   * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1412,7 +1412,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+   * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1437,7 +1437,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+   * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1467,7 +1467,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -1483,7 +1483,7 @@ public boolean hasStatusMessage() { * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -1507,7 +1507,7 @@ public java.lang.String getStatusMessage() { * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -2866,7 +2866,7 @@ public Builder setCpuOvercommitTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2882,7 +2882,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2906,7 +2906,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2930,7 +2930,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2953,7 +2953,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2972,7 +2972,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3351,7 +3351,7 @@ public java.util.List getDisksBui * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3368,7 +3368,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3385,7 +3385,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3406,7 +3406,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3427,7 +3427,7 @@ public Builder clearId() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
      * 
* * optional string kind = 3292052; @@ -3442,7 +3442,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
      * 
* * optional string kind = 3292052; @@ -3465,7 +3465,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
      * 
* * optional string kind = 3292052; @@ -3488,7 +3488,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
      * 
* * optional string kind = 3292052; @@ -3510,7 +3510,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
      * 
* * optional string kind = 3292052; @@ -3528,7 +3528,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
      * 
* * optional string kind = 3292052; @@ -4245,7 +4245,7 @@ public Builder clearNodeTypeFlexibility() { * * *
-     * [Output Only] The name of the region where the node template resides,
+     * Output only. [Output Only] The name of the region where the node template resides,
      * such as us-central1.
      * 
* @@ -4261,7 +4261,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] The name of the region where the node template resides,
+     * Output only. [Output Only] The name of the region where the node template resides,
      * such as us-central1.
      * 
* @@ -4285,7 +4285,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] The name of the region where the node template resides,
+     * Output only. [Output Only] The name of the region where the node template resides,
      * such as us-central1.
      * 
* @@ -4309,7 +4309,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] The name of the region where the node template resides,
+     * Output only. [Output Only] The name of the region where the node template resides,
      * such as us-central1.
      * 
* @@ -4332,7 +4332,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] The name of the region where the node template resides,
+     * Output only. [Output Only] The name of the region where the node template resides,
      * such as us-central1.
      * 
* @@ -4351,7 +4351,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] The name of the region where the node template resides,
+     * Output only. [Output Only] The name of the region where the node template resides,
      * such as us-central1.
      * 
* @@ -4377,7 +4377,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4392,7 +4392,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4415,7 +4415,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4438,7 +4438,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4460,7 +4460,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4478,7 +4478,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4797,7 +4797,7 @@ public com.google.cloud.compute.v1.ServerBindingOrBuilder getServerBindingOrBuil * * *
-     * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+     * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -4813,7 +4813,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+     * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -4837,7 +4837,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+     * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -4861,7 +4861,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+     * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -4884,7 +4884,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+     * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -4903,7 +4903,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+     * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -4929,7 +4929,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -4944,7 +4944,7 @@ public boolean hasStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -4967,7 +4967,7 @@ public java.lang.String getStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -4990,7 +4990,7 @@ public com.google.protobuf.ByteString getStatusMessageBytes() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -5012,7 +5012,7 @@ public Builder setStatusMessage(java.lang.String value) { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; @@ -5030,7 +5030,7 @@ public Builder clearStatusMessage() { * * *
-     * [Output Only] An optional, human-readable explanation of the status.
+     * Output only. [Output Only] An optional, human-readable explanation of the status.
      * 
* * optional string status_message = 297428154; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateAggregatedList.java index dd961002339e..65acd84c182f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrThrow(java. * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
    * node templates.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
    * node templates.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
    * node templates.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1582,7 +1582,7 @@ public com.google.cloud.compute.v1.NodeTemplatesScopedList.Builder putItemsBuild * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
      * node templates.
      * 
* @@ -1598,7 +1598,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
      * node templates.
      * 
* @@ -1622,7 +1622,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
      * node templates.
      * 
* @@ -1646,7 +1646,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
      * node templates.
      * 
* @@ -1669,7 +1669,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
      * node templates.
      * 
* @@ -1688,7 +1688,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
      * node templates.
      * 
* @@ -1864,7 +1864,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1879,7 +1879,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1902,7 +1902,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1925,7 +1925,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1947,7 +1947,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1965,7 +1965,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1998,7 +1998,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2014,7 +2014,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2029,7 +2029,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2045,7 +2045,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2061,7 +2061,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2085,7 +2085,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2108,7 +2108,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2128,7 +2128,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2147,7 +2147,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateAggregatedListOrBuilder.java index de65589d3342..0f0a2fefd447 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateAggregatedListOrBuilder.java @@ -136,7 +136,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
    * node templates.
    * 
* @@ -150,7 +150,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
    * node templates.
    * 
* @@ -164,7 +164,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of
    * node templates.
    * 
* @@ -229,7 +229,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -255,7 +255,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -268,7 +268,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -281,7 +281,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -294,7 +294,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -308,7 +308,7 @@ com.google.cloud.compute.v1.NodeTemplatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateList.java index 6d9d402e53df..f57eb9b7ce10 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.NodeTemplateOrBuilder getItemsOrBuilder(int i * * *
-   * [Output Only] Type of resource.Always compute#nodeTemplateList
+   * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
    * for lists of node templates.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Always compute#nodeTemplateList
+   * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
    * for lists of node templates.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Always compute#nodeTemplateList
+   * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
    * for lists of node templates.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItems * * *
-     * [Output Only] Type of resource.Always compute#nodeTemplateList
+     * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
      * for lists of node templates.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeTemplateList
+     * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
      * for lists of node templates.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeTemplateList
+     * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
      * for lists of node templates.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Always compute#nodeTemplateList
+     * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
      * for lists of node templates.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Always compute#nodeTemplateList
+     * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
      * for lists of node templates.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeTemplateList
+     * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
      * for lists of node templates.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateListOrBuilder.java index a6fa0a4e7940..827a1c32e47f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateListOrBuilder.java @@ -123,7 +123,7 @@ public interface NodeTemplateListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeTemplateList
+   * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
    * for lists of node templates.
    * 
* @@ -137,7 +137,7 @@ public interface NodeTemplateListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeTemplateList
+   * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
    * for lists of node templates.
    * 
* @@ -151,7 +151,7 @@ public interface NodeTemplateListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeTemplateList
+   * Output only. [Output Only] Type of resource.Always compute#nodeTemplateList
    * for lists of node templates.
    * 
* @@ -216,7 +216,7 @@ public interface NodeTemplateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface NodeTemplateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface NodeTemplateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateOrBuilder.java index e111d1abe526..c53952e39c3c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTemplateOrBuilder.java @@ -86,7 +86,7 @@ public interface NodeTemplateOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -100,7 +100,7 @@ public interface NodeTemplateOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -114,7 +114,7 @@ public interface NodeTemplateOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -185,7 +185,7 @@ public interface NodeTemplateOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -199,7 +199,7 @@ public interface NodeTemplateOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -213,7 +213,7 @@ public interface NodeTemplateOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
    * 
* * optional string kind = 3292052; @@ -226,7 +226,7 @@ public interface NodeTemplateOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public interface NodeTemplateOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates.
    * 
* * optional string kind = 3292052; @@ -458,7 +458,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] The name of the region where the node template resides,
+   * Output only. [Output Only] The name of the region where the node template resides,
    * such as us-central1.
    * 
* @@ -472,7 +472,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] The name of the region where the node template resides,
+   * Output only. [Output Only] The name of the region where the node template resides,
    * such as us-central1.
    * 
* @@ -486,7 +486,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] The name of the region where the node template resides,
+   * Output only. [Output Only] The name of the region where the node template resides,
    * such as us-central1.
    * 
* @@ -500,7 +500,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -513,7 +513,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -526,7 +526,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -609,7 +609,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+   * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -623,7 +623,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+   * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -637,7 +637,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
+   * Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -651,7 +651,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -664,7 +664,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; @@ -677,7 +677,7 @@ java.lang.String getNodeAffinityLabelsOrDefault( * * *
-   * [Output Only] An optional, human-readable explanation of the status.
+   * Output only. [Output Only] An optional, human-readable explanation of the status.
    * 
* * optional string status_message = 297428154; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeType.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeType.java index 89a23febf1c3..1aa969040f26 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeType.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeType.java @@ -423,7 +423,7 @@ public long getId() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
    * 
* * optional string kind = 3292052; @@ -439,7 +439,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
    * 
* * optional string kind = 3292052; @@ -463,7 +463,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
    * 
* * optional string kind = 3292052; @@ -525,7 +525,7 @@ public int getLocalSsdGb() { * * *
-   * [Output Only] Maximum number of VMs that can be created for this node type.
+   * Output only. [Output Only] Maximum number of VMs that can be created for this node type.
    * 
* * optional int32 max_vms = 307579713; @@ -541,7 +541,7 @@ public boolean hasMaxVms() { * * *
-   * [Output Only] Maximum number of VMs that can be created for this node type.
+   * Output only. [Output Only] Maximum number of VMs that can be created for this node type.
    * 
* * optional int32 max_vms = 307579713; @@ -668,7 +668,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -684,7 +684,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -708,7 +708,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -737,7 +737,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] The name of the zone where the node type resides,
+   * Output only. [Output Only] The name of the zone where the node type resides,
    * such as us-central1-a.
    * 
* @@ -754,7 +754,7 @@ public boolean hasZone() { * * *
-   * [Output Only] The name of the zone where the node type resides,
+   * Output only. [Output Only] The name of the zone where the node type resides,
    * such as us-central1-a.
    * 
* @@ -779,7 +779,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] The name of the zone where the node type resides,
+   * Output only. [Output Only] The name of the zone where the node type resides,
    * such as us-central1-a.
    * 
* @@ -2252,7 +2252,7 @@ public Builder clearId() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
      * 
* * optional string kind = 3292052; @@ -2267,7 +2267,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
      * 
* * optional string kind = 3292052; @@ -2290,7 +2290,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
      * 
* * optional string kind = 3292052; @@ -2313,7 +2313,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
      * 
* * optional string kind = 3292052; @@ -2335,7 +2335,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
      * 
* * optional string kind = 3292052; @@ -2353,7 +2353,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
      * 
* * optional string kind = 3292052; @@ -2450,7 +2450,7 @@ public Builder clearLocalSsdGb() { * * *
-     * [Output Only] Maximum number of VMs that can be created for this node type.
+     * Output only. [Output Only] Maximum number of VMs that can be created for this node type.
      * 
* * optional int32 max_vms = 307579713; @@ -2466,7 +2466,7 @@ public boolean hasMaxVms() { * * *
-     * [Output Only] Maximum number of VMs that can be created for this node type.
+     * Output only. [Output Only] Maximum number of VMs that can be created for this node type.
      * 
* * optional int32 max_vms = 307579713; @@ -2482,7 +2482,7 @@ public int getMaxVms() { * * *
-     * [Output Only] Maximum number of VMs that can be created for this node type.
+     * Output only. [Output Only] Maximum number of VMs that can be created for this node type.
      * 
* * optional int32 max_vms = 307579713; @@ -2502,7 +2502,7 @@ public Builder setMaxVms(int value) { * * *
-     * [Output Only] Maximum number of VMs that can be created for this node type.
+     * Output only. [Output Only] Maximum number of VMs that can be created for this node type.
      * 
* * optional int32 max_vms = 307579713; @@ -2724,7 +2724,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2739,7 +2739,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2762,7 +2762,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2785,7 +2785,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2807,7 +2807,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2825,7 +2825,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2850,7 +2850,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the zone where the node type resides,
+     * Output only. [Output Only] The name of the zone where the node type resides,
      * such as us-central1-a.
      * 
* @@ -2866,7 +2866,7 @@ public boolean hasZone() { * * *
-     * [Output Only] The name of the zone where the node type resides,
+     * Output only. [Output Only] The name of the zone where the node type resides,
      * such as us-central1-a.
      * 
* @@ -2890,7 +2890,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] The name of the zone where the node type resides,
+     * Output only. [Output Only] The name of the zone where the node type resides,
      * such as us-central1-a.
      * 
* @@ -2914,7 +2914,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] The name of the zone where the node type resides,
+     * Output only. [Output Only] The name of the zone where the node type resides,
      * such as us-central1-a.
      * 
* @@ -2937,7 +2937,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] The name of the zone where the node type resides,
+     * Output only. [Output Only] The name of the zone where the node type resides,
      * such as us-central1-a.
      * 
* @@ -2956,7 +2956,7 @@ public Builder clearZone() { * * *
-     * [Output Only] The name of the zone where the node type resides,
+     * Output only. [Output Only] The name of the zone where the node type resides,
      * such as us-central1-a.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeAggregatedList.java index e816ad520908..f48beffd206f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeAggregatedList.java @@ -277,7 +277,7 @@ public com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrThrow(java.lang * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
    * types.
    * 
* @@ -294,7 +294,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
    * types.
    * 
* @@ -319,7 +319,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
    * types.
    * 
* @@ -430,7 +430,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -446,7 +446,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -470,7 +470,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -500,7 +500,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -515,7 +515,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -530,7 +530,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -546,7 +546,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1574,7 +1574,7 @@ public com.google.cloud.compute.v1.NodeTypesScopedList.Builder putItemsBuilderIf * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
      * types.
      * 
* @@ -1590,7 +1590,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
      * types.
      * 
* @@ -1614,7 +1614,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
      * types.
      * 
* @@ -1638,7 +1638,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
      * types.
      * 
* @@ -1661,7 +1661,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
      * types.
      * 
* @@ -1680,7 +1680,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+     * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
      * types.
      * 
* @@ -1856,7 +1856,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1939,7 +1939,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1957,7 +1957,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1990,7 +1990,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2006,7 +2006,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2021,7 +2021,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2037,7 +2037,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2053,7 +2053,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2077,7 +2077,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2100,7 +2100,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2120,7 +2120,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2139,7 +2139,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeAggregatedListOrBuilder.java index 20f31d2d04c6..812eb23c554b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeAggregatedListOrBuilder.java @@ -130,7 +130,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
    * types.
    * 
* @@ -144,7 +144,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
    * types.
    * 
* @@ -158,7 +158,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
+   * Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node
    * types.
    * 
* @@ -223,7 +223,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -236,7 +236,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -249,7 +249,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -262,7 +262,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -275,7 +275,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -288,7 +288,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -302,7 +302,7 @@ com.google.cloud.compute.v1.NodeTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeList.java index 83b6cdb7939a..f3fff9bfb525 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.NodeTypeOrBuilder getItemsOrBuilder(int index * * *
-   * [Output Only] Type of resource.Always compute#nodeTypeList for
+   * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
    * lists of node types.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Always compute#nodeTypeList for
+   * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
    * lists of node types.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Always compute#nodeTypeList for
+   * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
    * lists of node types.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1534,7 +1534,7 @@ public java.util.List getItemsBuil * * *
-     * [Output Only] Type of resource.Always compute#nodeTypeList for
+     * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
      * lists of node types.
      * 
* @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeTypeList for
+     * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
      * lists of node types.
      * 
* @@ -1574,7 +1574,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeTypeList for
+     * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
      * lists of node types.
      * 
* @@ -1598,7 +1598,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Always compute#nodeTypeList for
+     * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
      * lists of node types.
      * 
* @@ -1621,7 +1621,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Always compute#nodeTypeList for
+     * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
      * lists of node types.
      * 
* @@ -1640,7 +1640,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Always compute#nodeTypeList for
+     * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
      * lists of node types.
      * 
* @@ -1816,7 +1816,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1831,7 +1831,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1854,7 +1854,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1899,7 +1899,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeListOrBuilder.java index e5af8b34ae54..d1fc9b140cf6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeListOrBuilder.java @@ -122,7 +122,7 @@ public interface NodeTypeListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeTypeList for
+   * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
    * lists of node types.
    * 
* @@ -136,7 +136,7 @@ public interface NodeTypeListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeTypeList for
+   * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
    * lists of node types.
    * 
* @@ -150,7 +150,7 @@ public interface NodeTypeListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#nodeTypeList for
+   * Output only. [Output Only] Type of resource.Always compute#nodeTypeList for
    * lists of node types.
    * 
* @@ -215,7 +215,7 @@ public interface NodeTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface NodeTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface NodeTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeOrBuilder.java index f695b982376f..04e82e68716f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NodeTypeOrBuilder.java @@ -241,7 +241,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
    * 
* * optional string kind = 3292052; @@ -254,7 +254,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
    * 
* * optional string kind = 3292052; @@ -267,7 +267,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types.
    * 
* * optional string kind = 3292052; @@ -306,7 +306,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] Maximum number of VMs that can be created for this node type.
+   * Output only. [Output Only] Maximum number of VMs that can be created for this node type.
    * 
* * optional int32 max_vms = 307579713; @@ -319,7 +319,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] Maximum number of VMs that can be created for this node type.
+   * Output only. [Output Only] Maximum number of VMs that can be created for this node type.
    * 
* * optional int32 max_vms = 307579713; @@ -399,7 +399,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -412,7 +412,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -425,7 +425,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -438,7 +438,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] The name of the zone where the node type resides,
+   * Output only. [Output Only] The name of the zone where the node type resides,
    * such as us-central1-a.
    * 
* @@ -452,7 +452,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] The name of the zone where the node type resides,
+   * Output only. [Output Only] The name of the zone where the node type resides,
    * such as us-central1-a.
    * 
* @@ -466,7 +466,7 @@ public interface NodeTypeOrBuilder * * *
-   * [Output Only] The name of the zone where the node type resides,
+   * Output only. [Output Only] The name of the zone where the node type resides,
    * such as us-central1-a.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpoint.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpoint.java index 8e15f1d53c21..eec6f9c57cd7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpoint.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpoint.java @@ -86,7 +86,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -103,7 +103,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -128,7 +128,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -291,7 +291,7 @@ public com.google.cloud.compute.v1.NotificationEndpointGrpcSettings getGrpcSetti * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -308,7 +308,7 @@ public boolean hasId() { * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -330,7 +330,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -346,7 +346,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -370,7 +370,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -486,7 +486,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] URL of the region where the notification endpoint resides.
+   * Output only. [Output Only] URL of the region where the notification endpoint resides.
    * This field applies only to the regional resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -505,7 +505,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the notification endpoint resides.
+   * Output only. [Output Only] URL of the region where the notification endpoint resides.
    * This field applies only to the regional resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -532,7 +532,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the notification endpoint resides.
+   * Output only. [Output Only] URL of the region where the notification endpoint resides.
    * This field applies only to the regional resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -564,7 +564,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -580,7 +580,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -604,7 +604,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1210,7 +1210,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1226,7 +1226,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1250,7 +1250,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1274,7 +1274,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1297,7 +1297,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1316,7 +1316,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1702,7 +1702,7 @@ public Builder clearGrpcSettings() { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -1719,7 +1719,7 @@ public boolean hasId() { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -1736,7 +1736,7 @@ public long getId() { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -1757,7 +1757,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] A unique identifier for this resource type. The server
+     * Output only. [Output Only] A unique identifier for this resource type. The server
      * generates this identifier.
      * 
* @@ -1778,7 +1778,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1793,7 +1793,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1816,7 +1816,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1839,7 +1839,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1861,7 +1861,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1879,7 +1879,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -2066,7 +2066,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the notification endpoint resides.
+     * Output only. [Output Only] URL of the region where the notification endpoint resides.
      * This field applies only to the regional resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -2084,7 +2084,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the notification endpoint resides.
+     * Output only. [Output Only] URL of the region where the notification endpoint resides.
      * This field applies only to the regional resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -2110,7 +2110,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the notification endpoint resides.
+     * Output only. [Output Only] URL of the region where the notification endpoint resides.
      * This field applies only to the regional resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -2136,7 +2136,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the notification endpoint resides.
+     * Output only. [Output Only] URL of the region where the notification endpoint resides.
      * This field applies only to the regional resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -2161,7 +2161,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the notification endpoint resides.
+     * Output only. [Output Only] URL of the region where the notification endpoint resides.
      * This field applies only to the regional resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -2182,7 +2182,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the notification endpoint resides.
+     * Output only. [Output Only] URL of the region where the notification endpoint resides.
      * This field applies only to the regional resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -2210,7 +2210,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2225,7 +2225,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2248,7 +2248,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2271,7 +2271,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2293,7 +2293,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2311,7 +2311,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointList.java index 1a56c2134c81..71f100ff3aea 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.NotificationEndpointOrBuilder getItemsOrBuild * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -238,7 +238,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -262,7 +262,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -1535,7 +1535,7 @@ public com.google.cloud.compute.v1.NotificationEndpoint.Builder addItemsBuilder( * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1573,7 +1573,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1618,7 +1618,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; @@ -1636,7 +1636,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointListOrBuilder.java index 9e25389e07c6..e97bacbfd8a2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointListOrBuilder.java @@ -123,7 +123,7 @@ public interface NotificationEndpointListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface NotificationEndpointListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface NotificationEndpointListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointOrBuilder.java index c0d764d2a152..d9a6dc7d4b35 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NotificationEndpointOrBuilder.java @@ -28,7 +28,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -158,7 +158,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -172,7 +172,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] A unique identifier for this resource type. The server
+   * Output only. [Output Only] A unique identifier for this resource type. The server
    * generates this identifier.
    * 
* @@ -186,7 +186,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -199,7 +199,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints.
    * 
* * optional string kind = 3292052; @@ -282,7 +282,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] URL of the region where the notification endpoint resides.
+   * Output only. [Output Only] URL of the region where the notification endpoint resides.
    * This field applies only to the regional resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -298,7 +298,7 @@ public interface NotificationEndpointOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the notification endpoint resides.
+   * Output only. [Output Only] URL of the region where the notification endpoint resides.
    * This field applies only to the regional resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -314,7 +314,7 @@ public interface NotificationEndpointOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the notification endpoint resides.
+   * Output only. [Output Only] URL of the region where the notification endpoint resides.
    * This field applies only to the regional resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -330,7 +330,7 @@ public interface NotificationEndpointOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -343,7 +343,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -356,7 +356,7 @@ public interface NotificationEndpointOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Operation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Operation.java index e1f10aee7608..1bd95a37399f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Operation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Operation.java @@ -869,7 +869,7 @@ public boolean hasInstancesBulkInsertOperationMetadata() { * * *
-   * [Output Only] Type of the resource. Always `compute#operation` for
+   * Output only. [Output Only] Type of the resource. Always `compute#operation` for
    * Operation resources.
    * 
* @@ -886,7 +886,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always `compute#operation` for
+   * Output only. [Output Only] Type of the resource. Always `compute#operation` for
    * Operation resources.
    * 
* @@ -911,7 +911,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always `compute#operation` for
+   * Output only. [Output Only] Type of the resource. Always `compute#operation` for
    * Operation resources.
    * 
* @@ -1010,7 +1010,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] An ID that represents a group of operations, such as when a
+   * Output only. [Output Only] An ID that represents a group of operations, such as when a
    * group of operations results from a `bulkInsert` API request.
    * 
* @@ -1027,7 +1027,7 @@ public boolean hasOperationGroupId() { * * *
-   * [Output Only] An ID that represents a group of operations, such as when a
+   * Output only. [Output Only] An ID that represents a group of operations, such as when a
    * group of operations results from a `bulkInsert` API request.
    * 
* @@ -1052,7 +1052,7 @@ public java.lang.String getOperationGroupId() { * * *
-   * [Output Only] An ID that represents a group of operations, such as when a
+   * Output only. [Output Only] An ID that represents a group of operations, such as when a
    * group of operations results from a `bulkInsert` API request.
    * 
* @@ -1337,7 +1337,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+   * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
    * this field will contain information on all underlying zonal actions and
    * their state.
    * 
@@ -1357,7 +1357,7 @@ public boolean hasSetCommonInstanceMetadataOperationMetadata() { * * *
-   * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+   * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
    * this field will contain information on all underlying zonal actions and
    * their state.
    * 
@@ -1381,7 +1381,7 @@ public boolean hasSetCommonInstanceMetadataOperationMetadata() { * * *
-   * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+   * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
    * this field will contain information on all underlying zonal actions and
    * their state.
    * 
@@ -4488,7 +4488,7 @@ public Builder clearInstancesBulkInsertOperationMetadata() { * * *
-     * [Output Only] Type of the resource. Always `compute#operation` for
+     * Output only. [Output Only] Type of the resource. Always `compute#operation` for
      * Operation resources.
      * 
* @@ -4504,7 +4504,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always `compute#operation` for
+     * Output only. [Output Only] Type of the resource. Always `compute#operation` for
      * Operation resources.
      * 
* @@ -4528,7 +4528,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always `compute#operation` for
+     * Output only. [Output Only] Type of the resource. Always `compute#operation` for
      * Operation resources.
      * 
* @@ -4552,7 +4552,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always `compute#operation` for
+     * Output only. [Output Only] Type of the resource. Always `compute#operation` for
      * Operation resources.
      * 
* @@ -4575,7 +4575,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always `compute#operation` for
+     * Output only. [Output Only] Type of the resource. Always `compute#operation` for
      * Operation resources.
      * 
* @@ -4594,7 +4594,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always `compute#operation` for
+     * Output only. [Output Only] Type of the resource. Always `compute#operation` for
      * Operation resources.
      * 
* @@ -4746,7 +4746,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] An ID that represents a group of operations, such as when a
+     * Output only. [Output Only] An ID that represents a group of operations, such as when a
      * group of operations results from a `bulkInsert` API request.
      * 
* @@ -4762,7 +4762,7 @@ public boolean hasOperationGroupId() { * * *
-     * [Output Only] An ID that represents a group of operations, such as when a
+     * Output only. [Output Only] An ID that represents a group of operations, such as when a
      * group of operations results from a `bulkInsert` API request.
      * 
* @@ -4786,7 +4786,7 @@ public java.lang.String getOperationGroupId() { * * *
-     * [Output Only] An ID that represents a group of operations, such as when a
+     * Output only. [Output Only] An ID that represents a group of operations, such as when a
      * group of operations results from a `bulkInsert` API request.
      * 
* @@ -4810,7 +4810,7 @@ public com.google.protobuf.ByteString getOperationGroupIdBytes() { * * *
-     * [Output Only] An ID that represents a group of operations, such as when a
+     * Output only. [Output Only] An ID that represents a group of operations, such as when a
      * group of operations results from a `bulkInsert` API request.
      * 
* @@ -4833,7 +4833,7 @@ public Builder setOperationGroupId(java.lang.String value) { * * *
-     * [Output Only] An ID that represents a group of operations, such as when a
+     * Output only. [Output Only] An ID that represents a group of operations, such as when a
      * group of operations results from a `bulkInsert` API request.
      * 
* @@ -4852,7 +4852,7 @@ public Builder clearOperationGroupId() { * * *
-     * [Output Only] An ID that represents a group of operations, such as when a
+     * Output only. [Output Only] An ID that represents a group of operations, such as when a
      * group of operations results from a `bulkInsert` API request.
      * 
* @@ -5362,7 +5362,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
@@ -5381,7 +5381,7 @@ public boolean hasSetCommonInstanceMetadataOperationMetadata() { * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
@@ -5408,7 +5408,7 @@ public boolean hasSetCommonInstanceMetadataOperationMetadata() { * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
@@ -5436,7 +5436,7 @@ public Builder setSetCommonInstanceMetadataOperationMetadata( * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
@@ -5462,7 +5462,7 @@ public Builder setSetCommonInstanceMetadataOperationMetadata( * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
@@ -5497,7 +5497,7 @@ public Builder mergeSetCommonInstanceMetadataOperationMetadata( * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
@@ -5521,7 +5521,7 @@ public Builder clearSetCommonInstanceMetadataOperationMetadata() { * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
@@ -5541,7 +5541,7 @@ public Builder clearSetCommonInstanceMetadataOperationMetadata() { * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
@@ -5566,7 +5566,7 @@ public Builder clearSetCommonInstanceMetadataOperationMetadata() { * * *
-     * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+     * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
      * this field will contain information on all underlying zonal actions and
      * their state.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationAggregatedList.java index 7ecda08d6fb1..a4112f076589 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationAggregatedList.java @@ -284,7 +284,7 @@ public com.google.cloud.compute.v1.OperationsScopedList getItemsOrThrow(java.lan * * *
-   * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+   * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
    * for aggregated lists of operations.
    * 
* @@ -301,7 +301,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+   * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
    * for aggregated lists of operations.
    * 
* @@ -326,7 +326,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+   * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
    * for aggregated lists of operations.
    * 
* @@ -510,7 +510,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -525,7 +525,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -540,7 +540,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -556,7 +556,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1590,7 +1590,7 @@ public com.google.cloud.compute.v1.OperationsScopedList.Builder putItemsBuilderI * * *
-     * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+     * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
      * for aggregated lists of operations.
      * 
* @@ -1606,7 +1606,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+     * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
      * for aggregated lists of operations.
      * 
* @@ -1630,7 +1630,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+     * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
      * for aggregated lists of operations.
      * 
* @@ -1654,7 +1654,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+     * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
      * for aggregated lists of operations.
      * 
* @@ -1677,7 +1677,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+     * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
      * for aggregated lists of operations.
      * 
* @@ -1696,7 +1696,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+     * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
      * for aggregated lists of operations.
      * 
* @@ -2012,7 +2012,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2028,7 +2028,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2043,7 +2043,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2059,7 +2059,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2075,7 +2075,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2099,7 +2099,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2122,7 +2122,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2142,7 +2142,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2161,7 +2161,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationAggregatedListOrBuilder.java index ce663543a02d..8006692e8b6a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationAggregatedListOrBuilder.java @@ -138,7 +138,7 @@ com.google.cloud.compute.v1.OperationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+   * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
    * for aggregated lists of operations.
    * 
* @@ -152,7 +152,7 @@ com.google.cloud.compute.v1.OperationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+   * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
    * for aggregated lists of operations.
    * 
* @@ -166,7 +166,7 @@ com.google.cloud.compute.v1.OperationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always `compute#operationAggregatedList`
+   * Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList`
    * for aggregated lists of operations.
    * 
* @@ -273,7 +273,7 @@ com.google.cloud.compute.v1.OperationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -286,7 +286,7 @@ com.google.cloud.compute.v1.OperationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -299,7 +299,7 @@ com.google.cloud.compute.v1.OperationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -313,7 +313,7 @@ com.google.cloud.compute.v1.OperationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationList.java index 2946a5fce5ac..23f5eba4283a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationList.java @@ -226,7 +226,7 @@ public com.google.cloud.compute.v1.OperationOrBuilder getItemsOrBuilder(int inde * * *
-   * [Output Only] Type of resource. Always `compute#operations` for Operations
+   * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
    * resource.
    * 
* @@ -243,7 +243,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always `compute#operations` for Operations
+   * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
    * resource.
    * 
* @@ -268,7 +268,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always `compute#operations` for Operations
+   * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
    * resource.
    * 
* @@ -1547,7 +1547,7 @@ public java.util.List getItemsBui * * *
-     * [Output Only] Type of resource. Always `compute#operations` for Operations
+     * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
      * resource.
      * 
* @@ -1563,7 +1563,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always `compute#operations` for Operations
+     * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
      * resource.
      * 
* @@ -1587,7 +1587,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always `compute#operations` for Operations
+     * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
      * resource.
      * 
* @@ -1611,7 +1611,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always `compute#operations` for Operations
+     * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
      * resource.
      * 
* @@ -1634,7 +1634,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always `compute#operations` for Operations
+     * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
      * resource.
      * 
* @@ -1653,7 +1653,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always `compute#operations` for Operations
+     * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
      * resource.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationListOrBuilder.java index 7a590e91b293..2993d289cdde 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationListOrBuilder.java @@ -125,7 +125,7 @@ public interface OperationListOrBuilder * * *
-   * [Output Only] Type of resource. Always `compute#operations` for Operations
+   * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
    * resource.
    * 
* @@ -139,7 +139,7 @@ public interface OperationListOrBuilder * * *
-   * [Output Only] Type of resource. Always `compute#operations` for Operations
+   * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
    * resource.
    * 
* @@ -153,7 +153,7 @@ public interface OperationListOrBuilder * * *
-   * [Output Only] Type of resource. Always `compute#operations` for Operations
+   * Output only. [Output Only] Type of resource. Always `compute#operations` for Operations
    * resource.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationOrBuilder.java index 35f19e8976f1..7ff675a29a05 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OperationOrBuilder.java @@ -415,7 +415,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] Type of the resource. Always `compute#operation` for
+   * Output only. [Output Only] Type of the resource. Always `compute#operation` for
    * Operation resources.
    * 
* @@ -429,7 +429,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] Type of the resource. Always `compute#operation` for
+   * Output only. [Output Only] Type of the resource. Always `compute#operation` for
    * Operation resources.
    * 
* @@ -443,7 +443,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] Type of the resource. Always `compute#operation` for
+   * Output only. [Output Only] Type of the resource. Always `compute#operation` for
    * Operation resources.
    * 
* @@ -496,7 +496,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] An ID that represents a group of operations, such as when a
+   * Output only. [Output Only] An ID that represents a group of operations, such as when a
    * group of operations results from a `bulkInsert` API request.
    * 
* @@ -510,7 +510,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] An ID that represents a group of operations, such as when a
+   * Output only. [Output Only] An ID that represents a group of operations, such as when a
    * group of operations results from a `bulkInsert` API request.
    * 
* @@ -524,7 +524,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] An ID that represents a group of operations, such as when a
+   * Output only. [Output Only] An ID that represents a group of operations, such as when a
    * group of operations results from a `bulkInsert` API request.
    * 
* @@ -695,7 +695,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+   * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
    * this field will contain information on all underlying zonal actions and
    * their state.
    * 
@@ -712,7 +712,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+   * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
    * this field will contain information on all underlying zonal actions and
    * their state.
    * 
@@ -730,7 +730,7 @@ public interface OperationOrBuilder * * *
-   * [Output Only] If the operation is for projects.setCommonInstanceMetadata,
+   * Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata,
    * this field will contain information on all underlying zonal actions and
    * their state.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesListAssociationsResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesListAssociationsResponse.java index 56c7ab543d57..f10d38d2a679 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesListAssociationsResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesListAssociationsResponse.java @@ -161,7 +161,7 @@ public com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssocia * * *
-   * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+   * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
    * of securityPolicy associations.
    * 
* @@ -178,7 +178,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+   * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
    * of securityPolicy associations.
    * 
* @@ -203,7 +203,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+   * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
    * of securityPolicy associations.
    * 
* @@ -1075,7 +1075,7 @@ public com.google.cloud.compute.v1.SecurityPolicyAssociation.Builder addAssociat * * *
-     * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+     * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
      * of securityPolicy associations.
      * 
* @@ -1091,7 +1091,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+     * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
      * of securityPolicy associations.
      * 
* @@ -1115,7 +1115,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+     * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
      * of securityPolicy associations.
      * 
* @@ -1139,7 +1139,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+     * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
      * of securityPolicy associations.
      * 
* @@ -1162,7 +1162,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+     * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
      * of securityPolicy associations.
      * 
* @@ -1181,7 +1181,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+     * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
      * of securityPolicy associations.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesListAssociationsResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesListAssociationsResponseOrBuilder.java index 1f051233998f..bf6774622a88 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesListAssociationsResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/OrganizationSecurityPoliciesListAssociationsResponseOrBuilder.java @@ -90,7 +90,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+   * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
    * of securityPolicy associations.
    * 
* @@ -104,7 +104,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+   * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
    * of securityPolicy associations.
    * 
* @@ -118,7 +118,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
+   * Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists
    * of securityPolicy associations.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroring.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroring.java index 7376dcd69878..14b9a0de6b66 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroring.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroring.java @@ -286,7 +286,7 @@ public com.google.cloud.compute.v1.PacketMirroringForwardingRuleInfo getCollecto * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -303,7 +303,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -328,7 +328,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -565,7 +565,7 @@ public com.google.cloud.compute.v1.PacketMirroringFilterOrBuilder getFilterOrBui * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -582,7 +582,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -604,7 +604,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
    * 
* * optional string kind = 3292052; @@ -620,7 +620,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
    * 
* * optional string kind = 3292052; @@ -644,7 +644,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
    * 
* * optional string kind = 3292052; @@ -999,7 +999,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1015,7 +1015,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1039,7 +1039,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2052,7 +2052,7 @@ public Builder clearCollectorIlb() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2068,7 +2068,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2092,7 +2092,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2116,7 +2116,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2139,7 +2139,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2158,7 +2158,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2667,7 +2667,7 @@ public com.google.cloud.compute.v1.PacketMirroringFilterOrBuilder getFilterOrBui * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2684,7 +2684,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2701,7 +2701,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2722,7 +2722,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2743,7 +2743,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
      * 
* * optional string kind = 3292052; @@ -2758,7 +2758,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
      * 
* * optional string kind = 3292052; @@ -2781,7 +2781,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
      * 
* * optional string kind = 3292052; @@ -2804,7 +2804,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
      * 
* * optional string kind = 3292052; @@ -2826,7 +2826,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
      * 
* * optional string kind = 3292052; @@ -2844,7 +2844,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
      * 
* * optional string kind = 3292052; @@ -3709,7 +3709,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3724,7 +3724,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3747,7 +3747,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3770,7 +3770,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3792,7 +3792,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3810,7 +3810,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringAggregatedList.java index db30d82168f0..22f4a3e286bd 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringAggregatedList.java @@ -284,7 +284,7 @@ public com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrThrow( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -300,7 +300,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -324,7 +324,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1595,7 +1595,7 @@ public com.google.cloud.compute.v1.PacketMirroringsScopedList.Builder putItemsBu * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1610,7 +1610,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1633,7 +1633,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1656,7 +1656,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1678,7 +1678,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1696,7 +1696,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1871,7 +1871,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1886,7 +1886,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1909,7 +1909,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1932,7 +1932,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1954,7 +1954,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1972,7 +1972,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2005,7 +2005,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2021,7 +2021,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2036,7 +2036,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2052,7 +2052,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2068,7 +2068,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2092,7 +2092,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2115,7 +2115,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2135,7 +2135,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2154,7 +2154,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringAggregatedListOrBuilder.java index bdc91ac4c36a..ee473daffa1e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringAggregatedListOrBuilder.java @@ -137,7 +137,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -150,7 +150,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -227,7 +227,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -240,7 +240,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -253,7 +253,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -266,7 +266,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -279,7 +279,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -292,7 +292,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -306,7 +306,7 @@ com.google.cloud.compute.v1.PacketMirroringsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringForwardingRuleInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringForwardingRuleInfo.java index 1d3e1b5e56d0..c17647b8f2f6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringForwardingRuleInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringForwardingRuleInfo.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the forwarding rule; defined by the
+   * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
    * server.
    * 
* @@ -92,7 +92,7 @@ public boolean hasCanonicalUrl() { * * *
-   * [Output Only] Unique identifier for the forwarding rule; defined by the
+   * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
    * server.
    * 
* @@ -117,7 +117,7 @@ public java.lang.String getCanonicalUrl() { * * *
-   * [Output Only] Unique identifier for the forwarding rule; defined by the
+   * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
    * server.
    * 
* @@ -600,7 +600,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the forwarding rule; defined by the
+     * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
      * server.
      * 
* @@ -616,7 +616,7 @@ public boolean hasCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the forwarding rule; defined by the
+     * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
      * server.
      * 
* @@ -640,7 +640,7 @@ public java.lang.String getCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the forwarding rule; defined by the
+     * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
      * server.
      * 
* @@ -664,7 +664,7 @@ public com.google.protobuf.ByteString getCanonicalUrlBytes() { * * *
-     * [Output Only] Unique identifier for the forwarding rule; defined by the
+     * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
      * server.
      * 
* @@ -687,7 +687,7 @@ public Builder setCanonicalUrl(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the forwarding rule; defined by the
+     * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
      * server.
      * 
* @@ -706,7 +706,7 @@ public Builder clearCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the forwarding rule; defined by the
+     * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
      * server.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringForwardingRuleInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringForwardingRuleInfoOrBuilder.java index 4045153ad0de..ffbf21626762 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringForwardingRuleInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringForwardingRuleInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface PacketMirroringForwardingRuleInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the forwarding rule; defined by the
+   * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
    * server.
    * 
* @@ -42,7 +42,7 @@ public interface PacketMirroringForwardingRuleInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the forwarding rule; defined by the
+   * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
    * server.
    * 
* @@ -56,7 +56,7 @@ public interface PacketMirroringForwardingRuleInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the forwarding rule; defined by the
+   * Output only. [Output Only] Unique identifier for the forwarding rule; defined by the
    * server.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringList.java index a86e49ef68ae..1d8f06e417ca 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.PacketMirroringOrBuilder getItemsOrBuilder(in * * *
-   * [Output Only] Type of resource. Always compute#packetMirroring
+   * Output only. [Output Only] Type of resource. Always compute#packetMirroring
    * for packetMirrorings.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#packetMirroring
+   * Output only. [Output Only] Type of resource. Always compute#packetMirroring
    * for packetMirrorings.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#packetMirroring
+   * Output only. [Output Only] Type of resource. Always compute#packetMirroring
    * for packetMirrorings.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1538,7 +1538,7 @@ public com.google.cloud.compute.v1.PacketMirroring.Builder addItemsBuilder(int i * * *
-     * [Output Only] Type of resource. Always compute#packetMirroring
+     * Output only. [Output Only] Type of resource. Always compute#packetMirroring
      * for packetMirrorings.
      * 
* @@ -1554,7 +1554,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#packetMirroring
+     * Output only. [Output Only] Type of resource. Always compute#packetMirroring
      * for packetMirrorings.
      * 
* @@ -1578,7 +1578,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#packetMirroring
+     * Output only. [Output Only] Type of resource. Always compute#packetMirroring
      * for packetMirrorings.
      * 
* @@ -1602,7 +1602,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#packetMirroring
+     * Output only. [Output Only] Type of resource. Always compute#packetMirroring
      * for packetMirrorings.
      * 
* @@ -1625,7 +1625,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#packetMirroring
+     * Output only. [Output Only] Type of resource. Always compute#packetMirroring
      * for packetMirrorings.
      * 
* @@ -1644,7 +1644,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#packetMirroring
+     * Output only. [Output Only] Type of resource. Always compute#packetMirroring
      * for packetMirrorings.
      * 
* @@ -1820,7 +1820,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1835,7 +1835,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1858,7 +1858,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1881,7 +1881,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringListOrBuilder.java index b39eb985bca6..b876a93b57d0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringListOrBuilder.java @@ -123,7 +123,7 @@ public interface PacketMirroringListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#packetMirroring
+   * Output only. [Output Only] Type of resource. Always compute#packetMirroring
    * for packetMirrorings.
    * 
* @@ -137,7 +137,7 @@ public interface PacketMirroringListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#packetMirroring
+   * Output only. [Output Only] Type of resource. Always compute#packetMirroring
    * for packetMirrorings.
    * 
* @@ -151,7 +151,7 @@ public interface PacketMirroringListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#packetMirroring
+   * Output only. [Output Only] Type of resource. Always compute#packetMirroring
    * for packetMirrorings.
    * 
* @@ -216,7 +216,7 @@ public interface PacketMirroringListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface PacketMirroringListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface PacketMirroringListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoInstanceInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoInstanceInfo.java index 1481b128754d..20cc531cee1e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoInstanceInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoInstanceInfo.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the instance; defined by the
+   * Output only. [Output Only] Unique identifier for the instance; defined by the
    * server.
    * 
* @@ -94,7 +94,7 @@ public boolean hasCanonicalUrl() { * * *
-   * [Output Only] Unique identifier for the instance; defined by the
+   * Output only. [Output Only] Unique identifier for the instance; defined by the
    * server.
    * 
* @@ -119,7 +119,7 @@ public java.lang.String getCanonicalUrl() { * * *
-   * [Output Only] Unique identifier for the instance; defined by the
+   * Output only. [Output Only] Unique identifier for the instance; defined by the
    * server.
    * 
* @@ -614,7 +614,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the instance; defined by the
+     * Output only. [Output Only] Unique identifier for the instance; defined by the
      * server.
      * 
* @@ -630,7 +630,7 @@ public boolean hasCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the instance; defined by the
+     * Output only. [Output Only] Unique identifier for the instance; defined by the
      * server.
      * 
* @@ -654,7 +654,7 @@ public java.lang.String getCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the instance; defined by the
+     * Output only. [Output Only] Unique identifier for the instance; defined by the
      * server.
      * 
* @@ -678,7 +678,7 @@ public com.google.protobuf.ByteString getCanonicalUrlBytes() { * * *
-     * [Output Only] Unique identifier for the instance; defined by the
+     * Output only. [Output Only] Unique identifier for the instance; defined by the
      * server.
      * 
* @@ -701,7 +701,7 @@ public Builder setCanonicalUrl(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the instance; defined by the
+     * Output only. [Output Only] Unique identifier for the instance; defined by the
      * server.
      * 
* @@ -720,7 +720,7 @@ public Builder clearCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the instance; defined by the
+     * Output only. [Output Only] Unique identifier for the instance; defined by the
      * server.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder.java index 4a803d3326e4..e4e757e23298 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the instance; defined by the
+   * Output only. [Output Only] Unique identifier for the instance; defined by the
    * server.
    * 
* @@ -42,7 +42,7 @@ public interface PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the instance; defined by the
+   * Output only. [Output Only] Unique identifier for the instance; defined by the
    * server.
    * 
* @@ -56,7 +56,7 @@ public interface PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the instance; defined by the
+   * Output only. [Output Only] Unique identifier for the instance; defined by the
    * server.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoSubnetInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoSubnetInfo.java index 1f0af1304a68..5b82c888ddf1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoSubnetInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoSubnetInfo.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the subnetwork; defined by the
+   * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
    * server.
    * 
* @@ -94,7 +94,7 @@ public boolean hasCanonicalUrl() { * * *
-   * [Output Only] Unique identifier for the subnetwork; defined by the
+   * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
    * server.
    * 
* @@ -119,7 +119,7 @@ public java.lang.String getCanonicalUrl() { * * *
-   * [Output Only] Unique identifier for the subnetwork; defined by the
+   * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
    * server.
    * 
* @@ -612,7 +612,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the subnetwork; defined by the
+     * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
      * server.
      * 
* @@ -628,7 +628,7 @@ public boolean hasCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the subnetwork; defined by the
+     * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
      * server.
      * 
* @@ -652,7 +652,7 @@ public java.lang.String getCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the subnetwork; defined by the
+     * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
      * server.
      * 
* @@ -676,7 +676,7 @@ public com.google.protobuf.ByteString getCanonicalUrlBytes() { * * *
-     * [Output Only] Unique identifier for the subnetwork; defined by the
+     * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
      * server.
      * 
* @@ -699,7 +699,7 @@ public Builder setCanonicalUrl(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the subnetwork; defined by the
+     * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
      * server.
      * 
* @@ -718,7 +718,7 @@ public Builder clearCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the subnetwork; defined by the
+     * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
      * server.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder.java index f48c83709312..ea7f3e53ad54 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the subnetwork; defined by the
+   * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
    * server.
    * 
* @@ -42,7 +42,7 @@ public interface PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the subnetwork; defined by the
+   * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
    * server.
    * 
* @@ -56,7 +56,7 @@ public interface PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the subnetwork; defined by the
+   * Output only. [Output Only] Unique identifier for the subnetwork; defined by the
    * server.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringNetworkInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringNetworkInfo.java index e42a0f98b617..49a28c1597df 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringNetworkInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringNetworkInfo.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the network; defined by the server.
+   * Output only. [Output Only] Unique identifier for the network; defined by the server.
    * 
* * optional string canonical_url = 512294820; @@ -90,7 +90,7 @@ public boolean hasCanonicalUrl() { * * *
-   * [Output Only] Unique identifier for the network; defined by the server.
+   * Output only. [Output Only] Unique identifier for the network; defined by the server.
    * 
* * optional string canonical_url = 512294820; @@ -114,7 +114,7 @@ public java.lang.String getCanonicalUrl() { * * *
-   * [Output Only] Unique identifier for the network; defined by the server.
+   * Output only. [Output Only] Unique identifier for the network; defined by the server.
    * 
* * optional string canonical_url = 512294820; @@ -590,7 +590,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the network; defined by the server.
+     * Output only. [Output Only] Unique identifier for the network; defined by the server.
      * 
* * optional string canonical_url = 512294820; @@ -605,7 +605,7 @@ public boolean hasCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the network; defined by the server.
+     * Output only. [Output Only] Unique identifier for the network; defined by the server.
      * 
* * optional string canonical_url = 512294820; @@ -628,7 +628,7 @@ public java.lang.String getCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the network; defined by the server.
+     * Output only. [Output Only] Unique identifier for the network; defined by the server.
      * 
* * optional string canonical_url = 512294820; @@ -651,7 +651,7 @@ public com.google.protobuf.ByteString getCanonicalUrlBytes() { * * *
-     * [Output Only] Unique identifier for the network; defined by the server.
+     * Output only. [Output Only] Unique identifier for the network; defined by the server.
      * 
* * optional string canonical_url = 512294820; @@ -673,7 +673,7 @@ public Builder setCanonicalUrl(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the network; defined by the server.
+     * Output only. [Output Only] Unique identifier for the network; defined by the server.
      * 
* * optional string canonical_url = 512294820; @@ -691,7 +691,7 @@ public Builder clearCanonicalUrl() { * * *
-     * [Output Only] Unique identifier for the network; defined by the server.
+     * Output only. [Output Only] Unique identifier for the network; defined by the server.
      * 
* * optional string canonical_url = 512294820; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringNetworkInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringNetworkInfoOrBuilder.java index 14704394c4e8..eae883131206 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringNetworkInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringNetworkInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface PacketMirroringNetworkInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the network; defined by the server.
+   * Output only. [Output Only] Unique identifier for the network; defined by the server.
    * 
* * optional string canonical_url = 512294820; @@ -41,7 +41,7 @@ public interface PacketMirroringNetworkInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the network; defined by the server.
+   * Output only. [Output Only] Unique identifier for the network; defined by the server.
    * 
* * optional string canonical_url = 512294820; @@ -54,7 +54,7 @@ public interface PacketMirroringNetworkInfoOrBuilder * * *
-   * [Output Only] Unique identifier for the network; defined by the server.
+   * Output only. [Output Only] Unique identifier for the network; defined by the server.
    * 
* * optional string canonical_url = 512294820; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringOrBuilder.java index 479867a488b0..586fb3013e47 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PacketMirroringOrBuilder.java @@ -80,7 +80,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -94,7 +94,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -108,7 +108,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -255,7 +255,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -269,7 +269,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -283,7 +283,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
    * 
* * optional string kind = 3292052; @@ -296,7 +296,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
    * 
* * optional string kind = 3292052; @@ -309,7 +309,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings.
    * 
* * optional string kind = 3292052; @@ -547,7 +547,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -560,7 +560,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -573,7 +573,7 @@ public interface PacketMirroringOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PathMatcher.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PathMatcher.java index e5aad58ea35c..dc902697a9df 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PathMatcher.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PathMatcher.java @@ -781,9 +781,12 @@ public com.google.protobuf.ByteString getNameBytes() { * *
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -804,9 +807,12 @@ public java.util.List getPathRulesList() {
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -828,9 +834,12 @@ public java.util.List getPathRulesList() {
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -851,9 +860,12 @@ public int getPathRulesCount() {
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -874,9 +886,12 @@ public com.google.cloud.compute.v1.PathRule getPathRules(int index) {
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3651,9 +3666,12 @@ private void ensurePathRulesIsMutable() {
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3677,9 +3695,12 @@ public java.util.List getPathRulesList() {
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3703,9 +3724,12 @@ public int getPathRulesCount() {
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3729,9 +3753,12 @@ public com.google.cloud.compute.v1.PathRule getPathRules(int index) {
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3761,9 +3788,12 @@ public Builder setPathRules(int index, com.google.cloud.compute.v1.PathRule valu
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3791,9 +3821,12 @@ public Builder setPathRules(
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3823,9 +3856,12 @@ public Builder addPathRules(com.google.cloud.compute.v1.PathRule value) {
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3855,9 +3891,12 @@ public Builder addPathRules(int index, com.google.cloud.compute.v1.PathRule valu
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3884,9 +3923,12 @@ public Builder addPathRules(com.google.cloud.compute.v1.PathRule.Builder builder
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3914,9 +3956,12 @@ public Builder addPathRules(
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3944,9 +3989,12 @@ public Builder addAllPathRules(
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -3973,9 +4021,12 @@ public Builder clearPathRules() {
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -4002,9 +4053,12 @@ public Builder removePathRules(int index) {
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -4024,9 +4078,12 @@ public com.google.cloud.compute.v1.PathRule.Builder getPathRulesBuilder(int inde
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -4050,9 +4107,12 @@ public com.google.cloud.compute.v1.PathRuleOrBuilder getPathRulesOrBuilder(int i
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -4077,9 +4137,12 @@ public com.google.cloud.compute.v1.PathRuleOrBuilder getPathRulesOrBuilder(int i
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -4100,9 +4163,12 @@ public com.google.cloud.compute.v1.PathRule.Builder addPathRulesBuilder() {
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
@@ -4123,9 +4189,12 @@ public com.google.cloud.compute.v1.PathRule.Builder addPathRulesBuilder(int inde
      *
      * 
      * The list of path rules. Use this list instead of routeRules
-     * when routing based on simple path matching is all that's required. The
-     * order by which path rules are specified does not matter. Matches are always
-     * done on the longest-path-first basis.
+     * when routing based on simple path matching is all that's required. A path
+     * rule can only include a wildcard character (*) after a
+     * forward slash character ("/").
+     *
+     * The order by which path rules are specified does not matter.
+     * Matches are always done on the longest-path-first basis.
      *
      * For example: a pathRule with a path /a/b/c/* will match
      * before /a/b/* irrespective of the order in which those paths appear in this
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PathMatcherOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PathMatcherOrBuilder.java
index a8d0e0666f3d..3f297a6fe432 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PathMatcherOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PathMatcherOrBuilder.java
@@ -574,9 +574,12 @@ public interface PathMatcherOrBuilder
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -594,9 +597,12 @@ public interface PathMatcherOrBuilder
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -614,9 +620,12 @@ public interface PathMatcherOrBuilder
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -634,9 +643,12 @@ public interface PathMatcherOrBuilder
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
@@ -655,9 +667,12 @@ public interface PathMatcherOrBuilder
    *
    * 
    * The list of path rules. Use this list instead of routeRules
-   * when routing based on simple path matching is all that's required. The
-   * order by which path rules are specified does not matter. Matches are always
-   * done on the longest-path-first basis.
+   * when routing based on simple path matching is all that's required. A path
+   * rule can only include a wildcard character (*) after a
+   * forward slash character ("/").
+   *
+   * The order by which path rules are specified does not matter.
+   * Matches are always done on the longest-path-first basis.
    *
    * For example: a pathRule with a path /a/b/c/* will match
    * before /a/b/* irrespective of the order in which those paths appear in this
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeature.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeature.java
index 38ceb7f676ad..0740fa0f966d 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeature.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeature.java
@@ -287,7 +287,7 @@ public com.google.protobuf.ByteString getActivationStatusBytes() {
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -304,7 +304,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -329,7 +329,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -359,7 +359,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] Description of the feature.
+   * Output only. [Output Only] Description of the feature.
    * 
* * optional string description = 422937596; @@ -375,7 +375,7 @@ public boolean hasDescription() { * * *
-   * [Output Only] Description of the feature.
+   * Output only. [Output Only] Description of the feature.
    * 
* * optional string description = 422937596; @@ -399,7 +399,7 @@ public java.lang.String getDescription() { * * *
-   * [Output Only] Description of the feature.
+   * Output only. [Output Only] Description of the feature.
    * 
* * optional string description = 422937596; @@ -426,7 +426,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -443,7 +443,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -465,7 +465,7 @@ public long getId() { * * *
-   * [Output only] The type of the feature. Always "compute#previewFeature" for
+   * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
    * preview features.
    * 
* @@ -482,7 +482,7 @@ public boolean hasKind() { * * *
-   * [Output only] The type of the feature. Always "compute#previewFeature" for
+   * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
    * preview features.
    * 
* @@ -507,7 +507,7 @@ public java.lang.String getKind() { * * *
-   * [Output only] The type of the feature. Always "compute#previewFeature" for
+   * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
    * preview features.
    * 
* @@ -666,7 +666,7 @@ public com.google.cloud.compute.v1.PreviewFeatureRolloutOperation getRolloutOper * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -682,7 +682,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -706,7 +706,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -733,7 +733,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output only] Status of the feature.
+   * Output only. [Output only] Status of the feature.
    * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -749,7 +749,7 @@ public boolean hasStatus() { * * *
-   * [Output only] Status of the feature.
+   * Output only. [Output only] Status of the feature.
    * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -767,7 +767,7 @@ public com.google.cloud.compute.v1.PreviewFeatureStatus getStatus() { * * *
-   * [Output only] Status of the feature.
+   * Output only. [Output only] Status of the feature.
    * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -1524,7 +1524,7 @@ public Builder setActivationStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1540,7 +1540,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1564,7 +1564,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1588,7 +1588,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1611,7 +1611,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1630,7 +1630,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1656,7 +1656,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Description of the feature.
+     * Output only. [Output Only] Description of the feature.
      * 
* * optional string description = 422937596; @@ -1671,7 +1671,7 @@ public boolean hasDescription() { * * *
-     * [Output Only] Description of the feature.
+     * Output only. [Output Only] Description of the feature.
      * 
* * optional string description = 422937596; @@ -1694,7 +1694,7 @@ public java.lang.String getDescription() { * * *
-     * [Output Only] Description of the feature.
+     * Output only. [Output Only] Description of the feature.
      * 
* * optional string description = 422937596; @@ -1717,7 +1717,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-     * [Output Only] Description of the feature.
+     * Output only. [Output Only] Description of the feature.
      * 
* * optional string description = 422937596; @@ -1739,7 +1739,7 @@ public Builder setDescription(java.lang.String value) { * * *
-     * [Output Only] Description of the feature.
+     * Output only. [Output Only] Description of the feature.
      * 
* * optional string description = 422937596; @@ -1757,7 +1757,7 @@ public Builder clearDescription() { * * *
-     * [Output Only] Description of the feature.
+     * Output only. [Output Only] Description of the feature.
      * 
* * optional string description = 422937596; @@ -1782,7 +1782,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1799,7 +1799,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1816,7 +1816,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1837,7 +1837,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -1858,7 +1858,7 @@ public Builder clearId() { * * *
-     * [Output only] The type of the feature. Always "compute#previewFeature" for
+     * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
      * preview features.
      * 
* @@ -1874,7 +1874,7 @@ public boolean hasKind() { * * *
-     * [Output only] The type of the feature. Always "compute#previewFeature" for
+     * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
      * preview features.
      * 
* @@ -1898,7 +1898,7 @@ public java.lang.String getKind() { * * *
-     * [Output only] The type of the feature. Always "compute#previewFeature" for
+     * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
      * preview features.
      * 
* @@ -1922,7 +1922,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output only] The type of the feature. Always "compute#previewFeature" for
+     * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
      * preview features.
      * 
* @@ -1945,7 +1945,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output only] The type of the feature. Always "compute#previewFeature" for
+     * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
      * preview features.
      * 
* @@ -1964,7 +1964,7 @@ public Builder clearKind() { * * *
-     * [Output only] The type of the feature. Always "compute#previewFeature" for
+     * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
      * preview features.
      * 
* @@ -2335,7 +2335,7 @@ public Builder clearRolloutOperation() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2350,7 +2350,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2373,7 +2373,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2396,7 +2396,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2418,7 +2418,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2436,7 +2436,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2466,7 +2466,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -2481,7 +2481,7 @@ public boolean hasStatus() { * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -2502,7 +2502,7 @@ public com.google.cloud.compute.v1.PreviewFeatureStatus getStatus() { * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -2525,7 +2525,7 @@ public Builder setStatus(com.google.cloud.compute.v1.PreviewFeatureStatus value) * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -2546,7 +2546,7 @@ public Builder setStatus( * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -2574,7 +2574,7 @@ public Builder mergeStatus(com.google.cloud.compute.v1.PreviewFeatureStatus valu * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -2594,7 +2594,7 @@ public Builder clearStatus() { * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -2609,7 +2609,7 @@ public com.google.cloud.compute.v1.PreviewFeatureStatus.Builder getStatusBuilder * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -2628,7 +2628,7 @@ public com.google.cloud.compute.v1.PreviewFeatureStatusOrBuilder getStatusOrBuil * * *
-     * [Output only] Status of the feature.
+     * Output only. [Output only] Status of the feature.
      * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureList.java index 22a43071d401..5717c099d501 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureList.java @@ -355,7 +355,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -371,7 +371,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -395,7 +395,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -425,7 +425,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -441,7 +441,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -457,7 +457,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -474,7 +474,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -1865,7 +1865,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1880,7 +1880,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1926,7 +1926,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1948,7 +1948,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1966,7 +1966,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1999,7 +1999,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2016,7 +2016,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2032,7 +2032,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2049,7 +2049,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2066,7 +2066,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2091,7 +2091,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2115,7 +2115,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2136,7 +2136,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2156,7 +2156,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureListOrBuilder.java index 7f28dd4866c0..63dcecd9b002 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureListOrBuilder.java @@ -195,7 +195,7 @@ public interface PreviewFeatureListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -208,7 +208,7 @@ public interface PreviewFeatureListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -221,7 +221,7 @@ public interface PreviewFeatureListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -234,7 +234,7 @@ public interface PreviewFeatureListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -248,7 +248,7 @@ public interface PreviewFeatureListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -262,7 +262,7 @@ public interface PreviewFeatureListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -277,7 +277,7 @@ public interface PreviewFeatureListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureOrBuilder.java index a3c72d3ca279..37bdb38963f3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureOrBuilder.java @@ -70,7 +70,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -84,7 +84,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -98,7 +98,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -112,7 +112,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Description of the feature.
+   * Output only. [Output Only] Description of the feature.
    * 
* * optional string description = 422937596; @@ -125,7 +125,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Description of the feature.
+   * Output only. [Output Only] Description of the feature.
    * 
* * optional string description = 422937596; @@ -138,7 +138,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Description of the feature.
+   * Output only. [Output Only] Description of the feature.
    * 
* * optional string description = 422937596; @@ -151,7 +151,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -165,7 +165,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -179,7 +179,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output only] The type of the feature. Always "compute#previewFeature" for
+   * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
    * preview features.
    * 
* @@ -193,7 +193,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output only] The type of the feature. Always "compute#previewFeature" for
+   * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
    * preview features.
    * 
* @@ -207,7 +207,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output only] The type of the feature. Always "compute#previewFeature" for
+   * Output only. [Output only] The type of the feature. Always "compute#previewFeature" for
    * preview features.
    * 
* @@ -304,7 +304,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -317,7 +317,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -330,7 +330,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -343,7 +343,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output only] Status of the feature.
+   * Output only. [Output only] Status of the feature.
    * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -356,7 +356,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output only] Status of the feature.
+   * Output only. [Output only] Status of the feature.
    * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; @@ -369,7 +369,7 @@ public interface PreviewFeatureOrBuilder * * *
-   * [Output only] Status of the feature.
+   * Output only. [Output only] Status of the feature.
    * 
* * optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatus.java index 6fc71770f111..dbef201e5d76 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatus.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The description of the feature.
+   * Output only. [Output Only] The description of the feature.
    * 
* * optional string description = 422937596; @@ -91,7 +91,7 @@ public boolean hasDescription() { * * *
-   * [Output Only] The description of the feature.
+   * Output only. [Output Only] The description of the feature.
    * 
* * optional string description = 422937596; @@ -115,7 +115,7 @@ public java.lang.String getDescription() { * * *
-   * [Output Only] The description of the feature.
+   * Output only. [Output Only] The description of the feature.
    * 
* * optional string description = 422937596; @@ -144,7 +144,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] Link to the public documentation for the feature.
+   * Output only. [Output Only] Link to the public documentation for the feature.
    * 
* * optional string help_link = 223410744; @@ -160,7 +160,7 @@ public boolean hasHelpLink() { * * *
-   * [Output Only] Link to the public documentation for the feature.
+   * Output only. [Output Only] Link to the public documentation for the feature.
    * 
* * optional string help_link = 223410744; @@ -184,7 +184,7 @@ public java.lang.String getHelpLink() { * * *
-   * [Output Only] Link to the public documentation for the feature.
+   * Output only. [Output Only] Link to the public documentation for the feature.
    * 
* * optional string help_link = 223410744; @@ -676,7 +676,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The description of the feature.
+     * Output only. [Output Only] The description of the feature.
      * 
* * optional string description = 422937596; @@ -691,7 +691,7 @@ public boolean hasDescription() { * * *
-     * [Output Only] The description of the feature.
+     * Output only. [Output Only] The description of the feature.
      * 
* * optional string description = 422937596; @@ -714,7 +714,7 @@ public java.lang.String getDescription() { * * *
-     * [Output Only] The description of the feature.
+     * Output only. [Output Only] The description of the feature.
      * 
* * optional string description = 422937596; @@ -737,7 +737,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-     * [Output Only] The description of the feature.
+     * Output only. [Output Only] The description of the feature.
      * 
* * optional string description = 422937596; @@ -759,7 +759,7 @@ public Builder setDescription(java.lang.String value) { * * *
-     * [Output Only] The description of the feature.
+     * Output only. [Output Only] The description of the feature.
      * 
* * optional string description = 422937596; @@ -777,7 +777,7 @@ public Builder clearDescription() { * * *
-     * [Output Only] The description of the feature.
+     * Output only. [Output Only] The description of the feature.
      * 
* * optional string description = 422937596; @@ -802,7 +802,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Link to the public documentation for the feature.
+     * Output only. [Output Only] Link to the public documentation for the feature.
      * 
* * optional string help_link = 223410744; @@ -817,7 +817,7 @@ public boolean hasHelpLink() { * * *
-     * [Output Only] Link to the public documentation for the feature.
+     * Output only. [Output Only] Link to the public documentation for the feature.
      * 
* * optional string help_link = 223410744; @@ -840,7 +840,7 @@ public java.lang.String getHelpLink() { * * *
-     * [Output Only] Link to the public documentation for the feature.
+     * Output only. [Output Only] Link to the public documentation for the feature.
      * 
* * optional string help_link = 223410744; @@ -863,7 +863,7 @@ public com.google.protobuf.ByteString getHelpLinkBytes() { * * *
-     * [Output Only] Link to the public documentation for the feature.
+     * Output only. [Output Only] Link to the public documentation for the feature.
      * 
* * optional string help_link = 223410744; @@ -885,7 +885,7 @@ public Builder setHelpLink(java.lang.String value) { * * *
-     * [Output Only] Link to the public documentation for the feature.
+     * Output only. [Output Only] Link to the public documentation for the feature.
      * 
* * optional string help_link = 223410744; @@ -903,7 +903,7 @@ public Builder clearHelpLink() { * * *
-     * [Output Only] Link to the public documentation for the feature.
+     * Output only. [Output Only] Link to the public documentation for the feature.
      * 
* * optional string help_link = 223410744; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusOrBuilder.java index e05be3df4b93..428ae42da4ea 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface PreviewFeatureStatusOrBuilder * * *
-   * [Output Only] The description of the feature.
+   * Output only. [Output Only] The description of the feature.
    * 
* * optional string description = 422937596; @@ -41,7 +41,7 @@ public interface PreviewFeatureStatusOrBuilder * * *
-   * [Output Only] The description of the feature.
+   * Output only. [Output Only] The description of the feature.
    * 
* * optional string description = 422937596; @@ -54,7 +54,7 @@ public interface PreviewFeatureStatusOrBuilder * * *
-   * [Output Only] The description of the feature.
+   * Output only. [Output Only] The description of the feature.
    * 
* * optional string description = 422937596; @@ -67,7 +67,7 @@ public interface PreviewFeatureStatusOrBuilder * * *
-   * [Output Only] Link to the public documentation for the feature.
+   * Output only. [Output Only] Link to the public documentation for the feature.
    * 
* * optional string help_link = 223410744; @@ -80,7 +80,7 @@ public interface PreviewFeatureStatusOrBuilder * * *
-   * [Output Only] Link to the public documentation for the feature.
+   * Output only. [Output Only] Link to the public documentation for the feature.
    * 
* * optional string help_link = 223410744; @@ -93,7 +93,7 @@ public interface PreviewFeatureStatusOrBuilder * * *
-   * [Output Only] Link to the public documentation for the feature.
+   * Output only. [Output Only] Link to the public documentation for the feature.
    * 
* * optional string help_link = 223410744; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusReleaseStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusReleaseStatus.java index a2a44e12cb7f..6ef0a4d04d6c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusReleaseStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusReleaseStatus.java @@ -69,7 +69,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The stage of the feature.
+   * Output only. [Output Only] The stage of the feature.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus.Stage} @@ -218,7 +218,7 @@ private Stage(int value) { * * *
-   * [Output Only] The stage of the feature.
+   * Output only. [Output Only] The stage of the feature.
    * Check the Stage enum for the list of possible values.
    * 
* @@ -235,7 +235,7 @@ public boolean hasStage() { * * *
-   * [Output Only] The stage of the feature.
+   * Output only. [Output Only] The stage of the feature.
    * Check the Stage enum for the list of possible values.
    * 
* @@ -260,7 +260,7 @@ public java.lang.String getStage() { * * *
-   * [Output Only] The stage of the feature.
+   * Output only. [Output Only] The stage of the feature.
    * Check the Stage enum for the list of possible values.
    * 
* @@ -736,7 +736,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The stage of the feature.
+     * Output only. [Output Only] The stage of the feature.
      * Check the Stage enum for the list of possible values.
      * 
* @@ -752,7 +752,7 @@ public boolean hasStage() { * * *
-     * [Output Only] The stage of the feature.
+     * Output only. [Output Only] The stage of the feature.
      * Check the Stage enum for the list of possible values.
      * 
* @@ -776,7 +776,7 @@ public java.lang.String getStage() { * * *
-     * [Output Only] The stage of the feature.
+     * Output only. [Output Only] The stage of the feature.
      * Check the Stage enum for the list of possible values.
      * 
* @@ -800,7 +800,7 @@ public com.google.protobuf.ByteString getStageBytes() { * * *
-     * [Output Only] The stage of the feature.
+     * Output only. [Output Only] The stage of the feature.
      * Check the Stage enum for the list of possible values.
      * 
* @@ -823,7 +823,7 @@ public Builder setStage(java.lang.String value) { * * *
-     * [Output Only] The stage of the feature.
+     * Output only. [Output Only] The stage of the feature.
      * Check the Stage enum for the list of possible values.
      * 
* @@ -842,7 +842,7 @@ public Builder clearStage() { * * *
-     * [Output Only] The stage of the feature.
+     * Output only. [Output Only] The stage of the feature.
      * Check the Stage 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/PreviewFeatureStatusReleaseStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusReleaseStatusOrBuilder.java index c3bc2a811d63..9a699f749a46 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusReleaseStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PreviewFeatureStatusReleaseStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface PreviewFeatureStatusReleaseStatusOrBuilder * * *
-   * [Output Only] The stage of the feature.
+   * Output only. [Output Only] The stage of the feature.
    * Check the Stage enum for the list of possible values.
    * 
* @@ -42,7 +42,7 @@ public interface PreviewFeatureStatusReleaseStatusOrBuilder * * *
-   * [Output Only] The stage of the feature.
+   * Output only. [Output Only] The stage of the feature.
    * Check the Stage enum for the list of possible values.
    * 
* @@ -56,7 +56,7 @@ public interface PreviewFeatureStatusReleaseStatusOrBuilder * * *
-   * [Output Only] The stage of the feature.
+   * Output only. [Output Only] The stage of the feature.
    * Check the Stage 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/Project.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Project.java index 5f3f10d57069..be40e5dd674a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Project.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Project.java @@ -83,7 +83,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The Cloud Armor tier for this project. It can be one of the
+   * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
    * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
    *
    * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -484,7 +484,7 @@ private DefaultNetworkTier(int value) {
    *
    *
    * 
-   * [Output Only] Default internal DNS setting used by VMs running in
+   * Output only. [Output Only] Default internal DNS setting used by VMs running in
    * this project.
    * 
* @@ -763,7 +763,7 @@ private XpnProjectStatus(int value) { * * *
-   * [Output Only] The Cloud Armor tier for this project. It can be one of the
+   * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
    * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
    *
    * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -783,7 +783,7 @@ public boolean hasCloudArmorTier() {
    *
    *
    * 
-   * [Output Only] The Cloud Armor tier for this project. It can be one of the
+   * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
    * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
    *
    * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -811,7 +811,7 @@ public java.lang.String getCloudArmorTier() {
    *
    *
    * 
-   * [Output Only] The Cloud Armor tier for this project. It can be one of the
+   * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
    * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
    *
    * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -1298,7 +1298,7 @@ public long getId() {
    *
    *
    * 
-   * [Output Only] Type of the resource. Always compute#project for
+   * Output only. [Output Only] Type of the resource. Always compute#project for
    * projects.
    * 
* @@ -1315,7 +1315,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#project for
+   * Output only. [Output Only] Type of the resource. Always compute#project for
    * projects.
    * 
* @@ -1340,7 +1340,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#project for
+   * Output only. [Output Only] Type of the resource. Always compute#project for
    * projects.
    * 
* @@ -1647,7 +1647,7 @@ public com.google.cloud.compute.v1.UsageExportLocation getUsageExportLocation() * * *
-   * [Output Only] Default internal DNS setting used by VMs running in
+   * Output only. [Output Only] Default internal DNS setting used by VMs running in
    * this project.
    * Check the VmDnsSetting enum for the list of possible values.
    * 
@@ -1665,7 +1665,7 @@ public boolean hasVmDnsSetting() { * * *
-   * [Output Only] Default internal DNS setting used by VMs running in
+   * Output only. [Output Only] Default internal DNS setting used by VMs running in
    * this project.
    * Check the VmDnsSetting enum for the list of possible values.
    * 
@@ -1691,7 +1691,7 @@ public java.lang.String getVmDnsSetting() { * * *
-   * [Output Only] Default internal DNS setting used by VMs running in
+   * Output only. [Output Only] Default internal DNS setting used by VMs running in
    * this project.
    * Check the VmDnsSetting enum for the list of possible values.
    * 
@@ -2648,7 +2648,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The Cloud Armor tier for this project. It can be one of the
+     * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
      * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
      *
      * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -2667,7 +2667,7 @@ public boolean hasCloudArmorTier() {
      *
      *
      * 
-     * [Output Only] The Cloud Armor tier for this project. It can be one of the
+     * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
      * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
      *
      * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -2694,7 +2694,7 @@ public java.lang.String getCloudArmorTier() {
      *
      *
      * 
-     * [Output Only] The Cloud Armor tier for this project. It can be one of the
+     * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
      * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
      *
      * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -2721,7 +2721,7 @@ public com.google.protobuf.ByteString getCloudArmorTierBytes() {
      *
      *
      * 
-     * [Output Only] The Cloud Armor tier for this project. It can be one of the
+     * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
      * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
      *
      * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -2747,7 +2747,7 @@ public Builder setCloudArmorTier(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The Cloud Armor tier for this project. It can be one of the
+     * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
      * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
      *
      * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -2769,7 +2769,7 @@ public Builder clearCloudArmorTier() {
      *
      *
      * 
-     * [Output Only] The Cloud Armor tier for this project. It can be one of the
+     * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
      * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
      *
      * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -3803,7 +3803,7 @@ public Builder clearId() {
      *
      *
      * 
-     * [Output Only] Type of the resource. Always compute#project for
+     * Output only. [Output Only] Type of the resource. Always compute#project for
      * projects.
      * 
* @@ -3819,7 +3819,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#project for
+     * Output only. [Output Only] Type of the resource. Always compute#project for
      * projects.
      * 
* @@ -3843,7 +3843,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#project for
+     * Output only. [Output Only] Type of the resource. Always compute#project for
      * projects.
      * 
* @@ -3867,7 +3867,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#project for
+     * Output only. [Output Only] Type of the resource. Always compute#project for
      * projects.
      * 
* @@ -3890,7 +3890,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#project for
+     * Output only. [Output Only] Type of the resource. Always compute#project for
      * projects.
      * 
* @@ -3909,7 +3909,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#project for
+     * Output only. [Output Only] Type of the resource. Always compute#project for
      * projects.
      * 
* @@ -4780,7 +4780,7 @@ public com.google.cloud.compute.v1.UsageExportLocation.Builder getUsageExportLoc * * *
-     * [Output Only] Default internal DNS setting used by VMs running in
+     * Output only. [Output Only] Default internal DNS setting used by VMs running in
      * this project.
      * Check the VmDnsSetting enum for the list of possible values.
      * 
@@ -4797,7 +4797,7 @@ public boolean hasVmDnsSetting() { * * *
-     * [Output Only] Default internal DNS setting used by VMs running in
+     * Output only. [Output Only] Default internal DNS setting used by VMs running in
      * this project.
      * Check the VmDnsSetting enum for the list of possible values.
      * 
@@ -4822,7 +4822,7 @@ public java.lang.String getVmDnsSetting() { * * *
-     * [Output Only] Default internal DNS setting used by VMs running in
+     * Output only. [Output Only] Default internal DNS setting used by VMs running in
      * this project.
      * Check the VmDnsSetting enum for the list of possible values.
      * 
@@ -4847,7 +4847,7 @@ public com.google.protobuf.ByteString getVmDnsSettingBytes() { * * *
-     * [Output Only] Default internal DNS setting used by VMs running in
+     * Output only. [Output Only] Default internal DNS setting used by VMs running in
      * this project.
      * Check the VmDnsSetting enum for the list of possible values.
      * 
@@ -4871,7 +4871,7 @@ public Builder setVmDnsSetting(java.lang.String value) { * * *
-     * [Output Only] Default internal DNS setting used by VMs running in
+     * Output only. [Output Only] Default internal DNS setting used by VMs running in
      * this project.
      * Check the VmDnsSetting enum for the list of possible values.
      * 
@@ -4891,7 +4891,7 @@ public Builder clearVmDnsSetting() { * * *
-     * [Output Only] Default internal DNS setting used by VMs running in
+     * Output only. [Output Only] Default internal DNS setting used by VMs running in
      * this project.
      * Check the VmDnsSetting 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/ProjectOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectOrBuilder.java index fa4e31745709..672040f2987c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectOrBuilder.java @@ -28,7 +28,7 @@ public interface ProjectOrBuilder * * *
-   * [Output Only] The Cloud Armor tier for this project. It can be one of the
+   * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
    * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
    *
    * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -45,7 +45,7 @@ public interface ProjectOrBuilder
    *
    *
    * 
-   * [Output Only] The Cloud Armor tier for this project. It can be one of the
+   * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
    * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
    *
    * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -62,7 +62,7 @@ public interface ProjectOrBuilder
    *
    *
    * 
-   * [Output Only] The Cloud Armor tier for this project. It can be one of the
+   * Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the
    * following values: CA_STANDARD,CA_ENTERPRISE_PAYGO.
    *
    * If this field is not specified, it is assumed to beCA_STANDARD.
@@ -374,7 +374,7 @@ public interface ProjectOrBuilder
    *
    *
    * 
-   * [Output Only] Type of the resource. Always compute#project for
+   * Output only. [Output Only] Type of the resource. Always compute#project for
    * projects.
    * 
* @@ -388,7 +388,7 @@ public interface ProjectOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#project for
+   * Output only. [Output Only] Type of the resource. Always compute#project for
    * projects.
    * 
* @@ -402,7 +402,7 @@ public interface ProjectOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#project for
+   * Output only. [Output Only] Type of the resource. Always compute#project for
    * projects.
    * 
* @@ -595,7 +595,7 @@ public interface ProjectOrBuilder * * *
-   * [Output Only] Default internal DNS setting used by VMs running in
+   * Output only. [Output Only] Default internal DNS setting used by VMs running in
    * this project.
    * Check the VmDnsSetting enum for the list of possible values.
    * 
@@ -610,7 +610,7 @@ public interface ProjectOrBuilder * * *
-   * [Output Only] Default internal DNS setting used by VMs running in
+   * Output only. [Output Only] Default internal DNS setting used by VMs running in
    * this project.
    * Check the VmDnsSetting enum for the list of possible values.
    * 
@@ -625,7 +625,7 @@ public interface ProjectOrBuilder * * *
-   * [Output Only] Default internal DNS setting used by VMs running in
+   * Output only. [Output Only] Default internal DNS setting used by VMs running in
    * this project.
    * Check the VmDnsSetting 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/ProjectsGetXpnResources.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectsGetXpnResources.java index 0578deabfdf9..09727966cc79 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectsGetXpnResources.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectsGetXpnResources.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+   * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
    * (a.k.a service projects)
    * 
* @@ -92,7 +92,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+   * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
    * (a.k.a service projects)
    * 
* @@ -117,7 +117,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+   * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
    * (a.k.a service projects)
    * 
* @@ -147,7 +147,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -167,7 +167,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -195,7 +195,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -759,7 +759,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+     * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
      * (a.k.a service projects)
      * 
* @@ -775,7 +775,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+     * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
      * (a.k.a service projects)
      * 
* @@ -799,7 +799,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+     * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
      * (a.k.a service projects)
      * 
* @@ -823,7 +823,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+     * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
      * (a.k.a service projects)
      * 
* @@ -846,7 +846,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+     * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
      * (a.k.a service projects)
      * 
* @@ -865,7 +865,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+     * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
      * (a.k.a service projects)
      * 
* @@ -891,7 +891,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -910,7 +910,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -937,7 +937,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -964,7 +964,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -990,7 +990,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1012,7 +1012,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectsGetXpnResourcesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectsGetXpnResourcesOrBuilder.java
index c66cedaf04ae..1511872ef800 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectsGetXpnResourcesOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ProjectsGetXpnResourcesOrBuilder.java
@@ -28,7 +28,7 @@ public interface ProjectsGetXpnResourcesOrBuilder
    *
    *
    * 
-   * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+   * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
    * (a.k.a service projects)
    * 
* @@ -42,7 +42,7 @@ public interface ProjectsGetXpnResourcesOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+   * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
    * (a.k.a service projects)
    * 
* @@ -56,7 +56,7 @@ public interface ProjectsGetXpnResourcesOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
+   * Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources
    * (a.k.a service projects)
    * 
* @@ -70,7 +70,7 @@ public interface ProjectsGetXpnResourcesOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -87,7 +87,7 @@ public interface ProjectsGetXpnResourcesOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -104,7 +104,7 @@ public interface ProjectsGetXpnResourcesOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefix.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefix.java
index 631cc3b53fc4..f60612a0639f 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefix.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefix.java
@@ -83,7 +83,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.PublicAdvertisedPrefix.ByoipApiVersion} @@ -961,7 +961,7 @@ private Status(int value) { * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -978,7 +978,7 @@ public boolean hasByoipApiVersion() { * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -1003,7 +1003,7 @@ public java.lang.String getByoipApiVersion() { * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -1033,7 +1033,7 @@ public com.google.protobuf.ByteString getByoipApiVersionBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1050,7 +1050,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1075,7 +1075,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1334,7 +1334,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -1351,7 +1351,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -1517,7 +1517,7 @@ public com.google.protobuf.ByteString getIpv6AccessTypeBytes() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -1533,7 +1533,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -1557,7 +1557,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -1776,7 +1776,7 @@ public com.google.protobuf.ByteString getPdpScopeBytes() { * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -1794,7 +1794,7 @@ public com.google.protobuf.ByteString getPdpScopeBytes() { * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -1814,7 +1814,7 @@ public com.google.protobuf.ByteString getPdpScopeBytes() { * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -1831,7 +1831,7 @@ public int getPublicDelegatedPrefixsCount() { * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -1849,7 +1849,7 @@ public int getPublicDelegatedPrefixsCount() { * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -1872,7 +1872,7 @@ public int getPublicDelegatedPrefixsCount() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1888,7 +1888,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1912,7 +1912,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2929,7 +2929,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -2945,7 +2945,7 @@ public boolean hasByoipApiVersion() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -2969,7 +2969,7 @@ public java.lang.String getByoipApiVersion() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -2993,7 +2993,7 @@ public com.google.protobuf.ByteString getByoipApiVersionBytes() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3016,7 +3016,7 @@ public Builder setByoipApiVersion(java.lang.String value) { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3035,7 +3035,7 @@ public Builder clearByoipApiVersion() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3061,7 +3061,7 @@ public Builder setByoipApiVersionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3077,7 +3077,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3101,7 +3101,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3125,7 +3125,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3148,7 +3148,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3167,7 +3167,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3619,7 +3619,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3636,7 +3636,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3653,7 +3653,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3674,7 +3674,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3959,7 +3959,7 @@ public Builder setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -3974,7 +3974,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -3997,7 +3997,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -4020,7 +4020,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -4042,7 +4042,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -4060,7 +4060,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -4456,7 +4456,7 @@ private void ensurePublicDelegatedPrefixsIsMutable() { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4477,7 +4477,7 @@ private void ensurePublicDelegatedPrefixsIsMutable() { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4497,7 +4497,7 @@ public int getPublicDelegatedPrefixsCount() { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4518,7 +4518,7 @@ public int getPublicDelegatedPrefixsCount() { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4545,7 +4545,7 @@ public Builder setPublicDelegatedPrefixs( * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4571,7 +4571,7 @@ public Builder setPublicDelegatedPrefixs( * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4598,7 +4598,7 @@ public Builder addPublicDelegatedPrefixs( * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4625,7 +4625,7 @@ public Builder addPublicDelegatedPrefixs( * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4650,7 +4650,7 @@ public Builder addPublicDelegatedPrefixs( * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4676,7 +4676,7 @@ public Builder addPublicDelegatedPrefixs( * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4702,7 +4702,7 @@ public Builder addAllPublicDelegatedPrefixs( * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4725,7 +4725,7 @@ public Builder clearPublicDelegatedPrefixs() { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4748,7 +4748,7 @@ public Builder removePublicDelegatedPrefixs(int index) { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4765,7 +4765,7 @@ public Builder removePublicDelegatedPrefixs(int index) { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4786,7 +4786,7 @@ public Builder removePublicDelegatedPrefixs(int index) { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4809,7 +4809,7 @@ public Builder removePublicDelegatedPrefixs(int index) { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4829,7 +4829,7 @@ public Builder removePublicDelegatedPrefixs(int index) { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4850,7 +4850,7 @@ public Builder removePublicDelegatedPrefixs(int index) { * * *
-     * [Output Only] The list of public delegated prefixes that exist for this
+     * Output only. [Output Only] The list of public delegated prefixes that exist for this
      * public advertised prefix.
      * 
* @@ -4890,7 +4890,7 @@ public Builder removePublicDelegatedPrefixs(int index) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4905,7 +4905,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4928,7 +4928,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4951,7 +4951,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4973,7 +4973,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -4991,7 +4991,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixList.java index 443518d3b67c..42772b322f63 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.PublicAdvertisedPrefixOrBuilder getItemsOrBui * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -238,7 +238,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -262,7 +262,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -1539,7 +1539,7 @@ public com.google.cloud.compute.v1.PublicAdvertisedPrefix.Builder addItemsBuilde * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -1554,7 +1554,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -1577,7 +1577,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -1600,7 +1600,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; @@ -1640,7 +1640,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixListOrBuilder.java index 112c4e035dd2..7338fd5f817b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixListOrBuilder.java @@ -123,7 +123,7 @@ public interface PublicAdvertisedPrefixListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface PublicAdvertisedPrefixListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface PublicAdvertisedPrefixListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixOrBuilder.java index 226d0472381a..efc9096d6247 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicAdvertisedPrefixOrBuilder.java @@ -28,7 +28,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -42,7 +42,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -56,7 +56,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -70,7 +70,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -84,7 +84,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -98,7 +98,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -253,7 +253,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -267,7 +267,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -365,7 +365,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -378,7 +378,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -391,7 +391,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes.
    * 
* * optional string kind = 3292052; @@ -533,7 +533,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -548,7 +548,7 @@ public interface PublicAdvertisedPrefixOrBuilder * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -563,7 +563,7 @@ com.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix getPubli * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -577,7 +577,7 @@ com.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix getPubli * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -594,7 +594,7 @@ com.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix getPubli * * *
-   * [Output Only] The list of public delegated prefixes that exist for this
+   * Output only. [Output Only] The list of public delegated prefixes that exist for this
    * public advertised prefix.
    * 
* @@ -609,7 +609,7 @@ com.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix getPubli * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -622,7 +622,7 @@ com.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix getPubli * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -635,7 +635,7 @@ com.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix getPubli * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefix.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefix.java index f19794911698..96099699550b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefix.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefix.java @@ -85,7 +85,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.PublicDelegatedPrefix.ByoipApiVersion} @@ -254,7 +254,7 @@ private ByoipApiVersion(int value) { * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
    * Inherited from parent prefix.
    * 
* @@ -983,7 +983,7 @@ public int getAllocatablePrefixLength() { * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -1000,7 +1000,7 @@ public boolean hasByoipApiVersion() { * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -1025,7 +1025,7 @@ public java.lang.String getByoipApiVersion() { * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -1055,7 +1055,7 @@ public com.google.protobuf.ByteString getByoipApiVersionBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1072,7 +1072,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1097,7 +1097,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1190,6 +1190,43 @@ public com.google.protobuf.ByteString getDescriptionBytes() { } } + public static final int ENABLE_ENHANCED_IPV4_ALLOCATION_FIELD_NUMBER = 54582253; + private boolean enableEnhancedIpv4Allocation_ = false; + + /** + * + * + *
+   * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+   * Applicable for IPv4 PDPs only.
+   * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return Whether the enableEnhancedIpv4Allocation field is set. + */ + @java.lang.Override + public boolean hasEnableEnhancedIpv4Allocation() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+   * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+   * Applicable for IPv4 PDPs only.
+   * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return The enableEnhancedIpv4Allocation. + */ + @java.lang.Override + public boolean getEnableEnhancedIpv4Allocation() { + return enableEnhancedIpv4Allocation_; + } + public static final int FINGERPRINT_FIELD_NUMBER = 234678500; @SuppressWarnings("serial") @@ -1215,7 +1252,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { */ @java.lang.Override public boolean hasFingerprint() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** @@ -1287,7 +1324,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -1297,14 +1334,14 @@ public com.google.protobuf.ByteString getFingerprintBytes() { */ @java.lang.Override public boolean hasId() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -1336,7 +1373,7 @@ public long getId() { */ @java.lang.Override public boolean hasIpCidrRange() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -1398,7 +1435,7 @@ public com.google.protobuf.ByteString getIpCidrRangeBytes() { * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
    * Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -1409,14 +1446,14 @@ public com.google.protobuf.ByteString getIpCidrRangeBytes() { */ @java.lang.Override public boolean hasIpv6AccessType() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
    * Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -1442,7 +1479,7 @@ public java.lang.String getIpv6AccessType() { * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
    * Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -1480,7 +1517,7 @@ public com.google.protobuf.ByteString getIpv6AccessTypeBytes() { */ @java.lang.Override public boolean hasIsLiveMigration() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -1508,7 +1545,7 @@ public boolean getIsLiveMigration() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
    * 
* * optional string kind = 3292052; @@ -1517,14 +1554,14 @@ public boolean getIsLiveMigration() { */ @java.lang.Override public boolean hasKind() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
    * 
* * optional string kind = 3292052; @@ -1548,7 +1585,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
    * 
* * optional string kind = 3292052; @@ -1587,7 +1624,7 @@ public com.google.protobuf.ByteString getKindBytes() { */ @java.lang.Override public boolean hasMode() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -1664,7 +1701,7 @@ public com.google.protobuf.ByteString getModeBytes() { */ @java.lang.Override public boolean hasName() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** @@ -1746,7 +1783,7 @@ public com.google.protobuf.ByteString getNameBytes() { */ @java.lang.Override public boolean hasParentPrefix() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -1905,7 +1942,7 @@ public int getPublicDelegatedSubPrefixsCount() { * * *
-   * [Output Only] URL of the region where the public delegated prefix resides.
+   * Output only. [Output Only] URL of the region where the public delegated prefix resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1917,14 +1954,14 @@ public int getPublicDelegatedSubPrefixsCount() {
    */
   @java.lang.Override
   public boolean hasRegion() {
-    return ((bitField0_ & 0x00002000) != 0);
+    return ((bitField0_ & 0x00004000) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] URL of the region where the public delegated prefix resides.
+   * Output only. [Output Only] URL of the region where the public delegated prefix resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1951,7 +1988,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the public delegated prefix resides.
+   * Output only. [Output Only] URL of the region where the public delegated prefix resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1983,7 +2020,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1992,14 +2029,14 @@ public com.google.protobuf.ByteString getRegionBytes() { */ @java.lang.Override public boolean hasSelfLink() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2023,7 +2060,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2073,7 +2110,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { */ @java.lang.Override public boolean hasStatus() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** @@ -2162,19 +2199,19 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (((bitField0_ & 0x00000020) != 0)) { + if (((bitField0_ & 0x00000040) != 0)) { output.writeUInt64(3355, id_); } - if (((bitField0_ & 0x00000200) != 0)) { + if (((bitField0_ & 0x00000400) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3292052, kind_); } - if (((bitField0_ & 0x00000400) != 0)) { + if (((bitField0_ & 0x00000800) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3357091, mode_); } - if (((bitField0_ & 0x00000800) != 0)) { + if (((bitField0_ & 0x00001000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3373707, name_); } - if (((bitField0_ & 0x00001000) != 0)) { + if (((bitField0_ & 0x00002000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 15233991, parentPrefix_); } if (((bitField0_ & 0x00000004) != 0)) { @@ -2183,34 +2220,37 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeInt32(38427446, allocatablePrefixLength_); } - if (((bitField0_ & 0x00000040) != 0)) { + if (((bitField0_ & 0x00000010) != 0)) { + output.writeBool(54582253, enableEnhancedIpv4Allocation_); + } + if (((bitField0_ & 0x00000080) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 98117322, ipCidrRange_); } - if (((bitField0_ & 0x00002000) != 0)) { + if (((bitField0_ & 0x00004000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 138946292, region_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 162683283, byoipApiVersion_); } - if (((bitField0_ & 0x00008000) != 0)) { + if (((bitField0_ & 0x00010000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 181260274, status_); } for (int i = 0; i < publicDelegatedSubPrefixs_.size(); i++) { output.writeMessage(188940044, publicDelegatedSubPrefixs_.get(i)); } - if (((bitField0_ & 0x00000010) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 234678500, fingerprint_); } if (((bitField0_ & 0x00000008) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 422937596, description_); } - if (((bitField0_ & 0x00004000) != 0)) { + if (((bitField0_ & 0x00008000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 456214797, selfLink_); } - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000100) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 504658653, ipv6AccessType_); } - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000200) != 0)) { output.writeBool(511823856, isLiveMigration_); } getUnknownFields().writeTo(output); @@ -2222,19 +2262,19 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (((bitField0_ & 0x00000020) != 0)) { + if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.CodedOutputStream.computeUInt64Size(3355, id_); } - if (((bitField0_ & 0x00000200) != 0)) { + if (((bitField0_ & 0x00000400) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3292052, kind_); } - if (((bitField0_ & 0x00000400) != 0)) { + if (((bitField0_ & 0x00000800) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3357091, mode_); } - if (((bitField0_ & 0x00000800) != 0)) { + if (((bitField0_ & 0x00001000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3373707, name_); } - if (((bitField0_ & 0x00001000) != 0)) { + if (((bitField0_ & 0x00002000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15233991, parentPrefix_); } if (((bitField0_ & 0x00000004) != 0)) { @@ -2246,16 +2286,21 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeInt32Size( 38427446, allocatablePrefixLength_); } - if (((bitField0_ & 0x00000040) != 0)) { + if (((bitField0_ & 0x00000010) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeBoolSize( + 54582253, enableEnhancedIpv4Allocation_); + } + if (((bitField0_ & 0x00000080) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(98117322, ipCidrRange_); } - if (((bitField0_ & 0x00002000) != 0)) { + if (((bitField0_ & 0x00004000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(138946292, region_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(162683283, byoipApiVersion_); } - if (((bitField0_ & 0x00008000) != 0)) { + if (((bitField0_ & 0x00010000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(181260274, status_); } for (int i = 0; i < publicDelegatedSubPrefixs_.size(); i++) { @@ -2263,19 +2308,19 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 188940044, publicDelegatedSubPrefixs_.get(i)); } - if (((bitField0_ & 0x00000010) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(234678500, fingerprint_); } if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(422937596, description_); } - if (((bitField0_ & 0x00004000) != 0)) { + if (((bitField0_ & 0x00008000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456214797, selfLink_); } - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000100) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(504658653, ipv6AccessType_); } - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000200) != 0)) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(511823856, isLiveMigration_); } size += getUnknownFields().getSerializedSize(); @@ -2310,6 +2355,11 @@ public boolean equals(final java.lang.Object obj) { if (hasDescription()) { if (!getDescription().equals(other.getDescription())) return false; } + if (hasEnableEnhancedIpv4Allocation() != other.hasEnableEnhancedIpv4Allocation()) return false; + if (hasEnableEnhancedIpv4Allocation()) { + if (getEnableEnhancedIpv4Allocation() != other.getEnableEnhancedIpv4Allocation()) + return false; + } if (hasFingerprint() != other.hasFingerprint()) return false; if (hasFingerprint()) { if (!getFingerprint().equals(other.getFingerprint())) return false; @@ -2387,6 +2437,11 @@ public int hashCode() { hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); } + if (hasEnableEnhancedIpv4Allocation()) { + hash = (37 * hash) + ENABLE_ENHANCED_IPV4_ALLOCATION_FIELD_NUMBER; + hash = + (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableEnhancedIpv4Allocation()); + } if (hasFingerprint()) { hash = (37 * hash) + FINGERPRINT_FIELD_NUMBER; hash = (53 * hash) + getFingerprint().hashCode(); @@ -2587,6 +2642,7 @@ public Builder clear() { byoipApiVersion_ = ""; creationTimestamp_ = ""; description_ = ""; + enableEnhancedIpv4Allocation_ = false; fingerprint_ = ""; id_ = 0L; ipCidrRange_ = ""; @@ -2602,7 +2658,7 @@ public Builder clear() { publicDelegatedSubPrefixs_ = null; publicDelegatedSubPrefixsBuilder_.clear(); } - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); region_ = ""; selfLink_ = ""; status_ = ""; @@ -2644,10 +2700,10 @@ public com.google.cloud.compute.v1.PublicDelegatedPrefix buildPartial() { private void buildPartialRepeatedFields( com.google.cloud.compute.v1.PublicDelegatedPrefix result) { if (publicDelegatedSubPrefixsBuilder_ == null) { - if (((bitField0_ & 0x00002000) != 0)) { + if (((bitField0_ & 0x00004000) != 0)) { publicDelegatedSubPrefixs_ = java.util.Collections.unmodifiableList(publicDelegatedSubPrefixs_); - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); } result.publicDelegatedSubPrefixs_ = publicDelegatedSubPrefixs_; } else { @@ -2675,53 +2731,57 @@ private void buildPartial0(com.google.cloud.compute.v1.PublicDelegatedPrefix res to_bitField0_ |= 0x00000008; } if (((from_bitField0_ & 0x00000010) != 0)) { - result.fingerprint_ = fingerprint_; + result.enableEnhancedIpv4Allocation_ = enableEnhancedIpv4Allocation_; to_bitField0_ |= 0x00000010; } if (((from_bitField0_ & 0x00000020) != 0)) { - result.id_ = id_; + result.fingerprint_ = fingerprint_; to_bitField0_ |= 0x00000020; } if (((from_bitField0_ & 0x00000040) != 0)) { - result.ipCidrRange_ = ipCidrRange_; + result.id_ = id_; to_bitField0_ |= 0x00000040; } if (((from_bitField0_ & 0x00000080) != 0)) { - result.ipv6AccessType_ = ipv6AccessType_; + result.ipCidrRange_ = ipCidrRange_; to_bitField0_ |= 0x00000080; } if (((from_bitField0_ & 0x00000100) != 0)) { - result.isLiveMigration_ = isLiveMigration_; + result.ipv6AccessType_ = ipv6AccessType_; to_bitField0_ |= 0x00000100; } if (((from_bitField0_ & 0x00000200) != 0)) { - result.kind_ = kind_; + result.isLiveMigration_ = isLiveMigration_; to_bitField0_ |= 0x00000200; } if (((from_bitField0_ & 0x00000400) != 0)) { - result.mode_ = mode_; + result.kind_ = kind_; to_bitField0_ |= 0x00000400; } if (((from_bitField0_ & 0x00000800) != 0)) { - result.name_ = name_; + result.mode_ = mode_; to_bitField0_ |= 0x00000800; } if (((from_bitField0_ & 0x00001000) != 0)) { - result.parentPrefix_ = parentPrefix_; + result.name_ = name_; to_bitField0_ |= 0x00001000; } - if (((from_bitField0_ & 0x00004000) != 0)) { - result.region_ = region_; + if (((from_bitField0_ & 0x00002000) != 0)) { + result.parentPrefix_ = parentPrefix_; to_bitField0_ |= 0x00002000; } if (((from_bitField0_ & 0x00008000) != 0)) { - result.selfLink_ = selfLink_; + result.region_ = region_; to_bitField0_ |= 0x00004000; } if (((from_bitField0_ & 0x00010000) != 0)) { - result.status_ = status_; + result.selfLink_ = selfLink_; to_bitField0_ |= 0x00008000; } + if (((from_bitField0_ & 0x00020000) != 0)) { + result.status_ = status_; + to_bitField0_ |= 0x00010000; + } result.bitField0_ |= to_bitField0_; } @@ -2789,9 +2849,12 @@ public Builder mergeFrom(com.google.cloud.compute.v1.PublicDelegatedPrefix other bitField0_ |= 0x00000008; onChanged(); } + if (other.hasEnableEnhancedIpv4Allocation()) { + setEnableEnhancedIpv4Allocation(other.getEnableEnhancedIpv4Allocation()); + } if (other.hasFingerprint()) { fingerprint_ = other.fingerprint_; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); } if (other.hasId()) { @@ -2799,12 +2862,12 @@ public Builder mergeFrom(com.google.cloud.compute.v1.PublicDelegatedPrefix other } if (other.hasIpCidrRange()) { ipCidrRange_ = other.ipCidrRange_; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); } if (other.hasIpv6AccessType()) { ipv6AccessType_ = other.ipv6AccessType_; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); } if (other.hasIsLiveMigration()) { @@ -2812,29 +2875,29 @@ public Builder mergeFrom(com.google.cloud.compute.v1.PublicDelegatedPrefix other } if (other.hasKind()) { kind_ = other.kind_; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); } if (other.hasMode()) { mode_ = other.mode_; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); } if (other.hasName()) { name_ = other.name_; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); } if (other.hasParentPrefix()) { parentPrefix_ = other.parentPrefix_; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); } if (publicDelegatedSubPrefixsBuilder_ == null) { if (!other.publicDelegatedSubPrefixs_.isEmpty()) { if (publicDelegatedSubPrefixs_.isEmpty()) { publicDelegatedSubPrefixs_ = other.publicDelegatedSubPrefixs_; - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); } else { ensurePublicDelegatedSubPrefixsIsMutable(); publicDelegatedSubPrefixs_.addAll(other.publicDelegatedSubPrefixs_); @@ -2847,7 +2910,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.PublicDelegatedPrefix other publicDelegatedSubPrefixsBuilder_.dispose(); publicDelegatedSubPrefixsBuilder_ = null; publicDelegatedSubPrefixs_ = other.publicDelegatedSubPrefixs_; - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); publicDelegatedSubPrefixsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getPublicDelegatedSubPrefixsFieldBuilder() @@ -2859,17 +2922,17 @@ public Builder mergeFrom(com.google.cloud.compute.v1.PublicDelegatedPrefix other } if (other.hasRegion()) { region_ = other.region_; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); } if (other.hasSelfLink()) { selfLink_ = other.selfLink_; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); } if (other.hasStatus()) { status_ = other.status_; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -2901,31 +2964,31 @@ public Builder mergeFrom( case 26840: { id_ = input.readUInt64(); - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; break; } // case 26840 case 26336418: { kind_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; break; } // case 26336418 case 26856730: { mode_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; break; } // case 26856730 case 26989658: { name_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; break; } // case 26989658 case 121871930: { parentPrefix_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; break; } // case 121871930 case 244202930: @@ -2940,16 +3003,22 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; break; } // case 307419568 + case 436658024: + { + enableEnhancedIpv4Allocation_ = input.readBool(); + bitField0_ |= 0x00000010; + break; + } // case 436658024 case 784938578: { ipCidrRange_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; break; } // case 784938578 case 1111570338: { region_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; break; } // case 1111570338 case 1301466266: @@ -2961,7 +3030,7 @@ public Builder mergeFrom( case 1450082194: { status_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; break; } // case 1450082194 case 1511520354: @@ -2982,7 +3051,7 @@ public Builder mergeFrom( case 1877428002: { fingerprint_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; break; } // case 1877428002 case -911466526: @@ -2994,19 +3063,19 @@ public Builder mergeFrom( case -645248918: { selfLink_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; break; } // case -645248918 case -257698070: { ipv6AccessType_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; break; } // case -257698070 case -200376448: { isLiveMigration_ = input.readBool(); - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; break; } // case -200376448 default: @@ -3114,7 +3183,7 @@ public Builder clearAllocatablePrefixLength() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3130,7 +3199,7 @@ public boolean hasByoipApiVersion() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3154,7 +3223,7 @@ public java.lang.String getByoipApiVersion() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3178,7 +3247,7 @@ public com.google.protobuf.ByteString getByoipApiVersionBytes() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3201,7 +3270,7 @@ public Builder setByoipApiVersion(java.lang.String value) { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3220,7 +3289,7 @@ public Builder clearByoipApiVersion() { * * *
-     * [Output Only] The version of BYOIP API.
+     * Output only. [Output Only] The version of BYOIP API.
      * Check the ByoipApiVersion enum for the list of possible values.
      * 
* @@ -3246,7 +3315,7 @@ public Builder setByoipApiVersionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3262,7 +3331,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3286,7 +3355,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3310,7 +3379,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3333,7 +3402,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3352,7 +3421,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3504,6 +3573,82 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { return this; } + private boolean enableEnhancedIpv4Allocation_; + + /** + * + * + *
+     * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+     * Applicable for IPv4 PDPs only.
+     * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return Whether the enableEnhancedIpv4Allocation field is set. + */ + @java.lang.Override + public boolean hasEnableEnhancedIpv4Allocation() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+     * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+     * Applicable for IPv4 PDPs only.
+     * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return The enableEnhancedIpv4Allocation. + */ + @java.lang.Override + public boolean getEnableEnhancedIpv4Allocation() { + return enableEnhancedIpv4Allocation_; + } + + /** + * + * + *
+     * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+     * Applicable for IPv4 PDPs only.
+     * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @param value The enableEnhancedIpv4Allocation to set. + * @return This builder for chaining. + */ + public Builder setEnableEnhancedIpv4Allocation(boolean value) { + + enableEnhancedIpv4Allocation_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+     * Applicable for IPv4 PDPs only.
+     * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return This builder for chaining. + */ + public Builder clearEnableEnhancedIpv4Allocation() { + bitField0_ = (bitField0_ & ~0x00000010); + enableEnhancedIpv4Allocation_ = false; + onChanged(); + return this; + } + private java.lang.Object fingerprint_ = ""; /** @@ -3525,7 +3670,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * @return Whether the fingerprint field is set. */ public boolean hasFingerprint() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** @@ -3612,7 +3757,7 @@ public Builder setFingerprint(java.lang.String value) { throw new NullPointerException(); } fingerprint_ = value; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3637,7 +3782,7 @@ public Builder setFingerprint(java.lang.String value) { */ public Builder clearFingerprint() { fingerprint_ = getDefaultInstance().getFingerprint(); - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); onChanged(); return this; } @@ -3667,7 +3812,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); fingerprint_ = value; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3678,7 +3823,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3688,14 +3833,14 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasId() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3712,7 +3857,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3724,7 +3869,7 @@ public long getId() { public Builder setId(long value) { id_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -3733,7 +3878,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -3742,7 +3887,7 @@ public Builder setId(long value) { * @return This builder for chaining. */ public Builder clearId() { - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); id_ = 0L; onChanged(); return this; @@ -3763,7 +3908,7 @@ public Builder clearId() { * @return Whether the ipCidrRange field is set. */ public boolean hasIpCidrRange() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -3832,7 +3977,7 @@ public Builder setIpCidrRange(java.lang.String value) { throw new NullPointerException(); } ipCidrRange_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3851,7 +3996,7 @@ public Builder setIpCidrRange(java.lang.String value) { */ public Builder clearIpCidrRange() { ipCidrRange_ = getDefaultInstance().getIpCidrRange(); - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000080); onChanged(); return this; } @@ -3875,7 +4020,7 @@ public Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipCidrRange_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3886,7 +4031,7 @@ public Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
      * Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -3896,14 +4041,14 @@ public Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value) { * @return Whether the ipv6AccessType field is set. */ public boolean hasIpv6AccessType() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
      * Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -3928,7 +4073,7 @@ public java.lang.String getIpv6AccessType() { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
      * Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -3953,7 +4098,7 @@ public com.google.protobuf.ByteString getIpv6AccessTypeBytes() { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
      * Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -3968,7 +4113,7 @@ public Builder setIpv6AccessType(java.lang.String value) { throw new NullPointerException(); } ipv6AccessType_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -3977,7 +4122,7 @@ public Builder setIpv6AccessType(java.lang.String value) { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
      * Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -3988,7 +4133,7 @@ public Builder setIpv6AccessType(java.lang.String value) { */ public Builder clearIpv6AccessType() { ipv6AccessType_ = getDefaultInstance().getIpv6AccessType(); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000100); onChanged(); return this; } @@ -3997,7 +4142,7 @@ public Builder clearIpv6AccessType() { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
      * Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -4013,7 +4158,7 @@ public Builder setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipv6AccessType_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -4033,7 +4178,7 @@ public Builder setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasIsLiveMigration() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -4067,7 +4212,7 @@ public boolean getIsLiveMigration() { public Builder setIsLiveMigration(boolean value) { isLiveMigration_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -4084,7 +4229,7 @@ public Builder setIsLiveMigration(boolean value) { * @return This builder for chaining. */ public Builder clearIsLiveMigration() { - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000200); isLiveMigration_ = false; onChanged(); return this; @@ -4096,7 +4241,7 @@ public Builder clearIsLiveMigration() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
      * 
* * optional string kind = 3292052; @@ -4104,14 +4249,14 @@ public Builder clearIsLiveMigration() { * @return Whether the kind field is set. */ public boolean hasKind() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
      * 
* * optional string kind = 3292052; @@ -4134,7 +4279,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
      * 
* * optional string kind = 3292052; @@ -4157,7 +4302,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
      * 
* * optional string kind = 3292052; @@ -4170,7 +4315,7 @@ public Builder setKind(java.lang.String value) { throw new NullPointerException(); } kind_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -4179,7 +4324,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
      * 
* * optional string kind = 3292052; @@ -4188,7 +4333,7 @@ public Builder setKind(java.lang.String value) { */ public Builder clearKind() { kind_ = getDefaultInstance().getKind(); - bitField0_ = (bitField0_ & ~0x00000200); + bitField0_ = (bitField0_ & ~0x00000400); onChanged(); return this; } @@ -4197,7 +4342,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
      * 
* * optional string kind = 3292052; @@ -4211,7 +4356,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); kind_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -4231,7 +4376,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * @return Whether the mode field is set. */ public boolean hasMode() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -4300,7 +4445,7 @@ public Builder setMode(java.lang.String value) { throw new NullPointerException(); } mode_ = value; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -4319,7 +4464,7 @@ public Builder setMode(java.lang.String value) { */ public Builder clearMode() { mode_ = getDefaultInstance().getMode(); - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ = (bitField0_ & ~0x00000800); onChanged(); return this; } @@ -4343,7 +4488,7 @@ public Builder setModeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); mode_ = value; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -4368,7 +4513,7 @@ public Builder setModeBytes(com.google.protobuf.ByteString value) { * @return Whether the name field is set. */ public boolean hasName() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** @@ -4452,7 +4597,7 @@ public Builder setName(java.lang.String value) { throw new NullPointerException(); } name_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -4476,7 +4621,7 @@ public Builder setName(java.lang.String value) { */ public Builder clearName() { name_ = getDefaultInstance().getName(); - bitField0_ = (bitField0_ & ~0x00000800); + bitField0_ = (bitField0_ & ~0x00001000); onChanged(); return this; } @@ -4505,7 +4650,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); name_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -4525,7 +4670,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * @return Whether the parentPrefix field is set. */ public boolean hasParentPrefix() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -4594,7 +4739,7 @@ public Builder setParentPrefix(java.lang.String value) { throw new NullPointerException(); } parentPrefix_ = value; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -4613,7 +4758,7 @@ public Builder setParentPrefix(java.lang.String value) { */ public Builder clearParentPrefix() { parentPrefix_ = getDefaultInstance().getParentPrefix(); - bitField0_ = (bitField0_ & ~0x00001000); + bitField0_ = (bitField0_ & ~0x00002000); onChanged(); return this; } @@ -4637,7 +4782,7 @@ public Builder setParentPrefixBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); parentPrefix_ = value; - bitField0_ |= 0x00001000; + bitField0_ |= 0x00002000; onChanged(); return this; } @@ -4647,12 +4792,12 @@ public Builder setParentPrefixBytes(com.google.protobuf.ByteString value) { publicDelegatedSubPrefixs_ = java.util.Collections.emptyList(); private void ensurePublicDelegatedSubPrefixsIsMutable() { - if (!((bitField0_ & 0x00002000) != 0)) { + if (!((bitField0_ & 0x00004000) != 0)) { publicDelegatedSubPrefixs_ = new java.util.ArrayList< com.google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix>( publicDelegatedSubPrefixs_); - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; } } @@ -4925,7 +5070,7 @@ public Builder addAllPublicDelegatedSubPrefixs( public Builder clearPublicDelegatedSubPrefixs() { if (publicDelegatedSubPrefixsBuilder_ == null) { publicDelegatedSubPrefixs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); onChanged(); } else { publicDelegatedSubPrefixsBuilder_.clear(); @@ -5088,7 +5233,7 @@ public Builder removePublicDelegatedSubPrefixs(int index) { com.google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix.Builder, com.google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder>( publicDelegatedSubPrefixs_, - ((bitField0_ & 0x00002000) != 0), + ((bitField0_ & 0x00004000) != 0), getParentForChildren(), isClean()); publicDelegatedSubPrefixs_ = null; @@ -5102,7 +5247,7 @@ public Builder removePublicDelegatedSubPrefixs(int index) { * * *
-     * [Output Only] URL of the region where the public delegated prefix resides.
+     * Output only. [Output Only] URL of the region where the public delegated prefix resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -5113,14 +5258,14 @@ public Builder removePublicDelegatedSubPrefixs(int index) {
      * @return Whether the region field is set.
      */
     public boolean hasRegion() {
-      return ((bitField0_ & 0x00004000) != 0);
+      return ((bitField0_ & 0x00008000) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] URL of the region where the public delegated prefix resides.
+     * Output only. [Output Only] URL of the region where the public delegated prefix resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -5146,7 +5291,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the public delegated prefix resides.
+     * Output only. [Output Only] URL of the region where the public delegated prefix resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -5172,7 +5317,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the public delegated prefix resides.
+     * Output only. [Output Only] URL of the region where the public delegated prefix resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -5188,7 +5333,7 @@ public Builder setRegion(java.lang.String value) {
         throw new NullPointerException();
       }
       region_ = value;
-      bitField0_ |= 0x00004000;
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -5197,7 +5342,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the public delegated prefix resides.
+     * Output only. [Output Only] URL of the region where the public delegated prefix resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -5209,7 +5354,7 @@ public Builder setRegion(java.lang.String value) {
      */
     public Builder clearRegion() {
       region_ = getDefaultInstance().getRegion();
-      bitField0_ = (bitField0_ & ~0x00004000);
+      bitField0_ = (bitField0_ & ~0x00008000);
       onChanged();
       return this;
     }
@@ -5218,7 +5363,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the public delegated prefix resides.
+     * Output only. [Output Only] URL of the region where the public delegated prefix resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -5235,7 +5380,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       region_ = value;
-      bitField0_ |= 0x00004000;
+      bitField0_ |= 0x00008000;
       onChanged();
       return this;
     }
@@ -5246,7 +5391,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5254,14 +5399,14 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * @return Whether the selfLink field is set. */ public boolean hasSelfLink() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5284,7 +5429,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5307,7 +5452,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5320,7 +5465,7 @@ public Builder setSelfLink(java.lang.String value) { throw new NullPointerException(); } selfLink_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -5329,7 +5474,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5338,7 +5483,7 @@ public Builder setSelfLink(java.lang.String value) { */ public Builder clearSelfLink() { selfLink_ = getDefaultInstance().getSelfLink(); - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ = (bitField0_ & ~0x00010000); onChanged(); return this; } @@ -5347,7 +5492,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5361,7 +5506,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); selfLink_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -5392,7 +5537,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the status field is set. */ public boolean hasStatus() { - return ((bitField0_ & 0x00010000) != 0); + return ((bitField0_ & 0x00020000) != 0); } /** @@ -5494,7 +5639,7 @@ public Builder setStatus(java.lang.String value) { throw new NullPointerException(); } status_ = value; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -5524,7 +5669,7 @@ public Builder setStatus(java.lang.String value) { */ public Builder clearStatus() { status_ = getDefaultInstance().getStatus(); - bitField0_ = (bitField0_ & ~0x00010000); + bitField0_ = (bitField0_ & ~0x00020000); onChanged(); return this; } @@ -5559,7 +5704,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); status_ = value; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); return this; } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixAggregatedList.java index bea034d26d8a..48e89d98cf49 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixAggregatedList.java @@ -292,7 +292,7 @@ public com.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList getItemsOrT * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
    * lists of public delegated prefixes.
    * 
* @@ -309,7 +309,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
    * lists of public delegated prefixes.
    * 
* @@ -334,7 +334,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
    * lists of public delegated prefixes.
    * 
* @@ -515,7 +515,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -530,7 +530,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -545,7 +545,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -561,7 +561,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1620,7 +1620,7 @@ public Builder putAllItems( * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
      * lists of public delegated prefixes.
      * 
* @@ -1636,7 +1636,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
      * lists of public delegated prefixes.
      * 
* @@ -1660,7 +1660,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
      * lists of public delegated prefixes.
      * 
* @@ -1684,7 +1684,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
      * lists of public delegated prefixes.
      * 
* @@ -1707,7 +1707,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
      * lists of public delegated prefixes.
      * 
* @@ -1726,7 +1726,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
      * lists of public delegated prefixes.
      * 
* @@ -2036,7 +2036,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2052,7 +2052,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2067,7 +2067,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2083,7 +2083,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2099,7 +2099,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2123,7 +2123,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2146,7 +2146,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2166,7 +2166,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2185,7 +2185,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixAggregatedListOrBuilder.java index aba0b50c6884..234017be165e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixAggregatedListOrBuilder.java @@ -143,7 +143,7 @@ com.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
    * lists of public delegated prefixes.
    * 
* @@ -157,7 +157,7 @@ com.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
    * lists of public delegated prefixes.
    * 
* @@ -171,7 +171,7 @@ com.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated
    * lists of public delegated prefixes.
    * 
* @@ -275,7 +275,7 @@ com.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList getItemsOrThrow( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -288,7 +288,7 @@ com.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList getItemsOrThrow( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -301,7 +301,7 @@ com.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList getItemsOrThrow( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -315,7 +315,7 @@ com.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList getItemsOrThrow( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixList.java index 802ab661bf55..a53a7683be00 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.PublicDelegatedPrefixOrBuilder getItemsOrBuil * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
    * prefixes.
    * 
* @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
    * prefixes.
    * 
* @@ -264,7 +264,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
    * prefixes.
    * 
* @@ -1540,7 +1540,7 @@ public com.google.cloud.compute.v1.PublicDelegatedPrefix.Builder addItemsBuilder * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
      * prefixes.
      * 
* @@ -1556,7 +1556,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
      * prefixes.
      * 
* @@ -1580,7 +1580,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
      * prefixes.
      * 
* @@ -1604,7 +1604,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
      * prefixes.
      * 
* @@ -1627,7 +1627,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
      * prefixes.
      * 
* @@ -1646,7 +1646,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+     * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
      * prefixes.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixListOrBuilder.java index 5dea7d7d550c..d0bf4409e10f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixListOrBuilder.java @@ -123,7 +123,7 @@ public interface PublicDelegatedPrefixListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
    * prefixes.
    * 
* @@ -137,7 +137,7 @@ public interface PublicDelegatedPrefixListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
    * prefixes.
    * 
* @@ -151,7 +151,7 @@ public interface PublicDelegatedPrefixListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated
    * prefixes.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixOrBuilder.java index df7ff257ae55..3211f52debee 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixOrBuilder.java @@ -58,7 +58,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -72,7 +72,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -86,7 +86,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] The version of BYOIP API.
+   * Output only. [Output Only] The version of BYOIP API.
    * Check the ByoipApiVersion enum for the list of possible values.
    * 
* @@ -100,7 +100,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -114,7 +114,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -128,7 +128,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -180,6 +180,34 @@ public interface PublicDelegatedPrefixOrBuilder */ com.google.protobuf.ByteString getDescriptionBytes(); + /** + * + * + *
+   * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+   * Applicable for IPv4 PDPs only.
+   * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return Whether the enableEnhancedIpv4Allocation field is set. + */ + boolean hasEnableEnhancedIpv4Allocation(); + + /** + * + * + *
+   * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+   * Applicable for IPv4 PDPs only.
+   * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return The enableEnhancedIpv4Allocation. + */ + boolean getEnableEnhancedIpv4Allocation(); + /** * * @@ -244,7 +272,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -258,7 +286,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -314,7 +342,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
    * Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -329,7 +357,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
    * Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -344,7 +372,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes.
    * Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -385,7 +413,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
    * 
* * optional string kind = 3292052; @@ -398,7 +426,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
    * 
* * optional string kind = 3292052; @@ -411,7 +439,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes.
    * 
* * optional string kind = 3292052; @@ -641,7 +669,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] URL of the region where the public delegated prefix resides.
+   * Output only. [Output Only] URL of the region where the public delegated prefix resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -657,7 +685,7 @@ public interface PublicDelegatedPrefixOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the public delegated prefix resides.
+   * Output only. [Output Only] URL of the region where the public delegated prefix resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -673,7 +701,7 @@ public interface PublicDelegatedPrefixOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the public delegated prefix resides.
+   * Output only. [Output Only] URL of the region where the public delegated prefix resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -689,7 +717,7 @@ public interface PublicDelegatedPrefixOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -702,7 +730,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -715,7 +743,7 @@ public interface PublicDelegatedPrefixOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixPublicDelegatedSubPrefix.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixPublicDelegatedSubPrefix.java index 95beac2feb93..703965af9d9f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixPublicDelegatedSubPrefix.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixPublicDelegatedSubPrefix.java @@ -78,7 +78,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Sub
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
    * Prefixes. Inherited from parent prefix.
    * 
* @@ -475,7 +475,7 @@ private Mode(int value) { * * *
-   * [Output Only] The status of the sub public delegated prefix.
+   * Output only. [Output Only] The status of the sub public delegated prefix.
    * 
* * Protobuf enum {@code @@ -779,6 +779,43 @@ public com.google.protobuf.ByteString getDescriptionBytes() { } } + public static final int ENABLE_ENHANCED_IPV4_ALLOCATION_FIELD_NUMBER = 54582253; + private boolean enableEnhancedIpv4Allocation_ = false; + + /** + * + * + *
+   * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+   * Applicable for IPv4 PDPs only.
+   * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return Whether the enableEnhancedIpv4Allocation field is set. + */ + @java.lang.Override + public boolean hasEnableEnhancedIpv4Allocation() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+   * Applicable for IPv4 PDPs only.
+   * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return The enableEnhancedIpv4Allocation. + */ + @java.lang.Override + public boolean getEnableEnhancedIpv4Allocation() { + return enableEnhancedIpv4Allocation_; + } + public static final int IP_CIDR_RANGE_FIELD_NUMBER = 98117322; @SuppressWarnings("serial") @@ -798,7 +835,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { */ @java.lang.Override public boolean hasIpCidrRange() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -860,7 +897,7 @@ public com.google.protobuf.ByteString getIpCidrRangeBytes() { * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Sub
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
    * Prefixes. Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -871,14 +908,14 @@ public com.google.protobuf.ByteString getIpCidrRangeBytes() { */ @java.lang.Override public boolean hasIpv6AccessType() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Sub
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
    * Prefixes. Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -904,7 +941,7 @@ public java.lang.String getIpv6AccessType() { * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Sub
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
    * Prefixes. Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -943,7 +980,7 @@ public com.google.protobuf.ByteString getIpv6AccessTypeBytes() { */ @java.lang.Override public boolean hasIsAddress() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** @@ -982,7 +1019,7 @@ public boolean getIsAddress() { */ @java.lang.Override public boolean hasMode() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -1053,7 +1090,7 @@ public com.google.protobuf.ByteString getModeBytes() { */ @java.lang.Override public boolean hasName() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -1113,7 +1150,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The region of the sub public delegated prefix if it is
+   * Output only. [Output Only] The region of the sub public delegated prefix if it is
    * regional. If absent, the sub prefix is global.
    * 
* @@ -1123,14 +1160,14 @@ public com.google.protobuf.ByteString getNameBytes() { */ @java.lang.Override public boolean hasRegion() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** * * *
-   * [Output Only] The region of the sub public delegated prefix if it is
+   * Output only. [Output Only] The region of the sub public delegated prefix if it is
    * regional. If absent, the sub prefix is global.
    * 
* @@ -1155,7 +1192,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] The region of the sub public delegated prefix if it is
+   * Output only. [Output Only] The region of the sub public delegated prefix if it is
    * regional. If absent, the sub prefix is global.
    * 
* @@ -1185,7 +1222,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] The status of the sub public delegated prefix.
+   * Output only. [Output Only] The status of the sub public delegated prefix.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1195,14 +1232,14 @@ public com.google.protobuf.ByteString getRegionBytes() { */ @java.lang.Override public boolean hasStatus() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** * * *
-   * [Output Only] The status of the sub public delegated prefix.
+   * Output only. [Output Only] The status of the sub public delegated prefix.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1227,7 +1264,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] The status of the sub public delegated prefix.
+   * Output only. [Output Only] The status of the sub public delegated prefix.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1262,25 +1299,28 @@ 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)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3357091, mode_); } - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000100) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3373707, name_); } if (((bitField0_ & 0x00000001) != 0)) { output.writeInt32(38427446, allocatablePrefixLength_); } if (((bitField0_ & 0x00000008) != 0)) { + output.writeBool(54582253, enableEnhancedIpv4Allocation_); + } + if (((bitField0_ & 0x00000010) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 98117322, ipCidrRange_); } - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000200) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 138946292, region_); } - if (((bitField0_ & 0x00000200) != 0)) { + if (((bitField0_ & 0x00000400) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 181260274, status_); } - if (((bitField0_ & 0x00000020) != 0)) { + if (((bitField0_ & 0x00000040) != 0)) { output.writeBool(352617951, isAddress_); } if (((bitField0_ & 0x00000002) != 0)) { @@ -1289,7 +1329,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 422937596, description_); } - if (((bitField0_ & 0x00000010) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 504658653, ipv6AccessType_); } getUnknownFields().writeTo(output); @@ -1301,10 +1341,10 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (((bitField0_ & 0x00000040) != 0)) { + if (((bitField0_ & 0x00000080) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3357091, mode_); } - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000100) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3373707, name_); } if (((bitField0_ & 0x00000001) != 0)) { @@ -1313,15 +1353,20 @@ public int getSerializedSize() { 38427446, allocatablePrefixLength_); } if (((bitField0_ & 0x00000008) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeBoolSize( + 54582253, enableEnhancedIpv4Allocation_); + } + if (((bitField0_ & 0x00000010) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(98117322, ipCidrRange_); } - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000200) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(138946292, region_); } - if (((bitField0_ & 0x00000200) != 0)) { + if (((bitField0_ & 0x00000400) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(181260274, status_); } - if (((bitField0_ & 0x00000020) != 0)) { + if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(352617951, isAddress_); } if (((bitField0_ & 0x00000002) != 0)) { @@ -1331,7 +1376,7 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(422937596, description_); } - if (((bitField0_ & 0x00000010) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(504658653, ipv6AccessType_); } size += getUnknownFields().getSerializedSize(); @@ -1363,6 +1408,11 @@ public boolean equals(final java.lang.Object obj) { if (hasDescription()) { if (!getDescription().equals(other.getDescription())) return false; } + if (hasEnableEnhancedIpv4Allocation() != other.hasEnableEnhancedIpv4Allocation()) return false; + if (hasEnableEnhancedIpv4Allocation()) { + if (getEnableEnhancedIpv4Allocation() != other.getEnableEnhancedIpv4Allocation()) + return false; + } if (hasIpCidrRange() != other.hasIpCidrRange()) return false; if (hasIpCidrRange()) { if (!getIpCidrRange().equals(other.getIpCidrRange())) return false; @@ -1414,6 +1464,11 @@ public int hashCode() { hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); } + if (hasEnableEnhancedIpv4Allocation()) { + hash = (37 * hash) + ENABLE_ENHANCED_IPV4_ALLOCATION_FIELD_NUMBER; + hash = + (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableEnhancedIpv4Allocation()); + } if (hasIpCidrRange()) { hash = (37 * hash) + IP_CIDR_RANGE_FIELD_NUMBER; hash = (53 * hash) + getIpCidrRange().hashCode(); @@ -1589,6 +1644,7 @@ public Builder clear() { allocatablePrefixLength_ = 0; delegateeProject_ = ""; description_ = ""; + enableEnhancedIpv4Allocation_ = false; ipCidrRange_ = ""; ipv6AccessType_ = ""; isAddress_ = false; @@ -1651,33 +1707,37 @@ private void buildPartial0( to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000008) != 0)) { - result.ipCidrRange_ = ipCidrRange_; + result.enableEnhancedIpv4Allocation_ = enableEnhancedIpv4Allocation_; to_bitField0_ |= 0x00000008; } if (((from_bitField0_ & 0x00000010) != 0)) { - result.ipv6AccessType_ = ipv6AccessType_; + result.ipCidrRange_ = ipCidrRange_; to_bitField0_ |= 0x00000010; } if (((from_bitField0_ & 0x00000020) != 0)) { - result.isAddress_ = isAddress_; + result.ipv6AccessType_ = ipv6AccessType_; to_bitField0_ |= 0x00000020; } if (((from_bitField0_ & 0x00000040) != 0)) { - result.mode_ = mode_; + result.isAddress_ = isAddress_; to_bitField0_ |= 0x00000040; } if (((from_bitField0_ & 0x00000080) != 0)) { - result.name_ = name_; + result.mode_ = mode_; to_bitField0_ |= 0x00000080; } if (((from_bitField0_ & 0x00000100) != 0)) { - result.region_ = region_; + result.name_ = name_; to_bitField0_ |= 0x00000100; } if (((from_bitField0_ & 0x00000200) != 0)) { - result.status_ = status_; + result.region_ = region_; to_bitField0_ |= 0x00000200; } + if (((from_bitField0_ & 0x00000400) != 0)) { + result.status_ = status_; + to_bitField0_ |= 0x00000400; + } result.bitField0_ |= to_bitField0_; } @@ -1744,14 +1804,17 @@ public Builder mergeFrom( bitField0_ |= 0x00000004; onChanged(); } + if (other.hasEnableEnhancedIpv4Allocation()) { + setEnableEnhancedIpv4Allocation(other.getEnableEnhancedIpv4Allocation()); + } if (other.hasIpCidrRange()) { ipCidrRange_ = other.ipCidrRange_; - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); } if (other.hasIpv6AccessType()) { ipv6AccessType_ = other.ipv6AccessType_; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); } if (other.hasIsAddress()) { @@ -1759,22 +1822,22 @@ public Builder mergeFrom( } if (other.hasMode()) { mode_ = other.mode_; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); } if (other.hasName()) { name_ = other.name_; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); } if (other.hasRegion()) { region_ = other.region_; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); } if (other.hasStatus()) { status_ = other.status_; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -1806,13 +1869,13 @@ public Builder mergeFrom( case 26856730: { mode_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; break; } // case 26856730 case 26989658: { name_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; break; } // case 26989658 case 307419568: @@ -1821,28 +1884,34 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; break; } // case 307419568 + case 436658024: + { + enableEnhancedIpv4Allocation_ = input.readBool(); + bitField0_ |= 0x00000008; + break; + } // case 436658024 case 784938578: { ipCidrRange_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; break; } // case 784938578 case 1111570338: { region_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; break; } // case 1111570338 case 1450082194: { status_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; break; } // case 1450082194 case -1474023688: { isAddress_ = input.readBool(); - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; break; } // case -1474023688 case -976082222: @@ -1860,7 +1929,7 @@ public Builder mergeFrom( case -257698070: { ipv6AccessType_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; break; } // case -257698070 default: @@ -2212,6 +2281,82 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { return this; } + private boolean enableEnhancedIpv4Allocation_; + + /** + * + * + *
+     * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+     * Applicable for IPv4 PDPs only.
+     * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return Whether the enableEnhancedIpv4Allocation field is set. + */ + @java.lang.Override + public boolean hasEnableEnhancedIpv4Allocation() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+     * Applicable for IPv4 PDPs only.
+     * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return The enableEnhancedIpv4Allocation. + */ + @java.lang.Override + public boolean getEnableEnhancedIpv4Allocation() { + return enableEnhancedIpv4Allocation_; + } + + /** + * + * + *
+     * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+     * Applicable for IPv4 PDPs only.
+     * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @param value The enableEnhancedIpv4Allocation to set. + * @return This builder for chaining. + */ + public Builder setEnableEnhancedIpv4Allocation(boolean value) { + + enableEnhancedIpv4Allocation_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+     * Applicable for IPv4 PDPs only.
+     * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return This builder for chaining. + */ + public Builder clearEnableEnhancedIpv4Allocation() { + bitField0_ = (bitField0_ & ~0x00000008); + enableEnhancedIpv4Allocation_ = false; + onChanged(); + return this; + } + private java.lang.Object ipCidrRange_ = ""; /** @@ -2227,7 +2372,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * @return Whether the ipCidrRange field is set. */ public boolean hasIpCidrRange() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -2296,7 +2441,7 @@ public Builder setIpCidrRange(java.lang.String value) { throw new NullPointerException(); } ipCidrRange_ = value; - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2315,7 +2460,7 @@ public Builder setIpCidrRange(java.lang.String value) { */ public Builder clearIpCidrRange() { ipCidrRange_ = getDefaultInstance().getIpCidrRange(); - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000010); onChanged(); return this; } @@ -2339,7 +2484,7 @@ public Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipCidrRange_ = value; - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2350,7 +2495,7 @@ public Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Sub
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
      * Prefixes. Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -2360,14 +2505,14 @@ public Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value) { * @return Whether the ipv6AccessType field is set. */ public boolean hasIpv6AccessType() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Sub
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
      * Prefixes. Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -2392,7 +2537,7 @@ public java.lang.String getIpv6AccessType() { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Sub
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
      * Prefixes. Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -2417,7 +2562,7 @@ public com.google.protobuf.ByteString getIpv6AccessTypeBytes() { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Sub
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
      * Prefixes. Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -2432,7 +2577,7 @@ public Builder setIpv6AccessType(java.lang.String value) { throw new NullPointerException(); } ipv6AccessType_ = value; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -2441,7 +2586,7 @@ public Builder setIpv6AccessType(java.lang.String value) { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Sub
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
      * Prefixes. Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -2452,7 +2597,7 @@ public Builder setIpv6AccessType(java.lang.String value) { */ public Builder clearIpv6AccessType() { ipv6AccessType_ = getDefaultInstance().getIpv6AccessType(); - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); onChanged(); return this; } @@ -2461,7 +2606,7 @@ public Builder clearIpv6AccessType() { * * *
-     * [Output Only] The internet access type for IPv6 Public Delegated Sub
+     * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
      * Prefixes. Inherited from parent prefix.
      * Check the Ipv6AccessType enum for the list of possible values.
      * 
@@ -2477,7 +2622,7 @@ public Builder setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipv6AccessType_ = value; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -2498,7 +2643,7 @@ public Builder setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasIsAddress() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** @@ -2534,7 +2679,7 @@ public boolean getIsAddress() { public Builder setIsAddress(boolean value) { isAddress_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -2552,7 +2697,7 @@ public Builder setIsAddress(boolean value) { * @return This builder for chaining. */ public Builder clearIsAddress() { - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); isAddress_ = false; onChanged(); return this; @@ -2573,7 +2718,7 @@ public Builder clearIsAddress() { * @return Whether the mode field is set. */ public boolean hasMode() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -2642,7 +2787,7 @@ public Builder setMode(java.lang.String value) { throw new NullPointerException(); } mode_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -2661,7 +2806,7 @@ public Builder setMode(java.lang.String value) { */ public Builder clearMode() { mode_ = getDefaultInstance().getMode(); - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000080); onChanged(); return this; } @@ -2685,7 +2830,7 @@ public Builder setModeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); mode_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -2704,7 +2849,7 @@ public Builder setModeBytes(com.google.protobuf.ByteString value) { * @return Whether the name field is set. */ public boolean hasName() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -2770,7 +2915,7 @@ public Builder setName(java.lang.String value) { throw new NullPointerException(); } name_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -2788,7 +2933,7 @@ public Builder setName(java.lang.String value) { */ public Builder clearName() { name_ = getDefaultInstance().getName(); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000100); onChanged(); return this; } @@ -2811,7 +2956,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); name_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -2822,7 +2967,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The region of the sub public delegated prefix if it is
+     * Output only. [Output Only] The region of the sub public delegated prefix if it is
      * regional. If absent, the sub prefix is global.
      * 
* @@ -2831,14 +2976,14 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * @return Whether the region field is set. */ public boolean hasRegion() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** * * *
-     * [Output Only] The region of the sub public delegated prefix if it is
+     * Output only. [Output Only] The region of the sub public delegated prefix if it is
      * regional. If absent, the sub prefix is global.
      * 
* @@ -2862,7 +3007,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] The region of the sub public delegated prefix if it is
+     * Output only. [Output Only] The region of the sub public delegated prefix if it is
      * regional. If absent, the sub prefix is global.
      * 
* @@ -2886,7 +3031,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] The region of the sub public delegated prefix if it is
+     * Output only. [Output Only] The region of the sub public delegated prefix if it is
      * regional. If absent, the sub prefix is global.
      * 
* @@ -2900,7 +3045,7 @@ public Builder setRegion(java.lang.String value) { throw new NullPointerException(); } region_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -2909,7 +3054,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] The region of the sub public delegated prefix if it is
+     * Output only. [Output Only] The region of the sub public delegated prefix if it is
      * regional. If absent, the sub prefix is global.
      * 
* @@ -2919,7 +3064,7 @@ public Builder setRegion(java.lang.String value) { */ public Builder clearRegion() { region_ = getDefaultInstance().getRegion(); - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000200); onChanged(); return this; } @@ -2928,7 +3073,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] The region of the sub public delegated prefix if it is
+     * Output only. [Output Only] The region of the sub public delegated prefix if it is
      * regional. If absent, the sub prefix is global.
      * 
* @@ -2943,7 +3088,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); region_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -2954,7 +3099,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The status of the sub public delegated prefix.
+     * Output only. [Output Only] The status of the sub public delegated prefix.
      * Check the Status enum for the list of possible values.
      * 
* @@ -2963,14 +3108,14 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * @return Whether the status field is set. */ public boolean hasStatus() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** * * *
-     * [Output Only] The status of the sub public delegated prefix.
+     * Output only. [Output Only] The status of the sub public delegated prefix.
      * Check the Status enum for the list of possible values.
      * 
* @@ -2994,7 +3139,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] The status of the sub public delegated prefix.
+     * Output only. [Output Only] The status of the sub public delegated prefix.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3018,7 +3163,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] The status of the sub public delegated prefix.
+     * Output only. [Output Only] The status of the sub public delegated prefix.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3032,7 +3177,7 @@ public Builder setStatus(java.lang.String value) { throw new NullPointerException(); } status_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -3041,7 +3186,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] The status of the sub public delegated prefix.
+     * Output only. [Output Only] The status of the sub public delegated prefix.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3051,7 +3196,7 @@ public Builder setStatus(java.lang.String value) { */ public Builder clearStatus() { status_ = getDefaultInstance().getStatus(); - bitField0_ = (bitField0_ & ~0x00000200); + bitField0_ = (bitField0_ & ~0x00000400); onChanged(); return this; } @@ -3060,7 +3205,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The status of the sub public delegated prefix.
+     * Output only. [Output Only] The status of the sub public delegated prefix.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3075,7 +3220,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); status_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return this; } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder.java index c7fcc317b59a..d18437c53714 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder.java @@ -131,6 +131,34 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder */ com.google.protobuf.ByteString getDescriptionBytes(); + /** + * + * + *
+   * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+   * Applicable for IPv4 PDPs only.
+   * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return Whether the enableEnhancedIpv4Allocation field is set. + */ + boolean hasEnableEnhancedIpv4Allocation(); + + /** + * + * + *
+   * Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
+   * Applicable for IPv4 PDPs only.
+   * 
+ * + * optional bool enable_enhanced_ipv4_allocation = 54582253; + * + * @return The enableEnhancedIpv4Allocation. + */ + boolean getEnableEnhancedIpv4Allocation(); + /** * * @@ -177,7 +205,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Sub
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
    * Prefixes. Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -192,7 +220,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Sub
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
    * Prefixes. Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -207,7 +235,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The internet access type for IPv6 Public Delegated Sub
+   * Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
    * Prefixes. Inherited from parent prefix.
    * Check the Ipv6AccessType enum for the list of possible values.
    * 
@@ -331,7 +359,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The region of the sub public delegated prefix if it is
+   * Output only. [Output Only] The region of the sub public delegated prefix if it is
    * regional. If absent, the sub prefix is global.
    * 
* @@ -345,7 +373,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The region of the sub public delegated prefix if it is
+   * Output only. [Output Only] The region of the sub public delegated prefix if it is
    * regional. If absent, the sub prefix is global.
    * 
* @@ -359,7 +387,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The region of the sub public delegated prefix if it is
+   * Output only. [Output Only] The region of the sub public delegated prefix if it is
    * regional. If absent, the sub prefix is global.
    * 
* @@ -373,7 +401,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The status of the sub public delegated prefix.
+   * Output only. [Output Only] The status of the sub public delegated prefix.
    * Check the Status enum for the list of possible values.
    * 
* @@ -387,7 +415,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The status of the sub public delegated prefix.
+   * Output only. [Output Only] The status of the sub public delegated prefix.
    * Check the Status enum for the list of possible values.
    * 
* @@ -401,7 +429,7 @@ public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder * * *
-   * [Output Only] The status of the sub public delegated prefix.
+   * Output only. [Output Only] The status of the sub public delegated prefix.
    * Check the Status 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/QuotaStatusWarning.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarning.java index 304636ed6c2b..6be6baa9738e 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 @@ -23,7 +23,7 @@ * * *
- * [Output Only] Warning of fetching the `quotas` field for this region. This
+ * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
  * field is populated only if fetching of the `quotas` field fails.
  * 
* @@ -1334,7 +1334,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * [Output Only] Warning of fetching the `quotas` field for this region. This
+   * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
    * field is populated only if fetching of the `quotas` field fails.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reference.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reference.java index e18caa9e0589..14ad953f332c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reference.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reference.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Type of the resource. Always compute#reference
+   * Output only. [Output Only] Type of the resource. Always compute#reference
    * for references.
    * 
* @@ -94,7 +94,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#reference
+   * Output only. [Output Only] Type of the resource. Always compute#reference
    * for references.
    * 
* @@ -119,7 +119,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#reference
+   * Output only. [Output Only] Type of the resource. Always compute#reference
    * for references.
    * 
* @@ -803,7 +803,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Type of the resource. Always compute#reference
+     * Output only. [Output Only] Type of the resource. Always compute#reference
      * for references.
      * 
* @@ -819,7 +819,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#reference
+     * Output only. [Output Only] Type of the resource. Always compute#reference
      * for references.
      * 
* @@ -843,7 +843,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#reference
+     * Output only. [Output Only] Type of the resource. Always compute#reference
      * for references.
      * 
* @@ -867,7 +867,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#reference
+     * Output only. [Output Only] Type of the resource. Always compute#reference
      * for references.
      * 
* @@ -890,7 +890,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#reference
+     * Output only. [Output Only] Type of the resource. Always compute#reference
      * for references.
      * 
* @@ -909,7 +909,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#reference
+     * Output only. [Output Only] Type of the resource. Always compute#reference
      * for references.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReferenceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReferenceOrBuilder.java index 99da18c8e538..a3c71f0b035b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReferenceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReferenceOrBuilder.java @@ -28,7 +28,7 @@ public interface ReferenceOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#reference
+   * Output only. [Output Only] Type of the resource. Always compute#reference
    * for references.
    * 
* @@ -42,7 +42,7 @@ public interface ReferenceOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#reference
+   * Output only. [Output Only] Type of the resource. Always compute#reference
    * for references.
    * 
* @@ -56,7 +56,7 @@ public interface ReferenceOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#reference
+   * Output only. [Output Only] Type of the resource. Always compute#reference
    * for references.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Region.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Region.java index ede43b2da258..36797be335d0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Region.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Region.java @@ -443,7 +443,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#region for
+   * Output only. [Output Only] Type of the resource. Always compute#region for
    * regions.
    * 
* @@ -460,7 +460,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#region for
+   * Output only. [Output Only] Type of the resource. Always compute#region for
    * regions.
    * 
* @@ -485,7 +485,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#region for
+   * Output only. [Output Only] Type of the resource. Always compute#region for
    * regions.
    * 
* @@ -582,7 +582,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Warning of fetching the `quotas` field for this region. This
+   * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
    * field is populated only if fetching of the `quotas` field fails.
    * 
* @@ -600,7 +600,7 @@ public boolean hasQuotaStatusWarning() { * * *
-   * [Output Only] Warning of fetching the `quotas` field for this region. This
+   * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
    * field is populated only if fetching of the `quotas` field fails.
    * 
* @@ -620,7 +620,7 @@ public com.google.cloud.compute.v1.QuotaStatusWarning getQuotaStatusWarning() { * * *
-   * [Output Only] Warning of fetching the `quotas` field for this region. This
+   * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
    * field is populated only if fetching of the `quotas` field fails.
    * 
* @@ -858,7 +858,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -874,7 +874,7 @@ public boolean hasSupportsPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -2241,7 +2241,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#region for
+     * Output only. [Output Only] Type of the resource. Always compute#region for
      * regions.
      * 
* @@ -2257,7 +2257,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#region for
+     * Output only. [Output Only] Type of the resource. Always compute#region for
      * regions.
      * 
* @@ -2281,7 +2281,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#region for
+     * Output only. [Output Only] Type of the resource. Always compute#region for
      * regions.
      * 
* @@ -2305,7 +2305,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#region for
+     * Output only. [Output Only] Type of the resource. Always compute#region for
      * regions.
      * 
* @@ -2328,7 +2328,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#region for
+     * Output only. [Output Only] Type of the resource. Always compute#region for
      * regions.
      * 
* @@ -2347,7 +2347,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#region for
+     * Output only. [Output Only] Type of the resource. Always compute#region for
      * regions.
      * 
* @@ -2504,7 +2504,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -2521,7 +2521,7 @@ public boolean hasQuotaStatusWarning() { * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -2544,7 +2544,7 @@ public com.google.cloud.compute.v1.QuotaStatusWarning getQuotaStatusWarning() { * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -2569,7 +2569,7 @@ public Builder setQuotaStatusWarning(com.google.cloud.compute.v1.QuotaStatusWarn * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -2592,7 +2592,7 @@ public Builder setQuotaStatusWarning( * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -2623,7 +2623,7 @@ public Builder mergeQuotaStatusWarning(com.google.cloud.compute.v1.QuotaStatusWa * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -2645,7 +2645,7 @@ public Builder clearQuotaStatusWarning() { * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -2662,7 +2662,7 @@ public com.google.cloud.compute.v1.QuotaStatusWarning.Builder getQuotaStatusWarn * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -2684,7 +2684,7 @@ public com.google.cloud.compute.v1.QuotaStatusWarning.Builder getQuotaStatusWarn * * *
-     * [Output Only] Warning of fetching the `quotas` field for this region. This
+     * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
      * field is populated only if fetching of the `quotas` field fails.
      * 
* @@ -3335,7 +3335,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -3351,7 +3351,7 @@ public boolean hasSupportsPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -3367,7 +3367,7 @@ public boolean getSupportsPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -3387,7 +3387,7 @@ public Builder setSupportsPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionAutoscalerList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionAutoscalerList.java index b9ad0306f6d6..d78807f2547b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionAutoscalerList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionAutoscalerList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.AutoscalerOrBuilder getItemsOrBuilder(int ind * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1534,7 +1534,7 @@ public java.util.List getItemsBu * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1549,7 +1549,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1572,7 +1572,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1595,7 +1595,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1617,7 +1617,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1635,7 +1635,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1810,7 +1810,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1825,7 +1825,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1848,7 +1848,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1893,7 +1893,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1911,7 +1911,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionAutoscalerListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionAutoscalerListOrBuilder.java index fda5e2ea15be..8b2bf0315231 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionAutoscalerListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionAutoscalerListOrBuilder.java @@ -122,7 +122,7 @@ public interface RegionAutoscalerListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface RegionAutoscalerListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface RegionAutoscalerListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface RegionAutoscalerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface RegionAutoscalerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface RegionAutoscalerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionDiskTypeList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionDiskTypeList.java index 7b135d931dff..caea0495700f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionDiskTypeList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionDiskTypeList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.DiskTypeOrBuilder getItemsOrBuilder(int index * * *
-   * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
    * 
* * optional string kind = 3292052; @@ -238,7 +238,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
    * 
* * optional string kind = 3292052; @@ -262,7 +262,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
    * 
* * optional string kind = 3292052; @@ -372,7 +372,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -388,7 +388,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -412,7 +412,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1530,7 +1530,7 @@ public java.util.List getItemsBuil * * *
-     * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
      * 
* * optional string kind = 3292052; @@ -1545,7 +1545,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
      * 
* * optional string kind = 3292052; @@ -1568,7 +1568,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
      * 
* * optional string kind = 3292052; @@ -1591,7 +1591,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
      * 
* * optional string kind = 3292052; @@ -1613,7 +1613,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
      * 
* * optional string kind = 3292052; @@ -1631,7 +1631,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
      * 
* * optional string kind = 3292052; @@ -1806,7 +1806,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1821,7 +1821,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1844,7 +1844,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1867,7 +1867,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1889,7 +1889,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1907,7 +1907,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionDiskTypeListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionDiskTypeListOrBuilder.java index d6151f9f05e7..7cd721b72344 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionDiskTypeListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionDiskTypeListOrBuilder.java @@ -122,7 +122,7 @@ public interface RegionDiskTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface RegionDiskTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface RegionDiskTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface RegionDiskTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface RegionDiskTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface RegionDiskTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupList.java index 4f4358c6806b..4497911dc75b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupList.java @@ -78,7 +78,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -94,7 +94,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -118,7 +118,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InstanceGroupOrBuilder getItemsOrBuilder(int * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -292,7 +292,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -312,7 +312,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -340,7 +340,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -440,7 +440,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -456,7 +456,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -472,7 +472,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1043,7 +1043,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1058,7 +1058,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1081,7 +1081,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1104,7 +1104,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1126,7 +1126,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1144,7 +1144,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1534,7 +1534,7 @@ public java.util.List getItem * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1549,7 +1549,7 @@ public boolean hasKind() { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1572,7 +1572,7 @@ public java.lang.String getKind() { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1595,7 +1595,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1617,7 +1617,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1635,7 +1635,7 @@ public Builder clearKind() { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1660,7 +1660,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1679,7 +1679,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1706,7 +1706,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1733,7 +1733,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1759,7 +1759,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1781,7 +1781,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1810,7 +1810,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1825,7 +1825,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1848,7 +1848,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1893,7 +1893,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1911,7 +1911,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1941,7 +1941,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1956,7 +1956,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1977,7 +1977,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2000,7 +2000,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2020,7 +2020,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2048,7 +2048,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2068,7 +2068,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2083,7 +2083,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2102,7 +2102,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupListOrBuilder.java index 0d78ebf615e4..710aedbb2203 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupListOrBuilder.java @@ -28,7 +28,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -123,7 +123,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -162,7 +162,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -179,7 +179,7 @@ public interface RegionInstanceGroupListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -196,7 +196,7 @@ public interface RegionInstanceGroupListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -213,7 +213,7 @@ public interface RegionInstanceGroupListOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -252,7 +252,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -265,7 +265,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -278,7 +278,7 @@ public interface RegionInstanceGroupListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerList.java index d81e3c48afd3..f62d427338e2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerList.java @@ -79,7 +79,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -95,7 +95,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -119,7 +119,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -224,7 +224,7 @@ public com.google.cloud.compute.v1.InstanceGroupManagerOrBuilder getItemsOrBuild * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups that
    * exist in th regional scope.
    * 
@@ -242,7 +242,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups that
    * exist in th regional scope.
    * 
@@ -268,7 +268,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups that
    * exist in th regional scope.
    * 
@@ -299,7 +299,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -319,7 +319,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -347,7 +347,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -380,7 +380,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -396,7 +396,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -420,7 +420,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -447,7 +447,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -463,7 +463,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -479,7 +479,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1052,7 +1052,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1067,7 +1067,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1090,7 +1090,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1113,7 +1113,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1135,7 +1135,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1153,7 +1153,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1545,7 +1545,7 @@ public com.google.cloud.compute.v1.InstanceGroupManager.Builder addItemsBuilder( * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups that
      * exist in th regional scope.
      * 
@@ -1562,7 +1562,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups that
      * exist in th regional scope.
      * 
@@ -1587,7 +1587,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups that
      * exist in th regional scope.
      * 
@@ -1612,7 +1612,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups that
      * exist in th regional scope.
      * 
@@ -1636,7 +1636,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups that
      * exist in th regional scope.
      * 
@@ -1656,7 +1656,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The resource type, which is always
+     * Output only. [Output Only] The resource type, which is always
      * compute#instanceGroupManagerList for a list of managed instance groups that
      * exist in th regional scope.
      * 
@@ -1683,7 +1683,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1702,7 +1702,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1729,7 +1729,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1756,7 +1756,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1782,7 +1782,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1804,7 +1804,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1833,7 +1833,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1848,7 +1848,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1916,7 +1916,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1934,7 +1934,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1964,7 +1964,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1979,7 +1979,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2000,7 +2000,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2023,7 +2023,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2043,7 +2043,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2071,7 +2071,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2091,7 +2091,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2106,7 +2106,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2125,7 +2125,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerListOrBuilder.java index 60bec5f2f8e8..76fa50a9e1a8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagerListOrBuilder.java @@ -28,7 +28,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -123,7 +123,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups that
    * exist in th regional scope.
    * 
@@ -138,7 +138,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups that
    * exist in th regional scope.
    * 
@@ -153,7 +153,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] The resource type, which is always
+   * Output only. [Output Only] The resource type, which is always
    * compute#instanceGroupManagerList for a list of managed instance groups that
    * exist in th regional scope.
    * 
@@ -168,7 +168,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -185,7 +185,7 @@ public interface RegionInstanceGroupManagerListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -202,7 +202,7 @@ public interface RegionInstanceGroupManagerListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -219,7 +219,7 @@ public interface RegionInstanceGroupManagerListOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -232,7 +232,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -245,7 +245,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -258,7 +258,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -271,7 +271,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -284,7 +284,7 @@ public interface RegionInstanceGroupManagerListOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListErrorsResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListErrorsResponse.java index afd2348adc6e..82d71b9757f8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListErrorsResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListErrorsResponse.java @@ -154,7 +154,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmErrorOrBuilder getItemsOr * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -174,7 +174,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -202,7 +202,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -1044,7 +1044,7 @@ public com.google.cloud.compute.v1.InstanceManagedByIgmError.Builder addItemsBui
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1063,7 +1063,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1090,7 +1090,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1117,7 +1117,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1143,7 +1143,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1165,7 +1165,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListErrorsResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListErrorsResponseOrBuilder.java
index f5a060528928..aec96d71b40d 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListErrorsResponseOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListErrorsResponseOrBuilder.java
@@ -84,7 +84,7 @@ public interface RegionInstanceGroupManagersListErrorsResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -101,7 +101,7 @@ public interface RegionInstanceGroupManagersListErrorsResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -118,7 +118,7 @@ public interface RegionInstanceGroupManagersListErrorsResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstanceConfigsResp.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstanceConfigsResp.java
index 75da80968e1e..5a6f0534aecf 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstanceConfigsResp.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstanceConfigsResp.java
@@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -91,7 +91,7 @@ public java.util.List getItemsLis * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -106,7 +106,7 @@ public java.util.List getItemsLis * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -120,7 +120,7 @@ public int getItemsCount() { * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -134,7 +134,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig getItems(int index) { * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -153,7 +153,7 @@ public com.google.cloud.compute.v1.PerInstanceConfigOrBuilder getItemsOrBuilder( * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -173,7 +173,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -201,7 +201,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -232,7 +232,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -248,7 +248,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -264,7 +264,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -780,7 +780,7 @@ private void ensureItemsIsMutable() { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -797,7 +797,7 @@ public java.util.List getItemsLis * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -814,7 +814,7 @@ public int getItemsCount() { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -831,7 +831,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig getItems(int index) { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -854,7 +854,7 @@ public Builder setItems(int index, com.google.cloud.compute.v1.PerInstanceConfig * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -875,7 +875,7 @@ public Builder setItems( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -898,7 +898,7 @@ public Builder addItems(com.google.cloud.compute.v1.PerInstanceConfig value) { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -921,7 +921,7 @@ public Builder addItems(int index, com.google.cloud.compute.v1.PerInstanceConfig * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -941,7 +941,7 @@ public Builder addItems(com.google.cloud.compute.v1.PerInstanceConfig.Builder bu * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -962,7 +962,7 @@ public Builder addItems( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -983,7 +983,7 @@ public Builder addAllItems( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1003,7 +1003,7 @@ public Builder clearItems() { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1023,7 +1023,7 @@ public Builder removeItems(int index) { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1036,7 +1036,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig.Builder getItemsBuilder(int * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1053,7 +1053,7 @@ public com.google.cloud.compute.v1.PerInstanceConfigOrBuilder getItemsOrBuilder( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1071,7 +1071,7 @@ public com.google.cloud.compute.v1.PerInstanceConfigOrBuilder getItemsOrBuilder( * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1085,7 +1085,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig.Builder addItemsBuilder() { * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1099,7 +1099,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig.Builder addItemsBuilder(int * * *
-     * [Output Only] The list of PerInstanceConfig.
+     * Output only. [Output Only] The list of PerInstanceConfig.
      * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -1132,7 +1132,7 @@ public com.google.cloud.compute.v1.PerInstanceConfig.Builder addItemsBuilder(int * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1151,7 +1151,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1178,7 +1178,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1205,7 +1205,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1231,7 +1231,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1253,7 +1253,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1287,7 +1287,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1302,7 +1302,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1323,7 +1323,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1346,7 +1346,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1366,7 +1366,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1394,7 +1394,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1414,7 +1414,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1429,7 +1429,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1448,7 +1448,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder.java index 6826e5ee6ac0..bf5566c95ac1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder.java @@ -28,7 +28,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -39,7 +39,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -50,7 +50,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -61,7 +61,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -73,7 +73,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder * * *
-   * [Output Only] The list of PerInstanceConfig.
+   * Output only. [Output Only] The list of PerInstanceConfig.
    * 
* * repeated .google.cloud.compute.v1.PerInstanceConfig items = 100526016; @@ -84,7 +84,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -101,7 +101,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -118,7 +118,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -135,7 +135,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder
    *
    *
    * 
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -148,7 +148,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -161,7 +161,7 @@ public interface RegionInstanceGroupManagersListInstanceConfigsRespOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstancesResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstancesResponse.java index 300e6ed48a68..63474f248b0c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstancesResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstancesResponse.java @@ -154,7 +154,7 @@ public com.google.cloud.compute.v1.ManagedInstanceOrBuilder getManagedInstancesO * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -174,7 +174,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -202,7 +202,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -1051,7 +1051,7 @@ public com.google.cloud.compute.v1.ManagedInstance.Builder addManagedInstancesBu
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1070,7 +1070,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1097,7 +1097,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1124,7 +1124,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1150,7 +1150,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1172,7 +1172,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstancesResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstancesResponseOrBuilder.java
index 9a14a6f0d12e..4014cc3325b7 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstancesResponseOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupManagersListInstancesResponseOrBuilder.java
@@ -84,7 +84,7 @@ public interface RegionInstanceGroupManagersListInstancesResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -101,7 +101,7 @@ public interface RegionInstanceGroupManagersListInstancesResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -118,7 +118,7 @@ public interface RegionInstanceGroupManagersListInstancesResponseOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupsListInstances.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupsListInstances.java
index 3889bc7b95fe..c9410364e5ea 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupsListInstances.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupsListInstances.java
@@ -78,7 +78,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -94,7 +94,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -118,7 +118,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.InstanceWithNamedPortsOrBuilder getItemsOrBui * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -292,7 +292,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -312,7 +312,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -340,7 +340,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -440,7 +440,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -456,7 +456,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -472,7 +472,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1047,7 +1047,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1062,7 +1062,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1085,7 +1085,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1108,7 +1108,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1130,7 +1130,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1148,7 +1148,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1543,7 +1543,7 @@ public com.google.cloud.compute.v1.InstanceWithNamedPorts.Builder addItemsBuilde * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1558,7 +1558,7 @@ public boolean hasKind() { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1581,7 +1581,7 @@ public java.lang.String getKind() { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1604,7 +1604,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1626,7 +1626,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1644,7 +1644,7 @@ public Builder clearKind() { * * *
-     * The resource type.
+     * Output only. The resource type.
      * 
* * optional string kind = 3292052; @@ -1669,7 +1669,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1688,7 +1688,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1715,7 +1715,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1742,7 +1742,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1768,7 +1768,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1790,7 +1790,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1819,7 +1819,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1834,7 +1834,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1857,7 +1857,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1880,7 +1880,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1902,7 +1902,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1920,7 +1920,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1950,7 +1950,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1965,7 +1965,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1986,7 +1986,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2009,7 +2009,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2029,7 +2029,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2057,7 +2057,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2077,7 +2077,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2092,7 +2092,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2111,7 +2111,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupsListInstancesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupsListInstancesOrBuilder.java index 83d6c117d276..c6e150f0da5b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupsListInstancesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionInstanceGroupsListInstancesOrBuilder.java @@ -28,7 +28,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -123,7 +123,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * The resource type.
+   * Output only. The resource type.
    * 
* * optional string kind = 3292052; @@ -162,7 +162,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -179,7 +179,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -196,7 +196,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -213,7 +213,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -252,7 +252,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -265,7 +265,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -278,7 +278,7 @@ public interface RegionInstanceGroupsListInstancesOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionList.java index 97eda3731393..9a2b2c9d658f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.RegionOrBuilder getItemsOrBuilder(int index) * * *
-   * [Output Only] Type of resource. Always compute#regionList for
+   * Output only. [Output Only] Type of resource. Always compute#regionList for
    * lists of regions.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#regionList for
+   * Output only. [Output Only] Type of resource. Always compute#regionList for
    * lists of regions.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#regionList for
+   * Output only. [Output Only] Type of resource. Always compute#regionList for
    * lists of regions.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1532,7 +1532,7 @@ public java.util.List getItemsBuilde * * *
-     * [Output Only] Type of resource. Always compute#regionList for
+     * Output only. [Output Only] Type of resource. Always compute#regionList for
      * lists of regions.
      * 
* @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#regionList for
+     * Output only. [Output Only] Type of resource. Always compute#regionList for
      * lists of regions.
      * 
* @@ -1572,7 +1572,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#regionList for
+     * Output only. [Output Only] Type of resource. Always compute#regionList for
      * lists of regions.
      * 
* @@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#regionList for
+     * Output only. [Output Only] Type of resource. Always compute#regionList for
      * lists of regions.
      * 
* @@ -1619,7 +1619,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#regionList for
+     * Output only. [Output Only] Type of resource. Always compute#regionList for
      * lists of regions.
      * 
* @@ -1638,7 +1638,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#regionList for
+     * Output only. [Output Only] Type of resource. Always compute#regionList for
      * lists of regions.
      * 
* @@ -1814,7 +1814,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1829,7 +1829,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1852,7 +1852,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1897,7 +1897,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1915,7 +1915,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionListOrBuilder.java index 9c03e863d02f..cf1066ac584b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionListOrBuilder.java @@ -122,7 +122,7 @@ public interface RegionListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#regionList for
+   * Output only. [Output Only] Type of resource. Always compute#regionList for
    * lists of regions.
    * 
* @@ -136,7 +136,7 @@ public interface RegionListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#regionList for
+   * Output only. [Output Only] Type of resource. Always compute#regionList for
    * lists of regions.
    * 
* @@ -150,7 +150,7 @@ public interface RegionListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#regionList for
+   * Output only. [Output Only] Type of resource. Always compute#regionList for
    * lists of regions.
    * 
* @@ -215,7 +215,7 @@ public interface RegionListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface RegionListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface RegionListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse.java index 566b43ae4192..231f93b7486f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse.java @@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -103,7 +103,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -126,7 +126,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -145,7 +145,7 @@ public int getFirewallPolicysCount() {
    *
    *
    * 
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -166,7 +166,7 @@ public int getFirewallPolicysCount() {
    *
    *
    * 
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -799,7 +799,7 @@ private void ensureFirewallPolicysIsMutable() {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -824,7 +824,7 @@ private void ensureFirewallPolicysIsMutable() {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -846,7 +846,7 @@ public int getFirewallPolicysCount() {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -870,7 +870,7 @@ public int getFirewallPolicysCount() {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -902,7 +902,7 @@ public Builder setFirewallPolicys(
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -932,7 +932,7 @@ public Builder setFirewallPolicys(
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -963,7 +963,7 @@ public Builder addFirewallPolicys(
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -995,7 +995,7 @@ public Builder addFirewallPolicys(
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1024,7 +1024,7 @@ public Builder addFirewallPolicys(
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1054,7 +1054,7 @@ public Builder addFirewallPolicys(
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1084,7 +1084,7 @@ public Builder addAllFirewallPolicys(
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1109,7 +1109,7 @@ public Builder clearFirewallPolicys() {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1134,7 +1134,7 @@ public Builder removeFirewallPolicys(int index) {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1155,7 +1155,7 @@ public Builder removeFirewallPolicys(int index) {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1179,7 +1179,7 @@ public Builder removeFirewallPolicys(int index) {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1205,7 +1205,7 @@ public Builder removeFirewallPolicys(int index) {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1230,7 +1230,7 @@ public Builder removeFirewallPolicys(int index) {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
@@ -1256,7 +1256,7 @@ public Builder removeFirewallPolicys(int index) {
      *
      *
      * 
-     * [Output only] Effective firewalls from firewall policy. It applies to
+     * Output only. [Output only] Effective firewalls from firewall policy. It applies to
      * Regional Network Firewall Policies in the specified region, Global Network
      * Firewall Policies and Hierachial Firewall Policies which are associated
      * with the network.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java
index 24faa914de37..a9a06d68eb6b 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.java
@@ -80,7 +80,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * 
* @@ -247,7 +247,7 @@ private Type(int value) { * * *
-   * [Output Only] The display name of the firewall policy.
+   * Output only. [Output Only] The display name of the firewall policy.
    * 
* * optional string display_name = 4473832; @@ -263,7 +263,7 @@ public boolean hasDisplayName() { * * *
-   * [Output Only] The display name of the firewall policy.
+   * Output only. [Output Only] The display name of the firewall policy.
    * 
* * optional string display_name = 4473832; @@ -287,7 +287,7 @@ public java.lang.String getDisplayName() { * * *
-   * [Output Only] The display name of the firewall policy.
+   * Output only. [Output Only] The display name of the firewall policy.
    * 
* * optional string display_name = 4473832; @@ -316,7 +316,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -332,7 +332,7 @@ public boolean hasName() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -356,7 +356,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -385,7 +385,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -401,7 +401,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -417,7 +417,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -432,7 +432,7 @@ public int getPacketMirroringRulesCount() { * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -447,7 +447,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule getPacketMirroringRules(in * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -466,7 +466,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -483,7 +483,7 @@ public boolean hasPriority() { * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -505,7 +505,7 @@ public int getPriority() { * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -519,7 +519,7 @@ public java.util.List getRulesLi * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -534,7 +534,7 @@ public java.util.List getRulesLi * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -548,7 +548,7 @@ public int getRulesCount() { * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -562,7 +562,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule getRules(int index) { * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -581,7 +581,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getRulesOrBuilder * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -599,7 +599,7 @@ public boolean hasType() { * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -625,7 +625,7 @@ public java.lang.String getType() { * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -1297,7 +1297,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The display name of the firewall policy.
+     * Output only. [Output Only] The display name of the firewall policy.
      * 
* * optional string display_name = 4473832; @@ -1312,7 +1312,7 @@ public boolean hasDisplayName() { * * *
-     * [Output Only] The display name of the firewall policy.
+     * Output only. [Output Only] The display name of the firewall policy.
      * 
* * optional string display_name = 4473832; @@ -1335,7 +1335,7 @@ public java.lang.String getDisplayName() { * * *
-     * [Output Only] The display name of the firewall policy.
+     * Output only. [Output Only] The display name of the firewall policy.
      * 
* * optional string display_name = 4473832; @@ -1358,7 +1358,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-     * [Output Only] The display name of the firewall policy.
+     * Output only. [Output Only] The display name of the firewall policy.
      * 
* * optional string display_name = 4473832; @@ -1380,7 +1380,7 @@ public Builder setDisplayName(java.lang.String value) { * * *
-     * [Output Only] The display name of the firewall policy.
+     * Output only. [Output Only] The display name of the firewall policy.
      * 
* * optional string display_name = 4473832; @@ -1398,7 +1398,7 @@ public Builder clearDisplayName() { * * *
-     * [Output Only] The display name of the firewall policy.
+     * Output only. [Output Only] The display name of the firewall policy.
      * 
* * optional string display_name = 4473832; @@ -1423,7 +1423,7 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1438,7 +1438,7 @@ public boolean hasName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1461,7 +1461,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1484,7 +1484,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1506,7 +1506,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1524,7 +1524,7 @@ public Builder clearName() { * * *
-     * [Output Only] The name of the firewall policy.
+     * Output only. [Output Only] The name of the firewall policy.
      * 
* * optional string name = 3373707; @@ -1565,7 +1565,7 @@ private void ensurePacketMirroringRulesIsMutable() { * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1585,7 +1585,7 @@ private void ensurePacketMirroringRulesIsMutable() { * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1604,7 +1604,7 @@ public int getPacketMirroringRulesCount() { * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1623,7 +1623,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule getPacketMirroringRules(in * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1649,7 +1649,7 @@ public Builder setPacketMirroringRules( * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1672,7 +1672,7 @@ public Builder setPacketMirroringRules( * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1697,7 +1697,7 @@ public Builder addPacketMirroringRules(com.google.cloud.compute.v1.FirewallPolic * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1723,7 +1723,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1746,7 +1746,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1769,7 +1769,7 @@ public Builder addPacketMirroringRules( * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1792,7 +1792,7 @@ public Builder addAllPacketMirroringRules( * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1814,7 +1814,7 @@ public Builder clearPacketMirroringRules() { * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1836,7 +1836,7 @@ public Builder removePacketMirroringRules(int index) { * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1852,7 +1852,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder getPacketMirroring * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1872,7 +1872,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1892,7 +1892,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirrorin * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1908,7 +1908,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1925,7 +1925,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output only] The packet mirroring rules that apply to the network.
+     * Output only. [Output only] The packet mirroring rules that apply to the network.
      * 
* * @@ -1963,7 +1963,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addPacketMirroring * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -1980,7 +1980,7 @@ public boolean hasPriority() { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -1997,7 +1997,7 @@ public int getPriority() { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2018,7 +2018,7 @@ public Builder setPriority(int value) { * * *
-     * [Output only] Priority of firewall policy association. Not applicable for
+     * Output only. [Output only] Priority of firewall policy association. Not applicable for
      * type=HIERARCHY.
      * 
* @@ -2053,7 +2053,7 @@ private void ensureRulesIsMutable() { * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2070,7 +2070,7 @@ public java.util.List getRulesLi * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2087,7 +2087,7 @@ public int getRulesCount() { * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2104,7 +2104,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule getRules(int index) { * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2127,7 +2127,7 @@ public Builder setRules(int index, com.google.cloud.compute.v1.FirewallPolicyRul * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2148,7 +2148,7 @@ public Builder setRules( * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2171,7 +2171,7 @@ public Builder addRules(com.google.cloud.compute.v1.FirewallPolicyRule value) { * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2194,7 +2194,7 @@ public Builder addRules(int index, com.google.cloud.compute.v1.FirewallPolicyRul * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2215,7 +2215,7 @@ public Builder addRules( * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2236,7 +2236,7 @@ public Builder addRules( * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2257,7 +2257,7 @@ public Builder addAllRules( * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2277,7 +2277,7 @@ public Builder clearRules() { * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2297,7 +2297,7 @@ public Builder removeRules(int index) { * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2310,7 +2310,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder getRulesBuilder(in * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2327,7 +2327,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getRulesOrBuilder * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2345,7 +2345,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getRulesOrBuilder * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2359,7 +2359,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addRulesBuilder() * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2373,7 +2373,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addRulesBuilder(in * * *
-     * [Output only] The rules that apply to the network.
+     * Output only. [Output only] The rules that apply to the network.
      * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -2406,7 +2406,7 @@ public com.google.cloud.compute.v1.FirewallPolicyRule.Builder addRulesBuilder(in * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2423,7 +2423,7 @@ public boolean hasType() { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2448,7 +2448,7 @@ public java.lang.String getType() { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2473,7 +2473,7 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2497,7 +2497,7 @@ public Builder setType(java.lang.String value) { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type enum for the list of possible values.
      * 
@@ -2517,7 +2517,7 @@ public Builder clearType() { * * *
-     * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+     * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
      * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
      * Check the Type 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/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java index b9aeab771535..112aa290dfbe 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder.java @@ -29,7 +29,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output Only] The display name of the firewall policy.
+   * Output only. [Output Only] The display name of the firewall policy.
    * 
* * optional string display_name = 4473832; @@ -42,7 +42,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output Only] The display name of the firewall policy.
+   * Output only. [Output Only] The display name of the firewall policy.
    * 
* * optional string display_name = 4473832; @@ -55,7 +55,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output Only] The display name of the firewall policy.
+   * Output only. [Output Only] The display name of the firewall policy.
    * 
* * optional string display_name = 4473832; @@ -68,7 +68,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -81,7 +81,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -94,7 +94,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output Only] The name of the firewall policy.
+   * Output only. [Output Only] The name of the firewall policy.
    * 
* * optional string name = 3373707; @@ -107,7 +107,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -119,7 +119,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -131,7 +131,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -143,7 +143,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -156,7 +156,7 @@ interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFir * * *
-   * [Output only] The packet mirroring rules that apply to the network.
+   * Output only. [Output only] The packet mirroring rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356; @@ -169,7 +169,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -183,7 +183,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] Priority of firewall policy association. Not applicable for
+   * Output only. [Output only] Priority of firewall policy association. Not applicable for
    * type=HIERARCHY.
    * 
* @@ -197,7 +197,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -208,7 +208,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -219,7 +219,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -230,7 +230,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -242,7 +242,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output only] The rules that apply to the network.
+   * Output only. [Output only] The rules that apply to the network.
    * 
* * repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975; @@ -253,7 +253,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -268,7 +268,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type enum for the list of possible values.
    * 
@@ -283,7 +283,7 @@ com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder getPacketMirroringRulesO * * *
-   * [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
+   * Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
    * NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
    * Check the Type 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/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBuilder.java index 46b55942326d..607df8ae09a5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBuilder.java @@ -28,7 +28,7 @@ public interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBui * * *
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -47,7 +47,7 @@ public interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBui
    *
    *
    * 
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -65,7 +65,7 @@ public interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBui
    *
    *
    * 
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -81,7 +81,7 @@ public interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBui
    *
    *
    * 
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
@@ -101,7 +101,7 @@ public interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseOrBui
    *
    *
    * 
-   * [Output only] Effective firewalls from firewall policy. It applies to
+   * Output only. [Output only] Effective firewalls from firewall policy. It applies to
    * Regional Network Firewall Policies in the specified region, Global Network
    * Firewall Policies and Hierachial Firewall Policies which are associated
    * with the network.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionOrBuilder.java
index 181a6eeb9581..1f275a8c045a 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegionOrBuilder.java
@@ -174,7 +174,7 @@ public interface RegionOrBuilder
    *
    *
    * 
-   * [Output Only] Type of the resource. Always compute#region for
+   * Output only. [Output Only] Type of the resource. Always compute#region for
    * regions.
    * 
* @@ -188,7 +188,7 @@ public interface RegionOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#region for
+   * Output only. [Output Only] Type of the resource. Always compute#region for
    * regions.
    * 
* @@ -202,7 +202,7 @@ public interface RegionOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#region for
+   * Output only. [Output Only] Type of the resource. Always compute#region for
    * regions.
    * 
* @@ -255,7 +255,7 @@ public interface RegionOrBuilder * * *
-   * [Output Only] Warning of fetching the `quotas` field for this region. This
+   * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
    * field is populated only if fetching of the `quotas` field fails.
    * 
* @@ -270,7 +270,7 @@ public interface RegionOrBuilder * * *
-   * [Output Only] Warning of fetching the `quotas` field for this region. This
+   * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
    * field is populated only if fetching of the `quotas` field fails.
    * 
* @@ -285,7 +285,7 @@ public interface RegionOrBuilder * * *
-   * [Output Only] Warning of fetching the `quotas` field for this region. This
+   * Output only. [Output Only] Warning of fetching the `quotas` field for this region. This
    * field is populated only if fetching of the `quotas` field fails.
    * 
* @@ -434,7 +434,7 @@ public interface RegionOrBuilder * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -447,7 +447,7 @@ public interface RegionOrBuilder * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; 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 1b8d942df35e..1246b56beb26 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 @@ -622,7 +622,7 @@ private SchedulingType(int value) { * * *
-   * [Output Only] The status of the reservation.
+   * Output only. [Output Only] The status of the reservation.
    *
    *
    *      - CREATING: Reservation resources are being
@@ -975,7 +975,7 @@ public com.google.cloud.compute.v1.AllocationAggregateReservation getAggregateRe
    *
    *
    * 
-   * [Output Only] Full or partial URL to a parent commitment. This field
+   * Output only. [Output Only] Full or partial URL to a parent commitment. This field
    * displays for reservations that are tied to a commitment.
    * 
* @@ -992,7 +992,7 @@ public boolean hasCommitment() { * * *
-   * [Output Only] Full or partial URL to a parent commitment. This field
+   * Output only. [Output Only] Full or partial URL to a parent commitment. This field
    * displays for reservations that are tied to a commitment.
    * 
* @@ -1017,7 +1017,7 @@ public java.lang.String getCommitment() { * * *
-   * [Output Only] Full or partial URL to a parent commitment. This field
+   * Output only. [Output Only] Full or partial URL to a parent commitment. This field
    * displays for reservations that are tied to a commitment.
    * 
* @@ -1047,7 +1047,7 @@ public com.google.protobuf.ByteString getCommitmentBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1064,7 +1064,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1089,7 +1089,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1426,7 +1426,7 @@ public boolean getEnableEmergentMaintenance() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1443,7 +1443,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1465,7 +1465,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
    * 
* * optional string kind = 3292052; @@ -1481,7 +1481,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
    * 
* * optional string kind = 3292052; @@ -1505,7 +1505,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
    * 
* * optional string kind = 3292052; @@ -1535,7 +1535,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] Full or partial URL to parent commitments. This field
+   * Output only. [Output Only] Full or partial URL to parent commitments. This field
    * displays for reservations that are tied to multiple commitments.
    * 
* @@ -1551,7 +1551,7 @@ public com.google.protobuf.ProtocolStringList getLinkedCommitmentsList() { * * *
-   * [Output Only] Full or partial URL to parent commitments. This field
+   * Output only. [Output Only] Full or partial URL to parent commitments. This field
    * displays for reservations that are tied to multiple commitments.
    * 
* @@ -1567,7 +1567,7 @@ public int getLinkedCommitmentsCount() { * * *
-   * [Output Only] Full or partial URL to parent commitments. This field
+   * Output only. [Output Only] Full or partial URL to parent commitments. This field
    * displays for reservations that are tied to multiple commitments.
    * 
* @@ -1584,7 +1584,7 @@ public java.lang.String getLinkedCommitments(int index) { * * *
-   * [Output Only] Full or partial URL to parent commitments. This field
+   * Output only. [Output Only] Full or partial URL to parent commitments. This field
    * displays for reservations that are tied to multiple commitments.
    * 
* @@ -1953,7 +1953,7 @@ public java.lang.String getResourcePoliciesOrThrow(java.lang.String key) { * * *
-   * [Output Only] Status information for Reservation resource.
+   * Output only. [Output Only] Status information for Reservation resource.
    * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -1970,7 +1970,7 @@ public boolean hasResourceStatus() { * * *
-   * [Output Only] Status information for Reservation resource.
+   * Output only. [Output Only] Status information for Reservation resource.
    * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -1989,7 +1989,7 @@ public com.google.cloud.compute.v1.AllocationResourceStatus getResourceStatus() * * *
-   * [Output Only] Status information for Reservation resource.
+   * Output only. [Output Only] Status information for Reservation resource.
    * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -2010,7 +2010,7 @@ public com.google.cloud.compute.v1.AllocationResourceStatus getResourceStatus() * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -2026,7 +2026,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -2119,7 +2119,7 @@ public com.google.protobuf.ByteString getSchedulingTypeBytes() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -2135,7 +2135,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -2159,7 +2159,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -2349,7 +2349,7 @@ public boolean getSpecificReservationRequired() { * * *
-   * [Output Only] The status of the reservation.
+   * Output only. [Output Only] The status of the reservation.
    *
    *
    *      - CREATING: Reservation resources are being
@@ -2374,7 +2374,7 @@ public boolean hasStatus() {
    *
    *
    * 
-   * [Output Only] The status of the reservation.
+   * Output only. [Output Only] The status of the reservation.
    *
    *
    *      - CREATING: Reservation resources are being
@@ -2407,7 +2407,7 @@ public java.lang.String getStatus() {
    *
    *
    * 
-   * [Output Only] The status of the reservation.
+   * Output only. [Output Only] The status of the reservation.
    *
    *
    *      - CREATING: Reservation resources are being
@@ -4139,7 +4139,7 @@ public Builder clearAggregateReservation() {
      *
      *
      * 
-     * [Output Only] Full or partial URL to a parent commitment. This field
+     * Output only. [Output Only] Full or partial URL to a parent commitment. This field
      * displays for reservations that are tied to a commitment.
      * 
* @@ -4155,7 +4155,7 @@ public boolean hasCommitment() { * * *
-     * [Output Only] Full or partial URL to a parent commitment. This field
+     * Output only. [Output Only] Full or partial URL to a parent commitment. This field
      * displays for reservations that are tied to a commitment.
      * 
* @@ -4179,7 +4179,7 @@ public java.lang.String getCommitment() { * * *
-     * [Output Only] Full or partial URL to a parent commitment. This field
+     * Output only. [Output Only] Full or partial URL to a parent commitment. This field
      * displays for reservations that are tied to a commitment.
      * 
* @@ -4203,7 +4203,7 @@ public com.google.protobuf.ByteString getCommitmentBytes() { * * *
-     * [Output Only] Full or partial URL to a parent commitment. This field
+     * Output only. [Output Only] Full or partial URL to a parent commitment. This field
      * displays for reservations that are tied to a commitment.
      * 
* @@ -4226,7 +4226,7 @@ public Builder setCommitment(java.lang.String value) { * * *
-     * [Output Only] Full or partial URL to a parent commitment. This field
+     * Output only. [Output Only] Full or partial URL to a parent commitment. This field
      * displays for reservations that are tied to a commitment.
      * 
* @@ -4245,7 +4245,7 @@ public Builder clearCommitment() { * * *
-     * [Output Only] Full or partial URL to a parent commitment. This field
+     * Output only. [Output Only] Full or partial URL to a parent commitment. This field
      * displays for reservations that are tied to a commitment.
      * 
* @@ -4271,7 +4271,7 @@ public Builder setCommitmentBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4287,7 +4287,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4311,7 +4311,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4335,7 +4335,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4358,7 +4358,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4377,7 +4377,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5079,7 +5079,7 @@ public Builder clearEnableEmergentMaintenance() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5096,7 +5096,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5113,7 +5113,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5134,7 +5134,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5155,7 +5155,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
      * 
* * optional string kind = 3292052; @@ -5170,7 +5170,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
      * 
* * optional string kind = 3292052; @@ -5193,7 +5193,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
      * 
* * optional string kind = 3292052; @@ -5216,7 +5216,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
      * 
* * optional string kind = 3292052; @@ -5238,7 +5238,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
      * 
* * optional string kind = 3292052; @@ -5256,7 +5256,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
      * 
* * optional string kind = 3292052; @@ -5289,7 +5289,7 @@ private void ensureLinkedCommitmentsIsMutable() { * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -5306,7 +5306,7 @@ public com.google.protobuf.ProtocolStringList getLinkedCommitmentsList() { * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -5322,7 +5322,7 @@ public int getLinkedCommitmentsCount() { * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -5339,7 +5339,7 @@ public java.lang.String getLinkedCommitments(int index) { * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -5356,7 +5356,7 @@ public com.google.protobuf.ByteString getLinkedCommitmentsBytes(int index) { * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -5381,7 +5381,7 @@ public Builder setLinkedCommitments(int index, java.lang.String value) { * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -5405,7 +5405,7 @@ public Builder addLinkedCommitments(java.lang.String value) { * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -5426,7 +5426,7 @@ public Builder addAllLinkedCommitments(java.lang.Iterable valu * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -5446,7 +5446,7 @@ public Builder clearLinkedCommitments() { * * *
-     * [Output Only] Full or partial URL to parent commitments. This field
+     * Output only. [Output Only] Full or partial URL to parent commitments. This field
      * displays for reservations that are tied to multiple commitments.
      * 
* @@ -6213,7 +6213,7 @@ public Builder putAllResourcePolicies( * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6229,7 +6229,7 @@ public boolean hasResourceStatus() { * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6251,7 +6251,7 @@ public com.google.cloud.compute.v1.AllocationResourceStatus getResourceStatus() * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6275,7 +6275,7 @@ public Builder setResourceStatus(com.google.cloud.compute.v1.AllocationResourceS * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6297,7 +6297,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6327,7 +6327,7 @@ public Builder mergeResourceStatus(com.google.cloud.compute.v1.AllocationResourc * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6348,7 +6348,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6364,7 +6364,7 @@ public com.google.cloud.compute.v1.AllocationResourceStatus.Builder getResourceS * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6385,7 +6385,7 @@ public com.google.cloud.compute.v1.AllocationResourceStatus.Builder getResourceS * * *
-     * [Output Only] Status information for Reservation resource.
+     * Output only. [Output Only] Status information for Reservation resource.
      * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -6414,7 +6414,7 @@ public com.google.cloud.compute.v1.AllocationResourceStatus.Builder getResourceS * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -6430,7 +6430,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -6446,7 +6446,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -6466,7 +6466,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -6618,7 +6618,7 @@ public Builder setSchedulingTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6633,7 +6633,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6656,7 +6656,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6679,7 +6679,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6701,7 +6701,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -6719,7 +6719,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -7265,7 +7265,7 @@ public Builder clearSpecificReservationRequired() { * * *
-     * [Output Only] The status of the reservation.
+     * Output only. [Output Only] The status of the reservation.
      *
      *
      *      - CREATING: Reservation resources are being
@@ -7289,7 +7289,7 @@ public boolean hasStatus() {
      *
      *
      * 
-     * [Output Only] The status of the reservation.
+     * Output only. [Output Only] The status of the reservation.
      *
      *
      *      - CREATING: Reservation resources are being
@@ -7321,7 +7321,7 @@ public java.lang.String getStatus() {
      *
      *
      * 
-     * [Output Only] The status of the reservation.
+     * Output only. [Output Only] The status of the reservation.
      *
      *
      *      - CREATING: Reservation resources are being
@@ -7353,7 +7353,7 @@ public com.google.protobuf.ByteString getStatusBytes() {
      *
      *
      * 
-     * [Output Only] The status of the reservation.
+     * Output only. [Output Only] The status of the reservation.
      *
      *
      *      - CREATING: Reservation resources are being
@@ -7384,7 +7384,7 @@ public Builder setStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The status of the reservation.
+     * Output only. [Output Only] The status of the reservation.
      *
      *
      *      - CREATING: Reservation resources are being
@@ -7411,7 +7411,7 @@ public Builder clearStatus() {
      *
      *
      * 
-     * [Output Only] The status of the reservation.
+     * Output only. [Output Only] The status of the reservation.
      *
      *
      *      - CREATING: Reservation resources are being
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationAggregatedList.java
index de096674ef59..42d5d7be4030 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationAggregatedList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationAggregatedList.java
@@ -282,7 +282,7 @@ public com.google.cloud.compute.v1.ReservationsScopedList getItemsOrThrow(java.l
    *
    *
    * 
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -322,7 +322,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -432,7 +432,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -448,7 +448,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -472,7 +472,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -502,7 +502,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -517,7 +517,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -532,7 +532,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -548,7 +548,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1580,7 +1580,7 @@ public com.google.cloud.compute.v1.ReservationsScopedList.Builder putItemsBuilde * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1595,7 +1595,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1618,7 +1618,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1641,7 +1641,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1663,7 +1663,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1681,7 +1681,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1856,7 +1856,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1871,7 +1871,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1917,7 +1917,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1939,7 +1939,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1957,7 +1957,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1990,7 +1990,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2006,7 +2006,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2021,7 +2021,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2037,7 +2037,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2053,7 +2053,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2077,7 +2077,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2100,7 +2100,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2120,7 +2120,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2139,7 +2139,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationAggregatedListOrBuilder.java index bb75f8ab2e14..1d1eb540bf14 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -161,7 +161,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -225,7 +225,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -251,7 +251,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -264,7 +264,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -277,7 +277,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -290,7 +290,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -304,7 +304,7 @@ com.google.cloud.compute.v1.ReservationsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlock.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlock.java index 44fb8f3db90d..a4f4be9155a4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlock.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlock.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Status of the reservation block.
+   * Output only. [Output Only] Status of the reservation block.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.ReservationBlock.Status} @@ -267,7 +267,7 @@ private Status(int value) { * * *
-   * [Output Only] The number of resources that are allocated in this
+   * Output only. [Output Only] The number of resources that are allocated in this
    * reservation block.
    * 
* @@ -284,7 +284,7 @@ public boolean hasCount() { * * *
-   * [Output Only] The number of resources that are allocated in this
+   * Output only. [Output Only] The number of resources that are allocated in this
    * reservation block.
    * 
* @@ -306,7 +306,7 @@ public int getCount() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -322,7 +322,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -346,7 +346,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] Health information for the reservation block.
+   * Output only. [Output Only] Health information for the reservation block.
    * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -390,7 +390,7 @@ public boolean hasHealthInfo() { * * *
-   * [Output Only] Health information for the reservation block.
+   * Output only. [Output Only] Health information for the reservation block.
    * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -409,7 +409,7 @@ public com.google.cloud.compute.v1.ReservationBlockHealthInfo getHealthInfo() { * * *
-   * [Output Only] Health information for the reservation block.
+   * Output only. [Output Only] Health information for the reservation block.
    * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -429,7 +429,7 @@ public com.google.cloud.compute.v1.ReservationBlockHealthInfoOrBuilder getHealth * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -446,7 +446,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -466,7 +466,7 @@ public long getId() { * * *
-   * [Output Only] The number of instances that are currently in use on this
+   * Output only. [Output Only] The number of instances that are currently in use on this
    * reservation block.
    * 
* @@ -483,7 +483,7 @@ public boolean hasInUseCount() { * * *
-   * [Output Only] The number of instances that are currently in use on this
+   * Output only. [Output Only] The number of instances that are currently in use on this
    * reservation block.
    * 
* @@ -505,7 +505,7 @@ public int getInUseCount() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
    * 
* * optional string kind = 3292052; @@ -521,7 +521,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
    * 
* * optional string kind = 3292052; @@ -545,7 +545,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
    * 
* * optional string kind = 3292052; @@ -574,7 +574,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] The name of this reservation block generated by Google
+   * Output only. [Output Only] The name of this reservation block generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -592,7 +592,7 @@ public boolean hasName() { * * *
-   * [Output Only] The name of this reservation block generated by Google
+   * Output only. [Output Only] The name of this reservation block generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -618,7 +618,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] The name of this reservation block generated by Google
+   * Output only. [Output Only] The name of this reservation block generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -647,7 +647,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The physical topology of the reservation block.
+   * Output only. [Output Only] The physical topology of the reservation block.
    * 
* * @@ -665,7 +665,7 @@ public boolean hasPhysicalTopology() { * * *
-   * [Output Only] The physical topology of the reservation block.
+   * Output only. [Output Only] The physical topology of the reservation block.
    * 
* * @@ -685,7 +685,7 @@ public com.google.cloud.compute.v1.ReservationBlockPhysicalTopology getPhysicalT * * *
-   * [Output Only] The physical topology of the reservation block.
+   * Output only. [Output Only] The physical topology of the reservation block.
    * 
* * @@ -707,7 +707,7 @@ public com.google.cloud.compute.v1.ReservationBlockPhysicalTopology getPhysicalT * * *
-   * [Output Only] Maintenance information for this reservation block.
+   * Output only. [Output Only] Maintenance information for this reservation block.
    * 
* * @@ -725,7 +725,7 @@ public boolean hasReservationMaintenance() { * * *
-   * [Output Only] Maintenance information for this reservation block.
+   * Output only. [Output Only] Maintenance information for this reservation block.
    * 
* * @@ -745,7 +745,7 @@ public com.google.cloud.compute.v1.GroupMaintenanceInfo getReservationMaintenanc * * *
-   * [Output Only] Maintenance information for this reservation block.
+   * Output only. [Output Only] Maintenance information for this reservation block.
    * 
* * @@ -767,7 +767,7 @@ public com.google.cloud.compute.v1.GroupMaintenanceInfo getReservationMaintenanc * * *
-   * [Output Only] The number of reservation subBlocks associated with this
+   * Output only. [Output Only] The number of reservation subBlocks associated with this
    * reservation block.
    * 
* @@ -784,7 +784,7 @@ public boolean hasReservationSubBlockCount() { * * *
-   * [Output Only] The number of reservation subBlocks associated with this
+   * Output only. [Output Only] The number of reservation subBlocks associated with this
    * reservation block.
    * 
* @@ -804,7 +804,7 @@ public int getReservationSubBlockCount() { * * *
-   * [Output Only] The number of in-use reservation subBlocks associated with
+   * Output only. [Output Only] The number of in-use reservation subBlocks associated with
    * this reservation block. If at least one VM is running on a subBlock, it is
    * considered in-use.
    * 
@@ -822,7 +822,7 @@ public boolean hasReservationSubBlockInUseCount() { * * *
-   * [Output Only] The number of in-use reservation subBlocks associated with
+   * Output only. [Output Only] The number of in-use reservation subBlocks associated with
    * this reservation block. If at least one VM is running on a subBlock, it is
    * considered in-use.
    * 
@@ -845,7 +845,7 @@ public int getReservationSubBlockInUseCount() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -861,7 +861,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -885,7 +885,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -914,7 +914,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -930,7 +930,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -954,7 +954,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -983,7 +983,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-   * [Output Only] Status of the reservation block.
+   * Output only. [Output Only] Status of the reservation block.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1000,7 +1000,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] Status of the reservation block.
+   * Output only. [Output Only] Status of the reservation block.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1025,7 +1025,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] Status of the reservation block.
+   * Output only. [Output Only] Status of the reservation block.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1055,7 +1055,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] Zone in which the reservation block resides.
+   * Output only. [Output Only] Zone in which the reservation block resides.
    * 
* * optional string zone = 3744684; @@ -1071,7 +1071,7 @@ public boolean hasZone() { * * *
-   * [Output Only] Zone in which the reservation block resides.
+   * Output only. [Output Only] Zone in which the reservation block resides.
    * 
* * optional string zone = 3744684; @@ -1095,7 +1095,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] Zone in which the reservation block resides.
+   * Output only. [Output Only] Zone in which the reservation block resides.
    * 
* * optional string zone = 3744684; @@ -1915,7 +1915,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The number of resources that are allocated in this
+     * Output only. [Output Only] The number of resources that are allocated in this
      * reservation block.
      * 
* @@ -1932,7 +1932,7 @@ public boolean hasCount() { * * *
-     * [Output Only] The number of resources that are allocated in this
+     * Output only. [Output Only] The number of resources that are allocated in this
      * reservation block.
      * 
* @@ -1949,7 +1949,7 @@ public int getCount() { * * *
-     * [Output Only] The number of resources that are allocated in this
+     * Output only. [Output Only] The number of resources that are allocated in this
      * reservation block.
      * 
* @@ -1970,7 +1970,7 @@ public Builder setCount(int value) { * * *
-     * [Output Only] The number of resources that are allocated in this
+     * Output only. [Output Only] The number of resources that are allocated in this
      * reservation block.
      * 
* @@ -1991,7 +1991,7 @@ public Builder clearCount() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2006,7 +2006,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2029,7 +2029,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2052,7 +2052,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2074,7 +2074,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2092,7 +2092,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2122,7 +2122,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2138,7 +2138,7 @@ public boolean hasHealthInfo() { * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2160,7 +2160,7 @@ public com.google.cloud.compute.v1.ReservationBlockHealthInfo getHealthInfo() { * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2184,7 +2184,7 @@ public Builder setHealthInfo(com.google.cloud.compute.v1.ReservationBlockHealthI * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2206,7 +2206,7 @@ public Builder setHealthInfo( * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2236,7 +2236,7 @@ public Builder mergeHealthInfo(com.google.cloud.compute.v1.ReservationBlockHealt * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2257,7 +2257,7 @@ public Builder clearHealthInfo() { * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2273,7 +2273,7 @@ public com.google.cloud.compute.v1.ReservationBlockHealthInfo.Builder getHealthI * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2294,7 +2294,7 @@ public com.google.cloud.compute.v1.ReservationBlockHealthInfo.Builder getHealthI * * *
-     * [Output Only] Health information for the reservation block.
+     * Output only. [Output Only] Health information for the reservation block.
      * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -2323,7 +2323,7 @@ public com.google.cloud.compute.v1.ReservationBlockHealthInfo.Builder getHealthI * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2340,7 +2340,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2357,7 +2357,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2378,7 +2378,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2399,7 +2399,7 @@ public Builder clearId() { * * *
-     * [Output Only] The number of instances that are currently in use on this
+     * Output only. [Output Only] The number of instances that are currently in use on this
      * reservation block.
      * 
* @@ -2416,7 +2416,7 @@ public boolean hasInUseCount() { * * *
-     * [Output Only] The number of instances that are currently in use on this
+     * Output only. [Output Only] The number of instances that are currently in use on this
      * reservation block.
      * 
* @@ -2433,7 +2433,7 @@ public int getInUseCount() { * * *
-     * [Output Only] The number of instances that are currently in use on this
+     * Output only. [Output Only] The number of instances that are currently in use on this
      * reservation block.
      * 
* @@ -2454,7 +2454,7 @@ public Builder setInUseCount(int value) { * * *
-     * [Output Only] The number of instances that are currently in use on this
+     * Output only. [Output Only] The number of instances that are currently in use on this
      * reservation block.
      * 
* @@ -2475,7 +2475,7 @@ public Builder clearInUseCount() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
      * 
* * optional string kind = 3292052; @@ -2490,7 +2490,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
      * 
* * optional string kind = 3292052; @@ -2513,7 +2513,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
      * 
* * optional string kind = 3292052; @@ -2536,7 +2536,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
      * 
* * optional string kind = 3292052; @@ -2558,7 +2558,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
      * 
* * optional string kind = 3292052; @@ -2576,7 +2576,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
      * 
* * optional string kind = 3292052; @@ -2601,7 +2601,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of this reservation block generated by Google
+     * Output only. [Output Only] The name of this reservation block generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2618,7 +2618,7 @@ public boolean hasName() { * * *
-     * [Output Only] The name of this reservation block generated by Google
+     * Output only. [Output Only] The name of this reservation block generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2643,7 +2643,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] The name of this reservation block generated by Google
+     * Output only. [Output Only] The name of this reservation block generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2668,7 +2668,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] The name of this reservation block generated by Google
+     * Output only. [Output Only] The name of this reservation block generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2692,7 +2692,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] The name of this reservation block generated by Google
+     * Output only. [Output Only] The name of this reservation block generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2712,7 +2712,7 @@ public Builder clearName() { * * *
-     * [Output Only] The name of this reservation block generated by Google
+     * Output only. [Output Only] The name of this reservation block generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2744,7 +2744,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2761,7 +2761,7 @@ public boolean hasPhysicalTopology() { * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2784,7 +2784,7 @@ public com.google.cloud.compute.v1.ReservationBlockPhysicalTopology getPhysicalT * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2810,7 +2810,7 @@ public Builder setPhysicalTopology( * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2833,7 +2833,7 @@ public Builder setPhysicalTopology( * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2866,7 +2866,7 @@ public Builder mergePhysicalTopology( * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2888,7 +2888,7 @@ public Builder clearPhysicalTopology() { * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2906,7 +2906,7 @@ public Builder clearPhysicalTopology() { * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2928,7 +2928,7 @@ public Builder clearPhysicalTopology() { * * *
-     * [Output Only] The physical topology of the reservation block.
+     * Output only. [Output Only] The physical topology of the reservation block.
      * 
* * @@ -2963,7 +2963,7 @@ public Builder clearPhysicalTopology() { * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -2980,7 +2980,7 @@ public boolean hasReservationMaintenance() { * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -3003,7 +3003,7 @@ public com.google.cloud.compute.v1.GroupMaintenanceInfo getReservationMaintenanc * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -3029,7 +3029,7 @@ public Builder setReservationMaintenance( * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -3052,7 +3052,7 @@ public Builder setReservationMaintenance( * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -3084,7 +3084,7 @@ public Builder mergeReservationMaintenance( * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -3106,7 +3106,7 @@ public Builder clearReservationMaintenance() { * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -3124,7 +3124,7 @@ public Builder clearReservationMaintenance() { * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -3146,7 +3146,7 @@ public Builder clearReservationMaintenance() { * * *
-     * [Output Only] Maintenance information for this reservation block.
+     * Output only. [Output Only] Maintenance information for this reservation block.
      * 
* * @@ -3176,7 +3176,7 @@ public Builder clearReservationMaintenance() { * * *
-     * [Output Only] The number of reservation subBlocks associated with this
+     * Output only. [Output Only] The number of reservation subBlocks associated with this
      * reservation block.
      * 
* @@ -3193,7 +3193,7 @@ public boolean hasReservationSubBlockCount() { * * *
-     * [Output Only] The number of reservation subBlocks associated with this
+     * Output only. [Output Only] The number of reservation subBlocks associated with this
      * reservation block.
      * 
* @@ -3210,7 +3210,7 @@ public int getReservationSubBlockCount() { * * *
-     * [Output Only] The number of reservation subBlocks associated with this
+     * Output only. [Output Only] The number of reservation subBlocks associated with this
      * reservation block.
      * 
* @@ -3231,7 +3231,7 @@ public Builder setReservationSubBlockCount(int value) { * * *
-     * [Output Only] The number of reservation subBlocks associated with this
+     * Output only. [Output Only] The number of reservation subBlocks associated with this
      * reservation block.
      * 
* @@ -3252,7 +3252,7 @@ public Builder clearReservationSubBlockCount() { * * *
-     * [Output Only] The number of in-use reservation subBlocks associated with
+     * Output only. [Output Only] The number of in-use reservation subBlocks associated with
      * this reservation block. If at least one VM is running on a subBlock, it is
      * considered in-use.
      * 
@@ -3270,7 +3270,7 @@ public boolean hasReservationSubBlockInUseCount() { * * *
-     * [Output Only] The number of in-use reservation subBlocks associated with
+     * Output only. [Output Only] The number of in-use reservation subBlocks associated with
      * this reservation block. If at least one VM is running on a subBlock, it is
      * considered in-use.
      * 
@@ -3288,7 +3288,7 @@ public int getReservationSubBlockInUseCount() { * * *
-     * [Output Only] The number of in-use reservation subBlocks associated with
+     * Output only. [Output Only] The number of in-use reservation subBlocks associated with
      * this reservation block. If at least one VM is running on a subBlock, it is
      * considered in-use.
      * 
@@ -3310,7 +3310,7 @@ public Builder setReservationSubBlockInUseCount(int value) { * * *
-     * [Output Only] The number of in-use reservation subBlocks associated with
+     * Output only. [Output Only] The number of in-use reservation subBlocks associated with
      * this reservation block. If at least one VM is running on a subBlock, it is
      * considered in-use.
      * 
@@ -3332,7 +3332,7 @@ public Builder clearReservationSubBlockInUseCount() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3347,7 +3347,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3370,7 +3370,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3393,7 +3393,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3415,7 +3415,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3433,7 +3433,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3458,7 +3458,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3473,7 +3473,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3496,7 +3496,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3519,7 +3519,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3541,7 +3541,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3559,7 +3559,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3584,7 +3584,7 @@ public Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Status of the reservation block.
+     * Output only. [Output Only] Status of the reservation block.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3600,7 +3600,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] Status of the reservation block.
+     * Output only. [Output Only] Status of the reservation block.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3624,7 +3624,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] Status of the reservation block.
+     * Output only. [Output Only] Status of the reservation block.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3648,7 +3648,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] Status of the reservation block.
+     * Output only. [Output Only] Status of the reservation block.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3671,7 +3671,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] Status of the reservation block.
+     * Output only. [Output Only] Status of the reservation block.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3690,7 +3690,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] Status of the reservation block.
+     * Output only. [Output Only] Status of the reservation block.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3716,7 +3716,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Zone in which the reservation block resides.
+     * Output only. [Output Only] Zone in which the reservation block resides.
      * 
* * optional string zone = 3744684; @@ -3731,7 +3731,7 @@ public boolean hasZone() { * * *
-     * [Output Only] Zone in which the reservation block resides.
+     * Output only. [Output Only] Zone in which the reservation block resides.
      * 
* * optional string zone = 3744684; @@ -3754,7 +3754,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] Zone in which the reservation block resides.
+     * Output only. [Output Only] Zone in which the reservation block resides.
      * 
* * optional string zone = 3744684; @@ -3777,7 +3777,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] Zone in which the reservation block resides.
+     * Output only. [Output Only] Zone in which the reservation block resides.
      * 
* * optional string zone = 3744684; @@ -3799,7 +3799,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] Zone in which the reservation block resides.
+     * Output only. [Output Only] Zone in which the reservation block resides.
      * 
* * optional string zone = 3744684; @@ -3817,7 +3817,7 @@ public Builder clearZone() { * * *
-     * [Output Only] Zone in which the reservation block resides.
+     * Output only. [Output Only] Zone in which the reservation block resides.
      * 
* * optional string zone = 3744684; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockOrBuilder.java index beee27294951..fae2ac1b8216 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockOrBuilder.java @@ -28,7 +28,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The number of resources that are allocated in this
+   * Output only. [Output Only] The number of resources that are allocated in this
    * reservation block.
    * 
* @@ -42,7 +42,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The number of resources that are allocated in this
+   * Output only. [Output Only] The number of resources that are allocated in this
    * reservation block.
    * 
* @@ -56,7 +56,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -69,7 +69,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -82,7 +82,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -95,7 +95,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Health information for the reservation block.
+   * Output only. [Output Only] Health information for the reservation block.
    * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -109,7 +109,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Health information for the reservation block.
+   * Output only. [Output Only] Health information for the reservation block.
    * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -123,7 +123,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Health information for the reservation block.
+   * Output only. [Output Only] Health information for the reservation block.
    * 
* * optional .google.cloud.compute.v1.ReservationBlockHealthInfo health_info = 235287729; @@ -135,7 +135,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -149,7 +149,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -163,7 +163,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The number of instances that are currently in use on this
+   * Output only. [Output Only] The number of instances that are currently in use on this
    * reservation block.
    * 
* @@ -177,7 +177,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The number of instances that are currently in use on this
+   * Output only. [Output Only] The number of instances that are currently in use on this
    * reservation block.
    * 
* @@ -191,7 +191,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
    * 
* * optional string kind = 3292052; @@ -204,7 +204,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
    * 
* * optional string kind = 3292052; @@ -217,7 +217,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.
    * 
* * optional string kind = 3292052; @@ -230,7 +230,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The name of this reservation block generated by Google
+   * Output only. [Output Only] The name of this reservation block generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -245,7 +245,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The name of this reservation block generated by Google
+   * Output only. [Output Only] The name of this reservation block generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -260,7 +260,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The name of this reservation block generated by Google
+   * Output only. [Output Only] The name of this reservation block generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -275,7 +275,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The physical topology of the reservation block.
+   * Output only. [Output Only] The physical topology of the reservation block.
    * 
* * @@ -290,7 +290,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The physical topology of the reservation block.
+   * Output only. [Output Only] The physical topology of the reservation block.
    * 
* * @@ -305,7 +305,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The physical topology of the reservation block.
+   * Output only. [Output Only] The physical topology of the reservation block.
    * 
* * @@ -319,7 +319,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Maintenance information for this reservation block.
+   * Output only. [Output Only] Maintenance information for this reservation block.
    * 
* * @@ -334,7 +334,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Maintenance information for this reservation block.
+   * Output only. [Output Only] Maintenance information for this reservation block.
    * 
* * @@ -349,7 +349,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Maintenance information for this reservation block.
+   * Output only. [Output Only] Maintenance information for this reservation block.
    * 
* * @@ -362,7 +362,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The number of reservation subBlocks associated with this
+   * Output only. [Output Only] The number of reservation subBlocks associated with this
    * reservation block.
    * 
* @@ -376,7 +376,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The number of reservation subBlocks associated with this
+   * Output only. [Output Only] The number of reservation subBlocks associated with this
    * reservation block.
    * 
* @@ -390,7 +390,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The number of in-use reservation subBlocks associated with
+   * Output only. [Output Only] The number of in-use reservation subBlocks associated with
    * this reservation block. If at least one VM is running on a subBlock, it is
    * considered in-use.
    * 
@@ -405,7 +405,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] The number of in-use reservation subBlocks associated with
+   * Output only. [Output Only] The number of in-use reservation subBlocks associated with
    * this reservation block. If at least one VM is running on a subBlock, it is
    * considered in-use.
    * 
@@ -420,7 +420,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -433,7 +433,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -446,7 +446,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -459,7 +459,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -472,7 +472,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -485,7 +485,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -498,7 +498,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Status of the reservation block.
+   * Output only. [Output Only] Status of the reservation block.
    * Check the Status enum for the list of possible values.
    * 
* @@ -512,7 +512,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Status of the reservation block.
+   * Output only. [Output Only] Status of the reservation block.
    * Check the Status enum for the list of possible values.
    * 
* @@ -526,7 +526,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Status of the reservation block.
+   * Output only. [Output Only] Status of the reservation block.
    * Check the Status enum for the list of possible values.
    * 
* @@ -540,7 +540,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Zone in which the reservation block resides.
+   * Output only. [Output Only] Zone in which the reservation block resides.
    * 
* * optional string zone = 3744684; @@ -553,7 +553,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Zone in which the reservation block resides.
+   * Output only. [Output Only] Zone in which the reservation block resides.
    * 
* * optional string zone = 3744684; @@ -566,7 +566,7 @@ public interface ReservationBlockOrBuilder * * *
-   * [Output Only] Zone in which the reservation block resides.
+   * Output only. [Output Only] Zone in which the reservation block resides.
    * 
* * optional string zone = 3744684; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopology.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopology.java index 4b8e1b6a3af3..8ee636b9187b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopology.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopology.java @@ -215,7 +215,7 @@ public com.google.protobuf.ByteString getClusterBytes() { * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -232,7 +232,7 @@ public com.google.protobuf.ByteString getClusterBytes() { * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -250,7 +250,7 @@ public com.google.protobuf.ByteString getClusterBytes() { * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -266,7 +266,7 @@ public int getInstancesCount() { * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -283,7 +283,7 @@ public com.google.cloud.compute.v1.ReservationBlockPhysicalTopologyInstance getI * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -1028,7 +1028,7 @@ private void ensureInstancesIsMutable() { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1048,7 +1048,7 @@ private void ensureInstancesIsMutable() { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1067,7 +1067,7 @@ public int getInstancesCount() { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1087,7 +1087,7 @@ public com.google.cloud.compute.v1.ReservationBlockPhysicalTopologyInstance getI * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1113,7 +1113,7 @@ public Builder setInstances( * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1138,7 +1138,7 @@ public Builder setInstances( * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1164,7 +1164,7 @@ public Builder addInstances( * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1190,7 +1190,7 @@ public Builder addInstances( * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1214,7 +1214,7 @@ public Builder addInstances( * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1239,7 +1239,7 @@ public Builder addInstances( * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1264,7 +1264,7 @@ public Builder addAllInstances( * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1286,7 +1286,7 @@ public Builder clearInstances() { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1308,7 +1308,7 @@ public Builder removeInstances(int index) { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1324,7 +1324,7 @@ public Builder removeInstances(int index) { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1344,7 +1344,7 @@ public Builder removeInstances(int index) { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1365,7 +1365,7 @@ public Builder removeInstances(int index) { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1384,7 +1384,7 @@ public Builder removeInstances(int index) { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * @@ -1404,7 +1404,7 @@ public Builder removeInstances(int index) { * * *
-     * The detailed instances information for a given Block
+     * Output only. The detailed instances information for a given Block
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyInstance.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyInstance.java index 5b901b4aded1..971787cbedbf 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyInstance.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyInstance.java @@ -108,7 +108,7 @@ public long getInstanceId() { * * *
-   * The PhysicalHostTopology of instances within a Block resource.
+   * Output only. The PhysicalHostTopology of instances within a Block resource.
    * 
* * @@ -126,7 +126,7 @@ public boolean hasPhysicalHostTopology() { * * *
-   * The PhysicalHostTopology of instances within a Block resource.
+   * Output only. The PhysicalHostTopology of instances within a Block resource.
    * 
* * @@ -148,7 +148,7 @@ public boolean hasPhysicalHostTopology() { * * *
-   * The PhysicalHostTopology of instances within a Block resource.
+   * Output only. The PhysicalHostTopology of instances within a Block resource.
    * 
* * @@ -720,7 +720,7 @@ public Builder clearInstanceId() { * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * @@ -737,7 +737,7 @@ public boolean hasPhysicalHostTopology() { * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * @@ -762,7 +762,7 @@ public boolean hasPhysicalHostTopology() { * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * @@ -789,7 +789,7 @@ public Builder setPhysicalHostTopology( * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * @@ -814,7 +814,7 @@ public Builder setPhysicalHostTopology( * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * @@ -849,7 +849,7 @@ public Builder mergePhysicalHostTopology( * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * @@ -871,7 +871,7 @@ public Builder clearPhysicalHostTopology() { * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * @@ -890,7 +890,7 @@ public Builder clearPhysicalHostTopology() { * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * @@ -914,7 +914,7 @@ public Builder clearPhysicalHostTopology() { * * *
-     * The PhysicalHostTopology of instances within a Block resource.
+     * Output only. The PhysicalHostTopology of instances within a Block resource.
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyInstanceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyInstanceOrBuilder.java index 375c197e50c9..5c035ce4321a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyInstanceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyInstanceOrBuilder.java @@ -54,7 +54,7 @@ public interface ReservationBlockPhysicalTopologyInstanceOrBuilder * * *
-   * The PhysicalHostTopology of instances within a Block resource.
+   * Output only. The PhysicalHostTopology of instances within a Block resource.
    * 
* * @@ -69,7 +69,7 @@ public interface ReservationBlockPhysicalTopologyInstanceOrBuilder * * *
-   * The PhysicalHostTopology of instances within a Block resource.
+   * Output only. The PhysicalHostTopology of instances within a Block resource.
    * 
* * @@ -85,7 +85,7 @@ public interface ReservationBlockPhysicalTopologyInstanceOrBuilder * * *
-   * The PhysicalHostTopology of instances within a Block resource.
+   * Output only. The PhysicalHostTopology of instances within a Block resource.
    * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyOrBuilder.java index b85433a8aa4a..e042e92ef418 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationBlockPhysicalTopologyOrBuilder.java @@ -106,7 +106,7 @@ public interface ReservationBlockPhysicalTopologyOrBuilder * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -120,7 +120,7 @@ public interface ReservationBlockPhysicalTopologyOrBuilder * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -133,7 +133,7 @@ public interface ReservationBlockPhysicalTopologyOrBuilder * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -146,7 +146,7 @@ public interface ReservationBlockPhysicalTopologyOrBuilder * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * @@ -161,7 +161,7 @@ public interface ReservationBlockPhysicalTopologyOrBuilder * * *
-   * The detailed instances information for a given Block
+   * Output only. The detailed instances information for a given Block
    * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationList.java index fbf0972015a8..d5d8d5c9f8fc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationList.java @@ -225,7 +225,7 @@ public com.google.cloud.compute.v1.ReservationOrBuilder getItemsOrBuilder(int in * * *
-   * [Output Only] Type of resource.Always compute#reservationsList
+   * Output only. [Output Only] Type of resource.Always compute#reservationsList
    * for listsof reservations
    * 
* @@ -242,7 +242,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Always compute#reservationsList
+   * Output only. [Output Only] Type of resource.Always compute#reservationsList
    * for listsof reservations
    * 
* @@ -267,7 +267,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Always compute#reservationsList
+   * Output only. [Output Only] Type of resource.Always compute#reservationsList
    * for listsof reservations
    * 
* @@ -378,7 +378,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -394,7 +394,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -418,7 +418,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1542,7 +1542,7 @@ public java.util.List getItemsB * * *
-     * [Output Only] Type of resource.Always compute#reservationsList
+     * Output only. [Output Only] Type of resource.Always compute#reservationsList
      * for listsof reservations
      * 
* @@ -1558,7 +1558,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Always compute#reservationsList
+     * Output only. [Output Only] Type of resource.Always compute#reservationsList
      * for listsof reservations
      * 
* @@ -1582,7 +1582,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Always compute#reservationsList
+     * Output only. [Output Only] Type of resource.Always compute#reservationsList
      * for listsof reservations
      * 
* @@ -1606,7 +1606,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Always compute#reservationsList
+     * Output only. [Output Only] Type of resource.Always compute#reservationsList
      * for listsof reservations
      * 
* @@ -1629,7 +1629,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Always compute#reservationsList
+     * Output only. [Output Only] Type of resource.Always compute#reservationsList
      * for listsof reservations
      * 
* @@ -1648,7 +1648,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Always compute#reservationsList
+     * Output only. [Output Only] Type of resource.Always compute#reservationsList
      * for listsof reservations
      * 
* @@ -1824,7 +1824,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1839,7 +1839,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1862,7 +1862,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1885,7 +1885,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1907,7 +1907,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1925,7 +1925,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationListOrBuilder.java index bd0a37819024..b801862c4a00 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationListOrBuilder.java @@ -126,7 +126,7 @@ public interface ReservationListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#reservationsList
+   * Output only. [Output Only] Type of resource.Always compute#reservationsList
    * for listsof reservations
    * 
* @@ -140,7 +140,7 @@ public interface ReservationListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#reservationsList
+   * Output only. [Output Only] Type of resource.Always compute#reservationsList
    * for listsof reservations
    * 
* @@ -154,7 +154,7 @@ public interface ReservationListOrBuilder * * *
-   * [Output Only] Type of resource.Always compute#reservationsList
+   * Output only. [Output Only] Type of resource.Always compute#reservationsList
    * for listsof reservations
    * 
* @@ -219,7 +219,7 @@ public interface ReservationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -232,7 +232,7 @@ public interface ReservationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -245,7 +245,7 @@ public interface ReservationListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; 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 36dfe9c704fd..09cf2e4e7674 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 @@ -119,7 +119,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Full or partial URL to a parent commitment. This field
+   * Output only. [Output Only] Full or partial URL to a parent commitment. This field
    * displays for reservations that are tied to a commitment.
    * 
* @@ -133,7 +133,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Full or partial URL to a parent commitment. This field
+   * Output only. [Output Only] Full or partial URL to a parent commitment. This field
    * displays for reservations that are tied to a commitment.
    * 
* @@ -147,7 +147,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Full or partial URL to a parent commitment. This field
+   * Output only. [Output Only] Full or partial URL to a parent commitment. This field
    * displays for reservations that are tied to a commitment.
    * 
* @@ -161,7 +161,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -175,7 +175,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -189,7 +189,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -397,7 +397,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -411,7 +411,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -425,7 +425,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
    * 
* * optional string kind = 3292052; @@ -438,7 +438,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
    * 
* * optional string kind = 3292052; @@ -451,7 +451,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations.
    * 
* * optional string kind = 3292052; @@ -464,7 +464,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Full or partial URL to parent commitments. This field
+   * Output only. [Output Only] Full or partial URL to parent commitments. This field
    * displays for reservations that are tied to multiple commitments.
    * 
* @@ -478,7 +478,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Full or partial URL to parent commitments. This field
+   * Output only. [Output Only] Full or partial URL to parent commitments. This field
    * displays for reservations that are tied to multiple commitments.
    * 
* @@ -492,7 +492,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Full or partial URL to parent commitments. This field
+   * Output only. [Output Only] Full or partial URL to parent commitments. This field
    * displays for reservations that are tied to multiple commitments.
    * 
* @@ -507,7 +507,7 @@ public interface ReservationOrBuilder * * *
-   * [Output Only] Full or partial URL to parent commitments. This field
+   * Output only. [Output Only] Full or partial URL to parent commitments. This field
    * displays for reservations that are tied to multiple commitments.
    * 
* @@ -750,7 +750,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] Status information for Reservation resource.
+   * Output only. [Output Only] Status information for Reservation resource.
    * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -764,7 +764,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] Status information for Reservation resource.
+   * Output only. [Output Only] Status information for Reservation resource.
    * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -778,7 +778,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] Status information for Reservation resource.
+   * Output only. [Output Only] Status information for Reservation resource.
    * 
* * optional .google.cloud.compute.v1.AllocationResourceStatus resource_status = 249429315; @@ -790,7 +790,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -803,7 +803,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -858,7 +858,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -871,7 +871,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -884,7 +884,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1017,7 +1017,7 @@ java.lang.String getResourcePoliciesOrDefault( * * *
-   * [Output Only] The status of the reservation.
+   * Output only. [Output Only] The status of the reservation.
    *
    *
    *      - CREATING: Reservation resources are being
@@ -1039,7 +1039,7 @@ java.lang.String getResourcePoliciesOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the reservation.
+   * Output only. [Output Only] The status of the reservation.
    *
    *
    *      - CREATING: Reservation resources are being
@@ -1061,7 +1061,7 @@ java.lang.String getResourcePoliciesOrDefault(
    *
    *
    * 
-   * [Output Only] The status of the reservation.
+   * Output only. [Output Only] The status of the reservation.
    *
    *
    *      - CREATING: Reservation resources are being
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationSubBlock.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationSubBlock.java
index dc1892a5aaa5..bd9cecb1f434 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationSubBlock.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationSubBlock.java
@@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] Status of the reservation subBlock.
+   * Output only. [Output Only] Status of the reservation subBlock.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.ReservationSubBlock.Status} @@ -267,7 +267,7 @@ private Status(int value) { * * *
-   * [Output Only] Slice info for the reservation subBlock.
+   * Output only. [Output Only] Slice info for the reservation subBlock.
    * 
* * @@ -285,7 +285,7 @@ public boolean hasAcceleratorTopologiesInfo() { * * *
-   * [Output Only] Slice info for the reservation subBlock.
+   * Output only. [Output Only] Slice info for the reservation subBlock.
    * 
* * @@ -305,7 +305,7 @@ public com.google.cloud.compute.v1.AcceleratorTopologiesInfo getAcceleratorTopol * * *
-   * [Output Only] Slice info for the reservation subBlock.
+   * Output only. [Output Only] Slice info for the reservation subBlock.
    * 
* * @@ -327,7 +327,7 @@ public com.google.cloud.compute.v1.AcceleratorTopologiesInfo getAcceleratorTopol * * *
-   * [Output Only] The number of hosts that are allocated in this
+   * Output only. [Output Only] The number of hosts that are allocated in this
    * reservation subBlock.
    * 
* @@ -344,7 +344,7 @@ public boolean hasCount() { * * *
-   * [Output Only] The number of hosts that are allocated in this
+   * Output only. [Output Only] The number of hosts that are allocated in this
    * reservation subBlock.
    * 
* @@ -366,7 +366,7 @@ public int getCount() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -382,7 +382,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -406,7 +406,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -433,7 +433,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] Health information for the reservation subBlock.
+   * Output only. [Output Only] Health information for the reservation subBlock.
    * 
* * optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; @@ -450,7 +450,7 @@ public boolean hasHealthInfo() { * * *
-   * [Output Only] Health information for the reservation subBlock.
+   * Output only. [Output Only] Health information for the reservation subBlock.
    * 
* * optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; @@ -469,7 +469,7 @@ public com.google.cloud.compute.v1.ReservationSubBlockHealthInfo getHealthInfo() * * *
-   * [Output Only] Health information for the reservation subBlock.
+   * Output only. [Output Only] Health information for the reservation subBlock.
    * 
* * optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; @@ -490,7 +490,7 @@ public com.google.cloud.compute.v1.ReservationSubBlockHealthInfo getHealthInfo() * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -507,7 +507,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -527,7 +527,7 @@ public long getId() { * * *
-   * [Output Only] The number of instances that are currently in use on this
+   * Output only. [Output Only] The number of instances that are currently in use on this
    * reservation subBlock.
    * 
* @@ -544,7 +544,7 @@ public boolean hasInUseCount() { * * *
-   * [Output Only] The number of instances that are currently in use on this
+   * Output only. [Output Only] The number of instances that are currently in use on this
    * reservation subBlock.
    * 
* @@ -566,7 +566,7 @@ public int getInUseCount() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
    * 
* * optional string kind = 3292052; @@ -582,7 +582,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
    * 
* * optional string kind = 3292052; @@ -606,7 +606,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
    * 
* * optional string kind = 3292052; @@ -635,7 +635,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] The name of this reservation subBlock generated by Google
+   * Output only. [Output Only] The name of this reservation subBlock generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -653,7 +653,7 @@ public boolean hasName() { * * *
-   * [Output Only] The name of this reservation subBlock generated by Google
+   * Output only. [Output Only] The name of this reservation subBlock generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -679,7 +679,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] The name of this reservation subBlock generated by Google
+   * Output only. [Output Only] The name of this reservation subBlock generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -708,7 +708,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The physical topology of the reservation subBlock.
+   * Output only. [Output Only] The physical topology of the reservation subBlock.
    * 
* * @@ -726,7 +726,7 @@ public boolean hasPhysicalTopology() { * * *
-   * [Output Only] The physical topology of the reservation subBlock.
+   * Output only. [Output Only] The physical topology of the reservation subBlock.
    * 
* * @@ -746,7 +746,7 @@ public com.google.cloud.compute.v1.ReservationSubBlockPhysicalTopology getPhysic * * *
-   * [Output Only] The physical topology of the reservation subBlock.
+   * Output only. [Output Only] The physical topology of the reservation subBlock.
    * 
* * @@ -768,7 +768,7 @@ public com.google.cloud.compute.v1.ReservationSubBlockPhysicalTopology getPhysic * * *
-   * Maintenance information for this reservation subBlock.
+   * Output only. Maintenance information for this reservation subBlock.
    * 
* * @@ -786,7 +786,7 @@ public boolean hasReservationSubBlockMaintenance() { * * *
-   * Maintenance information for this reservation subBlock.
+   * Output only. Maintenance information for this reservation subBlock.
    * 
* * @@ -806,7 +806,7 @@ public com.google.cloud.compute.v1.GroupMaintenanceInfo getReservationSubBlockMa * * *
-   * Maintenance information for this reservation subBlock.
+   * Output only. Maintenance information for this reservation subBlock.
    * 
* * @@ -830,7 +830,7 @@ public com.google.cloud.compute.v1.GroupMaintenanceInfo getReservationSubBlockMa * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -846,7 +846,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -870,7 +870,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -899,7 +899,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -915,7 +915,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -939,7 +939,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -968,7 +968,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-   * [Output Only] Status of the reservation subBlock.
+   * Output only. [Output Only] Status of the reservation subBlock.
    * Check the Status enum for the list of possible values.
    * 
* @@ -985,7 +985,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] Status of the reservation subBlock.
+   * Output only. [Output Only] Status of the reservation subBlock.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1010,7 +1010,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] Status of the reservation subBlock.
+   * Output only. [Output Only] Status of the reservation subBlock.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1040,7 +1040,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] Zone in which the reservation subBlock resides.
+   * Output only. [Output Only] Zone in which the reservation subBlock resides.
    * 
* * optional string zone = 3744684; @@ -1056,7 +1056,7 @@ public boolean hasZone() { * * *
-   * [Output Only] Zone in which the reservation subBlock resides.
+   * Output only. [Output Only] Zone in which the reservation subBlock resides.
    * 
* * optional string zone = 3744684; @@ -1080,7 +1080,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] Zone in which the reservation subBlock resides.
+   * Output only. [Output Only] Zone in which the reservation subBlock resides.
    * 
* * optional string zone = 3744684; @@ -1887,7 +1887,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -1904,7 +1904,7 @@ public boolean hasAcceleratorTopologiesInfo() { * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -1927,7 +1927,7 @@ public com.google.cloud.compute.v1.AcceleratorTopologiesInfo getAcceleratorTopol * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -1953,7 +1953,7 @@ public Builder setAcceleratorTopologiesInfo( * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -1976,7 +1976,7 @@ public Builder setAcceleratorTopologiesInfo( * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -2008,7 +2008,7 @@ public Builder mergeAcceleratorTopologiesInfo( * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -2030,7 +2030,7 @@ public Builder clearAcceleratorTopologiesInfo() { * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -2048,7 +2048,7 @@ public Builder clearAcceleratorTopologiesInfo() { * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -2070,7 +2070,7 @@ public Builder clearAcceleratorTopologiesInfo() { * * *
-     * [Output Only] Slice info for the reservation subBlock.
+     * Output only. [Output Only] Slice info for the reservation subBlock.
      * 
* * @@ -2100,7 +2100,7 @@ public Builder clearAcceleratorTopologiesInfo() { * * *
-     * [Output Only] The number of hosts that are allocated in this
+     * Output only. [Output Only] The number of hosts that are allocated in this
      * reservation subBlock.
      * 
* @@ -2117,7 +2117,7 @@ public boolean hasCount() { * * *
-     * [Output Only] The number of hosts that are allocated in this
+     * Output only. [Output Only] The number of hosts that are allocated in this
      * reservation subBlock.
      * 
* @@ -2134,7 +2134,7 @@ public int getCount() { * * *
-     * [Output Only] The number of hosts that are allocated in this
+     * Output only. [Output Only] The number of hosts that are allocated in this
      * reservation subBlock.
      * 
* @@ -2155,7 +2155,7 @@ public Builder setCount(int value) { * * *
-     * [Output Only] The number of hosts that are allocated in this
+     * Output only. [Output Only] The number of hosts that are allocated in this
      * reservation subBlock.
      * 
* @@ -2176,7 +2176,7 @@ public Builder clearCount() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2191,7 +2191,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2214,7 +2214,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2237,7 +2237,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2259,7 +2259,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2277,7 +2277,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339 text format.
+     * Output only. [Output Only] Creation timestamp inRFC3339 text format.
      * 
* * optional string creation_timestamp = 30525366; @@ -2307,7 +2307,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2324,7 +2324,7 @@ public boolean hasHealthInfo() { * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2347,7 +2347,7 @@ public com.google.cloud.compute.v1.ReservationSubBlockHealthInfo getHealthInfo() * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2372,7 +2372,7 @@ public Builder setHealthInfo(com.google.cloud.compute.v1.ReservationSubBlockHeal * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2395,7 +2395,7 @@ public Builder setHealthInfo( * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2427,7 +2427,7 @@ public Builder mergeHealthInfo( * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2449,7 +2449,7 @@ public Builder clearHealthInfo() { * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2467,7 +2467,7 @@ public Builder clearHealthInfo() { * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2489,7 +2489,7 @@ public Builder clearHealthInfo() { * * *
-     * [Output Only] Health information for the reservation subBlock.
+     * Output only. [Output Only] Health information for the reservation subBlock.
      * 
* * @@ -2519,7 +2519,7 @@ public Builder clearHealthInfo() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2536,7 +2536,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2553,7 +2553,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2574,7 +2574,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2595,7 +2595,7 @@ public Builder clearId() { * * *
-     * [Output Only] The number of instances that are currently in use on this
+     * Output only. [Output Only] The number of instances that are currently in use on this
      * reservation subBlock.
      * 
* @@ -2612,7 +2612,7 @@ public boolean hasInUseCount() { * * *
-     * [Output Only] The number of instances that are currently in use on this
+     * Output only. [Output Only] The number of instances that are currently in use on this
      * reservation subBlock.
      * 
* @@ -2629,7 +2629,7 @@ public int getInUseCount() { * * *
-     * [Output Only] The number of instances that are currently in use on this
+     * Output only. [Output Only] The number of instances that are currently in use on this
      * reservation subBlock.
      * 
* @@ -2650,7 +2650,7 @@ public Builder setInUseCount(int value) { * * *
-     * [Output Only] The number of instances that are currently in use on this
+     * Output only. [Output Only] The number of instances that are currently in use on this
      * reservation subBlock.
      * 
* @@ -2671,7 +2671,7 @@ public Builder clearInUseCount() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
      * 
* * optional string kind = 3292052; @@ -2686,7 +2686,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
      * 
* * optional string kind = 3292052; @@ -2709,7 +2709,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
      * 
* * optional string kind = 3292052; @@ -2732,7 +2732,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
      * 
* * optional string kind = 3292052; @@ -2754,7 +2754,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
      * 
* * optional string kind = 3292052; @@ -2772,7 +2772,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
      * 
* * optional string kind = 3292052; @@ -2797,7 +2797,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of this reservation subBlock generated by Google
+     * Output only. [Output Only] The name of this reservation subBlock generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2814,7 +2814,7 @@ public boolean hasName() { * * *
-     * [Output Only] The name of this reservation subBlock generated by Google
+     * Output only. [Output Only] The name of this reservation subBlock generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2839,7 +2839,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] The name of this reservation subBlock generated by Google
+     * Output only. [Output Only] The name of this reservation subBlock generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2864,7 +2864,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] The name of this reservation subBlock generated by Google
+     * Output only. [Output Only] The name of this reservation subBlock generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2888,7 +2888,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] The name of this reservation subBlock generated by Google
+     * Output only. [Output Only] The name of this reservation subBlock generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2908,7 +2908,7 @@ public Builder clearName() { * * *
-     * [Output Only] The name of this reservation subBlock generated by Google
+     * Output only. [Output Only] The name of this reservation subBlock generated by Google
      * Compute Engine. The name must be 1-63 characters long, and comply with
      * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
      * 
@@ -2940,7 +2940,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -2957,7 +2957,7 @@ public boolean hasPhysicalTopology() { * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -2980,7 +2980,7 @@ public com.google.cloud.compute.v1.ReservationSubBlockPhysicalTopology getPhysic * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -3006,7 +3006,7 @@ public Builder setPhysicalTopology( * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -3029,7 +3029,7 @@ public Builder setPhysicalTopology( * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -3062,7 +3062,7 @@ public Builder mergePhysicalTopology( * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -3084,7 +3084,7 @@ public Builder clearPhysicalTopology() { * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -3102,7 +3102,7 @@ public Builder clearPhysicalTopology() { * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -3124,7 +3124,7 @@ public Builder clearPhysicalTopology() { * * *
-     * [Output Only] The physical topology of the reservation subBlock.
+     * Output only. [Output Only] The physical topology of the reservation subBlock.
      * 
* * @@ -3159,7 +3159,7 @@ public Builder clearPhysicalTopology() { * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3176,7 +3176,7 @@ public boolean hasReservationSubBlockMaintenance() { * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3199,7 +3199,7 @@ public com.google.cloud.compute.v1.GroupMaintenanceInfo getReservationSubBlockMa * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3225,7 +3225,7 @@ public Builder setReservationSubBlockMaintenance( * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3248,7 +3248,7 @@ public Builder setReservationSubBlockMaintenance( * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3280,7 +3280,7 @@ public Builder mergeReservationSubBlockMaintenance( * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3302,7 +3302,7 @@ public Builder clearReservationSubBlockMaintenance() { * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3320,7 +3320,7 @@ public Builder clearReservationSubBlockMaintenance() { * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3342,7 +3342,7 @@ public Builder clearReservationSubBlockMaintenance() { * * *
-     * Maintenance information for this reservation subBlock.
+     * Output only. Maintenance information for this reservation subBlock.
      * 
* * @@ -3372,7 +3372,7 @@ public Builder clearReservationSubBlockMaintenance() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3387,7 +3387,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3410,7 +3410,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3433,7 +3433,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3455,7 +3455,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3473,7 +3473,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3498,7 +3498,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3513,7 +3513,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3536,7 +3536,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3559,7 +3559,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3581,7 +3581,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3599,7 +3599,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3624,7 +3624,7 @@ public Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Status of the reservation subBlock.
+     * Output only. [Output Only] Status of the reservation subBlock.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3640,7 +3640,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] Status of the reservation subBlock.
+     * Output only. [Output Only] Status of the reservation subBlock.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3664,7 +3664,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] Status of the reservation subBlock.
+     * Output only. [Output Only] Status of the reservation subBlock.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3688,7 +3688,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] Status of the reservation subBlock.
+     * Output only. [Output Only] Status of the reservation subBlock.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3711,7 +3711,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] Status of the reservation subBlock.
+     * Output only. [Output Only] Status of the reservation subBlock.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3730,7 +3730,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] Status of the reservation subBlock.
+     * Output only. [Output Only] Status of the reservation subBlock.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3756,7 +3756,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Zone in which the reservation subBlock resides.
+     * Output only. [Output Only] Zone in which the reservation subBlock resides.
      * 
* * optional string zone = 3744684; @@ -3771,7 +3771,7 @@ public boolean hasZone() { * * *
-     * [Output Only] Zone in which the reservation subBlock resides.
+     * Output only. [Output Only] Zone in which the reservation subBlock resides.
      * 
* * optional string zone = 3744684; @@ -3794,7 +3794,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] Zone in which the reservation subBlock resides.
+     * Output only. [Output Only] Zone in which the reservation subBlock resides.
      * 
* * optional string zone = 3744684; @@ -3817,7 +3817,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] Zone in which the reservation subBlock resides.
+     * Output only. [Output Only] Zone in which the reservation subBlock resides.
      * 
* * optional string zone = 3744684; @@ -3839,7 +3839,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] Zone in which the reservation subBlock resides.
+     * Output only. [Output Only] Zone in which the reservation subBlock resides.
      * 
* * optional string zone = 3744684; @@ -3857,7 +3857,7 @@ public Builder clearZone() { * * *
-     * [Output Only] Zone in which the reservation subBlock resides.
+     * Output only. [Output Only] Zone in which the reservation subBlock resides.
      * 
* * optional string zone = 3744684; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationSubBlockOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationSubBlockOrBuilder.java index 2b4b5d8b6dd7..ea0f6ab6bf5c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationSubBlockOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationSubBlockOrBuilder.java @@ -28,7 +28,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Slice info for the reservation subBlock.
+   * Output only. [Output Only] Slice info for the reservation subBlock.
    * 
* * @@ -43,7 +43,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Slice info for the reservation subBlock.
+   * Output only. [Output Only] Slice info for the reservation subBlock.
    * 
* * @@ -58,7 +58,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Slice info for the reservation subBlock.
+   * Output only. [Output Only] Slice info for the reservation subBlock.
    * 
* * @@ -72,7 +72,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The number of hosts that are allocated in this
+   * Output only. [Output Only] The number of hosts that are allocated in this
    * reservation subBlock.
    * 
* @@ -86,7 +86,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The number of hosts that are allocated in this
+   * Output only. [Output Only] The number of hosts that are allocated in this
    * reservation subBlock.
    * 
* @@ -100,7 +100,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -113,7 +113,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -126,7 +126,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339 text format.
+   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
    * 
* * optional string creation_timestamp = 30525366; @@ -139,7 +139,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Health information for the reservation subBlock.
+   * Output only. [Output Only] Health information for the reservation subBlock.
    * 
* * optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; @@ -153,7 +153,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Health information for the reservation subBlock.
+   * Output only. [Output Only] Health information for the reservation subBlock.
    * 
* * optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; @@ -167,7 +167,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Health information for the reservation subBlock.
+   * Output only. [Output Only] Health information for the reservation subBlock.
    * 
* * optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; @@ -179,7 +179,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -193,7 +193,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -207,7 +207,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The number of instances that are currently in use on this
+   * Output only. [Output Only] The number of instances that are currently in use on this
    * reservation subBlock.
    * 
* @@ -221,7 +221,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The number of instances that are currently in use on this
+   * Output only. [Output Only] The number of instances that are currently in use on this
    * reservation subBlock.
    * 
* @@ -235,7 +235,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
    * 
* * optional string kind = 3292052; @@ -248,7 +248,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
    * 
* * optional string kind = 3292052; @@ -261,7 +261,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
    * 
* * optional string kind = 3292052; @@ -274,7 +274,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The name of this reservation subBlock generated by Google
+   * Output only. [Output Only] The name of this reservation subBlock generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -289,7 +289,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The name of this reservation subBlock generated by Google
+   * Output only. [Output Only] The name of this reservation subBlock generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -304,7 +304,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The name of this reservation subBlock generated by Google
+   * Output only. [Output Only] The name of this reservation subBlock generated by Google
    * Compute Engine. The name must be 1-63 characters long, and comply with
    * RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
    * 
@@ -319,7 +319,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The physical topology of the reservation subBlock.
+   * Output only. [Output Only] The physical topology of the reservation subBlock.
    * 
* * @@ -334,7 +334,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The physical topology of the reservation subBlock.
+   * Output only. [Output Only] The physical topology of the reservation subBlock.
    * 
* * @@ -349,7 +349,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] The physical topology of the reservation subBlock.
+   * Output only. [Output Only] The physical topology of the reservation subBlock.
    * 
* * @@ -363,7 +363,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * Maintenance information for this reservation subBlock.
+   * Output only. Maintenance information for this reservation subBlock.
    * 
* * @@ -378,7 +378,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * Maintenance information for this reservation subBlock.
+   * Output only. Maintenance information for this reservation subBlock.
    * 
* * @@ -393,7 +393,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * Maintenance information for this reservation subBlock.
+   * Output only. Maintenance information for this reservation subBlock.
    * 
* * @@ -407,7 +407,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -420,7 +420,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -433,7 +433,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -446,7 +446,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -459,7 +459,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -472,7 +472,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -485,7 +485,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Status of the reservation subBlock.
+   * Output only. [Output Only] Status of the reservation subBlock.
    * Check the Status enum for the list of possible values.
    * 
* @@ -499,7 +499,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Status of the reservation subBlock.
+   * Output only. [Output Only] Status of the reservation subBlock.
    * Check the Status enum for the list of possible values.
    * 
* @@ -513,7 +513,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Status of the reservation subBlock.
+   * Output only. [Output Only] Status of the reservation subBlock.
    * Check the Status enum for the list of possible values.
    * 
* @@ -527,7 +527,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Zone in which the reservation subBlock resides.
+   * Output only. [Output Only] Zone in which the reservation subBlock resides.
    * 
* * optional string zone = 3744684; @@ -540,7 +540,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Zone in which the reservation subBlock resides.
+   * Output only. [Output Only] Zone in which the reservation subBlock resides.
    * 
* * optional string zone = 3744684; @@ -553,7 +553,7 @@ public interface ReservationSubBlockOrBuilder * * *
-   * [Output Only] Zone in which the reservation subBlock resides.
+   * Output only. [Output Only] Zone in which the reservation subBlock resides.
    * 
* * optional string zone = 3744684; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicy.java index 8e412a8e4b70..f0eed9c94ab0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicy.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The status of resource policy creation.
+   * Output only. [Output Only] The status of resource policy creation.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.ResourcePolicy.Status} @@ -295,7 +295,7 @@ private Status(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -312,7 +312,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -337,7 +337,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -538,7 +538,7 @@ public com.google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicy getGroupPl * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -555,7 +555,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -638,7 +638,7 @@ public boolean hasInstanceSchedulePolicy() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
    * 
* * optional string kind = 3292052; @@ -654,7 +654,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
    * 
* * optional string kind = 3292052; @@ -678,7 +678,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
    * 
* * optional string kind = 3292052; @@ -846,7 +846,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] The system status of the resource policy.
+   * Output only. [Output Only] The system status of the resource policy.
    * 
* * @@ -864,7 +864,7 @@ public boolean hasResourceStatus() { * * *
-   * [Output Only] The system status of the resource policy.
+   * Output only. [Output Only] The system status of the resource policy.
    * 
* * @@ -884,7 +884,7 @@ public com.google.cloud.compute.v1.ResourcePolicyResourceStatus getResourceStatu * * *
-   * [Output Only] The system status of the resource policy.
+   * Output only. [Output Only] The system status of the resource policy.
    * 
* * @@ -908,7 +908,7 @@ public com.google.cloud.compute.v1.ResourcePolicyResourceStatus getResourceStatu * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -924,7 +924,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -948,7 +948,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1038,7 +1038,7 @@ public boolean hasSnapshotSchedulePolicy() { * * *
-   * [Output Only] The status of resource policy creation.
+   * Output only. [Output Only] The status of resource policy creation.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1055,7 +1055,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] The status of resource policy creation.
+   * Output only. [Output Only] The status of resource policy creation.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1080,7 +1080,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] The status of resource policy creation.
+   * Output only. [Output Only] The status of resource policy creation.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1964,7 +1964,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1980,7 +1980,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2004,7 +2004,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2028,7 +2028,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2051,7 +2051,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2070,7 +2070,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2630,7 +2630,7 @@ public Builder clearGroupPlacementPolicy() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2647,7 +2647,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2664,7 +2664,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2685,7 +2685,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2927,7 +2927,7 @@ public Builder clearInstanceSchedulePolicy() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
      * 
* * optional string kind = 3292052; @@ -2942,7 +2942,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
      * 
* * optional string kind = 3292052; @@ -2965,7 +2965,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
      * 
* * optional string kind = 3292052; @@ -2988,7 +2988,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
      * 
* * optional string kind = 3292052; @@ -3010,7 +3010,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
      * 
* * optional string kind = 3292052; @@ -3028,7 +3028,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
      * 
* * optional string kind = 3292052; @@ -3316,7 +3316,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3333,7 +3333,7 @@ public boolean hasResourceStatus() { * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3356,7 +3356,7 @@ public com.google.cloud.compute.v1.ResourcePolicyResourceStatus getResourceStatu * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3382,7 +3382,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3405,7 +3405,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3437,7 +3437,7 @@ public Builder mergeResourceStatus( * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3459,7 +3459,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3477,7 +3477,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3499,7 +3499,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] The system status of the resource policy.
+     * Output only. [Output Only] The system status of the resource policy.
      * 
* * @@ -3529,7 +3529,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3544,7 +3544,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3567,7 +3567,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3590,7 +3590,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3612,7 +3612,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3630,7 +3630,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -3876,7 +3876,7 @@ public Builder clearSnapshotSchedulePolicy() { * * *
-     * [Output Only] The status of resource policy creation.
+     * Output only. [Output Only] The status of resource policy creation.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3892,7 +3892,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] The status of resource policy creation.
+     * Output only. [Output Only] The status of resource policy creation.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3916,7 +3916,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] The status of resource policy creation.
+     * Output only. [Output Only] The status of resource policy creation.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3940,7 +3940,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] The status of resource policy creation.
+     * Output only. [Output Only] The status of resource policy creation.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3963,7 +3963,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] The status of resource policy creation.
+     * Output only. [Output Only] The status of resource policy creation.
      * Check the Status enum for the list of possible values.
      * 
* @@ -3982,7 +3982,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The status of resource policy creation.
+     * Output only. [Output Only] The status of resource policy creation.
      * Check the Status 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/ResourcePolicyAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyAggregatedList.java index 455b518a3b46..d2422f2aa226 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyAggregatedList.java @@ -336,7 +336,7 @@ public com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrThrow( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -352,7 +352,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -376,7 +376,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -486,7 +486,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -502,7 +502,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -526,7 +526,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -556,7 +556,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -571,7 +571,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -586,7 +586,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -602,7 +602,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1767,7 +1767,7 @@ public com.google.cloud.compute.v1.ResourcePoliciesScopedList.Builder putItemsBu * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1782,7 +1782,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1805,7 +1805,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1828,7 +1828,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1850,7 +1850,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1868,7 +1868,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -2043,7 +2043,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2058,7 +2058,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2081,7 +2081,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2104,7 +2104,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2126,7 +2126,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2144,7 +2144,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2177,7 +2177,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2193,7 +2193,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2208,7 +2208,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2224,7 +2224,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2240,7 +2240,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2264,7 +2264,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2287,7 +2287,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2307,7 +2307,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2326,7 +2326,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyAggregatedListOrBuilder.java index a3abc79752dd..90e86f8f0da2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyAggregatedListOrBuilder.java @@ -158,7 +158,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -171,7 +171,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -184,7 +184,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -248,7 +248,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -261,7 +261,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -274,7 +274,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -287,7 +287,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -300,7 +300,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -313,7 +313,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -327,7 +327,7 @@ com.google.cloud.compute.v1.ResourcePoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyDailyCycle.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyDailyCycle.java index 68658a51886b..5250e47275d7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyDailyCycle.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyDailyCycle.java @@ -112,7 +112,7 @@ public int getDaysInCycle() { * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -129,7 +129,7 @@ public boolean hasDuration() { * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -154,7 +154,7 @@ public java.lang.String getDuration() { * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -741,7 +741,7 @@ public Builder clearDaysInCycle() { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -757,7 +757,7 @@ public boolean hasDuration() { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -781,7 +781,7 @@ public java.lang.String getDuration() { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -805,7 +805,7 @@ public com.google.protobuf.ByteString getDurationBytes() { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -828,7 +828,7 @@ public Builder setDuration(java.lang.String value) { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* @@ -847,7 +847,7 @@ public Builder clearDuration() { * * *
-     * [Output only] A predetermined duration for the window, automatically
+     * Output only. [Output only] A predetermined duration for the window, automatically
      * chosen to be the smallest possible in the given scenario.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyDailyCycleOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyDailyCycleOrBuilder.java index aaf07569cc9a..4a406746c244 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyDailyCycleOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyDailyCycleOrBuilder.java @@ -56,7 +56,7 @@ public interface ResourcePolicyDailyCycleOrBuilder * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -70,7 +70,7 @@ public interface ResourcePolicyDailyCycleOrBuilder * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* @@ -84,7 +84,7 @@ public interface ResourcePolicyDailyCycleOrBuilder * * *
-   * [Output only] A predetermined duration for the window, automatically
+   * Output only. [Output only] A predetermined duration for the window, automatically
    * chosen to be the smallest possible in the given scenario.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyHourlyCycle.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyHourlyCycle.java index a81a1e8d29b0..248200397199 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyHourlyCycle.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyHourlyCycle.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -92,7 +92,7 @@ public boolean hasDuration() { * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -117,7 +117,7 @@ public java.lang.String getDuration() { * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -663,7 +663,7 @@ public Builder mergeFrom( * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -679,7 +679,7 @@ public boolean hasDuration() { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -703,7 +703,7 @@ public java.lang.String getDuration() { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -727,7 +727,7 @@ public com.google.protobuf.ByteString getDurationBytes() { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -750,7 +750,7 @@ public Builder setDuration(java.lang.String value) { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -769,7 +769,7 @@ public Builder clearDuration() { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyHourlyCycleOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyHourlyCycleOrBuilder.java index 91f6de39077d..90731f22a8e4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyHourlyCycleOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyHourlyCycleOrBuilder.java @@ -28,7 +28,7 @@ public interface ResourcePolicyHourlyCycleOrBuilder * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -42,7 +42,7 @@ public interface ResourcePolicyHourlyCycleOrBuilder * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -56,7 +56,7 @@ public interface ResourcePolicyHourlyCycleOrBuilder * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyList.java index 5c1d2f66e1a8..47dd2cbc872a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyList.java @@ -277,7 +277,7 @@ public com.google.cloud.compute.v1.ResourcePolicyOrBuilder getItemsOrBuilder(int * * *
-   * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+   * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
    * 
* * optional string kind = 3292052; @@ -293,7 +293,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+   * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
    * 
* * optional string kind = 3292052; @@ -317,7 +317,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+   * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
    * 
* * optional string kind = 3292052; @@ -427,7 +427,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -443,7 +443,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -467,7 +467,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1712,7 +1712,7 @@ public com.google.cloud.compute.v1.ResourcePolicy.Builder addItemsBuilder(int in * * *
-     * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+     * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
      * 
* * optional string kind = 3292052; @@ -1727,7 +1727,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+     * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
      * 
* * optional string kind = 3292052; @@ -1750,7 +1750,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+     * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
      * 
* * optional string kind = 3292052; @@ -1773,7 +1773,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+     * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
      * 
* * optional string kind = 3292052; @@ -1795,7 +1795,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+     * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
      * 
* * optional string kind = 3292052; @@ -1813,7 +1813,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+     * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
      * 
* * optional string kind = 3292052; @@ -1988,7 +1988,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2003,7 +2003,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2026,7 +2026,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2049,7 +2049,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2071,7 +2071,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2089,7 +2089,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyListOrBuilder.java index 23a79262ff22..17aa93ccaff3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyListOrBuilder.java @@ -147,7 +147,7 @@ public interface ResourcePolicyListOrBuilder * * *
-   * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+   * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
    * 
* * optional string kind = 3292052; @@ -160,7 +160,7 @@ public interface ResourcePolicyListOrBuilder * * *
-   * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+   * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
    * 
* * optional string kind = 3292052; @@ -173,7 +173,7 @@ public interface ResourcePolicyListOrBuilder * * *
-   * [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
+   * Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies
    * 
* * optional string kind = 3292052; @@ -237,7 +237,7 @@ public interface ResourcePolicyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -250,7 +250,7 @@ public interface ResourcePolicyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -263,7 +263,7 @@ public interface ResourcePolicyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyOrBuilder.java index 7b75836c0c9f..06aa2655d67a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyOrBuilder.java @@ -28,7 +28,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -180,7 +180,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -194,7 +194,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -252,7 +252,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
    * 
* * optional string kind = 3292052; @@ -265,7 +265,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
    * 
* * optional string kind = 3292052; @@ -278,7 +278,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
    * 
* * optional string kind = 3292052; @@ -372,7 +372,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] The system status of the resource policy.
+   * Output only. [Output Only] The system status of the resource policy.
    * 
* * @@ -387,7 +387,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] The system status of the resource policy.
+   * Output only. [Output Only] The system status of the resource policy.
    * 
* * @@ -402,7 +402,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] The system status of the resource policy.
+   * Output only. [Output Only] The system status of the resource policy.
    * 
* * @@ -415,7 +415,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -428,7 +428,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -441,7 +441,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -498,7 +498,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] The status of resource policy creation.
+   * Output only. [Output Only] The status of resource policy creation.
    * Check the Status enum for the list of possible values.
    * 
* @@ -512,7 +512,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] The status of resource policy creation.
+   * Output only. [Output Only] The status of resource policy creation.
    * Check the Status enum for the list of possible values.
    * 
* @@ -526,7 +526,7 @@ public interface ResourcePolicyOrBuilder * * *
-   * [Output Only] The status of resource policy creation.
+   * Output only. [Output Only] The status of resource policy creation.
    * Check the Status 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/ResourcePolicyResourceStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatus.java index f0067cdba51d..de2fd622220f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatus.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Specifies a set of output values reffering to
+   * Output only. [Output Only] Specifies a set of output values reffering to
    * the instance_schedule_policy system status.
    * This field should have the same name as corresponding policy field.
    * 
@@ -94,7 +94,7 @@ public boolean hasInstanceSchedulePolicy() { * * *
-   * [Output Only] Specifies a set of output values reffering to
+   * Output only. [Output Only] Specifies a set of output values reffering to
    * the instance_schedule_policy system status.
    * This field should have the same name as corresponding policy field.
    * 
@@ -118,7 +118,7 @@ public boolean hasInstanceSchedulePolicy() { * * *
-   * [Output Only] Specifies a set of output values reffering to
+   * Output only. [Output Only] Specifies a set of output values reffering to
    * the instance_schedule_policy system status.
    * This field should have the same name as corresponding policy field.
    * 
@@ -523,7 +523,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
@@ -542,7 +542,7 @@ public boolean hasInstanceSchedulePolicy() { * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
@@ -569,7 +569,7 @@ public boolean hasInstanceSchedulePolicy() { * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
@@ -598,7 +598,7 @@ public Builder setInstanceSchedulePolicy( * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
@@ -624,7 +624,7 @@ public Builder setInstanceSchedulePolicy( * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
@@ -661,7 +661,7 @@ public Builder mergeInstanceSchedulePolicy( * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
@@ -685,7 +685,7 @@ public Builder clearInstanceSchedulePolicy() { * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
@@ -706,7 +706,7 @@ public Builder clearInstanceSchedulePolicy() { * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
@@ -732,7 +732,7 @@ public Builder clearInstanceSchedulePolicy() { * * *
-     * [Output Only] Specifies a set of output values reffering to
+     * Output only. [Output Only] Specifies a set of output values reffering to
      * the instance_schedule_policy system status.
      * This field should have the same name as corresponding policy field.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.java index 156f3e93d830..46fd923c6300 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.java @@ -79,7 +79,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The last time the schedule successfully ran.
+   * Output only. [Output Only] The last time the schedule successfully ran.
    * The timestamp is an RFC3339 string.
    * 
* @@ -96,7 +96,7 @@ public boolean hasLastRunStartTime() { * * *
-   * [Output Only] The last time the schedule successfully ran.
+   * Output only. [Output Only] The last time the schedule successfully ran.
    * The timestamp is an RFC3339 string.
    * 
* @@ -121,7 +121,7 @@ public java.lang.String getLastRunStartTime() { * * *
-   * [Output Only] The last time the schedule successfully ran.
+   * Output only. [Output Only] The last time the schedule successfully ran.
    * The timestamp is an RFC3339 string.
    * 
* @@ -151,7 +151,7 @@ public com.google.protobuf.ByteString getLastRunStartTimeBytes() { * * *
-   * [Output Only] The next time the schedule is planned to run.
+   * Output only. [Output Only] The next time the schedule is planned to run.
    * The actual time might be slightly different.
    * The timestamp is an RFC3339 string.
    * 
@@ -169,7 +169,7 @@ public boolean hasNextRunStartTime() { * * *
-   * [Output Only] The next time the schedule is planned to run.
+   * Output only. [Output Only] The next time the schedule is planned to run.
    * The actual time might be slightly different.
    * The timestamp is an RFC3339 string.
    * 
@@ -195,7 +195,7 @@ public java.lang.String getNextRunStartTime() { * * *
-   * [Output Only] The next time the schedule is planned to run.
+   * Output only. [Output Only] The next time the schedule is planned to run.
    * The actual time might be slightly different.
    * The timestamp is an RFC3339 string.
    * 
@@ -635,7 +635,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The last time the schedule successfully ran.
+     * Output only. [Output Only] The last time the schedule successfully ran.
      * The timestamp is an RFC3339 string.
      * 
* @@ -651,7 +651,7 @@ public boolean hasLastRunStartTime() { * * *
-     * [Output Only] The last time the schedule successfully ran.
+     * Output only. [Output Only] The last time the schedule successfully ran.
      * The timestamp is an RFC3339 string.
      * 
* @@ -675,7 +675,7 @@ public java.lang.String getLastRunStartTime() { * * *
-     * [Output Only] The last time the schedule successfully ran.
+     * Output only. [Output Only] The last time the schedule successfully ran.
      * The timestamp is an RFC3339 string.
      * 
* @@ -699,7 +699,7 @@ public com.google.protobuf.ByteString getLastRunStartTimeBytes() { * * *
-     * [Output Only] The last time the schedule successfully ran.
+     * Output only. [Output Only] The last time the schedule successfully ran.
      * The timestamp is an RFC3339 string.
      * 
* @@ -722,7 +722,7 @@ public Builder setLastRunStartTime(java.lang.String value) { * * *
-     * [Output Only] The last time the schedule successfully ran.
+     * Output only. [Output Only] The last time the schedule successfully ran.
      * The timestamp is an RFC3339 string.
      * 
* @@ -741,7 +741,7 @@ public Builder clearLastRunStartTime() { * * *
-     * [Output Only] The last time the schedule successfully ran.
+     * Output only. [Output Only] The last time the schedule successfully ran.
      * The timestamp is an RFC3339 string.
      * 
* @@ -767,7 +767,7 @@ public Builder setLastRunStartTimeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The next time the schedule is planned to run.
+     * Output only. [Output Only] The next time the schedule is planned to run.
      * The actual time might be slightly different.
      * The timestamp is an RFC3339 string.
      * 
@@ -784,7 +784,7 @@ public boolean hasNextRunStartTime() { * * *
-     * [Output Only] The next time the schedule is planned to run.
+     * Output only. [Output Only] The next time the schedule is planned to run.
      * The actual time might be slightly different.
      * The timestamp is an RFC3339 string.
      * 
@@ -809,7 +809,7 @@ public java.lang.String getNextRunStartTime() { * * *
-     * [Output Only] The next time the schedule is planned to run.
+     * Output only. [Output Only] The next time the schedule is planned to run.
      * The actual time might be slightly different.
      * The timestamp is an RFC3339 string.
      * 
@@ -834,7 +834,7 @@ public com.google.protobuf.ByteString getNextRunStartTimeBytes() { * * *
-     * [Output Only] The next time the schedule is planned to run.
+     * Output only. [Output Only] The next time the schedule is planned to run.
      * The actual time might be slightly different.
      * The timestamp is an RFC3339 string.
      * 
@@ -858,7 +858,7 @@ public Builder setNextRunStartTime(java.lang.String value) { * * *
-     * [Output Only] The next time the schedule is planned to run.
+     * Output only. [Output Only] The next time the schedule is planned to run.
      * The actual time might be slightly different.
      * The timestamp is an RFC3339 string.
      * 
@@ -878,7 +878,7 @@ public Builder clearNextRunStartTime() { * * *
-     * [Output Only] The next time the schedule is planned to run.
+     * Output only. [Output Only] The next time the schedule is planned to run.
      * The actual time might be slightly different.
      * The timestamp is an RFC3339 string.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder.java index d8177f2f1e56..9328b81ff1b0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuild * * *
-   * [Output Only] The last time the schedule successfully ran.
+   * Output only. [Output Only] The last time the schedule successfully ran.
    * The timestamp is an RFC3339 string.
    * 
* @@ -42,7 +42,7 @@ public interface ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuild * * *
-   * [Output Only] The last time the schedule successfully ran.
+   * Output only. [Output Only] The last time the schedule successfully ran.
    * The timestamp is an RFC3339 string.
    * 
* @@ -56,7 +56,7 @@ public interface ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuild * * *
-   * [Output Only] The last time the schedule successfully ran.
+   * Output only. [Output Only] The last time the schedule successfully ran.
    * The timestamp is an RFC3339 string.
    * 
* @@ -70,7 +70,7 @@ public interface ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuild * * *
-   * [Output Only] The next time the schedule is planned to run.
+   * Output only. [Output Only] The next time the schedule is planned to run.
    * The actual time might be slightly different.
    * The timestamp is an RFC3339 string.
    * 
@@ -85,7 +85,7 @@ public interface ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuild * * *
-   * [Output Only] The next time the schedule is planned to run.
+   * Output only. [Output Only] The next time the schedule is planned to run.
    * The actual time might be slightly different.
    * The timestamp is an RFC3339 string.
    * 
@@ -100,7 +100,7 @@ public interface ResourcePolicyResourceStatusInstanceSchedulePolicyStatusOrBuild * * *
-   * [Output Only] The next time the schedule is planned to run.
+   * Output only. [Output Only] The next time the schedule is planned to run.
    * The actual time might be slightly different.
    * The timestamp is an RFC3339 string.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusOrBuilder.java index bbeb73aadd40..a965b3c5d964 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyResourceStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface ResourcePolicyResourceStatusOrBuilder * * *
-   * [Output Only] Specifies a set of output values reffering to
+   * Output only. [Output Only] Specifies a set of output values reffering to
    * the instance_schedule_policy system status.
    * This field should have the same name as corresponding policy field.
    * 
@@ -45,7 +45,7 @@ public interface ResourcePolicyResourceStatusOrBuilder * * *
-   * [Output Only] Specifies a set of output values reffering to
+   * Output only. [Output Only] Specifies a set of output values reffering to
    * the instance_schedule_policy system status.
    * This field should have the same name as corresponding policy field.
    * 
@@ -63,7 +63,7 @@ public interface ResourcePolicyResourceStatusOrBuilder * * *
-   * [Output Only] Specifies a set of output values reffering to
+   * Output only. [Output Only] Specifies a set of output values reffering to
    * the instance_schedule_policy system status.
    * This field should have the same name as corresponding policy field.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyWeeklyCycleDayOfWeek.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyWeeklyCycleDayOfWeek.java index 45c02d40d4c4..9a0d6fc523b5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyWeeklyCycleDayOfWeek.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyWeeklyCycleDayOfWeek.java @@ -327,7 +327,7 @@ public com.google.protobuf.ByteString getDayBytes() { * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -344,7 +344,7 @@ public boolean hasDuration() { * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -369,7 +369,7 @@ public java.lang.String getDuration() { * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -1026,7 +1026,7 @@ public Builder setDayBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -1042,7 +1042,7 @@ public boolean hasDuration() { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -1066,7 +1066,7 @@ public java.lang.String getDuration() { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -1090,7 +1090,7 @@ public com.google.protobuf.ByteString getDurationBytes() { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -1113,7 +1113,7 @@ public Builder setDuration(java.lang.String value) { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* @@ -1132,7 +1132,7 @@ public Builder clearDuration() { * * *
-     * [Output only] Duration of the time window, automatically chosen to be
+     * Output only. [Output only] Duration of the time window, automatically chosen to be
      * smallest possible in the given scenario.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyWeeklyCycleDayOfWeekOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyWeeklyCycleDayOfWeekOrBuilder.java index c8d359b2ed58..3756b0a00bb2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyWeeklyCycleDayOfWeekOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourcePolicyWeeklyCycleDayOfWeekOrBuilder.java @@ -76,7 +76,7 @@ public interface ResourcePolicyWeeklyCycleDayOfWeekOrBuilder * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -90,7 +90,7 @@ public interface ResourcePolicyWeeklyCycleDayOfWeekOrBuilder * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* @@ -104,7 +104,7 @@ public interface ResourcePolicyWeeklyCycleDayOfWeekOrBuilder * * *
-   * [Output only] Duration of the time window, automatically chosen to be
+   * Output only. [Output only] Duration of the time window, automatically chosen to be
    * smallest possible in the given scenario.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatus.java index 5164f390e1f4..79fa7afa4759 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatus.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Effective metadata is a field that consolidates project,
+   * Output only. [Output Only] Effective metadata is a field that consolidates project,
    * zonal instance settings, and instance-level predefined metadata keys to
    * provide the overridden value for those metadata keys at the instance level.
    * 
@@ -95,7 +95,7 @@ public boolean hasEffectiveInstanceMetadata() { * * *
-   * [Output Only] Effective metadata is a field that consolidates project,
+   * Output only. [Output Only] Effective metadata is a field that consolidates project,
    * zonal instance settings, and instance-level predefined metadata keys to
    * provide the overridden value for those metadata keys at the instance level.
    * 
@@ -118,7 +118,7 @@ public boolean hasEffectiveInstanceMetadata() { * * *
-   * [Output Only] Effective metadata is a field that consolidates project,
+   * Output only. [Output Only] Effective metadata is a field that consolidates project,
    * zonal instance settings, and instance-level predefined metadata keys to
    * provide the overridden value for those metadata keys at the instance level.
    * 
@@ -144,7 +144,7 @@ public boolean hasEffectiveInstanceMetadata() { * * *
-   * [Output Only] The precise location of your instance within the zone's data
+   * Output only. [Output Only] The precise location of your instance within the zone's data
    * center, including the block, sub-block, and host. The field is formatted as
    * follows: blockId/subBlockId/hostId.
    * 
@@ -162,7 +162,7 @@ public boolean hasPhysicalHost() { * * *
-   * [Output Only] The precise location of your instance within the zone's data
+   * Output only. [Output Only] The precise location of your instance within the zone's data
    * center, including the block, sub-block, and host. The field is formatted as
    * follows: blockId/subBlockId/hostId.
    * 
@@ -188,7 +188,7 @@ public java.lang.String getPhysicalHost() { * * *
-   * [Output Only] The precise location of your instance within the zone's data
+   * Output only. [Output Only] The precise location of your instance within the zone's data
    * center, including the block, sub-block, and host. The field is formatted as
    * follows: blockId/subBlockId/hostId.
    * 
@@ -217,7 +217,7 @@ public com.google.protobuf.ByteString getPhysicalHostBytes() { * * *
-   * [Output Only] A series of fields containing the global name of the Compute
+   * Output only. [Output Only] A series of fields containing the global name of the Compute
    * Engine cluster, as well as the ID of the block, sub-block, and host on
    * which the running instance is located.
    * 
@@ -237,7 +237,7 @@ public boolean hasPhysicalHostTopology() { * * *
-   * [Output Only] A series of fields containing the global name of the Compute
+   * Output only. [Output Only] A series of fields containing the global name of the Compute
    * Engine cluster, as well as the ID of the block, sub-block, and host on
    * which the running instance is located.
    * 
@@ -259,7 +259,7 @@ public com.google.cloud.compute.v1.ResourceStatusPhysicalHostTopology getPhysica * * *
-   * [Output Only] A series of fields containing the global name of the Compute
+   * Output only. [Output Only] A series of fields containing the global name of the Compute
    * Engine cluster, as well as the ID of the block, sub-block, and host on
    * which the running instance is located.
    * 
@@ -284,7 +284,7 @@ public com.google.cloud.compute.v1.ResourceStatusPhysicalHostTopology getPhysica * * *
-   * [Output Only] Reservation information that the instance is consuming from.
+   * Output only. [Output Only] Reservation information that the instance is consuming from.
    * 
* * @@ -302,7 +302,7 @@ public boolean hasReservationConsumptionInfo() { * * *
-   * [Output Only] Reservation information that the instance is consuming from.
+   * Output only. [Output Only] Reservation information that the instance is consuming from.
    * 
* * @@ -323,7 +323,7 @@ public boolean hasReservationConsumptionInfo() { * * *
-   * [Output Only] Reservation information that the instance is consuming from.
+   * Output only. [Output Only] Reservation information that the instance is consuming from.
    * 
* * @@ -975,7 +975,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -994,7 +994,7 @@ public boolean hasEffectiveInstanceMetadata() { * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -1021,7 +1021,7 @@ public boolean hasEffectiveInstanceMetadata() { * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -1049,7 +1049,7 @@ public Builder setEffectiveInstanceMetadata( * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -1075,7 +1075,7 @@ public Builder setEffectiveInstanceMetadata( * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -1110,7 +1110,7 @@ public Builder mergeEffectiveInstanceMetadata( * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -1134,7 +1134,7 @@ public Builder clearEffectiveInstanceMetadata() { * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -1154,7 +1154,7 @@ public Builder clearEffectiveInstanceMetadata() { * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -1179,7 +1179,7 @@ public Builder clearEffectiveInstanceMetadata() { * * *
-     * [Output Only] Effective metadata is a field that consolidates project,
+     * Output only. [Output Only] Effective metadata is a field that consolidates project,
      * zonal instance settings, and instance-level predefined metadata keys to
      * provide the overridden value for those metadata keys at the instance level.
      * 
@@ -1211,7 +1211,7 @@ public Builder clearEffectiveInstanceMetadata() { * * *
-     * [Output Only] The precise location of your instance within the zone's data
+     * Output only. [Output Only] The precise location of your instance within the zone's data
      * center, including the block, sub-block, and host. The field is formatted as
      * follows: blockId/subBlockId/hostId.
      * 
@@ -1228,7 +1228,7 @@ public boolean hasPhysicalHost() { * * *
-     * [Output Only] The precise location of your instance within the zone's data
+     * Output only. [Output Only] The precise location of your instance within the zone's data
      * center, including the block, sub-block, and host. The field is formatted as
      * follows: blockId/subBlockId/hostId.
      * 
@@ -1253,7 +1253,7 @@ public java.lang.String getPhysicalHost() { * * *
-     * [Output Only] The precise location of your instance within the zone's data
+     * Output only. [Output Only] The precise location of your instance within the zone's data
      * center, including the block, sub-block, and host. The field is formatted as
      * follows: blockId/subBlockId/hostId.
      * 
@@ -1278,7 +1278,7 @@ public com.google.protobuf.ByteString getPhysicalHostBytes() { * * *
-     * [Output Only] The precise location of your instance within the zone's data
+     * Output only. [Output Only] The precise location of your instance within the zone's data
      * center, including the block, sub-block, and host. The field is formatted as
      * follows: blockId/subBlockId/hostId.
      * 
@@ -1302,7 +1302,7 @@ public Builder setPhysicalHost(java.lang.String value) { * * *
-     * [Output Only] The precise location of your instance within the zone's data
+     * Output only. [Output Only] The precise location of your instance within the zone's data
      * center, including the block, sub-block, and host. The field is formatted as
      * follows: blockId/subBlockId/hostId.
      * 
@@ -1322,7 +1322,7 @@ public Builder clearPhysicalHost() { * * *
-     * [Output Only] The precise location of your instance within the zone's data
+     * Output only. [Output Only] The precise location of your instance within the zone's data
      * center, including the block, sub-block, and host. The field is formatted as
      * follows: blockId/subBlockId/hostId.
      * 
@@ -1354,7 +1354,7 @@ public Builder setPhysicalHostBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1373,7 +1373,7 @@ public boolean hasPhysicalHostTopology() { * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1399,7 +1399,7 @@ public boolean hasPhysicalHostTopology() { * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1427,7 +1427,7 @@ public Builder setPhysicalHostTopology( * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1452,7 +1452,7 @@ public Builder setPhysicalHostTopology( * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1487,7 +1487,7 @@ public Builder mergePhysicalHostTopology( * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1511,7 +1511,7 @@ public Builder clearPhysicalHostTopology() { * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1531,7 +1531,7 @@ public Builder clearPhysicalHostTopology() { * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1555,7 +1555,7 @@ public Builder clearPhysicalHostTopology() { * * *
-     * [Output Only] A series of fields containing the global name of the Compute
+     * Output only. [Output Only] A series of fields containing the global name of the Compute
      * Engine cluster, as well as the ID of the block, sub-block, and host on
      * which the running instance is located.
      * 
@@ -1593,7 +1593,7 @@ public Builder clearPhysicalHostTopology() { * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * @@ -1610,7 +1610,7 @@ public boolean hasReservationConsumptionInfo() { * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * @@ -1635,7 +1635,7 @@ public boolean hasReservationConsumptionInfo() { * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * @@ -1661,7 +1661,7 @@ public Builder setReservationConsumptionInfo( * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * @@ -1685,7 +1685,7 @@ public Builder setReservationConsumptionInfo( * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * @@ -1718,7 +1718,7 @@ public Builder mergeReservationConsumptionInfo( * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * @@ -1740,7 +1740,7 @@ public Builder clearReservationConsumptionInfo() { * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * @@ -1758,7 +1758,7 @@ public Builder clearReservationConsumptionInfo() { * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * @@ -1781,7 +1781,7 @@ public Builder clearReservationConsumptionInfo() { * * *
-     * [Output Only] Reservation information that the instance is consuming from.
+     * Output only. [Output Only] Reservation information that the instance is consuming from.
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusOrBuilder.java index 95ad67f0b1c4..a09804444964 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] Effective metadata is a field that consolidates project,
+   * Output only. [Output Only] Effective metadata is a field that consolidates project,
    * zonal instance settings, and instance-level predefined metadata keys to
    * provide the overridden value for those metadata keys at the instance level.
    * 
@@ -45,7 +45,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] Effective metadata is a field that consolidates project,
+   * Output only. [Output Only] Effective metadata is a field that consolidates project,
    * zonal instance settings, and instance-level predefined metadata keys to
    * provide the overridden value for those metadata keys at the instance level.
    * 
@@ -63,7 +63,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] Effective metadata is a field that consolidates project,
+   * Output only. [Output Only] Effective metadata is a field that consolidates project,
    * zonal instance settings, and instance-level predefined metadata keys to
    * provide the overridden value for those metadata keys at the instance level.
    * 
@@ -79,7 +79,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] The precise location of your instance within the zone's data
+   * Output only. [Output Only] The precise location of your instance within the zone's data
    * center, including the block, sub-block, and host. The field is formatted as
    * follows: blockId/subBlockId/hostId.
    * 
@@ -94,7 +94,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] The precise location of your instance within the zone's data
+   * Output only. [Output Only] The precise location of your instance within the zone's data
    * center, including the block, sub-block, and host. The field is formatted as
    * follows: blockId/subBlockId/hostId.
    * 
@@ -109,7 +109,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] The precise location of your instance within the zone's data
+   * Output only. [Output Only] The precise location of your instance within the zone's data
    * center, including the block, sub-block, and host. The field is formatted as
    * follows: blockId/subBlockId/hostId.
    * 
@@ -124,7 +124,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] A series of fields containing the global name of the Compute
+   * Output only. [Output Only] A series of fields containing the global name of the Compute
    * Engine cluster, as well as the ID of the block, sub-block, and host on
    * which the running instance is located.
    * 
@@ -141,7 +141,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] A series of fields containing the global name of the Compute
+   * Output only. [Output Only] A series of fields containing the global name of the Compute
    * Engine cluster, as well as the ID of the block, sub-block, and host on
    * which the running instance is located.
    * 
@@ -158,7 +158,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] A series of fields containing the global name of the Compute
+   * Output only. [Output Only] A series of fields containing the global name of the Compute
    * Engine cluster, as well as the ID of the block, sub-block, and host on
    * which the running instance is located.
    * 
@@ -174,7 +174,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] Reservation information that the instance is consuming from.
+   * Output only. [Output Only] Reservation information that the instance is consuming from.
    * 
* * @@ -189,7 +189,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] Reservation information that the instance is consuming from.
+   * Output only. [Output Only] Reservation information that the instance is consuming from.
    * 
* * @@ -205,7 +205,7 @@ public interface ResourceStatusOrBuilder * * *
-   * [Output Only] Reservation information that the instance is consuming from.
+   * Output only. [Output Only] Reservation information that the instance is consuming from.
    * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusReservationConsumptionInfo.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusReservationConsumptionInfo.java index f682628d068d..d22ef421d963 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusReservationConsumptionInfo.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusReservationConsumptionInfo.java @@ -76,7 +76,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The full resource name of the reservation that this
+   * Output only. [Output Only] The full resource name of the reservation that this
    * instance is consuming from.
    * 
* @@ -93,7 +93,7 @@ public boolean hasConsumedReservation() { * * *
-   * [Output Only] The full resource name of the reservation that this
+   * Output only. [Output Only] The full resource name of the reservation that this
    * instance is consuming from.
    * 
* @@ -118,7 +118,7 @@ public java.lang.String getConsumedReservation() { * * *
-   * [Output Only] The full resource name of the reservation that this
+   * Output only. [Output Only] The full resource name of the reservation that this
    * instance is consuming from.
    * 
* @@ -506,7 +506,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The full resource name of the reservation that this
+     * Output only. [Output Only] The full resource name of the reservation that this
      * instance is consuming from.
      * 
* @@ -522,7 +522,7 @@ public boolean hasConsumedReservation() { * * *
-     * [Output Only] The full resource name of the reservation that this
+     * Output only. [Output Only] The full resource name of the reservation that this
      * instance is consuming from.
      * 
* @@ -546,7 +546,7 @@ public java.lang.String getConsumedReservation() { * * *
-     * [Output Only] The full resource name of the reservation that this
+     * Output only. [Output Only] The full resource name of the reservation that this
      * instance is consuming from.
      * 
* @@ -570,7 +570,7 @@ public com.google.protobuf.ByteString getConsumedReservationBytes() { * * *
-     * [Output Only] The full resource name of the reservation that this
+     * Output only. [Output Only] The full resource name of the reservation that this
      * instance is consuming from.
      * 
* @@ -593,7 +593,7 @@ public Builder setConsumedReservation(java.lang.String value) { * * *
-     * [Output Only] The full resource name of the reservation that this
+     * Output only. [Output Only] The full resource name of the reservation that this
      * instance is consuming from.
      * 
* @@ -612,7 +612,7 @@ public Builder clearConsumedReservation() { * * *
-     * [Output Only] The full resource name of the reservation that this
+     * Output only. [Output Only] The full resource name of the reservation that this
      * instance is consuming from.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusReservationConsumptionInfoOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusReservationConsumptionInfoOrBuilder.java index 12536a954d95..4a8ca26f2731 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusReservationConsumptionInfoOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceStatusReservationConsumptionInfoOrBuilder.java @@ -28,7 +28,7 @@ public interface ResourceStatusReservationConsumptionInfoOrBuilder * * *
-   * [Output Only] The full resource name of the reservation that this
+   * Output only. [Output Only] The full resource name of the reservation that this
    * instance is consuming from.
    * 
* @@ -42,7 +42,7 @@ public interface ResourceStatusReservationConsumptionInfoOrBuilder * * *
-   * [Output Only] The full resource name of the reservation that this
+   * Output only. [Output Only] The full resource name of the reservation that this
    * instance is consuming from.
    * 
* @@ -56,7 +56,7 @@ public interface ResourceStatusReservationConsumptionInfoOrBuilder * * *
-   * [Output Only] The full resource name of the reservation that this
+   * Output only. [Output Only] The full resource name of the reservation that this
    * instance is consuming from.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Route.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Route.java index f821deb68aac..f95493a6a86f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Route.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Route.java @@ -55,6 +55,7 @@ private Route() { nextHopHub_ = ""; nextHopIlb_ = ""; nextHopInstance_ = ""; + nextHopInterconnectAttachment_ = ""; nextHopIp_ = ""; nextHopNetwork_ = ""; nextHopOrigin_ = ""; @@ -92,7 +93,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Indicates the origin of the route. Can be IGP
+   * Output only. [Output Only] Indicates the origin of the route. Can be IGP
    * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
    * or INCOMPLETE.
    * 
@@ -228,9 +229,9 @@ private NextHopOrigin(int value) { * * *
-   * [Output only] The status of the route. This status only applies to
-   * dynamic routes learned by Cloud Routers. This status is not applicable
-   * to static routes.
+   * [Output only] The status of the route. This status applies to
+   * dynamic routes learned by Cloud Routers. It is also applicable to routes
+   * undergoing migration.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.Route.RouteStatus} @@ -443,7 +444,7 @@ private RouteStatus(int value) { * * *
-   * [Output Only] The type of this route, which can be one of the following
+   * Output only. [Output Only] The type of this route, which can be one of the following
    * values:
    * - 'TRANSIT' for a transit route that this router learned from
    * another Cloud Router and will readvertise to one of its BGP peers
@@ -596,7 +597,7 @@ private RouteType(int value) {
    *
    *
    * 
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -610,7 +611,7 @@ public java.util.List getAsPathsList() * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -625,7 +626,7 @@ public java.util.List getAsPathsList() * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -639,7 +640,7 @@ public int getAsPathsCount() { * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -653,7 +654,7 @@ public com.google.cloud.compute.v1.RouteAsPath getAsPaths(int index) { * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -672,7 +673,7 @@ public com.google.cloud.compute.v1.RouteAsPathOrBuilder getAsPathsOrBuilder(int * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -689,7 +690,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -714,7 +715,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -895,7 +896,7 @@ public com.google.protobuf.ByteString getDestRangeBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -912,7 +913,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -934,7 +935,7 @@ public long getId() { * * *
-   * [Output Only] Type of this resource. Always compute#routes for
+   * Output only. [Output Only] Type of this resource. Always compute#routes for
    * Route resources.
    * 
* @@ -951,7 +952,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of this resource. Always compute#routes for
+   * Output only. [Output Only] Type of this resource. Always compute#routes for
    * Route resources.
    * 
* @@ -976,7 +977,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of this resource. Always compute#routes for
+   * Output only. [Output Only] Type of this resource. Always compute#routes for
    * Route resources.
    * 
* @@ -1237,7 +1238,7 @@ public com.google.protobuf.ByteString getNextHopGatewayBytes() { * * *
-   * [Output Only] The full resource name of the Network Connectivity Center hub
+   * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
    * that will handle matching packets.
    * 
* @@ -1254,7 +1255,7 @@ public boolean hasNextHopHub() { * * *
-   * [Output Only] The full resource name of the Network Connectivity Center hub
+   * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
    * that will handle matching packets.
    * 
* @@ -1279,7 +1280,7 @@ public java.lang.String getNextHopHub() { * * *
-   * [Output Only] The full resource name of the Network Connectivity Center hub
+   * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
    * that will handle matching packets.
    * 
* @@ -1514,7 +1515,7 @@ public com.google.protobuf.ByteString getNextHopInstanceBytes() { * * *
-   * [Output only] Internal fixed region-to-region cost that Google Cloud
+   * Output only. [Output only] Internal fixed region-to-region cost that Google Cloud
    * calculates based on factors such as network performance, distance, and
    * available bandwidth between regions.
    * 
@@ -1532,7 +1533,7 @@ public boolean hasNextHopInterRegionCost() { * * *
-   * [Output only] Internal fixed region-to-region cost that Google Cloud
+   * Output only. [Output only] Internal fixed region-to-region cost that Google Cloud
    * calculates based on factors such as network performance, distance, and
    * available bandwidth between regions.
    * 
@@ -1546,6 +1547,87 @@ public int getNextHopInterRegionCost() { return nextHopInterRegionCost_; } + public static final int NEXT_HOP_INTERCONNECT_ATTACHMENT_FIELD_NUMBER = 226852914; + + @SuppressWarnings("serial") + private volatile java.lang.Object nextHopInterconnectAttachment_ = ""; + + /** + * + * + *
+   * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+   * for the route.
+   * This field will only be populated for dynamic routes generated by
+   * Cloud Router with a linked interconnectAttachment or the static route
+   * generated by each L2 Interconnect Attachment.
+   * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return Whether the nextHopInterconnectAttachment field is set. + */ + @java.lang.Override + public boolean hasNextHopInterconnectAttachment() { + return ((bitField0_ & 0x00001000) != 0); + } + + /** + * + * + *
+   * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+   * for the route.
+   * This field will only be populated for dynamic routes generated by
+   * Cloud Router with a linked interconnectAttachment or the static route
+   * generated by each L2 Interconnect Attachment.
+   * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return The nextHopInterconnectAttachment. + */ + @java.lang.Override + public java.lang.String getNextHopInterconnectAttachment() { + java.lang.Object ref = nextHopInterconnectAttachment_; + 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(); + nextHopInterconnectAttachment_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+   * for the route.
+   * This field will only be populated for dynamic routes generated by
+   * Cloud Router with a linked interconnectAttachment or the static route
+   * generated by each L2 Interconnect Attachment.
+   * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return The bytes for nextHopInterconnectAttachment. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNextHopInterconnectAttachmentBytes() { + java.lang.Object ref = nextHopInterconnectAttachment_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextHopInterconnectAttachment_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int NEXT_HOP_IP_FIELD_NUMBER = 110319529; @SuppressWarnings("serial") @@ -1570,7 +1652,7 @@ public int getNextHopInterRegionCost() { */ @java.lang.Override public boolean hasNextHopIp() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -1640,7 +1722,7 @@ public com.google.protobuf.ByteString getNextHopIpBytes() { * * *
-   * [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
+   * Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
    * the desirability of a particular route in a network.
    * 
* @@ -1650,14 +1732,14 @@ public com.google.protobuf.ByteString getNextHopIpBytes() { */ @java.lang.Override public boolean hasNextHopMed() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** * * *
-   * [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
+   * Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
    * the desirability of a particular route in a network.
    * 
* @@ -1688,7 +1770,7 @@ public int getNextHopMed() { */ @java.lang.Override public boolean hasNextHopNetwork() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** @@ -1748,7 +1830,7 @@ public com.google.protobuf.ByteString getNextHopNetworkBytes() { * * *
-   * [Output Only] Indicates the origin of the route. Can be IGP
+   * Output only. [Output Only] Indicates the origin of the route. Can be IGP
    * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
    * or INCOMPLETE.
    * Check the NextHopOrigin enum for the list of possible values.
@@ -1760,14 +1842,14 @@ public com.google.protobuf.ByteString getNextHopNetworkBytes() {
    */
   @java.lang.Override
   public boolean hasNextHopOrigin() {
-    return ((bitField0_ & 0x00008000) != 0);
+    return ((bitField0_ & 0x00010000) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] Indicates the origin of the route. Can be IGP
+   * Output only. [Output Only] Indicates the origin of the route. Can be IGP
    * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
    * or INCOMPLETE.
    * Check the NextHopOrigin enum for the list of possible values.
@@ -1794,7 +1876,7 @@ public java.lang.String getNextHopOrigin() {
    *
    *
    * 
-   * [Output Only] Indicates the origin of the route. Can be IGP
+   * Output only. [Output Only] Indicates the origin of the route. Can be IGP
    * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
    * or INCOMPLETE.
    * Check the NextHopOrigin enum for the list of possible values.
@@ -1826,7 +1908,7 @@ public com.google.protobuf.ByteString getNextHopOriginBytes() {
    *
    *
    * 
-   * [Output Only] The network peering name that should handle matching packets,
+   * Output only. [Output Only] The network peering name that should handle matching packets,
    * which should conform to RFC1035.
    * 
* @@ -1836,14 +1918,14 @@ public com.google.protobuf.ByteString getNextHopOriginBytes() { */ @java.lang.Override public boolean hasNextHopPeering() { - return ((bitField0_ & 0x00010000) != 0); + return ((bitField0_ & 0x00020000) != 0); } /** * * *
-   * [Output Only] The network peering name that should handle matching packets,
+   * Output only. [Output Only] The network peering name that should handle matching packets,
    * which should conform to RFC1035.
    * 
* @@ -1868,7 +1950,7 @@ public java.lang.String getNextHopPeering() { * * *
-   * [Output Only] The network peering name that should handle matching packets,
+   * Output only. [Output Only] The network peering name that should handle matching packets,
    * which should conform to RFC1035.
    * 
* @@ -1907,7 +1989,7 @@ public com.google.protobuf.ByteString getNextHopPeeringBytes() { */ @java.lang.Override public boolean hasNextHopVpnTunnel() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -1975,7 +2057,7 @@ public com.google.protobuf.ByteString getNextHopVpnTunnelBytes() { */ @java.lang.Override public boolean hasParams() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -2030,7 +2112,7 @@ public com.google.cloud.compute.v1.RouteParamsOrBuilder getParamsOrBuilder() { */ @java.lang.Override public boolean hasPriority() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -2062,9 +2144,9 @@ public int getPriority() { * * *
-   * [Output only] The status of the route. This status only applies to
-   * dynamic routes learned by Cloud Routers. This status is not applicable
-   * to static routes.
+   * [Output only] The status of the route. This status applies to
+   * dynamic routes learned by Cloud Routers. It is also applicable to routes
+   * undergoing migration.
    * Check the RouteStatus enum for the list of possible values.
    * 
* @@ -2074,16 +2156,16 @@ public int getPriority() { */ @java.lang.Override public boolean hasRouteStatus() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** * * *
-   * [Output only] The status of the route. This status only applies to
-   * dynamic routes learned by Cloud Routers. This status is not applicable
-   * to static routes.
+   * [Output only] The status of the route. This status applies to
+   * dynamic routes learned by Cloud Routers. It is also applicable to routes
+   * undergoing migration.
    * Check the RouteStatus enum for the list of possible values.
    * 
* @@ -2108,9 +2190,9 @@ public java.lang.String getRouteStatus() { * * *
-   * [Output only] The status of the route. This status only applies to
-   * dynamic routes learned by Cloud Routers. This status is not applicable
-   * to static routes.
+   * [Output only] The status of the route. This status applies to
+   * dynamic routes learned by Cloud Routers. It is also applicable to routes
+   * undergoing migration.
    * Check the RouteStatus enum for the list of possible values.
    * 
* @@ -2140,7 +2222,7 @@ public com.google.protobuf.ByteString getRouteStatusBytes() { * * *
-   * [Output Only] The type of this route, which can be one of the following
+   * Output only. [Output Only] The type of this route, which can be one of the following
    * values:
    * - 'TRANSIT' for a transit route that this router learned from
    * another Cloud Router and will readvertise to one of its BGP peers
@@ -2156,14 +2238,14 @@ public com.google.protobuf.ByteString getRouteStatusBytes() {
    */
   @java.lang.Override
   public boolean hasRouteType() {
-    return ((bitField0_ & 0x00200000) != 0);
+    return ((bitField0_ & 0x00400000) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] The type of this route, which can be one of the following
+   * Output only. [Output Only] The type of this route, which can be one of the following
    * values:
    * - 'TRANSIT' for a transit route that this router learned from
    * another Cloud Router and will readvertise to one of its BGP peers
@@ -2194,7 +2276,7 @@ public java.lang.String getRouteType() {
    *
    *
    * 
-   * [Output Only] The type of this route, which can be one of the following
+   * Output only. [Output Only] The type of this route, which can be one of the following
    * values:
    * - 'TRANSIT' for a transit route that this router learned from
    * another Cloud Router and will readvertise to one of its BGP peers
@@ -2239,7 +2321,7 @@ public com.google.protobuf.ByteString getRouteTypeBytes() {
    */
   @java.lang.Override
   public boolean hasSelfLink() {
-    return ((bitField0_ & 0x00400000) != 0);
+    return ((bitField0_ & 0x00800000) != 0);
   }
 
   /**
@@ -2367,7 +2449,7 @@ public com.google.protobuf.ByteString getTagsBytes(int index) {
    *
    *
    * 
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -2382,7 +2464,7 @@ public java.util.List getWarningsList() { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -2398,7 +2480,7 @@ public java.util.List getWarningsList() { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -2413,7 +2495,7 @@ public int getWarningsCount() { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -2428,7 +2510,7 @@ public com.google.cloud.compute.v1.Warnings getWarnings(int index) { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -2471,13 +2553,13 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 30525366, creationTimestamp_); } - if (((bitField0_ & 0x00008000) != 0)) { + if (((bitField0_ & 0x00010000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 48752808, nextHopOrigin_); } - if (((bitField0_ & 0x00040000) != 0)) { + if (((bitField0_ & 0x00080000) != 0)) { output.writeMessage(78313862, getParams()); } - if (((bitField0_ & 0x00001000) != 0)) { + if (((bitField0_ & 0x00002000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 110319529, nextHopIp_); } for (int i = 0; i < asPaths_.size(); i++) { @@ -2489,16 +2571,20 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000200) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 198679901, nextHopIlb_); } - if (((bitField0_ & 0x00002000) != 0)) { + if (((bitField0_ & 0x00004000) != 0)) { output.writeUInt32(198683530, nextHopMed_); } + if (((bitField0_ & 0x00001000) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString( + output, 226852914, nextHopInterconnectAttachment_); + } if (((bitField0_ & 0x00000040) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 232872494, network_); } - if (((bitField0_ & 0x00004000) != 0)) { + if (((bitField0_ & 0x00008000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 262295788, nextHopNetwork_); } - if (((bitField0_ & 0x00200000) != 0)) { + if (((bitField0_ & 0x00400000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 375888752, routeType_); } if (((bitField0_ & 0x00000080) != 0)) { @@ -2510,25 +2596,25 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000400) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 393508247, nextHopInstance_); } - if (((bitField0_ & 0x00010000) != 0)) { + if (((bitField0_ & 0x00020000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 412682750, nextHopPeering_); } - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00200000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 418162344, routeStatus_); } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 422937596, description_); } - if (((bitField0_ & 0x00080000) != 0)) { + if (((bitField0_ & 0x00100000) != 0)) { output.writeUInt32(445151652, priority_); } - if (((bitField0_ & 0x00400000) != 0)) { + if (((bitField0_ & 0x00800000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 456214797, selfLink_); } for (int i = 0; i < warnings_.size(); i++) { output.writeMessage(498091095, warnings_.get(i)); } - if (((bitField0_ & 0x00020000) != 0)) { + if (((bitField0_ & 0x00040000) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 519844501, nextHopVpnTunnel_); } getUnknownFields().writeTo(output); @@ -2566,13 +2652,13 @@ public int getSerializedSize() { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30525366, creationTimestamp_); } - if (((bitField0_ & 0x00008000) != 0)) { + if (((bitField0_ & 0x00010000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(48752808, nextHopOrigin_); } - if (((bitField0_ & 0x00040000) != 0)) { + if (((bitField0_ & 0x00080000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(78313862, getParams()); } - if (((bitField0_ & 0x00001000) != 0)) { + if (((bitField0_ & 0x00002000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(110319529, nextHopIp_); } for (int i = 0; i < asPaths_.size(); i++) { @@ -2584,16 +2670,21 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000200) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(198679901, nextHopIlb_); } - if (((bitField0_ & 0x00002000) != 0)) { + if (((bitField0_ & 0x00004000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeUInt32Size(198683530, nextHopMed_); } + if (((bitField0_ & 0x00001000) != 0)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 226852914, nextHopInterconnectAttachment_); + } if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(232872494, network_); } - if (((bitField0_ & 0x00004000) != 0)) { + if (((bitField0_ & 0x00008000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(262295788, nextHopNetwork_); } - if (((bitField0_ & 0x00200000) != 0)) { + if (((bitField0_ & 0x00400000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(375888752, routeType_); } if (((bitField0_ & 0x00000080) != 0)) { @@ -2605,25 +2696,25 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000400) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(393508247, nextHopInstance_); } - if (((bitField0_ & 0x00010000) != 0)) { + if (((bitField0_ & 0x00020000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(412682750, nextHopPeering_); } - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00200000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(418162344, routeStatus_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(422937596, description_); } - if (((bitField0_ & 0x00080000) != 0)) { + if (((bitField0_ & 0x00100000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeUInt32Size(445151652, priority_); } - if (((bitField0_ & 0x00400000) != 0)) { + if (((bitField0_ & 0x00800000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456214797, selfLink_); } for (int i = 0; i < warnings_.size(); i++) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(498091095, warnings_.get(i)); } - if (((bitField0_ & 0x00020000) != 0)) { + if (((bitField0_ & 0x00040000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(519844501, nextHopVpnTunnel_); } @@ -2691,6 +2782,12 @@ public boolean equals(final java.lang.Object obj) { if (hasNextHopInterRegionCost()) { if (getNextHopInterRegionCost() != other.getNextHopInterRegionCost()) return false; } + if (hasNextHopInterconnectAttachment() != other.hasNextHopInterconnectAttachment()) + return false; + if (hasNextHopInterconnectAttachment()) { + if (!getNextHopInterconnectAttachment().equals(other.getNextHopInterconnectAttachment())) + return false; + } if (hasNextHopIp() != other.hasNextHopIp()) return false; if (hasNextHopIp()) { if (!getNextHopIp().equals(other.getNextHopIp())) return false; @@ -2800,6 +2897,10 @@ public int hashCode() { hash = (37 * hash) + NEXT_HOP_INTER_REGION_COST_FIELD_NUMBER; hash = (53 * hash) + getNextHopInterRegionCost(); } + if (hasNextHopInterconnectAttachment()) { + hash = (37 * hash) + NEXT_HOP_INTERCONNECT_ATTACHMENT_FIELD_NUMBER; + hash = (53 * hash) + getNextHopInterconnectAttachment().hashCode(); + } if (hasNextHopIp()) { hash = (37 * hash) + NEXT_HOP_IP_FIELD_NUMBER; hash = (53 * hash) + getNextHopIp().hashCode(); @@ -3025,6 +3126,7 @@ public Builder clear() { nextHopIlb_ = ""; nextHopInstance_ = ""; nextHopInterRegionCost_ = 0; + nextHopInterconnectAttachment_ = ""; nextHopIp_ = ""; nextHopMed_ = 0; nextHopNetwork_ = ""; @@ -3047,7 +3149,7 @@ public Builder clear() { warnings_ = null; warningsBuilder_.clear(); } - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); return this; } @@ -3093,9 +3195,9 @@ private void buildPartialRepeatedFields(com.google.cloud.compute.v1.Route result result.asPaths_ = asPathsBuilder_.build(); } if (warningsBuilder_ == null) { - if (((bitField0_ & 0x02000000) != 0)) { + if (((bitField0_ & 0x04000000) != 0)) { warnings_ = java.util.Collections.unmodifiableList(warnings_); - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); } result.warnings_ = warnings_; } else { @@ -3155,50 +3257,54 @@ private void buildPartial0(com.google.cloud.compute.v1.Route result) { to_bitField0_ |= 0x00000800; } if (((from_bitField0_ & 0x00002000) != 0)) { - result.nextHopIp_ = nextHopIp_; + result.nextHopInterconnectAttachment_ = nextHopInterconnectAttachment_; to_bitField0_ |= 0x00001000; } if (((from_bitField0_ & 0x00004000) != 0)) { - result.nextHopMed_ = nextHopMed_; + result.nextHopIp_ = nextHopIp_; to_bitField0_ |= 0x00002000; } if (((from_bitField0_ & 0x00008000) != 0)) { - result.nextHopNetwork_ = nextHopNetwork_; + result.nextHopMed_ = nextHopMed_; to_bitField0_ |= 0x00004000; } if (((from_bitField0_ & 0x00010000) != 0)) { - result.nextHopOrigin_ = nextHopOrigin_; + result.nextHopNetwork_ = nextHopNetwork_; to_bitField0_ |= 0x00008000; } if (((from_bitField0_ & 0x00020000) != 0)) { - result.nextHopPeering_ = nextHopPeering_; + result.nextHopOrigin_ = nextHopOrigin_; to_bitField0_ |= 0x00010000; } if (((from_bitField0_ & 0x00040000) != 0)) { - result.nextHopVpnTunnel_ = nextHopVpnTunnel_; + result.nextHopPeering_ = nextHopPeering_; to_bitField0_ |= 0x00020000; } if (((from_bitField0_ & 0x00080000) != 0)) { - result.params_ = paramsBuilder_ == null ? params_ : paramsBuilder_.build(); + result.nextHopVpnTunnel_ = nextHopVpnTunnel_; to_bitField0_ |= 0x00040000; } if (((from_bitField0_ & 0x00100000) != 0)) { - result.priority_ = priority_; + result.params_ = paramsBuilder_ == null ? params_ : paramsBuilder_.build(); to_bitField0_ |= 0x00080000; } if (((from_bitField0_ & 0x00200000) != 0)) { - result.routeStatus_ = routeStatus_; + result.priority_ = priority_; to_bitField0_ |= 0x00100000; } if (((from_bitField0_ & 0x00400000) != 0)) { - result.routeType_ = routeType_; + result.routeStatus_ = routeStatus_; to_bitField0_ |= 0x00200000; } if (((from_bitField0_ & 0x00800000) != 0)) { - result.selfLink_ = selfLink_; + result.routeType_ = routeType_; to_bitField0_ |= 0x00400000; } if (((from_bitField0_ & 0x01000000) != 0)) { + result.selfLink_ = selfLink_; + to_bitField0_ |= 0x00800000; + } + if (((from_bitField0_ & 0x02000000) != 0)) { tags_.makeImmutable(); result.tags_ = tags_; } @@ -3333,9 +3439,14 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Route other) { if (other.hasNextHopInterRegionCost()) { setNextHopInterRegionCost(other.getNextHopInterRegionCost()); } + if (other.hasNextHopInterconnectAttachment()) { + nextHopInterconnectAttachment_ = other.nextHopInterconnectAttachment_; + bitField0_ |= 0x00002000; + onChanged(); + } if (other.hasNextHopIp()) { nextHopIp_ = other.nextHopIp_; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); } if (other.hasNextHopMed()) { @@ -3343,22 +3454,22 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Route other) { } if (other.hasNextHopNetwork()) { nextHopNetwork_ = other.nextHopNetwork_; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); } if (other.hasNextHopOrigin()) { nextHopOrigin_ = other.nextHopOrigin_; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); } if (other.hasNextHopPeering()) { nextHopPeering_ = other.nextHopPeering_; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); } if (other.hasNextHopVpnTunnel()) { nextHopVpnTunnel_ = other.nextHopVpnTunnel_; - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); } if (other.hasParams()) { @@ -3369,23 +3480,23 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Route other) { } if (other.hasRouteStatus()) { routeStatus_ = other.routeStatus_; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); } if (other.hasRouteType()) { routeType_ = other.routeType_; - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); } if (other.hasSelfLink()) { selfLink_ = other.selfLink_; - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); } if (!other.tags_.isEmpty()) { if (tags_.isEmpty()) { tags_ = other.tags_; - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; } else { ensureTagsIsMutable(); tags_.addAll(other.tags_); @@ -3396,7 +3507,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Route other) { if (!other.warnings_.isEmpty()) { if (warnings_.isEmpty()) { warnings_ = other.warnings_; - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); } else { ensureWarningsIsMutable(); warnings_.addAll(other.warnings_); @@ -3409,7 +3520,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Route other) { warningsBuilder_.dispose(); warningsBuilder_ = null; warnings_ = other.warnings_; - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); warningsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getWarningsFieldBuilder() @@ -3485,19 +3596,19 @@ public Builder mergeFrom( case 390022466: { nextHopOrigin_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; break; } // case 390022466 case 626510898: { input.readMessage(getParamsFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; break; } // case 626510898 case 882556234: { nextHopIp_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; break; } // case 882556234 case 1100551434: @@ -3528,9 +3639,15 @@ public Builder mergeFrom( case 1589468240: { nextHopMed_ = input.readUInt32(); - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; break; } // case 1589468240 + case 1814823314: + { + nextHopInterconnectAttachment_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00002000; + break; + } // case 1814823314 case 1862979954: { network_ = input.readStringRequireUtf8(); @@ -3540,13 +3657,13 @@ public Builder mergeFrom( case 2098366306: { nextHopNetwork_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; break; } // case 2098366306 case -1287857278: { routeType_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; break; } // case -1287857278 case -1277564910: @@ -3570,13 +3687,13 @@ public Builder mergeFrom( case -993505294: { nextHopPeering_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; break; } // case -993505294 case -949668542: { routeStatus_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; break; } // case -949668542 case -911466526: @@ -3588,13 +3705,13 @@ public Builder mergeFrom( case -733754080: { priority_ = input.readUInt32(); - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; break; } // case -733754080 case -645248918: { selfLink_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; break; } // case -645248918 case -310238534: @@ -3613,7 +3730,7 @@ public Builder mergeFrom( case -136211286: { nextHopVpnTunnel_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; break; } // case -136211286 default: @@ -3655,7 +3772,7 @@ private void ensureAsPathsIsMutable() { * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3672,7 +3789,7 @@ public java.util.List getAsPathsList() * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3689,7 +3806,7 @@ public int getAsPathsCount() { * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3706,7 +3823,7 @@ public com.google.cloud.compute.v1.RouteAsPath getAsPaths(int index) { * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3729,7 +3846,7 @@ public Builder setAsPaths(int index, com.google.cloud.compute.v1.RouteAsPath val * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3750,7 +3867,7 @@ public Builder setAsPaths( * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3773,7 +3890,7 @@ public Builder addAsPaths(com.google.cloud.compute.v1.RouteAsPath value) { * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3796,7 +3913,7 @@ public Builder addAsPaths(int index, com.google.cloud.compute.v1.RouteAsPath val * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3816,7 +3933,7 @@ public Builder addAsPaths(com.google.cloud.compute.v1.RouteAsPath.Builder builde * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3837,7 +3954,7 @@ public Builder addAsPaths( * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3858,7 +3975,7 @@ public Builder addAllAsPaths( * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3878,7 +3995,7 @@ public Builder clearAsPaths() { * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3898,7 +4015,7 @@ public Builder removeAsPaths(int index) { * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3911,7 +4028,7 @@ public com.google.cloud.compute.v1.RouteAsPath.Builder getAsPathsBuilder(int ind * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3928,7 +4045,7 @@ public com.google.cloud.compute.v1.RouteAsPathOrBuilder getAsPathsOrBuilder(int * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3946,7 +4063,7 @@ public com.google.cloud.compute.v1.RouteAsPathOrBuilder getAsPathsOrBuilder(int * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3960,7 +4077,7 @@ public com.google.cloud.compute.v1.RouteAsPath.Builder addAsPathsBuilder() { * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -3974,7 +4091,7 @@ public com.google.cloud.compute.v1.RouteAsPath.Builder addAsPathsBuilder(int ind * * *
-     * [Output Only] AS path.
+     * Output only. [Output Only] AS path.
      * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -4006,7 +4123,7 @@ public java.util.List getAsPath * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4022,7 +4139,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4046,7 +4163,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4070,7 +4187,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4093,7 +4210,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4112,7 +4229,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4420,7 +4537,7 @@ public Builder setDestRangeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4437,7 +4554,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4454,7 +4571,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4475,7 +4592,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4496,7 +4613,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of this resource. Always compute#routes for
+     * Output only. [Output Only] Type of this resource. Always compute#routes for
      * Route resources.
      * 
* @@ -4512,7 +4629,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of this resource. Always compute#routes for
+     * Output only. [Output Only] Type of this resource. Always compute#routes for
      * Route resources.
      * 
* @@ -4536,7 +4653,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of this resource. Always compute#routes for
+     * Output only. [Output Only] Type of this resource. Always compute#routes for
      * Route resources.
      * 
* @@ -4560,7 +4677,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of this resource. Always compute#routes for
+     * Output only. [Output Only] Type of this resource. Always compute#routes for
      * Route resources.
      * 
* @@ -4583,7 +4700,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of this resource. Always compute#routes for
+     * Output only. [Output Only] Type of this resource. Always compute#routes for
      * Route resources.
      * 
* @@ -4602,7 +4719,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of this resource. Always compute#routes for
+     * Output only. [Output Only] Type of this resource. Always compute#routes for
      * Route resources.
      * 
* @@ -5054,7 +5171,7 @@ public Builder setNextHopGatewayBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The full resource name of the Network Connectivity Center hub
+     * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
      * that will handle matching packets.
      * 
* @@ -5070,7 +5187,7 @@ public boolean hasNextHopHub() { * * *
-     * [Output Only] The full resource name of the Network Connectivity Center hub
+     * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
      * that will handle matching packets.
      * 
* @@ -5094,7 +5211,7 @@ public java.lang.String getNextHopHub() { * * *
-     * [Output Only] The full resource name of the Network Connectivity Center hub
+     * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
      * that will handle matching packets.
      * 
* @@ -5118,7 +5235,7 @@ public com.google.protobuf.ByteString getNextHopHubBytes() { * * *
-     * [Output Only] The full resource name of the Network Connectivity Center hub
+     * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
      * that will handle matching packets.
      * 
* @@ -5141,7 +5258,7 @@ public Builder setNextHopHub(java.lang.String value) { * * *
-     * [Output Only] The full resource name of the Network Connectivity Center hub
+     * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
      * that will handle matching packets.
      * 
* @@ -5160,7 +5277,7 @@ public Builder clearNextHopHub() { * * *
-     * [Output Only] The full resource name of the Network Connectivity Center hub
+     * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
      * that will handle matching packets.
      * 
* @@ -5576,7 +5693,7 @@ public Builder setNextHopInstanceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output only] Internal fixed region-to-region cost that Google Cloud
+     * Output only. [Output only] Internal fixed region-to-region cost that Google Cloud
      * calculates based on factors such as network performance, distance, and
      * available bandwidth between regions.
      * 
@@ -5594,7 +5711,7 @@ public boolean hasNextHopInterRegionCost() { * * *
-     * [Output only] Internal fixed region-to-region cost that Google Cloud
+     * Output only. [Output only] Internal fixed region-to-region cost that Google Cloud
      * calculates based on factors such as network performance, distance, and
      * available bandwidth between regions.
      * 
@@ -5612,7 +5729,7 @@ public int getNextHopInterRegionCost() { * * *
-     * [Output only] Internal fixed region-to-region cost that Google Cloud
+     * Output only. [Output only] Internal fixed region-to-region cost that Google Cloud
      * calculates based on factors such as network performance, distance, and
      * available bandwidth between regions.
      * 
@@ -5634,7 +5751,7 @@ public Builder setNextHopInterRegionCost(int value) { * * *
-     * [Output only] Internal fixed region-to-region cost that Google Cloud
+     * Output only. [Output only] Internal fixed region-to-region cost that Google Cloud
      * calculates based on factors such as network performance, distance, and
      * available bandwidth between regions.
      * 
@@ -5650,6 +5767,156 @@ public Builder clearNextHopInterRegionCost() { return this; } + private java.lang.Object nextHopInterconnectAttachment_ = ""; + + /** + * + * + *
+     * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+     * for the route.
+     * This field will only be populated for dynamic routes generated by
+     * Cloud Router with a linked interconnectAttachment or the static route
+     * generated by each L2 Interconnect Attachment.
+     * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return Whether the nextHopInterconnectAttachment field is set. + */ + public boolean hasNextHopInterconnectAttachment() { + return ((bitField0_ & 0x00002000) != 0); + } + + /** + * + * + *
+     * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+     * for the route.
+     * This field will only be populated for dynamic routes generated by
+     * Cloud Router with a linked interconnectAttachment or the static route
+     * generated by each L2 Interconnect Attachment.
+     * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return The nextHopInterconnectAttachment. + */ + public java.lang.String getNextHopInterconnectAttachment() { + java.lang.Object ref = nextHopInterconnectAttachment_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextHopInterconnectAttachment_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+     * for the route.
+     * This field will only be populated for dynamic routes generated by
+     * Cloud Router with a linked interconnectAttachment or the static route
+     * generated by each L2 Interconnect Attachment.
+     * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return The bytes for nextHopInterconnectAttachment. + */ + public com.google.protobuf.ByteString getNextHopInterconnectAttachmentBytes() { + java.lang.Object ref = nextHopInterconnectAttachment_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextHopInterconnectAttachment_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+     * for the route.
+     * This field will only be populated for dynamic routes generated by
+     * Cloud Router with a linked interconnectAttachment or the static route
+     * generated by each L2 Interconnect Attachment.
+     * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @param value The nextHopInterconnectAttachment to set. + * @return This builder for chaining. + */ + public Builder setNextHopInterconnectAttachment(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + nextHopInterconnectAttachment_ = value; + bitField0_ |= 0x00002000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+     * for the route.
+     * This field will only be populated for dynamic routes generated by
+     * Cloud Router with a linked interconnectAttachment or the static route
+     * generated by each L2 Interconnect Attachment.
+     * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return This builder for chaining. + */ + public Builder clearNextHopInterconnectAttachment() { + nextHopInterconnectAttachment_ = getDefaultInstance().getNextHopInterconnectAttachment(); + bitField0_ = (bitField0_ & ~0x00002000); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+     * for the route.
+     * This field will only be populated for dynamic routes generated by
+     * Cloud Router with a linked interconnectAttachment or the static route
+     * generated by each L2 Interconnect Attachment.
+     * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @param value The bytes for nextHopInterconnectAttachment to set. + * @return This builder for chaining. + */ + public Builder setNextHopInterconnectAttachmentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + nextHopInterconnectAttachment_ = value; + bitField0_ |= 0x00002000; + onChanged(); + return this; + } + private java.lang.Object nextHopIp_ = ""; /** @@ -5670,7 +5937,7 @@ public Builder clearNextHopInterRegionCost() { * @return Whether the nextHopIp field is set. */ public boolean hasNextHopIp() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** @@ -5754,7 +6021,7 @@ public Builder setNextHopIp(java.lang.String value) { throw new NullPointerException(); } nextHopIp_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -5778,7 +6045,7 @@ public Builder setNextHopIp(java.lang.String value) { */ public Builder clearNextHopIp() { nextHopIp_ = getDefaultInstance().getNextHopIp(); - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); onChanged(); return this; } @@ -5807,7 +6074,7 @@ public Builder setNextHopIpBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); nextHopIp_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -5818,7 +6085,7 @@ public Builder setNextHopIpBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
+     * Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
      * the desirability of a particular route in a network.
      * 
* @@ -5828,14 +6095,14 @@ public Builder setNextHopIpBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasNextHopMed() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** * * *
-     * [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
+     * Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
      * the desirability of a particular route in a network.
      * 
* @@ -5852,7 +6119,7 @@ public int getNextHopMed() { * * *
-     * [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
+     * Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
      * the desirability of a particular route in a network.
      * 
* @@ -5864,7 +6131,7 @@ public int getNextHopMed() { public Builder setNextHopMed(int value) { nextHopMed_ = value; - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -5873,7 +6140,7 @@ public Builder setNextHopMed(int value) { * * *
-     * [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
+     * Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
      * the desirability of a particular route in a network.
      * 
* @@ -5882,7 +6149,7 @@ public Builder setNextHopMed(int value) { * @return This builder for chaining. */ public Builder clearNextHopMed() { - bitField0_ = (bitField0_ & ~0x00004000); + bitField0_ = (bitField0_ & ~0x00008000); nextHopMed_ = 0; onChanged(); return this; @@ -5902,7 +6169,7 @@ public Builder clearNextHopMed() { * @return Whether the nextHopNetwork field is set. */ public boolean hasNextHopNetwork() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** @@ -5968,7 +6235,7 @@ public Builder setNextHopNetwork(java.lang.String value) { throw new NullPointerException(); } nextHopNetwork_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -5986,7 +6253,7 @@ public Builder setNextHopNetwork(java.lang.String value) { */ public Builder clearNextHopNetwork() { nextHopNetwork_ = getDefaultInstance().getNextHopNetwork(); - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ = (bitField0_ & ~0x00010000); onChanged(); return this; } @@ -6009,7 +6276,7 @@ public Builder setNextHopNetworkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); nextHopNetwork_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -6020,7 +6287,7 @@ public Builder setNextHopNetworkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Indicates the origin of the route. Can be IGP
+     * Output only. [Output Only] Indicates the origin of the route. Can be IGP
      * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
      * or INCOMPLETE.
      * Check the NextHopOrigin enum for the list of possible values.
@@ -6031,14 +6298,14 @@ public Builder setNextHopNetworkBytes(com.google.protobuf.ByteString value) {
      * @return Whether the nextHopOrigin field is set.
      */
     public boolean hasNextHopOrigin() {
-      return ((bitField0_ & 0x00010000) != 0);
+      return ((bitField0_ & 0x00020000) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] Indicates the origin of the route. Can be IGP
+     * Output only. [Output Only] Indicates the origin of the route. Can be IGP
      * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
      * or INCOMPLETE.
      * Check the NextHopOrigin enum for the list of possible values.
@@ -6064,7 +6331,7 @@ public java.lang.String getNextHopOrigin() {
      *
      *
      * 
-     * [Output Only] Indicates the origin of the route. Can be IGP
+     * Output only. [Output Only] Indicates the origin of the route. Can be IGP
      * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
      * or INCOMPLETE.
      * Check the NextHopOrigin enum for the list of possible values.
@@ -6090,7 +6357,7 @@ public com.google.protobuf.ByteString getNextHopOriginBytes() {
      *
      *
      * 
-     * [Output Only] Indicates the origin of the route. Can be IGP
+     * Output only. [Output Only] Indicates the origin of the route. Can be IGP
      * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
      * or INCOMPLETE.
      * Check the NextHopOrigin enum for the list of possible values.
@@ -6106,7 +6373,7 @@ public Builder setNextHopOrigin(java.lang.String value) {
         throw new NullPointerException();
       }
       nextHopOrigin_ = value;
-      bitField0_ |= 0x00010000;
+      bitField0_ |= 0x00020000;
       onChanged();
       return this;
     }
@@ -6115,7 +6382,7 @@ public Builder setNextHopOrigin(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Indicates the origin of the route. Can be IGP
+     * Output only. [Output Only] Indicates the origin of the route. Can be IGP
      * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
      * or INCOMPLETE.
      * Check the NextHopOrigin enum for the list of possible values.
@@ -6127,7 +6394,7 @@ public Builder setNextHopOrigin(java.lang.String value) {
      */
     public Builder clearNextHopOrigin() {
       nextHopOrigin_ = getDefaultInstance().getNextHopOrigin();
-      bitField0_ = (bitField0_ & ~0x00010000);
+      bitField0_ = (bitField0_ & ~0x00020000);
       onChanged();
       return this;
     }
@@ -6136,7 +6403,7 @@ public Builder clearNextHopOrigin() {
      *
      *
      * 
-     * [Output Only] Indicates the origin of the route. Can be IGP
+     * Output only. [Output Only] Indicates the origin of the route. Can be IGP
      * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
      * or INCOMPLETE.
      * Check the NextHopOrigin enum for the list of possible values.
@@ -6153,7 +6420,7 @@ public Builder setNextHopOriginBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       nextHopOrigin_ = value;
-      bitField0_ |= 0x00010000;
+      bitField0_ |= 0x00020000;
       onChanged();
       return this;
     }
@@ -6164,7 +6431,7 @@ public Builder setNextHopOriginBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] The network peering name that should handle matching packets,
+     * Output only. [Output Only] The network peering name that should handle matching packets,
      * which should conform to RFC1035.
      * 
* @@ -6173,14 +6440,14 @@ public Builder setNextHopOriginBytes(com.google.protobuf.ByteString value) { * @return Whether the nextHopPeering field is set. */ public boolean hasNextHopPeering() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** * * *
-     * [Output Only] The network peering name that should handle matching packets,
+     * Output only. [Output Only] The network peering name that should handle matching packets,
      * which should conform to RFC1035.
      * 
* @@ -6204,7 +6471,7 @@ public java.lang.String getNextHopPeering() { * * *
-     * [Output Only] The network peering name that should handle matching packets,
+     * Output only. [Output Only] The network peering name that should handle matching packets,
      * which should conform to RFC1035.
      * 
* @@ -6228,7 +6495,7 @@ public com.google.protobuf.ByteString getNextHopPeeringBytes() { * * *
-     * [Output Only] The network peering name that should handle matching packets,
+     * Output only. [Output Only] The network peering name that should handle matching packets,
      * which should conform to RFC1035.
      * 
* @@ -6242,7 +6509,7 @@ public Builder setNextHopPeering(java.lang.String value) { throw new NullPointerException(); } nextHopPeering_ = value; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -6251,7 +6518,7 @@ public Builder setNextHopPeering(java.lang.String value) { * * *
-     * [Output Only] The network peering name that should handle matching packets,
+     * Output only. [Output Only] The network peering name that should handle matching packets,
      * which should conform to RFC1035.
      * 
* @@ -6261,7 +6528,7 @@ public Builder setNextHopPeering(java.lang.String value) { */ public Builder clearNextHopPeering() { nextHopPeering_ = getDefaultInstance().getNextHopPeering(); - bitField0_ = (bitField0_ & ~0x00020000); + bitField0_ = (bitField0_ & ~0x00040000); onChanged(); return this; } @@ -6270,7 +6537,7 @@ public Builder clearNextHopPeering() { * * *
-     * [Output Only] The network peering name that should handle matching packets,
+     * Output only. [Output Only] The network peering name that should handle matching packets,
      * which should conform to RFC1035.
      * 
* @@ -6285,7 +6552,7 @@ public Builder setNextHopPeeringBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); nextHopPeering_ = value; - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -6304,7 +6571,7 @@ public Builder setNextHopPeeringBytes(com.google.protobuf.ByteString value) { * @return Whether the nextHopVpnTunnel field is set. */ public boolean hasNextHopVpnTunnel() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -6370,7 +6637,7 @@ public Builder setNextHopVpnTunnel(java.lang.String value) { throw new NullPointerException(); } nextHopVpnTunnel_ = value; - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -6388,7 +6655,7 @@ public Builder setNextHopVpnTunnel(java.lang.String value) { */ public Builder clearNextHopVpnTunnel() { nextHopVpnTunnel_ = getDefaultInstance().getNextHopVpnTunnel(); - bitField0_ = (bitField0_ & ~0x00040000); + bitField0_ = (bitField0_ & ~0x00080000); onChanged(); return this; } @@ -6411,7 +6678,7 @@ public Builder setNextHopVpnTunnelBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); nextHopVpnTunnel_ = value; - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -6436,7 +6703,7 @@ public Builder setNextHopVpnTunnelBytes(com.google.protobuf.ByteString value) { * @return Whether the params field is set. */ public boolean hasParams() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -6480,7 +6747,7 @@ public Builder setParams(com.google.cloud.compute.v1.RouteParams value) { } else { paramsBuilder_.setMessage(value); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -6501,7 +6768,7 @@ public Builder setParams(com.google.cloud.compute.v1.RouteParams.Builder builder } else { paramsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -6518,7 +6785,7 @@ public Builder setParams(com.google.cloud.compute.v1.RouteParams.Builder builder */ public Builder mergeParams(com.google.cloud.compute.v1.RouteParams value) { if (paramsBuilder_ == null) { - if (((bitField0_ & 0x00080000) != 0) + if (((bitField0_ & 0x00100000) != 0) && params_ != null && params_ != com.google.cloud.compute.v1.RouteParams.getDefaultInstance()) { getParamsBuilder().mergeFrom(value); @@ -6529,7 +6796,7 @@ public Builder mergeParams(com.google.cloud.compute.v1.RouteParams value) { paramsBuilder_.mergeFrom(value); } if (params_ != null) { - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); } return this; @@ -6546,7 +6813,7 @@ public Builder mergeParams(com.google.cloud.compute.v1.RouteParams value) { * optional .google.cloud.compute.v1.RouteParams params = 78313862; */ public Builder clearParams() { - bitField0_ = (bitField0_ & ~0x00080000); + bitField0_ = (bitField0_ & ~0x00100000); params_ = null; if (paramsBuilder_ != null) { paramsBuilder_.dispose(); @@ -6567,7 +6834,7 @@ public Builder clearParams() { * optional .google.cloud.compute.v1.RouteParams params = 78313862; */ public com.google.cloud.compute.v1.RouteParams.Builder getParamsBuilder() { - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return getParamsFieldBuilder().getBuilder(); } @@ -6638,7 +6905,7 @@ public com.google.cloud.compute.v1.RouteParamsOrBuilder getParamsOrBuilder() { */ @java.lang.Override public boolean hasPriority() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -6680,7 +6947,7 @@ public int getPriority() { public Builder setPriority(int value) { priority_ = value; - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -6701,7 +6968,7 @@ public Builder setPriority(int value) { * @return This builder for chaining. */ public Builder clearPriority() { - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); priority_ = 0; onChanged(); return this; @@ -6713,9 +6980,9 @@ public Builder clearPriority() { * * *
-     * [Output only] The status of the route. This status only applies to
-     * dynamic routes learned by Cloud Routers. This status is not applicable
-     * to static routes.
+     * [Output only] The status of the route. This status applies to
+     * dynamic routes learned by Cloud Routers. It is also applicable to routes
+     * undergoing migration.
      * Check the RouteStatus enum for the list of possible values.
      * 
* @@ -6724,16 +6991,16 @@ public Builder clearPriority() { * @return Whether the routeStatus field is set. */ public boolean hasRouteStatus() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** * * *
-     * [Output only] The status of the route. This status only applies to
-     * dynamic routes learned by Cloud Routers. This status is not applicable
-     * to static routes.
+     * [Output only] The status of the route. This status applies to
+     * dynamic routes learned by Cloud Routers. It is also applicable to routes
+     * undergoing migration.
      * Check the RouteStatus enum for the list of possible values.
      * 
* @@ -6757,9 +7024,9 @@ public java.lang.String getRouteStatus() { * * *
-     * [Output only] The status of the route. This status only applies to
-     * dynamic routes learned by Cloud Routers. This status is not applicable
-     * to static routes.
+     * [Output only] The status of the route. This status applies to
+     * dynamic routes learned by Cloud Routers. It is also applicable to routes
+     * undergoing migration.
      * Check the RouteStatus enum for the list of possible values.
      * 
* @@ -6783,9 +7050,9 @@ public com.google.protobuf.ByteString getRouteStatusBytes() { * * *
-     * [Output only] The status of the route. This status only applies to
-     * dynamic routes learned by Cloud Routers. This status is not applicable
-     * to static routes.
+     * [Output only] The status of the route. This status applies to
+     * dynamic routes learned by Cloud Routers. It is also applicable to routes
+     * undergoing migration.
      * Check the RouteStatus enum for the list of possible values.
      * 
* @@ -6799,7 +7066,7 @@ public Builder setRouteStatus(java.lang.String value) { throw new NullPointerException(); } routeStatus_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -6808,9 +7075,9 @@ public Builder setRouteStatus(java.lang.String value) { * * *
-     * [Output only] The status of the route. This status only applies to
-     * dynamic routes learned by Cloud Routers. This status is not applicable
-     * to static routes.
+     * [Output only] The status of the route. This status applies to
+     * dynamic routes learned by Cloud Routers. It is also applicable to routes
+     * undergoing migration.
      * Check the RouteStatus enum for the list of possible values.
      * 
* @@ -6820,7 +7087,7 @@ public Builder setRouteStatus(java.lang.String value) { */ public Builder clearRouteStatus() { routeStatus_ = getDefaultInstance().getRouteStatus(); - bitField0_ = (bitField0_ & ~0x00200000); + bitField0_ = (bitField0_ & ~0x00400000); onChanged(); return this; } @@ -6829,9 +7096,9 @@ public Builder clearRouteStatus() { * * *
-     * [Output only] The status of the route. This status only applies to
-     * dynamic routes learned by Cloud Routers. This status is not applicable
-     * to static routes.
+     * [Output only] The status of the route. This status applies to
+     * dynamic routes learned by Cloud Routers. It is also applicable to routes
+     * undergoing migration.
      * Check the RouteStatus enum for the list of possible values.
      * 
* @@ -6846,7 +7113,7 @@ public Builder setRouteStatusBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); routeStatus_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -6857,7 +7124,7 @@ public Builder setRouteStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The type of this route, which can be one of the following
+     * Output only. [Output Only] The type of this route, which can be one of the following
      * values:
      * - 'TRANSIT' for a transit route that this router learned from
      * another Cloud Router and will readvertise to one of its BGP peers
@@ -6872,14 +7139,14 @@ public Builder setRouteStatusBytes(com.google.protobuf.ByteString value) {
      * @return Whether the routeType field is set.
      */
     public boolean hasRouteType() {
-      return ((bitField0_ & 0x00400000) != 0);
+      return ((bitField0_ & 0x00800000) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] The type of this route, which can be one of the following
+     * Output only. [Output Only] The type of this route, which can be one of the following
      * values:
      * - 'TRANSIT' for a transit route that this router learned from
      * another Cloud Router and will readvertise to one of its BGP peers
@@ -6909,7 +7176,7 @@ public java.lang.String getRouteType() {
      *
      *
      * 
-     * [Output Only] The type of this route, which can be one of the following
+     * Output only. [Output Only] The type of this route, which can be one of the following
      * values:
      * - 'TRANSIT' for a transit route that this router learned from
      * another Cloud Router and will readvertise to one of its BGP peers
@@ -6939,7 +7206,7 @@ public com.google.protobuf.ByteString getRouteTypeBytes() {
      *
      *
      * 
-     * [Output Only] The type of this route, which can be one of the following
+     * Output only. [Output Only] The type of this route, which can be one of the following
      * values:
      * - 'TRANSIT' for a transit route that this router learned from
      * another Cloud Router and will readvertise to one of its BGP peers
@@ -6959,7 +7226,7 @@ public Builder setRouteType(java.lang.String value) {
         throw new NullPointerException();
       }
       routeType_ = value;
-      bitField0_ |= 0x00400000;
+      bitField0_ |= 0x00800000;
       onChanged();
       return this;
     }
@@ -6968,7 +7235,7 @@ public Builder setRouteType(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The type of this route, which can be one of the following
+     * Output only. [Output Only] The type of this route, which can be one of the following
      * values:
      * - 'TRANSIT' for a transit route that this router learned from
      * another Cloud Router and will readvertise to one of its BGP peers
@@ -6984,7 +7251,7 @@ public Builder setRouteType(java.lang.String value) {
      */
     public Builder clearRouteType() {
       routeType_ = getDefaultInstance().getRouteType();
-      bitField0_ = (bitField0_ & ~0x00400000);
+      bitField0_ = (bitField0_ & ~0x00800000);
       onChanged();
       return this;
     }
@@ -6993,7 +7260,7 @@ public Builder clearRouteType() {
      *
      *
      * 
-     * [Output Only] The type of this route, which can be one of the following
+     * Output only. [Output Only] The type of this route, which can be one of the following
      * values:
      * - 'TRANSIT' for a transit route that this router learned from
      * another Cloud Router and will readvertise to one of its BGP peers
@@ -7014,7 +7281,7 @@ public Builder setRouteTypeBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       routeType_ = value;
-      bitField0_ |= 0x00400000;
+      bitField0_ |= 0x00800000;
       onChanged();
       return this;
     }
@@ -7033,7 +7300,7 @@ public Builder setRouteTypeBytes(com.google.protobuf.ByteString value) {
      * @return Whether the selfLink field is set.
      */
     public boolean hasSelfLink() {
-      return ((bitField0_ & 0x00800000) != 0);
+      return ((bitField0_ & 0x01000000) != 0);
     }
 
     /**
@@ -7099,7 +7366,7 @@ public Builder setSelfLink(java.lang.String value) {
         throw new NullPointerException();
       }
       selfLink_ = value;
-      bitField0_ |= 0x00800000;
+      bitField0_ |= 0x01000000;
       onChanged();
       return this;
     }
@@ -7117,7 +7384,7 @@ public Builder setSelfLink(java.lang.String value) {
      */
     public Builder clearSelfLink() {
       selfLink_ = getDefaultInstance().getSelfLink();
-      bitField0_ = (bitField0_ & ~0x00800000);
+      bitField0_ = (bitField0_ & ~0x01000000);
       onChanged();
       return this;
     }
@@ -7140,7 +7407,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       selfLink_ = value;
-      bitField0_ |= 0x00800000;
+      bitField0_ |= 0x01000000;
       onChanged();
       return this;
     }
@@ -7152,7 +7419,7 @@ private void ensureTagsIsMutable() {
       if (!tags_.isModifiable()) {
         tags_ = new com.google.protobuf.LazyStringArrayList(tags_);
       }
-      bitField0_ |= 0x01000000;
+      bitField0_ |= 0x02000000;
     }
 
     /**
@@ -7237,7 +7504,7 @@ public Builder setTags(int index, java.lang.String value) {
       }
       ensureTagsIsMutable();
       tags_.set(index, value);
-      bitField0_ |= 0x01000000;
+      bitField0_ |= 0x02000000;
       onChanged();
       return this;
     }
@@ -7260,7 +7527,7 @@ public Builder addTags(java.lang.String value) {
       }
       ensureTagsIsMutable();
       tags_.add(value);
-      bitField0_ |= 0x01000000;
+      bitField0_ |= 0x02000000;
       onChanged();
       return this;
     }
@@ -7280,7 +7547,7 @@ public Builder addTags(java.lang.String value) {
     public Builder addAllTags(java.lang.Iterable values) {
       ensureTagsIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, tags_);
-      bitField0_ |= 0x01000000;
+      bitField0_ |= 0x02000000;
       onChanged();
       return this;
     }
@@ -7298,7 +7565,7 @@ public Builder addAllTags(java.lang.Iterable values) {
      */
     public Builder clearTags() {
       tags_ = com.google.protobuf.LazyStringArrayList.emptyList();
-      bitField0_ = (bitField0_ & ~0x01000000);
+      bitField0_ = (bitField0_ & ~0x02000000);
       ;
       onChanged();
       return this;
@@ -7323,7 +7590,7 @@ public Builder addTagsBytes(com.google.protobuf.ByteString value) {
       checkByteStringIsUtf8(value);
       ensureTagsIsMutable();
       tags_.add(value);
-      bitField0_ |= 0x01000000;
+      bitField0_ |= 0x02000000;
       onChanged();
       return this;
     }
@@ -7332,9 +7599,9 @@ public Builder addTagsBytes(com.google.protobuf.ByteString value) {
         java.util.Collections.emptyList();
 
     private void ensureWarningsIsMutable() {
-      if (!((bitField0_ & 0x02000000) != 0)) {
+      if (!((bitField0_ & 0x04000000) != 0)) {
         warnings_ = new java.util.ArrayList(warnings_);
-        bitField0_ |= 0x02000000;
+        bitField0_ |= 0x04000000;
       }
     }
 
@@ -7348,7 +7615,7 @@ private void ensureWarningsIsMutable() {
      *
      *
      * 
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7366,7 +7633,7 @@ public java.util.List getWarningsList() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7384,7 +7651,7 @@ public int getWarningsCount() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7402,7 +7669,7 @@ public com.google.cloud.compute.v1.Warnings getWarnings(int index) { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7426,7 +7693,7 @@ public Builder setWarnings(int index, com.google.cloud.compute.v1.Warnings value * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7448,7 +7715,7 @@ public Builder setWarnings( * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7472,7 +7739,7 @@ public Builder addWarnings(com.google.cloud.compute.v1.Warnings value) { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7496,7 +7763,7 @@ public Builder addWarnings(int index, com.google.cloud.compute.v1.Warnings value * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7517,7 +7784,7 @@ public Builder addWarnings(com.google.cloud.compute.v1.Warnings.Builder builderF * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7539,7 +7806,7 @@ public Builder addWarnings( * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7561,7 +7828,7 @@ public Builder addAllWarnings( * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7570,7 +7837,7 @@ public Builder addAllWarnings( public Builder clearWarnings() { if (warningsBuilder_ == null) { warnings_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); onChanged(); } else { warningsBuilder_.clear(); @@ -7582,7 +7849,7 @@ public Builder clearWarnings() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7603,7 +7870,7 @@ public Builder removeWarnings(int index) { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7617,7 +7884,7 @@ public com.google.cloud.compute.v1.Warnings.Builder getWarningsBuilder(int index * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7635,7 +7902,7 @@ public com.google.cloud.compute.v1.WarningsOrBuilder getWarningsOrBuilder(int in * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7654,7 +7921,7 @@ public com.google.cloud.compute.v1.WarningsOrBuilder getWarningsOrBuilder(int in * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7669,7 +7936,7 @@ public com.google.cloud.compute.v1.Warnings.Builder addWarningsBuilder() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7684,7 +7951,7 @@ public com.google.cloud.compute.v1.Warnings.Builder addWarningsBuilder(int index * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * route, this field will be populated with warning messages.
      * 
* @@ -7705,7 +7972,7 @@ public java.util.List getWarningsB com.google.cloud.compute.v1.Warnings, com.google.cloud.compute.v1.Warnings.Builder, com.google.cloud.compute.v1.WarningsOrBuilder>( - warnings_, ((bitField0_ & 0x02000000) != 0), getParentForChildren(), isClean()); + warnings_, ((bitField0_ & 0x04000000) != 0), getParentForChildren(), isClean()); warnings_ = null; } return warningsBuilder_; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteList.java index 8f40067bb4a6..e2dc78f19322 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.RouteOrBuilder getItemsOrBuilder(int index) { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1528,7 +1528,7 @@ public java.util.List getItemsBuilder * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1543,7 +1543,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1566,7 +1566,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1589,7 +1589,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1611,7 +1611,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1629,7 +1629,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1804,7 +1804,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1819,7 +1819,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1842,7 +1842,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1865,7 +1865,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1887,7 +1887,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1905,7 +1905,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteListOrBuilder.java index 395a41c78fd1..b5d6230310ef 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteListOrBuilder.java @@ -122,7 +122,7 @@ public interface RouteListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface RouteListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface RouteListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface RouteListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface RouteListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface RouteListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteOrBuilder.java index 2599d709f46a..e7d9e1c453c6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouteOrBuilder.java @@ -28,7 +28,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -39,7 +39,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -50,7 +50,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -61,7 +61,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -73,7 +73,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] AS path.
+   * Output only. [Output Only] AS path.
    * 
* * repeated .google.cloud.compute.v1.RouteAsPath as_paths = 137568929; @@ -84,7 +84,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -98,7 +98,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -112,7 +112,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -219,7 +219,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -233,7 +233,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -247,7 +247,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Type of this resource. Always compute#routes for
+   * Output only. [Output Only] Type of this resource. Always compute#routes for
    * Route resources.
    * 
* @@ -261,7 +261,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Type of this resource. Always compute#routes for
+   * Output only. [Output Only] Type of this resource. Always compute#routes for
    * Route resources.
    * 
* @@ -275,7 +275,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Type of this resource. Always compute#routes for
+   * Output only. [Output Only] Type of this resource. Always compute#routes for
    * Route resources.
    * 
* @@ -430,7 +430,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] The full resource name of the Network Connectivity Center hub
+   * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
    * that will handle matching packets.
    * 
* @@ -444,7 +444,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] The full resource name of the Network Connectivity Center hub
+   * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
    * that will handle matching packets.
    * 
* @@ -458,7 +458,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] The full resource name of the Network Connectivity Center hub
+   * Output only. [Output Only] The full resource name of the Network Connectivity Center hub
    * that will handle matching packets.
    * 
* @@ -619,7 +619,7 @@ public interface RouteOrBuilder * * *
-   * [Output only] Internal fixed region-to-region cost that Google Cloud
+   * Output only. [Output only] Internal fixed region-to-region cost that Google Cloud
    * calculates based on factors such as network performance, distance, and
    * available bandwidth between regions.
    * 
@@ -634,7 +634,7 @@ public interface RouteOrBuilder * * *
-   * [Output only] Internal fixed region-to-region cost that Google Cloud
+   * Output only. [Output only] Internal fixed region-to-region cost that Google Cloud
    * calculates based on factors such as network performance, distance, and
    * available bandwidth between regions.
    * 
@@ -645,6 +645,57 @@ public interface RouteOrBuilder */ int getNextHopInterRegionCost(); + /** + * + * + *
+   * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+   * for the route.
+   * This field will only be populated for dynamic routes generated by
+   * Cloud Router with a linked interconnectAttachment or the static route
+   * generated by each L2 Interconnect Attachment.
+   * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return Whether the nextHopInterconnectAttachment field is set. + */ + boolean hasNextHopInterconnectAttachment(); + + /** + * + * + *
+   * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+   * for the route.
+   * This field will only be populated for dynamic routes generated by
+   * Cloud Router with a linked interconnectAttachment or the static route
+   * generated by each L2 Interconnect Attachment.
+   * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return The nextHopInterconnectAttachment. + */ + java.lang.String getNextHopInterconnectAttachment(); + + /** + * + * + *
+   * Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop
+   * for the route.
+   * This field will only be populated for dynamic routes generated by
+   * Cloud Router with a linked interconnectAttachment or the static route
+   * generated by each L2 Interconnect Attachment.
+   * 
+ * + * optional string next_hop_interconnect_attachment = 226852914; + * + * @return The bytes for nextHopInterconnectAttachment. + */ + com.google.protobuf.ByteString getNextHopInterconnectAttachmentBytes(); + /** * * @@ -706,7 +757,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
+   * Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
    * the desirability of a particular route in a network.
    * 
* @@ -720,7 +771,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
+   * Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates
    * the desirability of a particular route in a network.
    * 
* @@ -773,7 +824,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] Indicates the origin of the route. Can be IGP
+   * Output only. [Output Only] Indicates the origin of the route. Can be IGP
    * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
    * or INCOMPLETE.
    * Check the NextHopOrigin enum for the list of possible values.
@@ -789,7 +840,7 @@ public interface RouteOrBuilder
    *
    *
    * 
-   * [Output Only] Indicates the origin of the route. Can be IGP
+   * Output only. [Output Only] Indicates the origin of the route. Can be IGP
    * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
    * or INCOMPLETE.
    * Check the NextHopOrigin enum for the list of possible values.
@@ -805,7 +856,7 @@ public interface RouteOrBuilder
    *
    *
    * 
-   * [Output Only] Indicates the origin of the route. Can be IGP
+   * Output only. [Output Only] Indicates the origin of the route. Can be IGP
    * (Interior Gateway Protocol), EGP (Exterior Gateway Protocol),
    * or INCOMPLETE.
    * Check the NextHopOrigin enum for the list of possible values.
@@ -821,7 +872,7 @@ public interface RouteOrBuilder
    *
    *
    * 
-   * [Output Only] The network peering name that should handle matching packets,
+   * Output only. [Output Only] The network peering name that should handle matching packets,
    * which should conform to RFC1035.
    * 
* @@ -835,7 +886,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] The network peering name that should handle matching packets,
+   * Output only. [Output Only] The network peering name that should handle matching packets,
    * which should conform to RFC1035.
    * 
* @@ -849,7 +900,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] The network peering name that should handle matching packets,
+   * Output only. [Output Only] The network peering name that should handle matching packets,
    * which should conform to RFC1035.
    * 
* @@ -976,9 +1027,9 @@ public interface RouteOrBuilder * * *
-   * [Output only] The status of the route. This status only applies to
-   * dynamic routes learned by Cloud Routers. This status is not applicable
-   * to static routes.
+   * [Output only] The status of the route. This status applies to
+   * dynamic routes learned by Cloud Routers. It is also applicable to routes
+   * undergoing migration.
    * Check the RouteStatus enum for the list of possible values.
    * 
* @@ -992,9 +1043,9 @@ public interface RouteOrBuilder * * *
-   * [Output only] The status of the route. This status only applies to
-   * dynamic routes learned by Cloud Routers. This status is not applicable
-   * to static routes.
+   * [Output only] The status of the route. This status applies to
+   * dynamic routes learned by Cloud Routers. It is also applicable to routes
+   * undergoing migration.
    * Check the RouteStatus enum for the list of possible values.
    * 
* @@ -1008,9 +1059,9 @@ public interface RouteOrBuilder * * *
-   * [Output only] The status of the route. This status only applies to
-   * dynamic routes learned by Cloud Routers. This status is not applicable
-   * to static routes.
+   * [Output only] The status of the route. This status applies to
+   * dynamic routes learned by Cloud Routers. It is also applicable to routes
+   * undergoing migration.
    * Check the RouteStatus enum for the list of possible values.
    * 
* @@ -1024,7 +1075,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] The type of this route, which can be one of the following
+   * Output only. [Output Only] The type of this route, which can be one of the following
    * values:
    * - 'TRANSIT' for a transit route that this router learned from
    * another Cloud Router and will readvertise to one of its BGP peers
@@ -1044,7 +1095,7 @@ public interface RouteOrBuilder
    *
    *
    * 
-   * [Output Only] The type of this route, which can be one of the following
+   * Output only. [Output Only] The type of this route, which can be one of the following
    * values:
    * - 'TRANSIT' for a transit route that this router learned from
    * another Cloud Router and will readvertise to one of its BGP peers
@@ -1064,7 +1115,7 @@ public interface RouteOrBuilder
    *
    *
    * 
-   * [Output Only] The type of this route, which can be one of the following
+   * Output only. [Output Only] The type of this route, which can be one of the following
    * values:
    * - 'TRANSIT' for a transit route that this router learned from
    * another Cloud Router and will readvertise to one of its BGP peers
@@ -1177,7 +1228,7 @@ public interface RouteOrBuilder
    *
    *
    * 
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -1189,7 +1240,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -1201,7 +1252,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -1213,7 +1264,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* @@ -1226,7 +1277,7 @@ public interface RouteOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * route, this field will be populated with warning messages.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Router.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Router.java index aa434abbd119..39b609da32a1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Router.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Router.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.RouterBgpPeerOrBuilder getBgpPeersOrBuilder(i * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -239,7 +239,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -264,7 +264,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -566,7 +566,7 @@ public com.google.cloud.compute.v1.RouterInterfaceOrBuilder getInterfacesOrBuild * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -583,7 +583,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -608,7 +608,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -2693,7 +2693,7 @@ public com.google.cloud.compute.v1.RouterBgpPeer.Builder addBgpPeersBuilder(int * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2709,7 +2709,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2733,7 +2733,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2757,7 +2757,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2780,7 +2780,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2799,7 +2799,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3657,7 +3657,7 @@ public com.google.cloud.compute.v1.RouterInterface.Builder addInterfacesBuilder( * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -3673,7 +3673,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -3697,7 +3697,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -3721,7 +3721,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -3744,7 +3744,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -3763,7 +3763,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterAggregatedList.java index 022c54e876ad..2a0407173926 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterAggregatedList.java @@ -277,7 +277,7 @@ public com.google.cloud.compute.v1.RoutersScopedList getItemsOrThrow(java.lang.S * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -293,7 +293,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -317,7 +317,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -427,7 +427,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -443,7 +443,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -467,7 +467,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -497,7 +497,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -512,7 +512,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -527,7 +527,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -543,7 +543,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1563,7 +1563,7 @@ public com.google.cloud.compute.v1.RoutersScopedList.Builder putItemsBuilderIfAb * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1578,7 +1578,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1601,7 +1601,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1624,7 +1624,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1646,7 +1646,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1664,7 +1664,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1839,7 +1839,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1854,7 +1854,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1877,7 +1877,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1922,7 +1922,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1940,7 +1940,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1973,7 +1973,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -1989,7 +1989,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2004,7 +2004,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2020,7 +2020,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2036,7 +2036,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2060,7 +2060,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2083,7 +2083,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2103,7 +2103,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2122,7 +2122,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterAggregatedListOrBuilder.java index 24bd2eaff7ba..3c2b00f80704 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterAggregatedListOrBuilder.java @@ -130,7 +130,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -143,7 +143,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -220,7 +220,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -233,7 +233,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -246,7 +246,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -259,7 +259,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -272,7 +272,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -285,7 +285,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -299,7 +299,7 @@ com.google.cloud.compute.v1.RoutersScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterBgpPeer.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterBgpPeer.java index 01553b3b45ef..e10b75ab7904 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterBgpPeer.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterBgpPeer.java @@ -481,7 +481,7 @@ private Enable(int value) { * * *
-   * [Output Only] The resource that configures and manages this BGP peer.
+   * Output only. [Output Only] The resource that configures and manages this BGP peer.
    *
    *    -  MANAGED_BY_USER is the default value and can be managed by you
    *    or other users
@@ -1779,7 +1779,7 @@ public com.google.protobuf.ByteString getIpv6NexthopAddressBytes() {
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this BGP peer.
+   * Output only. [Output Only] The resource that configures and manages this BGP peer.
    *
    *    -  MANAGED_BY_USER is the default value and can be managed by you
    *    or other users
@@ -1804,7 +1804,7 @@ public boolean hasManagementType() {
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this BGP peer.
+   * Output only. [Output Only] The resource that configures and manages this BGP peer.
    *
    *    -  MANAGED_BY_USER is the default value and can be managed by you
    *    or other users
@@ -1837,7 +1837,7 @@ public java.lang.String getManagementType() {
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this BGP peer.
+   * Output only. [Output Only] The resource that configures and manages this BGP peer.
    *
    *    -  MANAGED_BY_USER is the default value and can be managed by you
    *    or other users
@@ -6465,7 +6465,7 @@ public Builder setIpv6NexthopAddressBytes(com.google.protobuf.ByteString value)
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this BGP peer.
+     * Output only. [Output Only] The resource that configures and manages this BGP peer.
      *
      *    -  MANAGED_BY_USER is the default value and can be managed by you
      *    or other users
@@ -6489,7 +6489,7 @@ public boolean hasManagementType() {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this BGP peer.
+     * Output only. [Output Only] The resource that configures and manages this BGP peer.
      *
      *    -  MANAGED_BY_USER is the default value and can be managed by you
      *    or other users
@@ -6521,7 +6521,7 @@ public java.lang.String getManagementType() {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this BGP peer.
+     * Output only. [Output Only] The resource that configures and manages this BGP peer.
      *
      *    -  MANAGED_BY_USER is the default value and can be managed by you
      *    or other users
@@ -6553,7 +6553,7 @@ public com.google.protobuf.ByteString getManagementTypeBytes() {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this BGP peer.
+     * Output only. [Output Only] The resource that configures and manages this BGP peer.
      *
      *    -  MANAGED_BY_USER is the default value and can be managed by you
      *    or other users
@@ -6584,7 +6584,7 @@ public Builder setManagementType(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this BGP peer.
+     * Output only. [Output Only] The resource that configures and manages this BGP peer.
      *
      *    -  MANAGED_BY_USER is the default value and can be managed by you
      *    or other users
@@ -6611,7 +6611,7 @@ public Builder clearManagementType() {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this BGP peer.
+     * Output only. [Output Only] The resource that configures and manages this BGP peer.
      *
      *    -  MANAGED_BY_USER is the default value and can be managed by you
      *    or other users
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterBgpPeerOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterBgpPeerOrBuilder.java
index 11dcbb620dfa..11c61a548aed 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterBgpPeerOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterBgpPeerOrBuilder.java
@@ -827,7 +827,7 @@ com.google.cloud.compute.v1.RouterAdvertisedIpRangeOrBuilder getAdvertisedIpRang
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this BGP peer.
+   * Output only. [Output Only] The resource that configures and manages this BGP peer.
    *
    *    -  MANAGED_BY_USER is the default value and can be managed by you
    *    or other users
@@ -849,7 +849,7 @@ com.google.cloud.compute.v1.RouterAdvertisedIpRangeOrBuilder getAdvertisedIpRang
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this BGP peer.
+   * Output only. [Output Only] The resource that configures and manages this BGP peer.
    *
    *    -  MANAGED_BY_USER is the default value and can be managed by you
    *    or other users
@@ -871,7 +871,7 @@ com.google.cloud.compute.v1.RouterAdvertisedIpRangeOrBuilder getAdvertisedIpRang
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this BGP peer.
+   * Output only. [Output Only] The resource that configures and manages this BGP peer.
    *
    *    -  MANAGED_BY_USER is the default value and can be managed by you
    *    or other users
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterInterface.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterInterface.java
index bd7ae93b0060..d96ab9edfb26 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterInterface.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterInterface.java
@@ -202,7 +202,7 @@ private IpVersion(int value) {
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this interface.
+   * Output only. [Output Only] The resource that configures and manages this interface.
    *
    *    - MANAGED_BY_USER is the default value and can be managed directly
    *    by users.
@@ -707,7 +707,7 @@ public com.google.protobuf.ByteString getLinkedVpnTunnelBytes() {
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this interface.
+   * Output only. [Output Only] The resource that configures and manages this interface.
    *
    *    - MANAGED_BY_USER is the default value and can be managed directly
    *    by users.
@@ -732,7 +732,7 @@ public boolean hasManagementType() {
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this interface.
+   * Output only. [Output Only] The resource that configures and manages this interface.
    *
    *    - MANAGED_BY_USER is the default value and can be managed directly
    *    by users.
@@ -765,7 +765,7 @@ public java.lang.String getManagementType() {
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this interface.
+   * Output only. [Output Only] The resource that configures and manages this interface.
    *
    *    - MANAGED_BY_USER is the default value and can be managed directly
    *    by users.
@@ -2334,7 +2334,7 @@ public Builder setLinkedVpnTunnelBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this interface.
+     * Output only. [Output Only] The resource that configures and manages this interface.
      *
      *    - MANAGED_BY_USER is the default value and can be managed directly
      *    by users.
@@ -2358,7 +2358,7 @@ public boolean hasManagementType() {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this interface.
+     * Output only. [Output Only] The resource that configures and manages this interface.
      *
      *    - MANAGED_BY_USER is the default value and can be managed directly
      *    by users.
@@ -2390,7 +2390,7 @@ public java.lang.String getManagementType() {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this interface.
+     * Output only. [Output Only] The resource that configures and manages this interface.
      *
      *    - MANAGED_BY_USER is the default value and can be managed directly
      *    by users.
@@ -2422,7 +2422,7 @@ public com.google.protobuf.ByteString getManagementTypeBytes() {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this interface.
+     * Output only. [Output Only] The resource that configures and manages this interface.
      *
      *    - MANAGED_BY_USER is the default value and can be managed directly
      *    by users.
@@ -2453,7 +2453,7 @@ public Builder setManagementType(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this interface.
+     * Output only. [Output Only] The resource that configures and manages this interface.
      *
      *    - MANAGED_BY_USER is the default value and can be managed directly
      *    by users.
@@ -2480,7 +2480,7 @@ public Builder clearManagementType() {
      *
      *
      * 
-     * [Output Only] The resource that configures and manages this interface.
+     * Output only. [Output Only] The resource that configures and manages this interface.
      *
      *    - MANAGED_BY_USER is the default value and can be managed directly
      *    by users.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterInterfaceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterInterfaceOrBuilder.java
index 9d5f74b5aa42..574310085be0 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterInterfaceOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterInterfaceOrBuilder.java
@@ -232,7 +232,7 @@ public interface RouterInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this interface.
+   * Output only. [Output Only] The resource that configures and manages this interface.
    *
    *    - MANAGED_BY_USER is the default value and can be managed directly
    *    by users.
@@ -254,7 +254,7 @@ public interface RouterInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this interface.
+   * Output only. [Output Only] The resource that configures and manages this interface.
    *
    *    - MANAGED_BY_USER is the default value and can be managed directly
    *    by users.
@@ -276,7 +276,7 @@ public interface RouterInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] The resource that configures and manages this interface.
+   * Output only. [Output Only] The resource that configures and manages this interface.
    *
    *    - MANAGED_BY_USER is the default value and can be managed directly
    *    by users.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterList.java
index 3f60dce79bb2..a9369be54f28 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterList.java
@@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.RouterOrBuilder getItemsOrBuilder(int index)
    *
    *
    * 
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1532,7 +1532,7 @@ public java.util.List getItemsBuilde * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -1572,7 +1572,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -1619,7 +1619,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -1638,7 +1638,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#router for
+     * Output only. [Output Only] Type of resource. Always compute#router for
      * routers.
      * 
* @@ -1814,7 +1814,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1829,7 +1829,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1852,7 +1852,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1897,7 +1897,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1915,7 +1915,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterListOrBuilder.java index 0b07b0329bd2..8cc4b1801747 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterListOrBuilder.java @@ -122,7 +122,7 @@ public interface RouterListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -136,7 +136,7 @@ public interface RouterListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -150,7 +150,7 @@ public interface RouterListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -215,7 +215,7 @@ public interface RouterListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface RouterListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface RouterListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterOrBuilder.java index 454753e71523..de0af748f861 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterOrBuilder.java @@ -131,7 +131,7 @@ public interface RouterOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -145,7 +145,7 @@ public interface RouterOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -159,7 +159,7 @@ public interface RouterOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -377,7 +377,7 @@ public interface RouterOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -391,7 +391,7 @@ public interface RouterOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* @@ -405,7 +405,7 @@ public interface RouterOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#router for
+   * Output only. [Output Only] Type of resource. Always compute#router for
    * routers.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusBgpPeerStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusBgpPeerStatus.java index 67be97d15e19..76eaa15037c1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusBgpPeerStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusBgpPeerStatus.java @@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Status of the BGP peer: {UP, DOWN}
+   * Output only. Status of the BGP peer: {UP, DOWN}
    * 
* * Protobuf enum {@code google.cloud.compute.v1.RouterStatusBgpPeerStatus.Status} @@ -529,7 +529,7 @@ public com.google.cloud.compute.v1.BfdStatusOrBuilder getBfdStatusOrBuilder() { * * *
-   * Enable IPv4 traffic over BGP Peer.
+   * Output only. Enable IPv4 traffic over BGP Peer.
    * It is enabled by default if the peerIpAddress is version 4.
    * 
* @@ -546,7 +546,7 @@ public boolean hasEnableIpv4() { * * *
-   * Enable IPv4 traffic over BGP Peer.
+   * Output only. Enable IPv4 traffic over BGP Peer.
    * It is enabled by default if the peerIpAddress is version 4.
    * 
* @@ -566,7 +566,7 @@ public boolean getEnableIpv4() { * * *
-   * Enable IPv6 traffic over BGP Peer.
+   * Output only. Enable IPv6 traffic over BGP Peer.
    * It is enabled by default if the peerIpAddress is version 6.
    * 
* @@ -583,7 +583,7 @@ public boolean hasEnableIpv6() { * * *
-   * Enable IPv6 traffic over BGP Peer.
+   * Output only. Enable IPv6 traffic over BGP Peer.
    * It is enabled by default if the peerIpAddress is version 6.
    * 
* @@ -605,7 +605,7 @@ public boolean getEnableIpv6() { * * *
-   * IP address of the local BGP interface.
+   * Output only. IP address of the local BGP interface.
    * 
* * optional string ip_address = 406272220; @@ -621,7 +621,7 @@ public boolean hasIpAddress() { * * *
-   * IP address of the local BGP interface.
+   * Output only. IP address of the local BGP interface.
    * 
* * optional string ip_address = 406272220; @@ -645,7 +645,7 @@ public java.lang.String getIpAddress() { * * *
-   * IP address of the local BGP interface.
+   * Output only. IP address of the local BGP interface.
    * 
* * optional string ip_address = 406272220; @@ -674,7 +674,7 @@ public com.google.protobuf.ByteString getIpAddressBytes() { * * *
-   * IPv4 address of the local BGP interface.
+   * Output only. IPv4 address of the local BGP interface.
    * 
* * optional string ipv4_nexthop_address = 5703377; @@ -690,7 +690,7 @@ public boolean hasIpv4NexthopAddress() { * * *
-   * IPv4 address of the local BGP interface.
+   * Output only. IPv4 address of the local BGP interface.
    * 
* * optional string ipv4_nexthop_address = 5703377; @@ -714,7 +714,7 @@ public java.lang.String getIpv4NexthopAddress() { * * *
-   * IPv4 address of the local BGP interface.
+   * Output only. IPv4 address of the local BGP interface.
    * 
* * optional string ipv4_nexthop_address = 5703377; @@ -743,7 +743,7 @@ public com.google.protobuf.ByteString getIpv4NexthopAddressBytes() { * * *
-   * IPv6 address of the local BGP interface.
+   * Output only. IPv6 address of the local BGP interface.
    * 
* * optional string ipv6_nexthop_address = 27968211; @@ -759,7 +759,7 @@ public boolean hasIpv6NexthopAddress() { * * *
-   * IPv6 address of the local BGP interface.
+   * Output only. IPv6 address of the local BGP interface.
    * 
* * optional string ipv6_nexthop_address = 27968211; @@ -783,7 +783,7 @@ public java.lang.String getIpv6NexthopAddress() { * * *
-   * IPv6 address of the local BGP interface.
+   * Output only. IPv6 address of the local BGP interface.
    * 
* * optional string ipv6_nexthop_address = 27968211; @@ -812,7 +812,7 @@ public com.google.protobuf.ByteString getIpv6NexthopAddressBytes() { * * *
-   * URL of the VPN tunnel that this BGP peer controls.
+   * Output only. URL of the VPN tunnel that this BGP peer controls.
    * 
* * optional string linked_vpn_tunnel = 352296953; @@ -828,7 +828,7 @@ public boolean hasLinkedVpnTunnel() { * * *
-   * URL of the VPN tunnel that this BGP peer controls.
+   * Output only. URL of the VPN tunnel that this BGP peer controls.
    * 
* * optional string linked_vpn_tunnel = 352296953; @@ -852,7 +852,7 @@ public java.lang.String getLinkedVpnTunnel() { * * *
-   * URL of the VPN tunnel that this BGP peer controls.
+   * Output only. URL of the VPN tunnel that this BGP peer controls.
    * 
* * optional string linked_vpn_tunnel = 352296953; @@ -916,7 +916,7 @@ public boolean getMd5AuthEnabled() { * * *
-   * Name of this BGP peer. Unique within the Routers resource.
+   * Output only. Name of this BGP peer. Unique within the Routers resource.
    * 
* * optional string name = 3373707; @@ -932,7 +932,7 @@ public boolean hasName() { * * *
-   * Name of this BGP peer. Unique within the Routers resource.
+   * Output only. Name of this BGP peer. Unique within the Routers resource.
    * 
* * optional string name = 3373707; @@ -956,7 +956,7 @@ public java.lang.String getName() { * * *
-   * Name of this BGP peer. Unique within the Routers resource.
+   * Output only. Name of this BGP peer. Unique within the Routers resource.
    * 
* * optional string name = 3373707; @@ -983,7 +983,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * Number of routes learned from the remote BGP Peer.
+   * Output only. Number of routes learned from the remote BGP Peer.
    * 
* * optional uint32 num_learned_routes = 135457535; @@ -999,7 +999,7 @@ public boolean hasNumLearnedRoutes() { * * *
-   * Number of routes learned from the remote BGP Peer.
+   * Output only. Number of routes learned from the remote BGP Peer.
    * 
* * optional uint32 num_learned_routes = 135457535; @@ -1020,7 +1020,7 @@ public int getNumLearnedRoutes() { * * *
-   * IP address of the remote BGP interface.
+   * Output only. IP address of the remote BGP interface.
    * 
* * optional string peer_ip_address = 207735769; @@ -1036,7 +1036,7 @@ public boolean hasPeerIpAddress() { * * *
-   * IP address of the remote BGP interface.
+   * Output only. IP address of the remote BGP interface.
    * 
* * optional string peer_ip_address = 207735769; @@ -1060,7 +1060,7 @@ public java.lang.String getPeerIpAddress() { * * *
-   * IP address of the remote BGP interface.
+   * Output only. IP address of the remote BGP interface.
    * 
* * optional string peer_ip_address = 207735769; @@ -1089,7 +1089,7 @@ public com.google.protobuf.ByteString getPeerIpAddressBytes() { * * *
-   * IPv4 address of the remote BGP interface.
+   * Output only. IPv4 address of the remote BGP interface.
    * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -1105,7 +1105,7 @@ public boolean hasPeerIpv4NexthopAddress() { * * *
-   * IPv4 address of the remote BGP interface.
+   * Output only. IPv4 address of the remote BGP interface.
    * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -1129,7 +1129,7 @@ public java.lang.String getPeerIpv4NexthopAddress() { * * *
-   * IPv4 address of the remote BGP interface.
+   * Output only. IPv4 address of the remote BGP interface.
    * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -1158,7 +1158,7 @@ public com.google.protobuf.ByteString getPeerIpv4NexthopAddressBytes() { * * *
-   * IPv6 address of the remote BGP interface.
+   * Output only. IPv6 address of the remote BGP interface.
    * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -1174,7 +1174,7 @@ public boolean hasPeerIpv6NexthopAddress() { * * *
-   * IPv6 address of the remote BGP interface.
+   * Output only. IPv6 address of the remote BGP interface.
    * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -1198,7 +1198,7 @@ public java.lang.String getPeerIpv6NexthopAddress() { * * *
-   * IPv6 address of the remote BGP interface.
+   * Output only. IPv6 address of the remote BGP interface.
    * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -1227,7 +1227,7 @@ public com.google.protobuf.ByteString getPeerIpv6NexthopAddressBytes() { * * *
-   * [Output only] URI of the VM instance that is used as third-party router
+   * Output only. [Output only] URI of the VM instance that is used as third-party router
    * appliances such as Next Gen Firewalls, Virtual Routers, or Router
    * Appliances.
    * The VM instance is the peer side of the BGP session.
@@ -1246,7 +1246,7 @@ public boolean hasRouterApplianceInstance() {
    *
    *
    * 
-   * [Output only] URI of the VM instance that is used as third-party router
+   * Output only. [Output only] URI of the VM instance that is used as third-party router
    * appliances such as Next Gen Firewalls, Virtual Routers, or Router
    * Appliances.
    * The VM instance is the peer side of the BGP session.
@@ -1273,7 +1273,7 @@ public java.lang.String getRouterApplianceInstance() {
    *
    *
    * 
-   * [Output only] URI of the VM instance that is used as third-party router
+   * Output only. [Output only] URI of the VM instance that is used as third-party router
    * appliances such as Next Gen Firewalls, Virtual Routers, or Router
    * Appliances.
    * The VM instance is the peer side of the BGP session.
@@ -1305,7 +1305,7 @@ public com.google.protobuf.ByteString getRouterApplianceInstanceBytes() {
    *
    *
    * 
-   * The state of the BGP session. For a list of possible values for this
+   * Output only. The state of the BGP session. For a list of possible values for this
    * field, seeBGP session states.
    * 
* @@ -1322,7 +1322,7 @@ public boolean hasState() { * * *
-   * The state of the BGP session. For a list of possible values for this
+   * Output only. The state of the BGP session. For a list of possible values for this
    * field, seeBGP session states.
    * 
* @@ -1347,7 +1347,7 @@ public java.lang.String getState() { * * *
-   * The state of the BGP session. For a list of possible values for this
+   * Output only. The state of the BGP session. For a list of possible values for this
    * field, seeBGP session states.
    * 
* @@ -1377,7 +1377,7 @@ public com.google.protobuf.ByteString getStateBytes() { * * *
-   * Status of the BGP peer: {UP, DOWN}
+   * Output only. Status of the BGP peer: {UP, DOWN}
    * Check the Status enum for the list of possible values.
    * 
* @@ -1394,7 +1394,7 @@ public boolean hasStatus() { * * *
-   * Status of the BGP peer: {UP, DOWN}
+   * Output only. Status of the BGP peer: {UP, DOWN}
    * Check the Status enum for the list of possible values.
    * 
* @@ -1419,7 +1419,7 @@ public java.lang.String getStatus() { * * *
-   * Status of the BGP peer: {UP, DOWN}
+   * Output only. Status of the BGP peer: {UP, DOWN}
    * Check the Status enum for the list of possible values.
    * 
* @@ -1521,7 +1521,7 @@ public com.google.protobuf.ByteString getStatusReasonBytes() { * * *
-   * Time this session has been up.
+   * Output only. Time this session has been up.
    * Format:
    *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
    * 
@@ -1539,7 +1539,7 @@ public boolean hasUptime() { * * *
-   * Time this session has been up.
+   * Output only. Time this session has been up.
    * Format:
    *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
    * 
@@ -1565,7 +1565,7 @@ public java.lang.String getUptime() { * * *
-   * Time this session has been up.
+   * Output only. Time this session has been up.
    * Format:
    *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
    * 
@@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getUptimeBytes() { * * *
-   * Time this session has been up, in seconds.
+   * Output only. Time this session has been up, in seconds.
    * Format:
    *  145
    * 
@@ -1614,7 +1614,7 @@ public boolean hasUptimeSeconds() { * * *
-   * Time this session has been up, in seconds.
+   * Output only. Time this session has been up, in seconds.
    * Format:
    *  145
    * 
@@ -1640,7 +1640,7 @@ public java.lang.String getUptimeSeconds() { * * *
-   * Time this session has been up, in seconds.
+   * Output only. Time this session has been up, in seconds.
    * Format:
    *  145
    * 
@@ -3144,7 +3144,7 @@ public com.google.cloud.compute.v1.BfdStatusOrBuilder getBfdStatusOrBuilder() { * * *
-     * Enable IPv4 traffic over BGP Peer.
+     * Output only. Enable IPv4 traffic over BGP Peer.
      * It is enabled by default if the peerIpAddress is version 4.
      * 
* @@ -3161,7 +3161,7 @@ public boolean hasEnableIpv4() { * * *
-     * Enable IPv4 traffic over BGP Peer.
+     * Output only. Enable IPv4 traffic over BGP Peer.
      * It is enabled by default if the peerIpAddress is version 4.
      * 
* @@ -3178,7 +3178,7 @@ public boolean getEnableIpv4() { * * *
-     * Enable IPv4 traffic over BGP Peer.
+     * Output only. Enable IPv4 traffic over BGP Peer.
      * It is enabled by default if the peerIpAddress is version 4.
      * 
* @@ -3199,7 +3199,7 @@ public Builder setEnableIpv4(boolean value) { * * *
-     * Enable IPv4 traffic over BGP Peer.
+     * Output only. Enable IPv4 traffic over BGP Peer.
      * It is enabled by default if the peerIpAddress is version 4.
      * 
* @@ -3220,7 +3220,7 @@ public Builder clearEnableIpv4() { * * *
-     * Enable IPv6 traffic over BGP Peer.
+     * Output only. Enable IPv6 traffic over BGP Peer.
      * It is enabled by default if the peerIpAddress is version 6.
      * 
* @@ -3237,7 +3237,7 @@ public boolean hasEnableIpv6() { * * *
-     * Enable IPv6 traffic over BGP Peer.
+     * Output only. Enable IPv6 traffic over BGP Peer.
      * It is enabled by default if the peerIpAddress is version 6.
      * 
* @@ -3254,7 +3254,7 @@ public boolean getEnableIpv6() { * * *
-     * Enable IPv6 traffic over BGP Peer.
+     * Output only. Enable IPv6 traffic over BGP Peer.
      * It is enabled by default if the peerIpAddress is version 6.
      * 
* @@ -3275,7 +3275,7 @@ public Builder setEnableIpv6(boolean value) { * * *
-     * Enable IPv6 traffic over BGP Peer.
+     * Output only. Enable IPv6 traffic over BGP Peer.
      * It is enabled by default if the peerIpAddress is version 6.
      * 
* @@ -3296,7 +3296,7 @@ public Builder clearEnableIpv6() { * * *
-     * IP address of the local BGP interface.
+     * Output only. IP address of the local BGP interface.
      * 
* * optional string ip_address = 406272220; @@ -3311,7 +3311,7 @@ public boolean hasIpAddress() { * * *
-     * IP address of the local BGP interface.
+     * Output only. IP address of the local BGP interface.
      * 
* * optional string ip_address = 406272220; @@ -3334,7 +3334,7 @@ public java.lang.String getIpAddress() { * * *
-     * IP address of the local BGP interface.
+     * Output only. IP address of the local BGP interface.
      * 
* * optional string ip_address = 406272220; @@ -3357,7 +3357,7 @@ public com.google.protobuf.ByteString getIpAddressBytes() { * * *
-     * IP address of the local BGP interface.
+     * Output only. IP address of the local BGP interface.
      * 
* * optional string ip_address = 406272220; @@ -3379,7 +3379,7 @@ public Builder setIpAddress(java.lang.String value) { * * *
-     * IP address of the local BGP interface.
+     * Output only. IP address of the local BGP interface.
      * 
* * optional string ip_address = 406272220; @@ -3397,7 +3397,7 @@ public Builder clearIpAddress() { * * *
-     * IP address of the local BGP interface.
+     * Output only. IP address of the local BGP interface.
      * 
* * optional string ip_address = 406272220; @@ -3422,7 +3422,7 @@ public Builder setIpAddressBytes(com.google.protobuf.ByteString value) { * * *
-     * IPv4 address of the local BGP interface.
+     * Output only. IPv4 address of the local BGP interface.
      * 
* * optional string ipv4_nexthop_address = 5703377; @@ -3437,7 +3437,7 @@ public boolean hasIpv4NexthopAddress() { * * *
-     * IPv4 address of the local BGP interface.
+     * Output only. IPv4 address of the local BGP interface.
      * 
* * optional string ipv4_nexthop_address = 5703377; @@ -3460,7 +3460,7 @@ public java.lang.String getIpv4NexthopAddress() { * * *
-     * IPv4 address of the local BGP interface.
+     * Output only. IPv4 address of the local BGP interface.
      * 
* * optional string ipv4_nexthop_address = 5703377; @@ -3483,7 +3483,7 @@ public com.google.protobuf.ByteString getIpv4NexthopAddressBytes() { * * *
-     * IPv4 address of the local BGP interface.
+     * Output only. IPv4 address of the local BGP interface.
      * 
* * optional string ipv4_nexthop_address = 5703377; @@ -3505,7 +3505,7 @@ public Builder setIpv4NexthopAddress(java.lang.String value) { * * *
-     * IPv4 address of the local BGP interface.
+     * Output only. IPv4 address of the local BGP interface.
      * 
* * optional string ipv4_nexthop_address = 5703377; @@ -3523,7 +3523,7 @@ public Builder clearIpv4NexthopAddress() { * * *
-     * IPv4 address of the local BGP interface.
+     * Output only. IPv4 address of the local BGP interface.
      * 
* * optional string ipv4_nexthop_address = 5703377; @@ -3548,7 +3548,7 @@ public Builder setIpv4NexthopAddressBytes(com.google.protobuf.ByteString value) * * *
-     * IPv6 address of the local BGP interface.
+     * Output only. IPv6 address of the local BGP interface.
      * 
* * optional string ipv6_nexthop_address = 27968211; @@ -3563,7 +3563,7 @@ public boolean hasIpv6NexthopAddress() { * * *
-     * IPv6 address of the local BGP interface.
+     * Output only. IPv6 address of the local BGP interface.
      * 
* * optional string ipv6_nexthop_address = 27968211; @@ -3586,7 +3586,7 @@ public java.lang.String getIpv6NexthopAddress() { * * *
-     * IPv6 address of the local BGP interface.
+     * Output only. IPv6 address of the local BGP interface.
      * 
* * optional string ipv6_nexthop_address = 27968211; @@ -3609,7 +3609,7 @@ public com.google.protobuf.ByteString getIpv6NexthopAddressBytes() { * * *
-     * IPv6 address of the local BGP interface.
+     * Output only. IPv6 address of the local BGP interface.
      * 
* * optional string ipv6_nexthop_address = 27968211; @@ -3631,7 +3631,7 @@ public Builder setIpv6NexthopAddress(java.lang.String value) { * * *
-     * IPv6 address of the local BGP interface.
+     * Output only. IPv6 address of the local BGP interface.
      * 
* * optional string ipv6_nexthop_address = 27968211; @@ -3649,7 +3649,7 @@ public Builder clearIpv6NexthopAddress() { * * *
-     * IPv6 address of the local BGP interface.
+     * Output only. IPv6 address of the local BGP interface.
      * 
* * optional string ipv6_nexthop_address = 27968211; @@ -3674,7 +3674,7 @@ public Builder setIpv6NexthopAddressBytes(com.google.protobuf.ByteString value) * * *
-     * URL of the VPN tunnel that this BGP peer controls.
+     * Output only. URL of the VPN tunnel that this BGP peer controls.
      * 
* * optional string linked_vpn_tunnel = 352296953; @@ -3689,7 +3689,7 @@ public boolean hasLinkedVpnTunnel() { * * *
-     * URL of the VPN tunnel that this BGP peer controls.
+     * Output only. URL of the VPN tunnel that this BGP peer controls.
      * 
* * optional string linked_vpn_tunnel = 352296953; @@ -3712,7 +3712,7 @@ public java.lang.String getLinkedVpnTunnel() { * * *
-     * URL of the VPN tunnel that this BGP peer controls.
+     * Output only. URL of the VPN tunnel that this BGP peer controls.
      * 
* * optional string linked_vpn_tunnel = 352296953; @@ -3735,7 +3735,7 @@ public com.google.protobuf.ByteString getLinkedVpnTunnelBytes() { * * *
-     * URL of the VPN tunnel that this BGP peer controls.
+     * Output only. URL of the VPN tunnel that this BGP peer controls.
      * 
* * optional string linked_vpn_tunnel = 352296953; @@ -3757,7 +3757,7 @@ public Builder setLinkedVpnTunnel(java.lang.String value) { * * *
-     * URL of the VPN tunnel that this BGP peer controls.
+     * Output only. URL of the VPN tunnel that this BGP peer controls.
      * 
* * optional string linked_vpn_tunnel = 352296953; @@ -3775,7 +3775,7 @@ public Builder clearLinkedVpnTunnel() { * * *
-     * URL of the VPN tunnel that this BGP peer controls.
+     * Output only. URL of the VPN tunnel that this BGP peer controls.
      * 
* * optional string linked_vpn_tunnel = 352296953; @@ -3872,7 +3872,7 @@ public Builder clearMd5AuthEnabled() { * * *
-     * Name of this BGP peer. Unique within the Routers resource.
+     * Output only. Name of this BGP peer. Unique within the Routers resource.
      * 
* * optional string name = 3373707; @@ -3887,7 +3887,7 @@ public boolean hasName() { * * *
-     * Name of this BGP peer. Unique within the Routers resource.
+     * Output only. Name of this BGP peer. Unique within the Routers resource.
      * 
* * optional string name = 3373707; @@ -3910,7 +3910,7 @@ public java.lang.String getName() { * * *
-     * Name of this BGP peer. Unique within the Routers resource.
+     * Output only. Name of this BGP peer. Unique within the Routers resource.
      * 
* * optional string name = 3373707; @@ -3933,7 +3933,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Name of this BGP peer. Unique within the Routers resource.
+     * Output only. Name of this BGP peer. Unique within the Routers resource.
      * 
* * optional string name = 3373707; @@ -3955,7 +3955,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Name of this BGP peer. Unique within the Routers resource.
+     * Output only. Name of this BGP peer. Unique within the Routers resource.
      * 
* * optional string name = 3373707; @@ -3973,7 +3973,7 @@ public Builder clearName() { * * *
-     * Name of this BGP peer. Unique within the Routers resource.
+     * Output only. Name of this BGP peer. Unique within the Routers resource.
      * 
* * optional string name = 3373707; @@ -3998,7 +3998,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * Number of routes learned from the remote BGP Peer.
+     * Output only. Number of routes learned from the remote BGP Peer.
      * 
* * optional uint32 num_learned_routes = 135457535; @@ -4014,7 +4014,7 @@ public boolean hasNumLearnedRoutes() { * * *
-     * Number of routes learned from the remote BGP Peer.
+     * Output only. Number of routes learned from the remote BGP Peer.
      * 
* * optional uint32 num_learned_routes = 135457535; @@ -4030,7 +4030,7 @@ public int getNumLearnedRoutes() { * * *
-     * Number of routes learned from the remote BGP Peer.
+     * Output only. Number of routes learned from the remote BGP Peer.
      * 
* * optional uint32 num_learned_routes = 135457535; @@ -4050,7 +4050,7 @@ public Builder setNumLearnedRoutes(int value) { * * *
-     * Number of routes learned from the remote BGP Peer.
+     * Output only. Number of routes learned from the remote BGP Peer.
      * 
* * optional uint32 num_learned_routes = 135457535; @@ -4070,7 +4070,7 @@ public Builder clearNumLearnedRoutes() { * * *
-     * IP address of the remote BGP interface.
+     * Output only. IP address of the remote BGP interface.
      * 
* * optional string peer_ip_address = 207735769; @@ -4085,7 +4085,7 @@ public boolean hasPeerIpAddress() { * * *
-     * IP address of the remote BGP interface.
+     * Output only. IP address of the remote BGP interface.
      * 
* * optional string peer_ip_address = 207735769; @@ -4108,7 +4108,7 @@ public java.lang.String getPeerIpAddress() { * * *
-     * IP address of the remote BGP interface.
+     * Output only. IP address of the remote BGP interface.
      * 
* * optional string peer_ip_address = 207735769; @@ -4131,7 +4131,7 @@ public com.google.protobuf.ByteString getPeerIpAddressBytes() { * * *
-     * IP address of the remote BGP interface.
+     * Output only. IP address of the remote BGP interface.
      * 
* * optional string peer_ip_address = 207735769; @@ -4153,7 +4153,7 @@ public Builder setPeerIpAddress(java.lang.String value) { * * *
-     * IP address of the remote BGP interface.
+     * Output only. IP address of the remote BGP interface.
      * 
* * optional string peer_ip_address = 207735769; @@ -4171,7 +4171,7 @@ public Builder clearPeerIpAddress() { * * *
-     * IP address of the remote BGP interface.
+     * Output only. IP address of the remote BGP interface.
      * 
* * optional string peer_ip_address = 207735769; @@ -4196,7 +4196,7 @@ public Builder setPeerIpAddressBytes(com.google.protobuf.ByteString value) { * * *
-     * IPv4 address of the remote BGP interface.
+     * Output only. IPv4 address of the remote BGP interface.
      * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -4211,7 +4211,7 @@ public boolean hasPeerIpv4NexthopAddress() { * * *
-     * IPv4 address of the remote BGP interface.
+     * Output only. IPv4 address of the remote BGP interface.
      * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -4234,7 +4234,7 @@ public java.lang.String getPeerIpv4NexthopAddress() { * * *
-     * IPv4 address of the remote BGP interface.
+     * Output only. IPv4 address of the remote BGP interface.
      * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -4257,7 +4257,7 @@ public com.google.protobuf.ByteString getPeerIpv4NexthopAddressBytes() { * * *
-     * IPv4 address of the remote BGP interface.
+     * Output only. IPv4 address of the remote BGP interface.
      * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -4279,7 +4279,7 @@ public Builder setPeerIpv4NexthopAddress(java.lang.String value) { * * *
-     * IPv4 address of the remote BGP interface.
+     * Output only. IPv4 address of the remote BGP interface.
      * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -4297,7 +4297,7 @@ public Builder clearPeerIpv4NexthopAddress() { * * *
-     * IPv4 address of the remote BGP interface.
+     * Output only. IPv4 address of the remote BGP interface.
      * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -4322,7 +4322,7 @@ public Builder setPeerIpv4NexthopAddressBytes(com.google.protobuf.ByteString val * * *
-     * IPv6 address of the remote BGP interface.
+     * Output only. IPv6 address of the remote BGP interface.
      * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -4337,7 +4337,7 @@ public boolean hasPeerIpv6NexthopAddress() { * * *
-     * IPv6 address of the remote BGP interface.
+     * Output only. IPv6 address of the remote BGP interface.
      * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -4360,7 +4360,7 @@ public java.lang.String getPeerIpv6NexthopAddress() { * * *
-     * IPv6 address of the remote BGP interface.
+     * Output only. IPv6 address of the remote BGP interface.
      * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -4383,7 +4383,7 @@ public com.google.protobuf.ByteString getPeerIpv6NexthopAddressBytes() { * * *
-     * IPv6 address of the remote BGP interface.
+     * Output only. IPv6 address of the remote BGP interface.
      * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -4405,7 +4405,7 @@ public Builder setPeerIpv6NexthopAddress(java.lang.String value) { * * *
-     * IPv6 address of the remote BGP interface.
+     * Output only. IPv6 address of the remote BGP interface.
      * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -4423,7 +4423,7 @@ public Builder clearPeerIpv6NexthopAddress() { * * *
-     * IPv6 address of the remote BGP interface.
+     * Output only. IPv6 address of the remote BGP interface.
      * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -4448,7 +4448,7 @@ public Builder setPeerIpv6NexthopAddressBytes(com.google.protobuf.ByteString val * * *
-     * [Output only] URI of the VM instance that is used as third-party router
+     * Output only. [Output only] URI of the VM instance that is used as third-party router
      * appliances such as Next Gen Firewalls, Virtual Routers, or Router
      * Appliances.
      * The VM instance is the peer side of the BGP session.
@@ -4466,7 +4466,7 @@ public boolean hasRouterApplianceInstance() {
      *
      *
      * 
-     * [Output only] URI of the VM instance that is used as third-party router
+     * Output only. [Output only] URI of the VM instance that is used as third-party router
      * appliances such as Next Gen Firewalls, Virtual Routers, or Router
      * Appliances.
      * The VM instance is the peer side of the BGP session.
@@ -4492,7 +4492,7 @@ public java.lang.String getRouterApplianceInstance() {
      *
      *
      * 
-     * [Output only] URI of the VM instance that is used as third-party router
+     * Output only. [Output only] URI of the VM instance that is used as third-party router
      * appliances such as Next Gen Firewalls, Virtual Routers, or Router
      * Appliances.
      * The VM instance is the peer side of the BGP session.
@@ -4518,7 +4518,7 @@ public com.google.protobuf.ByteString getRouterApplianceInstanceBytes() {
      *
      *
      * 
-     * [Output only] URI of the VM instance that is used as third-party router
+     * Output only. [Output only] URI of the VM instance that is used as third-party router
      * appliances such as Next Gen Firewalls, Virtual Routers, or Router
      * Appliances.
      * The VM instance is the peer side of the BGP session.
@@ -4543,7 +4543,7 @@ public Builder setRouterApplianceInstance(java.lang.String value) {
      *
      *
      * 
-     * [Output only] URI of the VM instance that is used as third-party router
+     * Output only. [Output only] URI of the VM instance that is used as third-party router
      * appliances such as Next Gen Firewalls, Virtual Routers, or Router
      * Appliances.
      * The VM instance is the peer side of the BGP session.
@@ -4564,7 +4564,7 @@ public Builder clearRouterApplianceInstance() {
      *
      *
      * 
-     * [Output only] URI of the VM instance that is used as third-party router
+     * Output only. [Output only] URI of the VM instance that is used as third-party router
      * appliances such as Next Gen Firewalls, Virtual Routers, or Router
      * Appliances.
      * The VM instance is the peer side of the BGP session.
@@ -4592,7 +4592,7 @@ public Builder setRouterApplianceInstanceBytes(com.google.protobuf.ByteString va
      *
      *
      * 
-     * The state of the BGP session. For a list of possible values for this
+     * Output only. The state of the BGP session. For a list of possible values for this
      * field, seeBGP session states.
      * 
* @@ -4608,7 +4608,7 @@ public boolean hasState() { * * *
-     * The state of the BGP session. For a list of possible values for this
+     * Output only. The state of the BGP session. For a list of possible values for this
      * field, seeBGP session states.
      * 
* @@ -4632,7 +4632,7 @@ public java.lang.String getState() { * * *
-     * The state of the BGP session. For a list of possible values for this
+     * Output only. The state of the BGP session. For a list of possible values for this
      * field, seeBGP session states.
      * 
* @@ -4656,7 +4656,7 @@ public com.google.protobuf.ByteString getStateBytes() { * * *
-     * The state of the BGP session. For a list of possible values for this
+     * Output only. The state of the BGP session. For a list of possible values for this
      * field, seeBGP session states.
      * 
* @@ -4679,7 +4679,7 @@ public Builder setState(java.lang.String value) { * * *
-     * The state of the BGP session. For a list of possible values for this
+     * Output only. The state of the BGP session. For a list of possible values for this
      * field, seeBGP session states.
      * 
* @@ -4698,7 +4698,7 @@ public Builder clearState() { * * *
-     * The state of the BGP session. For a list of possible values for this
+     * Output only. The state of the BGP session. For a list of possible values for this
      * field, seeBGP session states.
      * 
* @@ -4724,7 +4724,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) { * * *
-     * Status of the BGP peer: {UP, DOWN}
+     * Output only. Status of the BGP peer: {UP, DOWN}
      * Check the Status enum for the list of possible values.
      * 
* @@ -4740,7 +4740,7 @@ public boolean hasStatus() { * * *
-     * Status of the BGP peer: {UP, DOWN}
+     * Output only. Status of the BGP peer: {UP, DOWN}
      * Check the Status enum for the list of possible values.
      * 
* @@ -4764,7 +4764,7 @@ public java.lang.String getStatus() { * * *
-     * Status of the BGP peer: {UP, DOWN}
+     * Output only. Status of the BGP peer: {UP, DOWN}
      * Check the Status enum for the list of possible values.
      * 
* @@ -4788,7 +4788,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * Status of the BGP peer: {UP, DOWN}
+     * Output only. Status of the BGP peer: {UP, DOWN}
      * Check the Status enum for the list of possible values.
      * 
* @@ -4811,7 +4811,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * Status of the BGP peer: {UP, DOWN}
+     * Output only. Status of the BGP peer: {UP, DOWN}
      * Check the Status enum for the list of possible values.
      * 
* @@ -4830,7 +4830,7 @@ public Builder clearStatus() { * * *
-     * Status of the BGP peer: {UP, DOWN}
+     * Output only. Status of the BGP peer: {UP, DOWN}
      * Check the Status enum for the list of possible values.
      * 
* @@ -4988,7 +4988,7 @@ public Builder setStatusReasonBytes(com.google.protobuf.ByteString value) { * * *
-     * Time this session has been up.
+     * Output only. Time this session has been up.
      * Format:
      *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
      * 
@@ -5005,7 +5005,7 @@ public boolean hasUptime() { * * *
-     * Time this session has been up.
+     * Output only. Time this session has been up.
      * Format:
      *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
      * 
@@ -5030,7 +5030,7 @@ public java.lang.String getUptime() { * * *
-     * Time this session has been up.
+     * Output only. Time this session has been up.
      * Format:
      *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
      * 
@@ -5055,7 +5055,7 @@ public com.google.protobuf.ByteString getUptimeBytes() { * * *
-     * Time this session has been up.
+     * Output only. Time this session has been up.
      * Format:
      *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
      * 
@@ -5079,7 +5079,7 @@ public Builder setUptime(java.lang.String value) { * * *
-     * Time this session has been up.
+     * Output only. Time this session has been up.
      * Format:
      *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
      * 
@@ -5099,7 +5099,7 @@ public Builder clearUptime() { * * *
-     * Time this session has been up.
+     * Output only. Time this session has been up.
      * Format:
      *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
      * 
@@ -5126,7 +5126,7 @@ public Builder setUptimeBytes(com.google.protobuf.ByteString value) { * * *
-     * Time this session has been up, in seconds.
+     * Output only. Time this session has been up, in seconds.
      * Format:
      *  145
      * 
@@ -5143,7 +5143,7 @@ public boolean hasUptimeSeconds() { * * *
-     * Time this session has been up, in seconds.
+     * Output only. Time this session has been up, in seconds.
      * Format:
      *  145
      * 
@@ -5168,7 +5168,7 @@ public java.lang.String getUptimeSeconds() { * * *
-     * Time this session has been up, in seconds.
+     * Output only. Time this session has been up, in seconds.
      * Format:
      *  145
      * 
@@ -5193,7 +5193,7 @@ public com.google.protobuf.ByteString getUptimeSecondsBytes() { * * *
-     * Time this session has been up, in seconds.
+     * Output only. Time this session has been up, in seconds.
      * Format:
      *  145
      * 
@@ -5217,7 +5217,7 @@ public Builder setUptimeSeconds(java.lang.String value) { * * *
-     * Time this session has been up, in seconds.
+     * Output only. Time this session has been up, in seconds.
      * Format:
      *  145
      * 
@@ -5237,7 +5237,7 @@ public Builder clearUptimeSeconds() { * * *
-     * Time this session has been up, in seconds.
+     * Output only. Time this session has been up, in seconds.
      * Format:
      *  145
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusBgpPeerStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusBgpPeerStatusOrBuilder.java index a771e6a745ef..a30cc78d56ca 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusBgpPeerStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusBgpPeerStatusOrBuilder.java @@ -101,7 +101,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Enable IPv4 traffic over BGP Peer.
+   * Output only. Enable IPv4 traffic over BGP Peer.
    * It is enabled by default if the peerIpAddress is version 4.
    * 
* @@ -115,7 +115,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Enable IPv4 traffic over BGP Peer.
+   * Output only. Enable IPv4 traffic over BGP Peer.
    * It is enabled by default if the peerIpAddress is version 4.
    * 
* @@ -129,7 +129,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Enable IPv6 traffic over BGP Peer.
+   * Output only. Enable IPv6 traffic over BGP Peer.
    * It is enabled by default if the peerIpAddress is version 6.
    * 
* @@ -143,7 +143,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Enable IPv6 traffic over BGP Peer.
+   * Output only. Enable IPv6 traffic over BGP Peer.
    * It is enabled by default if the peerIpAddress is version 6.
    * 
* @@ -157,7 +157,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IP address of the local BGP interface.
+   * Output only. IP address of the local BGP interface.
    * 
* * optional string ip_address = 406272220; @@ -170,7 +170,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IP address of the local BGP interface.
+   * Output only. IP address of the local BGP interface.
    * 
* * optional string ip_address = 406272220; @@ -183,7 +183,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IP address of the local BGP interface.
+   * Output only. IP address of the local BGP interface.
    * 
* * optional string ip_address = 406272220; @@ -196,7 +196,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv4 address of the local BGP interface.
+   * Output only. IPv4 address of the local BGP interface.
    * 
* * optional string ipv4_nexthop_address = 5703377; @@ -209,7 +209,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv4 address of the local BGP interface.
+   * Output only. IPv4 address of the local BGP interface.
    * 
* * optional string ipv4_nexthop_address = 5703377; @@ -222,7 +222,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv4 address of the local BGP interface.
+   * Output only. IPv4 address of the local BGP interface.
    * 
* * optional string ipv4_nexthop_address = 5703377; @@ -235,7 +235,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv6 address of the local BGP interface.
+   * Output only. IPv6 address of the local BGP interface.
    * 
* * optional string ipv6_nexthop_address = 27968211; @@ -248,7 +248,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv6 address of the local BGP interface.
+   * Output only. IPv6 address of the local BGP interface.
    * 
* * optional string ipv6_nexthop_address = 27968211; @@ -261,7 +261,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv6 address of the local BGP interface.
+   * Output only. IPv6 address of the local BGP interface.
    * 
* * optional string ipv6_nexthop_address = 27968211; @@ -274,7 +274,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * URL of the VPN tunnel that this BGP peer controls.
+   * Output only. URL of the VPN tunnel that this BGP peer controls.
    * 
* * optional string linked_vpn_tunnel = 352296953; @@ -287,7 +287,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * URL of the VPN tunnel that this BGP peer controls.
+   * Output only. URL of the VPN tunnel that this BGP peer controls.
    * 
* * optional string linked_vpn_tunnel = 352296953; @@ -300,7 +300,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * URL of the VPN tunnel that this BGP peer controls.
+   * Output only. URL of the VPN tunnel that this BGP peer controls.
    * 
* * optional string linked_vpn_tunnel = 352296953; @@ -339,7 +339,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Name of this BGP peer. Unique within the Routers resource.
+   * Output only. Name of this BGP peer. Unique within the Routers resource.
    * 
* * optional string name = 3373707; @@ -352,7 +352,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Name of this BGP peer. Unique within the Routers resource.
+   * Output only. Name of this BGP peer. Unique within the Routers resource.
    * 
* * optional string name = 3373707; @@ -365,7 +365,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Name of this BGP peer. Unique within the Routers resource.
+   * Output only. Name of this BGP peer. Unique within the Routers resource.
    * 
* * optional string name = 3373707; @@ -378,7 +378,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Number of routes learned from the remote BGP Peer.
+   * Output only. Number of routes learned from the remote BGP Peer.
    * 
* * optional uint32 num_learned_routes = 135457535; @@ -391,7 +391,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Number of routes learned from the remote BGP Peer.
+   * Output only. Number of routes learned from the remote BGP Peer.
    * 
* * optional uint32 num_learned_routes = 135457535; @@ -404,7 +404,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IP address of the remote BGP interface.
+   * Output only. IP address of the remote BGP interface.
    * 
* * optional string peer_ip_address = 207735769; @@ -417,7 +417,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IP address of the remote BGP interface.
+   * Output only. IP address of the remote BGP interface.
    * 
* * optional string peer_ip_address = 207735769; @@ -430,7 +430,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IP address of the remote BGP interface.
+   * Output only. IP address of the remote BGP interface.
    * 
* * optional string peer_ip_address = 207735769; @@ -443,7 +443,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv4 address of the remote BGP interface.
+   * Output only. IPv4 address of the remote BGP interface.
    * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -456,7 +456,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv4 address of the remote BGP interface.
+   * Output only. IPv4 address of the remote BGP interface.
    * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -469,7 +469,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv4 address of the remote BGP interface.
+   * Output only. IPv4 address of the remote BGP interface.
    * 
* * optional string peer_ipv4_nexthop_address = 469221774; @@ -482,7 +482,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv6 address of the remote BGP interface.
+   * Output only. IPv6 address of the remote BGP interface.
    * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -495,7 +495,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv6 address of the remote BGP interface.
+   * Output only. IPv6 address of the remote BGP interface.
    * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -508,7 +508,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * IPv6 address of the remote BGP interface.
+   * Output only. IPv6 address of the remote BGP interface.
    * 
* * optional string peer_ipv6_nexthop_address = 491486608; @@ -521,7 +521,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * [Output only] URI of the VM instance that is used as third-party router
+   * Output only. [Output only] URI of the VM instance that is used as third-party router
    * appliances such as Next Gen Firewalls, Virtual Routers, or Router
    * Appliances.
    * The VM instance is the peer side of the BGP session.
@@ -537,7 +537,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder
    *
    *
    * 
-   * [Output only] URI of the VM instance that is used as third-party router
+   * Output only. [Output only] URI of the VM instance that is used as third-party router
    * appliances such as Next Gen Firewalls, Virtual Routers, or Router
    * Appliances.
    * The VM instance is the peer side of the BGP session.
@@ -553,7 +553,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder
    *
    *
    * 
-   * [Output only] URI of the VM instance that is used as third-party router
+   * Output only. [Output only] URI of the VM instance that is used as third-party router
    * appliances such as Next Gen Firewalls, Virtual Routers, or Router
    * Appliances.
    * The VM instance is the peer side of the BGP session.
@@ -569,7 +569,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder
    *
    *
    * 
-   * The state of the BGP session. For a list of possible values for this
+   * Output only. The state of the BGP session. For a list of possible values for this
    * field, seeBGP session states.
    * 
* @@ -583,7 +583,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * The state of the BGP session. For a list of possible values for this
+   * Output only. The state of the BGP session. For a list of possible values for this
    * field, seeBGP session states.
    * 
* @@ -597,7 +597,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * The state of the BGP session. For a list of possible values for this
+   * Output only. The state of the BGP session. For a list of possible values for this
    * field, seeBGP session states.
    * 
* @@ -611,7 +611,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Status of the BGP peer: {UP, DOWN}
+   * Output only. Status of the BGP peer: {UP, DOWN}
    * Check the Status enum for the list of possible values.
    * 
* @@ -625,7 +625,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Status of the BGP peer: {UP, DOWN}
+   * Output only. Status of the BGP peer: {UP, DOWN}
    * Check the Status enum for the list of possible values.
    * 
* @@ -639,7 +639,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Status of the BGP peer: {UP, DOWN}
+   * Output only. Status of the BGP peer: {UP, DOWN}
    * Check the Status enum for the list of possible values.
    * 
* @@ -695,7 +695,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Time this session has been up.
+   * Output only. Time this session has been up.
    * Format:
    *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
    * 
@@ -710,7 +710,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Time this session has been up.
+   * Output only. Time this session has been up.
    * Format:
    *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
    * 
@@ -725,7 +725,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Time this session has been up.
+   * Output only. Time this session has been up.
    * Format:
    *  14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
    * 
@@ -740,7 +740,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Time this session has been up, in seconds.
+   * Output only. Time this session has been up, in seconds.
    * Format:
    *  145
    * 
@@ -755,7 +755,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Time this session has been up, in seconds.
+   * Output only. Time this session has been up, in seconds.
    * Format:
    *  145
    * 
@@ -770,7 +770,7 @@ public interface RouterStatusBgpPeerStatusOrBuilder * * *
-   * Time this session has been up, in seconds.
+   * Output only. Time this session has been up, in seconds.
    * Format:
    *  145
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatus.java index 3a6b08546aab..3d578e0a8f15 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatus.java @@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+   * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
    * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -96,7 +96,7 @@ public com.google.protobuf.ProtocolStringList getAutoAllocatedNatIpsList() { * * *
-   * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+   * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
    * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -111,7 +111,7 @@ public int getAutoAllocatedNatIpsCount() { * * *
-   * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+   * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
    * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -127,7 +127,7 @@ public java.lang.String getAutoAllocatedNatIps(int index) { * * *
-   * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+   * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
    * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -149,7 +149,7 @@ public com.google.protobuf.ByteString getAutoAllocatedNatIpsBytes(int index) { * * *
-   * A list of IPs auto-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -165,7 +165,7 @@ public com.google.protobuf.ProtocolStringList getDrainAutoAllocatedNatIpsList() * * *
-   * A list of IPs auto-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -181,7 +181,7 @@ public int getDrainAutoAllocatedNatIpsCount() { * * *
-   * A list of IPs auto-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -198,7 +198,7 @@ public java.lang.String getDrainAutoAllocatedNatIps(int index) { * * *
-   * A list of IPs auto-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -221,7 +221,7 @@ public com.google.protobuf.ByteString getDrainAutoAllocatedNatIpsBytes(int index * * *
-   * A list of IPs user-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs user-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -237,7 +237,7 @@ public com.google.protobuf.ProtocolStringList getDrainUserAllocatedNatIpsList() * * *
-   * A list of IPs user-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs user-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -253,7 +253,7 @@ public int getDrainUserAllocatedNatIpsCount() { * * *
-   * A list of IPs user-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs user-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -270,7 +270,7 @@ public java.lang.String getDrainUserAllocatedNatIps(int index) { * * *
-   * A list of IPs user-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs user-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -290,7 +290,7 @@ public com.google.protobuf.ByteString getDrainUserAllocatedNatIpsBytes(int index * * *
-   * The number of extra IPs to allocate. This will be greater than 0 only if
+   * Output only. The number of extra IPs to allocate. This will be greater than 0 only if
    * user-specified IPs are NOT enough to allow all configured VMs to use NAT.
    * This value is meaningful only when auto-allocation of NAT IPs is *not*
    * used.
@@ -309,7 +309,7 @@ public boolean hasMinExtraNatIpsNeeded() {
    *
    *
    * 
-   * The number of extra IPs to allocate. This will be greater than 0 only if
+   * Output only. The number of extra IPs to allocate. This will be greater than 0 only if
    * user-specified IPs are NOT enough to allow all configured VMs to use NAT.
    * This value is meaningful only when auto-allocation of NAT IPs is *not*
    * used.
@@ -333,7 +333,7 @@ public int getMinExtraNatIpsNeeded() {
    *
    *
    * 
-   * Unique name of this NAT.
+   * Output only. Unique name of this NAT.
    * 
* * optional string name = 3373707; @@ -349,7 +349,7 @@ public boolean hasName() { * * *
-   * Unique name of this NAT.
+   * Output only. Unique name of this NAT.
    * 
* * optional string name = 3373707; @@ -373,7 +373,7 @@ public java.lang.String getName() { * * *
-   * Unique name of this NAT.
+   * Output only. Unique name of this NAT.
    * 
* * optional string name = 3373707; @@ -400,7 +400,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * Number of VM endpoints (i.e., Nics) that can use NAT.
+   * Output only. Number of VM endpoints (i.e., Nics) that can use NAT.
    * 
* * optional int32 num_vm_endpoints_with_nat_mappings = 512367468; @@ -416,7 +416,7 @@ public boolean hasNumVmEndpointsWithNatMappings() { * * *
-   * Number of VM endpoints (i.e., Nics) that can use NAT.
+   * Output only. Number of VM endpoints (i.e., Nics) that can use NAT.
    * 
* * optional int32 num_vm_endpoints_with_nat_mappings = 512367468; @@ -528,7 +528,7 @@ public com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatus getRuleSta * * *
-   * A list of fully qualified URLs of reserved IP address resources.
+   * Output only. A list of fully qualified URLs of reserved IP address resources.
    * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -543,7 +543,7 @@ public com.google.protobuf.ProtocolStringList getUserAllocatedNatIpResourcesList * * *
-   * A list of fully qualified URLs of reserved IP address resources.
+   * Output only. A list of fully qualified URLs of reserved IP address resources.
    * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -558,7 +558,7 @@ public int getUserAllocatedNatIpResourcesCount() { * * *
-   * A list of fully qualified URLs of reserved IP address resources.
+   * Output only. A list of fully qualified URLs of reserved IP address resources.
    * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -574,7 +574,7 @@ public java.lang.String getUserAllocatedNatIpResources(int index) { * * *
-   * A list of fully qualified URLs of reserved IP address resources.
+   * Output only. A list of fully qualified URLs of reserved IP address resources.
    * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -596,7 +596,7 @@ public com.google.protobuf.ByteString getUserAllocatedNatIpResourcesBytes(int in * * *
-   * A list of IPs user-allocated for NAT.
+   * Output only. A list of IPs user-allocated for NAT.
    * They will be raw IP strings like "179.12.26.133".
    * 
* @@ -612,7 +612,7 @@ public com.google.protobuf.ProtocolStringList getUserAllocatedNatIpsList() { * * *
-   * A list of IPs user-allocated for NAT.
+   * Output only. A list of IPs user-allocated for NAT.
    * They will be raw IP strings like "179.12.26.133".
    * 
* @@ -628,7 +628,7 @@ public int getUserAllocatedNatIpsCount() { * * *
-   * A list of IPs user-allocated for NAT.
+   * Output only. A list of IPs user-allocated for NAT.
    * They will be raw IP strings like "179.12.26.133".
    * 
* @@ -645,7 +645,7 @@ public java.lang.String getUserAllocatedNatIps(int index) { * * *
-   * A list of IPs user-allocated for NAT.
+   * Output only. A list of IPs user-allocated for NAT.
    * They will be raw IP strings like "179.12.26.133".
    * 
* @@ -1356,7 +1356,7 @@ private void ensureAutoAllocatedNatIpsIsMutable() { * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1372,7 +1372,7 @@ public com.google.protobuf.ProtocolStringList getAutoAllocatedNatIpsList() { * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1387,7 +1387,7 @@ public int getAutoAllocatedNatIpsCount() { * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1403,7 +1403,7 @@ public java.lang.String getAutoAllocatedNatIps(int index) { * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1419,7 +1419,7 @@ public com.google.protobuf.ByteString getAutoAllocatedNatIpsBytes(int index) { * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1443,7 +1443,7 @@ public Builder setAutoAllocatedNatIps(int index, java.lang.String value) { * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1466,7 +1466,7 @@ public Builder addAutoAllocatedNatIps(java.lang.String value) { * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1486,7 +1486,7 @@ public Builder addAllAutoAllocatedNatIps(java.lang.Iterable va * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1505,7 +1505,7 @@ public Builder clearAutoAllocatedNatIps() { * * *
-     * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+     * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
      * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -1540,7 +1540,7 @@ private void ensureDrainAutoAllocatedNatIpsIsMutable() { * * *
-     * A list of IPs auto-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1557,7 +1557,7 @@ public com.google.protobuf.ProtocolStringList getDrainAutoAllocatedNatIpsList() * * *
-     * A list of IPs auto-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1573,7 +1573,7 @@ public int getDrainAutoAllocatedNatIpsCount() { * * *
-     * A list of IPs auto-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1590,7 +1590,7 @@ public java.lang.String getDrainAutoAllocatedNatIps(int index) { * * *
-     * A list of IPs auto-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1607,7 +1607,7 @@ public com.google.protobuf.ByteString getDrainAutoAllocatedNatIpsBytes(int index * * *
-     * A list of IPs auto-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1632,7 +1632,7 @@ public Builder setDrainAutoAllocatedNatIps(int index, java.lang.String value) { * * *
-     * A list of IPs auto-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1656,7 +1656,7 @@ public Builder addDrainAutoAllocatedNatIps(java.lang.String value) { * * *
-     * A list of IPs auto-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1677,7 +1677,7 @@ public Builder addAllDrainAutoAllocatedNatIps(java.lang.Iterable - * A list of IPs auto-allocated for NAT that are in drain mode. + * Output only. A list of IPs auto-allocated for NAT that are in drain mode. * Example: ["1.1.1.1", "179.12.26.133"]. *
* @@ -1697,7 +1697,7 @@ public Builder clearDrainAutoAllocatedNatIps() { * * *
-     * A list of IPs auto-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1733,7 +1733,7 @@ private void ensureDrainUserAllocatedNatIpsIsMutable() { * * *
-     * A list of IPs user-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs user-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1750,7 +1750,7 @@ public com.google.protobuf.ProtocolStringList getDrainUserAllocatedNatIpsList() * * *
-     * A list of IPs user-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs user-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1766,7 +1766,7 @@ public int getDrainUserAllocatedNatIpsCount() { * * *
-     * A list of IPs user-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs user-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1783,7 +1783,7 @@ public java.lang.String getDrainUserAllocatedNatIps(int index) { * * *
-     * A list of IPs user-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs user-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1800,7 +1800,7 @@ public com.google.protobuf.ByteString getDrainUserAllocatedNatIpsBytes(int index * * *
-     * A list of IPs user-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs user-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1825,7 +1825,7 @@ public Builder setDrainUserAllocatedNatIps(int index, java.lang.String value) { * * *
-     * A list of IPs user-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs user-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1849,7 +1849,7 @@ public Builder addDrainUserAllocatedNatIps(java.lang.String value) { * * *
-     * A list of IPs user-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs user-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1870,7 +1870,7 @@ public Builder addAllDrainUserAllocatedNatIps(java.lang.Iterable - * A list of IPs user-allocated for NAT that are in drain mode. + * Output only. A list of IPs user-allocated for NAT that are in drain mode. * Example: ["1.1.1.1", "179.12.26.133"]. *
* @@ -1890,7 +1890,7 @@ public Builder clearDrainUserAllocatedNatIps() { * * *
-     * A list of IPs user-allocated for NAT that are in drain mode.
+     * Output only. A list of IPs user-allocated for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1917,7 +1917,7 @@ public Builder addDrainUserAllocatedNatIpsBytes(com.google.protobuf.ByteString v * * *
-     * The number of extra IPs to allocate. This will be greater than 0 only if
+     * Output only. The number of extra IPs to allocate. This will be greater than 0 only if
      * user-specified IPs are NOT enough to allow all configured VMs to use NAT.
      * This value is meaningful only when auto-allocation of NAT IPs is *not*
      * used.
@@ -1936,7 +1936,7 @@ public boolean hasMinExtraNatIpsNeeded() {
      *
      *
      * 
-     * The number of extra IPs to allocate. This will be greater than 0 only if
+     * Output only. The number of extra IPs to allocate. This will be greater than 0 only if
      * user-specified IPs are NOT enough to allow all configured VMs to use NAT.
      * This value is meaningful only when auto-allocation of NAT IPs is *not*
      * used.
@@ -1955,7 +1955,7 @@ public int getMinExtraNatIpsNeeded() {
      *
      *
      * 
-     * The number of extra IPs to allocate. This will be greater than 0 only if
+     * Output only. The number of extra IPs to allocate. This will be greater than 0 only if
      * user-specified IPs are NOT enough to allow all configured VMs to use NAT.
      * This value is meaningful only when auto-allocation of NAT IPs is *not*
      * used.
@@ -1978,7 +1978,7 @@ public Builder setMinExtraNatIpsNeeded(int value) {
      *
      *
      * 
-     * The number of extra IPs to allocate. This will be greater than 0 only if
+     * Output only. The number of extra IPs to allocate. This will be greater than 0 only if
      * user-specified IPs are NOT enough to allow all configured VMs to use NAT.
      * This value is meaningful only when auto-allocation of NAT IPs is *not*
      * used.
@@ -2001,7 +2001,7 @@ public Builder clearMinExtraNatIpsNeeded() {
      *
      *
      * 
-     * Unique name of this NAT.
+     * Output only. Unique name of this NAT.
      * 
* * optional string name = 3373707; @@ -2016,7 +2016,7 @@ public boolean hasName() { * * *
-     * Unique name of this NAT.
+     * Output only. Unique name of this NAT.
      * 
* * optional string name = 3373707; @@ -2039,7 +2039,7 @@ public java.lang.String getName() { * * *
-     * Unique name of this NAT.
+     * Output only. Unique name of this NAT.
      * 
* * optional string name = 3373707; @@ -2062,7 +2062,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Unique name of this NAT.
+     * Output only. Unique name of this NAT.
      * 
* * optional string name = 3373707; @@ -2084,7 +2084,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Unique name of this NAT.
+     * Output only. Unique name of this NAT.
      * 
* * optional string name = 3373707; @@ -2102,7 +2102,7 @@ public Builder clearName() { * * *
-     * Unique name of this NAT.
+     * Output only. Unique name of this NAT.
      * 
* * optional string name = 3373707; @@ -2127,7 +2127,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * Number of VM endpoints (i.e., Nics) that can use NAT.
+     * Output only. Number of VM endpoints (i.e., Nics) that can use NAT.
      * 
* * optional int32 num_vm_endpoints_with_nat_mappings = 512367468; @@ -2143,7 +2143,7 @@ public boolean hasNumVmEndpointsWithNatMappings() { * * *
-     * Number of VM endpoints (i.e., Nics) that can use NAT.
+     * Output only. Number of VM endpoints (i.e., Nics) that can use NAT.
      * 
* * optional int32 num_vm_endpoints_with_nat_mappings = 512367468; @@ -2159,7 +2159,7 @@ public int getNumVmEndpointsWithNatMappings() { * * *
-     * Number of VM endpoints (i.e., Nics) that can use NAT.
+     * Output only. Number of VM endpoints (i.e., Nics) that can use NAT.
      * 
* * optional int32 num_vm_endpoints_with_nat_mappings = 512367468; @@ -2179,7 +2179,7 @@ public Builder setNumVmEndpointsWithNatMappings(int value) { * * *
-     * Number of VM endpoints (i.e., Nics) that can use NAT.
+     * Output only. Number of VM endpoints (i.e., Nics) that can use NAT.
      * 
* * optional int32 num_vm_endpoints_with_nat_mappings = 512367468; @@ -2628,7 +2628,7 @@ private void ensureUserAllocatedNatIpResourcesIsMutable() { * * *
-     * A list of fully qualified URLs of reserved IP address resources.
+     * Output only. A list of fully qualified URLs of reserved IP address resources.
      * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2644,7 +2644,7 @@ public com.google.protobuf.ProtocolStringList getUserAllocatedNatIpResourcesList * * *
-     * A list of fully qualified URLs of reserved IP address resources.
+     * Output only. A list of fully qualified URLs of reserved IP address resources.
      * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2659,7 +2659,7 @@ public int getUserAllocatedNatIpResourcesCount() { * * *
-     * A list of fully qualified URLs of reserved IP address resources.
+     * Output only. A list of fully qualified URLs of reserved IP address resources.
      * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2675,7 +2675,7 @@ public java.lang.String getUserAllocatedNatIpResources(int index) { * * *
-     * A list of fully qualified URLs of reserved IP address resources.
+     * Output only. A list of fully qualified URLs of reserved IP address resources.
      * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2691,7 +2691,7 @@ public com.google.protobuf.ByteString getUserAllocatedNatIpResourcesBytes(int in * * *
-     * A list of fully qualified URLs of reserved IP address resources.
+     * Output only. A list of fully qualified URLs of reserved IP address resources.
      * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2715,7 +2715,7 @@ public Builder setUserAllocatedNatIpResources(int index, java.lang.String value) * * *
-     * A list of fully qualified URLs of reserved IP address resources.
+     * Output only. A list of fully qualified URLs of reserved IP address resources.
      * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2738,7 +2738,7 @@ public Builder addUserAllocatedNatIpResources(java.lang.String value) { * * *
-     * A list of fully qualified URLs of reserved IP address resources.
+     * Output only. A list of fully qualified URLs of reserved IP address resources.
      * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2758,7 +2758,7 @@ public Builder addAllUserAllocatedNatIpResources(java.lang.Iterable - * A list of fully qualified URLs of reserved IP address resources. + * Output only. A list of fully qualified URLs of reserved IP address resources. *
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2777,7 +2777,7 @@ public Builder clearUserAllocatedNatIpResources() { * * *
-     * A list of fully qualified URLs of reserved IP address resources.
+     * Output only. A list of fully qualified URLs of reserved IP address resources.
      * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -2811,7 +2811,7 @@ private void ensureUserAllocatedNatIpsIsMutable() { * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* @@ -2828,7 +2828,7 @@ public com.google.protobuf.ProtocolStringList getUserAllocatedNatIpsList() { * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* @@ -2844,7 +2844,7 @@ public int getUserAllocatedNatIpsCount() { * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* @@ -2861,7 +2861,7 @@ public java.lang.String getUserAllocatedNatIps(int index) { * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* @@ -2878,7 +2878,7 @@ public com.google.protobuf.ByteString getUserAllocatedNatIpsBytes(int index) { * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* @@ -2903,7 +2903,7 @@ public Builder setUserAllocatedNatIps(int index, java.lang.String value) { * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* @@ -2927,7 +2927,7 @@ public Builder addUserAllocatedNatIps(java.lang.String value) { * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* @@ -2948,7 +2948,7 @@ public Builder addAllUserAllocatedNatIps(java.lang.Iterable va * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* @@ -2968,7 +2968,7 @@ public Builder clearUserAllocatedNatIps() { * * *
-     * A list of IPs user-allocated for NAT.
+     * Output only. A list of IPs user-allocated for NAT.
      * They will be raw IP strings like "179.12.26.133".
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusNatRuleStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusNatRuleStatus.java index 8d2860da4e29..3bb9cb6eefb0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusNatRuleStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusNatRuleStatus.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * A list of active IPs for NAT.
+   * Output only. A list of active IPs for NAT.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -93,7 +93,7 @@ public com.google.protobuf.ProtocolStringList getActiveNatIpsList() { * * *
-   * A list of active IPs for NAT.
+   * Output only. A list of active IPs for NAT.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -109,7 +109,7 @@ public int getActiveNatIpsCount() { * * *
-   * A list of active IPs for NAT.
+   * Output only. A list of active IPs for NAT.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -126,7 +126,7 @@ public java.lang.String getActiveNatIps(int index) { * * *
-   * A list of active IPs for NAT.
+   * Output only. A list of active IPs for NAT.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -149,7 +149,7 @@ public com.google.protobuf.ByteString getActiveNatIpsBytes(int index) { * * *
-   * A list of IPs for NAT that are in drain mode.
+   * Output only. A list of IPs for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -165,7 +165,7 @@ public com.google.protobuf.ProtocolStringList getDrainNatIpsList() { * * *
-   * A list of IPs for NAT that are in drain mode.
+   * Output only. A list of IPs for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -181,7 +181,7 @@ public int getDrainNatIpsCount() { * * *
-   * A list of IPs for NAT that are in drain mode.
+   * Output only. A list of IPs for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -198,7 +198,7 @@ public java.lang.String getDrainNatIps(int index) { * * *
-   * A list of IPs for NAT that are in drain mode.
+   * Output only. A list of IPs for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getDrainNatIpsBytes(int index) { * * *
-   * The number of extra IPs to allocate. This will be greater than 0 only
+   * Output only. The number of extra IPs to allocate. This will be greater than 0 only
    * if the existing IPs in this NAT Rule are NOT enough to allow all
    * configured VMs to use NAT.
    * 
@@ -236,7 +236,7 @@ public boolean hasMinExtraIpsNeeded() { * * *
-   * The number of extra IPs to allocate. This will be greater than 0 only
+   * Output only. The number of extra IPs to allocate. This will be greater than 0 only
    * if the existing IPs in this NAT Rule are NOT enough to allow all
    * configured VMs to use NAT.
    * 
@@ -257,7 +257,7 @@ public int getMinExtraIpsNeeded() { * * *
-   * Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
+   * Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
    * NAT Rule.
    * 
* @@ -274,7 +274,7 @@ public boolean hasNumVmEndpointsWithNatMappings() { * * *
-   * Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
+   * Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
    * NAT Rule.
    * 
* @@ -294,7 +294,7 @@ public int getNumVmEndpointsWithNatMappings() { * * *
-   * Rule number of the rule.
+   * Output only. Rule number of the rule.
    * 
* * optional int32 rule_number = 535211500; @@ -310,7 +310,7 @@ public boolean hasRuleNumber() { * * *
-   * Rule number of the rule.
+   * Output only. Rule number of the rule.
    * 
* * optional int32 rule_number = 535211500; @@ -826,7 +826,7 @@ private void ensureActiveNatIpsIsMutable() { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -843,7 +843,7 @@ public com.google.protobuf.ProtocolStringList getActiveNatIpsList() { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -859,7 +859,7 @@ public int getActiveNatIpsCount() { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -876,7 +876,7 @@ public java.lang.String getActiveNatIps(int index) { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -893,7 +893,7 @@ public com.google.protobuf.ByteString getActiveNatIpsBytes(int index) { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -918,7 +918,7 @@ public Builder setActiveNatIps(int index, java.lang.String value) { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -942,7 +942,7 @@ public Builder addActiveNatIps(java.lang.String value) { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -963,7 +963,7 @@ public Builder addAllActiveNatIps(java.lang.Iterable values) { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -983,7 +983,7 @@ public Builder clearActiveNatIps() { * * *
-     * A list of active IPs for NAT.
+     * Output only. A list of active IPs for NAT.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1018,7 +1018,7 @@ private void ensureDrainNatIpsIsMutable() { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1035,7 +1035,7 @@ public com.google.protobuf.ProtocolStringList getDrainNatIpsList() { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1051,7 +1051,7 @@ public int getDrainNatIpsCount() { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1068,7 +1068,7 @@ public java.lang.String getDrainNatIps(int index) { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1085,7 +1085,7 @@ public com.google.protobuf.ByteString getDrainNatIpsBytes(int index) { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1110,7 +1110,7 @@ public Builder setDrainNatIps(int index, java.lang.String value) { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1134,7 +1134,7 @@ public Builder addDrainNatIps(java.lang.String value) { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1155,7 +1155,7 @@ public Builder addAllDrainNatIps(java.lang.Iterable values) { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1175,7 +1175,7 @@ public Builder clearDrainNatIps() { * * *
-     * A list of IPs for NAT that are in drain mode.
+     * Output only. A list of IPs for NAT that are in drain mode.
      * Example: ["1.1.1.1", "179.12.26.133"].
      * 
* @@ -1202,7 +1202,7 @@ public Builder addDrainNatIpsBytes(com.google.protobuf.ByteString value) { * * *
-     * The number of extra IPs to allocate. This will be greater than 0 only
+     * Output only. The number of extra IPs to allocate. This will be greater than 0 only
      * if the existing IPs in this NAT Rule are NOT enough to allow all
      * configured VMs to use NAT.
      * 
@@ -1220,7 +1220,7 @@ public boolean hasMinExtraIpsNeeded() { * * *
-     * The number of extra IPs to allocate. This will be greater than 0 only
+     * Output only. The number of extra IPs to allocate. This will be greater than 0 only
      * if the existing IPs in this NAT Rule are NOT enough to allow all
      * configured VMs to use NAT.
      * 
@@ -1238,7 +1238,7 @@ public int getMinExtraIpsNeeded() { * * *
-     * The number of extra IPs to allocate. This will be greater than 0 only
+     * Output only. The number of extra IPs to allocate. This will be greater than 0 only
      * if the existing IPs in this NAT Rule are NOT enough to allow all
      * configured VMs to use NAT.
      * 
@@ -1260,7 +1260,7 @@ public Builder setMinExtraIpsNeeded(int value) { * * *
-     * The number of extra IPs to allocate. This will be greater than 0 only
+     * Output only. The number of extra IPs to allocate. This will be greater than 0 only
      * if the existing IPs in this NAT Rule are NOT enough to allow all
      * configured VMs to use NAT.
      * 
@@ -1282,7 +1282,7 @@ public Builder clearMinExtraIpsNeeded() { * * *
-     * Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
+     * Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
      * NAT Rule.
      * 
* @@ -1299,7 +1299,7 @@ public boolean hasNumVmEndpointsWithNatMappings() { * * *
-     * Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
+     * Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
      * NAT Rule.
      * 
* @@ -1316,7 +1316,7 @@ public int getNumVmEndpointsWithNatMappings() { * * *
-     * Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
+     * Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
      * NAT Rule.
      * 
* @@ -1337,7 +1337,7 @@ public Builder setNumVmEndpointsWithNatMappings(int value) { * * *
-     * Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
+     * Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
      * NAT Rule.
      * 
* @@ -1358,7 +1358,7 @@ public Builder clearNumVmEndpointsWithNatMappings() { * * *
-     * Rule number of the rule.
+     * Output only. Rule number of the rule.
      * 
* * optional int32 rule_number = 535211500; @@ -1374,7 +1374,7 @@ public boolean hasRuleNumber() { * * *
-     * Rule number of the rule.
+     * Output only. Rule number of the rule.
      * 
* * optional int32 rule_number = 535211500; @@ -1390,7 +1390,7 @@ public int getRuleNumber() { * * *
-     * Rule number of the rule.
+     * Output only. Rule number of the rule.
      * 
* * optional int32 rule_number = 535211500; @@ -1410,7 +1410,7 @@ public Builder setRuleNumber(int value) { * * *
-     * Rule number of the rule.
+     * Output only. Rule number of the rule.
      * 
* * optional int32 rule_number = 535211500; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusNatRuleStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusNatRuleStatusOrBuilder.java index 0e7cc9c3a3df..cfba47cb276e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusNatRuleStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusNatRuleStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * A list of active IPs for NAT.
+   * Output only. A list of active IPs for NAT.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -42,7 +42,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * A list of active IPs for NAT.
+   * Output only. A list of active IPs for NAT.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -56,7 +56,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * A list of active IPs for NAT.
+   * Output only. A list of active IPs for NAT.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -71,7 +71,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * A list of active IPs for NAT.
+   * Output only. A list of active IPs for NAT.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -86,7 +86,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * A list of IPs for NAT that are in drain mode.
+   * Output only. A list of IPs for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -100,7 +100,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * A list of IPs for NAT that are in drain mode.
+   * Output only. A list of IPs for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -114,7 +114,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * A list of IPs for NAT that are in drain mode.
+   * Output only. A list of IPs for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -129,7 +129,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * A list of IPs for NAT that are in drain mode.
+   * Output only. A list of IPs for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -144,7 +144,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * The number of extra IPs to allocate. This will be greater than 0 only
+   * Output only. The number of extra IPs to allocate. This will be greater than 0 only
    * if the existing IPs in this NAT Rule are NOT enough to allow all
    * configured VMs to use NAT.
    * 
@@ -159,7 +159,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * The number of extra IPs to allocate. This will be greater than 0 only
+   * Output only. The number of extra IPs to allocate. This will be greater than 0 only
    * if the existing IPs in this NAT Rule are NOT enough to allow all
    * configured VMs to use NAT.
    * 
@@ -174,7 +174,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
+   * Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
    * NAT Rule.
    * 
* @@ -188,7 +188,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
+   * Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this
    * NAT Rule.
    * 
* @@ -202,7 +202,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * Rule number of the rule.
+   * Output only. Rule number of the rule.
    * 
* * optional int32 rule_number = 535211500; @@ -215,7 +215,7 @@ public interface RouterStatusNatStatusNatRuleStatusOrBuilder * * *
-   * Rule number of the rule.
+   * Output only. Rule number of the rule.
    * 
* * optional int32 rule_number = 535211500; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusOrBuilder.java index 78ad93c96242..fed8cfce28ef 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusNatStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+   * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
    * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -41,7 +41,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+   * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
    * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -54,7 +54,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+   * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
    * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -68,7 +68,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
+   * Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
    * 
* * repeated string auto_allocated_nat_ips = 510794246; @@ -82,7 +82,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs auto-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -96,7 +96,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs auto-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -110,7 +110,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs auto-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -125,7 +125,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs auto-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs auto-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -140,7 +140,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs user-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs user-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -154,7 +154,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs user-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs user-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -168,7 +168,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs user-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs user-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -183,7 +183,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * A list of IPs user-allocated for NAT that are in drain mode.
+   * Output only. A list of IPs user-allocated for NAT that are in drain mode.
    * Example: ["1.1.1.1", "179.12.26.133"].
    * 
* @@ -198,7 +198,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * The number of extra IPs to allocate. This will be greater than 0 only if
+   * Output only. The number of extra IPs to allocate. This will be greater than 0 only if
    * user-specified IPs are NOT enough to allow all configured VMs to use NAT.
    * This value is meaningful only when auto-allocation of NAT IPs is *not*
    * used.
@@ -214,7 +214,7 @@ public interface RouterStatusNatStatusOrBuilder
    *
    *
    * 
-   * The number of extra IPs to allocate. This will be greater than 0 only if
+   * Output only. The number of extra IPs to allocate. This will be greater than 0 only if
    * user-specified IPs are NOT enough to allow all configured VMs to use NAT.
    * This value is meaningful only when auto-allocation of NAT IPs is *not*
    * used.
@@ -230,7 +230,7 @@ public interface RouterStatusNatStatusOrBuilder
    *
    *
    * 
-   * Unique name of this NAT.
+   * Output only. Unique name of this NAT.
    * 
* * optional string name = 3373707; @@ -243,7 +243,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * Unique name of this NAT.
+   * Output only. Unique name of this NAT.
    * 
* * optional string name = 3373707; @@ -256,7 +256,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * Unique name of this NAT.
+   * Output only. Unique name of this NAT.
    * 
* * optional string name = 3373707; @@ -269,7 +269,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * Number of VM endpoints (i.e., Nics) that can use NAT.
+   * Output only. Number of VM endpoints (i.e., Nics) that can use NAT.
    * 
* * optional int32 num_vm_endpoints_with_nat_mappings = 512367468; @@ -282,7 +282,7 @@ public interface RouterStatusNatStatusOrBuilder * * *
-   * Number of VM endpoints (i.e., Nics) that can use NAT.
+   * Output only. Number of VM endpoints (i.e., Nics) that can use NAT.
    * 
* * optional int32 num_vm_endpoints_with_nat_mappings = 512367468; @@ -363,7 +363,7 @@ com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatusOrBuilder getRuleS * * *
-   * A list of fully qualified URLs of reserved IP address resources.
+   * Output only. A list of fully qualified URLs of reserved IP address resources.
    * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -376,7 +376,7 @@ com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatusOrBuilder getRuleS * * *
-   * A list of fully qualified URLs of reserved IP address resources.
+   * Output only. A list of fully qualified URLs of reserved IP address resources.
    * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -389,7 +389,7 @@ com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatusOrBuilder getRuleS * * *
-   * A list of fully qualified URLs of reserved IP address resources.
+   * Output only. A list of fully qualified URLs of reserved IP address resources.
    * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -403,7 +403,7 @@ com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatusOrBuilder getRuleS * * *
-   * A list of fully qualified URLs of reserved IP address resources.
+   * Output only. A list of fully qualified URLs of reserved IP address resources.
    * 
* * repeated string user_allocated_nat_ip_resources = 212776151; @@ -417,7 +417,7 @@ com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatusOrBuilder getRuleS * * *
-   * A list of IPs user-allocated for NAT.
+   * Output only. A list of IPs user-allocated for NAT.
    * They will be raw IP strings like "179.12.26.133".
    * 
* @@ -431,7 +431,7 @@ com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatusOrBuilder getRuleS * * *
-   * A list of IPs user-allocated for NAT.
+   * Output only. A list of IPs user-allocated for NAT.
    * They will be raw IP strings like "179.12.26.133".
    * 
* @@ -445,7 +445,7 @@ com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatusOrBuilder getRuleS * * *
-   * A list of IPs user-allocated for NAT.
+   * Output only. A list of IPs user-allocated for NAT.
    * They will be raw IP strings like "179.12.26.133".
    * 
* @@ -460,7 +460,7 @@ com.google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatusOrBuilder getRuleS * * *
-   * A list of IPs user-allocated for NAT.
+   * Output only. A list of IPs user-allocated for NAT.
    * They will be raw IP strings like "179.12.26.133".
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusResponse.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusResponse.java index 06c582b1e1fa..fcd245995276 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusResponse.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusResponse.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -89,7 +89,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -113,7 +113,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -563,7 +563,7 @@ public Builder mergeFrom( * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -578,7 +578,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -601,7 +601,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -624,7 +624,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -646,7 +646,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -664,7 +664,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusResponseOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusResponseOrBuilder.java index 70b3a0198976..49e431930b5a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusResponseOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RouterStatusResponseOrBuilder.java @@ -28,7 +28,7 @@ public interface RouterStatusResponseOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -41,7 +41,7 @@ public interface RouterStatusResponseOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -54,7 +54,7 @@ public interface RouterStatusResponseOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListBgpRoutes.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListBgpRoutes.java index 51558f182961..193f0aa7f160 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListBgpRoutes.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListBgpRoutes.java @@ -202,7 +202,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
    * 
* * optional string kind = 3292052; @@ -218,7 +218,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
    * 
* * optional string kind = 3292052; @@ -242,7 +242,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
    * 
* * optional string kind = 3292052; @@ -428,7 +428,7 @@ public com.google.cloud.compute.v1.BgpRouteOrBuilder getResultOrBuilder(int inde * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -444,7 +444,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -468,7 +468,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -498,7 +498,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -513,7 +513,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -528,7 +528,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -544,7 +544,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1456,7 +1456,7 @@ public Builder setIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
      * 
* * optional string kind = 3292052; @@ -1471,7 +1471,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
      * 
* * optional string kind = 3292052; @@ -1494,7 +1494,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
      * 
* * optional string kind = 3292052; @@ -1517,7 +1517,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
      * 
* * optional string kind = 3292052; @@ -1539,7 +1539,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
      * 
* * optional string kind = 3292052; @@ -1557,7 +1557,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
      * 
* * optional string kind = 3292052; @@ -2097,7 +2097,7 @@ public java.util.List getResultBui * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2112,7 +2112,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2135,7 +2135,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2158,7 +2158,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2180,7 +2180,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2198,7 +2198,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2231,7 +2231,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2247,7 +2247,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2262,7 +2262,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2278,7 +2278,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2294,7 +2294,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2318,7 +2318,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2341,7 +2341,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2361,7 +2361,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2380,7 +2380,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListBgpRoutesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListBgpRoutesOrBuilder.java index eeed53209aa5..85be64238828 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListBgpRoutesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListBgpRoutesOrBuilder.java @@ -91,7 +91,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
    * 
* * optional string kind = 3292052; @@ -104,7 +104,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
    * 
* * optional string kind = 3292052; @@ -117,7 +117,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes.
    * 
* * optional string kind = 3292052; @@ -236,7 +236,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -249,7 +249,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -262,7 +262,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -275,7 +275,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -288,7 +288,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -301,7 +301,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -315,7 +315,7 @@ public interface RoutersListBgpRoutesOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListRoutePolicies.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListRoutePolicies.java index 8ec6c2b164f8..3f7a2e00c7af 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListRoutePolicies.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListRoutePolicies.java @@ -202,7 +202,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
    * 
* * optional string kind = 3292052; @@ -218,7 +218,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
    * 
* * optional string kind = 3292052; @@ -242,7 +242,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
    * 
* * optional string kind = 3292052; @@ -428,7 +428,7 @@ public com.google.cloud.compute.v1.RoutePolicyOrBuilder getResultOrBuilder(int i * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -444,7 +444,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -468,7 +468,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -498,7 +498,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -513,7 +513,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -528,7 +528,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -544,7 +544,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1456,7 +1456,7 @@ public Builder setIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
      * 
* * optional string kind = 3292052; @@ -1471,7 +1471,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
      * 
* * optional string kind = 3292052; @@ -1494,7 +1494,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
      * 
* * optional string kind = 3292052; @@ -1517,7 +1517,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
      * 
* * optional string kind = 3292052; @@ -1539,7 +1539,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
      * 
* * optional string kind = 3292052; @@ -1557,7 +1557,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
      * 
* * optional string kind = 3292052; @@ -2097,7 +2097,7 @@ public java.util.List getResult * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2112,7 +2112,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2135,7 +2135,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2158,7 +2158,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2180,7 +2180,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2198,7 +2198,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2231,7 +2231,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2247,7 +2247,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2262,7 +2262,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2278,7 +2278,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2294,7 +2294,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2318,7 +2318,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2341,7 +2341,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2361,7 +2361,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2380,7 +2380,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListRoutePoliciesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListRoutePoliciesOrBuilder.java index 4f9ceb1f20ed..85321da56d2c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListRoutePoliciesOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RoutersListRoutePoliciesOrBuilder.java @@ -91,7 +91,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
    * 
* * optional string kind = 3292052; @@ -104,7 +104,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
    * 
* * optional string kind = 3292052; @@ -117,7 +117,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies.
    * 
* * optional string kind = 3292052; @@ -237,7 +237,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -250,7 +250,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -263,7 +263,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -276,7 +276,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -289,7 +289,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -302,7 +302,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -316,7 +316,7 @@ public interface RoutersListRoutePoliciesOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedAttachedDisk.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedAttachedDisk.java index 43901c52b560..4492495e1d9b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedAttachedDisk.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedAttachedDisk.java @@ -369,7 +369,7 @@ private Mode(int value) { * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -871,7 +871,7 @@ public long getDiskSizeGb() {
    *
    *
    * 
-   * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+   * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
    * pd-ssd
    * 
* @@ -888,7 +888,7 @@ public boolean hasDiskType() { * * *
-   * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+   * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
    * pd-ssd
    * 
* @@ -913,7 +913,7 @@ public java.lang.String getDiskType() { * * *
-   * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+   * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
    * pd-ssd
    * 
* @@ -1033,7 +1033,7 @@ public com.google.cloud.compute.v1.GuestOsFeatureOrBuilder getGuestOsFeaturesOrB * * *
-   * Specifies zero-based index of the disk that is attached to the source
+   * Output only. Specifies zero-based index of the disk that is attached to the source
    * instance.
    * 
* @@ -1050,7 +1050,7 @@ public boolean hasIndex() { * * *
-   * Specifies zero-based index of the disk that is attached to the source
+   * Output only. Specifies zero-based index of the disk that is attached to the source
    * instance.
    * 
* @@ -1147,7 +1147,7 @@ public com.google.protobuf.ByteString getInterfaceBytes() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -1163,7 +1163,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -1187,7 +1187,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -1217,7 +1217,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -1232,7 +1232,7 @@ public com.google.protobuf.ProtocolStringList getLicensesList() { * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -1247,7 +1247,7 @@ public int getLicensesCount() { * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -1263,7 +1263,7 @@ public java.lang.String getLicenses(int index) { * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -1423,7 +1423,7 @@ public com.google.protobuf.ByteString getSourceBytes() { * * *
-   * [Output Only] A size of the storage used by the disk's snapshot by this
+   * Output only. [Output Only] A size of the storage used by the disk's snapshot by this
    * machine image.
    * 
* @@ -1440,7 +1440,7 @@ public boolean hasStorageBytes() { * * *
-   * [Output Only] A size of the storage used by the disk's snapshot by this
+   * Output only. [Output Only] A size of the storage used by the disk's snapshot by this
    * machine image.
    * 
* @@ -1462,7 +1462,7 @@ public long getStorageBytes() { * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1483,7 +1483,7 @@ public boolean hasStorageBytesStatus() {
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1512,7 +1512,7 @@ public java.lang.String getStorageBytesStatus() {
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -3041,7 +3041,7 @@ public Builder clearDiskSizeGb() {
      *
      *
      * 
-     * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+     * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
      * pd-ssd
      * 
* @@ -3057,7 +3057,7 @@ public boolean hasDiskType() { * * *
-     * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+     * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
      * pd-ssd
      * 
* @@ -3081,7 +3081,7 @@ public java.lang.String getDiskType() { * * *
-     * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+     * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
      * pd-ssd
      * 
* @@ -3105,7 +3105,7 @@ public com.google.protobuf.ByteString getDiskTypeBytes() { * * *
-     * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+     * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
      * pd-ssd
      * 
* @@ -3128,7 +3128,7 @@ public Builder setDiskType(java.lang.String value) { * * *
-     * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+     * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
      * pd-ssd
      * 
* @@ -3147,7 +3147,7 @@ public Builder clearDiskType() { * * *
-     * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+     * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
      * pd-ssd
      * 
* @@ -3599,7 +3599,7 @@ public com.google.cloud.compute.v1.GuestOsFeature.Builder addGuestOsFeaturesBuil * * *
-     * Specifies zero-based index of the disk that is attached to the source
+     * Output only. Specifies zero-based index of the disk that is attached to the source
      * instance.
      * 
* @@ -3616,7 +3616,7 @@ public boolean hasIndex() { * * *
-     * Specifies zero-based index of the disk that is attached to the source
+     * Output only. Specifies zero-based index of the disk that is attached to the source
      * instance.
      * 
* @@ -3633,7 +3633,7 @@ public int getIndex() { * * *
-     * Specifies zero-based index of the disk that is attached to the source
+     * Output only. Specifies zero-based index of the disk that is attached to the source
      * instance.
      * 
* @@ -3654,7 +3654,7 @@ public Builder setIndex(int value) { * * *
-     * Specifies zero-based index of the disk that is attached to the source
+     * Output only. Specifies zero-based index of the disk that is attached to the source
      * instance.
      * 
* @@ -3813,7 +3813,7 @@ public Builder setInterfaceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -3828,7 +3828,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -3851,7 +3851,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -3874,7 +3874,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -3896,7 +3896,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -3914,7 +3914,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
      * 
* * optional string kind = 3292052; @@ -3947,7 +3947,7 @@ private void ensureLicensesIsMutable() { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -3963,7 +3963,7 @@ public com.google.protobuf.ProtocolStringList getLicensesList() { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -3978,7 +3978,7 @@ public int getLicensesCount() { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -3994,7 +3994,7 @@ public java.lang.String getLicenses(int index) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -4010,7 +4010,7 @@ public com.google.protobuf.ByteString getLicensesBytes(int index) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -4034,7 +4034,7 @@ public Builder setLicenses(int index, java.lang.String value) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -4057,7 +4057,7 @@ public Builder addLicenses(java.lang.String value) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -4077,7 +4077,7 @@ public Builder addAllLicenses(java.lang.Iterable values) { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -4096,7 +4096,7 @@ public Builder clearLicenses() { * * *
-     * [Output Only] Any valid publicly visible licenses.
+     * Output only. [Output Only] Any valid publicly visible licenses.
      * 
* * repeated string licenses = 337642578; @@ -4380,7 +4380,7 @@ public Builder setSourceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A size of the storage used by the disk's snapshot by this
+     * Output only. [Output Only] A size of the storage used by the disk's snapshot by this
      * machine image.
      * 
* @@ -4397,7 +4397,7 @@ public boolean hasStorageBytes() { * * *
-     * [Output Only] A size of the storage used by the disk's snapshot by this
+     * Output only. [Output Only] A size of the storage used by the disk's snapshot by this
      * machine image.
      * 
* @@ -4414,7 +4414,7 @@ public long getStorageBytes() { * * *
-     * [Output Only] A size of the storage used by the disk's snapshot by this
+     * Output only. [Output Only] A size of the storage used by the disk's snapshot by this
      * machine image.
      * 
* @@ -4435,7 +4435,7 @@ public Builder setStorageBytes(long value) { * * *
-     * [Output Only] A size of the storage used by the disk's snapshot by this
+     * Output only. [Output Only] A size of the storage used by the disk's snapshot by this
      * machine image.
      * 
* @@ -4456,7 +4456,7 @@ public Builder clearStorageBytes() { * * *
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -4476,7 +4476,7 @@ public boolean hasStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -4504,7 +4504,7 @@ public java.lang.String getStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -4532,7 +4532,7 @@ public com.google.protobuf.ByteString getStorageBytesStatusBytes() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -4559,7 +4559,7 @@ public Builder setStorageBytesStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -4582,7 +4582,7 @@ public Builder clearStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedAttachedDiskOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedAttachedDiskOrBuilder.java
index bc855ba41ac0..a3526786a70d 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedAttachedDiskOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedAttachedDiskOrBuilder.java
@@ -189,7 +189,7 @@ public interface SavedAttachedDiskOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+   * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
    * pd-ssd
    * 
* @@ -203,7 +203,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+   * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
    * pd-ssd
    * 
* @@ -217,7 +217,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
+   * Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or
    * pd-ssd
    * 
* @@ -302,7 +302,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * Specifies zero-based index of the disk that is attached to the source
+   * Output only. Specifies zero-based index of the disk that is attached to the source
    * instance.
    * 
* @@ -316,7 +316,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * Specifies zero-based index of the disk that is attached to the source
+   * Output only. Specifies zero-based index of the disk that is attached to the source
    * instance.
    * 
* @@ -375,7 +375,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -388,7 +388,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -401,7 +401,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks.
    * 
* * optional string kind = 3292052; @@ -414,7 +414,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -427,7 +427,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -440,7 +440,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -454,7 +454,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] Any valid publicly visible licenses.
+   * Output only. [Output Only] Any valid publicly visible licenses.
    * 
* * repeated string licenses = 337642578; @@ -549,7 +549,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] A size of the storage used by the disk's snapshot by this
+   * Output only. [Output Only] A size of the storage used by the disk's snapshot by this
    * machine image.
    * 
* @@ -563,7 +563,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] A size of the storage used by the disk's snapshot by this
+   * Output only. [Output Only] A size of the storage used by the disk's snapshot by this
    * machine image.
    * 
* @@ -577,7 +577,7 @@ public interface SavedAttachedDiskOrBuilder * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -595,7 +595,7 @@ public interface SavedAttachedDiskOrBuilder
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -613,7 +613,7 @@ public interface SavedAttachedDiskOrBuilder
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedDisk.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedDisk.java
index 065ab05aa92d..3cefc1513a01 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedDisk.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedDisk.java
@@ -71,7 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] The architecture of the attached disk.
+   * Output only. [Output Only] The architecture of the attached disk.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.SavedDisk.Architecture} @@ -253,7 +253,7 @@ private Architecture(int value) { * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -393,7 +393,7 @@ private StorageBytesStatus(int value) {
    *
    *
    * 
-   * [Output Only] The architecture of the attached disk.
+   * Output only. [Output Only] The architecture of the attached disk.
    * Check the Architecture enum for the list of possible values.
    * 
* @@ -410,7 +410,7 @@ public boolean hasArchitecture() { * * *
-   * [Output Only] The architecture of the attached disk.
+   * Output only. [Output Only] The architecture of the attached disk.
    * Check the Architecture enum for the list of possible values.
    * 
* @@ -435,7 +435,7 @@ public java.lang.String getArchitecture() { * * *
-   * [Output Only] The architecture of the attached disk.
+   * Output only. [Output Only] The architecture of the attached disk.
    * Check the Architecture enum for the list of possible values.
    * 
* @@ -465,7 +465,7 @@ public com.google.protobuf.ByteString getArchitectureBytes() { * * *
-   * [Output Only] Type of the resource. Always compute#savedDisk
+   * Output only. [Output Only] Type of the resource. Always compute#savedDisk
    * for attached disks.
    * 
* @@ -482,7 +482,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#savedDisk
+   * Output only. [Output Only] Type of the resource. Always compute#savedDisk
    * for attached disks.
    * 
* @@ -507,7 +507,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#savedDisk
+   * Output only. [Output Only] Type of the resource. Always compute#savedDisk
    * for attached disks.
    * 
* @@ -537,7 +537,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * Specifies a URL of the disk attached to the source instance.
+   * Output only. Specifies a URL of the disk attached to the source instance.
    * 
* * optional string source_disk = 451753793; @@ -553,7 +553,7 @@ public boolean hasSourceDisk() { * * *
-   * Specifies a URL of the disk attached to the source instance.
+   * Output only. Specifies a URL of the disk attached to the source instance.
    * 
* * optional string source_disk = 451753793; @@ -577,7 +577,7 @@ public java.lang.String getSourceDisk() { * * *
-   * Specifies a URL of the disk attached to the source instance.
+   * Output only. Specifies a URL of the disk attached to the source instance.
    * 
* * optional string source_disk = 451753793; @@ -604,7 +604,7 @@ public com.google.protobuf.ByteString getSourceDiskBytes() { * * *
-   * [Output Only] Size of the individual disk snapshot used by this machine
+   * Output only. [Output Only] Size of the individual disk snapshot used by this machine
    * image.
    * 
* @@ -621,7 +621,7 @@ public boolean hasStorageBytes() { * * *
-   * [Output Only] Size of the individual disk snapshot used by this machine
+   * Output only. [Output Only] Size of the individual disk snapshot used by this machine
    * image.
    * 
* @@ -643,7 +643,7 @@ public long getStorageBytes() { * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -664,7 +664,7 @@ public boolean hasStorageBytesStatus() {
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -693,7 +693,7 @@ public java.lang.String getStorageBytesStatus() {
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1191,7 +1191,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] The architecture of the attached disk.
+     * Output only. [Output Only] The architecture of the attached disk.
      * Check the Architecture enum for the list of possible values.
      * 
* @@ -1207,7 +1207,7 @@ public boolean hasArchitecture() { * * *
-     * [Output Only] The architecture of the attached disk.
+     * Output only. [Output Only] The architecture of the attached disk.
      * Check the Architecture enum for the list of possible values.
      * 
* @@ -1231,7 +1231,7 @@ public java.lang.String getArchitecture() { * * *
-     * [Output Only] The architecture of the attached disk.
+     * Output only. [Output Only] The architecture of the attached disk.
      * Check the Architecture enum for the list of possible values.
      * 
* @@ -1255,7 +1255,7 @@ public com.google.protobuf.ByteString getArchitectureBytes() { * * *
-     * [Output Only] The architecture of the attached disk.
+     * Output only. [Output Only] The architecture of the attached disk.
      * Check the Architecture enum for the list of possible values.
      * 
* @@ -1278,7 +1278,7 @@ public Builder setArchitecture(java.lang.String value) { * * *
-     * [Output Only] The architecture of the attached disk.
+     * Output only. [Output Only] The architecture of the attached disk.
      * Check the Architecture enum for the list of possible values.
      * 
* @@ -1297,7 +1297,7 @@ public Builder clearArchitecture() { * * *
-     * [Output Only] The architecture of the attached disk.
+     * Output only. [Output Only] The architecture of the attached disk.
      * Check the Architecture enum for the list of possible values.
      * 
* @@ -1323,7 +1323,7 @@ public Builder setArchitectureBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Always compute#savedDisk
+     * Output only. [Output Only] Type of the resource. Always compute#savedDisk
      * for attached disks.
      * 
* @@ -1339,7 +1339,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#savedDisk
+     * Output only. [Output Only] Type of the resource. Always compute#savedDisk
      * for attached disks.
      * 
* @@ -1363,7 +1363,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#savedDisk
+     * Output only. [Output Only] Type of the resource. Always compute#savedDisk
      * for attached disks.
      * 
* @@ -1387,7 +1387,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#savedDisk
+     * Output only. [Output Only] Type of the resource. Always compute#savedDisk
      * for attached disks.
      * 
* @@ -1410,7 +1410,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#savedDisk
+     * Output only. [Output Only] Type of the resource. Always compute#savedDisk
      * for attached disks.
      * 
* @@ -1429,7 +1429,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#savedDisk
+     * Output only. [Output Only] Type of the resource. Always compute#savedDisk
      * for attached disks.
      * 
* @@ -1455,7 +1455,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * Specifies a URL of the disk attached to the source instance.
+     * Output only. Specifies a URL of the disk attached to the source instance.
      * 
* * optional string source_disk = 451753793; @@ -1470,7 +1470,7 @@ public boolean hasSourceDisk() { * * *
-     * Specifies a URL of the disk attached to the source instance.
+     * Output only. Specifies a URL of the disk attached to the source instance.
      * 
* * optional string source_disk = 451753793; @@ -1493,7 +1493,7 @@ public java.lang.String getSourceDisk() { * * *
-     * Specifies a URL of the disk attached to the source instance.
+     * Output only. Specifies a URL of the disk attached to the source instance.
      * 
* * optional string source_disk = 451753793; @@ -1516,7 +1516,7 @@ public com.google.protobuf.ByteString getSourceDiskBytes() { * * *
-     * Specifies a URL of the disk attached to the source instance.
+     * Output only. Specifies a URL of the disk attached to the source instance.
      * 
* * optional string source_disk = 451753793; @@ -1538,7 +1538,7 @@ public Builder setSourceDisk(java.lang.String value) { * * *
-     * Specifies a URL of the disk attached to the source instance.
+     * Output only. Specifies a URL of the disk attached to the source instance.
      * 
* * optional string source_disk = 451753793; @@ -1556,7 +1556,7 @@ public Builder clearSourceDisk() { * * *
-     * Specifies a URL of the disk attached to the source instance.
+     * Output only. Specifies a URL of the disk attached to the source instance.
      * 
* * optional string source_disk = 451753793; @@ -1581,7 +1581,7 @@ public Builder setSourceDiskBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Size of the individual disk snapshot used by this machine
+     * Output only. [Output Only] Size of the individual disk snapshot used by this machine
      * image.
      * 
* @@ -1598,7 +1598,7 @@ public boolean hasStorageBytes() { * * *
-     * [Output Only] Size of the individual disk snapshot used by this machine
+     * Output only. [Output Only] Size of the individual disk snapshot used by this machine
      * image.
      * 
* @@ -1615,7 +1615,7 @@ public long getStorageBytes() { * * *
-     * [Output Only] Size of the individual disk snapshot used by this machine
+     * Output only. [Output Only] Size of the individual disk snapshot used by this machine
      * image.
      * 
* @@ -1636,7 +1636,7 @@ public Builder setStorageBytes(long value) { * * *
-     * [Output Only] Size of the individual disk snapshot used by this machine
+     * Output only. [Output Only] Size of the individual disk snapshot used by this machine
      * image.
      * 
* @@ -1657,7 +1657,7 @@ public Builder clearStorageBytes() { * * *
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1677,7 +1677,7 @@ public boolean hasStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1705,7 +1705,7 @@ public java.lang.String getStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1733,7 +1733,7 @@ public com.google.protobuf.ByteString getStorageBytesStatusBytes() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1760,7 +1760,7 @@ public Builder setStorageBytesStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1783,7 +1783,7 @@ public Builder clearStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedDiskOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedDiskOrBuilder.java
index 2d0db65a6831..c46d49554bd4 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedDiskOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SavedDiskOrBuilder.java
@@ -28,7 +28,7 @@ public interface SavedDiskOrBuilder
    *
    *
    * 
-   * [Output Only] The architecture of the attached disk.
+   * Output only. [Output Only] The architecture of the attached disk.
    * Check the Architecture enum for the list of possible values.
    * 
* @@ -42,7 +42,7 @@ public interface SavedDiskOrBuilder * * *
-   * [Output Only] The architecture of the attached disk.
+   * Output only. [Output Only] The architecture of the attached disk.
    * Check the Architecture enum for the list of possible values.
    * 
* @@ -56,7 +56,7 @@ public interface SavedDiskOrBuilder * * *
-   * [Output Only] The architecture of the attached disk.
+   * Output only. [Output Only] The architecture of the attached disk.
    * Check the Architecture enum for the list of possible values.
    * 
* @@ -70,7 +70,7 @@ public interface SavedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#savedDisk
+   * Output only. [Output Only] Type of the resource. Always compute#savedDisk
    * for attached disks.
    * 
* @@ -84,7 +84,7 @@ public interface SavedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#savedDisk
+   * Output only. [Output Only] Type of the resource. Always compute#savedDisk
    * for attached disks.
    * 
* @@ -98,7 +98,7 @@ public interface SavedDiskOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#savedDisk
+   * Output only. [Output Only] Type of the resource. Always compute#savedDisk
    * for attached disks.
    * 
* @@ -112,7 +112,7 @@ public interface SavedDiskOrBuilder * * *
-   * Specifies a URL of the disk attached to the source instance.
+   * Output only. Specifies a URL of the disk attached to the source instance.
    * 
* * optional string source_disk = 451753793; @@ -125,7 +125,7 @@ public interface SavedDiskOrBuilder * * *
-   * Specifies a URL of the disk attached to the source instance.
+   * Output only. Specifies a URL of the disk attached to the source instance.
    * 
* * optional string source_disk = 451753793; @@ -138,7 +138,7 @@ public interface SavedDiskOrBuilder * * *
-   * Specifies a URL of the disk attached to the source instance.
+   * Output only. Specifies a URL of the disk attached to the source instance.
    * 
* * optional string source_disk = 451753793; @@ -151,7 +151,7 @@ public interface SavedDiskOrBuilder * * *
-   * [Output Only] Size of the individual disk snapshot used by this machine
+   * Output only. [Output Only] Size of the individual disk snapshot used by this machine
    * image.
    * 
* @@ -165,7 +165,7 @@ public interface SavedDiskOrBuilder * * *
-   * [Output Only] Size of the individual disk snapshot used by this machine
+   * Output only. [Output Only] Size of the individual disk snapshot used by this machine
    * image.
    * 
* @@ -179,7 +179,7 @@ public interface SavedDiskOrBuilder * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -197,7 +197,7 @@ public interface SavedDiskOrBuilder
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -215,7 +215,7 @@ public interface SavedDiskOrBuilder
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Screenshot.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Screenshot.java
index aa9aa015bb77..539e2b8d8902 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Screenshot.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Screenshot.java
@@ -144,7 +144,7 @@ public com.google.protobuf.ByteString getContentsBytes() {
    *
    *
    * 
-   * [Output Only] Type of the resource. Always compute#screenshot
+   * Output only. [Output Only] Type of the resource. Always compute#screenshot
    * for the screenshots.
    * 
* @@ -161,7 +161,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#screenshot
+   * Output only. [Output Only] Type of the resource. Always compute#screenshot
    * for the screenshots.
    * 
* @@ -186,7 +186,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#screenshot
+   * Output only. [Output Only] Type of the resource. Always compute#screenshot
    * for the screenshots.
    * 
* @@ -718,7 +718,7 @@ public Builder setContentsBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Always compute#screenshot
+     * Output only. [Output Only] Type of the resource. Always compute#screenshot
      * for the screenshots.
      * 
* @@ -734,7 +734,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#screenshot
+     * Output only. [Output Only] Type of the resource. Always compute#screenshot
      * for the screenshots.
      * 
* @@ -758,7 +758,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#screenshot
+     * Output only. [Output Only] Type of the resource. Always compute#screenshot
      * for the screenshots.
      * 
* @@ -782,7 +782,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#screenshot
+     * Output only. [Output Only] Type of the resource. Always compute#screenshot
      * for the screenshots.
      * 
* @@ -805,7 +805,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#screenshot
+     * Output only. [Output Only] Type of the resource. Always compute#screenshot
      * for the screenshots.
      * 
* @@ -824,7 +824,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#screenshot
+     * Output only. [Output Only] Type of the resource. Always compute#screenshot
      * for the screenshots.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ScreenshotOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ScreenshotOrBuilder.java index 4980c4a8699a..d0fe2903db9a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ScreenshotOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ScreenshotOrBuilder.java @@ -67,7 +67,7 @@ public interface ScreenshotOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#screenshot
+   * Output only. [Output Only] Type of the resource. Always compute#screenshot
    * for the screenshots.
    * 
* @@ -81,7 +81,7 @@ public interface ScreenshotOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#screenshot
+   * Output only. [Output Only] Type of the resource. Always compute#screenshot
    * for the screenshots.
    * 
* @@ -95,7 +95,7 @@ public interface ScreenshotOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#screenshot
+   * Output only. [Output Only] Type of the resource. Always compute#screenshot
    * for the screenshots.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPoliciesAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPoliciesAggregatedList.java index 54e47adb3584..5ad98705fb00 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPoliciesAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPoliciesAggregatedList.java @@ -336,7 +336,7 @@ public com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
    * Policies.
    * 
* @@ -353,7 +353,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
    * Policies.
    * 
* @@ -378,7 +378,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
    * Policies.
    * 
* @@ -489,7 +489,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -505,7 +505,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -529,7 +529,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -559,7 +559,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -574,7 +574,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -589,7 +589,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -605,7 +605,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1769,7 +1769,7 @@ public com.google.cloud.compute.v1.SecurityPoliciesScopedList.Builder putItemsBu * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
      * Policies.
      * 
* @@ -1785,7 +1785,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
      * Policies.
      * 
* @@ -1809,7 +1809,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
      * Policies.
      * 
* @@ -1833,7 +1833,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
      * Policies.
      * 
* @@ -1856,7 +1856,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
      * Policies.
      * 
* @@ -1875,7 +1875,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
      * Policies.
      * 
* @@ -2051,7 +2051,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2066,7 +2066,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2089,7 +2089,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2112,7 +2112,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2134,7 +2134,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2152,7 +2152,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2185,7 +2185,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2201,7 +2201,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2216,7 +2216,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2232,7 +2232,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2248,7 +2248,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2272,7 +2272,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2295,7 +2295,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2315,7 +2315,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2334,7 +2334,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPoliciesAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPoliciesAggregatedListOrBuilder.java index b2703761d9c5..74a36fab30e7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPoliciesAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPoliciesAggregatedListOrBuilder.java @@ -158,7 +158,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
    * Policies.
    * 
* @@ -172,7 +172,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
    * Policies.
    * 
* @@ -186,7 +186,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security
    * Policies.
    * 
* @@ -251,7 +251,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -264,7 +264,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -277,7 +277,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -290,7 +290,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -303,7 +303,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -316,7 +316,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -330,7 +330,7 @@ com.google.cloud.compute.v1.SecurityPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicy.java index 1513ce9445cf..ca839da97acd 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicy.java @@ -428,7 +428,7 @@ public com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssocia * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -445,7 +445,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -470,7 +470,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -705,7 +705,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -722,7 +722,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -744,7 +744,7 @@ public long getId() { * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
    * 
* * optional string kind = 3292052; @@ -760,7 +760,7 @@ public boolean hasKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
    * 
* * optional string kind = 3292052; @@ -784,7 +784,7 @@ public java.lang.String getKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
    * 
* * optional string kind = 3292052; @@ -1101,7 +1101,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The parent of the security policy.
+   * Output only. [Output Only] The parent of the security policy.
    * 
* * optional string parent = 78317738; @@ -1117,7 +1117,7 @@ public boolean hasParent() { * * *
-   * [Output Only] The parent of the security policy.
+   * Output only. [Output Only] The parent of the security policy.
    * 
* * optional string parent = 78317738; @@ -1141,7 +1141,7 @@ public java.lang.String getParent() { * * *
-   * [Output Only] The parent of the security policy.
+   * Output only. [Output Only] The parent of the security policy.
    * 
* * optional string parent = 78317738; @@ -1213,7 +1213,7 @@ public boolean hasRecaptchaOptionsConfig() { * * *
-   * [Output Only] URL of the region where the regional security policy
+   * Output only. [Output Only] URL of the region where the regional security policy
    * resides. This field is not applicable to global security policies.
    * 
* @@ -1230,7 +1230,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the regional security policy
+   * Output only. [Output Only] URL of the region where the regional security policy
    * resides. This field is not applicable to global security policies.
    * 
* @@ -1255,7 +1255,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the regional security policy
+   * Output only. [Output Only] URL of the region where the regional security policy
    * resides. This field is not applicable to global security policies.
    * 
* @@ -1391,7 +1391,7 @@ public com.google.cloud.compute.v1.SecurityPolicyRuleOrBuilder getRulesOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1407,7 +1407,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1431,7 +1431,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -3691,7 +3691,7 @@ public com.google.cloud.compute.v1.SecurityPolicyAssociation.Builder addAssociat * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3707,7 +3707,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3731,7 +3731,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3755,7 +3755,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3778,7 +3778,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3797,7 +3797,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4295,7 +4295,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4312,7 +4312,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4329,7 +4329,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4350,7 +4350,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -4371,7 +4371,7 @@ public Builder clearId() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
      * 
* * optional string kind = 3292052; @@ -4386,7 +4386,7 @@ public boolean hasKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
      * 
* * optional string kind = 3292052; @@ -4409,7 +4409,7 @@ public java.lang.String getKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
      * 
* * optional string kind = 3292052; @@ -4432,7 +4432,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
      * 
* * optional string kind = 3292052; @@ -4454,7 +4454,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
      * 
* * optional string kind = 3292052; @@ -4472,7 +4472,7 @@ public Builder clearKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
      * 
* * optional string kind = 3292052; @@ -5006,7 +5006,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The parent of the security policy.
+     * Output only. [Output Only] The parent of the security policy.
      * 
* * optional string parent = 78317738; @@ -5021,7 +5021,7 @@ public boolean hasParent() { * * *
-     * [Output Only] The parent of the security policy.
+     * Output only. [Output Only] The parent of the security policy.
      * 
* * optional string parent = 78317738; @@ -5044,7 +5044,7 @@ public java.lang.String getParent() { * * *
-     * [Output Only] The parent of the security policy.
+     * Output only. [Output Only] The parent of the security policy.
      * 
* * optional string parent = 78317738; @@ -5067,7 +5067,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * [Output Only] The parent of the security policy.
+     * Output only. [Output Only] The parent of the security policy.
      * 
* * optional string parent = 78317738; @@ -5089,7 +5089,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * [Output Only] The parent of the security policy.
+     * Output only. [Output Only] The parent of the security policy.
      * 
* * optional string parent = 78317738; @@ -5107,7 +5107,7 @@ public Builder clearParent() { * * *
-     * [Output Only] The parent of the security policy.
+     * Output only. [Output Only] The parent of the security policy.
      * 
* * optional string parent = 78317738; @@ -5299,7 +5299,7 @@ public Builder clearRecaptchaOptionsConfig() { * * *
-     * [Output Only] URL of the region where the regional security policy
+     * Output only. [Output Only] URL of the region where the regional security policy
      * resides. This field is not applicable to global security policies.
      * 
* @@ -5315,7 +5315,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the regional security policy
+     * Output only. [Output Only] URL of the region where the regional security policy
      * resides. This field is not applicable to global security policies.
      * 
* @@ -5339,7 +5339,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the regional security policy
+     * Output only. [Output Only] URL of the region where the regional security policy
      * resides. This field is not applicable to global security policies.
      * 
* @@ -5363,7 +5363,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the regional security policy
+     * Output only. [Output Only] URL of the region where the regional security policy
      * resides. This field is not applicable to global security policies.
      * 
* @@ -5386,7 +5386,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the regional security policy
+     * Output only. [Output Only] URL of the region where the regional security policy
      * resides. This field is not applicable to global security policies.
      * 
* @@ -5405,7 +5405,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the regional security policy
+     * Output only. [Output Only] URL of the region where the regional security policy
      * resides. This field is not applicable to global security policies.
      * 
* @@ -5906,7 +5906,7 @@ public com.google.cloud.compute.v1.SecurityPolicyRule.Builder addRulesBuilder(in * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5921,7 +5921,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5944,7 +5944,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5967,7 +5967,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -5989,7 +5989,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6007,7 +6007,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAdvancedOptionsConfig.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAdvancedOptionsConfig.java index 646be00a1d40..513b01cb001b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAdvancedOptionsConfig.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAdvancedOptionsConfig.java @@ -43,6 +43,7 @@ private SecurityPolicyAdvancedOptionsConfig( private SecurityPolicyAdvancedOptionsConfig() { jsonParsing_ = ""; logLevel_ = ""; + requestBodyInspectionSize_ = ""; userIpRequestHeaders_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @@ -542,6 +543,81 @@ public com.google.protobuf.ByteString getLogLevelBytes() { } } + public static final int REQUEST_BODY_INSPECTION_SIZE_FIELD_NUMBER = 191268607; + + @SuppressWarnings("serial") + private volatile java.lang.Object requestBodyInspectionSize_ = ""; + + /** + * + * + *
+   * The maximum request size chosen by the customer with Waf enabled.
+   * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+   * Values are case insensitive.
+   * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return Whether the requestBodyInspectionSize field is set. + */ + @java.lang.Override + public boolean hasRequestBodyInspectionSize() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * The maximum request size chosen by the customer with Waf enabled.
+   * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+   * Values are case insensitive.
+   * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return The requestBodyInspectionSize. + */ + @java.lang.Override + public java.lang.String getRequestBodyInspectionSize() { + java.lang.Object ref = requestBodyInspectionSize_; + 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(); + requestBodyInspectionSize_ = s; + return s; + } + } + + /** + * + * + *
+   * The maximum request size chosen by the customer with Waf enabled.
+   * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+   * Values are case insensitive.
+   * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return The bytes for requestBodyInspectionSize. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRequestBodyInspectionSizeBytes() { + java.lang.Object ref = requestBodyInspectionSize_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + requestBodyInspectionSize_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int USER_IP_REQUEST_HEADERS_FIELD_NUMBER = 421050290; @SuppressWarnings("serial") @@ -634,6 +710,10 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 140582601, logLevel_); } + if (((bitField0_ & 0x00000008) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString( + output, 191268607, requestBodyInspectionSize_); + } if (((bitField0_ & 0x00000002) != 0)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 282493529, jsonParsing_); } @@ -658,6 +738,11 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(140582601, logLevel_); } + if (((bitField0_ & 0x00000008) != 0)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 191268607, requestBodyInspectionSize_); + } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(282493529, jsonParsing_); } @@ -697,6 +782,11 @@ public boolean equals(final java.lang.Object obj) { if (hasLogLevel()) { if (!getLogLevel().equals(other.getLogLevel())) return false; } + if (hasRequestBodyInspectionSize() != other.hasRequestBodyInspectionSize()) return false; + if (hasRequestBodyInspectionSize()) { + if (!getRequestBodyInspectionSize().equals(other.getRequestBodyInspectionSize())) + return false; + } if (!getUserIpRequestHeadersList().equals(other.getUserIpRequestHeadersList())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; @@ -721,6 +811,10 @@ public int hashCode() { hash = (37 * hash) + LOG_LEVEL_FIELD_NUMBER; hash = (53 * hash) + getLogLevel().hashCode(); } + if (hasRequestBodyInspectionSize()) { + hash = (37 * hash) + REQUEST_BODY_INSPECTION_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getRequestBodyInspectionSize().hashCode(); + } if (getUserIpRequestHeadersCount() > 0) { hash = (37 * hash) + USER_IP_REQUEST_HEADERS_FIELD_NUMBER; hash = (53 * hash) + getUserIpRequestHeadersList().hashCode(); @@ -881,6 +975,7 @@ public Builder clear() { } jsonParsing_ = ""; logLevel_ = ""; + requestBodyInspectionSize_ = ""; userIpRequestHeaders_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -935,6 +1030,10 @@ private void buildPartial0( to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000008) != 0)) { + result.requestBodyInspectionSize_ = requestBodyInspectionSize_; + to_bitField0_ |= 0x00000008; + } + if (((from_bitField0_ & 0x00000010) != 0)) { userIpRequestHeaders_.makeImmutable(); result.userIpRequestHeaders_ = userIpRequestHeaders_; } @@ -1002,10 +1101,15 @@ public Builder mergeFrom( bitField0_ |= 0x00000004; onChanged(); } + if (other.hasRequestBodyInspectionSize()) { + requestBodyInspectionSize_ = other.requestBodyInspectionSize_; + bitField0_ |= 0x00000008; + onChanged(); + } if (!other.userIpRequestHeaders_.isEmpty()) { if (userIpRequestHeaders_.isEmpty()) { userIpRequestHeaders_ = other.userIpRequestHeaders_; - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; } else { ensureUserIpRequestHeadersIsMutable(); userIpRequestHeaders_.addAll(other.userIpRequestHeaders_); @@ -1051,6 +1155,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000004; break; } // case 1124660810 + case 1530148858: + { + requestBodyInspectionSize_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 1530148858 case -2035019062: { jsonParsing_ = input.readStringRequireUtf8(); @@ -1584,6 +1694,144 @@ public Builder setLogLevelBytes(com.google.protobuf.ByteString value) { return this; } + private java.lang.Object requestBodyInspectionSize_ = ""; + + /** + * + * + *
+     * The maximum request size chosen by the customer with Waf enabled.
+     * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+     * Values are case insensitive.
+     * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return Whether the requestBodyInspectionSize field is set. + */ + public boolean hasRequestBodyInspectionSize() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * The maximum request size chosen by the customer with Waf enabled.
+     * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+     * Values are case insensitive.
+     * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return The requestBodyInspectionSize. + */ + public java.lang.String getRequestBodyInspectionSize() { + java.lang.Object ref = requestBodyInspectionSize_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + requestBodyInspectionSize_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The maximum request size chosen by the customer with Waf enabled.
+     * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+     * Values are case insensitive.
+     * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return The bytes for requestBodyInspectionSize. + */ + public com.google.protobuf.ByteString getRequestBodyInspectionSizeBytes() { + java.lang.Object ref = requestBodyInspectionSize_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + requestBodyInspectionSize_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The maximum request size chosen by the customer with Waf enabled.
+     * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+     * Values are case insensitive.
+     * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @param value The requestBodyInspectionSize to set. + * @return This builder for chaining. + */ + public Builder setRequestBodyInspectionSize(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + requestBodyInspectionSize_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * The maximum request size chosen by the customer with Waf enabled.
+     * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+     * Values are case insensitive.
+     * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return This builder for chaining. + */ + public Builder clearRequestBodyInspectionSize() { + requestBodyInspectionSize_ = getDefaultInstance().getRequestBodyInspectionSize(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * The maximum request size chosen by the customer with Waf enabled.
+     * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+     * Values are case insensitive.
+     * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @param value The bytes for requestBodyInspectionSize to set. + * @return This builder for chaining. + */ + public Builder setRequestBodyInspectionSizeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + requestBodyInspectionSize_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + private com.google.protobuf.LazyStringArrayList userIpRequestHeaders_ = com.google.protobuf.LazyStringArrayList.emptyList(); @@ -1591,7 +1839,7 @@ private void ensureUserIpRequestHeadersIsMutable() { if (!userIpRequestHeaders_.isModifiable()) { userIpRequestHeaders_ = new com.google.protobuf.LazyStringArrayList(userIpRequestHeaders_); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; } /** @@ -1681,7 +1929,7 @@ public Builder setUserIpRequestHeaders(int index, java.lang.String value) { } ensureUserIpRequestHeadersIsMutable(); userIpRequestHeaders_.set(index, value); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -1705,7 +1953,7 @@ public Builder addUserIpRequestHeaders(java.lang.String value) { } ensureUserIpRequestHeadersIsMutable(); userIpRequestHeaders_.add(value); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -1726,7 +1974,7 @@ public Builder addUserIpRequestHeaders(java.lang.String value) { public Builder addAllUserIpRequestHeaders(java.lang.Iterable values) { ensureUserIpRequestHeadersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, userIpRequestHeaders_); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -1745,7 +1993,7 @@ public Builder addAllUserIpRequestHeaders(java.lang.Iterable v */ public Builder clearUserIpRequestHeaders() { userIpRequestHeaders_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000010); ; onChanged(); return this; @@ -1771,7 +2019,7 @@ public Builder addUserIpRequestHeadersBytes(com.google.protobuf.ByteString value checkByteStringIsUtf8(value); ensureUserIpRequestHeadersIsMutable(); userIpRequestHeaders_.add(value); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAdvancedOptionsConfigOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAdvancedOptionsConfigOrBuilder.java index 2f9d0474951f..693bca1eb0ea 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAdvancedOptionsConfigOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAdvancedOptionsConfigOrBuilder.java @@ -156,6 +156,51 @@ public interface SecurityPolicyAdvancedOptionsConfigOrBuilder */ com.google.protobuf.ByteString getLogLevelBytes(); + /** + * + * + *
+   * The maximum request size chosen by the customer with Waf enabled.
+   * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+   * Values are case insensitive.
+   * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return Whether the requestBodyInspectionSize field is set. + */ + boolean hasRequestBodyInspectionSize(); + + /** + * + * + *
+   * The maximum request size chosen by the customer with Waf enabled.
+   * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+   * Values are case insensitive.
+   * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return The requestBodyInspectionSize. + */ + java.lang.String getRequestBodyInspectionSize(); + + /** + * + * + *
+   * The maximum request size chosen by the customer with Waf enabled.
+   * Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB".
+   * Values are case insensitive.
+   * 
+ * + * optional string request_body_inspection_size = 191268607; + * + * @return The bytes for requestBodyInspectionSize. + */ + com.google.protobuf.ByteString getRequestBodyInspectionSizeBytes(); + /** * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAssociation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAssociation.java index 9e0ed42f02f3..f8c8b5df1c94 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAssociation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAssociation.java @@ -148,7 +148,7 @@ public com.google.protobuf.ByteString getAttachmentIdBytes() { * * *
-   * [Output Only] The display name of the security policy of the association.
+   * Output only. [Output Only] The display name of the security policy of the association.
    * 
* * optional string display_name = 4473832; @@ -164,7 +164,7 @@ public boolean hasDisplayName() { * * *
-   * [Output Only] The display name of the security policy of the association.
+   * Output only. [Output Only] The display name of the security policy of the association.
    * 
* * optional string display_name = 4473832; @@ -188,7 +188,7 @@ public java.lang.String getDisplayName() { * * *
-   * [Output Only] The display name of the security policy of the association.
+   * Output only. [Output Only] The display name of the security policy of the association.
    * 
* * optional string display_name = 4473832; @@ -422,7 +422,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The security policy ID of the association.
+   * Output only. [Output Only] The security policy ID of the association.
    * 
* * optional string security_policy_id = 203671817; @@ -438,7 +438,7 @@ public boolean hasSecurityPolicyId() { * * *
-   * [Output Only] The security policy ID of the association.
+   * Output only. [Output Only] The security policy ID of the association.
    * 
* * optional string security_policy_id = 203671817; @@ -462,7 +462,7 @@ public java.lang.String getSecurityPolicyId() { * * *
-   * [Output Only] The security policy ID of the association.
+   * Output only. [Output Only] The security policy ID of the association.
    * 
* * optional string security_policy_id = 203671817; @@ -491,7 +491,7 @@ public com.google.protobuf.ByteString getSecurityPolicyIdBytes() { * * *
-   * [Output Only] The short name of the security policy of the association.
+   * Output only. [Output Only] The short name of the security policy of the association.
    * 
* * optional string short_name = 492051566; @@ -507,7 +507,7 @@ public boolean hasShortName() { * * *
-   * [Output Only] The short name of the security policy of the association.
+   * Output only. [Output Only] The short name of the security policy of the association.
    * 
* * optional string short_name = 492051566; @@ -531,7 +531,7 @@ public java.lang.String getShortName() { * * *
-   * [Output Only] The short name of the security policy of the association.
+   * Output only. [Output Only] The short name of the security policy of the association.
    * 
* * optional string short_name = 492051566; @@ -1233,7 +1233,7 @@ public Builder setAttachmentIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The display name of the security policy of the association.
+     * Output only. [Output Only] The display name of the security policy of the association.
      * 
* * optional string display_name = 4473832; @@ -1248,7 +1248,7 @@ public boolean hasDisplayName() { * * *
-     * [Output Only] The display name of the security policy of the association.
+     * Output only. [Output Only] The display name of the security policy of the association.
      * 
* * optional string display_name = 4473832; @@ -1271,7 +1271,7 @@ public java.lang.String getDisplayName() { * * *
-     * [Output Only] The display name of the security policy of the association.
+     * Output only. [Output Only] The display name of the security policy of the association.
      * 
* * optional string display_name = 4473832; @@ -1294,7 +1294,7 @@ public com.google.protobuf.ByteString getDisplayNameBytes() { * * *
-     * [Output Only] The display name of the security policy of the association.
+     * Output only. [Output Only] The display name of the security policy of the association.
      * 
* * optional string display_name = 4473832; @@ -1316,7 +1316,7 @@ public Builder setDisplayName(java.lang.String value) { * * *
-     * [Output Only] The display name of the security policy of the association.
+     * Output only. [Output Only] The display name of the security policy of the association.
      * 
* * optional string display_name = 4473832; @@ -1334,7 +1334,7 @@ public Builder clearDisplayName() { * * *
-     * [Output Only] The display name of the security policy of the association.
+     * Output only. [Output Only] The display name of the security policy of the association.
      * 
* * optional string display_name = 4473832; @@ -1851,7 +1851,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The security policy ID of the association.
+     * Output only. [Output Only] The security policy ID of the association.
      * 
* * optional string security_policy_id = 203671817; @@ -1866,7 +1866,7 @@ public boolean hasSecurityPolicyId() { * * *
-     * [Output Only] The security policy ID of the association.
+     * Output only. [Output Only] The security policy ID of the association.
      * 
* * optional string security_policy_id = 203671817; @@ -1889,7 +1889,7 @@ public java.lang.String getSecurityPolicyId() { * * *
-     * [Output Only] The security policy ID of the association.
+     * Output only. [Output Only] The security policy ID of the association.
      * 
* * optional string security_policy_id = 203671817; @@ -1912,7 +1912,7 @@ public com.google.protobuf.ByteString getSecurityPolicyIdBytes() { * * *
-     * [Output Only] The security policy ID of the association.
+     * Output only. [Output Only] The security policy ID of the association.
      * 
* * optional string security_policy_id = 203671817; @@ -1934,7 +1934,7 @@ public Builder setSecurityPolicyId(java.lang.String value) { * * *
-     * [Output Only] The security policy ID of the association.
+     * Output only. [Output Only] The security policy ID of the association.
      * 
* * optional string security_policy_id = 203671817; @@ -1952,7 +1952,7 @@ public Builder clearSecurityPolicyId() { * * *
-     * [Output Only] The security policy ID of the association.
+     * Output only. [Output Only] The security policy ID of the association.
      * 
* * optional string security_policy_id = 203671817; @@ -1977,7 +1977,7 @@ public Builder setSecurityPolicyIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The short name of the security policy of the association.
+     * Output only. [Output Only] The short name of the security policy of the association.
      * 
* * optional string short_name = 492051566; @@ -1992,7 +1992,7 @@ public boolean hasShortName() { * * *
-     * [Output Only] The short name of the security policy of the association.
+     * Output only. [Output Only] The short name of the security policy of the association.
      * 
* * optional string short_name = 492051566; @@ -2015,7 +2015,7 @@ public java.lang.String getShortName() { * * *
-     * [Output Only] The short name of the security policy of the association.
+     * Output only. [Output Only] The short name of the security policy of the association.
      * 
* * optional string short_name = 492051566; @@ -2038,7 +2038,7 @@ public com.google.protobuf.ByteString getShortNameBytes() { * * *
-     * [Output Only] The short name of the security policy of the association.
+     * Output only. [Output Only] The short name of the security policy of the association.
      * 
* * optional string short_name = 492051566; @@ -2060,7 +2060,7 @@ public Builder setShortName(java.lang.String value) { * * *
-     * [Output Only] The short name of the security policy of the association.
+     * Output only. [Output Only] The short name of the security policy of the association.
      * 
* * optional string short_name = 492051566; @@ -2078,7 +2078,7 @@ public Builder clearShortName() { * * *
-     * [Output Only] The short name of the security policy of the association.
+     * Output only. [Output Only] The short name of the security policy of the association.
      * 
* * optional string short_name = 492051566; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAssociationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAssociationOrBuilder.java index 3ca29e924909..60990e9a70a3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAssociationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyAssociationOrBuilder.java @@ -67,7 +67,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The display name of the security policy of the association.
+   * Output only. [Output Only] The display name of the security policy of the association.
    * 
* * optional string display_name = 4473832; @@ -80,7 +80,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The display name of the security policy of the association.
+   * Output only. [Output Only] The display name of the security policy of the association.
    * 
* * optional string display_name = 4473832; @@ -93,7 +93,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The display name of the security policy of the association.
+   * Output only. [Output Only] The display name of the security policy of the association.
    * 
* * optional string display_name = 4473832; @@ -253,7 +253,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The security policy ID of the association.
+   * Output only. [Output Only] The security policy ID of the association.
    * 
* * optional string security_policy_id = 203671817; @@ -266,7 +266,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The security policy ID of the association.
+   * Output only. [Output Only] The security policy ID of the association.
    * 
* * optional string security_policy_id = 203671817; @@ -279,7 +279,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The security policy ID of the association.
+   * Output only. [Output Only] The security policy ID of the association.
    * 
* * optional string security_policy_id = 203671817; @@ -292,7 +292,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The short name of the security policy of the association.
+   * Output only. [Output Only] The short name of the security policy of the association.
    * 
* * optional string short_name = 492051566; @@ -305,7 +305,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The short name of the security policy of the association.
+   * Output only. [Output Only] The short name of the security policy of the association.
    * 
* * optional string short_name = 492051566; @@ -318,7 +318,7 @@ public interface SecurityPolicyAssociationOrBuilder * * *
-   * [Output Only] The short name of the security policy of the association.
+   * Output only. [Output Only] The short name of the security policy of the association.
    * 
* * optional string short_name = 492051566; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyList.java index 1ae3f056ab01..7b87a7ee73d9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyList.java @@ -221,7 +221,7 @@ public com.google.cloud.compute.v1.SecurityPolicyOrBuilder getItemsOrBuilder(int * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
    * 
* * optional string kind = 3292052; @@ -237,7 +237,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
    * 
* * optional string kind = 3292052; @@ -261,7 +261,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
    * 
* * optional string kind = 3292052; @@ -1431,7 +1431,7 @@ public com.google.cloud.compute.v1.SecurityPolicy.Builder addItemsBuilder(int in * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
      * 
* * optional string kind = 3292052; @@ -1446,7 +1446,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
      * 
* * optional string kind = 3292052; @@ -1469,7 +1469,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
      * 
* * optional string kind = 3292052; @@ -1492,7 +1492,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
      * 
* * optional string kind = 3292052; @@ -1514,7 +1514,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
      * 
* * optional string kind = 3292052; @@ -1532,7 +1532,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+     * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyListOrBuilder.java index 0dab691057b5..d965e9886c48 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyListOrBuilder.java @@ -123,7 +123,7 @@ public interface SecurityPolicyListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface SecurityPolicyListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface SecurityPolicyListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
+   * Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyOrBuilder.java index cebe76489fe8..9438b4af4eb1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyOrBuilder.java @@ -142,7 +142,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -170,7 +170,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -315,7 +315,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -329,7 +329,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -343,7 +343,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
    * 
* * optional string kind = 3292052; @@ -356,7 +356,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
    * 
* * optional string kind = 3292052; @@ -369,7 +369,7 @@ com.google.cloud.compute.v1.SecurityPolicyAssociationOrBuilder getAssociationsOr * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies
    * 
* * optional string kind = 3292052; @@ -567,7 +567,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The parent of the security policy.
+   * Output only. [Output Only] The parent of the security policy.
    * 
* * optional string parent = 78317738; @@ -580,7 +580,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The parent of the security policy.
+   * Output only. [Output Only] The parent of the security policy.
    * 
* * optional string parent = 78317738; @@ -593,7 +593,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The parent of the security policy.
+   * Output only. [Output Only] The parent of the security policy.
    * 
* * optional string parent = 78317738; @@ -632,7 +632,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the regional security policy
+   * Output only. [Output Only] URL of the region where the regional security policy
    * resides. This field is not applicable to global security policies.
    * 
* @@ -646,7 +646,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the regional security policy
+   * Output only. [Output Only] URL of the region where the regional security policy
    * resides. This field is not applicable to global security policies.
    * 
* @@ -660,7 +660,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the regional security policy
+   * Output only. [Output Only] URL of the region where the regional security policy
    * resides. This field is not applicable to global security policies.
    * 
* @@ -760,7 +760,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -773,7 +773,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -786,7 +786,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRule.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRule.java index a55545cb54a7..309df7b00ff4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRule.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRule.java @@ -353,7 +353,7 @@ public com.google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderAction getHeaderA * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
    * 
* * optional string kind = 3292052; @@ -369,7 +369,7 @@ public boolean hasKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
    * 
* * optional string kind = 3292052; @@ -393,7 +393,7 @@ public java.lang.String getKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
    * 
* * optional string kind = 3292052; @@ -2240,7 +2240,7 @@ public Builder clearHeaderAction() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
      * 
* * optional string kind = 3292052; @@ -2255,7 +2255,7 @@ public boolean hasKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
      * 
* * optional string kind = 3292052; @@ -2278,7 +2278,7 @@ public java.lang.String getKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
      * 
* * optional string kind = 3292052; @@ -2301,7 +2301,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
      * 
* * optional string kind = 3292052; @@ -2323,7 +2323,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
      * 
* * optional string kind = 3292052; @@ -2341,7 +2341,7 @@ public Builder clearKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+     * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleOrBuilder.java index d8e266856ed1..295826468534 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleOrBuilder.java @@ -228,7 +228,7 @@ public interface SecurityPolicyRuleOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
    * 
* * optional string kind = 3292052; @@ -241,7 +241,7 @@ public interface SecurityPolicyRuleOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
    * 
* * optional string kind = 3292052; @@ -254,7 +254,7 @@ public interface SecurityPolicyRuleOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
+   * Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SerialPortOutput.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SerialPortOutput.java index 0e7745729647..5415108a225b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SerialPortOutput.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SerialPortOutput.java @@ -145,7 +145,7 @@ public com.google.protobuf.ByteString getContentsBytes() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
    * 
* * optional string kind = 3292052; @@ -161,7 +161,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
    * 
* * optional string kind = 3292052; @@ -185,7 +185,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
    * 
* * optional string kind = 3292052; @@ -255,7 +255,7 @@ public long getNext() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -271,7 +271,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -295,7 +295,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -958,7 +958,7 @@ public Builder setContentsBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
      * 
* * optional string kind = 3292052; @@ -973,7 +973,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
      * 
* * optional string kind = 3292052; @@ -996,7 +996,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
      * 
* * optional string kind = 3292052; @@ -1019,7 +1019,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
      * 
* * optional string kind = 3292052; @@ -1041,7 +1041,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
      * 
* * optional string kind = 3292052; @@ -1059,7 +1059,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
      * 
* * optional string kind = 3292052; @@ -1168,7 +1168,7 @@ public Builder clearNext() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1183,7 +1183,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1206,7 +1206,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1229,7 +1229,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1251,7 +1251,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1269,7 +1269,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SerialPortOutputOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SerialPortOutputOrBuilder.java index 1c46d3d005d6..15780a8a2af0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SerialPortOutputOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SerialPortOutputOrBuilder.java @@ -67,7 +67,7 @@ public interface SerialPortOutputOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
    * 
* * optional string kind = 3292052; @@ -80,7 +80,7 @@ public interface SerialPortOutputOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
    * 
* * optional string kind = 3292052; @@ -93,7 +93,7 @@ public interface SerialPortOutputOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output.
    * 
* * optional string kind = 3292052; @@ -138,7 +138,7 @@ public interface SerialPortOutputOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -151,7 +151,7 @@ public interface SerialPortOutputOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -164,7 +164,7 @@ public interface SerialPortOutputOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachment.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachment.java index 9ab46231c6ca..77084a7d19e8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachment.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachment.java @@ -246,7 +246,7 @@ private ConnectionPreference(int value) { * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -264,7 +264,7 @@ private ConnectionPreference(int value) { * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -283,7 +283,7 @@ private ConnectionPreference(int value) { * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -300,7 +300,7 @@ public int getConnectedEndpointsCount() { * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -318,7 +318,7 @@ public com.google.cloud.compute.v1.ServiceAttachmentConnectedEndpoint getConnect * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -626,7 +626,7 @@ public com.google.protobuf.ByteString getConsumerRejectListsBytes(int index) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -643,7 +643,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -668,7 +668,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -974,7 +974,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -991,7 +991,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -1013,7 +1013,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -1029,7 +1029,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -1053,7 +1053,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -1477,7 +1477,7 @@ public int getPropagatedConnectionLimit() { * * *
-   * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+   * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
    * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -1493,7 +1493,7 @@ public boolean hasPscServiceAttachmentId() { * * *
-   * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+   * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
    * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -1511,7 +1511,7 @@ public com.google.cloud.compute.v1.Uint128 getPscServiceAttachmentId() { * * *
-   * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+   * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
    * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -1593,7 +1593,7 @@ public boolean getReconcileConnections() { * * *
-   * [Output Only] URL of the region where the service attachment resides.
+   * Output only. [Output Only] URL of the region where the service attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1612,7 +1612,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the service attachment resides.
+   * Output only. [Output Only] URL of the region where the service attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1639,7 +1639,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the service attachment resides.
+   * Output only. [Output Only] URL of the region where the service attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1671,7 +1671,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1687,7 +1687,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1711,7 +1711,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2938,7 +2938,7 @@ private void ensureConnectedEndpointsIsMutable() { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -2959,7 +2959,7 @@ private void ensureConnectedEndpointsIsMutable() { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -2979,7 +2979,7 @@ public int getConnectedEndpointsCount() { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3000,7 +3000,7 @@ public com.google.cloud.compute.v1.ServiceAttachmentConnectedEndpoint getConnect * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3027,7 +3027,7 @@ public Builder setConnectedEndpoints( * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3052,7 +3052,7 @@ public Builder setConnectedEndpoints( * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3079,7 +3079,7 @@ public Builder addConnectedEndpoints( * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3106,7 +3106,7 @@ public Builder addConnectedEndpoints( * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3130,7 +3130,7 @@ public Builder addConnectedEndpoints( * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3155,7 +3155,7 @@ public Builder addConnectedEndpoints( * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3180,7 +3180,7 @@ public Builder addAllConnectedEndpoints( * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3203,7 +3203,7 @@ public Builder clearConnectedEndpoints() { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3226,7 +3226,7 @@ public Builder removeConnectedEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3243,7 +3243,7 @@ public Builder removeConnectedEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3264,7 +3264,7 @@ public Builder removeConnectedEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3286,7 +3286,7 @@ public Builder removeConnectedEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3305,7 +3305,7 @@ public Builder removeConnectedEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -3325,7 +3325,7 @@ public Builder removeConnectedEndpoints(int index) { * * *
-     * [Output Only] An array of connections for all the consumers connected to
+     * Output only. [Output Only] An array of connections for all the consumers connected to
      * this service attachment.
      * 
* @@ -4260,7 +4260,7 @@ public Builder addConsumerRejectListsBytes(com.google.protobuf.ByteString value) * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4276,7 +4276,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4300,7 +4300,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4324,7 +4324,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4347,7 +4347,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4366,7 +4366,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4976,7 +4976,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -4993,7 +4993,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -5010,7 +5010,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -5031,7 +5031,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -5052,7 +5052,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -5067,7 +5067,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -5090,7 +5090,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -5113,7 +5113,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -5135,7 +5135,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -5153,7 +5153,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -5962,7 +5962,7 @@ public Builder clearPropagatedConnectionLimit() { * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -5977,7 +5977,7 @@ public boolean hasPscServiceAttachmentId() { * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -5998,7 +5998,7 @@ public com.google.cloud.compute.v1.Uint128 getPscServiceAttachmentId() { * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -6021,7 +6021,7 @@ public Builder setPscServiceAttachmentId(com.google.cloud.compute.v1.Uint128 val * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -6042,7 +6042,7 @@ public Builder setPscServiceAttachmentId( * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -6071,7 +6071,7 @@ public Builder mergePscServiceAttachmentId(com.google.cloud.compute.v1.Uint128 v * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -6091,7 +6091,7 @@ public Builder clearPscServiceAttachmentId() { * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -6106,7 +6106,7 @@ public com.google.cloud.compute.v1.Uint128.Builder getPscServiceAttachmentIdBuil * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -6125,7 +6125,7 @@ public com.google.cloud.compute.v1.Uint128OrBuilder getPscServiceAttachmentIdOrB * * *
-     * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+     * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
      * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -6277,7 +6277,7 @@ public Builder clearReconcileConnections() { * * *
-     * [Output Only] URL of the region where the service attachment resides.
+     * Output only. [Output Only] URL of the region where the service attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -6295,7 +6295,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the service attachment resides.
+     * Output only. [Output Only] URL of the region where the service attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -6321,7 +6321,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the service attachment resides.
+     * Output only. [Output Only] URL of the region where the service attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -6347,7 +6347,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the service attachment resides.
+     * Output only. [Output Only] URL of the region where the service attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -6372,7 +6372,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the service attachment resides.
+     * Output only. [Output Only] URL of the region where the service attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -6393,7 +6393,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the service attachment resides.
+     * Output only. [Output Only] URL of the region where the service attachment resides.
      * This field applies only to the region resource. You must specify this
      * field as part of the HTTP request URL. It is not settable as a field in
      * the request body.
@@ -6421,7 +6421,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6436,7 +6436,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6459,7 +6459,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6482,7 +6482,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6504,7 +6504,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -6522,7 +6522,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentAggregatedList.java index 4b2de1b40e96..eea5194d60d1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentAggregatedList.java @@ -289,7 +289,7 @@ public com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrThrow( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -305,7 +305,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -329,7 +329,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -439,7 +439,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -455,7 +455,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -479,7 +479,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -509,7 +509,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -524,7 +524,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -539,7 +539,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -555,7 +555,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1601,7 +1601,7 @@ public com.google.cloud.compute.v1.ServiceAttachmentsScopedList.Builder putItems * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1639,7 +1639,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1662,7 +1662,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1684,7 +1684,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1702,7 +1702,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1877,7 +1877,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1915,7 +1915,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1938,7 +1938,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1960,7 +1960,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1978,7 +1978,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2011,7 +2011,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2027,7 +2027,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2042,7 +2042,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2058,7 +2058,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2074,7 +2074,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2098,7 +2098,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2121,7 +2121,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2141,7 +2141,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2160,7 +2160,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentAggregatedListOrBuilder.java index 6eff38be1e7a..85772d212d4c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentAggregatedListOrBuilder.java @@ -142,7 +142,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -155,7 +155,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -168,7 +168,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -232,7 +232,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -245,7 +245,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -258,7 +258,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -271,7 +271,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -284,7 +284,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -297,7 +297,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -311,7 +311,7 @@ com.google.cloud.compute.v1.ServiceAttachmentsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentList.java index de3b99894500..1b2272485dcb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.ServiceAttachmentOrBuilder getItemsOrBuilder( * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -238,7 +238,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -262,7 +262,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -1533,7 +1533,7 @@ public com.google.cloud.compute.v1.ServiceAttachment.Builder addItemsBuilder(int * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -1571,7 +1571,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -1594,7 +1594,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; @@ -1634,7 +1634,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentListOrBuilder.java index 33000065c9dc..4624f982d787 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentListOrBuilder.java @@ -123,7 +123,7 @@ public interface ServiceAttachmentListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface ServiceAttachmentListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface ServiceAttachmentListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentOrBuilder.java index 1c583ee73310..a4404208ac6d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ServiceAttachmentOrBuilder.java @@ -28,7 +28,7 @@ public interface ServiceAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -43,7 +43,7 @@ public interface ServiceAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -57,7 +57,7 @@ public interface ServiceAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -71,7 +71,7 @@ public interface ServiceAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -86,7 +86,7 @@ public interface ServiceAttachmentOrBuilder * * *
-   * [Output Only] An array of connections for all the consumers connected to
+   * Output only. [Output Only] An array of connections for all the consumers connected to
    * this service attachment.
    * 
* @@ -321,7 +321,7 @@ com.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit getConsumerAcc * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -335,7 +335,7 @@ com.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit getConsumerAcc * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -349,7 +349,7 @@ com.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit getConsumerAcc * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -558,7 +558,7 @@ com.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit getConsumerAcc * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -572,7 +572,7 @@ com.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit getConsumerAcc * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -586,7 +586,7 @@ com.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit getConsumerAcc * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -599,7 +599,7 @@ com.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit getConsumerAcc * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -612,7 +612,7 @@ com.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit getConsumerAcc * * *
-   * [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments.
    * 
* * optional string kind = 3292052; @@ -895,7 +895,7 @@ java.lang.String getMetadataOrDefault( * * *
-   * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+   * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
    * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -908,7 +908,7 @@ java.lang.String getMetadataOrDefault( * * *
-   * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+   * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
    * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -921,7 +921,7 @@ java.lang.String getMetadataOrDefault( * * *
-   * [Output Only] An 128-bit global unique ID of the PSC service attachment.
+   * Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment.
    * 
* * optional .google.cloud.compute.v1.Uint128 psc_service_attachment_id = 527695214; @@ -984,7 +984,7 @@ java.lang.String getMetadataOrDefault( * * *
-   * [Output Only] URL of the region where the service attachment resides.
+   * Output only. [Output Only] URL of the region where the service attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1000,7 +1000,7 @@ java.lang.String getMetadataOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the service attachment resides.
+   * Output only. [Output Only] URL of the region where the service attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1016,7 +1016,7 @@ java.lang.String getMetadataOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the region where the service attachment resides.
+   * Output only. [Output Only] URL of the region where the service attachment resides.
    * This field applies only to the region resource. You must specify this
    * field as part of the HTTP request URL. It is not settable as a field in
    * the request body.
@@ -1032,7 +1032,7 @@ java.lang.String getMetadataOrDefault(
    *
    *
    * 
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1045,7 +1045,7 @@ java.lang.String getMetadataOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1058,7 +1058,7 @@ java.lang.String getMetadataOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ShieldedInstanceIdentity.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ShieldedInstanceIdentity.java index 546989a91cb7..59648cbb72ce 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ShieldedInstanceIdentity.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ShieldedInstanceIdentity.java @@ -263,7 +263,7 @@ public com.google.cloud.compute.v1.ShieldedInstanceIdentityEntry getEncryptionKe * * *
-   * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+   * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
    * identity entry.
    * 
* @@ -280,7 +280,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+   * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
    * identity entry.
    * 
* @@ -305,7 +305,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+   * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
    * identity entry.
    * 
* @@ -1578,7 +1578,7 @@ public Builder clearEncryptionKey() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+     * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
      * identity entry.
      * 
* @@ -1594,7 +1594,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+     * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
      * identity entry.
      * 
* @@ -1618,7 +1618,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+     * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
      * identity entry.
      * 
* @@ -1642,7 +1642,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+     * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
      * identity entry.
      * 
* @@ -1665,7 +1665,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+     * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
      * identity entry.
      * 
* @@ -1684,7 +1684,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+     * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
      * identity entry.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ShieldedInstanceIdentityOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ShieldedInstanceIdentityOrBuilder.java index 9ca7d2bebbd8..1217b6427d0b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ShieldedInstanceIdentityOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ShieldedInstanceIdentityOrBuilder.java @@ -168,7 +168,7 @@ public interface ShieldedInstanceIdentityOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+   * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
    * identity entry.
    * 
* @@ -182,7 +182,7 @@ public interface ShieldedInstanceIdentityOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+   * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
    * identity entry.
    * 
* @@ -196,7 +196,7 @@ public interface ShieldedInstanceIdentityOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
+   * Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance
    * identity entry.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Snapshot.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Snapshot.java index cc1423de10c6..57163076e818 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Snapshot.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Snapshot.java @@ -106,7 +106,7 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldRefl * * *
-   * [Output Only] The architecture of the snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the snapshot. Valid values are
    * ARM64 or X86_64.
    * 
* @@ -416,7 +416,7 @@ private SnapshotType(int value) { * * *
-   * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+   * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.Snapshot.Status} @@ -644,7 +644,7 @@ private Status(int value) { * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -785,7 +785,7 @@ private StorageBytesStatus(int value) {
    *
    *
    * 
-   * [Output Only] The architecture of the snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -803,7 +803,7 @@ public boolean hasArchitecture() { * * *
-   * [Output Only] The architecture of the snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -829,7 +829,7 @@ public java.lang.String getArchitecture() { * * *
-   * [Output Only] The architecture of the snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -858,7 +858,7 @@ public com.google.protobuf.ByteString getArchitectureBytes() { * * *
-   * [Output Only] Set to true if snapshots are automatically created by
+   * Output only. [Output Only] Set to true if snapshots are automatically created by
    * applying resource policy on the target disk.
    * 
* @@ -875,7 +875,7 @@ public boolean hasAutoCreated() { * * *
-   * [Output Only] Set to true if snapshots are automatically created by
+   * Output only. [Output Only] Set to true if snapshots are automatically created by
    * applying resource policy on the target disk.
    * 
* @@ -979,7 +979,7 @@ public com.google.protobuf.ByteString getChainNameBytes() { * * *
-   * [Output Only] Size in bytes of the snapshot at creation time.
+   * Output only. [Output Only] Size in bytes of the snapshot at creation time.
    * 
* * optional int64 creation_size_bytes = 125400077; @@ -995,7 +995,7 @@ public boolean hasCreationSizeBytes() { * * *
-   * [Output Only] Size in bytes of the snapshot at creation time.
+   * Output only. [Output Only] Size in bytes of the snapshot at creation time.
    * 
* * optional int64 creation_size_bytes = 125400077; @@ -1016,7 +1016,7 @@ public long getCreationSizeBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1033,7 +1033,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1058,7 +1058,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1158,7 +1158,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] Size of the source disk, specified in GB.
+   * Output only. [Output Only] Size of the source disk, specified in GB.
    * 
* * optional int64 disk_size_gb = 316263735; @@ -1174,7 +1174,7 @@ public boolean hasDiskSizeGb() { * * *
-   * [Output Only] Size of the source disk, specified in GB.
+   * Output only. [Output Only] Size of the source disk, specified in GB.
    * 
* * optional int64 disk_size_gb = 316263735; @@ -1193,7 +1193,7 @@ public long getDiskSizeGb() { * * *
-   * [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
+   * Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
    * 
* * optional int64 download_bytes = 435054068; @@ -1209,7 +1209,7 @@ public boolean hasDownloadBytes() { * * *
-   * [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
+   * Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
    * 
* * optional int64 download_bytes = 435054068; @@ -1228,7 +1228,7 @@ public long getDownloadBytes() { * * *
-   * Whether this snapshot is created from a confidential compute mode disk.
+   * Output only. Whether this snapshot is created from a confidential compute mode disk.
    * [Output Only]: This field is not set by user, but from source disk.
    * 
* @@ -1245,7 +1245,7 @@ public boolean hasEnableConfidentialCompute() { * * *
-   * Whether this snapshot is created from a confidential compute mode disk.
+   * Output only. Whether this snapshot is created from a confidential compute mode disk.
    * [Output Only]: This field is not set by user, but from source disk.
    * 
* @@ -1304,7 +1304,7 @@ public boolean getGuestFlush() { * * *
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -1321,7 +1321,7 @@ public java.util.List getGuestOsFeat
    *
    *
    * 
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -1339,7 +1339,7 @@ public java.util.List getGuestOsFeat
    *
    *
    * 
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -1356,7 +1356,7 @@ public int getGuestOsFeaturesCount() {
    *
    *
    * 
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -1373,7 +1373,7 @@ public com.google.cloud.compute.v1.GuestOsFeature getGuestOsFeatures(int index)
    *
    *
    * 
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -1394,7 +1394,7 @@ public com.google.cloud.compute.v1.GuestOsFeatureOrBuilder getGuestOsFeaturesOrB
    *
    *
    * 
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1411,7 +1411,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1433,7 +1433,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#snapshot
+   * Output only. [Output Only] Type of the resource. Always compute#snapshot
    * for Snapshot resources.
    * 
* @@ -1450,7 +1450,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#snapshot
+   * Output only. [Output Only] Type of the resource. Always compute#snapshot
    * for Snapshot resources.
    * 
* @@ -1475,7 +1475,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#snapshot
+   * Output only. [Output Only] Type of the resource. Always compute#snapshot
    * for Snapshot resources.
    * 
* @@ -1713,7 +1713,7 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { * * *
-   * [Output Only] Integer license codes indicating which licenses are attached
+   * Output only. [Output Only] Integer license codes indicating which licenses are attached
    * to this snapshot.
    * 
* @@ -1730,7 +1730,7 @@ public java.util.List getLicenseCodesList() { * * *
-   * [Output Only] Integer license codes indicating which licenses are attached
+   * Output only. [Output Only] Integer license codes indicating which licenses are attached
    * to this snapshot.
    * 
* @@ -1746,7 +1746,7 @@ public int getLicenseCodesCount() { * * *
-   * [Output Only] Integer license codes indicating which licenses are attached
+   * Output only. [Output Only] Integer license codes indicating which licenses are attached
    * to this snapshot.
    * 
* @@ -1771,7 +1771,7 @@ public long getLicenseCodes(int index) { * * *
-   * [Output Only] A list of public visible licenses that apply to this
+   * Output only. [Output Only] A list of public visible licenses that apply to this
    * snapshot. This can be because the original image had licenses attached
    * (such as a Windows image).
    * 
@@ -1788,7 +1788,7 @@ public com.google.protobuf.ProtocolStringList getLicensesList() { * * *
-   * [Output Only] A list of public visible licenses that apply to this
+   * Output only. [Output Only] A list of public visible licenses that apply to this
    * snapshot. This can be because the original image had licenses attached
    * (such as a Windows image).
    * 
@@ -1805,7 +1805,7 @@ public int getLicensesCount() { * * *
-   * [Output Only] A list of public visible licenses that apply to this
+   * Output only. [Output Only] A list of public visible licenses that apply to this
    * snapshot. This can be because the original image had licenses attached
    * (such as a Windows image).
    * 
@@ -1823,7 +1823,7 @@ public java.lang.String getLicenses(int index) { * * *
-   * [Output Only] A list of public visible licenses that apply to this
+   * Output only. [Output Only] A list of public visible licenses that apply to this
    * snapshot. This can be because the original image had licenses attached
    * (such as a Windows image).
    * 
@@ -2097,7 +2097,7 @@ public boolean getSatisfiesPzi() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -2113,7 +2113,7 @@ public boolean hasSatisfiesPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -2134,7 +2134,7 @@ public boolean getSatisfiesPzs() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2150,7 +2150,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2174,7 +2174,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2581,7 +2581,7 @@ public com.google.protobuf.ByteString getSourceDiskForRecoveryCheckpointBytes() * * *
-   * [Output Only] The ID value of the disk used to create this snapshot. This
+   * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
    * value may be used to determine whether the snapshot was taken from the
    * current or a previous instance of a given disk name.
    * 
@@ -2599,7 +2599,7 @@ public boolean hasSourceDiskId() { * * *
-   * [Output Only] The ID value of the disk used to create this snapshot. This
+   * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
    * value may be used to determine whether the snapshot was taken from the
    * current or a previous instance of a given disk name.
    * 
@@ -2625,7 +2625,7 @@ public java.lang.String getSourceDiskId() { * * *
-   * [Output Only] The ID value of the disk used to create this snapshot. This
+   * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
    * value may be used to determine whether the snapshot was taken from the
    * current or a previous instance of a given disk name.
    * 
@@ -2809,7 +2809,7 @@ public com.google.cloud.compute.v1.CustomerEncryptionKey getSourceInstantSnapsho * * *
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * snapshot. This value identifies the exact instant snapshot that was used to
    * create this snapshot. For example, if you created the snapshot from an
    * instant snapshot that was later deleted and recreated under the same name,
@@ -2830,7 +2830,7 @@ public boolean hasSourceInstantSnapshotId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * snapshot. This value identifies the exact instant snapshot that was used to
    * create this snapshot. For example, if you created the snapshot from an
    * instant snapshot that was later deleted and recreated under the same name,
@@ -2859,7 +2859,7 @@ public java.lang.String getSourceInstantSnapshotId() {
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * snapshot. This value identifies the exact instant snapshot that was used to
    * create this snapshot. For example, if you created the snapshot from an
    * instant snapshot that was later deleted and recreated under the same name,
@@ -2893,7 +2893,7 @@ public com.google.protobuf.ByteString getSourceInstantSnapshotIdBytes() {
    *
    *
    * 
-   * [Output Only] URL of the resource policy which created this
+   * Output only. [Output Only] URL of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -2910,7 +2910,7 @@ public boolean hasSourceSnapshotSchedulePolicy() { * * *
-   * [Output Only] URL of the resource policy which created this
+   * Output only. [Output Only] URL of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -2935,7 +2935,7 @@ public java.lang.String getSourceSnapshotSchedulePolicy() { * * *
-   * [Output Only] URL of the resource policy which created this
+   * Output only. [Output Only] URL of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -2965,7 +2965,7 @@ public com.google.protobuf.ByteString getSourceSnapshotSchedulePolicyBytes() { * * *
-   * [Output Only] ID of the resource policy which created this
+   * Output only. [Output Only] ID of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -2982,7 +2982,7 @@ public boolean hasSourceSnapshotSchedulePolicyId() { * * *
-   * [Output Only] ID of the resource policy which created this
+   * Output only. [Output Only] ID of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -3007,7 +3007,7 @@ public java.lang.String getSourceSnapshotSchedulePolicyId() { * * *
-   * [Output Only] ID of the resource policy which created this
+   * Output only. [Output Only] ID of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -3037,7 +3037,7 @@ public com.google.protobuf.ByteString getSourceSnapshotSchedulePolicyIdBytes() { * * *
-   * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+   * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -3054,7 +3054,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+   * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -3079,7 +3079,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+   * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -3107,7 +3107,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] A size of the storage used by the snapshot. As snapshots
+   * Output only. [Output Only] A size of the storage used by the snapshot. As snapshots
    * share storage, this number is expected to change with snapshot
    * creation/deletion.
    * 
@@ -3125,7 +3125,7 @@ public boolean hasStorageBytes() { * * *
-   * [Output Only] A size of the storage used by the snapshot. As snapshots
+   * Output only. [Output Only] A size of the storage used by the snapshot. As snapshots
    * share storage, this number is expected to change with snapshot
    * creation/deletion.
    * 
@@ -3148,7 +3148,7 @@ public long getStorageBytes() { * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -3169,7 +3169,7 @@ public boolean hasStorageBytesStatus() {
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -3198,7 +3198,7 @@ public java.lang.String getStorageBytesStatus() {
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -4939,7 +4939,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] The architecture of the snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -4956,7 +4956,7 @@ public boolean hasArchitecture() { * * *
-     * [Output Only] The architecture of the snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -4981,7 +4981,7 @@ public java.lang.String getArchitecture() { * * *
-     * [Output Only] The architecture of the snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -5006,7 +5006,7 @@ public com.google.protobuf.ByteString getArchitectureBytes() { * * *
-     * [Output Only] The architecture of the snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -5030,7 +5030,7 @@ public Builder setArchitecture(java.lang.String value) { * * *
-     * [Output Only] The architecture of the snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -5050,7 +5050,7 @@ public Builder clearArchitecture() { * * *
-     * [Output Only] The architecture of the snapshot. Valid values are
+     * Output only. [Output Only] The architecture of the snapshot. Valid values are
      * ARM64 or X86_64.
      * Check the Architecture enum for the list of possible values.
      * 
@@ -5077,7 +5077,7 @@ public Builder setArchitectureBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Set to true if snapshots are automatically created by
+     * Output only. [Output Only] Set to true if snapshots are automatically created by
      * applying resource policy on the target disk.
      * 
* @@ -5094,7 +5094,7 @@ public boolean hasAutoCreated() { * * *
-     * [Output Only] Set to true if snapshots are automatically created by
+     * Output only. [Output Only] Set to true if snapshots are automatically created by
      * applying resource policy on the target disk.
      * 
* @@ -5111,7 +5111,7 @@ public boolean getAutoCreated() { * * *
-     * [Output Only] Set to true if snapshots are automatically created by
+     * Output only. [Output Only] Set to true if snapshots are automatically created by
      * applying resource policy on the target disk.
      * 
* @@ -5132,7 +5132,7 @@ public Builder setAutoCreated(boolean value) { * * *
-     * [Output Only] Set to true if snapshots are automatically created by
+     * Output only. [Output Only] Set to true if snapshots are automatically created by
      * applying resource policy on the target disk.
      * 
* @@ -5309,7 +5309,7 @@ public Builder setChainNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Size in bytes of the snapshot at creation time.
+     * Output only. [Output Only] Size in bytes of the snapshot at creation time.
      * 
* * optional int64 creation_size_bytes = 125400077; @@ -5325,7 +5325,7 @@ public boolean hasCreationSizeBytes() { * * *
-     * [Output Only] Size in bytes of the snapshot at creation time.
+     * Output only. [Output Only] Size in bytes of the snapshot at creation time.
      * 
* * optional int64 creation_size_bytes = 125400077; @@ -5341,7 +5341,7 @@ public long getCreationSizeBytes() { * * *
-     * [Output Only] Size in bytes of the snapshot at creation time.
+     * Output only. [Output Only] Size in bytes of the snapshot at creation time.
      * 
* * optional int64 creation_size_bytes = 125400077; @@ -5361,7 +5361,7 @@ public Builder setCreationSizeBytes(long value) { * * *
-     * [Output Only] Size in bytes of the snapshot at creation time.
+     * Output only. [Output Only] Size in bytes of the snapshot at creation time.
      * 
* * optional int64 creation_size_bytes = 125400077; @@ -5381,7 +5381,7 @@ public Builder clearCreationSizeBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5397,7 +5397,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5421,7 +5421,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5445,7 +5445,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5468,7 +5468,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5487,7 +5487,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5645,7 +5645,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Size of the source disk, specified in GB.
+     * Output only. [Output Only] Size of the source disk, specified in GB.
      * 
* * optional int64 disk_size_gb = 316263735; @@ -5661,7 +5661,7 @@ public boolean hasDiskSizeGb() { * * *
-     * [Output Only] Size of the source disk, specified in GB.
+     * Output only. [Output Only] Size of the source disk, specified in GB.
      * 
* * optional int64 disk_size_gb = 316263735; @@ -5677,7 +5677,7 @@ public long getDiskSizeGb() { * * *
-     * [Output Only] Size of the source disk, specified in GB.
+     * Output only. [Output Only] Size of the source disk, specified in GB.
      * 
* * optional int64 disk_size_gb = 316263735; @@ -5697,7 +5697,7 @@ public Builder setDiskSizeGb(long value) { * * *
-     * [Output Only] Size of the source disk, specified in GB.
+     * Output only. [Output Only] Size of the source disk, specified in GB.
      * 
* * optional int64 disk_size_gb = 316263735; @@ -5717,7 +5717,7 @@ public Builder clearDiskSizeGb() { * * *
-     * [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
+     * Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
      * 
* * optional int64 download_bytes = 435054068; @@ -5733,7 +5733,7 @@ public boolean hasDownloadBytes() { * * *
-     * [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
+     * Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
      * 
* * optional int64 download_bytes = 435054068; @@ -5749,7 +5749,7 @@ public long getDownloadBytes() { * * *
-     * [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
+     * Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
      * 
* * optional int64 download_bytes = 435054068; @@ -5769,7 +5769,7 @@ public Builder setDownloadBytes(long value) { * * *
-     * [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
+     * Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
      * 
* * optional int64 download_bytes = 435054068; @@ -5789,7 +5789,7 @@ public Builder clearDownloadBytes() { * * *
-     * Whether this snapshot is created from a confidential compute mode disk.
+     * Output only. Whether this snapshot is created from a confidential compute mode disk.
      * [Output Only]: This field is not set by user, but from source disk.
      * 
* @@ -5806,7 +5806,7 @@ public boolean hasEnableConfidentialCompute() { * * *
-     * Whether this snapshot is created from a confidential compute mode disk.
+     * Output only. Whether this snapshot is created from a confidential compute mode disk.
      * [Output Only]: This field is not set by user, but from source disk.
      * 
* @@ -5823,7 +5823,7 @@ public boolean getEnableConfidentialCompute() { * * *
-     * Whether this snapshot is created from a confidential compute mode disk.
+     * Output only. Whether this snapshot is created from a confidential compute mode disk.
      * [Output Only]: This field is not set by user, but from source disk.
      * 
* @@ -5844,7 +5844,7 @@ public Builder setEnableConfidentialCompute(boolean value) { * * *
-     * Whether this snapshot is created from a confidential compute mode disk.
+     * Output only. Whether this snapshot is created from a confidential compute mode disk.
      * [Output Only]: This field is not set by user, but from source disk.
      * 
* @@ -5956,7 +5956,7 @@ private void ensureGuestOsFeaturesIsMutable() { * * *
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -5976,7 +5976,7 @@ public java.util.List getGuestOsFeat
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -5996,7 +5996,7 @@ public int getGuestOsFeaturesCount() {
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6016,7 +6016,7 @@ public com.google.cloud.compute.v1.GuestOsFeature getGuestOsFeatures(int index)
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6042,7 +6042,7 @@ public Builder setGuestOsFeatures(int index, com.google.cloud.compute.v1.GuestOs
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6066,7 +6066,7 @@ public Builder setGuestOsFeatures(
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6092,7 +6092,7 @@ public Builder addGuestOsFeatures(com.google.cloud.compute.v1.GuestOsFeature val
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6118,7 +6118,7 @@ public Builder addGuestOsFeatures(int index, com.google.cloud.compute.v1.GuestOs
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6142,7 +6142,7 @@ public Builder addGuestOsFeatures(
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6166,7 +6166,7 @@ public Builder addGuestOsFeatures(
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6190,7 +6190,7 @@ public Builder addAllGuestOsFeatures(
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6213,7 +6213,7 @@ public Builder clearGuestOsFeatures() {
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6236,7 +6236,7 @@ public Builder removeGuestOsFeatures(int index) {
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6252,7 +6252,7 @@ public com.google.cloud.compute.v1.GuestOsFeature.Builder getGuestOsFeaturesBuil
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6273,7 +6273,7 @@ public com.google.cloud.compute.v1.GuestOsFeatureOrBuilder getGuestOsFeaturesOrB
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6294,7 +6294,7 @@ public com.google.cloud.compute.v1.GuestOsFeatureOrBuilder getGuestOsFeaturesOrB
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6311,7 +6311,7 @@ public com.google.cloud.compute.v1.GuestOsFeature.Builder addGuestOsFeaturesBuil
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6328,7 +6328,7 @@ public com.google.cloud.compute.v1.GuestOsFeature.Builder addGuestOsFeaturesBuil
      *
      *
      * 
-     * [Output Only] A list of features to enable on the guest operating system.
+     * Output only. [Output Only] A list of features to enable on the guest operating system.
      * Applicable only for bootable images. Read
      * Enabling guest operating system features to see a list of available
      * options.
@@ -6367,7 +6367,7 @@ public com.google.cloud.compute.v1.GuestOsFeature.Builder addGuestOsFeaturesBuil
      *
      *
      * 
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -6384,7 +6384,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -6401,7 +6401,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -6422,7 +6422,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -6443,7 +6443,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#snapshot
+     * Output only. [Output Only] Type of the resource. Always compute#snapshot
      * for Snapshot resources.
      * 
* @@ -6459,7 +6459,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#snapshot
+     * Output only. [Output Only] Type of the resource. Always compute#snapshot
      * for Snapshot resources.
      * 
* @@ -6483,7 +6483,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#snapshot
+     * Output only. [Output Only] Type of the resource. Always compute#snapshot
      * for Snapshot resources.
      * 
* @@ -6507,7 +6507,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#snapshot
+     * Output only. [Output Only] Type of the resource. Always compute#snapshot
      * for Snapshot resources.
      * 
* @@ -6530,7 +6530,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#snapshot
+     * Output only. [Output Only] Type of the resource. Always compute#snapshot
      * for Snapshot resources.
      * 
* @@ -6549,7 +6549,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#snapshot
+     * Output only. [Output Only] Type of the resource. Always compute#snapshot
      * for Snapshot resources.
      * 
* @@ -6942,7 +6942,7 @@ private void ensureLicenseCodesIsMutable() { * * *
-     * [Output Only] Integer license codes indicating which licenses are attached
+     * Output only. [Output Only] Integer license codes indicating which licenses are attached
      * to this snapshot.
      * 
* @@ -6959,7 +6959,7 @@ public java.util.List getLicenseCodesList() { * * *
-     * [Output Only] Integer license codes indicating which licenses are attached
+     * Output only. [Output Only] Integer license codes indicating which licenses are attached
      * to this snapshot.
      * 
* @@ -6975,7 +6975,7 @@ public int getLicenseCodesCount() { * * *
-     * [Output Only] Integer license codes indicating which licenses are attached
+     * Output only. [Output Only] Integer license codes indicating which licenses are attached
      * to this snapshot.
      * 
* @@ -6992,7 +6992,7 @@ public long getLicenseCodes(int index) { * * *
-     * [Output Only] Integer license codes indicating which licenses are attached
+     * Output only. [Output Only] Integer license codes indicating which licenses are attached
      * to this snapshot.
      * 
* @@ -7015,7 +7015,7 @@ public Builder setLicenseCodes(int index, long value) { * * *
-     * [Output Only] Integer license codes indicating which licenses are attached
+     * Output only. [Output Only] Integer license codes indicating which licenses are attached
      * to this snapshot.
      * 
* @@ -7037,7 +7037,7 @@ public Builder addLicenseCodes(long value) { * * *
-     * [Output Only] Integer license codes indicating which licenses are attached
+     * Output only. [Output Only] Integer license codes indicating which licenses are attached
      * to this snapshot.
      * 
* @@ -7058,7 +7058,7 @@ public Builder addAllLicenseCodes(java.lang.Iterable v * * *
-     * [Output Only] Integer license codes indicating which licenses are attached
+     * Output only. [Output Only] Integer license codes indicating which licenses are attached
      * to this snapshot.
      * 
* @@ -7087,7 +7087,7 @@ private void ensureLicensesIsMutable() { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7105,7 +7105,7 @@ public com.google.protobuf.ProtocolStringList getLicensesList() { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7122,7 +7122,7 @@ public int getLicensesCount() { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7140,7 +7140,7 @@ public java.lang.String getLicenses(int index) { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7158,7 +7158,7 @@ public com.google.protobuf.ByteString getLicensesBytes(int index) { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7184,7 +7184,7 @@ public Builder setLicenses(int index, java.lang.String value) { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7209,7 +7209,7 @@ public Builder addLicenses(java.lang.String value) { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7231,7 +7231,7 @@ public Builder addAllLicenses(java.lang.Iterable values) { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7252,7 +7252,7 @@ public Builder clearLicenses() { * * *
-     * [Output Only] A list of public visible licenses that apply to this
+     * Output only. [Output Only] A list of public visible licenses that apply to this
      * snapshot. This can be because the original image had licenses attached
      * (such as a Windows image).
      * 
@@ -7855,7 +7855,7 @@ public Builder clearSatisfiesPzi() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7871,7 +7871,7 @@ public boolean hasSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7887,7 +7887,7 @@ public boolean getSatisfiesPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7907,7 +7907,7 @@ public Builder setSatisfiesPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool satisfies_pzs = 480964267; @@ -7927,7 +7927,7 @@ public Builder clearSatisfiesPzs() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -7942,7 +7942,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -7965,7 +7965,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -7988,7 +7988,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -8010,7 +8010,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -8028,7 +8028,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -9014,7 +9014,7 @@ public Builder setSourceDiskForRecoveryCheckpointBytes(com.google.protobuf.ByteS * * *
-     * [Output Only] The ID value of the disk used to create this snapshot. This
+     * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
      * value may be used to determine whether the snapshot was taken from the
      * current or a previous instance of a given disk name.
      * 
@@ -9031,7 +9031,7 @@ public boolean hasSourceDiskId() { * * *
-     * [Output Only] The ID value of the disk used to create this snapshot. This
+     * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
      * value may be used to determine whether the snapshot was taken from the
      * current or a previous instance of a given disk name.
      * 
@@ -9056,7 +9056,7 @@ public java.lang.String getSourceDiskId() { * * *
-     * [Output Only] The ID value of the disk used to create this snapshot. This
+     * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
      * value may be used to determine whether the snapshot was taken from the
      * current or a previous instance of a given disk name.
      * 
@@ -9081,7 +9081,7 @@ public com.google.protobuf.ByteString getSourceDiskIdBytes() { * * *
-     * [Output Only] The ID value of the disk used to create this snapshot. This
+     * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
      * value may be used to determine whether the snapshot was taken from the
      * current or a previous instance of a given disk name.
      * 
@@ -9105,7 +9105,7 @@ public Builder setSourceDiskId(java.lang.String value) { * * *
-     * [Output Only] The ID value of the disk used to create this snapshot. This
+     * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
      * value may be used to determine whether the snapshot was taken from the
      * current or a previous instance of a given disk name.
      * 
@@ -9125,7 +9125,7 @@ public Builder clearSourceDiskId() { * * *
-     * [Output Only] The ID value of the disk used to create this snapshot. This
+     * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
      * value may be used to determine whether the snapshot was taken from the
      * current or a previous instance of a given disk name.
      * 
@@ -9548,7 +9548,7 @@ public Builder clearSourceInstantSnapshotEncryptionKey() { * * *
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * snapshot. This value identifies the exact instant snapshot that was used to
      * create this snapshot. For example, if you created the snapshot from an
      * instant snapshot that was later deleted and recreated under the same name,
@@ -9568,7 +9568,7 @@ public boolean hasSourceInstantSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * snapshot. This value identifies the exact instant snapshot that was used to
      * create this snapshot. For example, if you created the snapshot from an
      * instant snapshot that was later deleted and recreated under the same name,
@@ -9596,7 +9596,7 @@ public java.lang.String getSourceInstantSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * snapshot. This value identifies the exact instant snapshot that was used to
      * create this snapshot. For example, if you created the snapshot from an
      * instant snapshot that was later deleted and recreated under the same name,
@@ -9624,7 +9624,7 @@ public com.google.protobuf.ByteString getSourceInstantSnapshotIdBytes() {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * snapshot. This value identifies the exact instant snapshot that was used to
      * create this snapshot. For example, if you created the snapshot from an
      * instant snapshot that was later deleted and recreated under the same name,
@@ -9651,7 +9651,7 @@ public Builder setSourceInstantSnapshotId(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * snapshot. This value identifies the exact instant snapshot that was used to
      * create this snapshot. For example, if you created the snapshot from an
      * instant snapshot that was later deleted and recreated under the same name,
@@ -9674,7 +9674,7 @@ public Builder clearSourceInstantSnapshotId() {
      *
      *
      * 
-     * [Output Only] The unique ID of the instant snapshot used to create this
+     * Output only. [Output Only] The unique ID of the instant snapshot used to create this
      * snapshot. This value identifies the exact instant snapshot that was used to
      * create this snapshot. For example, if you created the snapshot from an
      * instant snapshot that was later deleted and recreated under the same name,
@@ -9704,7 +9704,7 @@ public Builder setSourceInstantSnapshotIdBytes(com.google.protobuf.ByteString va
      *
      *
      * 
-     * [Output Only] URL of the resource policy which created this
+     * Output only. [Output Only] URL of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9720,7 +9720,7 @@ public boolean hasSourceSnapshotSchedulePolicy() { * * *
-     * [Output Only] URL of the resource policy which created this
+     * Output only. [Output Only] URL of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9744,7 +9744,7 @@ public java.lang.String getSourceSnapshotSchedulePolicy() { * * *
-     * [Output Only] URL of the resource policy which created this
+     * Output only. [Output Only] URL of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9768,7 +9768,7 @@ public com.google.protobuf.ByteString getSourceSnapshotSchedulePolicyBytes() { * * *
-     * [Output Only] URL of the resource policy which created this
+     * Output only. [Output Only] URL of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9791,7 +9791,7 @@ public Builder setSourceSnapshotSchedulePolicy(java.lang.String value) { * * *
-     * [Output Only] URL of the resource policy which created this
+     * Output only. [Output Only] URL of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9810,7 +9810,7 @@ public Builder clearSourceSnapshotSchedulePolicy() { * * *
-     * [Output Only] URL of the resource policy which created this
+     * Output only. [Output Only] URL of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9836,7 +9836,7 @@ public Builder setSourceSnapshotSchedulePolicyBytes(com.google.protobuf.ByteStri * * *
-     * [Output Only] ID of the resource policy which created this
+     * Output only. [Output Only] ID of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9852,7 +9852,7 @@ public boolean hasSourceSnapshotSchedulePolicyId() { * * *
-     * [Output Only] ID of the resource policy which created this
+     * Output only. [Output Only] ID of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9876,7 +9876,7 @@ public java.lang.String getSourceSnapshotSchedulePolicyId() { * * *
-     * [Output Only] ID of the resource policy which created this
+     * Output only. [Output Only] ID of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9900,7 +9900,7 @@ public com.google.protobuf.ByteString getSourceSnapshotSchedulePolicyIdBytes() { * * *
-     * [Output Only] ID of the resource policy which created this
+     * Output only. [Output Only] ID of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9923,7 +9923,7 @@ public Builder setSourceSnapshotSchedulePolicyId(java.lang.String value) { * * *
-     * [Output Only] ID of the resource policy which created this
+     * Output only. [Output Only] ID of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9942,7 +9942,7 @@ public Builder clearSourceSnapshotSchedulePolicyId() { * * *
-     * [Output Only] ID of the resource policy which created this
+     * Output only. [Output Only] ID of the resource policy which created this
      * scheduled snapshot.
      * 
* @@ -9968,7 +9968,7 @@ public Builder setSourceSnapshotSchedulePolicyIdBytes(com.google.protobuf.ByteSt * * *
-     * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+     * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -9984,7 +9984,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+     * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -10008,7 +10008,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+     * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -10032,7 +10032,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+     * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -10055,7 +10055,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+     * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -10074,7 +10074,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+     * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
      * Check the Status enum for the list of possible values.
      * 
* @@ -10100,7 +10100,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] A size of the storage used by the snapshot. As snapshots
+     * Output only. [Output Only] A size of the storage used by the snapshot. As snapshots
      * share storage, this number is expected to change with snapshot
      * creation/deletion.
      * 
@@ -10118,7 +10118,7 @@ public boolean hasStorageBytes() { * * *
-     * [Output Only] A size of the storage used by the snapshot. As snapshots
+     * Output only. [Output Only] A size of the storage used by the snapshot. As snapshots
      * share storage, this number is expected to change with snapshot
      * creation/deletion.
      * 
@@ -10136,7 +10136,7 @@ public long getStorageBytes() { * * *
-     * [Output Only] A size of the storage used by the snapshot. As snapshots
+     * Output only. [Output Only] A size of the storage used by the snapshot. As snapshots
      * share storage, this number is expected to change with snapshot
      * creation/deletion.
      * 
@@ -10158,7 +10158,7 @@ public Builder setStorageBytes(long value) { * * *
-     * [Output Only] A size of the storage used by the snapshot. As snapshots
+     * Output only. [Output Only] A size of the storage used by the snapshot. As snapshots
      * share storage, this number is expected to change with snapshot
      * creation/deletion.
      * 
@@ -10180,7 +10180,7 @@ public Builder clearStorageBytes() { * * *
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -10200,7 +10200,7 @@ public boolean hasStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -10228,7 +10228,7 @@ public java.lang.String getStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -10256,7 +10256,7 @@ public com.google.protobuf.ByteString getStorageBytesStatusBytes() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -10283,7 +10283,7 @@ public Builder setStorageBytesStatus(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -10306,7 +10306,7 @@ public Builder clearStorageBytesStatus() {
      *
      *
      * 
-     * [Output Only] An indicator whether storageBytes is in a
+     * Output only. [Output Only] An indicator whether storageBytes is in a
      * stable state or it is being adjusted as a result of shared storage
      * reallocation. This status can either be UPDATING, meaning
      * the size of the snapshot is being updated, or UP_TO_DATE,
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotList.java
index 912ce069d657..7fd491b73851 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotList.java
@@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.SnapshotOrBuilder getItemsOrBuilder(int index
    *
    *
    * 
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1531,7 +1531,7 @@ public java.util.List getItemsBuil * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1546,7 +1546,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1569,7 +1569,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1592,7 +1592,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1614,7 +1614,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1632,7 +1632,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1807,7 +1807,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1822,7 +1822,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1845,7 +1845,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1868,7 +1868,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1890,7 +1890,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1908,7 +1908,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotListOrBuilder.java index 79f9c86184db..cbb531a6eb76 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotListOrBuilder.java @@ -122,7 +122,7 @@ public interface SnapshotListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface SnapshotListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface SnapshotListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface SnapshotListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface SnapshotListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface SnapshotListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotOrBuilder.java index e337c0c3f793..bf31802b3ae5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotOrBuilder.java @@ -28,7 +28,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] The architecture of the snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -43,7 +43,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] The architecture of the snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -58,7 +58,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] The architecture of the snapshot. Valid values are
+   * Output only. [Output Only] The architecture of the snapshot. Valid values are
    * ARM64 or X86_64.
    * Check the Architecture enum for the list of possible values.
    * 
@@ -73,7 +73,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Set to true if snapshots are automatically created by
+   * Output only. [Output Only] Set to true if snapshots are automatically created by
    * applying resource policy on the target disk.
    * 
* @@ -87,7 +87,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Set to true if snapshots are automatically created by
+   * Output only. [Output Only] Set to true if snapshots are automatically created by
    * applying resource policy on the target disk.
    * 
* @@ -155,7 +155,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Size in bytes of the snapshot at creation time.
+   * Output only. [Output Only] Size in bytes of the snapshot at creation time.
    * 
* * optional int64 creation_size_bytes = 125400077; @@ -168,7 +168,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Size in bytes of the snapshot at creation time.
+   * Output only. [Output Only] Size in bytes of the snapshot at creation time.
    * 
* * optional int64 creation_size_bytes = 125400077; @@ -181,7 +181,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -195,7 +195,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -209,7 +209,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -265,7 +265,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Size of the source disk, specified in GB.
+   * Output only. [Output Only] Size of the source disk, specified in GB.
    * 
* * optional int64 disk_size_gb = 316263735; @@ -278,7 +278,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Size of the source disk, specified in GB.
+   * Output only. [Output Only] Size of the source disk, specified in GB.
    * 
* * optional int64 disk_size_gb = 316263735; @@ -291,7 +291,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
+   * Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
    * 
* * optional int64 download_bytes = 435054068; @@ -304,7 +304,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
+   * Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk.
    * 
* * optional int64 download_bytes = 435054068; @@ -317,7 +317,7 @@ public interface SnapshotOrBuilder * * *
-   * Whether this snapshot is created from a confidential compute mode disk.
+   * Output only. Whether this snapshot is created from a confidential compute mode disk.
    * [Output Only]: This field is not set by user, but from source disk.
    * 
* @@ -331,7 +331,7 @@ public interface SnapshotOrBuilder * * *
-   * Whether this snapshot is created from a confidential compute mode disk.
+   * Output only. Whether this snapshot is created from a confidential compute mode disk.
    * [Output Only]: This field is not set by user, but from source disk.
    * 
* @@ -373,7 +373,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -387,7 +387,7 @@ public interface SnapshotOrBuilder
    *
    *
    * 
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -401,7 +401,7 @@ public interface SnapshotOrBuilder
    *
    *
    * 
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -415,7 +415,7 @@ public interface SnapshotOrBuilder
    *
    *
    * 
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -430,7 +430,7 @@ public interface SnapshotOrBuilder
    *
    *
    * 
-   * [Output Only] A list of features to enable on the guest operating system.
+   * Output only. [Output Only] A list of features to enable on the guest operating system.
    * Applicable only for bootable images. Read
    * Enabling guest operating system features to see a list of available
    * options.
@@ -444,7 +444,7 @@ public interface SnapshotOrBuilder
    *
    *
    * 
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -458,7 +458,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -472,7 +472,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#snapshot
+   * Output only. [Output Only] Type of the resource. Always compute#snapshot
    * for Snapshot resources.
    * 
* @@ -486,7 +486,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#snapshot
+   * Output only. [Output Only] Type of the resource. Always compute#snapshot
    * for Snapshot resources.
    * 
* @@ -500,7 +500,7 @@ public interface SnapshotOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#snapshot
+   * Output only. [Output Only] Type of the resource. Always compute#snapshot
    * for Snapshot resources.
    * 
* @@ -650,7 +650,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Integer license codes indicating which licenses are attached
+   * Output only. [Output Only] Integer license codes indicating which licenses are attached
    * to this snapshot.
    * 
* @@ -664,7 +664,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Integer license codes indicating which licenses are attached
+   * Output only. [Output Only] Integer license codes indicating which licenses are attached
    * to this snapshot.
    * 
* @@ -678,7 +678,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Integer license codes indicating which licenses are attached
+   * Output only. [Output Only] Integer license codes indicating which licenses are attached
    * to this snapshot.
    * 
* @@ -693,7 +693,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A list of public visible licenses that apply to this
+   * Output only. [Output Only] A list of public visible licenses that apply to this
    * snapshot. This can be because the original image had licenses attached
    * (such as a Windows image).
    * 
@@ -708,7 +708,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A list of public visible licenses that apply to this
+   * Output only. [Output Only] A list of public visible licenses that apply to this
    * snapshot. This can be because the original image had licenses attached
    * (such as a Windows image).
    * 
@@ -723,7 +723,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A list of public visible licenses that apply to this
+   * Output only. [Output Only] A list of public visible licenses that apply to this
    * snapshot. This can be because the original image had licenses attached
    * (such as a Windows image).
    * 
@@ -739,7 +739,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A list of public visible licenses that apply to this
+   * Output only. [Output Only] A list of public visible licenses that apply to this
    * snapshot. This can be because the original image had licenses attached
    * (such as a Windows image).
    * 
@@ -923,7 +923,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -936,7 +936,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool satisfies_pzs = 480964267; @@ -949,7 +949,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -962,7 +962,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -975,7 +975,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1242,7 +1242,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The ID value of the disk used to create this snapshot. This
+   * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
    * value may be used to determine whether the snapshot was taken from the
    * current or a previous instance of a given disk name.
    * 
@@ -1257,7 +1257,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The ID value of the disk used to create this snapshot. This
+   * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
    * value may be used to determine whether the snapshot was taken from the
    * current or a previous instance of a given disk name.
    * 
@@ -1272,7 +1272,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The ID value of the disk used to create this snapshot. This
+   * Output only. [Output Only] The ID value of the disk used to create this snapshot. This
    * value may be used to determine whether the snapshot was taken from the
    * current or a previous instance of a given disk name.
    * 
@@ -1394,7 +1394,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * snapshot. This value identifies the exact instant snapshot that was used to
    * create this snapshot. For example, if you created the snapshot from an
    * instant snapshot that was later deleted and recreated under the same name,
@@ -1412,7 +1412,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * snapshot. This value identifies the exact instant snapshot that was used to
    * create this snapshot. For example, if you created the snapshot from an
    * instant snapshot that was later deleted and recreated under the same name,
@@ -1430,7 +1430,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The unique ID of the instant snapshot used to create this
+   * Output only. [Output Only] The unique ID of the instant snapshot used to create this
    * snapshot. This value identifies the exact instant snapshot that was used to
    * create this snapshot. For example, if you created the snapshot from an
    * instant snapshot that was later deleted and recreated under the same name,
@@ -1448,7 +1448,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] URL of the resource policy which created this
+   * Output only. [Output Only] URL of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -1462,7 +1462,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the resource policy which created this
+   * Output only. [Output Only] URL of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -1476,7 +1476,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the resource policy which created this
+   * Output only. [Output Only] URL of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -1490,7 +1490,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] ID of the resource policy which created this
+   * Output only. [Output Only] ID of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -1504,7 +1504,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] ID of the resource policy which created this
+   * Output only. [Output Only] ID of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -1518,7 +1518,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] ID of the resource policy which created this
+   * Output only. [Output Only] ID of the resource policy which created this
    * scheduled snapshot.
    * 
* @@ -1532,7 +1532,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+   * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1546,7 +1546,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+   * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1560,7 +1560,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
+   * Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1574,7 +1574,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A size of the storage used by the snapshot. As snapshots
+   * Output only. [Output Only] A size of the storage used by the snapshot. As snapshots
    * share storage, this number is expected to change with snapshot
    * creation/deletion.
    * 
@@ -1589,7 +1589,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] A size of the storage used by the snapshot. As snapshots
+   * Output only. [Output Only] A size of the storage used by the snapshot. As snapshots
    * share storage, this number is expected to change with snapshot
    * creation/deletion.
    * 
@@ -1604,7 +1604,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1622,7 +1622,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
@@ -1640,7 +1640,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] An indicator whether storageBytes is in a
+   * Output only. [Output Only] An indicator whether storageBytes is in a
    * stable state or it is being adjusted as a result of shared storage
    * reallocation. This status can either be UPDATING, meaning
    * the size of the snapshot is being updated, or UP_TO_DATE,
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotParams.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotParams.java
index f84fd8a417d4..00e0a4587dba 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotParams.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotParams.java
@@ -109,8 +109,10 @@ public int getResourceManagerTagsCount() {
    * 
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -137,8 +139,10 @@ public java.util.Map getResourceManagerTags( *
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -155,8 +159,10 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -181,8 +187,10 @@ public java.util.Map getResourceManagerTagsM *
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -620,8 +628,10 @@ public int getResourceManagerTagsCount() { *
      * Resource manager tags to be bound to the snapshot. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -648,8 +658,10 @@ public java.util.Map getResourceManagerTags( *
      * Resource manager tags to be bound to the snapshot. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -666,8 +678,10 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the snapshot. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -692,8 +706,10 @@ public java.util.Map getResourceManagerTagsM *
      * Resource manager tags to be bound to the snapshot. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -724,8 +740,10 @@ public Builder clearResourceManagerTags() { *
      * Resource manager tags to be bound to the snapshot. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -752,8 +770,10 @@ public java.util.Map getMutableResourceManag *
      * Resource manager tags to be bound to the snapshot. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* @@ -777,8 +797,10 @@ public Builder putResourceManagerTags(java.lang.String key, java.lang.String val *
      * Resource manager tags to be bound to the snapshot. Tag keys and values have
      * the same definition as resource
-     * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-     * values are in the format `tagValues/456`. The field is ignored (both PUT &
+     * manager tags. Keys and values can be either in numeric format,
+     * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+     * format such as `{org_id|project_id}/{tag_key_short_name}` and
+     * `{tag_value_short_name}`. The field is ignored (both PUT &
      * PATCH) when empty.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotParamsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotParamsOrBuilder.java index 27b71211a535..08cad647533c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotParamsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SnapshotParamsOrBuilder.java @@ -30,8 +30,10 @@ public interface SnapshotParamsOrBuilder *
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -45,8 +47,10 @@ public interface SnapshotParamsOrBuilder *
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -64,8 +68,10 @@ public interface SnapshotParamsOrBuilder *
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -79,8 +85,10 @@ public interface SnapshotParamsOrBuilder *
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* @@ -98,8 +106,10 @@ java.lang.String getResourceManagerTagsOrDefault( *
    * Resource manager tags to be bound to the snapshot. Tag keys and values have
    * the same definition as resource
-   * manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and
-   * values are in the format `tagValues/456`. The field is ignored (both PUT &
+   * manager tags. Keys and values can be either in numeric format,
+   * such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced
+   * format such as `{org_id|project_id}/{tag_key_short_name}` and
+   * `{tag_value_short_name}`. The field is ignored (both PUT &
    * PATCH) when empty.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificate.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificate.java index e97b3d3a3295..4c2e9214d966 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificate.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificate.java @@ -502,7 +502,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] Expire time of the certificate. RFC3339
+   * Output only. [Output Only] Expire time of the certificate. RFC3339
    * 
* * optional string expire_time = 440691181; @@ -518,7 +518,7 @@ public boolean hasExpireTime() { * * *
-   * [Output Only] Expire time of the certificate. RFC3339
+   * Output only. [Output Only] Expire time of the certificate. RFC3339
    * 
* * optional string expire_time = 440691181; @@ -542,7 +542,7 @@ public java.lang.String getExpireTime() { * * *
-   * [Output Only] Expire time of the certificate. RFC3339
+   * Output only. [Output Only] Expire time of the certificate. RFC3339
    * 
* * optional string expire_time = 440691181; @@ -608,7 +608,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
    * 
* * optional string kind = 3292052; @@ -624,7 +624,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
    * 
* * optional string kind = 3292052; @@ -648,7 +648,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
    * 
* * optional string kind = 3292052; @@ -899,7 +899,7 @@ public com.google.protobuf.ByteString getPrivateKeyBytes() { * * *
-   * [Output Only] URL of the region where the regional SSL Certificate
+   * Output only. [Output Only] URL of the region where the regional SSL Certificate
    * resides. This field is not applicable to global SSL Certificate.
    * 
* @@ -916,7 +916,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the regional SSL Certificate
+   * Output only. [Output Only] URL of the region where the regional SSL Certificate
    * resides. This field is not applicable to global SSL Certificate.
    * 
* @@ -941,7 +941,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the regional SSL Certificate
+   * Output only. [Output Only] URL of the region where the regional SSL Certificate
    * resides. This field is not applicable to global SSL Certificate.
    * 
* @@ -1101,7 +1101,7 @@ public com.google.cloud.compute.v1.SslCertificateSelfManagedSslCertificate getSe * * *
-   * [Output Only] Domains associated with the certificate via Subject
+   * Output only. [Output Only] Domains associated with the certificate via Subject
    * Alternative Name.
    * 
* @@ -1117,7 +1117,7 @@ public com.google.protobuf.ProtocolStringList getSubjectAlternativeNamesList() { * * *
-   * [Output Only] Domains associated with the certificate via Subject
+   * Output only. [Output Only] Domains associated with the certificate via Subject
    * Alternative Name.
    * 
* @@ -1133,7 +1133,7 @@ public int getSubjectAlternativeNamesCount() { * * *
-   * [Output Only] Domains associated with the certificate via Subject
+   * Output only. [Output Only] Domains associated with the certificate via Subject
    * Alternative Name.
    * 
* @@ -1150,7 +1150,7 @@ public java.lang.String getSubjectAlternativeNames(int index) { * * *
-   * [Output Only] Domains associated with the certificate via Subject
+   * Output only. [Output Only] Domains associated with the certificate via Subject
    * Alternative Name.
    * 
* @@ -2442,7 +2442,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Expire time of the certificate. RFC3339
+     * Output only. [Output Only] Expire time of the certificate. RFC3339
      * 
* * optional string expire_time = 440691181; @@ -2457,7 +2457,7 @@ public boolean hasExpireTime() { * * *
-     * [Output Only] Expire time of the certificate. RFC3339
+     * Output only. [Output Only] Expire time of the certificate. RFC3339
      * 
* * optional string expire_time = 440691181; @@ -2480,7 +2480,7 @@ public java.lang.String getExpireTime() { * * *
-     * [Output Only] Expire time of the certificate. RFC3339
+     * Output only. [Output Only] Expire time of the certificate. RFC3339
      * 
* * optional string expire_time = 440691181; @@ -2503,7 +2503,7 @@ public com.google.protobuf.ByteString getExpireTimeBytes() { * * *
-     * [Output Only] Expire time of the certificate. RFC3339
+     * Output only. [Output Only] Expire time of the certificate. RFC3339
      * 
* * optional string expire_time = 440691181; @@ -2525,7 +2525,7 @@ public Builder setExpireTime(java.lang.String value) { * * *
-     * [Output Only] Expire time of the certificate. RFC3339
+     * Output only. [Output Only] Expire time of the certificate. RFC3339
      * 
* * optional string expire_time = 440691181; @@ -2543,7 +2543,7 @@ public Builder clearExpireTime() { * * *
-     * [Output Only] Expire time of the certificate. RFC3339
+     * Output only. [Output Only] Expire time of the certificate. RFC3339
      * 
* * optional string expire_time = 440691181; @@ -2644,7 +2644,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
      * 
* * optional string kind = 3292052; @@ -2659,7 +2659,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
      * 
* * optional string kind = 3292052; @@ -2682,7 +2682,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
      * 
* * optional string kind = 3292052; @@ -2705,7 +2705,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
      * 
* * optional string kind = 3292052; @@ -2727,7 +2727,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
      * 
* * optional string kind = 3292052; @@ -2745,7 +2745,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
      * 
* * optional string kind = 3292052; @@ -3289,7 +3289,7 @@ public Builder setPrivateKeyBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the regional SSL Certificate
+     * Output only. [Output Only] URL of the region where the regional SSL Certificate
      * resides. This field is not applicable to global SSL Certificate.
      * 
* @@ -3305,7 +3305,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the regional SSL Certificate
+     * Output only. [Output Only] URL of the region where the regional SSL Certificate
      * resides. This field is not applicable to global SSL Certificate.
      * 
* @@ -3329,7 +3329,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the regional SSL Certificate
+     * Output only. [Output Only] URL of the region where the regional SSL Certificate
      * resides. This field is not applicable to global SSL Certificate.
      * 
* @@ -3353,7 +3353,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the regional SSL Certificate
+     * Output only. [Output Only] URL of the region where the regional SSL Certificate
      * resides. This field is not applicable to global SSL Certificate.
      * 
* @@ -3376,7 +3376,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the regional SSL Certificate
+     * Output only. [Output Only] URL of the region where the regional SSL Certificate
      * resides. This field is not applicable to global SSL Certificate.
      * 
* @@ -3395,7 +3395,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the regional SSL Certificate
+     * Output only. [Output Only] URL of the region where the regional SSL Certificate
      * resides. This field is not applicable to global SSL Certificate.
      * 
* @@ -3778,7 +3778,7 @@ private void ensureSubjectAlternativeNamesIsMutable() { * * *
-     * [Output Only] Domains associated with the certificate via Subject
+     * Output only. [Output Only] Domains associated with the certificate via Subject
      * Alternative Name.
      * 
* @@ -3795,7 +3795,7 @@ public com.google.protobuf.ProtocolStringList getSubjectAlternativeNamesList() { * * *
-     * [Output Only] Domains associated with the certificate via Subject
+     * Output only. [Output Only] Domains associated with the certificate via Subject
      * Alternative Name.
      * 
* @@ -3811,7 +3811,7 @@ public int getSubjectAlternativeNamesCount() { * * *
-     * [Output Only] Domains associated with the certificate via Subject
+     * Output only. [Output Only] Domains associated with the certificate via Subject
      * Alternative Name.
      * 
* @@ -3828,7 +3828,7 @@ public java.lang.String getSubjectAlternativeNames(int index) { * * *
-     * [Output Only] Domains associated with the certificate via Subject
+     * Output only. [Output Only] Domains associated with the certificate via Subject
      * Alternative Name.
      * 
* @@ -3845,7 +3845,7 @@ public com.google.protobuf.ByteString getSubjectAlternativeNamesBytes(int index) * * *
-     * [Output Only] Domains associated with the certificate via Subject
+     * Output only. [Output Only] Domains associated with the certificate via Subject
      * Alternative Name.
      * 
* @@ -3870,7 +3870,7 @@ public Builder setSubjectAlternativeNames(int index, java.lang.String value) { * * *
-     * [Output Only] Domains associated with the certificate via Subject
+     * Output only. [Output Only] Domains associated with the certificate via Subject
      * Alternative Name.
      * 
* @@ -3894,7 +3894,7 @@ public Builder addSubjectAlternativeNames(java.lang.String value) { * * *
-     * [Output Only] Domains associated with the certificate via Subject
+     * Output only. [Output Only] Domains associated with the certificate via Subject
      * Alternative Name.
      * 
* @@ -3915,7 +3915,7 @@ public Builder addAllSubjectAlternativeNames(java.lang.Iterable - * [Output Only] Domains associated with the certificate via Subject + * Output only. [Output Only] Domains associated with the certificate via Subject * Alternative Name. *
* @@ -3935,7 +3935,7 @@ public Builder clearSubjectAlternativeNames() { * * *
-     * [Output Only] Domains associated with the certificate via Subject
+     * Output only. [Output Only] Domains associated with the certificate via Subject
      * Alternative Name.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateAggregatedList.java index 66bc6a1f5d5a..db7cd602755b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateAggregatedList.java @@ -282,7 +282,7 @@ public com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
    * Certificates.
    * 
* @@ -299,7 +299,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
    * Certificates.
    * 
* @@ -324,7 +324,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
    * Certificates.
    * 
* @@ -435,7 +435,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -451,7 +451,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -475,7 +475,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -505,7 +505,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -520,7 +520,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -535,7 +535,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -551,7 +551,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1595,7 +1595,7 @@ public com.google.cloud.compute.v1.SslCertificatesScopedList.Builder putItemsBui * * *
-     * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
      * Certificates.
      * 
* @@ -1611,7 +1611,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
      * Certificates.
      * 
* @@ -1635,7 +1635,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
      * Certificates.
      * 
* @@ -1659,7 +1659,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
      * Certificates.
      * 
* @@ -1682,7 +1682,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
      * Certificates.
      * 
* @@ -1701,7 +1701,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
      * Certificates.
      * 
* @@ -1877,7 +1877,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1915,7 +1915,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1938,7 +1938,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1960,7 +1960,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1978,7 +1978,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2011,7 +2011,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2027,7 +2027,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2042,7 +2042,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2058,7 +2058,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2074,7 +2074,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2098,7 +2098,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2121,7 +2121,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2141,7 +2141,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2160,7 +2160,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateAggregatedListOrBuilder.java index 3f7a27f61896..0ab743fa8d07 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateAggregatedListOrBuilder.java @@ -136,7 +136,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
    * Certificates.
    * 
* @@ -150,7 +150,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
    * Certificates.
    * 
* @@ -164,7 +164,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL
    * Certificates.
    * 
* @@ -229,7 +229,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -255,7 +255,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -268,7 +268,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -281,7 +281,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -294,7 +294,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -308,7 +308,7 @@ com.google.cloud.compute.v1.SslCertificatesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateList.java index f686d29d8d78..0d0f5a9c96e7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.SslCertificateOrBuilder getItemsOrBuilder(int * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1533,7 +1533,7 @@ public com.google.cloud.compute.v1.SslCertificate.Builder addItemsBuilder(int in * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1571,7 +1571,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1594,7 +1594,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1634,7 +1634,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1809,7 +1809,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1824,7 +1824,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1847,7 +1847,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1870,7 +1870,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1910,7 +1910,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateListOrBuilder.java index 56aaafa76486..c8f7f0b945ef 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateListOrBuilder.java @@ -123,7 +123,7 @@ public interface SslCertificateListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface SslCertificateListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface SslCertificateListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface SslCertificateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface SslCertificateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface SslCertificateListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateManagedSslCertificate.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateManagedSslCertificate.java index 0bf413d19c98..213bb0eb02bb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateManagedSslCertificate.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateManagedSslCertificate.java @@ -83,7 +83,7 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldRefl * * *
-   * [Output only] Status of the managed certificate resource.
+   * Output only. [Output only] Status of the managed certificate resource.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.SslCertificateManagedSslCertificate.Status} @@ -372,7 +372,7 @@ public int getDomainStatusCount() { * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -397,7 +397,7 @@ public java.util.Map getDomainStatus() { * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -412,7 +412,7 @@ public java.util.Map getDomainStatusMap() { * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -434,7 +434,7 @@ public java.util.Map getDomainStatusMap() { * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -541,7 +541,7 @@ public com.google.protobuf.ByteString getDomainsBytes(int index) { * * *
-   * [Output only] Status of the managed certificate resource.
+   * Output only. [Output only] Status of the managed certificate resource.
    * Check the Status enum for the list of possible values.
    * 
* @@ -558,7 +558,7 @@ public boolean hasStatus() { * * *
-   * [Output only] Status of the managed certificate resource.
+   * Output only. [Output only] Status of the managed certificate resource.
    * Check the Status enum for the list of possible values.
    * 
* @@ -583,7 +583,7 @@ public java.lang.String getStatus() { * * *
-   * [Output only] Status of the managed certificate resource.
+   * Output only. [Output only] Status of the managed certificate resource.
    * Check the Status enum for the list of possible values.
    * 
* @@ -1089,7 +1089,7 @@ public int getDomainStatusCount() { * * *
-     * [Output only] Detailed statuses of the domains specified for managed
+     * Output only. [Output only] Detailed statuses of the domains specified for managed
      * certificate resource.
      * 
* @@ -1114,7 +1114,7 @@ public java.util.Map getDomainStatus() { * * *
-     * [Output only] Detailed statuses of the domains specified for managed
+     * Output only. [Output only] Detailed statuses of the domains specified for managed
      * certificate resource.
      * 
* @@ -1129,7 +1129,7 @@ public java.util.Map getDomainStatusMap() { * * *
-     * [Output only] Detailed statuses of the domains specified for managed
+     * Output only. [Output only] Detailed statuses of the domains specified for managed
      * certificate resource.
      * 
* @@ -1151,7 +1151,7 @@ public java.util.Map getDomainStatusMap() { * * *
-     * [Output only] Detailed statuses of the domains specified for managed
+     * Output only. [Output only] Detailed statuses of the domains specified for managed
      * certificate resource.
      * 
* @@ -1179,7 +1179,7 @@ public Builder clearDomainStatus() { * * *
-     * [Output only] Detailed statuses of the domains specified for managed
+     * Output only. [Output only] Detailed statuses of the domains specified for managed
      * certificate resource.
      * 
* @@ -1204,7 +1204,7 @@ public java.util.Map getMutableDomainStatus( * * *
-     * [Output only] Detailed statuses of the domains specified for managed
+     * Output only. [Output only] Detailed statuses of the domains specified for managed
      * certificate resource.
      * 
* @@ -1226,7 +1226,7 @@ public Builder putDomainStatus(java.lang.String key, java.lang.String value) { * * *
-     * [Output only] Detailed statuses of the domains specified for managed
+     * Output only. [Output only] Detailed statuses of the domains specified for managed
      * certificate resource.
      * 
* @@ -1454,7 +1454,7 @@ public Builder addDomainsBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output only] Status of the managed certificate resource.
+     * Output only. [Output only] Status of the managed certificate resource.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1470,7 +1470,7 @@ public boolean hasStatus() { * * *
-     * [Output only] Status of the managed certificate resource.
+     * Output only. [Output only] Status of the managed certificate resource.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1494,7 +1494,7 @@ public java.lang.String getStatus() { * * *
-     * [Output only] Status of the managed certificate resource.
+     * Output only. [Output only] Status of the managed certificate resource.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1518,7 +1518,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output only] Status of the managed certificate resource.
+     * Output only. [Output only] Status of the managed certificate resource.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1541,7 +1541,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output only] Status of the managed certificate resource.
+     * Output only. [Output only] Status of the managed certificate resource.
      * Check the Status enum for the list of possible values.
      * 
* @@ -1560,7 +1560,7 @@ public Builder clearStatus() { * * *
-     * [Output only] Status of the managed certificate resource.
+     * Output only. [Output only] Status of the managed certificate resource.
      * Check the Status 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/SslCertificateManagedSslCertificateOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateManagedSslCertificateOrBuilder.java index 883dd34b97ec..4f4e634a53ca 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateManagedSslCertificateOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateManagedSslCertificateOrBuilder.java @@ -28,7 +28,7 @@ public interface SslCertificateManagedSslCertificateOrBuilder * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -40,7 +40,7 @@ public interface SslCertificateManagedSslCertificateOrBuilder * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -56,7 +56,7 @@ public interface SslCertificateManagedSslCertificateOrBuilder * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -68,7 +68,7 @@ public interface SslCertificateManagedSslCertificateOrBuilder * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -84,7 +84,7 @@ java.lang.String getDomainStatusOrDefault( * * *
-   * [Output only] Detailed statuses of the domains specified for managed
+   * Output only. [Output only] Detailed statuses of the domains specified for managed
    * certificate resource.
    * 
* @@ -162,7 +162,7 @@ java.lang.String getDomainStatusOrDefault( * * *
-   * [Output only] Status of the managed certificate resource.
+   * Output only. [Output only] Status of the managed certificate resource.
    * Check the Status enum for the list of possible values.
    * 
* @@ -176,7 +176,7 @@ java.lang.String getDomainStatusOrDefault( * * *
-   * [Output only] Status of the managed certificate resource.
+   * Output only. [Output only] Status of the managed certificate resource.
    * Check the Status enum for the list of possible values.
    * 
* @@ -190,7 +190,7 @@ java.lang.String getDomainStatusOrDefault( * * *
-   * [Output only] Status of the managed certificate resource.
+   * Output only. [Output only] Status of the managed certificate resource.
    * Check the Status 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/SslCertificateOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateOrBuilder.java index 4b8654d5a99a..4f75e3d6c45d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslCertificateOrBuilder.java @@ -157,7 +157,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Expire time of the certificate. RFC3339
+   * Output only. [Output Only] Expire time of the certificate. RFC3339
    * 
* * optional string expire_time = 440691181; @@ -170,7 +170,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Expire time of the certificate. RFC3339
+   * Output only. [Output Only] Expire time of the certificate. RFC3339
    * 
* * optional string expire_time = 440691181; @@ -183,7 +183,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Expire time of the certificate. RFC3339
+   * Output only. [Output Only] Expire time of the certificate. RFC3339
    * 
* * optional string expire_time = 440691181; @@ -224,7 +224,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
    * 
* * optional string kind = 3292052; @@ -237,7 +237,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
    * 
* * optional string kind = 3292052; @@ -250,7 +250,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates.
    * 
* * optional string kind = 3292052; @@ -408,7 +408,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] URL of the region where the regional SSL Certificate
+   * Output only. [Output Only] URL of the region where the regional SSL Certificate
    * resides. This field is not applicable to global SSL Certificate.
    * 
* @@ -422,7 +422,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] URL of the region where the regional SSL Certificate
+   * Output only. [Output Only] URL of the region where the regional SSL Certificate
    * resides. This field is not applicable to global SSL Certificate.
    * 
* @@ -436,7 +436,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] URL of the region where the regional SSL Certificate
+   * Output only. [Output Only] URL of the region where the regional SSL Certificate
    * resides. This field is not applicable to global SSL Certificate.
    * 
* @@ -533,7 +533,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Domains associated with the certificate via Subject
+   * Output only. [Output Only] Domains associated with the certificate via Subject
    * Alternative Name.
    * 
* @@ -547,7 +547,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Domains associated with the certificate via Subject
+   * Output only. [Output Only] Domains associated with the certificate via Subject
    * Alternative Name.
    * 
* @@ -561,7 +561,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Domains associated with the certificate via Subject
+   * Output only. [Output Only] Domains associated with the certificate via Subject
    * Alternative Name.
    * 
* @@ -576,7 +576,7 @@ public interface SslCertificateOrBuilder * * *
-   * [Output Only] Domains associated with the certificate via Subject
+   * Output only. [Output Only] Domains associated with the certificate via Subject
    * Alternative Name.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesAggregatedList.java index 9aca9b9e1ba3..bb58e06c1f37 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesAggregatedList.java @@ -333,7 +333,7 @@ public com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrThrow(java.la * * *
-   * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
    * 
* * optional string kind = 3292052; @@ -349,7 +349,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
    * 
* * optional string kind = 3292052; @@ -483,7 +483,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -499,7 +499,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -523,7 +523,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -553,7 +553,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -568,7 +568,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -583,7 +583,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -599,7 +599,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1748,7 +1748,7 @@ public com.google.cloud.compute.v1.SslPoliciesScopedList.Builder putItemsBuilder * * *
-     * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
      * 
* * optional string kind = 3292052; @@ -1763,7 +1763,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
      * 
* * optional string kind = 3292052; @@ -1786,7 +1786,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
      * 
* * optional string kind = 3292052; @@ -1809,7 +1809,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
      * 
* * optional string kind = 3292052; @@ -1831,7 +1831,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
      * 
* * optional string kind = 3292052; @@ -1849,7 +1849,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
      * 
* * optional string kind = 3292052; @@ -2024,7 +2024,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2039,7 +2039,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2062,7 +2062,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2085,7 +2085,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2107,7 +2107,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2125,7 +2125,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2158,7 +2158,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2174,7 +2174,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2189,7 +2189,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2205,7 +2205,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2221,7 +2221,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2245,7 +2245,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2268,7 +2268,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2288,7 +2288,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2307,7 +2307,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesAggregatedListOrBuilder.java index e94737ca2b43..856577600ec7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesAggregatedListOrBuilder.java @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
    * 
* * optional string kind = 3292052; @@ -169,7 +169,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
    * 
* * optional string kind = 3292052; @@ -182,7 +182,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies.
    * 
* * optional string kind = 3292052; @@ -246,7 +246,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -259,7 +259,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -272,7 +272,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -285,7 +285,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -298,7 +298,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -311,7 +311,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -325,7 +325,7 @@ com.google.cloud.compute.v1.SslPoliciesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesList.java index 225564cb95e4..7c4601718e5f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesList.java @@ -77,7 +77,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -93,7 +93,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -117,7 +117,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -146,7 +146,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -160,7 +160,7 @@ public java.util.List getItemsList() { * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -175,7 +175,7 @@ public java.util.List getItemsList() { * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -189,7 +189,7 @@ public int getItemsCount() { * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -203,7 +203,7 @@ public com.google.cloud.compute.v1.SslPolicy getItems(int index) { * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.SslPolicyOrBuilder getItemsOrBuilder(int inde * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
    * 
* * optional string kind = 3292052; @@ -238,7 +238,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
    * 
* * optional string kind = 3292052; @@ -262,7 +262,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
    * 
* * optional string kind = 3292052; @@ -291,7 +291,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -311,7 +311,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -339,7 +339,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -372,7 +372,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -388,7 +388,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -412,7 +412,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1039,7 +1039,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1054,7 +1054,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1077,7 +1077,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1100,7 +1100,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1122,7 +1122,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1140,7 +1140,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1179,7 +1179,7 @@ private void ensureItemsIsMutable() { * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1196,7 +1196,7 @@ public java.util.List getItemsList() { * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1213,7 +1213,7 @@ public int getItemsCount() { * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1230,7 +1230,7 @@ public com.google.cloud.compute.v1.SslPolicy getItems(int index) { * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1253,7 +1253,7 @@ public Builder setItems(int index, com.google.cloud.compute.v1.SslPolicy value) * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1274,7 +1274,7 @@ public Builder setItems( * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1297,7 +1297,7 @@ public Builder addItems(com.google.cloud.compute.v1.SslPolicy value) { * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1320,7 +1320,7 @@ public Builder addItems(int index, com.google.cloud.compute.v1.SslPolicy value) * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1340,7 +1340,7 @@ public Builder addItems(com.google.cloud.compute.v1.SslPolicy.Builder builderFor * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1361,7 +1361,7 @@ public Builder addItems( * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1382,7 +1382,7 @@ public Builder addAllItems( * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1402,7 +1402,7 @@ public Builder clearItems() { * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1422,7 +1422,7 @@ public Builder removeItems(int index) { * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1435,7 +1435,7 @@ public com.google.cloud.compute.v1.SslPolicy.Builder getItemsBuilder(int index) * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1452,7 +1452,7 @@ public com.google.cloud.compute.v1.SslPolicyOrBuilder getItemsOrBuilder(int inde * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1470,7 +1470,7 @@ public com.google.cloud.compute.v1.SslPolicyOrBuilder getItemsOrBuilder(int inde * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1484,7 +1484,7 @@ public com.google.cloud.compute.v1.SslPolicy.Builder addItemsBuilder() { * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1498,7 +1498,7 @@ public com.google.cloud.compute.v1.SslPolicy.Builder addItemsBuilder(int index) * * *
-     * A list of SslPolicy resources.
+     * Output only. A list of SslPolicy resources.
      * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -1530,7 +1530,7 @@ public java.util.List getItemsBui * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
      * 
* * optional string kind = 3292052; @@ -1545,7 +1545,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
      * 
* * optional string kind = 3292052; @@ -1568,7 +1568,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
      * 
* * optional string kind = 3292052; @@ -1591,7 +1591,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
      * 
* * optional string kind = 3292052; @@ -1613,7 +1613,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
      * 
* * optional string kind = 3292052; @@ -1631,7 +1631,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
      * 
* * optional string kind = 3292052; @@ -1656,7 +1656,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1675,7 +1675,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1702,7 +1702,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1729,7 +1729,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1755,7 +1755,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1777,7 +1777,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1806,7 +1806,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1821,7 +1821,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1844,7 +1844,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1867,7 +1867,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1889,7 +1889,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1907,7 +1907,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesListOrBuilder.java index e32eadda3643..da438229f459 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPoliciesListOrBuilder.java @@ -28,7 +28,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -41,7 +41,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -54,7 +54,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -67,7 +67,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -78,7 +78,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -89,7 +89,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -100,7 +100,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -111,7 +111,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * A list of SslPolicy resources.
+   * Output only. A list of SslPolicy resources.
    * 
* * repeated .google.cloud.compute.v1.SslPolicy items = 100526016; @@ -122,7 +122,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies.
    * 
* * optional string kind = 3292052; @@ -161,7 +161,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -178,7 +178,7 @@ public interface SslPoliciesListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -195,7 +195,7 @@ public interface SslPoliciesListOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -212,7 +212,7 @@ public interface SslPoliciesListOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface SslPoliciesListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPolicy.java index e6c11ff800ac..67dcc8b201ee 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPolicy.java @@ -539,7 +539,7 @@ private Profile(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -556,7 +556,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -581,7 +581,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -760,7 +760,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The list of features enabled in the SSL policy.
+   * Output only. [Output Only] The list of features enabled in the SSL policy.
    * 
* * repeated string enabled_features = 469017467; @@ -775,7 +775,7 @@ public com.google.protobuf.ProtocolStringList getEnabledFeaturesList() { * * *
-   * [Output Only] The list of features enabled in the SSL policy.
+   * Output only. [Output Only] The list of features enabled in the SSL policy.
    * 
* * repeated string enabled_features = 469017467; @@ -790,7 +790,7 @@ public int getEnabledFeaturesCount() { * * *
-   * [Output Only] The list of features enabled in the SSL policy.
+   * Output only. [Output Only] The list of features enabled in the SSL policy.
    * 
* * repeated string enabled_features = 469017467; @@ -806,7 +806,7 @@ public java.lang.String getEnabledFeatures(int index) { * * *
-   * [Output Only] The list of features enabled in the SSL policy.
+   * Output only. [Output Only] The list of features enabled in the SSL policy.
    * 
* * repeated string enabled_features = 469017467; @@ -915,7 +915,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -932,7 +932,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -954,7 +954,7 @@ public long getId() { * * *
-   * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+   * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
    * 
* * optional string kind = 3292052; @@ -970,7 +970,7 @@ public boolean hasKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+   * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
    * 
* * optional string kind = 3292052; @@ -994,7 +994,7 @@ public java.lang.String getKind() { * * *
-   * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+   * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
    * 
* * optional string kind = 3292052; @@ -1266,7 +1266,7 @@ public com.google.protobuf.ByteString getProfileBytes() { * * *
-   * [Output Only] URL of the region where the regional SSL policy
+   * Output only. [Output Only] URL of the region where the regional SSL policy
    * resides. This field is not applicable to global SSL policies.
    * 
* @@ -1283,7 +1283,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the regional SSL policy
+   * Output only. [Output Only] URL of the region where the regional SSL policy
    * resides. This field is not applicable to global SSL policies.
    * 
* @@ -1308,7 +1308,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the regional SSL policy
+   * Output only. [Output Only] URL of the region where the regional SSL policy
    * resides. This field is not applicable to global SSL policies.
    * 
* @@ -1338,7 +1338,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1354,7 +1354,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1378,7 +1378,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1407,7 +1407,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -1422,7 +1422,7 @@ public java.util.List getWarningsList() { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -1438,7 +1438,7 @@ public java.util.List getWarningsList() { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -1453,7 +1453,7 @@ public int getWarningsCount() { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -1468,7 +1468,7 @@ public com.google.cloud.compute.v1.Warnings getWarnings(int index) { * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -2256,7 +2256,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2272,7 +2272,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2296,7 +2296,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2320,7 +2320,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2343,7 +2343,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2362,7 +2362,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2729,7 +2729,7 @@ private void ensureEnabledFeaturesIsMutable() { * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -2745,7 +2745,7 @@ public com.google.protobuf.ProtocolStringList getEnabledFeaturesList() { * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -2760,7 +2760,7 @@ public int getEnabledFeaturesCount() { * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -2776,7 +2776,7 @@ public java.lang.String getEnabledFeatures(int index) { * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -2792,7 +2792,7 @@ public com.google.protobuf.ByteString getEnabledFeaturesBytes(int index) { * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -2816,7 +2816,7 @@ public Builder setEnabledFeatures(int index, java.lang.String value) { * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -2839,7 +2839,7 @@ public Builder addEnabledFeatures(java.lang.String value) { * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -2859,7 +2859,7 @@ public Builder addAllEnabledFeatures(java.lang.Iterable values * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -2878,7 +2878,7 @@ public Builder clearEnabledFeatures() { * * *
-     * [Output Only] The list of features enabled in the SSL policy.
+     * Output only. [Output Only] The list of features enabled in the SSL policy.
      * 
* * repeated string enabled_features = 469017467; @@ -3072,7 +3072,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3089,7 +3089,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3106,7 +3106,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3127,7 +3127,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3148,7 +3148,7 @@ public Builder clearId() { * * *
-     * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+     * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
      * 
* * optional string kind = 3292052; @@ -3163,7 +3163,7 @@ public boolean hasKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+     * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
      * 
* * optional string kind = 3292052; @@ -3186,7 +3186,7 @@ public java.lang.String getKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+     * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
      * 
* * optional string kind = 3292052; @@ -3209,7 +3209,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+     * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
      * 
* * optional string kind = 3292052; @@ -3231,7 +3231,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+     * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
      * 
* * optional string kind = 3292052; @@ -3249,7 +3249,7 @@ public Builder clearKind() { * * *
-     * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+     * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
      * 
* * optional string kind = 3292052; @@ -3724,7 +3724,7 @@ public Builder setProfileBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the regional SSL policy
+     * Output only. [Output Only] URL of the region where the regional SSL policy
      * resides. This field is not applicable to global SSL policies.
      * 
* @@ -3740,7 +3740,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the regional SSL policy
+     * Output only. [Output Only] URL of the region where the regional SSL policy
      * resides. This field is not applicable to global SSL policies.
      * 
* @@ -3764,7 +3764,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the regional SSL policy
+     * Output only. [Output Only] URL of the region where the regional SSL policy
      * resides. This field is not applicable to global SSL policies.
      * 
* @@ -3788,7 +3788,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the regional SSL policy
+     * Output only. [Output Only] URL of the region where the regional SSL policy
      * resides. This field is not applicable to global SSL policies.
      * 
* @@ -3811,7 +3811,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the regional SSL policy
+     * Output only. [Output Only] URL of the region where the regional SSL policy
      * resides. This field is not applicable to global SSL policies.
      * 
* @@ -3830,7 +3830,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the regional SSL policy
+     * Output only. [Output Only] URL of the region where the regional SSL policy
      * resides. This field is not applicable to global SSL policies.
      * 
* @@ -3856,7 +3856,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3871,7 +3871,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3894,7 +3894,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3917,7 +3917,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3939,7 +3939,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3957,7 +3957,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3996,7 +3996,7 @@ private void ensureWarningsIsMutable() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4014,7 +4014,7 @@ public java.util.List getWarningsList() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4032,7 +4032,7 @@ public int getWarningsCount() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4050,7 +4050,7 @@ public com.google.cloud.compute.v1.Warnings getWarnings(int index) { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4074,7 +4074,7 @@ public Builder setWarnings(int index, com.google.cloud.compute.v1.Warnings value * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4096,7 +4096,7 @@ public Builder setWarnings( * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4120,7 +4120,7 @@ public Builder addWarnings(com.google.cloud.compute.v1.Warnings value) { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4144,7 +4144,7 @@ public Builder addWarnings(int index, com.google.cloud.compute.v1.Warnings value * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4165,7 +4165,7 @@ public Builder addWarnings(com.google.cloud.compute.v1.Warnings.Builder builderF * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4187,7 +4187,7 @@ public Builder addWarnings( * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4209,7 +4209,7 @@ public Builder addAllWarnings( * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4230,7 +4230,7 @@ public Builder clearWarnings() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4251,7 +4251,7 @@ public Builder removeWarnings(int index) { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4265,7 +4265,7 @@ public com.google.cloud.compute.v1.Warnings.Builder getWarningsBuilder(int index * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4283,7 +4283,7 @@ public com.google.cloud.compute.v1.WarningsOrBuilder getWarningsOrBuilder(int in * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4302,7 +4302,7 @@ public com.google.cloud.compute.v1.WarningsOrBuilder getWarningsOrBuilder(int in * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4317,7 +4317,7 @@ public com.google.cloud.compute.v1.Warnings.Builder addWarningsBuilder() { * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* @@ -4332,7 +4332,7 @@ public com.google.cloud.compute.v1.Warnings.Builder addWarningsBuilder(int index * * *
-     * [Output Only] If potential misconfigurations are detected for this
+     * Output only. [Output Only] If potential misconfigurations are detected for this
      * SSL policy, this field will be populated with warning messages.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPolicyOrBuilder.java index 6bf4551caa90..ade702026fa0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPolicyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SslPolicyOrBuilder.java @@ -28,7 +28,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -174,7 +174,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] The list of features enabled in the SSL policy.
+   * Output only. [Output Only] The list of features enabled in the SSL policy.
    * 
* * repeated string enabled_features = 469017467; @@ -187,7 +187,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] The list of features enabled in the SSL policy.
+   * Output only. [Output Only] The list of features enabled in the SSL policy.
    * 
* * repeated string enabled_features = 469017467; @@ -200,7 +200,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] The list of features enabled in the SSL policy.
+   * Output only. [Output Only] The list of features enabled in the SSL policy.
    * 
* * repeated string enabled_features = 469017467; @@ -214,7 +214,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] The list of features enabled in the SSL policy.
+   * Output only. [Output Only] The list of features enabled in the SSL policy.
    * 
* * repeated string enabled_features = 469017467; @@ -288,7 +288,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -302,7 +302,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -316,7 +316,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+   * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
    * 
* * optional string kind = 3292052; @@ -329,7 +329,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+   * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
    * 
* * optional string kind = 3292052; @@ -342,7 +342,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
+   * Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies.
    * 
* * optional string kind = 3292052; @@ -508,7 +508,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] URL of the region where the regional SSL policy
+   * Output only. [Output Only] URL of the region where the regional SSL policy
    * resides. This field is not applicable to global SSL policies.
    * 
* @@ -522,7 +522,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] URL of the region where the regional SSL policy
+   * Output only. [Output Only] URL of the region where the regional SSL policy
    * resides. This field is not applicable to global SSL policies.
    * 
* @@ -536,7 +536,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] URL of the region where the regional SSL policy
+   * Output only. [Output Only] URL of the region where the regional SSL policy
    * resides. This field is not applicable to global SSL policies.
    * 
* @@ -550,7 +550,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -563,7 +563,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -576,7 +576,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -589,7 +589,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -601,7 +601,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -613,7 +613,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -625,7 +625,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* @@ -638,7 +638,7 @@ public interface SslPolicyOrBuilder * * *
-   * [Output Only] If potential misconfigurations are detected for this
+   * Output only. [Output Only] If potential misconfigurations are detected for this
    * SSL policy, this field will be populated with warning messages.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePool.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePool.java index 29a727ec80ff..dc4287aebb82 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePool.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePool.java @@ -332,7 +332,7 @@ private PerformanceProvisioningType(int value) { * * *
-   * [Output Only] The status of storage pool creation.
+   * Output only. [Output Only] The status of storage pool creation.
    *
    *
    *      - CREATING: Storage pool is provisioning.
@@ -622,7 +622,7 @@ public com.google.protobuf.ByteString getCapacityProvisioningTypeBytes() {
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -639,7 +639,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -664,7 +664,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -764,7 +764,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -781,7 +781,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -803,7 +803,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#storagePool
+   * Output only. [Output Only] Type of the resource. Always compute#storagePool
    * for storage pools.
    * 
* @@ -820,7 +820,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#storagePool
+   * Output only. [Output Only] Type of the resource. Always compute#storagePool
    * for storage pools.
    * 
* @@ -845,7 +845,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#storagePool
+   * Output only. [Output Only] Type of the resource. Always compute#storagePool
    * for storage pools.
    * 
* @@ -1350,7 +1350,7 @@ public long getPoolProvisionedThroughput() { * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus resource_status = 249429315; @@ -1367,7 +1367,7 @@ public boolean hasResourceStatus() { * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus resource_status = 249429315; @@ -1386,7 +1386,7 @@ public com.google.cloud.compute.v1.StoragePoolResourceStatus getResourceStatus() * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus resource_status = 249429315; @@ -1409,7 +1409,7 @@ public com.google.cloud.compute.v1.StoragePoolResourceStatus getResourceStatus() * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1425,7 +1425,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1449,7 +1449,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1478,7 +1478,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1494,7 +1494,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1518,7 +1518,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -1547,7 +1547,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-   * [Output Only] The status of storage pool creation.
+   * Output only. [Output Only] The status of storage pool creation.
    *
    *
    *      - CREATING: Storage pool is provisioning.
@@ -1571,7 +1571,7 @@ public boolean hasState() {
    *
    *
    * 
-   * [Output Only] The status of storage pool creation.
+   * Output only. [Output Only] The status of storage pool creation.
    *
    *
    *      - CREATING: Storage pool is provisioning.
@@ -1603,7 +1603,7 @@ public java.lang.String getState() {
    *
    *
    * 
-   * [Output Only] The status of storage pool creation.
+   * Output only. [Output Only] The status of storage pool creation.
    *
    *
    *      - CREATING: Storage pool is provisioning.
@@ -1638,7 +1638,7 @@ public com.google.protobuf.ByteString getStateBytes() {
    *
    *
    * 
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -1654,7 +1654,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -1672,7 +1672,7 @@ public com.google.cloud.compute.v1.StoragePoolResourceStatus getStatus() { * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -1762,7 +1762,7 @@ public com.google.protobuf.ByteString getStoragePoolTypeBytes() { * * *
-   * [Output Only] URL of the zone where the storage pool resides.
+   * Output only. [Output Only] URL of the zone where the storage pool resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -1780,7 +1780,7 @@ public boolean hasZone() { * * *
-   * [Output Only] URL of the zone where the storage pool resides.
+   * Output only. [Output Only] URL of the zone where the storage pool resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -1806,7 +1806,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] URL of the zone where the storage pool resides.
+   * Output only. [Output Only] URL of the zone where the storage pool resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -2905,7 +2905,7 @@ public Builder setCapacityProvisioningTypeBytes(com.google.protobuf.ByteString v * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2921,7 +2921,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2945,7 +2945,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2969,7 +2969,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2992,7 +2992,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3011,7 +3011,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3169,7 +3169,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3186,7 +3186,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3203,7 +3203,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3224,7 +3224,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -3245,7 +3245,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#storagePool
+     * Output only. [Output Only] Type of the resource. Always compute#storagePool
      * for storage pools.
      * 
* @@ -3261,7 +3261,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#storagePool
+     * Output only. [Output Only] Type of the resource. Always compute#storagePool
      * for storage pools.
      * 
* @@ -3285,7 +3285,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#storagePool
+     * Output only. [Output Only] Type of the resource. Always compute#storagePool
      * for storage pools.
      * 
* @@ -3309,7 +3309,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#storagePool
+     * Output only. [Output Only] Type of the resource. Always compute#storagePool
      * for storage pools.
      * 
* @@ -3332,7 +3332,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#storagePool
+     * Output only. [Output Only] Type of the resource. Always compute#storagePool
      * for storage pools.
      * 
* @@ -3351,7 +3351,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#storagePool
+     * Output only. [Output Only] Type of the resource. Always compute#storagePool
      * for storage pools.
      * 
* @@ -4263,7 +4263,7 @@ public Builder clearPoolProvisionedThroughput() { * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4280,7 +4280,7 @@ public boolean hasResourceStatus() { * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4303,7 +4303,7 @@ public com.google.cloud.compute.v1.StoragePoolResourceStatus getResourceStatus() * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4328,7 +4328,7 @@ public Builder setResourceStatus(com.google.cloud.compute.v1.StoragePoolResource * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4351,7 +4351,7 @@ public Builder setResourceStatus( * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4383,7 +4383,7 @@ public Builder mergeResourceStatus( * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4405,7 +4405,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4423,7 +4423,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4445,7 +4445,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * @@ -4475,7 +4475,7 @@ public Builder clearResourceStatus() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -4490,7 +4490,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -4513,7 +4513,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -4536,7 +4536,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -4558,7 +4558,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -4576,7 +4576,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined fully-qualified URL for this resource.
+     * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -4601,7 +4601,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4616,7 +4616,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4639,7 +4639,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4662,7 +4662,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4684,7 +4684,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4702,7 +4702,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource's resource id.
+     * Output only. [Output Only] Server-defined URL for this resource's resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -4727,7 +4727,7 @@ public Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The status of storage pool creation.
+     * Output only. [Output Only] The status of storage pool creation.
      *
      *
      *      - CREATING: Storage pool is provisioning.
@@ -4750,7 +4750,7 @@ public boolean hasState() {
      *
      *
      * 
-     * [Output Only] The status of storage pool creation.
+     * Output only. [Output Only] The status of storage pool creation.
      *
      *
      *      - CREATING: Storage pool is provisioning.
@@ -4781,7 +4781,7 @@ public java.lang.String getState() {
      *
      *
      * 
-     * [Output Only] The status of storage pool creation.
+     * Output only. [Output Only] The status of storage pool creation.
      *
      *
      *      - CREATING: Storage pool is provisioning.
@@ -4812,7 +4812,7 @@ public com.google.protobuf.ByteString getStateBytes() {
      *
      *
      * 
-     * [Output Only] The status of storage pool creation.
+     * Output only. [Output Only] The status of storage pool creation.
      *
      *
      *      - CREATING: Storage pool is provisioning.
@@ -4842,7 +4842,7 @@ public Builder setState(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The status of storage pool creation.
+     * Output only. [Output Only] The status of storage pool creation.
      *
      *
      *      - CREATING: Storage pool is provisioning.
@@ -4868,7 +4868,7 @@ public Builder clearState() {
      *
      *
      * 
-     * [Output Only] The status of storage pool creation.
+     * Output only. [Output Only] The status of storage pool creation.
      *
      *
      *      - CREATING: Storage pool is provisioning.
@@ -4906,7 +4906,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -4921,7 +4921,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -4942,7 +4942,7 @@ public com.google.cloud.compute.v1.StoragePoolResourceStatus getStatus() { * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -4965,7 +4965,7 @@ public Builder setStatus(com.google.cloud.compute.v1.StoragePoolResourceStatus v * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -4986,7 +4986,7 @@ public Builder setStatus( * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -5015,7 +5015,7 @@ public Builder mergeStatus(com.google.cloud.compute.v1.StoragePoolResourceStatus * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -5035,7 +5035,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -5050,7 +5050,7 @@ public com.google.cloud.compute.v1.StoragePoolResourceStatus.Builder getStatusBu * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -5069,7 +5069,7 @@ public com.google.cloud.compute.v1.StoragePoolResourceStatusOrBuilder getStatusO * * *
-     * [Output Only] Status information for the storage pool resource.
+     * Output only. [Output Only] Status information for the storage pool resource.
      * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -5223,7 +5223,7 @@ public Builder setStoragePoolTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the zone where the storage pool resides.
+     * Output only. [Output Only] URL of the zone where the storage pool resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5240,7 +5240,7 @@ public boolean hasZone() { * * *
-     * [Output Only] URL of the zone where the storage pool resides.
+     * Output only. [Output Only] URL of the zone where the storage pool resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5265,7 +5265,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] URL of the zone where the storage pool resides.
+     * Output only. [Output Only] URL of the zone where the storage pool resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5290,7 +5290,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] URL of the zone where the storage pool resides.
+     * Output only. [Output Only] URL of the zone where the storage pool resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5314,7 +5314,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] URL of the zone where the storage pool resides.
+     * Output only. [Output Only] URL of the zone where the storage pool resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -5334,7 +5334,7 @@ public Builder clearZone() { * * *
-     * [Output Only] URL of the zone where the storage pool resides.
+     * Output only. [Output Only] URL of the zone where the storage pool resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolAggregatedList.java index bd6fec58591d..2a6903ffe1dd 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolAggregatedList.java @@ -333,7 +333,7 @@ public com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrThrow(java.l * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
    * storage pools.
    * 
* @@ -350,7 +350,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
    * storage pools.
    * 
* @@ -375,7 +375,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
    * storage pools.
    * 
* @@ -486,7 +486,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -502,7 +502,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -526,7 +526,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -556,7 +556,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -571,7 +571,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -586,7 +586,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -602,7 +602,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1753,7 +1753,7 @@ public com.google.cloud.compute.v1.StoragePoolsScopedList.Builder putItemsBuilde * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
      * storage pools.
      * 
* @@ -1769,7 +1769,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
      * storage pools.
      * 
* @@ -1793,7 +1793,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
      * storage pools.
      * 
* @@ -1817,7 +1817,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
      * storage pools.
      * 
* @@ -1840,7 +1840,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
      * storage pools.
      * 
* @@ -1859,7 +1859,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
      * storage pools.
      * 
* @@ -2035,7 +2035,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2050,7 +2050,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2073,7 +2073,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2096,7 +2096,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2118,7 +2118,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2136,7 +2136,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2169,7 +2169,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2185,7 +2185,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2200,7 +2200,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2216,7 +2216,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2232,7 +2232,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2256,7 +2256,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2279,7 +2279,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2299,7 +2299,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2318,7 +2318,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolAggregatedListOrBuilder.java index bf63ad0e3f91..49ae901f2fd0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolAggregatedListOrBuilder.java @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
    * storage pools.
    * 
* @@ -170,7 +170,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
    * storage pools.
    * 
* @@ -184,7 +184,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of
    * storage pools.
    * 
* @@ -249,7 +249,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -262,7 +262,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -275,7 +275,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -288,7 +288,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -301,7 +301,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -314,7 +314,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -328,7 +328,7 @@ com.google.cloud.compute.v1.StoragePoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolDisk.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolDisk.java index 0f850c588517..6f5fff76f6db 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolDisk.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolDisk.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] The disk status.
+   * Output only. [Output Only] The disk status.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.StoragePoolDisk.Status} @@ -333,7 +333,7 @@ private Status(int value) { * * *
-   * [Output Only] Instances this disk is attached to.
+   * Output only. [Output Only] Instances this disk is attached to.
    * 
* * repeated string attached_instances = 65255843; @@ -348,7 +348,7 @@ public com.google.protobuf.ProtocolStringList getAttachedInstancesList() { * * *
-   * [Output Only] Instances this disk is attached to.
+   * Output only. [Output Only] Instances this disk is attached to.
    * 
* * repeated string attached_instances = 65255843; @@ -363,7 +363,7 @@ public int getAttachedInstancesCount() { * * *
-   * [Output Only] Instances this disk is attached to.
+   * Output only. [Output Only] Instances this disk is attached to.
    * 
* * repeated string attached_instances = 65255843; @@ -379,7 +379,7 @@ public java.lang.String getAttachedInstances(int index) { * * *
-   * [Output Only] Instances this disk is attached to.
+   * Output only. [Output Only] Instances this disk is attached to.
    * 
* * repeated string attached_instances = 65255843; @@ -400,7 +400,7 @@ public com.google.protobuf.ByteString getAttachedInstancesBytes(int index) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -417,7 +417,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -442,7 +442,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -472,7 +472,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-   * [Output Only] The URL of the disk.
+   * Output only. [Output Only] The URL of the disk.
    * 
* * optional string disk = 3083677; @@ -488,7 +488,7 @@ public boolean hasDisk() { * * *
-   * [Output Only] The URL of the disk.
+   * Output only. [Output Only] The URL of the disk.
    * 
* * optional string disk = 3083677; @@ -512,7 +512,7 @@ public java.lang.String getDisk() { * * *
-   * [Output Only] The URL of the disk.
+   * Output only. [Output Only] The URL of the disk.
    * 
* * optional string disk = 3083677; @@ -541,7 +541,7 @@ public com.google.protobuf.ByteString getDiskBytes() { * * *
-   * [Output Only] The name of the disk.
+   * Output only. [Output Only] The name of the disk.
    * 
* * optional string name = 3373707; @@ -557,7 +557,7 @@ public boolean hasName() { * * *
-   * [Output Only] The name of the disk.
+   * Output only. [Output Only] The name of the disk.
    * 
* * optional string name = 3373707; @@ -581,7 +581,7 @@ public java.lang.String getName() { * * *
-   * [Output Only] The name of the disk.
+   * Output only. [Output Only] The name of the disk.
    * 
* * optional string name = 3373707; @@ -608,7 +608,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] The number of IOPS provisioned for the disk.
+   * Output only. [Output Only] The number of IOPS provisioned for the disk.
    * 
* * optional int64 provisioned_iops = 186769108; @@ -624,7 +624,7 @@ public boolean hasProvisionedIops() { * * *
-   * [Output Only] The number of IOPS provisioned for the disk.
+   * Output only. [Output Only] The number of IOPS provisioned for the disk.
    * 
* * optional int64 provisioned_iops = 186769108; @@ -643,7 +643,7 @@ public long getProvisionedIops() { * * *
-   * [Output Only] The throughput provisioned for the disk.
+   * Output only. [Output Only] The throughput provisioned for the disk.
    * 
* * optional int64 provisioned_throughput = 526524181; @@ -659,7 +659,7 @@ public boolean hasProvisionedThroughput() { * * *
-   * [Output Only] The throughput provisioned for the disk.
+   * Output only. [Output Only] The throughput provisioned for the disk.
    * 
* * optional int64 provisioned_throughput = 526524181; @@ -681,7 +681,7 @@ public long getProvisionedThroughput() { * * *
-   * [Output Only] Resource policies applied to disk for automatic snapshot
+   * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
    * creations.
    * 
* @@ -697,7 +697,7 @@ public com.google.protobuf.ProtocolStringList getResourcePoliciesList() { * * *
-   * [Output Only] Resource policies applied to disk for automatic snapshot
+   * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
    * creations.
    * 
* @@ -713,7 +713,7 @@ public int getResourcePoliciesCount() { * * *
-   * [Output Only] Resource policies applied to disk for automatic snapshot
+   * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
    * creations.
    * 
* @@ -730,7 +730,7 @@ public java.lang.String getResourcePolicies(int index) { * * *
-   * [Output Only] Resource policies applied to disk for automatic snapshot
+   * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
    * creations.
    * 
* @@ -750,7 +750,7 @@ public com.google.protobuf.ByteString getResourcePoliciesBytes(int index) { * * *
-   * [Output Only] The disk size, in GB.
+   * Output only. [Output Only] The disk size, in GB.
    * 
* * optional int64 size_gb = 494929369; @@ -766,7 +766,7 @@ public boolean hasSizeGb() { * * *
-   * [Output Only] The disk size, in GB.
+   * Output only. [Output Only] The disk size, in GB.
    * 
* * optional int64 size_gb = 494929369; @@ -787,7 +787,7 @@ public long getSizeGb() { * * *
-   * [Output Only] The disk status.
+   * Output only. [Output Only] The disk status.
    * Check the Status enum for the list of possible values.
    * 
* @@ -804,7 +804,7 @@ public boolean hasStatus() { * * *
-   * [Output Only] The disk status.
+   * Output only. [Output Only] The disk status.
    * Check the Status enum for the list of possible values.
    * 
* @@ -829,7 +829,7 @@ public java.lang.String getStatus() { * * *
-   * [Output Only] The disk status.
+   * Output only. [Output Only] The disk status.
    * Check the Status enum for the list of possible values.
    * 
* @@ -859,7 +859,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] The disk type.
+   * Output only. [Output Only] The disk type.
    * 
* * optional string type = 3575610; @@ -875,7 +875,7 @@ public boolean hasType() { * * *
-   * [Output Only] The disk type.
+   * Output only. [Output Only] The disk type.
    * 
* * optional string type = 3575610; @@ -899,7 +899,7 @@ public java.lang.String getType() { * * *
-   * [Output Only] The disk type.
+   * Output only. [Output Only] The disk type.
    * 
* * optional string type = 3575610; @@ -926,7 +926,7 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-   * [Output Only] Amount of disk space used.
+   * Output only. [Output Only] Amount of disk space used.
    * 
* * optional int64 used_bytes = 231640425; @@ -942,7 +942,7 @@ public boolean hasUsedBytes() { * * *
-   * [Output Only] Amount of disk space used.
+   * Output only. [Output Only] Amount of disk space used.
    * 
* * optional int64 used_bytes = 231640425; @@ -1629,7 +1629,7 @@ private void ensureAttachedInstancesIsMutable() { * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1645,7 +1645,7 @@ public com.google.protobuf.ProtocolStringList getAttachedInstancesList() { * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1660,7 +1660,7 @@ public int getAttachedInstancesCount() { * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1676,7 +1676,7 @@ public java.lang.String getAttachedInstances(int index) { * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1692,7 +1692,7 @@ public com.google.protobuf.ByteString getAttachedInstancesBytes(int index) { * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1716,7 +1716,7 @@ public Builder setAttachedInstances(int index, java.lang.String value) { * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1739,7 +1739,7 @@ public Builder addAttachedInstances(java.lang.String value) { * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1759,7 +1759,7 @@ public Builder addAllAttachedInstances(java.lang.Iterable valu * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1778,7 +1778,7 @@ public Builder clearAttachedInstances() { * * *
-     * [Output Only] Instances this disk is attached to.
+     * Output only. [Output Only] Instances this disk is attached to.
      * 
* * repeated string attached_instances = 65255843; @@ -1804,7 +1804,7 @@ public Builder addAttachedInstancesBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1820,7 +1820,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1844,7 +1844,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1868,7 +1868,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1891,7 +1891,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1910,7 +1910,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1936,7 +1936,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The URL of the disk.
+     * Output only. [Output Only] The URL of the disk.
      * 
* * optional string disk = 3083677; @@ -1951,7 +1951,7 @@ public boolean hasDisk() { * * *
-     * [Output Only] The URL of the disk.
+     * Output only. [Output Only] The URL of the disk.
      * 
* * optional string disk = 3083677; @@ -1974,7 +1974,7 @@ public java.lang.String getDisk() { * * *
-     * [Output Only] The URL of the disk.
+     * Output only. [Output Only] The URL of the disk.
      * 
* * optional string disk = 3083677; @@ -1997,7 +1997,7 @@ public com.google.protobuf.ByteString getDiskBytes() { * * *
-     * [Output Only] The URL of the disk.
+     * Output only. [Output Only] The URL of the disk.
      * 
* * optional string disk = 3083677; @@ -2019,7 +2019,7 @@ public Builder setDisk(java.lang.String value) { * * *
-     * [Output Only] The URL of the disk.
+     * Output only. [Output Only] The URL of the disk.
      * 
* * optional string disk = 3083677; @@ -2037,7 +2037,7 @@ public Builder clearDisk() { * * *
-     * [Output Only] The URL of the disk.
+     * Output only. [Output Only] The URL of the disk.
      * 
* * optional string disk = 3083677; @@ -2062,7 +2062,7 @@ public Builder setDiskBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The name of the disk.
+     * Output only. [Output Only] The name of the disk.
      * 
* * optional string name = 3373707; @@ -2077,7 +2077,7 @@ public boolean hasName() { * * *
-     * [Output Only] The name of the disk.
+     * Output only. [Output Only] The name of the disk.
      * 
* * optional string name = 3373707; @@ -2100,7 +2100,7 @@ public java.lang.String getName() { * * *
-     * [Output Only] The name of the disk.
+     * Output only. [Output Only] The name of the disk.
      * 
* * optional string name = 3373707; @@ -2123,7 +2123,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * [Output Only] The name of the disk.
+     * Output only. [Output Only] The name of the disk.
      * 
* * optional string name = 3373707; @@ -2145,7 +2145,7 @@ public Builder setName(java.lang.String value) { * * *
-     * [Output Only] The name of the disk.
+     * Output only. [Output Only] The name of the disk.
      * 
* * optional string name = 3373707; @@ -2163,7 +2163,7 @@ public Builder clearName() { * * *
-     * [Output Only] The name of the disk.
+     * Output only. [Output Only] The name of the disk.
      * 
* * optional string name = 3373707; @@ -2188,7 +2188,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The number of IOPS provisioned for the disk.
+     * Output only. [Output Only] The number of IOPS provisioned for the disk.
      * 
* * optional int64 provisioned_iops = 186769108; @@ -2204,7 +2204,7 @@ public boolean hasProvisionedIops() { * * *
-     * [Output Only] The number of IOPS provisioned for the disk.
+     * Output only. [Output Only] The number of IOPS provisioned for the disk.
      * 
* * optional int64 provisioned_iops = 186769108; @@ -2220,7 +2220,7 @@ public long getProvisionedIops() { * * *
-     * [Output Only] The number of IOPS provisioned for the disk.
+     * Output only. [Output Only] The number of IOPS provisioned for the disk.
      * 
* * optional int64 provisioned_iops = 186769108; @@ -2240,7 +2240,7 @@ public Builder setProvisionedIops(long value) { * * *
-     * [Output Only] The number of IOPS provisioned for the disk.
+     * Output only. [Output Only] The number of IOPS provisioned for the disk.
      * 
* * optional int64 provisioned_iops = 186769108; @@ -2260,7 +2260,7 @@ public Builder clearProvisionedIops() { * * *
-     * [Output Only] The throughput provisioned for the disk.
+     * Output only. [Output Only] The throughput provisioned for the disk.
      * 
* * optional int64 provisioned_throughput = 526524181; @@ -2276,7 +2276,7 @@ public boolean hasProvisionedThroughput() { * * *
-     * [Output Only] The throughput provisioned for the disk.
+     * Output only. [Output Only] The throughput provisioned for the disk.
      * 
* * optional int64 provisioned_throughput = 526524181; @@ -2292,7 +2292,7 @@ public long getProvisionedThroughput() { * * *
-     * [Output Only] The throughput provisioned for the disk.
+     * Output only. [Output Only] The throughput provisioned for the disk.
      * 
* * optional int64 provisioned_throughput = 526524181; @@ -2312,7 +2312,7 @@ public Builder setProvisionedThroughput(long value) { * * *
-     * [Output Only] The throughput provisioned for the disk.
+     * Output only. [Output Only] The throughput provisioned for the disk.
      * 
* * optional int64 provisioned_throughput = 526524181; @@ -2340,7 +2340,7 @@ private void ensureResourcePoliciesIsMutable() { * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2357,7 +2357,7 @@ public com.google.protobuf.ProtocolStringList getResourcePoliciesList() { * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2373,7 +2373,7 @@ public int getResourcePoliciesCount() { * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2390,7 +2390,7 @@ public java.lang.String getResourcePolicies(int index) { * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2407,7 +2407,7 @@ public com.google.protobuf.ByteString getResourcePoliciesBytes(int index) { * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2432,7 +2432,7 @@ public Builder setResourcePolicies(int index, java.lang.String value) { * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2456,7 +2456,7 @@ public Builder addResourcePolicies(java.lang.String value) { * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2477,7 +2477,7 @@ public Builder addAllResourcePolicies(java.lang.Iterable value * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2497,7 +2497,7 @@ public Builder clearResourcePolicies() { * * *
-     * [Output Only] Resource policies applied to disk for automatic snapshot
+     * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
      * creations.
      * 
* @@ -2524,7 +2524,7 @@ public Builder addResourcePoliciesBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The disk size, in GB.
+     * Output only. [Output Only] The disk size, in GB.
      * 
* * optional int64 size_gb = 494929369; @@ -2540,7 +2540,7 @@ public boolean hasSizeGb() { * * *
-     * [Output Only] The disk size, in GB.
+     * Output only. [Output Only] The disk size, in GB.
      * 
* * optional int64 size_gb = 494929369; @@ -2556,7 +2556,7 @@ public long getSizeGb() { * * *
-     * [Output Only] The disk size, in GB.
+     * Output only. [Output Only] The disk size, in GB.
      * 
* * optional int64 size_gb = 494929369; @@ -2576,7 +2576,7 @@ public Builder setSizeGb(long value) { * * *
-     * [Output Only] The disk size, in GB.
+     * Output only. [Output Only] The disk size, in GB.
      * 
* * optional int64 size_gb = 494929369; @@ -2596,7 +2596,7 @@ public Builder clearSizeGb() { * * *
-     * [Output Only] The disk status.
+     * Output only. [Output Only] The disk status.
      * Check the Status enum for the list of possible values.
      * 
* @@ -2612,7 +2612,7 @@ public boolean hasStatus() { * * *
-     * [Output Only] The disk status.
+     * Output only. [Output Only] The disk status.
      * Check the Status enum for the list of possible values.
      * 
* @@ -2636,7 +2636,7 @@ public java.lang.String getStatus() { * * *
-     * [Output Only] The disk status.
+     * Output only. [Output Only] The disk status.
      * Check the Status enum for the list of possible values.
      * 
* @@ -2660,7 +2660,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-     * [Output Only] The disk status.
+     * Output only. [Output Only] The disk status.
      * Check the Status enum for the list of possible values.
      * 
* @@ -2683,7 +2683,7 @@ public Builder setStatus(java.lang.String value) { * * *
-     * [Output Only] The disk status.
+     * Output only. [Output Only] The disk status.
      * Check the Status enum for the list of possible values.
      * 
* @@ -2702,7 +2702,7 @@ public Builder clearStatus() { * * *
-     * [Output Only] The disk status.
+     * Output only. [Output Only] The disk status.
      * Check the Status enum for the list of possible values.
      * 
* @@ -2728,7 +2728,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The disk type.
+     * Output only. [Output Only] The disk type.
      * 
* * optional string type = 3575610; @@ -2743,7 +2743,7 @@ public boolean hasType() { * * *
-     * [Output Only] The disk type.
+     * Output only. [Output Only] The disk type.
      * 
* * optional string type = 3575610; @@ -2766,7 +2766,7 @@ public java.lang.String getType() { * * *
-     * [Output Only] The disk type.
+     * Output only. [Output Only] The disk type.
      * 
* * optional string type = 3575610; @@ -2789,7 +2789,7 @@ public com.google.protobuf.ByteString getTypeBytes() { * * *
-     * [Output Only] The disk type.
+     * Output only. [Output Only] The disk type.
      * 
* * optional string type = 3575610; @@ -2811,7 +2811,7 @@ public Builder setType(java.lang.String value) { * * *
-     * [Output Only] The disk type.
+     * Output only. [Output Only] The disk type.
      * 
* * optional string type = 3575610; @@ -2829,7 +2829,7 @@ public Builder clearType() { * * *
-     * [Output Only] The disk type.
+     * Output only. [Output Only] The disk type.
      * 
* * optional string type = 3575610; @@ -2854,7 +2854,7 @@ public Builder setTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Amount of disk space used.
+     * Output only. [Output Only] Amount of disk space used.
      * 
* * optional int64 used_bytes = 231640425; @@ -2870,7 +2870,7 @@ public boolean hasUsedBytes() { * * *
-     * [Output Only] Amount of disk space used.
+     * Output only. [Output Only] Amount of disk space used.
      * 
* * optional int64 used_bytes = 231640425; @@ -2886,7 +2886,7 @@ public long getUsedBytes() { * * *
-     * [Output Only] Amount of disk space used.
+     * Output only. [Output Only] Amount of disk space used.
      * 
* * optional int64 used_bytes = 231640425; @@ -2906,7 +2906,7 @@ public Builder setUsedBytes(long value) { * * *
-     * [Output Only] Amount of disk space used.
+     * Output only. [Output Only] Amount of disk space used.
      * 
* * optional int64 used_bytes = 231640425; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolDiskOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolDiskOrBuilder.java index bb04c0188988..ffc84d11a132 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolDiskOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolDiskOrBuilder.java @@ -28,7 +28,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Instances this disk is attached to.
+   * Output only. [Output Only] Instances this disk is attached to.
    * 
* * repeated string attached_instances = 65255843; @@ -41,7 +41,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Instances this disk is attached to.
+   * Output only. [Output Only] Instances this disk is attached to.
    * 
* * repeated string attached_instances = 65255843; @@ -54,7 +54,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Instances this disk is attached to.
+   * Output only. [Output Only] Instances this disk is attached to.
    * 
* * repeated string attached_instances = 65255843; @@ -68,7 +68,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Instances this disk is attached to.
+   * Output only. [Output Only] Instances this disk is attached to.
    * 
* * repeated string attached_instances = 65255843; @@ -82,7 +82,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -96,7 +96,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -110,7 +110,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -124,7 +124,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The URL of the disk.
+   * Output only. [Output Only] The URL of the disk.
    * 
* * optional string disk = 3083677; @@ -137,7 +137,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The URL of the disk.
+   * Output only. [Output Only] The URL of the disk.
    * 
* * optional string disk = 3083677; @@ -150,7 +150,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The URL of the disk.
+   * Output only. [Output Only] The URL of the disk.
    * 
* * optional string disk = 3083677; @@ -163,7 +163,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The name of the disk.
+   * Output only. [Output Only] The name of the disk.
    * 
* * optional string name = 3373707; @@ -176,7 +176,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The name of the disk.
+   * Output only. [Output Only] The name of the disk.
    * 
* * optional string name = 3373707; @@ -189,7 +189,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The name of the disk.
+   * Output only. [Output Only] The name of the disk.
    * 
* * optional string name = 3373707; @@ -202,7 +202,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The number of IOPS provisioned for the disk.
+   * Output only. [Output Only] The number of IOPS provisioned for the disk.
    * 
* * optional int64 provisioned_iops = 186769108; @@ -215,7 +215,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The number of IOPS provisioned for the disk.
+   * Output only. [Output Only] The number of IOPS provisioned for the disk.
    * 
* * optional int64 provisioned_iops = 186769108; @@ -228,7 +228,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The throughput provisioned for the disk.
+   * Output only. [Output Only] The throughput provisioned for the disk.
    * 
* * optional int64 provisioned_throughput = 526524181; @@ -241,7 +241,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The throughput provisioned for the disk.
+   * Output only. [Output Only] The throughput provisioned for the disk.
    * 
* * optional int64 provisioned_throughput = 526524181; @@ -254,7 +254,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Resource policies applied to disk for automatic snapshot
+   * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
    * creations.
    * 
* @@ -268,7 +268,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Resource policies applied to disk for automatic snapshot
+   * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
    * creations.
    * 
* @@ -282,7 +282,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Resource policies applied to disk for automatic snapshot
+   * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
    * creations.
    * 
* @@ -297,7 +297,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Resource policies applied to disk for automatic snapshot
+   * Output only. [Output Only] Resource policies applied to disk for automatic snapshot
    * creations.
    * 
* @@ -312,7 +312,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The disk size, in GB.
+   * Output only. [Output Only] The disk size, in GB.
    * 
* * optional int64 size_gb = 494929369; @@ -325,7 +325,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The disk size, in GB.
+   * Output only. [Output Only] The disk size, in GB.
    * 
* * optional int64 size_gb = 494929369; @@ -338,7 +338,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The disk status.
+   * Output only. [Output Only] The disk status.
    * Check the Status enum for the list of possible values.
    * 
* @@ -352,7 +352,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The disk status.
+   * Output only. [Output Only] The disk status.
    * Check the Status enum for the list of possible values.
    * 
* @@ -366,7 +366,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The disk status.
+   * Output only. [Output Only] The disk status.
    * Check the Status enum for the list of possible values.
    * 
* @@ -380,7 +380,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The disk type.
+   * Output only. [Output Only] The disk type.
    * 
* * optional string type = 3575610; @@ -393,7 +393,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The disk type.
+   * Output only. [Output Only] The disk type.
    * 
* * optional string type = 3575610; @@ -406,7 +406,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] The disk type.
+   * Output only. [Output Only] The disk type.
    * 
* * optional string type = 3575610; @@ -419,7 +419,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Amount of disk space used.
+   * Output only. [Output Only] Amount of disk space used.
    * 
* * optional int64 used_bytes = 231640425; @@ -432,7 +432,7 @@ public interface StoragePoolDiskOrBuilder * * *
-   * [Output Only] Amount of disk space used.
+   * Output only. [Output Only] Amount of disk space used.
    * 
* * optional int64 used_bytes = 231640425; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolList.java index 9d916b6c30b6..60786ff274ac 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolList.java @@ -276,7 +276,7 @@ public com.google.cloud.compute.v1.StoragePoolOrBuilder getItemsOrBuilder(int in * * *
-   * [Output Only] Type of resource. Always compute#storagePoolList
+   * Output only. [Output Only] Type of resource. Always compute#storagePoolList
    * for lists of storagePools.
    * 
* @@ -293,7 +293,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#storagePoolList
+   * Output only. [Output Only] Type of resource. Always compute#storagePoolList
    * for lists of storagePools.
    * 
* @@ -318,7 +318,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#storagePoolList
+   * Output only. [Output Only] Type of resource. Always compute#storagePoolList
    * for lists of storagePools.
    * 
* @@ -429,7 +429,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -445,7 +445,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -469,7 +469,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -499,7 +499,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -515,7 +515,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -531,7 +531,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -548,7 +548,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -1819,7 +1819,7 @@ public java.util.List getItemsB * * *
-     * [Output Only] Type of resource. Always compute#storagePoolList
+     * Output only. [Output Only] Type of resource. Always compute#storagePoolList
      * for lists of storagePools.
      * 
* @@ -1835,7 +1835,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#storagePoolList
+     * Output only. [Output Only] Type of resource. Always compute#storagePoolList
      * for lists of storagePools.
      * 
* @@ -1859,7 +1859,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#storagePoolList
+     * Output only. [Output Only] Type of resource. Always compute#storagePoolList
      * for lists of storagePools.
      * 
* @@ -1883,7 +1883,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#storagePoolList
+     * Output only. [Output Only] Type of resource. Always compute#storagePoolList
      * for lists of storagePools.
      * 
* @@ -1906,7 +1906,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#storagePoolList
+     * Output only. [Output Only] Type of resource. Always compute#storagePoolList
      * for lists of storagePools.
      * 
* @@ -1925,7 +1925,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#storagePoolList
+     * Output only. [Output Only] Type of resource. Always compute#storagePoolList
      * for lists of storagePools.
      * 
* @@ -2101,7 +2101,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2116,7 +2116,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2139,7 +2139,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2162,7 +2162,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2184,7 +2184,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2202,7 +2202,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2235,7 +2235,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2252,7 +2252,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2268,7 +2268,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2285,7 +2285,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2302,7 +2302,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2327,7 +2327,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2351,7 +2351,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2372,7 +2372,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2392,7 +2392,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListDisks.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListDisks.java index dc5eb6f0afd8..66a69e700d8f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListDisks.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListDisks.java @@ -130,7 +130,7 @@ public com.google.protobuf.ByteString getEtagBytes() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -146,7 +146,7 @@ public boolean hasId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -170,7 +170,7 @@ public java.lang.String getId() { * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -275,7 +275,7 @@ public com.google.cloud.compute.v1.StoragePoolDiskOrBuilder getItemsOrBuilder(in * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
    * storagePool.
    * 
* @@ -292,7 +292,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
    * storagePool.
    * 
* @@ -317,7 +317,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
    * storagePool.
    * 
* @@ -347,7 +347,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -367,7 +367,7 @@ public boolean hasNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -395,7 +395,7 @@ public java.lang.String getNextPageToken() {
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -428,7 +428,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -444,7 +444,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -468,7 +468,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -498,7 +498,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -514,7 +514,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -530,7 +530,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -547,7 +547,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -567,7 +567,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -583,7 +583,7 @@ public boolean hasWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -599,7 +599,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -1328,7 +1328,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1343,7 +1343,7 @@ public boolean hasId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1366,7 +1366,7 @@ public java.lang.String getId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1389,7 +1389,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1411,7 +1411,7 @@ public Builder setId(java.lang.String value) { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1429,7 +1429,7 @@ public Builder clearId() { * * *
-     * [Output Only] Unique identifier for the resource; defined by the server.
+     * Output only. [Output Only] Unique identifier for the resource; defined by the server.
      * 
* * optional string id = 3355; @@ -1820,7 +1820,7 @@ public com.google.cloud.compute.v1.StoragePoolDisk.Builder addItemsBuilder(int i * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
      * storagePool.
      * 
* @@ -1836,7 +1836,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
      * storagePool.
      * 
* @@ -1860,7 +1860,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
      * storagePool.
      * 
* @@ -1884,7 +1884,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
      * storagePool.
      * 
* @@ -1907,7 +1907,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
      * storagePool.
      * 
* @@ -1926,7 +1926,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
      * storagePool.
      * 
* @@ -1952,7 +1952,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1971,7 +1971,7 @@ public boolean hasNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -1998,7 +1998,7 @@ public java.lang.String getNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -2025,7 +2025,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -2051,7 +2051,7 @@ public Builder setNextPageToken(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -2073,7 +2073,7 @@ public Builder clearNextPageToken() {
      *
      *
      * 
-     * [Output Only] This token allows you to get the next page of results for
+     * Output only. [Output Only] This token allows you to get the next page of results for
      * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
      * the query parameter pageToken in the next list request.
      * Subsequent list requests will have their own nextPageToken to
@@ -2102,7 +2102,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2117,7 +2117,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2140,7 +2140,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2163,7 +2163,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2185,7 +2185,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2203,7 +2203,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2236,7 +2236,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2253,7 +2253,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2269,7 +2269,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2286,7 +2286,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2303,7 +2303,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2328,7 +2328,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2352,7 +2352,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2373,7 +2373,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2393,7 +2393,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2425,7 +2425,7 @@ public Builder addUnreachablesBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2440,7 +2440,7 @@ public boolean hasWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2461,7 +2461,7 @@ public com.google.cloud.compute.v1.Warning getWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2484,7 +2484,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2504,7 +2504,7 @@ public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderFor * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2532,7 +2532,7 @@ public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2552,7 +2552,7 @@ public Builder clearWarning() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2567,7 +2567,7 @@ public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -2586,7 +2586,7 @@ public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { * * *
-     * [Output Only] Informational warning message.
+     * Output only. [Output Only] Informational warning message.
      * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListDisksOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListDisksOrBuilder.java index 797cf14bbd1d..30cc4e5f0b88 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListDisksOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListDisksOrBuilder.java @@ -49,7 +49,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -62,7 +62,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -75,7 +75,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Unique identifier for the resource; defined by the server.
+   * Output only. [Output Only] Unique identifier for the resource; defined by the server.
    * 
* * optional string id = 3355; @@ -144,7 +144,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
    * storagePool.
    * 
* @@ -158,7 +158,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
    * storagePool.
    * 
* @@ -172,7 +172,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a
    * storagePool.
    * 
* @@ -186,7 +186,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -203,7 +203,7 @@ public interface StoragePoolListDisksOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -220,7 +220,7 @@ public interface StoragePoolListDisksOrBuilder
    *
    *
    * 
-   * [Output Only] This token allows you to get the next page of results for
+   * Output only. [Output Only] This token allows you to get the next page of results for
    * list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for
    * the query parameter pageToken in the next list request.
    * Subsequent list requests will have their own nextPageToken to
@@ -237,7 +237,7 @@ public interface StoragePoolListDisksOrBuilder
    *
    *
    * 
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -250,7 +250,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -263,7 +263,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -276,7 +276,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -290,7 +290,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -304,7 +304,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -319,7 +319,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -334,7 +334,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -347,7 +347,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; @@ -360,7 +360,7 @@ public interface StoragePoolListDisksOrBuilder * * *
-   * [Output Only] Informational warning message.
+   * Output only. [Output Only] Informational warning message.
    * 
* * optional .google.cloud.compute.v1.Warning warning = 50704284; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListOrBuilder.java index 89762dfb532e..8f99883a213d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolListOrBuilder.java @@ -144,7 +144,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#storagePoolList
+   * Output only. [Output Only] Type of resource. Always compute#storagePoolList
    * for lists of storagePools.
    * 
* @@ -158,7 +158,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#storagePoolList
+   * Output only. [Output Only] Type of resource. Always compute#storagePoolList
    * for lists of storagePools.
    * 
* @@ -172,7 +172,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#storagePoolList
+   * Output only. [Output Only] Type of resource. Always compute#storagePoolList
    * for lists of storagePools.
    * 
* @@ -237,7 +237,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -250,7 +250,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -263,7 +263,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -276,7 +276,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -290,7 +290,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -304,7 +304,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -319,7 +319,7 @@ public interface StoragePoolListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolOrBuilder.java index 1fea90977c7b..2489f12559e6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolOrBuilder.java @@ -70,7 +70,7 @@ public interface StoragePoolOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -84,7 +84,7 @@ public interface StoragePoolOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -98,7 +98,7 @@ public interface StoragePoolOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -154,7 +154,7 @@ public interface StoragePoolOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -168,7 +168,7 @@ public interface StoragePoolOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -182,7 +182,7 @@ public interface StoragePoolOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#storagePool
+   * Output only. [Output Only] Type of the resource. Always compute#storagePool
    * for storage pools.
    * 
* @@ -196,7 +196,7 @@ public interface StoragePoolOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#storagePool
+   * Output only. [Output Only] Type of the resource. Always compute#storagePool
    * for storage pools.
    * 
* @@ -210,7 +210,7 @@ public interface StoragePoolOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#storagePool
+   * Output only. [Output Only] Type of the resource. Always compute#storagePool
    * for storage pools.
    * 
* @@ -541,7 +541,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus resource_status = 249429315; @@ -555,7 +555,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus resource_status = 249429315; @@ -569,7 +569,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus resource_status = 249429315; @@ -581,7 +581,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -594,7 +594,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -607,7 +607,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined fully-qualified URL for this resource.
+   * Output only. [Output Only] Server-defined fully-qualified URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -620,7 +620,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -633,7 +633,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -646,7 +646,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource's resource id.
+   * Output only. [Output Only] Server-defined URL for this resource's resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -659,7 +659,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] The status of storage pool creation.
+   * Output only. [Output Only] The status of storage pool creation.
    *
    *
    *      - CREATING: Storage pool is provisioning.
@@ -680,7 +680,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of storage pool creation.
+   * Output only. [Output Only] The status of storage pool creation.
    *
    *
    *      - CREATING: Storage pool is provisioning.
@@ -701,7 +701,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] The status of storage pool creation.
+   * Output only. [Output Only] The status of storage pool creation.
    *
    *
    *      - CREATING: Storage pool is provisioning.
@@ -722,7 +722,7 @@ java.lang.String getLabelsOrDefault(
    *
    *
    * 
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -735,7 +735,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -748,7 +748,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Status information for the storage pool resource.
+   * Output only. [Output Only] Status information for the storage pool resource.
    * 
* * optional .google.cloud.compute.v1.StoragePoolResourceStatus status = 181260274; @@ -798,7 +798,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the storage pool resides.
+   * Output only. [Output Only] URL of the zone where the storage pool resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -813,7 +813,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the storage pool resides.
+   * Output only. [Output Only] URL of the zone where the storage pool resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -828,7 +828,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the zone where the storage pool resides.
+   * Output only. [Output Only] URL of the zone where the storage pool resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolResourceStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolResourceStatus.java index a2391f68d986..cb6e5782767e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolResourceStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolResourceStatus.java @@ -109,7 +109,7 @@ public long getDiskCount() { * * *
-   * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+   * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
    * 
* * optional string last_resize_timestamp = 500825556; @@ -125,7 +125,7 @@ public boolean hasLastResizeTimestamp() { * * *
-   * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+   * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
    * 
* * optional string last_resize_timestamp = 500825556; @@ -149,7 +149,7 @@ public java.lang.String getLastResizeTimestamp() { * * *
-   * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+   * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
    * 
* * optional string last_resize_timestamp = 500825556; @@ -1173,7 +1173,7 @@ public Builder clearDiskCount() { * * *
-     * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+     * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
      * 
* * optional string last_resize_timestamp = 500825556; @@ -1188,7 +1188,7 @@ public boolean hasLastResizeTimestamp() { * * *
-     * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+     * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
      * 
* * optional string last_resize_timestamp = 500825556; @@ -1211,7 +1211,7 @@ public java.lang.String getLastResizeTimestamp() { * * *
-     * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+     * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
      * 
* * optional string last_resize_timestamp = 500825556; @@ -1234,7 +1234,7 @@ public com.google.protobuf.ByteString getLastResizeTimestampBytes() { * * *
-     * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+     * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
      * 
* * optional string last_resize_timestamp = 500825556; @@ -1256,7 +1256,7 @@ public Builder setLastResizeTimestamp(java.lang.String value) { * * *
-     * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+     * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
      * 
* * optional string last_resize_timestamp = 500825556; @@ -1274,7 +1274,7 @@ public Builder clearLastResizeTimestamp() { * * *
-     * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+     * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
      * 
* * optional string last_resize_timestamp = 500825556; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolResourceStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolResourceStatusOrBuilder.java index 5149b6f3ad58..d344319b45be 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolResourceStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolResourceStatusOrBuilder.java @@ -54,7 +54,7 @@ public interface StoragePoolResourceStatusOrBuilder * * *
-   * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+   * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
    * 
* * optional string last_resize_timestamp = 500825556; @@ -67,7 +67,7 @@ public interface StoragePoolResourceStatusOrBuilder * * *
-   * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+   * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
    * 
* * optional string last_resize_timestamp = 500825556; @@ -80,7 +80,7 @@ public interface StoragePoolResourceStatusOrBuilder * * *
-   * [Output Only] Timestamp of the last successful resize inRFC3339 text format.
+   * Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
    * 
* * optional string last_resize_timestamp = 500825556; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolType.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolType.java index d988e8ff6b8e..48797e41f643 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolType.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolType.java @@ -314,7 +314,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
    * 
* * optional string kind = 3292052; @@ -330,7 +330,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
    * 
* * optional string kind = 3292052; @@ -354,7 +354,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
    * 
* * optional string kind = 3292052; @@ -768,7 +768,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -784,7 +784,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -808,7 +808,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -2365,7 +2365,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
      * 
* * optional string kind = 3292052; @@ -2380,7 +2380,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
      * 
* * optional string kind = 3292052; @@ -2403,7 +2403,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
      * 
* * optional string kind = 3292052; @@ -2426,7 +2426,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
      * 
* * optional string kind = 3292052; @@ -2448,7 +2448,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
      * 
* * optional string kind = 3292052; @@ -2466,7 +2466,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
      * 
* * optional string kind = 3292052; @@ -3251,7 +3251,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3266,7 +3266,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3289,7 +3289,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3312,7 +3312,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3334,7 +3334,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; @@ -3352,7 +3352,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL for this resource with the resource id.
+     * Output only. [Output Only] Server-defined URL for this resource with the resource id.
      * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeAggregatedList.java index a2d341201437..51d7c822ada7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeAggregatedList.java @@ -282,7 +282,7 @@ public com.google.cloud.compute.v1.StoragePoolTypesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -322,7 +322,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -432,7 +432,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -448,7 +448,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -472,7 +472,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1485,7 +1485,7 @@ public com.google.cloud.compute.v1.StoragePoolTypesScopedList.Builder putItemsBu * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1500,7 +1500,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1523,7 +1523,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1546,7 +1546,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1568,7 +1568,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1586,7 +1586,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
      * 
* * optional string kind = 3292052; @@ -1761,7 +1761,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1776,7 +1776,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1799,7 +1799,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1822,7 +1822,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1844,7 +1844,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1862,7 +1862,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeAggregatedListOrBuilder.java index 2ef845b4fb30..360fafcf830f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeAggregatedListOrBuilder.java @@ -137,7 +137,7 @@ com.google.cloud.compute.v1.StoragePoolTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -150,7 +150,7 @@ com.google.cloud.compute.v1.StoragePoolTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.StoragePoolTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList.
    * 
* * optional string kind = 3292052; @@ -227,7 +227,7 @@ com.google.cloud.compute.v1.StoragePoolTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -240,7 +240,7 @@ com.google.cloud.compute.v1.StoragePoolTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -253,7 +253,7 @@ com.google.cloud.compute.v1.StoragePoolTypesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeList.java index 923373abdcc8..d60254e758cc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.StoragePoolTypeOrBuilder getItemsOrBuilder(in * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public com.google.cloud.compute.v1.StoragePoolType.Builder addItemsBuilder(int i * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
      * 
* * optional string kind = 3292052; @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
      * 
* * optional string kind = 3292052; @@ -1573,7 +1573,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
      * 
* * optional string kind = 3292052; @@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
      * 
* * optional string kind = 3292052; @@ -1618,7 +1618,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
      * 
* * optional string kind = 3292052; @@ -1636,7 +1636,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+     * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
      * 
* * optional string kind = 3292052; @@ -1811,7 +1811,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1826,7 +1826,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1849,7 +1849,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1872,7 +1872,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1912,7 +1912,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeListOrBuilder.java index e23902065d8a..b99f90e7e649 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeListOrBuilder.java @@ -123,7 +123,7 @@ public interface StoragePoolTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface StoragePoolTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface StoragePoolTypeListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
+   * Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface StoragePoolTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface StoragePoolTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface StoragePoolTypeListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeOrBuilder.java index 5c55a653a07f..fd00bd0fbb82 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/StoragePoolTypeOrBuilder.java @@ -177,7 +177,7 @@ public interface StoragePoolTypeOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
    * 
* * optional string kind = 3292052; @@ -190,7 +190,7 @@ public interface StoragePoolTypeOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
    * 
* * optional string kind = 3292052; @@ -203,7 +203,7 @@ public interface StoragePoolTypeOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
    * 
* * optional string kind = 3292052; @@ -478,7 +478,7 @@ public interface StoragePoolTypeOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -491,7 +491,7 @@ public interface StoragePoolTypeOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; @@ -504,7 +504,7 @@ public interface StoragePoolTypeOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource with the resource id.
+   * Output only. [Output Only] Server-defined URL for this resource with the resource id.
    * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Subnetwork.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Subnetwork.java index 7c1ef49ca2df..b36f7ab8ff8c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Subnetwork.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Subnetwork.java @@ -269,7 +269,7 @@ private Ipv6AccessType(int value) { * * *
-   * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+   * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
    * following:
    *
    *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -1253,7 +1253,7 @@ private StackType(int value) {
    *
    *
    * 
-   * [Output Only] The state of the subnetwork, which can be one of the
+   * Output only. [Output Only] The state of the subnetwork, which can be one of the
    * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
    * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
    * connections to the load balancer are being drained. A subnetwork that is
@@ -1413,6 +1413,79 @@ private State(int value) {
   }
 
   private int bitField0_;
+  public static final int ALLOW_SUBNET_CIDR_ROUTES_OVERLAP_FIELD_NUMBER = 67856209;
+  private boolean allowSubnetCidrRoutesOverlap_ = false;
+
+  /**
+   *
+   *
+   * 
+   * Whether this subnetwork's ranges can conflict with existing static routes.
+   * Setting this to true allows this subnetwork's primary and secondary ranges
+   * to overlap with (and contain) static routes that have already been
+   * configured on the corresponding network.
+   *
+   * For example if a static route has range 10.1.0.0/16, a subnet
+   * range 10.0.0.0/8 could only be created if allow_conflicting_routes=true.
+   *
+   * Overlapping is only allowed on subnetwork operations; routes
+   * whose ranges conflict with this subnetwork's ranges won't be allowed unless
+   * route.allow_conflicting_subnetworks is set to true.
+   *
+   * Typically packets destined to IPs within the subnetwork (which may contain
+   * private/sensitive data) are prevented from leaving the virtual network.
+   * Setting this field to true will disable this feature.
+   *
+   * The default value is false and applies to all existing subnetworks and
+   * automatically created subnetworks.
+   *
+   * This field cannot be set to true at resource creation time.
+   * 
+ * + * optional bool allow_subnet_cidr_routes_overlap = 67856209; + * + * @return Whether the allowSubnetCidrRoutesOverlap field is set. + */ + @java.lang.Override + public boolean hasAllowSubnetCidrRoutesOverlap() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Whether this subnetwork's ranges can conflict with existing static routes.
+   * Setting this to true allows this subnetwork's primary and secondary ranges
+   * to overlap with (and contain) static routes that have already been
+   * configured on the corresponding network.
+   *
+   * For example if a static route has range 10.1.0.0/16, a subnet
+   * range 10.0.0.0/8 could only be created if allow_conflicting_routes=true.
+   *
+   * Overlapping is only allowed on subnetwork operations; routes
+   * whose ranges conflict with this subnetwork's ranges won't be allowed unless
+   * route.allow_conflicting_subnetworks is set to true.
+   *
+   * Typically packets destined to IPs within the subnetwork (which may contain
+   * private/sensitive data) are prevented from leaving the virtual network.
+   * Setting this field to true will disable this feature.
+   *
+   * The default value is false and applies to all existing subnetworks and
+   * automatically created subnetworks.
+   *
+   * This field cannot be set to true at resource creation time.
+   * 
+ * + * optional bool allow_subnet_cidr_routes_overlap = 67856209; + * + * @return The allowSubnetCidrRoutesOverlap. + */ + @java.lang.Override + public boolean getAllowSubnetCidrRoutesOverlap() { + return allowSubnetCidrRoutesOverlap_; + } + public static final int CREATION_TIMESTAMP_FIELD_NUMBER = 30525366; @SuppressWarnings("serial") @@ -1422,7 +1495,7 @@ private State(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1432,14 +1505,14 @@ private State(int value) { */ @java.lang.Override public boolean hasCreationTimestamp() { - return ((bitField0_ & 0x00000001) != 0); + return ((bitField0_ & 0x00000002) != 0); } /** * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1464,7 +1537,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1504,7 +1577,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { */ @java.lang.Override public boolean hasDescription() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -1577,7 +1650,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { */ @java.lang.Override public boolean hasEnableFlowLogs() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000008) != 0); } /** @@ -1619,7 +1692,7 @@ public boolean getEnableFlowLogs() { */ @java.lang.Override public boolean hasExternalIpv6Prefix() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -1697,7 +1770,7 @@ public com.google.protobuf.ByteString getExternalIpv6PrefixBytes() { */ @java.lang.Override public boolean hasFingerprint() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** @@ -1771,7 +1844,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The gateway address for default routes to reach destination
+   * Output only. [Output Only] The gateway address for default routes to reach destination
    * addresses outside this subnetwork.
    * 
* @@ -1781,14 +1854,14 @@ public com.google.protobuf.ByteString getFingerprintBytes() { */ @java.lang.Override public boolean hasGatewayAddress() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** * * *
-   * [Output Only] The gateway address for default routes to reach destination
+   * Output only. [Output Only] The gateway address for default routes to reach destination
    * addresses outside this subnetwork.
    * 
* @@ -1813,7 +1886,7 @@ public java.lang.String getGatewayAddress() { * * *
-   * [Output Only] The gateway address for default routes to reach destination
+   * Output only. [Output Only] The gateway address for default routes to reach destination
    * addresses outside this subnetwork.
    * 
* @@ -1841,7 +1914,7 @@ public com.google.protobuf.ByteString getGatewayAddressBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1851,14 +1924,14 @@ public com.google.protobuf.ByteString getGatewayAddressBytes() { */ @java.lang.Override public boolean hasId() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -1890,7 +1963,7 @@ public long getId() { */ @java.lang.Override public boolean hasInternalIpv6Prefix() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -1966,7 +2039,7 @@ public com.google.protobuf.ByteString getInternalIpv6PrefixBytes() { */ @java.lang.Override public boolean hasIpCidrRange() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -2060,7 +2133,7 @@ public com.google.protobuf.ByteString getIpCidrRangeBytes() { */ @java.lang.Override public boolean hasIpCollection() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** @@ -2162,7 +2235,7 @@ public com.google.protobuf.ByteString getIpCollectionBytes() { */ @java.lang.Override public boolean hasIpv6AccessType() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -2228,7 +2301,7 @@ public com.google.protobuf.ByteString getIpv6AccessTypeBytes() { * * *
-   * [Output Only] This field is for internal use.
+   * Output only. [Output Only] This field is for internal use.
    * 
* * optional string ipv6_cidr_range = 273141258; @@ -2237,14 +2310,14 @@ public com.google.protobuf.ByteString getIpv6AccessTypeBytes() { */ @java.lang.Override public boolean hasIpv6CidrRange() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** * * *
-   * [Output Only] This field is for internal use.
+   * Output only. [Output Only] This field is for internal use.
    * 
* * optional string ipv6_cidr_range = 273141258; @@ -2268,7 +2341,7 @@ public java.lang.String getIpv6CidrRange() { * * *
-   * [Output Only] This field is for internal use.
+   * Output only. [Output Only] This field is for internal use.
    * 
* * optional string ipv6_cidr_range = 273141258; @@ -2297,7 +2370,7 @@ public com.google.protobuf.ByteString getIpv6CidrRangeBytes() { * * *
-   * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+   * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
    * following:
    *
    *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -2316,14 +2389,14 @@ public com.google.protobuf.ByteString getIpv6CidrRangeBytes() {
    */
   @java.lang.Override
   public boolean hasIpv6GceEndpoint() {
-    return ((bitField0_ & 0x00001000) != 0);
+    return ((bitField0_ & 0x00002000) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+   * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
    * following:
    *
    *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -2357,7 +2430,7 @@ public java.lang.String getIpv6GceEndpoint() {
    *
    *
    * 
-   * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+   * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
    * following:
    *
    *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -2396,7 +2469,7 @@ public com.google.protobuf.ByteString getIpv6GceEndpointBytes() {
    *
    *
    * 
-   * [Output Only] Type of the resource. Always compute#subnetwork
+   * Output only. [Output Only] Type of the resource. Always compute#subnetwork
    * for Subnetwork resources.
    * 
* @@ -2406,14 +2479,14 @@ public com.google.protobuf.ByteString getIpv6GceEndpointBytes() { */ @java.lang.Override public boolean hasKind() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** * * *
-   * [Output Only] Type of the resource. Always compute#subnetwork
+   * Output only. [Output Only] Type of the resource. Always compute#subnetwork
    * for Subnetwork resources.
    * 
* @@ -2438,7 +2511,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#subnetwork
+   * Output only. [Output Only] Type of the resource. Always compute#subnetwork
    * for Subnetwork resources.
    * 
* @@ -2476,7 +2549,7 @@ public com.google.protobuf.ByteString getKindBytes() { */ @java.lang.Override public boolean hasLogConfig() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** @@ -2539,7 +2612,7 @@ public com.google.cloud.compute.v1.SubnetworkLogConfigOrBuilder getLogConfigOrBu */ @java.lang.Override public boolean hasName() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** @@ -2622,7 +2695,7 @@ public com.google.protobuf.ByteString getNameBytes() { */ @java.lang.Override public boolean hasNetwork() { - return ((bitField0_ & 0x00010000) != 0); + return ((bitField0_ & 0x00020000) != 0); } /** @@ -2694,7 +2767,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { */ @java.lang.Override public boolean hasParams() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -2751,7 +2824,7 @@ public com.google.cloud.compute.v1.SubnetworkParamsOrBuilder getParamsOrBuilder( */ @java.lang.Override public boolean hasPrivateIpGoogleAccess() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -2793,7 +2866,7 @@ public boolean getPrivateIpGoogleAccess() { */ @java.lang.Override public boolean hasPrivateIpv6GoogleAccess() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -2869,7 +2942,7 @@ public com.google.protobuf.ByteString getPrivateIpv6GoogleAccessBytes() { */ @java.lang.Override public boolean hasPurpose() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -2941,7 +3014,7 @@ public com.google.protobuf.ByteString getPurposeBytes() { */ @java.lang.Override public boolean hasRegion() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** @@ -3012,7 +3085,7 @@ public com.google.protobuf.ByteString getRegionBytes() { */ @java.lang.Override public boolean hasReservedInternalRange() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -3087,7 +3160,7 @@ public com.google.protobuf.ByteString getReservedInternalRangeBytes() { */ @java.lang.Override public boolean hasRole() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -3271,7 +3344,7 @@ public com.google.cloud.compute.v1.SubnetworkSecondaryRange getSecondaryIpRanges */ @java.lang.Override public boolean hasSelfLink() { - return ((bitField0_ & 0x01000000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** @@ -3345,7 +3418,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { */ @java.lang.Override public boolean hasStackType() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -3415,7 +3488,7 @@ public com.google.protobuf.ByteString getStackTypeBytes() { * * *
-   * [Output Only] The state of the subnetwork, which can be one of the
+   * Output only. [Output Only] The state of the subnetwork, which can be one of the
    * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
    * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
    * connections to the load balancer are being drained. A subnetwork that is
@@ -3429,14 +3502,14 @@ public com.google.protobuf.ByteString getStackTypeBytes() {
    */
   @java.lang.Override
   public boolean hasState() {
-    return ((bitField0_ & 0x04000000) != 0);
+    return ((bitField0_ & 0x08000000) != 0);
   }
 
   /**
    *
    *
    * 
-   * [Output Only] The state of the subnetwork, which can be one of the
+   * Output only. [Output Only] The state of the subnetwork, which can be one of the
    * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
    * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
    * connections to the load balancer are being drained. A subnetwork that is
@@ -3465,7 +3538,7 @@ public java.lang.String getState() {
    *
    *
    * 
-   * [Output Only] The state of the subnetwork, which can be one of the
+   * Output only. [Output Only] The state of the subnetwork, which can be one of the
    * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
    * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
    * connections to the load balancer are being drained. A subnetwork that is
@@ -3653,7 +3726,7 @@ public com.google.protobuf.ByteString getSystemReservedInternalIpv6RangesBytes(i
    */
   @java.lang.Override
   public boolean hasUtilizationDetails() {
-    return ((bitField0_ & 0x08000000) != 0);
+    return ((bitField0_ & 0x10000000) != 0);
   }
 
   /**
@@ -3711,22 +3784,22 @@ 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.writeUInt64(3355, id_);
     }
-    if (((bitField0_ & 0x00002000) != 0)) {
+    if (((bitField0_ & 0x00004000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 3292052, kind_);
     }
-    if (((bitField0_ & 0x00008000) != 0)) {
+    if (((bitField0_ & 0x00010000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 3373707, name_);
     }
-    if (((bitField0_ & 0x00800000) != 0)) {
+    if (((bitField0_ & 0x01000000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 3506294, role_);
     }
-    if (((bitField0_ & 0x00000001) != 0)) {
+    if (((bitField0_ & 0x00000002) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 30525366, creationTimestamp_);
     }
-    if (((bitField0_ & 0x00080000) != 0)) {
+    if (((bitField0_ & 0x00100000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 48277006, privateIpv6GoogleAccess_);
     }
@@ -3734,77 +3807,80 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 65324129, systemReservedExternalIpv6Ranges_.getRaw(i));
     }
-    if (((bitField0_ & 0x00020000) != 0)) {
+    if (((bitField0_ & 0x00000001) != 0)) {
+      output.writeBool(67856209, allowSubnetCidrRoutesOverlap_);
+    }
+    if (((bitField0_ & 0x00040000) != 0)) {
       output.writeMessage(78313862, getParams());
     }
-    if (((bitField0_ & 0x00000100) != 0)) {
+    if (((bitField0_ & 0x00000200) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 98117322, ipCidrRange_);
     }
-    if (((bitField0_ & 0x04000000) != 0)) {
+    if (((bitField0_ & 0x08000000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 109757585, state_);
     }
-    if (((bitField0_ & 0x08000000) != 0)) {
+    if (((bitField0_ & 0x10000000) != 0)) {
       output.writeMessage(125404453, getUtilizationDetails());
     }
     for (int i = 0; i < secondaryIpRanges_.size(); i++) {
       output.writeMessage(136658915, secondaryIpRanges_.get(i));
     }
-    if (((bitField0_ & 0x00200000) != 0)) {
+    if (((bitField0_ & 0x00400000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 138946292, region_);
     }
-    if (((bitField0_ & 0x00000008) != 0)) {
+    if (((bitField0_ & 0x00000010) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 139299190, externalIpv6Prefix_);
     }
-    if (((bitField0_ & 0x00000004) != 0)) {
+    if (((bitField0_ & 0x00000008) != 0)) {
       output.writeBool(151544420, enableFlowLogs_);
     }
-    if (((bitField0_ & 0x00000200) != 0)) {
+    if (((bitField0_ & 0x00000400) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 176818358, ipCollection_);
     }
-    if (((bitField0_ & 0x00010000) != 0)) {
+    if (((bitField0_ & 0x00020000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 232872494, network_);
     }
-    if (((bitField0_ & 0x00000010) != 0)) {
+    if (((bitField0_ & 0x00000020) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 234678500, fingerprint_);
     }
-    if (((bitField0_ & 0x00000800) != 0)) {
+    if (((bitField0_ & 0x00001000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 273141258, ipv6CidrRange_);
     }
-    if (((bitField0_ & 0x00400000) != 0)) {
+    if (((bitField0_ & 0x00800000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 286248754, reservedInternalRange_);
     }
-    if (((bitField0_ & 0x00100000) != 0)) {
+    if (((bitField0_ & 0x00200000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 316407070, purpose_);
     }
-    if (((bitField0_ & 0x00001000) != 0)) {
+    if (((bitField0_ & 0x00002000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 320382307, ipv6GceEndpoint_);
     }
-    if (((bitField0_ & 0x00004000) != 0)) {
+    if (((bitField0_ & 0x00008000) != 0)) {
       output.writeMessage(351299741, getLogConfig());
     }
-    if (((bitField0_ & 0x00040000) != 0)) {
+    if (((bitField0_ & 0x00080000) != 0)) {
       output.writeBool(421491790, privateIpGoogleAccess_);
     }
-    if (((bitField0_ & 0x00000002) != 0)) {
+    if (((bitField0_ & 0x00000004) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 422937596, description_);
     }
-    if (((bitField0_ & 0x02000000) != 0)) {
+    if (((bitField0_ & 0x04000000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 425908881, stackType_);
     }
     for (int i = 0; i < systemReservedInternalIpv6Ranges_.size(); i++) {
       com.google.protobuf.GeneratedMessageV3.writeString(
           output, 432294995, systemReservedInternalIpv6Ranges_.getRaw(i));
     }
-    if (((bitField0_ & 0x01000000) != 0)) {
+    if (((bitField0_ & 0x02000000) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 456214797, selfLink_);
     }
-    if (((bitField0_ & 0x00000020) != 0)) {
+    if (((bitField0_ & 0x00000040) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 459867385, gatewayAddress_);
     }
-    if (((bitField0_ & 0x00000400) != 0)) {
+    if (((bitField0_ & 0x00000800) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 504658653, ipv6AccessType_);
     }
-    if (((bitField0_ & 0x00000080) != 0)) {
+    if (((bitField0_ & 0x00000100) != 0)) {
       com.google.protobuf.GeneratedMessageV3.writeString(output, 506270056, internalIpv6Prefix_);
     }
     getUnknownFields().writeTo(output);
@@ -3816,23 +3892,23 @@ public int getSerializedSize() {
     if (size != -1) return size;
 
     size = 0;
-    if (((bitField0_ & 0x00000040) != 0)) {
+    if (((bitField0_ & 0x00000080) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeUInt64Size(3355, id_);
     }
-    if (((bitField0_ & 0x00002000) != 0)) {
+    if (((bitField0_ & 0x00004000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3292052, kind_);
     }
-    if (((bitField0_ & 0x00008000) != 0)) {
+    if (((bitField0_ & 0x00010000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3373707, name_);
     }
-    if (((bitField0_ & 0x00800000) != 0)) {
+    if (((bitField0_ & 0x01000000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3506294, role_);
     }
-    if (((bitField0_ & 0x00000001) != 0)) {
+    if (((bitField0_ & 0x00000002) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(30525366, creationTimestamp_);
     }
-    if (((bitField0_ & 0x00080000) != 0)) {
+    if (((bitField0_ & 0x00100000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               48277006, privateIpv6GoogleAccess_);
@@ -3845,16 +3921,21 @@ public int getSerializedSize() {
       size += dataSize;
       size += 5 * getSystemReservedExternalIpv6RangesList().size();
     }
-    if (((bitField0_ & 0x00020000) != 0)) {
+    if (((bitField0_ & 0x00000001) != 0)) {
+      size +=
+          com.google.protobuf.CodedOutputStream.computeBoolSize(
+              67856209, allowSubnetCidrRoutesOverlap_);
+    }
+    if (((bitField0_ & 0x00040000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeMessageSize(78313862, getParams());
     }
-    if (((bitField0_ & 0x00000100) != 0)) {
+    if (((bitField0_ & 0x00000200) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(98117322, ipCidrRange_);
     }
-    if (((bitField0_ & 0x04000000) != 0)) {
+    if (((bitField0_ & 0x08000000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(109757585, state_);
     }
-    if (((bitField0_ & 0x08000000) != 0)) {
+    if (((bitField0_ & 0x10000000) != 0)) {
       size +=
           com.google.protobuf.CodedOutputStream.computeMessageSize(
               125404453, getUtilizationDetails());
@@ -3864,50 +3945,50 @@ public int getSerializedSize() {
           com.google.protobuf.CodedOutputStream.computeMessageSize(
               136658915, secondaryIpRanges_.get(i));
     }
-    if (((bitField0_ & 0x00200000) != 0)) {
+    if (((bitField0_ & 0x00400000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(138946292, region_);
     }
-    if (((bitField0_ & 0x00000008) != 0)) {
+    if (((bitField0_ & 0x00000010) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(139299190, externalIpv6Prefix_);
     }
-    if (((bitField0_ & 0x00000004) != 0)) {
+    if (((bitField0_ & 0x00000008) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeBoolSize(151544420, enableFlowLogs_);
     }
-    if (((bitField0_ & 0x00000200) != 0)) {
+    if (((bitField0_ & 0x00000400) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(176818358, ipCollection_);
     }
-    if (((bitField0_ & 0x00010000) != 0)) {
+    if (((bitField0_ & 0x00020000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(232872494, network_);
     }
-    if (((bitField0_ & 0x00000010) != 0)) {
+    if (((bitField0_ & 0x00000020) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(234678500, fingerprint_);
     }
-    if (((bitField0_ & 0x00000800) != 0)) {
+    if (((bitField0_ & 0x00001000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(273141258, ipv6CidrRange_);
     }
-    if (((bitField0_ & 0x00400000) != 0)) {
+    if (((bitField0_ & 0x00800000) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(
               286248754, reservedInternalRange_);
     }
-    if (((bitField0_ & 0x00100000) != 0)) {
+    if (((bitField0_ & 0x00200000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(316407070, purpose_);
     }
-    if (((bitField0_ & 0x00001000) != 0)) {
+    if (((bitField0_ & 0x00002000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(320382307, ipv6GceEndpoint_);
     }
-    if (((bitField0_ & 0x00004000) != 0)) {
+    if (((bitField0_ & 0x00008000) != 0)) {
       size += com.google.protobuf.CodedOutputStream.computeMessageSize(351299741, getLogConfig());
     }
-    if (((bitField0_ & 0x00040000) != 0)) {
+    if (((bitField0_ & 0x00080000) != 0)) {
       size +=
           com.google.protobuf.CodedOutputStream.computeBoolSize(421491790, privateIpGoogleAccess_);
     }
-    if (((bitField0_ & 0x00000002) != 0)) {
+    if (((bitField0_ & 0x00000004) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(422937596, description_);
     }
-    if (((bitField0_ & 0x02000000) != 0)) {
+    if (((bitField0_ & 0x04000000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(425908881, stackType_);
     }
     {
@@ -3918,16 +3999,16 @@ public int getSerializedSize() {
       size += dataSize;
       size += 5 * getSystemReservedInternalIpv6RangesList().size();
     }
-    if (((bitField0_ & 0x01000000) != 0)) {
+    if (((bitField0_ & 0x02000000) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456214797, selfLink_);
     }
-    if (((bitField0_ & 0x00000020) != 0)) {
+    if (((bitField0_ & 0x00000040) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(459867385, gatewayAddress_);
     }
-    if (((bitField0_ & 0x00000400) != 0)) {
+    if (((bitField0_ & 0x00000800) != 0)) {
       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(504658653, ipv6AccessType_);
     }
-    if (((bitField0_ & 0x00000080) != 0)) {
+    if (((bitField0_ & 0x00000100) != 0)) {
       size +=
           com.google.protobuf.GeneratedMessageV3.computeStringSize(506270056, internalIpv6Prefix_);
     }
@@ -3946,6 +4027,11 @@ public boolean equals(final java.lang.Object obj) {
     }
     com.google.cloud.compute.v1.Subnetwork other = (com.google.cloud.compute.v1.Subnetwork) obj;
 
+    if (hasAllowSubnetCidrRoutesOverlap() != other.hasAllowSubnetCidrRoutesOverlap()) return false;
+    if (hasAllowSubnetCidrRoutesOverlap()) {
+      if (getAllowSubnetCidrRoutesOverlap() != other.getAllowSubnetCidrRoutesOverlap())
+        return false;
+    }
     if (hasCreationTimestamp() != other.hasCreationTimestamp()) return false;
     if (hasCreationTimestamp()) {
       if (!getCreationTimestamp().equals(other.getCreationTimestamp())) return false;
@@ -4074,6 +4160,11 @@ public int hashCode() {
     }
     int hash = 41;
     hash = (19 * hash) + getDescriptor().hashCode();
+    if (hasAllowSubnetCidrRoutesOverlap()) {
+      hash = (37 * hash) + ALLOW_SUBNET_CIDR_ROUTES_OVERLAP_FIELD_NUMBER;
+      hash =
+          (53 * hash) + com.google.protobuf.Internal.hashBoolean(getAllowSubnetCidrRoutesOverlap());
+    }
     if (hasCreationTimestamp()) {
       hash = (37 * hash) + CREATION_TIMESTAMP_FIELD_NUMBER;
       hash = (53 * hash) + getCreationTimestamp().hashCode();
@@ -4355,6 +4446,7 @@ private void maybeForceBuilderInitialization() {
     public Builder clear() {
       super.clear();
       bitField0_ = 0;
+      allowSubnetCidrRoutesOverlap_ = false;
       creationTimestamp_ = "";
       description_ = "";
       enableFlowLogs_ = false;
@@ -4393,7 +4485,7 @@ public Builder clear() {
         secondaryIpRanges_ = null;
         secondaryIpRangesBuilder_.clear();
       }
-      bitField0_ = (bitField0_ & ~0x01000000);
+      bitField0_ = (bitField0_ & ~0x02000000);
       selfLink_ = "";
       stackType_ = "";
       state_ = "";
@@ -4441,9 +4533,9 @@ public com.google.cloud.compute.v1.Subnetwork buildPartial() {
 
     private void buildPartialRepeatedFields(com.google.cloud.compute.v1.Subnetwork result) {
       if (secondaryIpRangesBuilder_ == null) {
-        if (((bitField0_ & 0x01000000) != 0)) {
+        if (((bitField0_ & 0x02000000) != 0)) {
           secondaryIpRanges_ = java.util.Collections.unmodifiableList(secondaryIpRanges_);
-          bitField0_ = (bitField0_ & ~0x01000000);
+          bitField0_ = (bitField0_ & ~0x02000000);
         }
         result.secondaryIpRanges_ = secondaryIpRanges_;
       } else {
@@ -4455,127 +4547,131 @@ private void buildPartial0(com.google.cloud.compute.v1.Subnetwork result) {
       int from_bitField0_ = bitField0_;
       int to_bitField0_ = 0;
       if (((from_bitField0_ & 0x00000001) != 0)) {
-        result.creationTimestamp_ = creationTimestamp_;
+        result.allowSubnetCidrRoutesOverlap_ = allowSubnetCidrRoutesOverlap_;
         to_bitField0_ |= 0x00000001;
       }
       if (((from_bitField0_ & 0x00000002) != 0)) {
-        result.description_ = description_;
+        result.creationTimestamp_ = creationTimestamp_;
         to_bitField0_ |= 0x00000002;
       }
       if (((from_bitField0_ & 0x00000004) != 0)) {
-        result.enableFlowLogs_ = enableFlowLogs_;
+        result.description_ = description_;
         to_bitField0_ |= 0x00000004;
       }
       if (((from_bitField0_ & 0x00000008) != 0)) {
-        result.externalIpv6Prefix_ = externalIpv6Prefix_;
+        result.enableFlowLogs_ = enableFlowLogs_;
         to_bitField0_ |= 0x00000008;
       }
       if (((from_bitField0_ & 0x00000010) != 0)) {
-        result.fingerprint_ = fingerprint_;
+        result.externalIpv6Prefix_ = externalIpv6Prefix_;
         to_bitField0_ |= 0x00000010;
       }
       if (((from_bitField0_ & 0x00000020) != 0)) {
-        result.gatewayAddress_ = gatewayAddress_;
+        result.fingerprint_ = fingerprint_;
         to_bitField0_ |= 0x00000020;
       }
       if (((from_bitField0_ & 0x00000040) != 0)) {
-        result.id_ = id_;
+        result.gatewayAddress_ = gatewayAddress_;
         to_bitField0_ |= 0x00000040;
       }
       if (((from_bitField0_ & 0x00000080) != 0)) {
-        result.internalIpv6Prefix_ = internalIpv6Prefix_;
+        result.id_ = id_;
         to_bitField0_ |= 0x00000080;
       }
       if (((from_bitField0_ & 0x00000100) != 0)) {
-        result.ipCidrRange_ = ipCidrRange_;
+        result.internalIpv6Prefix_ = internalIpv6Prefix_;
         to_bitField0_ |= 0x00000100;
       }
       if (((from_bitField0_ & 0x00000200) != 0)) {
-        result.ipCollection_ = ipCollection_;
+        result.ipCidrRange_ = ipCidrRange_;
         to_bitField0_ |= 0x00000200;
       }
       if (((from_bitField0_ & 0x00000400) != 0)) {
-        result.ipv6AccessType_ = ipv6AccessType_;
+        result.ipCollection_ = ipCollection_;
         to_bitField0_ |= 0x00000400;
       }
       if (((from_bitField0_ & 0x00000800) != 0)) {
-        result.ipv6CidrRange_ = ipv6CidrRange_;
+        result.ipv6AccessType_ = ipv6AccessType_;
         to_bitField0_ |= 0x00000800;
       }
       if (((from_bitField0_ & 0x00001000) != 0)) {
-        result.ipv6GceEndpoint_ = ipv6GceEndpoint_;
+        result.ipv6CidrRange_ = ipv6CidrRange_;
         to_bitField0_ |= 0x00001000;
       }
       if (((from_bitField0_ & 0x00002000) != 0)) {
-        result.kind_ = kind_;
+        result.ipv6GceEndpoint_ = ipv6GceEndpoint_;
         to_bitField0_ |= 0x00002000;
       }
       if (((from_bitField0_ & 0x00004000) != 0)) {
-        result.logConfig_ = logConfigBuilder_ == null ? logConfig_ : logConfigBuilder_.build();
+        result.kind_ = kind_;
         to_bitField0_ |= 0x00004000;
       }
       if (((from_bitField0_ & 0x00008000) != 0)) {
-        result.name_ = name_;
+        result.logConfig_ = logConfigBuilder_ == null ? logConfig_ : logConfigBuilder_.build();
         to_bitField0_ |= 0x00008000;
       }
       if (((from_bitField0_ & 0x00010000) != 0)) {
-        result.network_ = network_;
+        result.name_ = name_;
         to_bitField0_ |= 0x00010000;
       }
       if (((from_bitField0_ & 0x00020000) != 0)) {
-        result.params_ = paramsBuilder_ == null ? params_ : paramsBuilder_.build();
+        result.network_ = network_;
         to_bitField0_ |= 0x00020000;
       }
       if (((from_bitField0_ & 0x00040000) != 0)) {
-        result.privateIpGoogleAccess_ = privateIpGoogleAccess_;
+        result.params_ = paramsBuilder_ == null ? params_ : paramsBuilder_.build();
         to_bitField0_ |= 0x00040000;
       }
       if (((from_bitField0_ & 0x00080000) != 0)) {
-        result.privateIpv6GoogleAccess_ = privateIpv6GoogleAccess_;
+        result.privateIpGoogleAccess_ = privateIpGoogleAccess_;
         to_bitField0_ |= 0x00080000;
       }
       if (((from_bitField0_ & 0x00100000) != 0)) {
-        result.purpose_ = purpose_;
+        result.privateIpv6GoogleAccess_ = privateIpv6GoogleAccess_;
         to_bitField0_ |= 0x00100000;
       }
       if (((from_bitField0_ & 0x00200000) != 0)) {
-        result.region_ = region_;
+        result.purpose_ = purpose_;
         to_bitField0_ |= 0x00200000;
       }
       if (((from_bitField0_ & 0x00400000) != 0)) {
-        result.reservedInternalRange_ = reservedInternalRange_;
+        result.region_ = region_;
         to_bitField0_ |= 0x00400000;
       }
       if (((from_bitField0_ & 0x00800000) != 0)) {
-        result.role_ = role_;
+        result.reservedInternalRange_ = reservedInternalRange_;
         to_bitField0_ |= 0x00800000;
       }
-      if (((from_bitField0_ & 0x02000000) != 0)) {
-        result.selfLink_ = selfLink_;
+      if (((from_bitField0_ & 0x01000000) != 0)) {
+        result.role_ = role_;
         to_bitField0_ |= 0x01000000;
       }
       if (((from_bitField0_ & 0x04000000) != 0)) {
-        result.stackType_ = stackType_;
+        result.selfLink_ = selfLink_;
         to_bitField0_ |= 0x02000000;
       }
       if (((from_bitField0_ & 0x08000000) != 0)) {
-        result.state_ = state_;
+        result.stackType_ = stackType_;
         to_bitField0_ |= 0x04000000;
       }
       if (((from_bitField0_ & 0x10000000) != 0)) {
+        result.state_ = state_;
+        to_bitField0_ |= 0x08000000;
+      }
+      if (((from_bitField0_ & 0x20000000) != 0)) {
         systemReservedExternalIpv6Ranges_.makeImmutable();
         result.systemReservedExternalIpv6Ranges_ = systemReservedExternalIpv6Ranges_;
       }
-      if (((from_bitField0_ & 0x20000000) != 0)) {
+      if (((from_bitField0_ & 0x40000000) != 0)) {
         systemReservedInternalIpv6Ranges_.makeImmutable();
         result.systemReservedInternalIpv6Ranges_ = systemReservedInternalIpv6Ranges_;
       }
-      if (((from_bitField0_ & 0x40000000) != 0)) {
+      if (((from_bitField0_ & 0x80000000) != 0)) {
         result.utilizationDetails_ =
             utilizationDetailsBuilder_ == null
                 ? utilizationDetails_
                 : utilizationDetailsBuilder_.build();
-        to_bitField0_ |= 0x08000000;
+        to_bitField0_ |= 0x10000000;
       }
       result.bitField0_ |= to_bitField0_;
     }
@@ -4625,14 +4721,17 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
 
     public Builder mergeFrom(com.google.cloud.compute.v1.Subnetwork other) {
       if (other == com.google.cloud.compute.v1.Subnetwork.getDefaultInstance()) return this;
+      if (other.hasAllowSubnetCidrRoutesOverlap()) {
+        setAllowSubnetCidrRoutesOverlap(other.getAllowSubnetCidrRoutesOverlap());
+      }
       if (other.hasCreationTimestamp()) {
         creationTimestamp_ = other.creationTimestamp_;
-        bitField0_ |= 0x00000001;
+        bitField0_ |= 0x00000002;
         onChanged();
       }
       if (other.hasDescription()) {
         description_ = other.description_;
-        bitField0_ |= 0x00000002;
+        bitField0_ |= 0x00000004;
         onChanged();
       }
       if (other.hasEnableFlowLogs()) {
@@ -4640,17 +4739,17 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Subnetwork other) {
       }
       if (other.hasExternalIpv6Prefix()) {
         externalIpv6Prefix_ = other.externalIpv6Prefix_;
-        bitField0_ |= 0x00000008;
+        bitField0_ |= 0x00000010;
         onChanged();
       }
       if (other.hasFingerprint()) {
         fingerprint_ = other.fingerprint_;
-        bitField0_ |= 0x00000010;
+        bitField0_ |= 0x00000020;
         onChanged();
       }
       if (other.hasGatewayAddress()) {
         gatewayAddress_ = other.gatewayAddress_;
-        bitField0_ |= 0x00000020;
+        bitField0_ |= 0x00000040;
         onChanged();
       }
       if (other.hasId()) {
@@ -4658,37 +4757,37 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Subnetwork other) {
       }
       if (other.hasInternalIpv6Prefix()) {
         internalIpv6Prefix_ = other.internalIpv6Prefix_;
-        bitField0_ |= 0x00000080;
+        bitField0_ |= 0x00000100;
         onChanged();
       }
       if (other.hasIpCidrRange()) {
         ipCidrRange_ = other.ipCidrRange_;
-        bitField0_ |= 0x00000100;
+        bitField0_ |= 0x00000200;
         onChanged();
       }
       if (other.hasIpCollection()) {
         ipCollection_ = other.ipCollection_;
-        bitField0_ |= 0x00000200;
+        bitField0_ |= 0x00000400;
         onChanged();
       }
       if (other.hasIpv6AccessType()) {
         ipv6AccessType_ = other.ipv6AccessType_;
-        bitField0_ |= 0x00000400;
+        bitField0_ |= 0x00000800;
         onChanged();
       }
       if (other.hasIpv6CidrRange()) {
         ipv6CidrRange_ = other.ipv6CidrRange_;
-        bitField0_ |= 0x00000800;
+        bitField0_ |= 0x00001000;
         onChanged();
       }
       if (other.hasIpv6GceEndpoint()) {
         ipv6GceEndpoint_ = other.ipv6GceEndpoint_;
-        bitField0_ |= 0x00001000;
+        bitField0_ |= 0x00002000;
         onChanged();
       }
       if (other.hasKind()) {
         kind_ = other.kind_;
-        bitField0_ |= 0x00002000;
+        bitField0_ |= 0x00004000;
         onChanged();
       }
       if (other.hasLogConfig()) {
@@ -4696,12 +4795,12 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Subnetwork other) {
       }
       if (other.hasName()) {
         name_ = other.name_;
-        bitField0_ |= 0x00008000;
+        bitField0_ |= 0x00010000;
         onChanged();
       }
       if (other.hasNetwork()) {
         network_ = other.network_;
-        bitField0_ |= 0x00010000;
+        bitField0_ |= 0x00020000;
         onChanged();
       }
       if (other.hasParams()) {
@@ -4712,34 +4811,34 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Subnetwork other) {
       }
       if (other.hasPrivateIpv6GoogleAccess()) {
         privateIpv6GoogleAccess_ = other.privateIpv6GoogleAccess_;
-        bitField0_ |= 0x00080000;
+        bitField0_ |= 0x00100000;
         onChanged();
       }
       if (other.hasPurpose()) {
         purpose_ = other.purpose_;
-        bitField0_ |= 0x00100000;
+        bitField0_ |= 0x00200000;
         onChanged();
       }
       if (other.hasRegion()) {
         region_ = other.region_;
-        bitField0_ |= 0x00200000;
+        bitField0_ |= 0x00400000;
         onChanged();
       }
       if (other.hasReservedInternalRange()) {
         reservedInternalRange_ = other.reservedInternalRange_;
-        bitField0_ |= 0x00400000;
+        bitField0_ |= 0x00800000;
         onChanged();
       }
       if (other.hasRole()) {
         role_ = other.role_;
-        bitField0_ |= 0x00800000;
+        bitField0_ |= 0x01000000;
         onChanged();
       }
       if (secondaryIpRangesBuilder_ == null) {
         if (!other.secondaryIpRanges_.isEmpty()) {
           if (secondaryIpRanges_.isEmpty()) {
             secondaryIpRanges_ = other.secondaryIpRanges_;
-            bitField0_ = (bitField0_ & ~0x01000000);
+            bitField0_ = (bitField0_ & ~0x02000000);
           } else {
             ensureSecondaryIpRangesIsMutable();
             secondaryIpRanges_.addAll(other.secondaryIpRanges_);
@@ -4752,7 +4851,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Subnetwork other) {
             secondaryIpRangesBuilder_.dispose();
             secondaryIpRangesBuilder_ = null;
             secondaryIpRanges_ = other.secondaryIpRanges_;
-            bitField0_ = (bitField0_ & ~0x01000000);
+            bitField0_ = (bitField0_ & ~0x02000000);
             secondaryIpRangesBuilder_ =
                 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
                     ? getSecondaryIpRangesFieldBuilder()
@@ -4764,23 +4863,23 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Subnetwork other) {
       }
       if (other.hasSelfLink()) {
         selfLink_ = other.selfLink_;
-        bitField0_ |= 0x02000000;
+        bitField0_ |= 0x04000000;
         onChanged();
       }
       if (other.hasStackType()) {
         stackType_ = other.stackType_;
-        bitField0_ |= 0x04000000;
+        bitField0_ |= 0x08000000;
         onChanged();
       }
       if (other.hasState()) {
         state_ = other.state_;
-        bitField0_ |= 0x08000000;
+        bitField0_ |= 0x10000000;
         onChanged();
       }
       if (!other.systemReservedExternalIpv6Ranges_.isEmpty()) {
         if (systemReservedExternalIpv6Ranges_.isEmpty()) {
           systemReservedExternalIpv6Ranges_ = other.systemReservedExternalIpv6Ranges_;
-          bitField0_ |= 0x10000000;
+          bitField0_ |= 0x20000000;
         } else {
           ensureSystemReservedExternalIpv6RangesIsMutable();
           systemReservedExternalIpv6Ranges_.addAll(other.systemReservedExternalIpv6Ranges_);
@@ -4790,7 +4889,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Subnetwork other) {
       if (!other.systemReservedInternalIpv6Ranges_.isEmpty()) {
         if (systemReservedInternalIpv6Ranges_.isEmpty()) {
           systemReservedInternalIpv6Ranges_ = other.systemReservedInternalIpv6Ranges_;
-          bitField0_ |= 0x20000000;
+          bitField0_ |= 0x40000000;
         } else {
           ensureSystemReservedInternalIpv6RangesIsMutable();
           systemReservedInternalIpv6Ranges_.addAll(other.systemReservedInternalIpv6Ranges_);
@@ -4829,37 +4928,37 @@ public Builder mergeFrom(
             case 26840:
               {
                 id_ = input.readUInt64();
-                bitField0_ |= 0x00000040;
+                bitField0_ |= 0x00000080;
                 break;
               } // case 26840
             case 26336418:
               {
                 kind_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00002000;
+                bitField0_ |= 0x00004000;
                 break;
               } // case 26336418
             case 26989658:
               {
                 name_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00008000;
+                bitField0_ |= 0x00010000;
                 break;
               } // case 26989658
             case 28050354:
               {
                 role_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00800000;
+                bitField0_ |= 0x01000000;
                 break;
               } // case 28050354
             case 244202930:
               {
                 creationTimestamp_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000001;
+                bitField0_ |= 0x00000002;
                 break;
               } // case 244202930
             case 386216050:
               {
                 privateIpv6GoogleAccess_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00080000;
+                bitField0_ |= 0x00100000;
                 break;
               } // case 386216050
             case 522593034:
@@ -4869,29 +4968,35 @@ public Builder mergeFrom(
                 systemReservedExternalIpv6Ranges_.add(s);
                 break;
               } // case 522593034
+            case 542849672:
+              {
+                allowSubnetCidrRoutesOverlap_ = input.readBool();
+                bitField0_ |= 0x00000001;
+                break;
+              } // case 542849672
             case 626510898:
               {
                 input.readMessage(getParamsFieldBuilder().getBuilder(), extensionRegistry);
-                bitField0_ |= 0x00020000;
+                bitField0_ |= 0x00040000;
                 break;
               } // case 626510898
             case 784938578:
               {
                 ipCidrRange_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000100;
+                bitField0_ |= 0x00000200;
                 break;
               } // case 784938578
             case 878060682:
               {
                 state_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x08000000;
+                bitField0_ |= 0x10000000;
                 break;
               } // case 878060682
             case 1003235626:
               {
                 input.readMessage(
                     getUtilizationDetailsFieldBuilder().getBuilder(), extensionRegistry);
-                bitField0_ |= 0x40000000;
+                bitField0_ |= 0x80000000;
                 break;
               } // case 1003235626
             case 1093271322:
@@ -4911,85 +5016,85 @@ public Builder mergeFrom(
             case 1111570338:
               {
                 region_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00200000;
+                bitField0_ |= 0x00400000;
                 break;
               } // case 1111570338
             case 1114393522:
               {
                 externalIpv6Prefix_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000008;
+                bitField0_ |= 0x00000010;
                 break;
               } // case 1114393522
             case 1212355360:
               {
                 enableFlowLogs_ = input.readBool();
-                bitField0_ |= 0x00000004;
+                bitField0_ |= 0x00000008;
                 break;
               } // case 1212355360
             case 1414546866:
               {
                 ipCollection_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000200;
+                bitField0_ |= 0x00000400;
                 break;
               } // case 1414546866
             case 1862979954:
               {
                 network_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00010000;
+                bitField0_ |= 0x00020000;
                 break;
               } // case 1862979954
             case 1877428002:
               {
                 fingerprint_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000010;
+                bitField0_ |= 0x00000020;
                 break;
               } // case 1877428002
             case -2109837230:
               {
                 ipv6CidrRange_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000800;
+                bitField0_ |= 0x00001000;
                 break;
               } // case -2109837230
             case -2004977262:
               {
                 reservedInternalRange_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00400000;
+                bitField0_ |= 0x00800000;
                 break;
               } // case -2004977262
             case -1763710734:
               {
                 purpose_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00100000;
+                bitField0_ |= 0x00200000;
                 break;
               } // case -1763710734
             case -1731908838:
               {
                 ipv6GceEndpoint_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00001000;
+                bitField0_ |= 0x00002000;
                 break;
               } // case -1731908838
             case -1484569366:
               {
                 input.readMessage(getLogConfigFieldBuilder().getBuilder(), extensionRegistry);
-                bitField0_ |= 0x00004000;
+                bitField0_ |= 0x00008000;
                 break;
               } // case -1484569366
             case -923032976:
               {
                 privateIpGoogleAccess_ = input.readBool();
-                bitField0_ |= 0x00040000;
+                bitField0_ |= 0x00080000;
                 break;
               } // case -923032976
             case -911466526:
               {
                 description_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000002;
+                bitField0_ |= 0x00000004;
                 break;
               } // case -911466526
             case -887696246:
               {
                 stackType_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x04000000;
+                bitField0_ |= 0x08000000;
                 break;
               } // case -887696246
             case -836607334:
@@ -5002,25 +5107,25 @@ public Builder mergeFrom(
             case -645248918:
               {
                 selfLink_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x02000000;
+                bitField0_ |= 0x04000000;
                 break;
               } // case -645248918
             case -616028214:
               {
                 gatewayAddress_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000020;
+                bitField0_ |= 0x00000040;
                 break;
               } // case -616028214
             case -257698070:
               {
                 ipv6AccessType_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000400;
+                bitField0_ |= 0x00000800;
                 break;
               } // case -257698070
             case -244806846:
               {
                 internalIpv6Prefix_ = input.readStringRequireUtf8();
-                bitField0_ |= 0x00000080;
+                bitField0_ |= 0x00000100;
                 break;
               } // case -244806846
             default:
@@ -5040,15 +5145,163 @@ public Builder mergeFrom(
       return this;
     }
 
-    private int bitField0_;
-
+    private int bitField0_;
+
+    private boolean allowSubnetCidrRoutesOverlap_;
+
+    /**
+     *
+     *
+     * 
+     * Whether this subnetwork's ranges can conflict with existing static routes.
+     * Setting this to true allows this subnetwork's primary and secondary ranges
+     * to overlap with (and contain) static routes that have already been
+     * configured on the corresponding network.
+     *
+     * For example if a static route has range 10.1.0.0/16, a subnet
+     * range 10.0.0.0/8 could only be created if allow_conflicting_routes=true.
+     *
+     * Overlapping is only allowed on subnetwork operations; routes
+     * whose ranges conflict with this subnetwork's ranges won't be allowed unless
+     * route.allow_conflicting_subnetworks is set to true.
+     *
+     * Typically packets destined to IPs within the subnetwork (which may contain
+     * private/sensitive data) are prevented from leaving the virtual network.
+     * Setting this field to true will disable this feature.
+     *
+     * The default value is false and applies to all existing subnetworks and
+     * automatically created subnetworks.
+     *
+     * This field cannot be set to true at resource creation time.
+     * 
+ * + * optional bool allow_subnet_cidr_routes_overlap = 67856209; + * + * @return Whether the allowSubnetCidrRoutesOverlap field is set. + */ + @java.lang.Override + public boolean hasAllowSubnetCidrRoutesOverlap() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Whether this subnetwork's ranges can conflict with existing static routes.
+     * Setting this to true allows this subnetwork's primary and secondary ranges
+     * to overlap with (and contain) static routes that have already been
+     * configured on the corresponding network.
+     *
+     * For example if a static route has range 10.1.0.0/16, a subnet
+     * range 10.0.0.0/8 could only be created if allow_conflicting_routes=true.
+     *
+     * Overlapping is only allowed on subnetwork operations; routes
+     * whose ranges conflict with this subnetwork's ranges won't be allowed unless
+     * route.allow_conflicting_subnetworks is set to true.
+     *
+     * Typically packets destined to IPs within the subnetwork (which may contain
+     * private/sensitive data) are prevented from leaving the virtual network.
+     * Setting this field to true will disable this feature.
+     *
+     * The default value is false and applies to all existing subnetworks and
+     * automatically created subnetworks.
+     *
+     * This field cannot be set to true at resource creation time.
+     * 
+ * + * optional bool allow_subnet_cidr_routes_overlap = 67856209; + * + * @return The allowSubnetCidrRoutesOverlap. + */ + @java.lang.Override + public boolean getAllowSubnetCidrRoutesOverlap() { + return allowSubnetCidrRoutesOverlap_; + } + + /** + * + * + *
+     * Whether this subnetwork's ranges can conflict with existing static routes.
+     * Setting this to true allows this subnetwork's primary and secondary ranges
+     * to overlap with (and contain) static routes that have already been
+     * configured on the corresponding network.
+     *
+     * For example if a static route has range 10.1.0.0/16, a subnet
+     * range 10.0.0.0/8 could only be created if allow_conflicting_routes=true.
+     *
+     * Overlapping is only allowed on subnetwork operations; routes
+     * whose ranges conflict with this subnetwork's ranges won't be allowed unless
+     * route.allow_conflicting_subnetworks is set to true.
+     *
+     * Typically packets destined to IPs within the subnetwork (which may contain
+     * private/sensitive data) are prevented from leaving the virtual network.
+     * Setting this field to true will disable this feature.
+     *
+     * The default value is false and applies to all existing subnetworks and
+     * automatically created subnetworks.
+     *
+     * This field cannot be set to true at resource creation time.
+     * 
+ * + * optional bool allow_subnet_cidr_routes_overlap = 67856209; + * + * @param value The allowSubnetCidrRoutesOverlap to set. + * @return This builder for chaining. + */ + public Builder setAllowSubnetCidrRoutesOverlap(boolean value) { + + allowSubnetCidrRoutesOverlap_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Whether this subnetwork's ranges can conflict with existing static routes.
+     * Setting this to true allows this subnetwork's primary and secondary ranges
+     * to overlap with (and contain) static routes that have already been
+     * configured on the corresponding network.
+     *
+     * For example if a static route has range 10.1.0.0/16, a subnet
+     * range 10.0.0.0/8 could only be created if allow_conflicting_routes=true.
+     *
+     * Overlapping is only allowed on subnetwork operations; routes
+     * whose ranges conflict with this subnetwork's ranges won't be allowed unless
+     * route.allow_conflicting_subnetworks is set to true.
+     *
+     * Typically packets destined to IPs within the subnetwork (which may contain
+     * private/sensitive data) are prevented from leaving the virtual network.
+     * Setting this field to true will disable this feature.
+     *
+     * The default value is false and applies to all existing subnetworks and
+     * automatically created subnetworks.
+     *
+     * This field cannot be set to true at resource creation time.
+     * 
+ * + * optional bool allow_subnet_cidr_routes_overlap = 67856209; + * + * @return This builder for chaining. + */ + public Builder clearAllowSubnetCidrRoutesOverlap() { + bitField0_ = (bitField0_ & ~0x00000001); + allowSubnetCidrRoutesOverlap_ = false; + onChanged(); + return this; + } + private java.lang.Object creationTimestamp_ = ""; /** * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5057,14 +5310,14 @@ public Builder mergeFrom( * @return Whether the creationTimestamp field is set. */ public boolean hasCreationTimestamp() { - return ((bitField0_ & 0x00000001) != 0); + return ((bitField0_ & 0x00000002) != 0); } /** * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5088,7 +5341,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5112,7 +5365,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5126,7 +5379,7 @@ public Builder setCreationTimestamp(java.lang.String value) { throw new NullPointerException(); } creationTimestamp_ = value; - bitField0_ |= 0x00000001; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -5135,7 +5388,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5145,7 +5398,7 @@ public Builder setCreationTimestamp(java.lang.String value) { */ public Builder clearCreationTimestamp() { creationTimestamp_ = getDefaultInstance().getCreationTimestamp(); - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } @@ -5154,7 +5407,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -5169,7 +5422,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); creationTimestamp_ = value; - bitField0_ |= 0x00000001; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -5189,7 +5442,7 @@ public Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) { * @return Whether the description field is set. */ public boolean hasDescription() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -5258,7 +5511,7 @@ public Builder setDescription(java.lang.String value) { throw new NullPointerException(); } description_ = value; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -5277,7 +5530,7 @@ public Builder setDescription(java.lang.String value) { */ public Builder clearDescription() { description_ = getDefaultInstance().getDescription(); - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } @@ -5301,7 +5554,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); description_ = value; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -5325,7 +5578,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasEnableFlowLogs() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000008) != 0); } /** @@ -5367,7 +5620,7 @@ public boolean getEnableFlowLogs() { public Builder setEnableFlowLogs(boolean value) { enableFlowLogs_ = value; - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -5388,7 +5641,7 @@ public Builder setEnableFlowLogs(boolean value) { * @return This builder for chaining. */ public Builder clearEnableFlowLogs() { - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); enableFlowLogs_ = false; onChanged(); return this; @@ -5409,7 +5662,7 @@ public Builder clearEnableFlowLogs() { * @return Whether the externalIpv6Prefix field is set. */ public boolean hasExternalIpv6Prefix() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -5478,7 +5731,7 @@ public Builder setExternalIpv6Prefix(java.lang.String value) { throw new NullPointerException(); } externalIpv6Prefix_ = value; - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -5497,7 +5750,7 @@ public Builder setExternalIpv6Prefix(java.lang.String value) { */ public Builder clearExternalIpv6Prefix() { externalIpv6Prefix_ = getDefaultInstance().getExternalIpv6Prefix(); - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000010); onChanged(); return this; } @@ -5521,7 +5774,7 @@ public Builder setExternalIpv6PrefixBytes(com.google.protobuf.ByteString value) } checkByteStringIsUtf8(value); externalIpv6Prefix_ = value; - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -5547,7 +5800,7 @@ public Builder setExternalIpv6PrefixBytes(com.google.protobuf.ByteString value) * @return Whether the fingerprint field is set. */ public boolean hasFingerprint() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** @@ -5634,7 +5887,7 @@ public Builder setFingerprint(java.lang.String value) { throw new NullPointerException(); } fingerprint_ = value; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -5659,7 +5912,7 @@ public Builder setFingerprint(java.lang.String value) { */ public Builder clearFingerprint() { fingerprint_ = getDefaultInstance().getFingerprint(); - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); onChanged(); return this; } @@ -5689,7 +5942,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); fingerprint_ = value; - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -5700,7 +5953,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The gateway address for default routes to reach destination
+     * Output only. [Output Only] The gateway address for default routes to reach destination
      * addresses outside this subnetwork.
      * 
* @@ -5709,14 +5962,14 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * @return Whether the gatewayAddress field is set. */ public boolean hasGatewayAddress() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** * * *
-     * [Output Only] The gateway address for default routes to reach destination
+     * Output only. [Output Only] The gateway address for default routes to reach destination
      * addresses outside this subnetwork.
      * 
* @@ -5740,7 +5993,7 @@ public java.lang.String getGatewayAddress() { * * *
-     * [Output Only] The gateway address for default routes to reach destination
+     * Output only. [Output Only] The gateway address for default routes to reach destination
      * addresses outside this subnetwork.
      * 
* @@ -5764,7 +6017,7 @@ public com.google.protobuf.ByteString getGatewayAddressBytes() { * * *
-     * [Output Only] The gateway address for default routes to reach destination
+     * Output only. [Output Only] The gateway address for default routes to reach destination
      * addresses outside this subnetwork.
      * 
* @@ -5778,7 +6031,7 @@ public Builder setGatewayAddress(java.lang.String value) { throw new NullPointerException(); } gatewayAddress_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -5787,7 +6040,7 @@ public Builder setGatewayAddress(java.lang.String value) { * * *
-     * [Output Only] The gateway address for default routes to reach destination
+     * Output only. [Output Only] The gateway address for default routes to reach destination
      * addresses outside this subnetwork.
      * 
* @@ -5797,7 +6050,7 @@ public Builder setGatewayAddress(java.lang.String value) { */ public Builder clearGatewayAddress() { gatewayAddress_ = getDefaultInstance().getGatewayAddress(); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); onChanged(); return this; } @@ -5806,7 +6059,7 @@ public Builder clearGatewayAddress() { * * *
-     * [Output Only] The gateway address for default routes to reach destination
+     * Output only. [Output Only] The gateway address for default routes to reach destination
      * addresses outside this subnetwork.
      * 
* @@ -5821,7 +6074,7 @@ public Builder setGatewayAddressBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); gatewayAddress_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -5832,7 +6085,7 @@ public Builder setGatewayAddressBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5842,14 +6095,14 @@ public Builder setGatewayAddressBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasId() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5866,7 +6119,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5878,7 +6131,7 @@ public long getId() { public Builder setId(long value) { id_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -5887,7 +6140,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -5896,7 +6149,7 @@ public Builder setId(long value) { * @return This builder for chaining. */ public Builder clearId() { - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000080); id_ = 0L; onChanged(); return this; @@ -5917,7 +6170,7 @@ public Builder clearId() { * @return Whether the internalIpv6Prefix field is set. */ public boolean hasInternalIpv6Prefix() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -5986,7 +6239,7 @@ public Builder setInternalIpv6Prefix(java.lang.String value) { throw new NullPointerException(); } internalIpv6Prefix_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -6005,7 +6258,7 @@ public Builder setInternalIpv6Prefix(java.lang.String value) { */ public Builder clearInternalIpv6Prefix() { internalIpv6Prefix_ = getDefaultInstance().getInternalIpv6Prefix(); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000100); onChanged(); return this; } @@ -6029,7 +6282,7 @@ public Builder setInternalIpv6PrefixBytes(com.google.protobuf.ByteString value) } checkByteStringIsUtf8(value); internalIpv6Prefix_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -6053,7 +6306,7 @@ public Builder setInternalIpv6PrefixBytes(com.google.protobuf.ByteString value) * @return Whether the ipCidrRange field is set. */ public boolean hasIpCidrRange() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -6134,7 +6387,7 @@ public Builder setIpCidrRange(java.lang.String value) { throw new NullPointerException(); } ipCidrRange_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -6157,7 +6410,7 @@ public Builder setIpCidrRange(java.lang.String value) { */ public Builder clearIpCidrRange() { ipCidrRange_ = getDefaultInstance().getIpCidrRange(); - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000200); onChanged(); return this; } @@ -6185,7 +6438,7 @@ public Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipCidrRange_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -6219,7 +6472,7 @@ public Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value) { * @return Whether the ipCollection field is set. */ public boolean hasIpCollection() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** @@ -6330,7 +6583,7 @@ public Builder setIpCollection(java.lang.String value) { throw new NullPointerException(); } ipCollection_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -6363,7 +6616,7 @@ public Builder setIpCollection(java.lang.String value) { */ public Builder clearIpCollection() { ipCollection_ = getDefaultInstance().getIpCollection(); - bitField0_ = (bitField0_ & ~0x00000200); + bitField0_ = (bitField0_ & ~0x00000400); onChanged(); return this; } @@ -6401,7 +6654,7 @@ public Builder setIpCollectionBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipCollection_ = value; - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -6423,7 +6676,7 @@ public Builder setIpCollectionBytes(com.google.protobuf.ByteString value) { * @return Whether the ipv6AccessType field is set. */ public boolean hasIpv6AccessType() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -6498,7 +6751,7 @@ public Builder setIpv6AccessType(java.lang.String value) { throw new NullPointerException(); } ipv6AccessType_ = value; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -6519,7 +6772,7 @@ public Builder setIpv6AccessType(java.lang.String value) { */ public Builder clearIpv6AccessType() { ipv6AccessType_ = getDefaultInstance().getIpv6AccessType(); - bitField0_ = (bitField0_ & ~0x00000400); + bitField0_ = (bitField0_ & ~0x00000800); onChanged(); return this; } @@ -6545,7 +6798,7 @@ public Builder setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipv6AccessType_ = value; - bitField0_ |= 0x00000400; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -6556,7 +6809,7 @@ public Builder setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] This field is for internal use.
+     * Output only. [Output Only] This field is for internal use.
      * 
* * optional string ipv6_cidr_range = 273141258; @@ -6564,14 +6817,14 @@ public Builder setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) { * @return Whether the ipv6CidrRange field is set. */ public boolean hasIpv6CidrRange() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** * * *
-     * [Output Only] This field is for internal use.
+     * Output only. [Output Only] This field is for internal use.
      * 
* * optional string ipv6_cidr_range = 273141258; @@ -6594,7 +6847,7 @@ public java.lang.String getIpv6CidrRange() { * * *
-     * [Output Only] This field is for internal use.
+     * Output only. [Output Only] This field is for internal use.
      * 
* * optional string ipv6_cidr_range = 273141258; @@ -6617,7 +6870,7 @@ public com.google.protobuf.ByteString getIpv6CidrRangeBytes() { * * *
-     * [Output Only] This field is for internal use.
+     * Output only. [Output Only] This field is for internal use.
      * 
* * optional string ipv6_cidr_range = 273141258; @@ -6630,7 +6883,7 @@ public Builder setIpv6CidrRange(java.lang.String value) { throw new NullPointerException(); } ipv6CidrRange_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -6639,7 +6892,7 @@ public Builder setIpv6CidrRange(java.lang.String value) { * * *
-     * [Output Only] This field is for internal use.
+     * Output only. [Output Only] This field is for internal use.
      * 
* * optional string ipv6_cidr_range = 273141258; @@ -6648,7 +6901,7 @@ public Builder setIpv6CidrRange(java.lang.String value) { */ public Builder clearIpv6CidrRange() { ipv6CidrRange_ = getDefaultInstance().getIpv6CidrRange(); - bitField0_ = (bitField0_ & ~0x00000800); + bitField0_ = (bitField0_ & ~0x00001000); onChanged(); return this; } @@ -6657,7 +6910,7 @@ public Builder clearIpv6CidrRange() { * * *
-     * [Output Only] This field is for internal use.
+     * Output only. [Output Only] This field is for internal use.
      * 
* * optional string ipv6_cidr_range = 273141258; @@ -6671,7 +6924,7 @@ public Builder setIpv6CidrRangeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); ipv6CidrRange_ = value; - bitField0_ |= 0x00000800; + bitField0_ |= 0x00001000; onChanged(); return this; } @@ -6682,7 +6935,7 @@ public Builder setIpv6CidrRangeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+     * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
      * following:
      *
      *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -6700,14 +6953,14 @@ public Builder setIpv6CidrRangeBytes(com.google.protobuf.ByteString value) {
      * @return Whether the ipv6GceEndpoint field is set.
      */
     public boolean hasIpv6GceEndpoint() {
-      return ((bitField0_ & 0x00001000) != 0);
+      return ((bitField0_ & 0x00002000) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+     * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
      * following:
      *
      *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -6740,7 +6993,7 @@ public java.lang.String getIpv6GceEndpoint() {
      *
      *
      * 
-     * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+     * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
      * following:
      *
      *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -6773,7 +7026,7 @@ public com.google.protobuf.ByteString getIpv6GceEndpointBytes() {
      *
      *
      * 
-     * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+     * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
      * following:
      *
      *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -6796,7 +7049,7 @@ public Builder setIpv6GceEndpoint(java.lang.String value) {
         throw new NullPointerException();
       }
       ipv6GceEndpoint_ = value;
-      bitField0_ |= 0x00001000;
+      bitField0_ |= 0x00002000;
       onChanged();
       return this;
     }
@@ -6805,7 +7058,7 @@ public Builder setIpv6GceEndpoint(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+     * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
      * following:
      *
      *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -6824,7 +7077,7 @@ public Builder setIpv6GceEndpoint(java.lang.String value) {
      */
     public Builder clearIpv6GceEndpoint() {
       ipv6GceEndpoint_ = getDefaultInstance().getIpv6GceEndpoint();
-      bitField0_ = (bitField0_ & ~0x00001000);
+      bitField0_ = (bitField0_ & ~0x00002000);
       onChanged();
       return this;
     }
@@ -6833,7 +7086,7 @@ public Builder clearIpv6GceEndpoint() {
      *
      *
      * 
-     * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+     * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
      * following:
      *
      *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -6857,7 +7110,7 @@ public Builder setIpv6GceEndpointBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       ipv6GceEndpoint_ = value;
-      bitField0_ |= 0x00001000;
+      bitField0_ |= 0x00002000;
       onChanged();
       return this;
     }
@@ -6868,7 +7121,7 @@ public Builder setIpv6GceEndpointBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Type of the resource. Always compute#subnetwork
+     * Output only. [Output Only] Type of the resource. Always compute#subnetwork
      * for Subnetwork resources.
      * 
* @@ -6877,14 +7130,14 @@ public Builder setIpv6GceEndpointBytes(com.google.protobuf.ByteString value) { * @return Whether the kind field is set. */ public boolean hasKind() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** * * *
-     * [Output Only] Type of the resource. Always compute#subnetwork
+     * Output only. [Output Only] Type of the resource. Always compute#subnetwork
      * for Subnetwork resources.
      * 
* @@ -6908,7 +7161,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#subnetwork
+     * Output only. [Output Only] Type of the resource. Always compute#subnetwork
      * for Subnetwork resources.
      * 
* @@ -6932,7 +7185,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#subnetwork
+     * Output only. [Output Only] Type of the resource. Always compute#subnetwork
      * for Subnetwork resources.
      * 
* @@ -6946,7 +7199,7 @@ public Builder setKind(java.lang.String value) { throw new NullPointerException(); } kind_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -6955,7 +7208,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#subnetwork
+     * Output only. [Output Only] Type of the resource. Always compute#subnetwork
      * for Subnetwork resources.
      * 
* @@ -6965,7 +7218,7 @@ public Builder setKind(java.lang.String value) { */ public Builder clearKind() { kind_ = getDefaultInstance().getKind(); - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); onChanged(); return this; } @@ -6974,7 +7227,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#subnetwork
+     * Output only. [Output Only] Type of the resource. Always compute#subnetwork
      * for Subnetwork resources.
      * 
* @@ -6989,7 +7242,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); kind_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -7014,7 +7267,7 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { * @return Whether the logConfig field is set. */ public boolean hasLogConfig() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** @@ -7058,7 +7311,7 @@ public Builder setLogConfig(com.google.cloud.compute.v1.SubnetworkLogConfig valu } else { logConfigBuilder_.setMessage(value); } - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -7080,7 +7333,7 @@ public Builder setLogConfig( } else { logConfigBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return this; } @@ -7097,7 +7350,7 @@ public Builder setLogConfig( */ public Builder mergeLogConfig(com.google.cloud.compute.v1.SubnetworkLogConfig value) { if (logConfigBuilder_ == null) { - if (((bitField0_ & 0x00004000) != 0) + if (((bitField0_ & 0x00008000) != 0) && logConfig_ != null && logConfig_ != com.google.cloud.compute.v1.SubnetworkLogConfig.getDefaultInstance()) { getLogConfigBuilder().mergeFrom(value); @@ -7108,7 +7361,7 @@ public Builder mergeLogConfig(com.google.cloud.compute.v1.SubnetworkLogConfig va logConfigBuilder_.mergeFrom(value); } if (logConfig_ != null) { - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); } return this; @@ -7125,7 +7378,7 @@ public Builder mergeLogConfig(com.google.cloud.compute.v1.SubnetworkLogConfig va * optional .google.cloud.compute.v1.SubnetworkLogConfig log_config = 351299741; */ public Builder clearLogConfig() { - bitField0_ = (bitField0_ & ~0x00004000); + bitField0_ = (bitField0_ & ~0x00008000); logConfig_ = null; if (logConfigBuilder_ != null) { logConfigBuilder_.dispose(); @@ -7146,7 +7399,7 @@ public Builder clearLogConfig() { * optional .google.cloud.compute.v1.SubnetworkLogConfig log_config = 351299741; */ public com.google.cloud.compute.v1.SubnetworkLogConfig.Builder getLogConfigBuilder() { - bitField0_ |= 0x00004000; + bitField0_ |= 0x00008000; onChanged(); return getLogConfigFieldBuilder().getBuilder(); } @@ -7218,7 +7471,7 @@ public com.google.cloud.compute.v1.SubnetworkLogConfigOrBuilder getLogConfigOrBu * @return Whether the name field is set. */ public boolean hasName() { - return ((bitField0_ & 0x00008000) != 0); + return ((bitField0_ & 0x00010000) != 0); } /** @@ -7302,7 +7555,7 @@ public Builder setName(java.lang.String value) { throw new NullPointerException(); } name_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -7326,7 +7579,7 @@ public Builder setName(java.lang.String value) { */ public Builder clearName() { name_ = getDefaultInstance().getName(); - bitField0_ = (bitField0_ & ~0x00008000); + bitField0_ = (bitField0_ & ~0x00010000); onChanged(); return this; } @@ -7355,7 +7608,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); name_ = value; - bitField0_ |= 0x00008000; + bitField0_ |= 0x00010000; onChanged(); return this; } @@ -7376,7 +7629,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * @return Whether the network field is set. */ public boolean hasNetwork() { - return ((bitField0_ & 0x00010000) != 0); + return ((bitField0_ & 0x00020000) != 0); } /** @@ -7448,7 +7701,7 @@ public Builder setNetwork(java.lang.String value) { throw new NullPointerException(); } network_ = value; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -7468,7 +7721,7 @@ public Builder setNetwork(java.lang.String value) { */ public Builder clearNetwork() { network_ = getDefaultInstance().getNetwork(); - bitField0_ = (bitField0_ & ~0x00010000); + bitField0_ = (bitField0_ & ~0x00020000); onChanged(); return this; } @@ -7493,7 +7746,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); network_ = value; - bitField0_ |= 0x00010000; + bitField0_ |= 0x00020000; onChanged(); return this; } @@ -7518,7 +7771,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { * @return Whether the params field is set. */ public boolean hasParams() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -7562,7 +7815,7 @@ public Builder setParams(com.google.cloud.compute.v1.SubnetworkParams value) { } else { paramsBuilder_.setMessage(value); } - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -7583,7 +7836,7 @@ public Builder setParams(com.google.cloud.compute.v1.SubnetworkParams.Builder bu } else { paramsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return this; } @@ -7600,7 +7853,7 @@ public Builder setParams(com.google.cloud.compute.v1.SubnetworkParams.Builder bu */ public Builder mergeParams(com.google.cloud.compute.v1.SubnetworkParams value) { if (paramsBuilder_ == null) { - if (((bitField0_ & 0x00020000) != 0) + if (((bitField0_ & 0x00040000) != 0) && params_ != null && params_ != com.google.cloud.compute.v1.SubnetworkParams.getDefaultInstance()) { getParamsBuilder().mergeFrom(value); @@ -7611,7 +7864,7 @@ public Builder mergeParams(com.google.cloud.compute.v1.SubnetworkParams value) { paramsBuilder_.mergeFrom(value); } if (params_ != null) { - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); } return this; @@ -7628,7 +7881,7 @@ public Builder mergeParams(com.google.cloud.compute.v1.SubnetworkParams value) { * optional .google.cloud.compute.v1.SubnetworkParams params = 78313862; */ public Builder clearParams() { - bitField0_ = (bitField0_ & ~0x00020000); + bitField0_ = (bitField0_ & ~0x00040000); params_ = null; if (paramsBuilder_ != null) { paramsBuilder_.dispose(); @@ -7649,7 +7902,7 @@ public Builder clearParams() { * optional .google.cloud.compute.v1.SubnetworkParams params = 78313862; */ public com.google.cloud.compute.v1.SubnetworkParams.Builder getParamsBuilder() { - bitField0_ |= 0x00020000; + bitField0_ |= 0x00040000; onChanged(); return getParamsFieldBuilder().getBuilder(); } @@ -7718,7 +7971,7 @@ public com.google.cloud.compute.v1.SubnetworkParamsOrBuilder getParamsOrBuilder( */ @java.lang.Override public boolean hasPrivateIpGoogleAccess() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -7756,7 +8009,7 @@ public boolean getPrivateIpGoogleAccess() { public Builder setPrivateIpGoogleAccess(boolean value) { privateIpGoogleAccess_ = value; - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return this; } @@ -7775,7 +8028,7 @@ public Builder setPrivateIpGoogleAccess(boolean value) { * @return This builder for chaining. */ public Builder clearPrivateIpGoogleAccess() { - bitField0_ = (bitField0_ & ~0x00040000); + bitField0_ = (bitField0_ & ~0x00080000); privateIpGoogleAccess_ = false; onChanged(); return this; @@ -7798,7 +8051,7 @@ public Builder clearPrivateIpGoogleAccess() { * @return Whether the privateIpv6GoogleAccess field is set. */ public boolean hasPrivateIpv6GoogleAccess() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -7873,7 +8126,7 @@ public Builder setPrivateIpv6GoogleAccess(java.lang.String value) { throw new NullPointerException(); } privateIpv6GoogleAccess_ = value; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -7894,7 +8147,7 @@ public Builder setPrivateIpv6GoogleAccess(java.lang.String value) { */ public Builder clearPrivateIpv6GoogleAccess() { privateIpv6GoogleAccess_ = getDefaultInstance().getPrivateIpv6GoogleAccess(); - bitField0_ = (bitField0_ & ~0x00080000); + bitField0_ = (bitField0_ & ~0x00100000); onChanged(); return this; } @@ -7920,7 +8173,7 @@ public Builder setPrivateIpv6GoogleAccessBytes(com.google.protobuf.ByteString va } checkByteStringIsUtf8(value); privateIpv6GoogleAccess_ = value; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -7940,7 +8193,7 @@ public Builder setPrivateIpv6GoogleAccessBytes(com.google.protobuf.ByteString va * @return Whether the purpose field is set. */ public boolean hasPurpose() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -8009,7 +8262,7 @@ public Builder setPurpose(java.lang.String value) { throw new NullPointerException(); } purpose_ = value; - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -8028,7 +8281,7 @@ public Builder setPurpose(java.lang.String value) { */ public Builder clearPurpose() { purpose_ = getDefaultInstance().getPurpose(); - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); onChanged(); return this; } @@ -8052,7 +8305,7 @@ public Builder setPurposeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); purpose_ = value; - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -8072,7 +8325,7 @@ public Builder setPurposeBytes(com.google.protobuf.ByteString value) { * @return Whether the region field is set. */ public boolean hasRegion() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** @@ -8141,7 +8394,7 @@ public Builder setRegion(java.lang.String value) { throw new NullPointerException(); } region_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -8160,7 +8413,7 @@ public Builder setRegion(java.lang.String value) { */ public Builder clearRegion() { region_ = getDefaultInstance().getRegion(); - bitField0_ = (bitField0_ & ~0x00200000); + bitField0_ = (bitField0_ & ~0x00400000); onChanged(); return this; } @@ -8184,7 +8437,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); region_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -8203,7 +8456,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * @return Whether the reservedInternalRange field is set. */ public boolean hasReservedInternalRange() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -8269,7 +8522,7 @@ public Builder setReservedInternalRange(java.lang.String value) { throw new NullPointerException(); } reservedInternalRange_ = value; - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -8287,7 +8540,7 @@ public Builder setReservedInternalRange(java.lang.String value) { */ public Builder clearReservedInternalRange() { reservedInternalRange_ = getDefaultInstance().getReservedInternalRange(); - bitField0_ = (bitField0_ & ~0x00400000); + bitField0_ = (bitField0_ & ~0x00800000); onChanged(); return this; } @@ -8310,7 +8563,7 @@ public Builder setReservedInternalRangeBytes(com.google.protobuf.ByteString valu } checkByteStringIsUtf8(value); reservedInternalRange_ = value; - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -8335,7 +8588,7 @@ public Builder setReservedInternalRangeBytes(com.google.protobuf.ByteString valu * @return Whether the role field is set. */ public boolean hasRole() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -8419,7 +8672,7 @@ public Builder setRole(java.lang.String value) { throw new NullPointerException(); } role_ = value; - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -8443,7 +8696,7 @@ public Builder setRole(java.lang.String value) { */ public Builder clearRole() { role_ = getDefaultInstance().getRole(); - bitField0_ = (bitField0_ & ~0x00800000); + bitField0_ = (bitField0_ & ~0x01000000); onChanged(); return this; } @@ -8472,7 +8725,7 @@ public Builder setRoleBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); role_ = value; - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -8481,11 +8734,11 @@ public Builder setRoleBytes(com.google.protobuf.ByteString value) { secondaryIpRanges_ = java.util.Collections.emptyList(); private void ensureSecondaryIpRangesIsMutable() { - if (!((bitField0_ & 0x01000000) != 0)) { + if (!((bitField0_ & 0x02000000) != 0)) { secondaryIpRanges_ = new java.util.ArrayList( secondaryIpRanges_); - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; } } @@ -8770,7 +9023,7 @@ public Builder addAllSecondaryIpRanges( public Builder clearSecondaryIpRanges() { if (secondaryIpRangesBuilder_ == null) { secondaryIpRanges_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x01000000); + bitField0_ = (bitField0_ & ~0x02000000); onChanged(); } else { secondaryIpRangesBuilder_.clear(); @@ -8940,7 +9193,7 @@ public com.google.cloud.compute.v1.SubnetworkSecondaryRange.Builder addSecondary com.google.cloud.compute.v1.SubnetworkSecondaryRange.Builder, com.google.cloud.compute.v1.SubnetworkSecondaryRangeOrBuilder>( secondaryIpRanges_, - ((bitField0_ & 0x01000000) != 0), + ((bitField0_ & 0x02000000) != 0), getParentForChildren(), isClean()); secondaryIpRanges_ = null; @@ -8962,7 +9215,7 @@ public com.google.cloud.compute.v1.SubnetworkSecondaryRange.Builder addSecondary * @return Whether the selfLink field is set. */ public boolean hasSelfLink() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -9028,7 +9281,7 @@ public Builder setSelfLink(java.lang.String value) { throw new NullPointerException(); } selfLink_ = value; - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -9046,7 +9299,7 @@ public Builder setSelfLink(java.lang.String value) { */ public Builder clearSelfLink() { selfLink_ = getDefaultInstance().getSelfLink(); - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); onChanged(); return this; } @@ -9069,7 +9322,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); selfLink_ = value; - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -9093,7 +9346,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the stackType field is set. */ public boolean hasStackType() { - return ((bitField0_ & 0x04000000) != 0); + return ((bitField0_ & 0x08000000) != 0); } /** @@ -9174,7 +9427,7 @@ public Builder setStackType(java.lang.String value) { throw new NullPointerException(); } stackType_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -9197,7 +9450,7 @@ public Builder setStackType(java.lang.String value) { */ public Builder clearStackType() { stackType_ = getDefaultInstance().getStackType(); - bitField0_ = (bitField0_ & ~0x04000000); + bitField0_ = (bitField0_ & ~0x08000000); onChanged(); return this; } @@ -9225,7 +9478,7 @@ public Builder setStackTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); stackType_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -9236,7 +9489,7 @@ public Builder setStackTypeBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The state of the subnetwork, which can be one of the
+     * Output only. [Output Only] The state of the subnetwork, which can be one of the
      * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
      * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
      * connections to the load balancer are being drained. A subnetwork that is
@@ -9249,14 +9502,14 @@ public Builder setStackTypeBytes(com.google.protobuf.ByteString value) {
      * @return Whether the state field is set.
      */
     public boolean hasState() {
-      return ((bitField0_ & 0x08000000) != 0);
+      return ((bitField0_ & 0x10000000) != 0);
     }
 
     /**
      *
      *
      * 
-     * [Output Only] The state of the subnetwork, which can be one of the
+     * Output only. [Output Only] The state of the subnetwork, which can be one of the
      * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
      * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
      * connections to the load balancer are being drained. A subnetwork that is
@@ -9284,7 +9537,7 @@ public java.lang.String getState() {
      *
      *
      * 
-     * [Output Only] The state of the subnetwork, which can be one of the
+     * Output only. [Output Only] The state of the subnetwork, which can be one of the
      * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
      * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
      * connections to the load balancer are being drained. A subnetwork that is
@@ -9312,7 +9565,7 @@ public com.google.protobuf.ByteString getStateBytes() {
      *
      *
      * 
-     * [Output Only] The state of the subnetwork, which can be one of the
+     * Output only. [Output Only] The state of the subnetwork, which can be one of the
      * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
      * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
      * connections to the load balancer are being drained. A subnetwork that is
@@ -9330,7 +9583,7 @@ public Builder setState(java.lang.String value) {
         throw new NullPointerException();
       }
       state_ = value;
-      bitField0_ |= 0x08000000;
+      bitField0_ |= 0x10000000;
       onChanged();
       return this;
     }
@@ -9339,7 +9592,7 @@ public Builder setState(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] The state of the subnetwork, which can be one of the
+     * Output only. [Output Only] The state of the subnetwork, which can be one of the
      * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
      * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
      * connections to the load balancer are being drained. A subnetwork that is
@@ -9353,7 +9606,7 @@ public Builder setState(java.lang.String value) {
      */
     public Builder clearState() {
       state_ = getDefaultInstance().getState();
-      bitField0_ = (bitField0_ & ~0x08000000);
+      bitField0_ = (bitField0_ & ~0x10000000);
       onChanged();
       return this;
     }
@@ -9362,7 +9615,7 @@ public Builder clearState() {
      *
      *
      * 
-     * [Output Only] The state of the subnetwork, which can be one of the
+     * Output only. [Output Only] The state of the subnetwork, which can be one of the
      * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
      * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
      * connections to the load balancer are being drained. A subnetwork that is
@@ -9381,7 +9634,7 @@ public Builder setStateBytes(com.google.protobuf.ByteString value) {
       }
       checkByteStringIsUtf8(value);
       state_ = value;
-      bitField0_ |= 0x08000000;
+      bitField0_ |= 0x10000000;
       onChanged();
       return this;
     }
@@ -9394,7 +9647,7 @@ private void ensureSystemReservedExternalIpv6RangesIsMutable() {
         systemReservedExternalIpv6Ranges_ =
             new com.google.protobuf.LazyStringArrayList(systemReservedExternalIpv6Ranges_);
       }
-      bitField0_ |= 0x10000000;
+      bitField0_ |= 0x20000000;
     }
 
     /**
@@ -9484,7 +9737,7 @@ public Builder setSystemReservedExternalIpv6Ranges(int index, java.lang.String v
       }
       ensureSystemReservedExternalIpv6RangesIsMutable();
       systemReservedExternalIpv6Ranges_.set(index, value);
-      bitField0_ |= 0x10000000;
+      bitField0_ |= 0x20000000;
       onChanged();
       return this;
     }
@@ -9508,7 +9761,7 @@ public Builder addSystemReservedExternalIpv6Ranges(java.lang.String value) {
       }
       ensureSystemReservedExternalIpv6RangesIsMutable();
       systemReservedExternalIpv6Ranges_.add(value);
-      bitField0_ |= 0x10000000;
+      bitField0_ |= 0x20000000;
       onChanged();
       return this;
     }
@@ -9531,7 +9784,7 @@ public Builder addAllSystemReservedExternalIpv6Ranges(
       ensureSystemReservedExternalIpv6RangesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(
           values, systemReservedExternalIpv6Ranges_);
-      bitField0_ |= 0x10000000;
+      bitField0_ |= 0x20000000;
       onChanged();
       return this;
     }
@@ -9550,7 +9803,7 @@ public Builder addAllSystemReservedExternalIpv6Ranges(
      */
     public Builder clearSystemReservedExternalIpv6Ranges() {
       systemReservedExternalIpv6Ranges_ = com.google.protobuf.LazyStringArrayList.emptyList();
-      bitField0_ = (bitField0_ & ~0x10000000);
+      bitField0_ = (bitField0_ & ~0x20000000);
       ;
       onChanged();
       return this;
@@ -9576,7 +9829,7 @@ public Builder addSystemReservedExternalIpv6RangesBytes(com.google.protobuf.Byte
       checkByteStringIsUtf8(value);
       ensureSystemReservedExternalIpv6RangesIsMutable();
       systemReservedExternalIpv6Ranges_.add(value);
-      bitField0_ |= 0x10000000;
+      bitField0_ |= 0x20000000;
       onChanged();
       return this;
     }
@@ -9589,7 +9842,7 @@ private void ensureSystemReservedInternalIpv6RangesIsMutable() {
         systemReservedInternalIpv6Ranges_ =
             new com.google.protobuf.LazyStringArrayList(systemReservedInternalIpv6Ranges_);
       }
-      bitField0_ |= 0x20000000;
+      bitField0_ |= 0x40000000;
     }
 
     /**
@@ -9679,7 +9932,7 @@ public Builder setSystemReservedInternalIpv6Ranges(int index, java.lang.String v
       }
       ensureSystemReservedInternalIpv6RangesIsMutable();
       systemReservedInternalIpv6Ranges_.set(index, value);
-      bitField0_ |= 0x20000000;
+      bitField0_ |= 0x40000000;
       onChanged();
       return this;
     }
@@ -9703,7 +9956,7 @@ public Builder addSystemReservedInternalIpv6Ranges(java.lang.String value) {
       }
       ensureSystemReservedInternalIpv6RangesIsMutable();
       systemReservedInternalIpv6Ranges_.add(value);
-      bitField0_ |= 0x20000000;
+      bitField0_ |= 0x40000000;
       onChanged();
       return this;
     }
@@ -9726,7 +9979,7 @@ public Builder addAllSystemReservedInternalIpv6Ranges(
       ensureSystemReservedInternalIpv6RangesIsMutable();
       com.google.protobuf.AbstractMessageLite.Builder.addAll(
           values, systemReservedInternalIpv6Ranges_);
-      bitField0_ |= 0x20000000;
+      bitField0_ |= 0x40000000;
       onChanged();
       return this;
     }
@@ -9745,7 +9998,7 @@ public Builder addAllSystemReservedInternalIpv6Ranges(
      */
     public Builder clearSystemReservedInternalIpv6Ranges() {
       systemReservedInternalIpv6Ranges_ = com.google.protobuf.LazyStringArrayList.emptyList();
-      bitField0_ = (bitField0_ & ~0x20000000);
+      bitField0_ = (bitField0_ & ~0x40000000);
       ;
       onChanged();
       return this;
@@ -9771,7 +10024,7 @@ public Builder addSystemReservedInternalIpv6RangesBytes(com.google.protobuf.Byte
       checkByteStringIsUtf8(value);
       ensureSystemReservedInternalIpv6RangesIsMutable();
       systemReservedInternalIpv6Ranges_.add(value);
-      bitField0_ |= 0x20000000;
+      bitField0_ |= 0x40000000;
       onChanged();
       return this;
     }
@@ -9798,7 +10051,7 @@ public Builder addSystemReservedInternalIpv6RangesBytes(com.google.protobuf.Byte
      * @return Whether the utilizationDetails field is set.
      */
     public boolean hasUtilizationDetails() {
-      return ((bitField0_ & 0x40000000) != 0);
+      return ((bitField0_ & 0x80000000) != 0);
     }
 
     /**
@@ -9847,7 +10100,7 @@ public Builder setUtilizationDetails(
       } else {
         utilizationDetailsBuilder_.setMessage(value);
       }
-      bitField0_ |= 0x40000000;
+      bitField0_ |= 0x80000000;
       onChanged();
       return this;
     }
@@ -9871,7 +10124,7 @@ public Builder setUtilizationDetails(
       } else {
         utilizationDetailsBuilder_.setMessage(builderForValue.build());
       }
-      bitField0_ |= 0x40000000;
+      bitField0_ |= 0x80000000;
       onChanged();
       return this;
     }
@@ -9891,7 +10144,7 @@ public Builder setUtilizationDetails(
     public Builder mergeUtilizationDetails(
         com.google.cloud.compute.v1.SubnetworkUtilizationDetails value) {
       if (utilizationDetailsBuilder_ == null) {
-        if (((bitField0_ & 0x40000000) != 0)
+        if (((bitField0_ & 0x80000000) != 0)
             && utilizationDetails_ != null
             && utilizationDetails_
                 != com.google.cloud.compute.v1.SubnetworkUtilizationDetails.getDefaultInstance()) {
@@ -9903,7 +10156,7 @@ public Builder mergeUtilizationDetails(
         utilizationDetailsBuilder_.mergeFrom(value);
       }
       if (utilizationDetails_ != null) {
-        bitField0_ |= 0x40000000;
+        bitField0_ |= 0x80000000;
         onChanged();
       }
       return this;
@@ -9922,7 +10175,7 @@ public Builder mergeUtilizationDetails(
      * 
      */
     public Builder clearUtilizationDetails() {
-      bitField0_ = (bitField0_ & ~0x40000000);
+      bitField0_ = (bitField0_ & ~0x80000000);
       utilizationDetails_ = null;
       if (utilizationDetailsBuilder_ != null) {
         utilizationDetailsBuilder_.dispose();
@@ -9946,7 +10199,7 @@ public Builder clearUtilizationDetails() {
      */
     public com.google.cloud.compute.v1.SubnetworkUtilizationDetails.Builder
         getUtilizationDetailsBuilder() {
-      bitField0_ |= 0x40000000;
+      bitField0_ |= 0x80000000;
       onChanged();
       return getUtilizationDetailsFieldBuilder().getBuilder();
     }
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkAggregatedList.java
index df3ce5d62ffa..cd812f7c253f 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkAggregatedList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkAggregatedList.java
@@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrThrow(java.la
    *
    *
    * 
-   * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
    * subnetworks.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
    * subnetworks.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
    * subnetworks.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1578,7 +1578,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedList.Builder putItemsBuilder * * *
-     * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
      * subnetworks.
      * 
* @@ -1594,7 +1594,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
      * subnetworks.
      * 
* @@ -1618,7 +1618,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
      * subnetworks.
      * 
* @@ -1642,7 +1642,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
      * subnetworks.
      * 
* @@ -1665,7 +1665,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
      * subnetworks.
      * 
* @@ -1684,7 +1684,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
      * subnetworks.
      * 
* @@ -1860,7 +1860,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1898,7 +1898,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1943,7 +1943,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1994,7 +1994,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2010,7 +2010,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2025,7 +2025,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2041,7 +2041,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2057,7 +2057,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2104,7 +2104,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2124,7 +2124,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2143,7 +2143,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkAggregatedListOrBuilder.java index a82b03040201..d90ba460c0f3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
    * subnetworks.
    * 
* @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
    * subnetworks.
    * 
* @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of
    * subnetworks.
    * 
* @@ -228,7 +228,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -254,7 +254,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -267,7 +267,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -280,7 +280,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -293,7 +293,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -307,7 +307,7 @@ com.google.cloud.compute.v1.SubnetworksScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkList.java index d9ce956c1908..7ddbe455d9be 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.SubnetworkOrBuilder getItemsOrBuilder(int ind * * *
-   * [Output Only] Type of resource. Always compute#subnetworkList
+   * Output only. [Output Only] Type of resource. Always compute#subnetworkList
    * for lists of subnetworks.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#subnetworkList
+   * Output only. [Output Only] Type of resource. Always compute#subnetworkList
    * for lists of subnetworks.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#subnetworkList
+   * Output only. [Output Only] Type of resource. Always compute#subnetworkList
    * for lists of subnetworks.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItemsBu * * *
-     * [Output Only] Type of resource. Always compute#subnetworkList
+     * Output only. [Output Only] Type of resource. Always compute#subnetworkList
      * for lists of subnetworks.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#subnetworkList
+     * Output only. [Output Only] Type of resource. Always compute#subnetworkList
      * for lists of subnetworks.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#subnetworkList
+     * Output only. [Output Only] Type of resource. Always compute#subnetworkList
      * for lists of subnetworks.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#subnetworkList
+     * Output only. [Output Only] Type of resource. Always compute#subnetworkList
      * for lists of subnetworks.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#subnetworkList
+     * Output only. [Output Only] Type of resource. Always compute#subnetworkList
      * for lists of subnetworks.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#subnetworkList
+     * Output only. [Output Only] Type of resource. Always compute#subnetworkList
      * for lists of subnetworks.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkListOrBuilder.java index f04f71859c54..0a656322b87d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkListOrBuilder.java @@ -122,7 +122,7 @@ public interface SubnetworkListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#subnetworkList
+   * Output only. [Output Only] Type of resource. Always compute#subnetworkList
    * for lists of subnetworks.
    * 
* @@ -136,7 +136,7 @@ public interface SubnetworkListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#subnetworkList
+   * Output only. [Output Only] Type of resource. Always compute#subnetworkList
    * for lists of subnetworks.
    * 
* @@ -150,7 +150,7 @@ public interface SubnetworkListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#subnetworkList
+   * Output only. [Output Only] Type of resource. Always compute#subnetworkList
    * for lists of subnetworks.
    * 
* @@ -215,7 +215,7 @@ public interface SubnetworkListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface SubnetworkListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface SubnetworkListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkOrBuilder.java index c9e76d362c1e..699115e3e25f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SubnetworkOrBuilder.java @@ -28,7 +28,71 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Whether this subnetwork's ranges can conflict with existing static routes.
+   * Setting this to true allows this subnetwork's primary and secondary ranges
+   * to overlap with (and contain) static routes that have already been
+   * configured on the corresponding network.
+   *
+   * For example if a static route has range 10.1.0.0/16, a subnet
+   * range 10.0.0.0/8 could only be created if allow_conflicting_routes=true.
+   *
+   * Overlapping is only allowed on subnetwork operations; routes
+   * whose ranges conflict with this subnetwork's ranges won't be allowed unless
+   * route.allow_conflicting_subnetworks is set to true.
+   *
+   * Typically packets destined to IPs within the subnetwork (which may contain
+   * private/sensitive data) are prevented from leaving the virtual network.
+   * Setting this field to true will disable this feature.
+   *
+   * The default value is false and applies to all existing subnetworks and
+   * automatically created subnetworks.
+   *
+   * This field cannot be set to true at resource creation time.
+   * 
+ * + * optional bool allow_subnet_cidr_routes_overlap = 67856209; + * + * @return Whether the allowSubnetCidrRoutesOverlap field is set. + */ + boolean hasAllowSubnetCidrRoutesOverlap(); + + /** + * + * + *
+   * Whether this subnetwork's ranges can conflict with existing static routes.
+   * Setting this to true allows this subnetwork's primary and secondary ranges
+   * to overlap with (and contain) static routes that have already been
+   * configured on the corresponding network.
+   *
+   * For example if a static route has range 10.1.0.0/16, a subnet
+   * range 10.0.0.0/8 could only be created if allow_conflicting_routes=true.
+   *
+   * Overlapping is only allowed on subnetwork operations; routes
+   * whose ranges conflict with this subnetwork's ranges won't be allowed unless
+   * route.allow_conflicting_subnetworks is set to true.
+   *
+   * Typically packets destined to IPs within the subnetwork (which may contain
+   * private/sensitive data) are prevented from leaving the virtual network.
+   * Setting this field to true will disable this feature.
+   *
+   * The default value is false and applies to all existing subnetworks and
+   * automatically created subnetworks.
+   *
+   * This field cannot be set to true at resource creation time.
+   * 
+ * + * optional bool allow_subnet_cidr_routes_overlap = 67856209; + * + * @return The allowSubnetCidrRoutesOverlap. + */ + boolean getAllowSubnetCidrRoutesOverlap(); + + /** + * + * + *
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +106,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +120,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -248,7 +312,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] The gateway address for default routes to reach destination
+   * Output only. [Output Only] The gateway address for default routes to reach destination
    * addresses outside this subnetwork.
    * 
* @@ -262,7 +326,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] The gateway address for default routes to reach destination
+   * Output only. [Output Only] The gateway address for default routes to reach destination
    * addresses outside this subnetwork.
    * 
* @@ -276,7 +340,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] The gateway address for default routes to reach destination
+   * Output only. [Output Only] The gateway address for default routes to reach destination
    * addresses outside this subnetwork.
    * 
* @@ -290,7 +354,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -304,7 +368,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -546,7 +610,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] This field is for internal use.
+   * Output only. [Output Only] This field is for internal use.
    * 
* * optional string ipv6_cidr_range = 273141258; @@ -559,7 +623,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] This field is for internal use.
+   * Output only. [Output Only] This field is for internal use.
    * 
* * optional string ipv6_cidr_range = 273141258; @@ -572,7 +636,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] This field is for internal use.
+   * Output only. [Output Only] This field is for internal use.
    * 
* * optional string ipv6_cidr_range = 273141258; @@ -585,7 +649,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+   * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
    * following:
    *
    *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -608,7 +672,7 @@ public interface SubnetworkOrBuilder
    *
    *
    * 
-   * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+   * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
    * following:
    *
    *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -631,7 +695,7 @@ public interface SubnetworkOrBuilder
    *
    *
    * 
-   * [Output Only] Possible endpoints of this subnetwork. It can be one of the
+   * Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the
    * following:
    *
    *    - VM_ONLY: The subnetwork can be used for creating instances and
@@ -654,7 +718,7 @@ public interface SubnetworkOrBuilder
    *
    *
    * 
-   * [Output Only] Type of the resource. Always compute#subnetwork
+   * Output only. [Output Only] Type of the resource. Always compute#subnetwork
    * for Subnetwork resources.
    * 
* @@ -668,7 +732,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#subnetwork
+   * Output only. [Output Only] Type of the resource. Always compute#subnetwork
    * for Subnetwork resources.
    * 
* @@ -682,7 +746,7 @@ public interface SubnetworkOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#subnetwork
+   * Output only. [Output Only] Type of the resource. Always compute#subnetwork
    * for Subnetwork resources.
    * 
* @@ -1311,7 +1375,7 @@ com.google.cloud.compute.v1.SubnetworkSecondaryRangeOrBuilder getSecondaryIpRang * * *
-   * [Output Only] The state of the subnetwork, which can be one of the
+   * Output only. [Output Only] The state of the subnetwork, which can be one of the
    * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
    * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
    * connections to the load balancer are being drained. A subnetwork that is
@@ -1329,7 +1393,7 @@ com.google.cloud.compute.v1.SubnetworkSecondaryRangeOrBuilder getSecondaryIpRang
    *
    *
    * 
-   * [Output Only] The state of the subnetwork, which can be one of the
+   * Output only. [Output Only] The state of the subnetwork, which can be one of the
    * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
    * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
    * connections to the load balancer are being drained. A subnetwork that is
@@ -1347,7 +1411,7 @@ com.google.cloud.compute.v1.SubnetworkSecondaryRangeOrBuilder getSecondaryIpRang
    *
    *
    * 
-   * [Output Only] The state of the subnetwork, which can be one of the
+   * Output only. [Output Only] The state of the subnetwork, which can be one of the
    * following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the
    * purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that
    * connections to the load balancer are being drained. A subnetwork that is
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxy.java
index a21e9a7b7694..b07c51d84ba3 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxy.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxy.java
@@ -87,7 +87,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -104,7 +104,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -129,7 +129,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -316,7 +316,7 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -333,7 +333,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -355,7 +355,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -371,7 +371,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -395,7 +395,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -511,7 +511,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -527,7 +527,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -551,7 +551,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -580,7 +580,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Server-defined URL with id for the resource.
+   * Output only. [Output Only] Server-defined URL with id for the resource.
    * 
* * optional string self_link_with_id = 44520962; @@ -596,7 +596,7 @@ public boolean hasSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL with id for the resource.
+   * Output only. [Output Only] Server-defined URL with id for the resource.
    * 
* * optional string self_link_with_id = 44520962; @@ -620,7 +620,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-   * [Output Only] Server-defined URL with id for the resource.
+   * Output only. [Output Only] Server-defined URL with id for the resource.
    * 
* * optional string self_link_with_id = 44520962; @@ -1398,7 +1398,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1414,7 +1414,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1438,7 +1438,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1462,7 +1462,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1485,7 +1485,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1504,7 +1504,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1824,7 +1824,7 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -1841,7 +1841,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -1858,7 +1858,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -1879,7 +1879,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -1900,7 +1900,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1915,7 +1915,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1938,7 +1938,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1961,7 +1961,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1983,7 +1983,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -2001,7 +2001,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -2188,7 +2188,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2203,7 +2203,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2226,7 +2226,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2249,7 +2249,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2271,7 +2271,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2289,7 +2289,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2314,7 +2314,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL with id for the resource.
+     * Output only. [Output Only] Server-defined URL with id for the resource.
      * 
* * optional string self_link_with_id = 44520962; @@ -2329,7 +2329,7 @@ public boolean hasSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL with id for the resource.
+     * Output only. [Output Only] Server-defined URL with id for the resource.
      * 
* * optional string self_link_with_id = 44520962; @@ -2352,7 +2352,7 @@ public java.lang.String getSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL with id for the resource.
+     * Output only. [Output Only] Server-defined URL with id for the resource.
      * 
* * optional string self_link_with_id = 44520962; @@ -2375,7 +2375,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { * * *
-     * [Output Only] Server-defined URL with id for the resource.
+     * Output only. [Output Only] Server-defined URL with id for the resource.
      * 
* * optional string self_link_with_id = 44520962; @@ -2397,7 +2397,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL with id for the resource.
+     * Output only. [Output Only] Server-defined URL with id for the resource.
      * 
* * optional string self_link_with_id = 44520962; @@ -2415,7 +2415,7 @@ public Builder clearSelfLinkWithId() { * * *
-     * [Output Only] Server-defined URL with id for the resource.
+     * Output only. [Output Only] Server-defined URL with id for the resource.
      * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyList.java index ff43e210d72e..42adf131216b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.TargetGrpcProxyOrBuilder getItemsOrBuilder(in * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -238,7 +238,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -262,7 +262,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -1533,7 +1533,7 @@ public com.google.cloud.compute.v1.TargetGrpcProxy.Builder addItemsBuilder(int i * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1571,7 +1571,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1594,7 +1594,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; @@ -1634,7 +1634,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyListOrBuilder.java index 7a6f411d014e..af4c8e7ed969 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyListOrBuilder.java @@ -123,7 +123,7 @@ public interface TargetGrpcProxyListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface TargetGrpcProxyListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface TargetGrpcProxyListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyOrBuilder.java index 0e3ed3a0c829..a59fc1afafe7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetGrpcProxyOrBuilder.java @@ -28,7 +28,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -169,7 +169,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -183,7 +183,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -197,7 +197,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -210,7 +210,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -223,7 +223,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies.
    * 
* * optional string kind = 3292052; @@ -293,7 +293,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -306,7 +306,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -319,7 +319,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -332,7 +332,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Server-defined URL with id for the resource.
+   * Output only. [Output Only] Server-defined URL with id for the resource.
    * 
* * optional string self_link_with_id = 44520962; @@ -345,7 +345,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Server-defined URL with id for the resource.
+   * Output only. [Output Only] Server-defined URL with id for the resource.
    * 
* * optional string self_link_with_id = 44520962; @@ -358,7 +358,7 @@ public interface TargetGrpcProxyOrBuilder * * *
-   * [Output Only] Server-defined URL with id for the resource.
+   * Output only. [Output Only] Server-defined URL with id for the resource.
    * 
* * optional string self_link_with_id = 44520962; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxy.java index 82d1f07df961..5acd04c0675a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxy.java @@ -99,7 +99,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -116,7 +116,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -141,7 +141,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -416,7 +416,7 @@ public long getId() { * * *
-   * [Output Only] Type of resource. Always compute#targetHttpProxy
+   * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
    * for target HTTP proxies.
    * 
* @@ -433,7 +433,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#targetHttpProxy
+   * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
    * for target HTTP proxies.
    * 
* @@ -458,7 +458,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#targetHttpProxy
+   * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
    * for target HTTP proxies.
    * 
* @@ -630,7 +630,7 @@ public boolean getProxyBind() { * * *
-   * [Output Only] URL of the region where the regional Target HTTP Proxy
+   * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
    * resides. This field is not applicable to global Target HTTP Proxies.
    * 
* @@ -647,7 +647,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the regional Target HTTP Proxy
+   * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
    * resides. This field is not applicable to global Target HTTP Proxies.
    * 
* @@ -672,7 +672,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the regional Target HTTP Proxy
+   * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
    * resides. This field is not applicable to global Target HTTP Proxies.
    * 
* @@ -1505,7 +1505,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1521,7 +1521,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1545,7 +1545,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1569,7 +1569,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1592,7 +1592,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1611,7 +1611,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2107,7 +2107,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of resource. Always compute#targetHttpProxy
+     * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
      * for target HTTP proxies.
      * 
* @@ -2123,7 +2123,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#targetHttpProxy
+     * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
      * for target HTTP proxies.
      * 
* @@ -2147,7 +2147,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#targetHttpProxy
+     * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
      * for target HTTP proxies.
      * 
* @@ -2171,7 +2171,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#targetHttpProxy
+     * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
      * for target HTTP proxies.
      * 
* @@ -2194,7 +2194,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#targetHttpProxy
+     * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
      * for target HTTP proxies.
      * 
* @@ -2213,7 +2213,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#targetHttpProxy
+     * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
      * for target HTTP proxies.
      * 
* @@ -2513,7 +2513,7 @@ public Builder clearProxyBind() { * * *
-     * [Output Only] URL of the region where the regional Target HTTP Proxy
+     * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
      * resides. This field is not applicable to global Target HTTP Proxies.
      * 
* @@ -2529,7 +2529,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the regional Target HTTP Proxy
+     * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
      * resides. This field is not applicable to global Target HTTP Proxies.
      * 
* @@ -2553,7 +2553,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the regional Target HTTP Proxy
+     * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
      * resides. This field is not applicable to global Target HTTP Proxies.
      * 
* @@ -2577,7 +2577,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the regional Target HTTP Proxy
+     * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
      * resides. This field is not applicable to global Target HTTP Proxies.
      * 
* @@ -2600,7 +2600,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the regional Target HTTP Proxy
+     * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
      * resides. This field is not applicable to global Target HTTP Proxies.
      * 
* @@ -2619,7 +2619,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the regional Target HTTP Proxy
+     * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
      * resides. This field is not applicable to global Target HTTP Proxies.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyAggregatedList.java index a97474751944..16bb352b9401 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyAggregatedList.java @@ -287,7 +287,7 @@ public com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
    * Proxies.
    * 
* @@ -304,7 +304,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
    * Proxies.
    * 
* @@ -329,7 +329,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
    * Proxies.
    * 
* @@ -440,7 +440,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -456,7 +456,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -480,7 +480,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -510,7 +510,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -525,7 +525,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -540,7 +540,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -556,7 +556,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1510,7 +1510,7 @@ public com.google.cloud.compute.v1.TargetHttpProxiesScopedList.Builder putItemsB * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
      * Proxies.
      * 
* @@ -1526,7 +1526,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
      * Proxies.
      * 
* @@ -1550,7 +1550,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
      * Proxies.
      * 
* @@ -1574,7 +1574,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
      * Proxies.
      * 
* @@ -1597,7 +1597,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
      * Proxies.
      * 
* @@ -1616,7 +1616,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
      * Proxies.
      * 
* @@ -1792,7 +1792,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1807,7 +1807,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1830,7 +1830,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1853,7 +1853,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1893,7 +1893,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1926,7 +1926,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -1942,7 +1942,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -1957,7 +1957,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -1973,7 +1973,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -1989,7 +1989,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2013,7 +2013,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2036,7 +2036,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2056,7 +2056,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2075,7 +2075,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyAggregatedListOrBuilder.java index c12b833d5bee..77ef5d52c90b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyAggregatedListOrBuilder.java @@ -142,7 +142,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
    * Proxies.
    * 
* @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
    * Proxies.
    * 
* @@ -170,7 +170,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP
    * Proxies.
    * 
* @@ -235,7 +235,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -248,7 +248,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -261,7 +261,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -274,7 +274,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -287,7 +287,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -300,7 +300,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -314,7 +314,7 @@ com.google.cloud.compute.v1.TargetHttpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyList.java index 55c702085851..bfa263eb6a51 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.TargetHttpProxyOrBuilder getItemsOrBuilder(in * * *
-   * Type of resource. Always compute#targetHttpProxyList for lists
+   * Output only. Type of resource. Always compute#targetHttpProxyList for lists
    * of target HTTP proxies.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * Type of resource. Always compute#targetHttpProxyList for lists
+   * Output only. Type of resource. Always compute#targetHttpProxyList for lists
    * of target HTTP proxies.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource. Always compute#targetHttpProxyList for lists
+   * Output only. Type of resource. Always compute#targetHttpProxyList for lists
    * of target HTTP proxies.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1538,7 +1538,7 @@ public com.google.cloud.compute.v1.TargetHttpProxy.Builder addItemsBuilder(int i * * *
-     * Type of resource. Always compute#targetHttpProxyList for lists
+     * Output only. Type of resource. Always compute#targetHttpProxyList for lists
      * of target HTTP proxies.
      * 
* @@ -1554,7 +1554,7 @@ public boolean hasKind() { * * *
-     * Type of resource. Always compute#targetHttpProxyList for lists
+     * Output only. Type of resource. Always compute#targetHttpProxyList for lists
      * of target HTTP proxies.
      * 
* @@ -1578,7 +1578,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource. Always compute#targetHttpProxyList for lists
+     * Output only. Type of resource. Always compute#targetHttpProxyList for lists
      * of target HTTP proxies.
      * 
* @@ -1602,7 +1602,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource. Always compute#targetHttpProxyList for lists
+     * Output only. Type of resource. Always compute#targetHttpProxyList for lists
      * of target HTTP proxies.
      * 
* @@ -1625,7 +1625,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource. Always compute#targetHttpProxyList for lists
+     * Output only. Type of resource. Always compute#targetHttpProxyList for lists
      * of target HTTP proxies.
      * 
* @@ -1644,7 +1644,7 @@ public Builder clearKind() { * * *
-     * Type of resource. Always compute#targetHttpProxyList for lists
+     * Output only. Type of resource. Always compute#targetHttpProxyList for lists
      * of target HTTP proxies.
      * 
* @@ -1820,7 +1820,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1835,7 +1835,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1858,7 +1858,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1881,7 +1881,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyListOrBuilder.java index d72e5749dac9..e9a206d656f1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyListOrBuilder.java @@ -123,7 +123,7 @@ public interface TargetHttpProxyListOrBuilder * * *
-   * Type of resource. Always compute#targetHttpProxyList for lists
+   * Output only. Type of resource. Always compute#targetHttpProxyList for lists
    * of target HTTP proxies.
    * 
* @@ -137,7 +137,7 @@ public interface TargetHttpProxyListOrBuilder * * *
-   * Type of resource. Always compute#targetHttpProxyList for lists
+   * Output only. Type of resource. Always compute#targetHttpProxyList for lists
    * of target HTTP proxies.
    * 
* @@ -151,7 +151,7 @@ public interface TargetHttpProxyListOrBuilder * * *
-   * Type of resource. Always compute#targetHttpProxyList for lists
+   * Output only. Type of resource. Always compute#targetHttpProxyList for lists
    * of target HTTP proxies.
    * 
* @@ -216,7 +216,7 @@ public interface TargetHttpProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface TargetHttpProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface TargetHttpProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyOrBuilder.java index 0d8d98d7645b..4bdf631ca92d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpProxyOrBuilder.java @@ -28,7 +28,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -237,7 +237,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#targetHttpProxy
+   * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
    * for target HTTP proxies.
    * 
* @@ -251,7 +251,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#targetHttpProxy
+   * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
    * for target HTTP proxies.
    * 
* @@ -265,7 +265,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#targetHttpProxy
+   * Output only. [Output Only] Type of resource. Always compute#targetHttpProxy
    * for target HTTP proxies.
    * 
* @@ -382,7 +382,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional Target HTTP Proxy
+   * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
    * resides. This field is not applicable to global Target HTTP Proxies.
    * 
* @@ -396,7 +396,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional Target HTTP Proxy
+   * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
    * resides. This field is not applicable to global Target HTTP Proxies.
    * 
* @@ -410,7 +410,7 @@ public interface TargetHttpProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional Target HTTP Proxy
+   * Output only. [Output Only] URL of the region where the regional Target HTTP Proxy
    * resides. This field is not applicable to global Target HTTP Proxies.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxy.java index 09aaa92546f1..e0d746b1dc7d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxy.java @@ -744,7 +744,7 @@ public com.google.protobuf.ByteString getCertificateMapBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -761,7 +761,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -786,7 +786,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -1061,7 +1061,7 @@ public long getId() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
    * 
* * optional string kind = 3292052; @@ -1077,7 +1077,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
    * 
* * optional string kind = 3292052; @@ -1101,7 +1101,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
    * 
* * optional string kind = 3292052; @@ -1377,7 +1377,7 @@ public com.google.protobuf.ByteString getQuicOverrideBytes() { * * *
-   * [Output Only] URL of the region where the regional TargetHttpsProxy
+   * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
    * resides. This field is not applicable to global TargetHttpsProxies.
    * 
* @@ -1394,7 +1394,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the regional TargetHttpsProxy
+   * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
    * resides. This field is not applicable to global TargetHttpsProxies.
    * 
* @@ -1419,7 +1419,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the regional TargetHttpsProxy
+   * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
    * resides. This field is not applicable to global TargetHttpsProxies.
    * 
* @@ -3303,7 +3303,7 @@ public Builder setCertificateMapBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3319,7 +3319,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3343,7 +3343,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3367,7 +3367,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3390,7 +3390,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3409,7 +3409,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3905,7 +3905,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
      * 
* * optional string kind = 3292052; @@ -3920,7 +3920,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
      * 
* * optional string kind = 3292052; @@ -3943,7 +3943,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
      * 
* * optional string kind = 3292052; @@ -3966,7 +3966,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
      * 
* * optional string kind = 3292052; @@ -3988,7 +3988,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
      * 
* * optional string kind = 3292052; @@ -4006,7 +4006,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
      * 
* * optional string kind = 3292052; @@ -4503,7 +4503,7 @@ public Builder setQuicOverrideBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the regional TargetHttpsProxy
+     * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
      * resides. This field is not applicable to global TargetHttpsProxies.
      * 
* @@ -4519,7 +4519,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the regional TargetHttpsProxy
+     * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
      * resides. This field is not applicable to global TargetHttpsProxies.
      * 
* @@ -4543,7 +4543,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the regional TargetHttpsProxy
+     * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
      * resides. This field is not applicable to global TargetHttpsProxies.
      * 
* @@ -4567,7 +4567,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the regional TargetHttpsProxy
+     * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
      * resides. This field is not applicable to global TargetHttpsProxies.
      * 
* @@ -4590,7 +4590,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the regional TargetHttpsProxy
+     * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
      * resides. This field is not applicable to global TargetHttpsProxies.
      * 
* @@ -4609,7 +4609,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the regional TargetHttpsProxy
+     * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
      * resides. This field is not applicable to global TargetHttpsProxies.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyAggregatedList.java index b7bc9e9df37b..62143138fd18 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyAggregatedList.java @@ -288,7 +288,7 @@ public com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
    * HTTP Proxies.
    * 
* @@ -305,7 +305,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
    * HTTP Proxies.
    * 
* @@ -330,7 +330,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
    * HTTP Proxies.
    * 
* @@ -441,7 +441,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -457,7 +457,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -481,7 +481,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -511,7 +511,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -526,7 +526,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -541,7 +541,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -557,7 +557,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1602,7 +1602,7 @@ public com.google.cloud.compute.v1.TargetHttpsProxiesScopedList.Builder putItems * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
      * HTTP Proxies.
      * 
* @@ -1618,7 +1618,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
      * HTTP Proxies.
      * 
* @@ -1642,7 +1642,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
      * HTTP Proxies.
      * 
* @@ -1666,7 +1666,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
      * HTTP Proxies.
      * 
* @@ -1689,7 +1689,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
      * HTTP Proxies.
      * 
* @@ -1708,7 +1708,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
      * HTTP Proxies.
      * 
* @@ -1884,7 +1884,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1899,7 +1899,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1922,7 +1922,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1945,7 +1945,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1967,7 +1967,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1985,7 +1985,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2018,7 +2018,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2034,7 +2034,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2049,7 +2049,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2065,7 +2065,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2105,7 +2105,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2128,7 +2128,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2148,7 +2148,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2167,7 +2167,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyAggregatedListOrBuilder.java index ce4c8a00f293..75aa60af91de 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyAggregatedListOrBuilder.java @@ -142,7 +142,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
    * HTTP Proxies.
    * 
* @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
    * HTTP Proxies.
    * 
* @@ -170,7 +170,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target
    * HTTP Proxies.
    * 
* @@ -235,7 +235,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -248,7 +248,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -261,7 +261,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -274,7 +274,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -287,7 +287,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -300,7 +300,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -314,7 +314,7 @@ com.google.cloud.compute.v1.TargetHttpsProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyList.java index 8b7fcb49168a..e2c932909a90 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.TargetHttpsProxyOrBuilder getItemsOrBuilder(i * * *
-   * Type of resource. Always compute#targetHttpsProxyList for
+   * Output only. Type of resource. Always compute#targetHttpsProxyList for
    * lists of target HTTPS proxies.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * Type of resource. Always compute#targetHttpsProxyList for
+   * Output only. Type of resource. Always compute#targetHttpsProxyList for
    * lists of target HTTPS proxies.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource. Always compute#targetHttpsProxyList for
+   * Output only. Type of resource. Always compute#targetHttpsProxyList for
    * lists of target HTTPS proxies.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1538,7 +1538,7 @@ public com.google.cloud.compute.v1.TargetHttpsProxy.Builder addItemsBuilder(int * * *
-     * Type of resource. Always compute#targetHttpsProxyList for
+     * Output only. Type of resource. Always compute#targetHttpsProxyList for
      * lists of target HTTPS proxies.
      * 
* @@ -1554,7 +1554,7 @@ public boolean hasKind() { * * *
-     * Type of resource. Always compute#targetHttpsProxyList for
+     * Output only. Type of resource. Always compute#targetHttpsProxyList for
      * lists of target HTTPS proxies.
      * 
* @@ -1578,7 +1578,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource. Always compute#targetHttpsProxyList for
+     * Output only. Type of resource. Always compute#targetHttpsProxyList for
      * lists of target HTTPS proxies.
      * 
* @@ -1602,7 +1602,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource. Always compute#targetHttpsProxyList for
+     * Output only. Type of resource. Always compute#targetHttpsProxyList for
      * lists of target HTTPS proxies.
      * 
* @@ -1625,7 +1625,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource. Always compute#targetHttpsProxyList for
+     * Output only. Type of resource. Always compute#targetHttpsProxyList for
      * lists of target HTTPS proxies.
      * 
* @@ -1644,7 +1644,7 @@ public Builder clearKind() { * * *
-     * Type of resource. Always compute#targetHttpsProxyList for
+     * Output only. Type of resource. Always compute#targetHttpsProxyList for
      * lists of target HTTPS proxies.
      * 
* @@ -1820,7 +1820,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1835,7 +1835,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1858,7 +1858,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1881,7 +1881,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyListOrBuilder.java index c5bf508fd01b..1b7f83246e2b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyListOrBuilder.java @@ -123,7 +123,7 @@ public interface TargetHttpsProxyListOrBuilder * * *
-   * Type of resource. Always compute#targetHttpsProxyList for
+   * Output only. Type of resource. Always compute#targetHttpsProxyList for
    * lists of target HTTPS proxies.
    * 
* @@ -137,7 +137,7 @@ public interface TargetHttpsProxyListOrBuilder * * *
-   * Type of resource. Always compute#targetHttpsProxyList for
+   * Output only. Type of resource. Always compute#targetHttpsProxyList for
    * lists of target HTTPS proxies.
    * 
* @@ -151,7 +151,7 @@ public interface TargetHttpsProxyListOrBuilder * * *
-   * Type of resource. Always compute#targetHttpsProxyList for
+   * Output only. Type of resource. Always compute#targetHttpsProxyList for
    * lists of target HTTPS proxies.
    * 
* @@ -216,7 +216,7 @@ public interface TargetHttpsProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -229,7 +229,7 @@ public interface TargetHttpsProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -242,7 +242,7 @@ public interface TargetHttpsProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyOrBuilder.java index f35b06e2ff60..95555f623bf5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetHttpsProxyOrBuilder.java @@ -157,7 +157,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -171,7 +171,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -185,7 +185,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -366,7 +366,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
    * 
* * optional string kind = 3292052; @@ -379,7 +379,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
    * 
* * optional string kind = 3292052; @@ -392,7 +392,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies.
    * 
* * optional string kind = 3292052; @@ -583,7 +583,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional TargetHttpsProxy
+   * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
    * resides. This field is not applicable to global TargetHttpsProxies.
    * 
* @@ -597,7 +597,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional TargetHttpsProxy
+   * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
    * resides. This field is not applicable to global TargetHttpsProxies.
    * 
* @@ -611,7 +611,7 @@ public interface TargetHttpsProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional TargetHttpsProxy
+   * Output only. [Output Only] URL of the region where the regional TargetHttpsProxy
    * resides. This field is not applicable to global TargetHttpsProxies.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstance.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstance.java index a27b7bc22d35..bcd316f7ad7f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstance.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstance.java @@ -227,7 +227,7 @@ private NatPolicy(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -244,7 +244,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -269,7 +269,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -498,7 +498,7 @@ public com.google.protobuf.ByteString getInstanceBytes() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
    * 
* * optional string kind = 3292052; @@ -514,7 +514,7 @@ public boolean hasKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
    * 
* * optional string kind = 3292052; @@ -538,7 +538,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
    * 
* * optional string kind = 3292052; @@ -948,7 +948,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] URL of the zone where the target instance resides.
+   * Output only. [Output Only] URL of the zone where the target instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -966,7 +966,7 @@ public boolean hasZone() { * * *
-   * [Output Only] URL of the zone where the target instance resides.
+   * Output only. [Output Only] URL of the zone where the target instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -992,7 +992,7 @@ public java.lang.String getZone() { * * *
-   * [Output Only] URL of the zone where the target instance resides.
+   * Output only. [Output Only] URL of the zone where the target instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -1675,7 +1675,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1691,7 +1691,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1715,7 +1715,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1739,7 +1739,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1762,7 +1762,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1781,7 +1781,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2183,7 +2183,7 @@ public Builder setInstanceBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
      * 
* * optional string kind = 3292052; @@ -2198,7 +2198,7 @@ public boolean hasKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
      * 
* * optional string kind = 3292052; @@ -2221,7 +2221,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
      * 
* * optional string kind = 3292052; @@ -2244,7 +2244,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
      * 
* * optional string kind = 3292052; @@ -2266,7 +2266,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
      * 
* * optional string kind = 3292052; @@ -2284,7 +2284,7 @@ public Builder clearKind() { * * *
-     * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+     * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
      * 
* * optional string kind = 3292052; @@ -3011,7 +3011,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the zone where the target instance resides.
+     * Output only. [Output Only] URL of the zone where the target instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -3028,7 +3028,7 @@ public boolean hasZone() { * * *
-     * [Output Only] URL of the zone where the target instance resides.
+     * Output only. [Output Only] URL of the zone where the target instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -3053,7 +3053,7 @@ public java.lang.String getZone() { * * *
-     * [Output Only] URL of the zone where the target instance resides.
+     * Output only. [Output Only] URL of the zone where the target instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -3078,7 +3078,7 @@ public com.google.protobuf.ByteString getZoneBytes() { * * *
-     * [Output Only] URL of the zone where the target instance resides.
+     * Output only. [Output Only] URL of the zone where the target instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -3102,7 +3102,7 @@ public Builder setZone(java.lang.String value) { * * *
-     * [Output Only] URL of the zone where the target instance resides.
+     * Output only. [Output Only] URL of the zone where the target instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
@@ -3122,7 +3122,7 @@ public Builder clearZone() { * * *
-     * [Output Only] URL of the zone where the target instance resides.
+     * Output only. [Output Only] URL of the zone where the target instance resides.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceAggregatedList.java index 1d66eba9c7c9..759aa3c9a557 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceAggregatedList.java @@ -282,7 +282,7 @@ public com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrThrow( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -322,7 +322,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -432,7 +432,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -448,7 +448,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -472,7 +472,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -502,7 +502,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -517,7 +517,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -532,7 +532,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -548,7 +548,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1592,7 +1592,7 @@ public com.google.cloud.compute.v1.TargetInstancesScopedList.Builder putItemsBui * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1607,7 +1607,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1630,7 +1630,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1653,7 +1653,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1675,7 +1675,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1693,7 +1693,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1868,7 +1868,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1883,7 +1883,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1906,7 +1906,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1929,7 +1929,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1951,7 +1951,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1969,7 +1969,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2002,7 +2002,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2018,7 +2018,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2033,7 +2033,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2049,7 +2049,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2065,7 +2065,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2089,7 +2089,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2112,7 +2112,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2132,7 +2132,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2151,7 +2151,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceAggregatedListOrBuilder.java index ac2347889276..d1ab38c77b1b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceAggregatedListOrBuilder.java @@ -136,7 +136,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -162,7 +162,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -226,7 +226,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -252,7 +252,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -265,7 +265,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -278,7 +278,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -291,7 +291,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -305,7 +305,7 @@ com.google.cloud.compute.v1.TargetInstancesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceList.java index ac922c6c4327..4d553d280baa 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.TargetInstanceOrBuilder getItemsOrBuilder(int * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1533,7 +1533,7 @@ public com.google.cloud.compute.v1.TargetInstance.Builder addItemsBuilder(int in * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1571,7 +1571,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1594,7 +1594,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1634,7 +1634,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1809,7 +1809,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1824,7 +1824,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1847,7 +1847,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1870,7 +1870,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1910,7 +1910,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceListOrBuilder.java index be578629bbb8..ed9c53da5127 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceListOrBuilder.java @@ -123,7 +123,7 @@ public interface TargetInstanceListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface TargetInstanceListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface TargetInstanceListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface TargetInstanceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface TargetInstanceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface TargetInstanceListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceOrBuilder.java index d9f83b4efad0..457bdf522f2e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetInstanceOrBuilder.java @@ -28,7 +28,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -200,7 +200,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
    * 
* * optional string kind = 3292052; @@ -226,7 +226,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
+   * Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances.
    * 
* * optional string kind = 3292052; @@ -470,7 +470,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] URL of the zone where the target instance resides.
+   * Output only. [Output Only] URL of the zone where the target instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -485,7 +485,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] URL of the zone where the target instance resides.
+   * Output only. [Output Only] URL of the zone where the target instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
@@ -500,7 +500,7 @@ public interface TargetInstanceOrBuilder * * *
-   * [Output Only] URL of the zone where the target instance resides.
+   * Output only. [Output Only] URL of the zone where the target instance resides.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
    * 
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 6d5908dd356f..2652cfcf9c8f 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 @@ -558,7 +558,7 @@ public com.google.protobuf.ByteString getBackupPoolBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -575,7 +575,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -600,7 +600,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -954,7 +954,7 @@ public com.google.protobuf.ByteString getInstancesBytes(int index) { * * *
-   * [Output Only] Type of the resource. Always compute#targetPool
+   * Output only. [Output Only] Type of the resource. Always compute#targetPool
    * for target pools.
    * 
* @@ -971,7 +971,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#targetPool
+   * Output only. [Output Only] Type of the resource. Always compute#targetPool
    * for target pools.
    * 
* @@ -996,7 +996,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#targetPool
+   * Output only. [Output Only] Type of the resource. Always compute#targetPool
    * for target pools.
    * 
* @@ -1113,7 +1113,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] URL of the region where the target pool resides.
+   * Output only. [Output Only] URL of the region where the target pool resides.
    * 
* * optional string region = 138946292; @@ -1129,7 +1129,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the target pool resides.
+   * Output only. [Output Only] URL of the region where the target pool resides.
    * 
* * optional string region = 138946292; @@ -1153,7 +1153,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the target pool resides.
+   * Output only. [Output Only] URL of the region where the target pool resides.
    * 
* * optional string region = 138946292; @@ -2343,7 +2343,7 @@ public Builder setBackupPoolBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2359,7 +2359,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2383,7 +2383,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2407,7 +2407,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2430,7 +2430,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2449,7 +2449,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3213,7 +3213,7 @@ public Builder addInstancesBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of the resource. Always compute#targetPool
+     * Output only. [Output Only] Type of the resource. Always compute#targetPool
      * for target pools.
      * 
* @@ -3229,7 +3229,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#targetPool
+     * Output only. [Output Only] Type of the resource. Always compute#targetPool
      * for target pools.
      * 
* @@ -3253,7 +3253,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#targetPool
+     * Output only. [Output Only] Type of the resource. Always compute#targetPool
      * for target pools.
      * 
* @@ -3277,7 +3277,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#targetPool
+     * Output only. [Output Only] Type of the resource. Always compute#targetPool
      * for target pools.
      * 
* @@ -3300,7 +3300,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#targetPool
+     * Output only. [Output Only] Type of the resource. Always compute#targetPool
      * for target pools.
      * 
* @@ -3319,7 +3319,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#targetPool
+     * Output only. [Output Only] Type of the resource. Always compute#targetPool
      * for target pools.
      * 
* @@ -3507,7 +3507,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the target pool resides.
+     * Output only. [Output Only] URL of the region where the target pool resides.
      * 
* * optional string region = 138946292; @@ -3522,7 +3522,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the target pool resides.
+     * Output only. [Output Only] URL of the region where the target pool resides.
      * 
* * optional string region = 138946292; @@ -3545,7 +3545,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the target pool resides.
+     * Output only. [Output Only] URL of the region where the target pool resides.
      * 
* * optional string region = 138946292; @@ -3568,7 +3568,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the target pool resides.
+     * Output only. [Output Only] URL of the region where the target pool resides.
      * 
* * optional string region = 138946292; @@ -3590,7 +3590,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the target pool resides.
+     * Output only. [Output Only] URL of the region where the target pool resides.
      * 
* * optional string region = 138946292; @@ -3608,7 +3608,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the target pool resides.
+     * Output only. [Output Only] URL of the region where the target pool resides.
      * 
* * optional string region = 138946292; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolAggregatedList.java index 94e34a066ff1..8fffef6307d3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrThrow(java.la * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
    * target pools.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
    * target pools.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
    * target pools.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1578,7 +1578,7 @@ public com.google.cloud.compute.v1.TargetPoolsScopedList.Builder putItemsBuilder * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
      * target pools.
      * 
* @@ -1594,7 +1594,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
      * target pools.
      * 
* @@ -1618,7 +1618,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
      * target pools.
      * 
* @@ -1642,7 +1642,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
      * target pools.
      * 
* @@ -1665,7 +1665,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
      * target pools.
      * 
* @@ -1684,7 +1684,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
      * target pools.
      * 
* @@ -1860,7 +1860,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1898,7 +1898,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1943,7 +1943,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1994,7 +1994,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2010,7 +2010,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2025,7 +2025,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2041,7 +2041,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2057,7 +2057,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2104,7 +2104,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2124,7 +2124,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2143,7 +2143,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolAggregatedListOrBuilder.java index 4edc21800e69..d45a76270b7b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
    * target pools.
    * 
* @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
    * target pools.
    * 
* @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of
    * target pools.
    * 
* @@ -228,7 +228,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -254,7 +254,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -267,7 +267,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -280,7 +280,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -293,7 +293,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -307,7 +307,7 @@ com.google.cloud.compute.v1.TargetPoolsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolInstanceHealth.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolInstanceHealth.java index 1709e1cbecbb..a13e84514db2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolInstanceHealth.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolInstanceHealth.java @@ -110,7 +110,7 @@ public com.google.cloud.compute.v1.HealthStatusOrBuilder getHealthStatusOrBuilde * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
    * an instance.
    * 
* @@ -127,7 +127,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
    * an instance.
    * 
* @@ -152,7 +152,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
    * an instance.
    * 
* @@ -826,7 +826,7 @@ public com.google.cloud.compute.v1.HealthStatus.Builder addHealthStatusBuilder(i * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
      * an instance.
      * 
* @@ -842,7 +842,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
      * an instance.
      * 
* @@ -866,7 +866,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
      * an instance.
      * 
* @@ -890,7 +890,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
      * an instance.
      * 
* @@ -913,7 +913,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
      * an instance.
      * 
* @@ -932,7 +932,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
      * an instance.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolInstanceHealthOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolInstanceHealthOrBuilder.java index 3b7e34762c09..9db3e27e87bf 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolInstanceHealthOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolInstanceHealthOrBuilder.java @@ -44,7 +44,7 @@ public interface TargetPoolInstanceHealthOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
    * an instance.
    * 
* @@ -58,7 +58,7 @@ public interface TargetPoolInstanceHealthOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
    * an instance.
    * 
* @@ -72,7 +72,7 @@ public interface TargetPoolInstanceHealthOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of
    * an instance.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolList.java index 84789c45d821..cad89e6db601 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.TargetPoolOrBuilder getItemsOrBuilder(int ind * * *
-   * [Output Only] Type of resource. Always compute#targetPoolList
+   * Output only. [Output Only] Type of resource. Always compute#targetPoolList
    * for lists of target pools.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#targetPoolList
+   * Output only. [Output Only] Type of resource. Always compute#targetPoolList
    * for lists of target pools.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#targetPoolList
+   * Output only. [Output Only] Type of resource. Always compute#targetPoolList
    * for lists of target pools.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItemsBu * * *
-     * [Output Only] Type of resource. Always compute#targetPoolList
+     * Output only. [Output Only] Type of resource. Always compute#targetPoolList
      * for lists of target pools.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#targetPoolList
+     * Output only. [Output Only] Type of resource. Always compute#targetPoolList
      * for lists of target pools.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#targetPoolList
+     * Output only. [Output Only] Type of resource. Always compute#targetPoolList
      * for lists of target pools.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#targetPoolList
+     * Output only. [Output Only] Type of resource. Always compute#targetPoolList
      * for lists of target pools.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#targetPoolList
+     * Output only. [Output Only] Type of resource. Always compute#targetPoolList
      * for lists of target pools.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#targetPoolList
+     * Output only. [Output Only] Type of resource. Always compute#targetPoolList
      * for lists of target pools.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolListOrBuilder.java index 233f3bac82bd..2775e375ad31 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolListOrBuilder.java @@ -122,7 +122,7 @@ public interface TargetPoolListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#targetPoolList
+   * Output only. [Output Only] Type of resource. Always compute#targetPoolList
    * for lists of target pools.
    * 
* @@ -136,7 +136,7 @@ public interface TargetPoolListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#targetPoolList
+   * Output only. [Output Only] Type of resource. Always compute#targetPoolList
    * for lists of target pools.
    * 
* @@ -150,7 +150,7 @@ public interface TargetPoolListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#targetPoolList
+   * Output only. [Output Only] Type of resource. Always compute#targetPoolList
    * for lists of target pools.
    * 
* @@ -215,7 +215,7 @@ public interface TargetPoolListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface TargetPoolListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface TargetPoolListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; 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 de34362f5c5e..26a95ea4e464 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 @@ -103,7 +103,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -117,7 +117,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -131,7 +131,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -393,7 +393,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#targetPool
+   * Output only. [Output Only] Type of the resource. Always compute#targetPool
    * for target pools.
    * 
* @@ -407,7 +407,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#targetPool
+   * Output only. [Output Only] Type of the resource. Always compute#targetPool
    * for target pools.
    * 
* @@ -421,7 +421,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#targetPool
+   * Output only. [Output Only] Type of the resource. Always compute#targetPool
    * for target pools.
    * 
* @@ -492,7 +492,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] URL of the region where the target pool resides.
+   * Output only. [Output Only] URL of the region where the target pool resides.
    * 
* * optional string region = 138946292; @@ -505,7 +505,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] URL of the region where the target pool resides.
+   * Output only. [Output Only] URL of the region where the target pool resides.
    * 
* * optional string region = 138946292; @@ -518,7 +518,7 @@ public interface TargetPoolOrBuilder * * *
-   * [Output Only] URL of the region where the target pool resides.
+   * Output only. [Output Only] URL of the region where the target pool resides.
    * 
* * optional string region = 138946292; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxy.java index ede71ecc70de..3bfc4158bc56 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxy.java @@ -301,7 +301,7 @@ public com.google.protobuf.ByteString getCertificateMapBytes() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -318,7 +318,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -343,7 +343,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -482,7 +482,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
    * 
* * optional string kind = 3292052; @@ -498,7 +498,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
    * 
* * optional string kind = 3292052; @@ -522,7 +522,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
    * 
* * optional string kind = 3292052; @@ -1829,7 +1829,7 @@ public Builder setCertificateMapBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1845,7 +1845,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1869,7 +1869,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1893,7 +1893,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1916,7 +1916,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1935,7 +1935,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2169,7 +2169,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
      * 
* * optional string kind = 3292052; @@ -2184,7 +2184,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
      * 
* * optional string kind = 3292052; @@ -2207,7 +2207,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
      * 
* * optional string kind = 3292052; @@ -2230,7 +2230,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
      * 
* * optional string kind = 3292052; @@ -2252,7 +2252,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
      * 
* * optional string kind = 3292052; @@ -2270,7 +2270,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyList.java index e43f65f640f1..8d5ae0560290 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.TargetSslProxyOrBuilder getItemsOrBuilder(int * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1533,7 +1533,7 @@ public com.google.cloud.compute.v1.TargetSslProxy.Builder addItemsBuilder(int in * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1571,7 +1571,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1594,7 +1594,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1634,7 +1634,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1809,7 +1809,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1824,7 +1824,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1847,7 +1847,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1870,7 +1870,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1910,7 +1910,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyListOrBuilder.java index a36516c0ae99..b699e4b8c115 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyListOrBuilder.java @@ -123,7 +123,7 @@ public interface TargetSslProxyListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface TargetSslProxyListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface TargetSslProxyListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface TargetSslProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface TargetSslProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface TargetSslProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyOrBuilder.java index ff7a6a93fbe3..66dbf07e4bd5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetSslProxyOrBuilder.java @@ -82,7 +82,7 @@ public interface TargetSslProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -96,7 +96,7 @@ public interface TargetSslProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -110,7 +110,7 @@ public interface TargetSslProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -194,7 +194,7 @@ public interface TargetSslProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
    * 
* * optional string kind = 3292052; @@ -207,7 +207,7 @@ public interface TargetSslProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
    * 
* * optional string kind = 3292052; @@ -220,7 +220,7 @@ public interface TargetSslProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxy.java index 3aa5117d6c75..7fc94974cae8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxy.java @@ -215,7 +215,7 @@ private ProxyHeader(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -232,7 +232,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -257,7 +257,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -396,7 +396,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
    * 
* * optional string kind = 3292052; @@ -412,7 +412,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
    * 
* * optional string kind = 3292052; @@ -436,7 +436,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
    * 
* * optional string kind = 3292052; @@ -685,7 +685,7 @@ public com.google.protobuf.ByteString getProxyHeaderBytes() { * * *
-   * [Output Only] URL of the region where the regional TCP proxy resides.
+   * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
    * This field is not applicable to global TCP proxy.
    * 
* @@ -702,7 +702,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the regional TCP proxy resides.
+   * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
    * This field is not applicable to global TCP proxy.
    * 
* @@ -727,7 +727,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the regional TCP proxy resides.
+   * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
    * This field is not applicable to global TCP proxy.
    * 
* @@ -1514,7 +1514,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1530,7 +1530,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1554,7 +1554,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1578,7 +1578,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1601,7 +1601,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1620,7 +1620,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1854,7 +1854,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
      * 
* * optional string kind = 3292052; @@ -1869,7 +1869,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
      * 
* * optional string kind = 3292052; @@ -1892,7 +1892,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
      * 
* * optional string kind = 3292052; @@ -1915,7 +1915,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
      * 
* * optional string kind = 3292052; @@ -1937,7 +1937,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
      * 
* * optional string kind = 3292052; @@ -1955,7 +1955,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
      * 
* * optional string kind = 3292052; @@ -2398,7 +2398,7 @@ public Builder setProxyHeaderBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the regional TCP proxy resides.
+     * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
      * This field is not applicable to global TCP proxy.
      * 
* @@ -2414,7 +2414,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the regional TCP proxy resides.
+     * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
      * This field is not applicable to global TCP proxy.
      * 
* @@ -2438,7 +2438,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the regional TCP proxy resides.
+     * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
      * This field is not applicable to global TCP proxy.
      * 
* @@ -2462,7 +2462,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the regional TCP proxy resides.
+     * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
      * This field is not applicable to global TCP proxy.
      * 
* @@ -2485,7 +2485,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the regional TCP proxy resides.
+     * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
      * This field is not applicable to global TCP proxy.
      * 
* @@ -2504,7 +2504,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the regional TCP proxy resides.
+     * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
      * This field is not applicable to global TCP proxy.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedList.java index c2c7cae087b2..6abb5d849903 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedList.java @@ -283,7 +283,7 @@ public com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
    * TCP Proxies.
    * 
* @@ -300,7 +300,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
    * TCP Proxies.
    * 
* @@ -325,7 +325,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
    * TCP Proxies.
    * 
* @@ -436,7 +436,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -452,7 +452,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -476,7 +476,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -506,7 +506,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -521,7 +521,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -536,7 +536,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -552,7 +552,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1596,7 +1596,7 @@ public com.google.cloud.compute.v1.TargetTcpProxiesScopedList.Builder putItemsBu * * *
-     * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
      * TCP Proxies.
      * 
* @@ -1612,7 +1612,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
      * TCP Proxies.
      * 
* @@ -1636,7 +1636,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
      * TCP Proxies.
      * 
* @@ -1660,7 +1660,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
      * TCP Proxies.
      * 
* @@ -1683,7 +1683,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
      * TCP Proxies.
      * 
* @@ -1702,7 +1702,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
      * TCP Proxies.
      * 
* @@ -1878,7 +1878,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1893,7 +1893,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1916,7 +1916,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1939,7 +1939,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1979,7 +1979,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2012,7 +2012,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2028,7 +2028,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2043,7 +2043,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2059,7 +2059,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2075,7 +2075,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2099,7 +2099,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2122,7 +2122,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2142,7 +2142,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2161,7 +2161,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedListOrBuilder.java index 8d75ae0afdea..83263d93e968 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyAggregatedListOrBuilder.java @@ -137,7 +137,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
    * TCP Proxies.
    * 
* @@ -151,7 +151,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
    * TCP Proxies.
    * 
* @@ -165,7 +165,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target
    * TCP Proxies.
    * 
* @@ -230,7 +230,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -243,7 +243,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -256,7 +256,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -269,7 +269,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -282,7 +282,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -295,7 +295,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -309,7 +309,7 @@ com.google.cloud.compute.v1.TargetTcpProxiesScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyList.java index a598d0366d02..94dbb8b42ba0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.TargetTcpProxyOrBuilder getItemsOrBuilder(int * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1533,7 +1533,7 @@ public com.google.cloud.compute.v1.TargetTcpProxy.Builder addItemsBuilder(int in * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1571,7 +1571,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1594,7 +1594,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1616,7 +1616,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1634,7 +1634,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1809,7 +1809,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1824,7 +1824,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1847,7 +1847,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1870,7 +1870,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1892,7 +1892,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1910,7 +1910,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyListOrBuilder.java index 180e88efc0c0..816a825b4304 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyListOrBuilder.java @@ -123,7 +123,7 @@ public interface TargetTcpProxyListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface TargetTcpProxyListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface TargetTcpProxyListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface TargetTcpProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface TargetTcpProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface TargetTcpProxyListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyOrBuilder.java index a8329ce019e3..d8abc0b3a962 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetTcpProxyOrBuilder.java @@ -28,7 +28,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -140,7 +140,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
    * 
* * optional string kind = 3292052; @@ -153,7 +153,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
    * 
* * optional string kind = 3292052; @@ -166,7 +166,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies.
    * 
* * optional string kind = 3292052; @@ -330,7 +330,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional TCP proxy resides.
+   * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
    * This field is not applicable to global TCP proxy.
    * 
* @@ -344,7 +344,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional TCP proxy resides.
+   * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
    * This field is not applicable to global TCP proxy.
    * 
* @@ -358,7 +358,7 @@ public interface TargetTcpProxyOrBuilder * * *
-   * [Output Only] URL of the region where the regional TCP proxy resides.
+   * Output only. [Output Only] URL of the region where the regional TCP proxy resides.
    * This field is not applicable to global TCP proxy.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGateway.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGateway.java index 6e7d00ce4238..49e80d5568db 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGateway.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGateway.java @@ -242,7 +242,7 @@ private Status(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -259,7 +259,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -284,7 +284,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -499,7 +499,7 @@ public long getId() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -515,7 +515,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -539,7 +539,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -1982,7 +1982,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1998,7 +1998,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2022,7 +2022,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2046,7 +2046,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2069,7 +2069,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2088,7 +2088,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2523,7 +2523,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -2538,7 +2538,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -2561,7 +2561,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -2584,7 +2584,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -2606,7 +2606,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -2624,7 +2624,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayAggregatedList.java index 9376327f1517..a074197acf06 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayAggregatedList.java @@ -288,7 +288,7 @@ public com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrThrow( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -304,7 +304,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -328,7 +328,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -438,7 +438,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -454,7 +454,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -478,7 +478,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -508,7 +508,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -523,7 +523,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -538,7 +538,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -554,7 +554,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1598,7 +1598,7 @@ public com.google.cloud.compute.v1.TargetVpnGatewaysScopedList.Builder putItemsB * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1613,7 +1613,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1636,7 +1636,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1659,7 +1659,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1681,7 +1681,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1699,7 +1699,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1874,7 +1874,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1889,7 +1889,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1912,7 +1912,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1935,7 +1935,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1957,7 +1957,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1975,7 +1975,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2008,7 +2008,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2024,7 +2024,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2039,7 +2039,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2055,7 +2055,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2071,7 +2071,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2095,7 +2095,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2118,7 +2118,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2138,7 +2138,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2157,7 +2157,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayAggregatedListOrBuilder.java index bdcd94cf2450..02297bb28b0f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayAggregatedListOrBuilder.java @@ -142,7 +142,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -155,7 +155,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -168,7 +168,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -232,7 +232,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -245,7 +245,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -258,7 +258,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -271,7 +271,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -284,7 +284,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -297,7 +297,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -311,7 +311,7 @@ com.google.cloud.compute.v1.TargetVpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayList.java index 0a02f6ddbca4..9b876e38b0df 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.TargetVpnGatewayOrBuilder getItemsOrBuilder(i * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public com.google.cloud.compute.v1.TargetVpnGateway.Builder addItemsBuilder(int * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1550,7 +1550,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1573,7 +1573,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1618,7 +1618,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1636,7 +1636,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+     * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
      * 
* * optional string kind = 3292052; @@ -1811,7 +1811,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1826,7 +1826,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1849,7 +1849,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1872,7 +1872,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1894,7 +1894,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1912,7 +1912,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayListOrBuilder.java index 3fdc99d0d3f2..caed0e448cbb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayListOrBuilder.java @@ -123,7 +123,7 @@ public interface TargetVpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -136,7 +136,7 @@ public interface TargetVpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -149,7 +149,7 @@ public interface TargetVpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -213,7 +213,7 @@ public interface TargetVpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -226,7 +226,7 @@ public interface TargetVpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -239,7 +239,7 @@ public interface TargetVpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayOrBuilder.java index 4023b915e65b..855c15bea42b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetVpnGatewayOrBuilder.java @@ -28,7 +28,7 @@ public interface TargetVpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface TargetVpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface TargetVpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -202,7 +202,7 @@ public interface TargetVpnGatewayOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -215,7 +215,7 @@ public interface TargetVpnGatewayOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; @@ -228,7 +228,7 @@ public interface TargetVpnGatewayOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
+   * Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways.
    * 
* * optional string kind = 3292052; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMap.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMap.java index 65d65fdfa002..008be25db7fd 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMap.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMap.java @@ -114,7 +114,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -131,7 +131,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -156,7 +156,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -987,7 +987,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#urlMaps for
+   * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
    * url maps.
    * 
* @@ -1004,7 +1004,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#urlMaps for
+   * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
    * url maps.
    * 
* @@ -1029,7 +1029,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#urlMaps for
+   * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
    * url maps.
    * 
* @@ -1222,7 +1222,7 @@ public com.google.cloud.compute.v1.PathMatcherOrBuilder getPathMatchersOrBuilder * * *
-   * [Output Only] URL of the region where the regional URL map resides.
+   * Output only. [Output Only] URL of the region where the regional URL map resides.
    * This field is not applicable to global URL maps.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1241,7 +1241,7 @@ public boolean hasRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional URL map resides.
+   * Output only. [Output Only] URL of the region where the regional URL map resides.
    * This field is not applicable to global URL maps.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -1268,7 +1268,7 @@ public java.lang.String getRegion() {
    *
    *
    * 
-   * [Output Only] URL of the region where the regional URL map resides.
+   * Output only. [Output Only] URL of the region where the regional URL map resides.
    * This field is not applicable to global URL maps.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -2451,7 +2451,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2467,7 +2467,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2491,7 +2491,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2515,7 +2515,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2538,7 +2538,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2557,7 +2557,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4929,7 +4929,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#urlMaps for
+     * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
      * url maps.
      * 
* @@ -4945,7 +4945,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#urlMaps for
+     * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
      * url maps.
      * 
* @@ -4969,7 +4969,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#urlMaps for
+     * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
      * url maps.
      * 
* @@ -4993,7 +4993,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#urlMaps for
+     * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
      * url maps.
      * 
* @@ -5016,7 +5016,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#urlMaps for
+     * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
      * url maps.
      * 
* @@ -5035,7 +5035,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#urlMaps for
+     * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
      * url maps.
      * 
* @@ -5591,7 +5591,7 @@ public com.google.cloud.compute.v1.PathMatcher.Builder addPathMatchersBuilder(in * * *
-     * [Output Only] URL of the region where the regional URL map resides.
+     * Output only. [Output Only] URL of the region where the regional URL map resides.
      * This field is not applicable to global URL maps.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -5609,7 +5609,7 @@ public boolean hasRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional URL map resides.
+     * Output only. [Output Only] URL of the region where the regional URL map resides.
      * This field is not applicable to global URL maps.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -5635,7 +5635,7 @@ public java.lang.String getRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional URL map resides.
+     * Output only. [Output Only] URL of the region where the regional URL map resides.
      * This field is not applicable to global URL maps.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -5661,7 +5661,7 @@ public com.google.protobuf.ByteString getRegionBytes() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional URL map resides.
+     * Output only. [Output Only] URL of the region where the regional URL map resides.
      * This field is not applicable to global URL maps.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -5686,7 +5686,7 @@ public Builder setRegion(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional URL map resides.
+     * Output only. [Output Only] URL of the region where the regional URL map resides.
      * This field is not applicable to global URL maps.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
@@ -5707,7 +5707,7 @@ public Builder clearRegion() {
      *
      *
      * 
-     * [Output Only] URL of the region where the regional URL map resides.
+     * Output only. [Output Only] URL of the region where the regional URL map resides.
      * This field is not applicable to global URL maps.
      * You must specify this field as part of the HTTP request URL. It is
      * not settable as a field in the request body.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapList.java
index 201d122026dd..de1af4827730 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapList.java
@@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.UrlMapOrBuilder getItemsOrBuilder(int index)
    *
    *
    * 
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1529,7 +1529,7 @@ public java.util.List getItemsBuilde * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1544,7 +1544,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1567,7 +1567,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1590,7 +1590,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1612,7 +1612,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1630,7 +1630,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1805,7 +1805,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1820,7 +1820,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1843,7 +1843,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1866,7 +1866,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1888,7 +1888,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1906,7 +1906,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapListOrBuilder.java index 17b02a7c4128..3697194e50fb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapListOrBuilder.java @@ -122,7 +122,7 @@ public interface UrlMapListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface UrlMapListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface UrlMapListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface UrlMapListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface UrlMapListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface UrlMapListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapOrBuilder.java index 3fc31ff93fe7..53f4cb825685 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapOrBuilder.java @@ -28,7 +28,7 @@ public interface UrlMapOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface UrlMapOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface UrlMapOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -687,7 +687,7 @@ public interface UrlMapOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#urlMaps for
+   * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
    * url maps.
    * 
* @@ -701,7 +701,7 @@ public interface UrlMapOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#urlMaps for
+   * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
    * url maps.
    * 
* @@ -715,7 +715,7 @@ public interface UrlMapOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#urlMaps for
+   * Output only. [Output Only] Type of the resource. Always compute#urlMaps for
    * url maps.
    * 
* @@ -842,7 +842,7 @@ public interface UrlMapOrBuilder * * *
-   * [Output Only] URL of the region where the regional URL map resides.
+   * Output only. [Output Only] URL of the region where the regional URL map resides.
    * This field is not applicable to global URL maps.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -858,7 +858,7 @@ public interface UrlMapOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the regional URL map resides.
+   * Output only. [Output Only] URL of the region where the regional URL map resides.
    * This field is not applicable to global URL maps.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
@@ -874,7 +874,7 @@ public interface UrlMapOrBuilder
    *
    *
    * 
-   * [Output Only] URL of the region where the regional URL map resides.
+   * Output only. [Output Only] URL of the region where the regional URL map resides.
    * This field is not applicable to global URL maps.
    * You must specify this field as part of the HTTP request URL. It is
    * not settable as a field in the request body.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapsAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapsAggregatedList.java
index 45487db3d482..65abac9c88cc 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapsAggregatedList.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapsAggregatedList.java
@@ -276,7 +276,7 @@ public com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrThrow(java.lang.S
    *
    *
    * 
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -292,7 +292,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -316,7 +316,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -426,7 +426,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -442,7 +442,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -466,7 +466,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -496,7 +496,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -511,7 +511,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -526,7 +526,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -542,7 +542,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1561,7 +1561,7 @@ public com.google.cloud.compute.v1.UrlMapsScopedList.Builder putItemsBuilderIfAb * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1576,7 +1576,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1599,7 +1599,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1622,7 +1622,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1644,7 +1644,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1662,7 +1662,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1837,7 +1837,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1852,7 +1852,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1898,7 +1898,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1920,7 +1920,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1938,7 +1938,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1971,7 +1971,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -1987,7 +1987,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2002,7 +2002,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2018,7 +2018,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2034,7 +2034,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2058,7 +2058,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2101,7 +2101,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2120,7 +2120,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapsAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapsAggregatedListOrBuilder.java index 832d35db5637..975d33d2b499 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapsAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlMapsAggregatedListOrBuilder.java @@ -130,7 +130,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -143,7 +143,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -156,7 +156,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -220,7 +220,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -233,7 +233,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -246,7 +246,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -259,7 +259,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -272,7 +272,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -285,7 +285,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -299,7 +299,7 @@ com.google.cloud.compute.v1.UrlMapsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetwork.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetwork.java index bf04e23c9b3d..75f097b446a8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetwork.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetwork.java @@ -900,7 +900,7 @@ private StackType(int value) { * * *
-   * [Output Only] The external IPv6 address range that is assigned to this
+   * Output only. [Output Only] The external IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -917,7 +917,7 @@ public boolean hasExternalIpv6Prefix() { * * *
-   * [Output Only] The external IPv6 address range that is assigned to this
+   * Output only. [Output Only] The external IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -942,7 +942,7 @@ public java.lang.String getExternalIpv6Prefix() { * * *
-   * [Output Only] The external IPv6 address range that is assigned to this
+   * Output only. [Output Only] The external IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -972,7 +972,7 @@ public com.google.protobuf.ByteString getExternalIpv6PrefixBytes() { * * *
-   * [Output Only] The internal IPv6 address range that is assigned to this
+   * Output only. [Output Only] The internal IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -989,7 +989,7 @@ public boolean hasInternalIpv6Prefix() { * * *
-   * [Output Only] The internal IPv6 address range that is assigned to this
+   * Output only. [Output Only] The internal IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -1014,7 +1014,7 @@ public java.lang.String getInternalIpv6Prefix() { * * *
-   * [Output Only] The internal IPv6 address range that is assigned to this
+   * Output only. [Output Only] The internal IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -2326,7 +2326,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] The external IPv6 address range that is assigned to this
+     * Output only. [Output Only] The external IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2342,7 +2342,7 @@ public boolean hasExternalIpv6Prefix() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this
+     * Output only. [Output Only] The external IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2366,7 +2366,7 @@ public java.lang.String getExternalIpv6Prefix() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this
+     * Output only. [Output Only] The external IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2390,7 +2390,7 @@ public com.google.protobuf.ByteString getExternalIpv6PrefixBytes() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this
+     * Output only. [Output Only] The external IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2413,7 +2413,7 @@ public Builder setExternalIpv6Prefix(java.lang.String value) { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this
+     * Output only. [Output Only] The external IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2432,7 +2432,7 @@ public Builder clearExternalIpv6Prefix() { * * *
-     * [Output Only] The external IPv6 address range that is assigned to this
+     * Output only. [Output Only] The external IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2458,7 +2458,7 @@ public Builder setExternalIpv6PrefixBytes(com.google.protobuf.ByteString value) * * *
-     * [Output Only] The internal IPv6 address range that is assigned to this
+     * Output only. [Output Only] The internal IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2474,7 +2474,7 @@ public boolean hasInternalIpv6Prefix() { * * *
-     * [Output Only] The internal IPv6 address range that is assigned to this
+     * Output only. [Output Only] The internal IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2498,7 +2498,7 @@ public java.lang.String getInternalIpv6Prefix() { * * *
-     * [Output Only] The internal IPv6 address range that is assigned to this
+     * Output only. [Output Only] The internal IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2522,7 +2522,7 @@ public com.google.protobuf.ByteString getInternalIpv6PrefixBytes() { * * *
-     * [Output Only] The internal IPv6 address range that is assigned to this
+     * Output only. [Output Only] The internal IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2545,7 +2545,7 @@ public Builder setInternalIpv6Prefix(java.lang.String value) { * * *
-     * [Output Only] The internal IPv6 address range that is assigned to this
+     * Output only. [Output Only] The internal IPv6 address range that is assigned to this
      * subnetwork.
      * 
* @@ -2564,7 +2564,7 @@ public Builder clearInternalIpv6Prefix() { * * *
-     * [Output Only] The internal IPv6 address range that is assigned to this
+     * Output only. [Output Only] The internal IPv6 address range that is assigned to this
      * subnetwork.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworkOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworkOrBuilder.java index 8bc9577c5612..2134ed40bc69 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworkOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworkOrBuilder.java @@ -28,7 +28,7 @@ public interface UsableSubnetworkOrBuilder * * *
-   * [Output Only] The external IPv6 address range that is assigned to this
+   * Output only. [Output Only] The external IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -42,7 +42,7 @@ public interface UsableSubnetworkOrBuilder * * *
-   * [Output Only] The external IPv6 address range that is assigned to this
+   * Output only. [Output Only] The external IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -56,7 +56,7 @@ public interface UsableSubnetworkOrBuilder * * *
-   * [Output Only] The external IPv6 address range that is assigned to this
+   * Output only. [Output Only] The external IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -70,7 +70,7 @@ public interface UsableSubnetworkOrBuilder * * *
-   * [Output Only] The internal IPv6 address range that is assigned to this
+   * Output only. [Output Only] The internal IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -84,7 +84,7 @@ public interface UsableSubnetworkOrBuilder * * *
-   * [Output Only] The internal IPv6 address range that is assigned to this
+   * Output only. [Output Only] The internal IPv6 address range that is assigned to this
    * subnetwork.
    * 
* @@ -98,7 +98,7 @@ public interface UsableSubnetworkOrBuilder * * *
-   * [Output Only] The internal IPv6 address range that is assigned to this
+   * Output only. [Output Only] The internal IPv6 address range that is assigned to this
    * subnetwork.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworksAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworksAggregatedList.java index e43fdc64bb8f..02b3fb0aa172 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworksAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworksAggregatedList.java @@ -228,7 +228,7 @@ public com.google.cloud.compute.v1.UsableSubnetworkOrBuilder getItemsOrBuilder(i * * *
-   * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
    * of usable subnetworks.
    * 
* @@ -245,7 +245,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
    * of usable subnetworks.
    * 
* @@ -270,7 +270,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
    * of usable subnetworks.
    * 
* @@ -387,7 +387,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -404,7 +404,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -421,7 +421,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -437,7 +437,7 @@ public int getScopedWarningsCount() { * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -453,7 +453,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarning getScopedWarnings(in * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -475,7 +475,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWa * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -491,7 +491,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -515,7 +515,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -545,7 +545,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -560,7 +560,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -575,7 +575,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -591,7 +591,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1821,7 +1821,7 @@ public com.google.cloud.compute.v1.UsableSubnetwork.Builder addItemsBuilder(int * * *
-     * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
      * of usable subnetworks.
      * 
* @@ -1837,7 +1837,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
      * of usable subnetworks.
      * 
* @@ -1861,7 +1861,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
      * of usable subnetworks.
      * 
* @@ -1885,7 +1885,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
      * of usable subnetworks.
      * 
* @@ -1908,7 +1908,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
      * of usable subnetworks.
      * 
* @@ -1927,7 +1927,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+     * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
      * of usable subnetworks.
      * 
* @@ -2131,7 +2131,7 @@ private void ensureScopedWarningsIsMutable() { * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2151,7 +2151,7 @@ private void ensureScopedWarningsIsMutable() { * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2170,7 +2170,7 @@ public int getScopedWarningsCount() { * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2189,7 +2189,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarning getScopedWarnings(in * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2215,7 +2215,7 @@ public Builder setScopedWarnings( * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2238,7 +2238,7 @@ public Builder setScopedWarnings( * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2263,7 +2263,7 @@ public Builder addScopedWarnings(com.google.cloud.compute.v1.SubnetworksScopedWa * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2289,7 +2289,7 @@ public Builder addScopedWarnings( * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2312,7 +2312,7 @@ public Builder addScopedWarnings( * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2335,7 +2335,7 @@ public Builder addScopedWarnings( * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2358,7 +2358,7 @@ public Builder addAllScopedWarnings( * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2380,7 +2380,7 @@ public Builder clearScopedWarnings() { * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2402,7 +2402,7 @@ public Builder removeScopedWarnings(int index) { * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2418,7 +2418,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarning.Builder getScopedWar * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2438,7 +2438,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWa * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2458,7 +2458,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWa * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2474,7 +2474,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarning.Builder addScopedWar * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2492,7 +2492,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarning.Builder addScopedWar * * *
-     * [Output Only] Informational warning messages for failures encountered from
+     * Output only. [Output Only] Informational warning messages for failures encountered from
      * scopes.
      * 
* @@ -2530,7 +2530,7 @@ public com.google.cloud.compute.v1.SubnetworksScopedWarning.Builder addScopedWar * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2545,7 +2545,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2568,7 +2568,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2591,7 +2591,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2613,7 +2613,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2631,7 +2631,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -2664,7 +2664,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2680,7 +2680,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2695,7 +2695,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2711,7 +2711,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2727,7 +2727,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2751,7 +2751,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2774,7 +2774,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2794,7 +2794,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2813,7 +2813,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworksAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworksAggregatedListOrBuilder.java index aaabdd76d866..326539ce6e2e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworksAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UsableSubnetworksAggregatedListOrBuilder.java @@ -126,7 +126,7 @@ public interface UsableSubnetworksAggregatedListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
    * of usable subnetworks.
    * 
* @@ -140,7 +140,7 @@ public interface UsableSubnetworksAggregatedListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
    * of usable subnetworks.
    * 
* @@ -154,7 +154,7 @@ public interface UsableSubnetworksAggregatedListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
+   * Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists
    * of usable subnetworks.
    * 
* @@ -225,7 +225,7 @@ public interface UsableSubnetworksAggregatedListOrBuilder * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -238,7 +238,7 @@ public interface UsableSubnetworksAggregatedListOrBuilder * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -251,7 +251,7 @@ public interface UsableSubnetworksAggregatedListOrBuilder * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -264,7 +264,7 @@ public interface UsableSubnetworksAggregatedListOrBuilder * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -278,7 +278,7 @@ public interface UsableSubnetworksAggregatedListOrBuilder * * *
-   * [Output Only] Informational warning messages for failures encountered from
+   * Output only. [Output Only] Informational warning messages for failures encountered from
    * scopes.
    * 
* @@ -292,7 +292,7 @@ com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWarningsO * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -305,7 +305,7 @@ com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWarningsO * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -318,7 +318,7 @@ com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWarningsO * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -331,7 +331,7 @@ com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWarningsO * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -344,7 +344,7 @@ com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWarningsO * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -357,7 +357,7 @@ com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWarningsO * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -371,7 +371,7 @@ com.google.cloud.compute.v1.SubnetworksScopedWarningOrBuilder getScopedWarningsO * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappings.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappings.java index 88bcd757bbd6..99ad3b10a6a6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappings.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappings.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Name of the VM instance which the endpoint belongs to
+   * Output only. Name of the VM instance which the endpoint belongs to
    * 
* * optional string instance_name = 227947509; @@ -91,7 +91,7 @@ public boolean hasInstanceName() { * * *
-   * Name of the VM instance which the endpoint belongs to
+   * Output only. Name of the VM instance which the endpoint belongs to
    * 
* * optional string instance_name = 227947509; @@ -115,7 +115,7 @@ public java.lang.String getInstanceName() { * * *
-   * Name of the VM instance which the endpoint belongs to
+   * Output only. Name of the VM instance which the endpoint belongs to
    * 
* * optional string instance_name = 227947509; @@ -629,7 +629,7 @@ public Builder mergeFrom( * * *
-     * Name of the VM instance which the endpoint belongs to
+     * Output only. Name of the VM instance which the endpoint belongs to
      * 
* * optional string instance_name = 227947509; @@ -644,7 +644,7 @@ public boolean hasInstanceName() { * * *
-     * Name of the VM instance which the endpoint belongs to
+     * Output only. Name of the VM instance which the endpoint belongs to
      * 
* * optional string instance_name = 227947509; @@ -667,7 +667,7 @@ public java.lang.String getInstanceName() { * * *
-     * Name of the VM instance which the endpoint belongs to
+     * Output only. Name of the VM instance which the endpoint belongs to
      * 
* * optional string instance_name = 227947509; @@ -690,7 +690,7 @@ public com.google.protobuf.ByteString getInstanceNameBytes() { * * *
-     * Name of the VM instance which the endpoint belongs to
+     * Output only. Name of the VM instance which the endpoint belongs to
      * 
* * optional string instance_name = 227947509; @@ -712,7 +712,7 @@ public Builder setInstanceName(java.lang.String value) { * * *
-     * Name of the VM instance which the endpoint belongs to
+     * Output only. Name of the VM instance which the endpoint belongs to
      * 
* * optional string instance_name = 227947509; @@ -730,7 +730,7 @@ public Builder clearInstanceName() { * * *
-     * Name of the VM instance which the endpoint belongs to
+     * Output only. Name of the VM instance which the endpoint belongs to
      * 
* * optional string instance_name = 227947509; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappings.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappings.java index feab6ae7eba0..f087c80f98c8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappings.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappings.java @@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * List of all drain IP:port-range mappings assigned to this interface.
+   * Output only. List of all drain IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -99,7 +99,7 @@ public com.google.protobuf.ProtocolStringList getDrainNatIpPortRangesList() {
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface.
+   * Output only. List of all drain IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -117,7 +117,7 @@ public int getDrainNatIpPortRangesCount() {
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface.
+   * Output only. List of all drain IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -136,7 +136,7 @@ public java.lang.String getDrainNatIpPortRanges(int index) {
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface.
+   * Output only. List of all drain IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -161,7 +161,7 @@ public com.google.protobuf.ByteString getDrainNatIpPortRangesBytes(int index) {
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface.
+   * Output only. A list of all IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -179,7 +179,7 @@ public com.google.protobuf.ProtocolStringList getNatIpPortRangesList() {
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface.
+   * Output only. A list of all IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -197,7 +197,7 @@ public int getNatIpPortRangesCount() {
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface.
+   * Output only. A list of all IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -216,7 +216,7 @@ public java.lang.String getNatIpPortRanges(int index) {
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface.
+   * Output only. A list of all IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -238,7 +238,7 @@ public com.google.protobuf.ByteString getNatIpPortRangesBytes(int index) {
    *
    *
    * 
-   * Total number of drain ports across all NAT IPs allocated to this
+   * Output only. Total number of drain ports across all NAT IPs allocated to this
    * interface. It equals to the aggregated port number in the field
    * drain_nat_ip_port_ranges.
    * 
@@ -256,7 +256,7 @@ public boolean hasNumTotalDrainNatPorts() { * * *
-   * Total number of drain ports across all NAT IPs allocated to this
+   * Output only. Total number of drain ports across all NAT IPs allocated to this
    * interface. It equals to the aggregated port number in the field
    * drain_nat_ip_port_ranges.
    * 
@@ -277,7 +277,7 @@ public int getNumTotalDrainNatPorts() { * * *
-   * Total number of ports across all NAT IPs allocated to this interface.
+   * Output only. Total number of ports across all NAT IPs allocated to this interface.
    * It equals to the aggregated port number in the field nat_ip_port_ranges.
    * 
* @@ -294,7 +294,7 @@ public boolean hasNumTotalNatPorts() { * * *
-   * Total number of ports across all NAT IPs allocated to this interface.
+   * Output only. Total number of ports across all NAT IPs allocated to this interface.
    * It equals to the aggregated port number in the field nat_ip_port_ranges.
    * 
* @@ -318,7 +318,7 @@ public int getNumTotalNatPorts() { * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -336,7 +336,7 @@ public int getNumTotalNatPorts() { * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -356,7 +356,7 @@ public int getNumTotalNatPorts() { * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -372,7 +372,7 @@ public int getRuleMappingsCount() { * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -389,7 +389,7 @@ public int getRuleMappingsCount() { * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -412,7 +412,7 @@ public int getRuleMappingsCount() { * * *
-   * Alias IP range for this interface endpoint.
+   * Output only. Alias IP range for this interface endpoint.
    * It will be a private (RFC 1918) IP range.
    * Examples: "10.33.4.55/32", or "192.168.5.0/24".
    * 
@@ -430,7 +430,7 @@ public boolean hasSourceAliasIpRange() { * * *
-   * Alias IP range for this interface endpoint.
+   * Output only. Alias IP range for this interface endpoint.
    * It will be a private (RFC 1918) IP range.
    * Examples: "10.33.4.55/32", or "192.168.5.0/24".
    * 
@@ -456,7 +456,7 @@ public java.lang.String getSourceAliasIpRange() { * * *
-   * Alias IP range for this interface endpoint.
+   * Output only. Alias IP range for this interface endpoint.
    * It will be a private (RFC 1918) IP range.
    * Examples: "10.33.4.55/32", or "192.168.5.0/24".
    * 
@@ -487,7 +487,7 @@ public com.google.protobuf.ByteString getSourceAliasIpRangeBytes() { * * *
-   * Primary IP of the VM for this NIC.
+   * Output only. Primary IP of the VM for this NIC.
    * 
* * optional string source_virtual_ip = 149836159; @@ -503,7 +503,7 @@ public boolean hasSourceVirtualIp() { * * *
-   * Primary IP of the VM for this NIC.
+   * Output only. Primary IP of the VM for this NIC.
    * 
* * optional string source_virtual_ip = 149836159; @@ -527,7 +527,7 @@ public java.lang.String getSourceVirtualIp() { * * *
-   * Primary IP of the VM for this NIC.
+   * Output only. Primary IP of the VM for this NIC.
    * 
* * optional string source_virtual_ip = 149836159; @@ -1163,7 +1163,7 @@ private void ensureDrainNatIpPortRangesIsMutable() { * * *
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1182,7 +1182,7 @@ public com.google.protobuf.ProtocolStringList getDrainNatIpPortRangesList() {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1200,7 +1200,7 @@ public int getDrainNatIpPortRangesCount() {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1219,7 +1219,7 @@ public java.lang.String getDrainNatIpPortRanges(int index) {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1238,7 +1238,7 @@ public com.google.protobuf.ByteString getDrainNatIpPortRangesBytes(int index) {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1265,7 +1265,7 @@ public Builder setDrainNatIpPortRanges(int index, java.lang.String value) {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1291,7 +1291,7 @@ public Builder addDrainNatIpPortRanges(java.lang.String value) {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1314,7 +1314,7 @@ public Builder addAllDrainNatIpPortRanges(java.lang.Iterable v
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1336,7 +1336,7 @@ public Builder clearDrainNatIpPortRanges() {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface.
+     * Output only. List of all drain IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1373,7 +1373,7 @@ private void ensureNatIpPortRangesIsMutable() {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1392,7 +1392,7 @@ public com.google.protobuf.ProtocolStringList getNatIpPortRangesList() {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1410,7 +1410,7 @@ public int getNatIpPortRangesCount() {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1429,7 +1429,7 @@ public java.lang.String getNatIpPortRanges(int index) {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1448,7 +1448,7 @@ public com.google.protobuf.ByteString getNatIpPortRangesBytes(int index) {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1475,7 +1475,7 @@ public Builder setNatIpPortRanges(int index, java.lang.String value) {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1501,7 +1501,7 @@ public Builder addNatIpPortRanges(java.lang.String value) {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1524,7 +1524,7 @@ public Builder addAllNatIpPortRanges(java.lang.Iterable values
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1546,7 +1546,7 @@ public Builder clearNatIpPortRanges() {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface.
+     * Output only. A list of all IP:port-range mappings assigned to this interface.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
      * "1.1.1.1:2234-2234"].
@@ -1575,7 +1575,7 @@ public Builder addNatIpPortRangesBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Total number of drain ports across all NAT IPs allocated to this
+     * Output only. Total number of drain ports across all NAT IPs allocated to this
      * interface. It equals to the aggregated port number in the field
      * drain_nat_ip_port_ranges.
      * 
@@ -1593,7 +1593,7 @@ public boolean hasNumTotalDrainNatPorts() { * * *
-     * Total number of drain ports across all NAT IPs allocated to this
+     * Output only. Total number of drain ports across all NAT IPs allocated to this
      * interface. It equals to the aggregated port number in the field
      * drain_nat_ip_port_ranges.
      * 
@@ -1611,7 +1611,7 @@ public int getNumTotalDrainNatPorts() { * * *
-     * Total number of drain ports across all NAT IPs allocated to this
+     * Output only. Total number of drain ports across all NAT IPs allocated to this
      * interface. It equals to the aggregated port number in the field
      * drain_nat_ip_port_ranges.
      * 
@@ -1633,7 +1633,7 @@ public Builder setNumTotalDrainNatPorts(int value) { * * *
-     * Total number of drain ports across all NAT IPs allocated to this
+     * Output only. Total number of drain ports across all NAT IPs allocated to this
      * interface. It equals to the aggregated port number in the field
      * drain_nat_ip_port_ranges.
      * 
@@ -1655,7 +1655,7 @@ public Builder clearNumTotalDrainNatPorts() { * * *
-     * Total number of ports across all NAT IPs allocated to this interface.
+     * Output only. Total number of ports across all NAT IPs allocated to this interface.
      * It equals to the aggregated port number in the field nat_ip_port_ranges.
      * 
* @@ -1672,7 +1672,7 @@ public boolean hasNumTotalNatPorts() { * * *
-     * Total number of ports across all NAT IPs allocated to this interface.
+     * Output only. Total number of ports across all NAT IPs allocated to this interface.
      * It equals to the aggregated port number in the field nat_ip_port_ranges.
      * 
* @@ -1689,7 +1689,7 @@ public int getNumTotalNatPorts() { * * *
-     * Total number of ports across all NAT IPs allocated to this interface.
+     * Output only. Total number of ports across all NAT IPs allocated to this interface.
      * It equals to the aggregated port number in the field nat_ip_port_ranges.
      * 
* @@ -1710,7 +1710,7 @@ public Builder setNumTotalNatPorts(int value) { * * *
-     * Total number of ports across all NAT IPs allocated to this interface.
+     * Output only. Total number of ports across all NAT IPs allocated to this interface.
      * It equals to the aggregated port number in the field nat_ip_port_ranges.
      * 
* @@ -1751,7 +1751,7 @@ private void ensureRuleMappingsIsMutable() { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1772,7 +1772,7 @@ private void ensureRuleMappingsIsMutable() { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1791,7 +1791,7 @@ public int getRuleMappingsCount() { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1811,7 +1811,7 @@ public int getRuleMappingsCount() { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1839,7 +1839,7 @@ public Builder setRuleMappings( * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1864,7 +1864,7 @@ public Builder setRuleMappings( * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1891,7 +1891,7 @@ public Builder addRuleMappings( * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1919,7 +1919,7 @@ public Builder addRuleMappings( * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1943,7 +1943,7 @@ public Builder addRuleMappings( * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1968,7 +1968,7 @@ public Builder addRuleMappings( * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -1995,7 +1995,7 @@ public Builder addAllRuleMappings( * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -2017,7 +2017,7 @@ public Builder clearRuleMappings() { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -2039,7 +2039,7 @@ public Builder removeRuleMappings(int index) { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -2056,7 +2056,7 @@ public Builder removeRuleMappings(int index) { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -2077,7 +2077,7 @@ public Builder removeRuleMappings(int index) { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -2100,7 +2100,7 @@ public Builder removeRuleMappings(int index) { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -2120,7 +2120,7 @@ public Builder removeRuleMappings(int index) { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -2141,7 +2141,7 @@ public Builder removeRuleMappings(int index) { * * *
-     * Information about mappings provided by rules in this NAT.
+     * Output only. Information about mappings provided by rules in this NAT.
      * 
* * @@ -2183,7 +2183,7 @@ public Builder removeRuleMappings(int index) { * * *
-     * Alias IP range for this interface endpoint.
+     * Output only. Alias IP range for this interface endpoint.
      * It will be a private (RFC 1918) IP range.
      * Examples: "10.33.4.55/32", or "192.168.5.0/24".
      * 
@@ -2200,7 +2200,7 @@ public boolean hasSourceAliasIpRange() { * * *
-     * Alias IP range for this interface endpoint.
+     * Output only. Alias IP range for this interface endpoint.
      * It will be a private (RFC 1918) IP range.
      * Examples: "10.33.4.55/32", or "192.168.5.0/24".
      * 
@@ -2225,7 +2225,7 @@ public java.lang.String getSourceAliasIpRange() { * * *
-     * Alias IP range for this interface endpoint.
+     * Output only. Alias IP range for this interface endpoint.
      * It will be a private (RFC 1918) IP range.
      * Examples: "10.33.4.55/32", or "192.168.5.0/24".
      * 
@@ -2250,7 +2250,7 @@ public com.google.protobuf.ByteString getSourceAliasIpRangeBytes() { * * *
-     * Alias IP range for this interface endpoint.
+     * Output only. Alias IP range for this interface endpoint.
      * It will be a private (RFC 1918) IP range.
      * Examples: "10.33.4.55/32", or "192.168.5.0/24".
      * 
@@ -2274,7 +2274,7 @@ public Builder setSourceAliasIpRange(java.lang.String value) { * * *
-     * Alias IP range for this interface endpoint.
+     * Output only. Alias IP range for this interface endpoint.
      * It will be a private (RFC 1918) IP range.
      * Examples: "10.33.4.55/32", or "192.168.5.0/24".
      * 
@@ -2294,7 +2294,7 @@ public Builder clearSourceAliasIpRange() { * * *
-     * Alias IP range for this interface endpoint.
+     * Output only. Alias IP range for this interface endpoint.
      * It will be a private (RFC 1918) IP range.
      * Examples: "10.33.4.55/32", or "192.168.5.0/24".
      * 
@@ -2321,7 +2321,7 @@ public Builder setSourceAliasIpRangeBytes(com.google.protobuf.ByteString value) * * *
-     * Primary IP of the VM for this NIC.
+     * Output only. Primary IP of the VM for this NIC.
      * 
* * optional string source_virtual_ip = 149836159; @@ -2336,7 +2336,7 @@ public boolean hasSourceVirtualIp() { * * *
-     * Primary IP of the VM for this NIC.
+     * Output only. Primary IP of the VM for this NIC.
      * 
* * optional string source_virtual_ip = 149836159; @@ -2359,7 +2359,7 @@ public java.lang.String getSourceVirtualIp() { * * *
-     * Primary IP of the VM for this NIC.
+     * Output only. Primary IP of the VM for this NIC.
      * 
* * optional string source_virtual_ip = 149836159; @@ -2382,7 +2382,7 @@ public com.google.protobuf.ByteString getSourceVirtualIpBytes() { * * *
-     * Primary IP of the VM for this NIC.
+     * Output only. Primary IP of the VM for this NIC.
      * 
* * optional string source_virtual_ip = 149836159; @@ -2404,7 +2404,7 @@ public Builder setSourceVirtualIp(java.lang.String value) { * * *
-     * Primary IP of the VM for this NIC.
+     * Output only. Primary IP of the VM for this NIC.
      * 
* * optional string source_virtual_ip = 149836159; @@ -2422,7 +2422,7 @@ public Builder clearSourceVirtualIp() { * * *
-     * Primary IP of the VM for this NIC.
+     * Output only. Primary IP of the VM for this NIC.
      * 
* * optional string source_virtual_ip = 149836159; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings.java index 53ee888e2b11..4a3925829d33 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings.java @@ -81,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * List of all drain IP:port-range mappings assigned to this interface
+   * Output only. List of all drain IP:port-range mappings assigned to this interface
    * by this rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -100,7 +100,7 @@ public com.google.protobuf.ProtocolStringList getDrainNatIpPortRangesList() {
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface
+   * Output only. List of all drain IP:port-range mappings assigned to this interface
    * by this rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -119,7 +119,7 @@ public int getDrainNatIpPortRangesCount() {
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface
+   * Output only. List of all drain IP:port-range mappings assigned to this interface
    * by this rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -139,7 +139,7 @@ public java.lang.String getDrainNatIpPortRanges(int index) {
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface
+   * Output only. List of all drain IP:port-range mappings assigned to this interface
    * by this rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -165,7 +165,7 @@ public com.google.protobuf.ByteString getDrainNatIpPortRangesBytes(int index) {
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface by this
+   * Output only. A list of all IP:port-range mappings assigned to this interface by this
    * rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -184,7 +184,7 @@ public com.google.protobuf.ProtocolStringList getNatIpPortRangesList() {
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface by this
+   * Output only. A list of all IP:port-range mappings assigned to this interface by this
    * rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -203,7 +203,7 @@ public int getNatIpPortRangesCount() {
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface by this
+   * Output only. A list of all IP:port-range mappings assigned to this interface by this
    * rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -223,7 +223,7 @@ public java.lang.String getNatIpPortRanges(int index) {
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface by this
+   * Output only. A list of all IP:port-range mappings assigned to this interface by this
    * rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -246,7 +246,7 @@ public com.google.protobuf.ByteString getNatIpPortRangesBytes(int index) {
    *
    *
    * 
-   * Total number of drain ports across all NAT IPs allocated to this
+   * Output only. Total number of drain ports across all NAT IPs allocated to this
    * interface by this rule.
    * It equals the aggregated port number in the field
    * drain_nat_ip_port_ranges.
@@ -265,7 +265,7 @@ public boolean hasNumTotalDrainNatPorts() {
    *
    *
    * 
-   * Total number of drain ports across all NAT IPs allocated to this
+   * Output only. Total number of drain ports across all NAT IPs allocated to this
    * interface by this rule.
    * It equals the aggregated port number in the field
    * drain_nat_ip_port_ranges.
@@ -287,7 +287,7 @@ public int getNumTotalDrainNatPorts() {
    *
    *
    * 
-   * Total number of ports across all NAT IPs allocated to this interface
+   * Output only. Total number of ports across all NAT IPs allocated to this interface
    * by this rule.
    * It equals the aggregated port number in the field nat_ip_port_ranges.
    * 
@@ -305,7 +305,7 @@ public boolean hasNumTotalNatPorts() { * * *
-   * Total number of ports across all NAT IPs allocated to this interface
+   * Output only. Total number of ports across all NAT IPs allocated to this interface
    * by this rule.
    * It equals the aggregated port number in the field nat_ip_port_ranges.
    * 
@@ -326,7 +326,7 @@ public int getNumTotalNatPorts() { * * *
-   * Rule number of the NAT Rule.
+   * Output only. Rule number of the NAT Rule.
    * 
* * optional int32 rule_number = 535211500; @@ -342,7 +342,7 @@ public boolean hasRuleNumber() { * * *
-   * Rule number of the NAT Rule.
+   * Output only. Rule number of the NAT Rule.
    * 
* * optional int32 rule_number = 535211500; @@ -882,7 +882,7 @@ private void ensureDrainNatIpPortRangesIsMutable() { * * *
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -902,7 +902,7 @@ public com.google.protobuf.ProtocolStringList getDrainNatIpPortRangesList() {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -921,7 +921,7 @@ public int getDrainNatIpPortRangesCount() {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -941,7 +941,7 @@ public java.lang.String getDrainNatIpPortRanges(int index) {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -961,7 +961,7 @@ public com.google.protobuf.ByteString getDrainNatIpPortRangesBytes(int index) {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -989,7 +989,7 @@ public Builder setDrainNatIpPortRanges(int index, java.lang.String value) {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1016,7 +1016,7 @@ public Builder addDrainNatIpPortRanges(java.lang.String value) {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1040,7 +1040,7 @@ public Builder addAllDrainNatIpPortRanges(java.lang.Iterable v
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1063,7 +1063,7 @@ public Builder clearDrainNatIpPortRanges() {
      *
      *
      * 
-     * List of all drain IP:port-range mappings assigned to this interface
+     * Output only. List of all drain IP:port-range mappings assigned to this interface
      * by this rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1101,7 +1101,7 @@ private void ensureNatIpPortRangesIsMutable() {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1121,7 +1121,7 @@ public com.google.protobuf.ProtocolStringList getNatIpPortRangesList() {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1140,7 +1140,7 @@ public int getNatIpPortRangesCount() {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1160,7 +1160,7 @@ public java.lang.String getNatIpPortRanges(int index) {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1180,7 +1180,7 @@ public com.google.protobuf.ByteString getNatIpPortRangesBytes(int index) {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1208,7 +1208,7 @@ public Builder setNatIpPortRanges(int index, java.lang.String value) {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1235,7 +1235,7 @@ public Builder addNatIpPortRanges(java.lang.String value) {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1259,7 +1259,7 @@ public Builder addAllNatIpPortRanges(java.lang.Iterable values
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1282,7 +1282,7 @@ public Builder clearNatIpPortRanges() {
      *
      *
      * 
-     * A list of all IP:port-range mappings assigned to this interface by this
+     * Output only. A list of all IP:port-range mappings assigned to this interface by this
      * rule.
      * These ranges are inclusive, that is, both the first and the last
      * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -1312,7 +1312,7 @@ public Builder addNatIpPortRangesBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Total number of drain ports across all NAT IPs allocated to this
+     * Output only. Total number of drain ports across all NAT IPs allocated to this
      * interface by this rule.
      * It equals the aggregated port number in the field
      * drain_nat_ip_port_ranges.
@@ -1331,7 +1331,7 @@ public boolean hasNumTotalDrainNatPorts() {
      *
      *
      * 
-     * Total number of drain ports across all NAT IPs allocated to this
+     * Output only. Total number of drain ports across all NAT IPs allocated to this
      * interface by this rule.
      * It equals the aggregated port number in the field
      * drain_nat_ip_port_ranges.
@@ -1350,7 +1350,7 @@ public int getNumTotalDrainNatPorts() {
      *
      *
      * 
-     * Total number of drain ports across all NAT IPs allocated to this
+     * Output only. Total number of drain ports across all NAT IPs allocated to this
      * interface by this rule.
      * It equals the aggregated port number in the field
      * drain_nat_ip_port_ranges.
@@ -1373,7 +1373,7 @@ public Builder setNumTotalDrainNatPorts(int value) {
      *
      *
      * 
-     * Total number of drain ports across all NAT IPs allocated to this
+     * Output only. Total number of drain ports across all NAT IPs allocated to this
      * interface by this rule.
      * It equals the aggregated port number in the field
      * drain_nat_ip_port_ranges.
@@ -1396,7 +1396,7 @@ public Builder clearNumTotalDrainNatPorts() {
      *
      *
      * 
-     * Total number of ports across all NAT IPs allocated to this interface
+     * Output only. Total number of ports across all NAT IPs allocated to this interface
      * by this rule.
      * It equals the aggregated port number in the field nat_ip_port_ranges.
      * 
@@ -1414,7 +1414,7 @@ public boolean hasNumTotalNatPorts() { * * *
-     * Total number of ports across all NAT IPs allocated to this interface
+     * Output only. Total number of ports across all NAT IPs allocated to this interface
      * by this rule.
      * It equals the aggregated port number in the field nat_ip_port_ranges.
      * 
@@ -1432,7 +1432,7 @@ public int getNumTotalNatPorts() { * * *
-     * Total number of ports across all NAT IPs allocated to this interface
+     * Output only. Total number of ports across all NAT IPs allocated to this interface
      * by this rule.
      * It equals the aggregated port number in the field nat_ip_port_ranges.
      * 
@@ -1454,7 +1454,7 @@ public Builder setNumTotalNatPorts(int value) { * * *
-     * Total number of ports across all NAT IPs allocated to this interface
+     * Output only. Total number of ports across all NAT IPs allocated to this interface
      * by this rule.
      * It equals the aggregated port number in the field nat_ip_port_ranges.
      * 
@@ -1476,7 +1476,7 @@ public Builder clearNumTotalNatPorts() { * * *
-     * Rule number of the NAT Rule.
+     * Output only. Rule number of the NAT Rule.
      * 
* * optional int32 rule_number = 535211500; @@ -1492,7 +1492,7 @@ public boolean hasRuleNumber() { * * *
-     * Rule number of the NAT Rule.
+     * Output only. Rule number of the NAT Rule.
      * 
* * optional int32 rule_number = 535211500; @@ -1508,7 +1508,7 @@ public int getRuleNumber() { * * *
-     * Rule number of the NAT Rule.
+     * Output only. Rule number of the NAT Rule.
      * 
* * optional int32 rule_number = 535211500; @@ -1528,7 +1528,7 @@ public Builder setRuleNumber(int value) { * * *
-     * Rule number of the NAT Rule.
+     * Output only. Rule number of the NAT Rule.
      * 
* * optional int32 rule_number = 535211500; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder.java index d685d0a3b1bf..85556072e763 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder.java @@ -28,7 +28,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild * * *
-   * List of all drain IP:port-range mappings assigned to this interface
+   * Output only. List of all drain IP:port-range mappings assigned to this interface
    * by this rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -45,7 +45,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface
+   * Output only. List of all drain IP:port-range mappings assigned to this interface
    * by this rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -62,7 +62,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface
+   * Output only. List of all drain IP:port-range mappings assigned to this interface
    * by this rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -80,7 +80,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface
+   * Output only. List of all drain IP:port-range mappings assigned to this interface
    * by this rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -98,7 +98,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface by this
+   * Output only. A list of all IP:port-range mappings assigned to this interface by this
    * rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -115,7 +115,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface by this
+   * Output only. A list of all IP:port-range mappings assigned to this interface by this
    * rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -132,7 +132,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface by this
+   * Output only. A list of all IP:port-range mappings assigned to this interface by this
    * rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -150,7 +150,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface by this
+   * Output only. A list of all IP:port-range mappings assigned to this interface by this
    * rule.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
@@ -168,7 +168,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * Total number of drain ports across all NAT IPs allocated to this
+   * Output only. Total number of drain ports across all NAT IPs allocated to this
    * interface by this rule.
    * It equals the aggregated port number in the field
    * drain_nat_ip_port_ranges.
@@ -184,7 +184,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * Total number of drain ports across all NAT IPs allocated to this
+   * Output only. Total number of drain ports across all NAT IPs allocated to this
    * interface by this rule.
    * It equals the aggregated port number in the field
    * drain_nat_ip_port_ranges.
@@ -200,7 +200,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild
    *
    *
    * 
-   * Total number of ports across all NAT IPs allocated to this interface
+   * Output only. Total number of ports across all NAT IPs allocated to this interface
    * by this rule.
    * It equals the aggregated port number in the field nat_ip_port_ranges.
    * 
@@ -215,7 +215,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild * * *
-   * Total number of ports across all NAT IPs allocated to this interface
+   * Output only. Total number of ports across all NAT IPs allocated to this interface
    * by this rule.
    * It equals the aggregated port number in the field nat_ip_port_ranges.
    * 
@@ -230,7 +230,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild * * *
-   * Rule number of the NAT Rule.
+   * Output only. Rule number of the NAT Rule.
    * 
* * optional int32 rule_number = 535211500; @@ -243,7 +243,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuild * * *
-   * Rule number of the NAT Rule.
+   * Output only. Rule number of the NAT Rule.
    * 
* * optional int32 rule_number = 535211500; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsOrBuilder.java index 2ea3069e71b4..ab43916d6e3d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsInterfaceNatMappingsOrBuilder.java @@ -28,7 +28,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * List of all drain IP:port-range mappings assigned to this interface.
+   * Output only. List of all drain IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -44,7 +44,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface.
+   * Output only. List of all drain IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -60,7 +60,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface.
+   * Output only. List of all drain IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -77,7 +77,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
    *
    *
    * 
-   * List of all drain IP:port-range mappings assigned to this interface.
+   * Output only. List of all drain IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -94,7 +94,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface.
+   * Output only. A list of all IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -110,7 +110,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface.
+   * Output only. A list of all IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -126,7 +126,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface.
+   * Output only. A list of all IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -143,7 +143,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
    *
    *
    * 
-   * A list of all IP:port-range mappings assigned to this interface.
+   * Output only. A list of all IP:port-range mappings assigned to this interface.
    * These ranges are inclusive, that is, both the first and the last
    * ports can be used for NAT. Example: ["2.2.2.2:12345-12355",
    * "1.1.1.1:2234-2234"].
@@ -160,7 +160,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
    *
    *
    * 
-   * Total number of drain ports across all NAT IPs allocated to this
+   * Output only. Total number of drain ports across all NAT IPs allocated to this
    * interface. It equals to the aggregated port number in the field
    * drain_nat_ip_port_ranges.
    * 
@@ -175,7 +175,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Total number of drain ports across all NAT IPs allocated to this
+   * Output only. Total number of drain ports across all NAT IPs allocated to this
    * interface. It equals to the aggregated port number in the field
    * drain_nat_ip_port_ranges.
    * 
@@ -190,7 +190,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Total number of ports across all NAT IPs allocated to this interface.
+   * Output only. Total number of ports across all NAT IPs allocated to this interface.
    * It equals to the aggregated port number in the field nat_ip_port_ranges.
    * 
* @@ -204,7 +204,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Total number of ports across all NAT IPs allocated to this interface.
+   * Output only. Total number of ports across all NAT IPs allocated to this interface.
    * It equals to the aggregated port number in the field nat_ip_port_ranges.
    * 
* @@ -218,7 +218,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -233,7 +233,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -247,7 +247,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -260,7 +260,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -277,7 +277,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Information about mappings provided by rules in this NAT.
+   * Output only. Information about mappings provided by rules in this NAT.
    * 
* * @@ -291,7 +291,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Alias IP range for this interface endpoint.
+   * Output only. Alias IP range for this interface endpoint.
    * It will be a private (RFC 1918) IP range.
    * Examples: "10.33.4.55/32", or "192.168.5.0/24".
    * 
@@ -306,7 +306,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Alias IP range for this interface endpoint.
+   * Output only. Alias IP range for this interface endpoint.
    * It will be a private (RFC 1918) IP range.
    * Examples: "10.33.4.55/32", or "192.168.5.0/24".
    * 
@@ -321,7 +321,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Alias IP range for this interface endpoint.
+   * Output only. Alias IP range for this interface endpoint.
    * It will be a private (RFC 1918) IP range.
    * Examples: "10.33.4.55/32", or "192.168.5.0/24".
    * 
@@ -336,7 +336,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Primary IP of the VM for this NIC.
+   * Output only. Primary IP of the VM for this NIC.
    * 
* * optional string source_virtual_ip = 149836159; @@ -349,7 +349,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Primary IP of the VM for this NIC.
+   * Output only. Primary IP of the VM for this NIC.
    * 
* * optional string source_virtual_ip = 149836159; @@ -362,7 +362,7 @@ public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder * * *
-   * Primary IP of the VM for this NIC.
+   * Output only. Primary IP of the VM for this NIC.
    * 
* * optional string source_virtual_ip = 149836159; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsList.java index 550df19ce4ca..df8c40074f14 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsList.java @@ -150,7 +150,7 @@ public com.google.protobuf.ByteString getIdBytes() { * * *
-   * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+   * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
    * VM endpoints.
    * 
* @@ -167,7 +167,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+   * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
    * VM endpoints.
    * 
* @@ -192,7 +192,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+   * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
    * VM endpoints.
    * 
* @@ -379,7 +379,7 @@ public com.google.cloud.compute.v1.VmEndpointNatMappingsOrBuilder getResultOrBui * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -395,7 +395,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -419,7 +419,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1183,7 +1183,7 @@ public Builder setIdBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+     * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
      * VM endpoints.
      * 
* @@ -1199,7 +1199,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+     * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
      * VM endpoints.
      * 
* @@ -1223,7 +1223,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+     * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
      * VM endpoints.
      * 
* @@ -1247,7 +1247,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+     * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
      * VM endpoints.
      * 
* @@ -1270,7 +1270,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+     * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
      * VM endpoints.
      * 
* @@ -1289,7 +1289,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+     * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
      * VM endpoints.
      * 
* @@ -1835,7 +1835,7 @@ public com.google.cloud.compute.v1.VmEndpointNatMappings.Builder addResultBuilde * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1850,7 +1850,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1873,7 +1873,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1896,7 +1896,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1936,7 +1936,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsListOrBuilder.java index 5517fcd2bd11..fcacfbe332a0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsListOrBuilder.java @@ -70,7 +70,7 @@ public interface VmEndpointNatMappingsListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+   * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
    * VM endpoints.
    * 
* @@ -84,7 +84,7 @@ public interface VmEndpointNatMappingsListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+   * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
    * VM endpoints.
    * 
* @@ -98,7 +98,7 @@ public interface VmEndpointNatMappingsListOrBuilder * * *
-   * [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
+   * Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of
    * VM endpoints.
    * 
* @@ -219,7 +219,7 @@ public interface VmEndpointNatMappingsListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -232,7 +232,7 @@ public interface VmEndpointNatMappingsListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -245,7 +245,7 @@ public interface VmEndpointNatMappingsListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsOrBuilder.java index b8ef135ce82d..f81fb17927c7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VmEndpointNatMappingsOrBuilder.java @@ -28,7 +28,7 @@ public interface VmEndpointNatMappingsOrBuilder * * *
-   * Name of the VM instance which the endpoint belongs to
+   * Output only. Name of the VM instance which the endpoint belongs to
    * 
* * optional string instance_name = 227947509; @@ -41,7 +41,7 @@ public interface VmEndpointNatMappingsOrBuilder * * *
-   * Name of the VM instance which the endpoint belongs to
+   * Output only. Name of the VM instance which the endpoint belongs to
    * 
* * optional string instance_name = 227947509; @@ -54,7 +54,7 @@ public interface VmEndpointNatMappingsOrBuilder * * *
-   * Name of the VM instance which the endpoint belongs to
+   * Output only. Name of the VM instance which the endpoint belongs to
    * 
* * optional string instance_name = 227947509; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGateway.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGateway.java index cad4c2d155da..316d96e806ab 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGateway.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGateway.java @@ -447,7 +447,7 @@ private StackType(int value) { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -464,7 +464,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -489,7 +489,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -664,7 +664,7 @@ public com.google.protobuf.ByteString getGatewayIpVersionBytes() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -681,7 +681,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -703,7 +703,7 @@ public long getId() { * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -720,7 +720,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -745,7 +745,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -1138,7 +1138,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * * *
-   * [Output Only] URL of the region where the VPN gateway resides.
+   * Output only. [Output Only] URL of the region where the VPN gateway resides.
    * 
* * optional string region = 138946292; @@ -1154,7 +1154,7 @@ public boolean hasRegion() { * * *
-   * [Output Only] URL of the region where the VPN gateway resides.
+   * Output only. [Output Only] URL of the region where the VPN gateway resides.
    * 
* * optional string region = 138946292; @@ -1178,7 +1178,7 @@ public java.lang.String getRegion() { * * *
-   * [Output Only] URL of the region where the VPN gateway resides.
+   * Output only. [Output Only] URL of the region where the VPN gateway resides.
    * 
* * optional string region = 138946292; @@ -1207,7 +1207,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1223,7 +1223,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -1247,7 +1247,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -2223,7 +2223,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2239,7 +2239,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2263,7 +2263,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2287,7 +2287,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2310,7 +2310,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2329,7 +2329,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2625,7 +2625,7 @@ public Builder setGatewayIpVersionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2642,7 +2642,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2659,7 +2659,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2680,7 +2680,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource. This identifier is
+     * Output only. [Output Only] The unique identifier for the resource. This identifier is
      * defined by the server.
      * 
* @@ -2701,7 +2701,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -2717,7 +2717,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -2741,7 +2741,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -2765,7 +2765,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -2788,7 +2788,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -2807,7 +2807,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -3480,7 +3480,7 @@ public Builder setNetworkBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] URL of the region where the VPN gateway resides.
+     * Output only. [Output Only] URL of the region where the VPN gateway resides.
      * 
* * optional string region = 138946292; @@ -3495,7 +3495,7 @@ public boolean hasRegion() { * * *
-     * [Output Only] URL of the region where the VPN gateway resides.
+     * Output only. [Output Only] URL of the region where the VPN gateway resides.
      * 
* * optional string region = 138946292; @@ -3518,7 +3518,7 @@ public java.lang.String getRegion() { * * *
-     * [Output Only] URL of the region where the VPN gateway resides.
+     * Output only. [Output Only] URL of the region where the VPN gateway resides.
      * 
* * optional string region = 138946292; @@ -3541,7 +3541,7 @@ public com.google.protobuf.ByteString getRegionBytes() { * * *
-     * [Output Only] URL of the region where the VPN gateway resides.
+     * Output only. [Output Only] URL of the region where the VPN gateway resides.
      * 
* * optional string region = 138946292; @@ -3563,7 +3563,7 @@ public Builder setRegion(java.lang.String value) { * * *
-     * [Output Only] URL of the region where the VPN gateway resides.
+     * Output only. [Output Only] URL of the region where the VPN gateway resides.
      * 
* * optional string region = 138946292; @@ -3581,7 +3581,7 @@ public Builder clearRegion() { * * *
-     * [Output Only] URL of the region where the VPN gateway resides.
+     * Output only. [Output Only] URL of the region where the VPN gateway resides.
      * 
* * optional string region = 138946292; @@ -3606,7 +3606,7 @@ public Builder setRegionBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3621,7 +3621,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3644,7 +3644,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3667,7 +3667,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3689,7 +3689,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -3707,7 +3707,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayAggregatedList.java index 6407eb15d856..00df4e92ee09 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrThrow(java.la * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1578,7 +1578,7 @@ public com.google.cloud.compute.v1.VpnGatewaysScopedList.Builder putItemsBuilder * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1594,7 +1594,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1618,7 +1618,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1642,7 +1642,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1665,7 +1665,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1684,7 +1684,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1860,7 +1860,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1898,7 +1898,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1943,7 +1943,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1994,7 +1994,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2010,7 +2010,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2025,7 +2025,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2041,7 +2041,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2057,7 +2057,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2104,7 +2104,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2124,7 +2124,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2143,7 +2143,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayAggregatedListOrBuilder.java index 5347299fab27..e67d9ef07418 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -228,7 +228,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -254,7 +254,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -267,7 +267,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -280,7 +280,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -293,7 +293,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -307,7 +307,7 @@ com.google.cloud.compute.v1.VpnGatewaysScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayList.java index 5b4d2d4a5c7b..9ac018a83c8b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.VpnGatewayOrBuilder getItemsOrBuilder(int ind * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItemsBu * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnGateway for
+     * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
      * VPN gateways.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayListOrBuilder.java index 7ec0c413c960..45572b306178 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayListOrBuilder.java @@ -122,7 +122,7 @@ public interface VpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -136,7 +136,7 @@ public interface VpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -150,7 +150,7 @@ public interface VpnGatewayListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -215,7 +215,7 @@ public interface VpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface VpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface VpnGatewayListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayOrBuilder.java index 0f56d93d3eb0..65f9c3c6a30c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayOrBuilder.java @@ -28,7 +28,7 @@ public interface VpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -42,7 +42,7 @@ public interface VpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -56,7 +56,7 @@ public interface VpnGatewayOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -157,7 +157,7 @@ public interface VpnGatewayOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -171,7 +171,7 @@ public interface VpnGatewayOrBuilder * * *
-   * [Output Only] The unique identifier for the resource. This identifier is
+   * Output only. [Output Only] The unique identifier for the resource. This identifier is
    * defined by the server.
    * 
* @@ -185,7 +185,7 @@ public interface VpnGatewayOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -199,7 +199,7 @@ public interface VpnGatewayOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -213,7 +213,7 @@ public interface VpnGatewayOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnGateway for
+   * Output only. [Output Only] Type of resource. Always compute#vpnGateway for
    * VPN gateways.
    * 
* @@ -457,7 +457,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the VPN gateway resides.
+   * Output only. [Output Only] URL of the region where the VPN gateway resides.
    * 
* * optional string region = 138946292; @@ -470,7 +470,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the VPN gateway resides.
+   * Output only. [Output Only] URL of the region where the VPN gateway resides.
    * 
* * optional string region = 138946292; @@ -483,7 +483,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] URL of the region where the VPN gateway resides.
+   * Output only. [Output Only] URL of the region where the VPN gateway resides.
    * 
* * optional string region = 138946292; @@ -496,7 +496,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -509,7 +509,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -522,7 +522,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatus.java index c1c19aaa8144..c947e281600c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatus.java @@ -72,7 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -89,7 +89,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -107,7 +107,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -123,7 +123,7 @@ public int getVpnConnectionsCount() { * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -139,7 +139,7 @@ public com.google.cloud.compute.v1.VpnGatewayStatusVpnConnection getVpnConnectio * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -565,7 +565,7 @@ private void ensureVpnConnectionsIsMutable() { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -585,7 +585,7 @@ private void ensureVpnConnectionsIsMutable() { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -604,7 +604,7 @@ public int getVpnConnectionsCount() { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -623,7 +623,7 @@ public com.google.cloud.compute.v1.VpnGatewayStatusVpnConnection getVpnConnectio * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -649,7 +649,7 @@ public Builder setVpnConnections( * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -673,7 +673,7 @@ public Builder setVpnConnections( * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -699,7 +699,7 @@ public Builder addVpnConnections( * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -725,7 +725,7 @@ public Builder addVpnConnections( * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -748,7 +748,7 @@ public Builder addVpnConnections( * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -772,7 +772,7 @@ public Builder addVpnConnections( * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -796,7 +796,7 @@ public Builder addAllVpnConnections( * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -818,7 +818,7 @@ public Builder clearVpnConnections() { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -840,7 +840,7 @@ public Builder removeVpnConnections(int index) { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -856,7 +856,7 @@ public Builder removeVpnConnections(int index) { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -876,7 +876,7 @@ public Builder removeVpnConnections(int index) { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -897,7 +897,7 @@ public Builder removeVpnConnections(int index) { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -915,7 +915,7 @@ public Builder removeVpnConnections(int index) { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * @@ -934,7 +934,7 @@ public Builder removeVpnConnections(int index) { * * *
-     * List of VPN connection for this VpnGateway.
+     * Output only. List of VPN connection for this VpnGateway.
      * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusOrBuilder.java index 09ef9f740a71..2a093885150e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusOrBuilder.java @@ -28,7 +28,7 @@ public interface VpnGatewayStatusOrBuilder * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -41,7 +41,7 @@ public interface VpnGatewayStatusOrBuilder * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -54,7 +54,7 @@ public interface VpnGatewayStatusOrBuilder * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -67,7 +67,7 @@ public interface VpnGatewayStatusOrBuilder * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * @@ -81,7 +81,7 @@ public interface VpnGatewayStatusOrBuilder * * *
-   * List of VPN connection for this VpnGateway.
+   * Output only. List of VPN connection for this VpnGateway.
    * 
* * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusTunnel.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusTunnel.java index 740c04b2e9ea..33cb58becd30 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusTunnel.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusTunnel.java @@ -72,7 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * The VPN gateway interface this VPN tunnel is associated with.
+   * Output only. The VPN gateway interface this VPN tunnel is associated with.
    * 
* * optional uint32 local_gateway_interface = 158764330; @@ -88,7 +88,7 @@ public boolean hasLocalGatewayInterface() { * * *
-   * The VPN gateway interface this VPN tunnel is associated with.
+   * Output only. The VPN gateway interface this VPN tunnel is associated with.
    * 
* * optional uint32 local_gateway_interface = 158764330; @@ -107,7 +107,7 @@ public int getLocalGatewayInterface() { * * *
-   * The peer gateway interface this VPN tunnel is connected to, the peer
+   * Output only. The peer gateway interface this VPN tunnel is connected to, the peer
    * gateway could either be an external VPN gateway or a Google Cloud
    * VPN gateway.
    * 
@@ -125,7 +125,7 @@ public boolean hasPeerGatewayInterface() { * * *
-   * The peer gateway interface this VPN tunnel is connected to, the peer
+   * Output only. The peer gateway interface this VPN tunnel is connected to, the peer
    * gateway could either be an external VPN gateway or a Google Cloud
    * VPN gateway.
    * 
@@ -148,7 +148,7 @@ public int getPeerGatewayInterface() { * * *
-   * URL reference to the VPN tunnel.
+   * Output only. URL reference to the VPN tunnel.
    * 
* * optional string tunnel_url = 78975256; @@ -164,7 +164,7 @@ public boolean hasTunnelUrl() { * * *
-   * URL reference to the VPN tunnel.
+   * Output only. URL reference to the VPN tunnel.
    * 
* * optional string tunnel_url = 78975256; @@ -188,7 +188,7 @@ public java.lang.String getTunnelUrl() { * * *
-   * URL reference to the VPN tunnel.
+   * Output only. URL reference to the VPN tunnel.
    * 
* * optional string tunnel_url = 78975256; @@ -624,7 +624,7 @@ public Builder mergeFrom( * * *
-     * The VPN gateway interface this VPN tunnel is associated with.
+     * Output only. The VPN gateway interface this VPN tunnel is associated with.
      * 
* * optional uint32 local_gateway_interface = 158764330; @@ -640,7 +640,7 @@ public boolean hasLocalGatewayInterface() { * * *
-     * The VPN gateway interface this VPN tunnel is associated with.
+     * Output only. The VPN gateway interface this VPN tunnel is associated with.
      * 
* * optional uint32 local_gateway_interface = 158764330; @@ -656,7 +656,7 @@ public int getLocalGatewayInterface() { * * *
-     * The VPN gateway interface this VPN tunnel is associated with.
+     * Output only. The VPN gateway interface this VPN tunnel is associated with.
      * 
* * optional uint32 local_gateway_interface = 158764330; @@ -676,7 +676,7 @@ public Builder setLocalGatewayInterface(int value) { * * *
-     * The VPN gateway interface this VPN tunnel is associated with.
+     * Output only. The VPN gateway interface this VPN tunnel is associated with.
      * 
* * optional uint32 local_gateway_interface = 158764330; @@ -696,7 +696,7 @@ public Builder clearLocalGatewayInterface() { * * *
-     * The peer gateway interface this VPN tunnel is connected to, the peer
+     * Output only. The peer gateway interface this VPN tunnel is connected to, the peer
      * gateway could either be an external VPN gateway or a Google Cloud
      * VPN gateway.
      * 
@@ -714,7 +714,7 @@ public boolean hasPeerGatewayInterface() { * * *
-     * The peer gateway interface this VPN tunnel is connected to, the peer
+     * Output only. The peer gateway interface this VPN tunnel is connected to, the peer
      * gateway could either be an external VPN gateway or a Google Cloud
      * VPN gateway.
      * 
@@ -732,7 +732,7 @@ public int getPeerGatewayInterface() { * * *
-     * The peer gateway interface this VPN tunnel is connected to, the peer
+     * Output only. The peer gateway interface this VPN tunnel is connected to, the peer
      * gateway could either be an external VPN gateway or a Google Cloud
      * VPN gateway.
      * 
@@ -754,7 +754,7 @@ public Builder setPeerGatewayInterface(int value) { * * *
-     * The peer gateway interface this VPN tunnel is connected to, the peer
+     * Output only. The peer gateway interface this VPN tunnel is connected to, the peer
      * gateway could either be an external VPN gateway or a Google Cloud
      * VPN gateway.
      * 
@@ -776,7 +776,7 @@ public Builder clearPeerGatewayInterface() { * * *
-     * URL reference to the VPN tunnel.
+     * Output only. URL reference to the VPN tunnel.
      * 
* * optional string tunnel_url = 78975256; @@ -791,7 +791,7 @@ public boolean hasTunnelUrl() { * * *
-     * URL reference to the VPN tunnel.
+     * Output only. URL reference to the VPN tunnel.
      * 
* * optional string tunnel_url = 78975256; @@ -814,7 +814,7 @@ public java.lang.String getTunnelUrl() { * * *
-     * URL reference to the VPN tunnel.
+     * Output only. URL reference to the VPN tunnel.
      * 
* * optional string tunnel_url = 78975256; @@ -837,7 +837,7 @@ public com.google.protobuf.ByteString getTunnelUrlBytes() { * * *
-     * URL reference to the VPN tunnel.
+     * Output only. URL reference to the VPN tunnel.
      * 
* * optional string tunnel_url = 78975256; @@ -859,7 +859,7 @@ public Builder setTunnelUrl(java.lang.String value) { * * *
-     * URL reference to the VPN tunnel.
+     * Output only. URL reference to the VPN tunnel.
      * 
* * optional string tunnel_url = 78975256; @@ -877,7 +877,7 @@ public Builder clearTunnelUrl() { * * *
-     * URL reference to the VPN tunnel.
+     * Output only. URL reference to the VPN tunnel.
      * 
* * optional string tunnel_url = 78975256; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusTunnelOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusTunnelOrBuilder.java index 4d8aff306c83..8d16814e5eb2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusTunnelOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusTunnelOrBuilder.java @@ -28,7 +28,7 @@ public interface VpnGatewayStatusTunnelOrBuilder * * *
-   * The VPN gateway interface this VPN tunnel is associated with.
+   * Output only. The VPN gateway interface this VPN tunnel is associated with.
    * 
* * optional uint32 local_gateway_interface = 158764330; @@ -41,7 +41,7 @@ public interface VpnGatewayStatusTunnelOrBuilder * * *
-   * The VPN gateway interface this VPN tunnel is associated with.
+   * Output only. The VPN gateway interface this VPN tunnel is associated with.
    * 
* * optional uint32 local_gateway_interface = 158764330; @@ -54,7 +54,7 @@ public interface VpnGatewayStatusTunnelOrBuilder * * *
-   * The peer gateway interface this VPN tunnel is connected to, the peer
+   * Output only. The peer gateway interface this VPN tunnel is connected to, the peer
    * gateway could either be an external VPN gateway or a Google Cloud
    * VPN gateway.
    * 
@@ -69,7 +69,7 @@ public interface VpnGatewayStatusTunnelOrBuilder * * *
-   * The peer gateway interface this VPN tunnel is connected to, the peer
+   * Output only. The peer gateway interface this VPN tunnel is connected to, the peer
    * gateway could either be an external VPN gateway or a Google Cloud
    * VPN gateway.
    * 
@@ -84,7 +84,7 @@ public interface VpnGatewayStatusTunnelOrBuilder * * *
-   * URL reference to the VPN tunnel.
+   * Output only. URL reference to the VPN tunnel.
    * 
* * optional string tunnel_url = 78975256; @@ -97,7 +97,7 @@ public interface VpnGatewayStatusTunnelOrBuilder * * *
-   * URL reference to the VPN tunnel.
+   * Output only. URL reference to the VPN tunnel.
    * 
* * optional string tunnel_url = 78975256; @@ -110,7 +110,7 @@ public interface VpnGatewayStatusTunnelOrBuilder * * *
-   * URL reference to the VPN tunnel.
+   * Output only. URL reference to the VPN tunnel.
    * 
* * optional string tunnel_url = 78975256; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusVpnConnection.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusVpnConnection.java index eed8ffc276ff..53a9cb370073 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusVpnConnection.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusVpnConnection.java @@ -78,7 +78,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * URL reference to the peer external VPN gateways to which the VPN tunnels
+   * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
    * in this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -96,7 +96,7 @@ public boolean hasPeerExternalGateway() { * * *
-   * URL reference to the peer external VPN gateways to which the VPN tunnels
+   * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
    * in this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -122,7 +122,7 @@ public java.lang.String getPeerExternalGateway() { * * *
-   * URL reference to the peer external VPN gateways to which the VPN tunnels
+   * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
    * in this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -153,7 +153,7 @@ public com.google.protobuf.ByteString getPeerExternalGatewayBytes() { * * *
-   * URL reference to the peer side VPN gateways to which the VPN tunnels in
+   * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
    * this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -171,7 +171,7 @@ public boolean hasPeerGcpGateway() { * * *
-   * URL reference to the peer side VPN gateways to which the VPN tunnels in
+   * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
    * this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -197,7 +197,7 @@ public java.lang.String getPeerGcpGateway() { * * *
-   * URL reference to the peer side VPN gateways to which the VPN tunnels in
+   * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
    * this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -864,7 +864,7 @@ public Builder mergeFrom( * * *
-     * URL reference to the peer external VPN gateways to which the VPN tunnels
+     * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
      * in this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -881,7 +881,7 @@ public boolean hasPeerExternalGateway() { * * *
-     * URL reference to the peer external VPN gateways to which the VPN tunnels
+     * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
      * in this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -906,7 +906,7 @@ public java.lang.String getPeerExternalGateway() { * * *
-     * URL reference to the peer external VPN gateways to which the VPN tunnels
+     * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
      * in this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -931,7 +931,7 @@ public com.google.protobuf.ByteString getPeerExternalGatewayBytes() { * * *
-     * URL reference to the peer external VPN gateways to which the VPN tunnels
+     * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
      * in this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -955,7 +955,7 @@ public Builder setPeerExternalGateway(java.lang.String value) { * * *
-     * URL reference to the peer external VPN gateways to which the VPN tunnels
+     * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
      * in this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -975,7 +975,7 @@ public Builder clearPeerExternalGateway() { * * *
-     * URL reference to the peer external VPN gateways to which the VPN tunnels
+     * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
      * in this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -1002,7 +1002,7 @@ public Builder setPeerExternalGatewayBytes(com.google.protobuf.ByteString value) * * *
-     * URL reference to the peer side VPN gateways to which the VPN tunnels in
+     * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
      * this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -1019,7 +1019,7 @@ public boolean hasPeerGcpGateway() { * * *
-     * URL reference to the peer side VPN gateways to which the VPN tunnels in
+     * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
      * this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -1044,7 +1044,7 @@ public java.lang.String getPeerGcpGateway() { * * *
-     * URL reference to the peer side VPN gateways to which the VPN tunnels in
+     * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
      * this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -1069,7 +1069,7 @@ public com.google.protobuf.ByteString getPeerGcpGatewayBytes() { * * *
-     * URL reference to the peer side VPN gateways to which the VPN tunnels in
+     * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
      * this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -1093,7 +1093,7 @@ public Builder setPeerGcpGateway(java.lang.String value) { * * *
-     * URL reference to the peer side VPN gateways to which the VPN tunnels in
+     * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
      * this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
@@ -1113,7 +1113,7 @@ public Builder clearPeerGcpGateway() { * * *
-     * URL reference to the peer side VPN gateways to which the VPN tunnels in
+     * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
      * this VPN connection are connected.
      * This field is mutually exclusive with peer_gcp_gateway.
      * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusVpnConnectionOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusVpnConnectionOrBuilder.java index 2fde7425c3f9..0aae98b06e1e 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusVpnConnectionOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayStatusVpnConnectionOrBuilder.java @@ -28,7 +28,7 @@ public interface VpnGatewayStatusVpnConnectionOrBuilder * * *
-   * URL reference to the peer external VPN gateways to which the VPN tunnels
+   * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
    * in this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -43,7 +43,7 @@ public interface VpnGatewayStatusVpnConnectionOrBuilder * * *
-   * URL reference to the peer external VPN gateways to which the VPN tunnels
+   * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
    * in this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -58,7 +58,7 @@ public interface VpnGatewayStatusVpnConnectionOrBuilder * * *
-   * URL reference to the peer external VPN gateways to which the VPN tunnels
+   * Output only. URL reference to the peer external VPN gateways to which the VPN tunnels
    * in this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -73,7 +73,7 @@ public interface VpnGatewayStatusVpnConnectionOrBuilder * * *
-   * URL reference to the peer side VPN gateways to which the VPN tunnels in
+   * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
    * this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -88,7 +88,7 @@ public interface VpnGatewayStatusVpnConnectionOrBuilder * * *
-   * URL reference to the peer side VPN gateways to which the VPN tunnels in
+   * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
    * this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
@@ -103,7 +103,7 @@ public interface VpnGatewayStatusVpnConnectionOrBuilder * * *
-   * URL reference to the peer side VPN gateways to which the VPN tunnels in
+   * Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in
    * this VPN connection are connected.
    * This field is mutually exclusive with peer_gcp_gateway.
    * 
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayVpnGatewayInterface.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayVpnGatewayInterface.java index 187d5a5f0d9e..bae368e61880 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayVpnGatewayInterface.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayVpnGatewayInterface.java @@ -74,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Numeric identifier for this VPN interface associated with
+   * Output only. [Output Only] Numeric identifier for this VPN interface associated with
    * the VPN gateway.
    * 
* @@ -91,7 +91,7 @@ public boolean hasId() { * * *
-   * [Output Only] Numeric identifier for this VPN interface associated with
+   * Output only. [Output Only] Numeric identifier for this VPN interface associated with
    * the VPN gateway.
    * 
* @@ -194,7 +194,7 @@ public com.google.protobuf.ByteString getInterconnectAttachmentBytes() { * * *
-   * [Output Only] IP address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IP address for this VPN interface associated with the VPN
    * gateway.
    * The IP address could be either a regional external IP address or
    * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -220,7 +220,7 @@ public boolean hasIpAddress() {
    *
    *
    * 
-   * [Output Only] IP address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IP address for this VPN interface associated with the VPN
    * gateway.
    * The IP address could be either a regional external IP address or
    * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -254,7 +254,7 @@ public java.lang.String getIpAddress() {
    *
    *
    * 
-   * [Output Only] IP address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IP address for this VPN interface associated with the VPN
    * gateway.
    * The IP address could be either a regional external IP address or
    * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -293,7 +293,7 @@ public com.google.protobuf.ByteString getIpAddressBytes() {
    *
    *
    * 
-   * [Output Only] IPv6 address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
    * gateway.
    * The IPv6 address must be a regional external IPv6 address. The format is
    * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -312,7 +312,7 @@ public boolean hasIpv6Address() {
    *
    *
    * 
-   * [Output Only] IPv6 address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
    * gateway.
    * The IPv6 address must be a regional external IPv6 address. The format is
    * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -339,7 +339,7 @@ public java.lang.String getIpv6Address() {
    *
    *
    * 
-   * [Output Only] IPv6 address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
    * gateway.
    * The IPv6 address must be a regional external IPv6 address. The format is
    * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -811,7 +811,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * [Output Only] Numeric identifier for this VPN interface associated with
+     * Output only. [Output Only] Numeric identifier for this VPN interface associated with
      * the VPN gateway.
      * 
* @@ -828,7 +828,7 @@ public boolean hasId() { * * *
-     * [Output Only] Numeric identifier for this VPN interface associated with
+     * Output only. [Output Only] Numeric identifier for this VPN interface associated with
      * the VPN gateway.
      * 
* @@ -845,7 +845,7 @@ public int getId() { * * *
-     * [Output Only] Numeric identifier for this VPN interface associated with
+     * Output only. [Output Only] Numeric identifier for this VPN interface associated with
      * the VPN gateway.
      * 
* @@ -866,7 +866,7 @@ public Builder setId(int value) { * * *
-     * [Output Only] Numeric identifier for this VPN interface associated with
+     * Output only. [Output Only] Numeric identifier for this VPN interface associated with
      * the VPN gateway.
      * 
* @@ -1037,7 +1037,7 @@ public Builder setInterconnectAttachmentBytes(com.google.protobuf.ByteString val * * *
-     * [Output Only] IP address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IP address for this VPN interface associated with the VPN
      * gateway.
      * The IP address could be either a regional external IP address or
      * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -1062,7 +1062,7 @@ public boolean hasIpAddress() {
      *
      *
      * 
-     * [Output Only] IP address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IP address for this VPN interface associated with the VPN
      * gateway.
      * The IP address could be either a regional external IP address or
      * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -1095,7 +1095,7 @@ public java.lang.String getIpAddress() {
      *
      *
      * 
-     * [Output Only] IP address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IP address for this VPN interface associated with the VPN
      * gateway.
      * The IP address could be either a regional external IP address or
      * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -1128,7 +1128,7 @@ public com.google.protobuf.ByteString getIpAddressBytes() {
      *
      *
      * 
-     * [Output Only] IP address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IP address for this VPN interface associated with the VPN
      * gateway.
      * The IP address could be either a regional external IP address or
      * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -1160,7 +1160,7 @@ public Builder setIpAddress(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] IP address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IP address for this VPN interface associated with the VPN
      * gateway.
      * The IP address could be either a regional external IP address or
      * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -1188,7 +1188,7 @@ public Builder clearIpAddress() {
      *
      *
      * 
-     * [Output Only] IP address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IP address for this VPN interface associated with the VPN
      * gateway.
      * The IP address could be either a regional external IP address or
      * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -1223,7 +1223,7 @@ public Builder setIpAddressBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] IPv6 address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
      * gateway.
      * The IPv6 address must be a regional external IPv6 address. The format is
      * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -1241,7 +1241,7 @@ public boolean hasIpv6Address() {
      *
      *
      * 
-     * [Output Only] IPv6 address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
      * gateway.
      * The IPv6 address must be a regional external IPv6 address. The format is
      * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -1267,7 +1267,7 @@ public java.lang.String getIpv6Address() {
      *
      *
      * 
-     * [Output Only] IPv6 address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
      * gateway.
      * The IPv6 address must be a regional external IPv6 address. The format is
      * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -1293,7 +1293,7 @@ public com.google.protobuf.ByteString getIpv6AddressBytes() {
      *
      *
      * 
-     * [Output Only] IPv6 address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
      * gateway.
      * The IPv6 address must be a regional external IPv6 address. The format is
      * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -1318,7 +1318,7 @@ public Builder setIpv6Address(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] IPv6 address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
      * gateway.
      * The IPv6 address must be a regional external IPv6 address. The format is
      * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -1339,7 +1339,7 @@ public Builder clearIpv6Address() {
      *
      *
      * 
-     * [Output Only] IPv6 address for this VPN interface associated with the VPN
+     * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
      * gateway.
      * The IPv6 address must be a regional external IPv6 address. The format is
      * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayVpnGatewayInterfaceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayVpnGatewayInterfaceOrBuilder.java
index 85415285d7a1..f7372c5ebd1b 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayVpnGatewayInterfaceOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnGatewayVpnGatewayInterfaceOrBuilder.java
@@ -28,7 +28,7 @@ public interface VpnGatewayVpnGatewayInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] Numeric identifier for this VPN interface associated with
+   * Output only. [Output Only] Numeric identifier for this VPN interface associated with
    * the VPN gateway.
    * 
* @@ -42,7 +42,7 @@ public interface VpnGatewayVpnGatewayInterfaceOrBuilder * * *
-   * [Output Only] Numeric identifier for this VPN interface associated with
+   * Output only. [Output Only] Numeric identifier for this VPN interface associated with
    * the VPN gateway.
    * 
* @@ -107,7 +107,7 @@ public interface VpnGatewayVpnGatewayInterfaceOrBuilder * * *
-   * [Output Only] IP address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IP address for this VPN interface associated with the VPN
    * gateway.
    * The IP address could be either a regional external IP address or
    * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -130,7 +130,7 @@ public interface VpnGatewayVpnGatewayInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] IP address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IP address for this VPN interface associated with the VPN
    * gateway.
    * The IP address could be either a regional external IP address or
    * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -153,7 +153,7 @@ public interface VpnGatewayVpnGatewayInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] IP address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IP address for this VPN interface associated with the VPN
    * gateway.
    * The IP address could be either a regional external IP address or
    * a regional internal IP address. The two IP addresses for a VPN gateway
@@ -176,7 +176,7 @@ public interface VpnGatewayVpnGatewayInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] IPv6 address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
    * gateway.
    * The IPv6 address must be a regional external IPv6 address. The format is
    * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -192,7 +192,7 @@ public interface VpnGatewayVpnGatewayInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] IPv6 address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
    * gateway.
    * The IPv6 address must be a regional external IPv6 address. The format is
    * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
@@ -208,7 +208,7 @@ public interface VpnGatewayVpnGatewayInterfaceOrBuilder
    *
    *
    * 
-   * [Output Only] IPv6 address for this VPN interface associated with the VPN
+   * Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN
    * gateway.
    * The IPv6 address must be a regional external IPv6 address. The format is
    * RFC 5952 format (e.g. 2001:db8::2d9:51:0:0).
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnel.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnel.java
index 9d7231b34325..638e83c2bb8d 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnel.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnel.java
@@ -612,7 +612,7 @@ public com.google.cloud.compute.v1.VpnTunnelCipherSuiteOrBuilder getCipherSuiteO
    *
    *
    * 
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -629,7 +629,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -654,7 +654,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -901,7 +901,7 @@ public int getIkeVersion() { * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -918,7 +918,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -943,7 +943,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -3750,7 +3750,7 @@ public com.google.cloud.compute.v1.VpnTunnelCipherSuiteOrBuilder getCipherSuiteO * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3766,7 +3766,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3790,7 +3790,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3814,7 +3814,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3837,7 +3837,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -3856,7 +3856,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -4296,7 +4296,7 @@ public Builder clearIkeVersion() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -4312,7 +4312,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -4336,7 +4336,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -4360,7 +4360,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -4383,7 +4383,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -4402,7 +4402,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelAggregatedList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelAggregatedList.java index 50bb9b5778c3..d3c1c781f98d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelAggregatedList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelAggregatedList.java @@ -281,7 +281,7 @@ public com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrThrow(java.lan * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -298,7 +298,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -323,7 +323,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -434,7 +434,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -450,7 +450,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -474,7 +474,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -504,7 +504,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -519,7 +519,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -534,7 +534,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -550,7 +550,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -1578,7 +1578,7 @@ public com.google.cloud.compute.v1.VpnTunnelsScopedList.Builder putItemsBuilderI * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1594,7 +1594,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1618,7 +1618,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1642,7 +1642,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1665,7 +1665,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1684,7 +1684,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1860,7 +1860,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1898,7 +1898,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1921,7 +1921,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1943,7 +1943,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1961,7 +1961,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1994,7 +1994,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2010,7 +2010,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2025,7 +2025,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2041,7 +2041,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2057,7 +2057,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2081,7 +2081,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2104,7 +2104,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2124,7 +2124,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; @@ -2143,7 +2143,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelAggregatedListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelAggregatedListOrBuilder.java index 2d3c1704e936..ac6cbc3949e7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelAggregatedListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelAggregatedListOrBuilder.java @@ -135,7 +135,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -149,7 +149,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -163,7 +163,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -228,7 +228,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -254,7 +254,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -267,7 +267,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -280,7 +280,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -293,7 +293,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; @@ -307,7 +307,7 @@ com.google.cloud.compute.v1.VpnTunnelsScopedList getItemsOrDefault( * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * 
* * repeated string unreachables = 243372063; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelList.java index faa6dc7da1b4..1492e6f0724d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.VpnTunnelOrBuilder getItemsOrBuilder(int inde * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -240,7 +240,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -265,7 +265,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -376,7 +376,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -416,7 +416,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1535,7 +1535,7 @@ public java.util.List getItemsBui * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1551,7 +1551,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1575,7 +1575,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1599,7 +1599,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1622,7 +1622,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1641,7 +1641,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#vpnTunnel for
+     * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
      * VPN tunnels.
      * 
* @@ -1817,7 +1817,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1832,7 +1832,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1855,7 +1855,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1878,7 +1878,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1900,7 +1900,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1918,7 +1918,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelListOrBuilder.java index 306426dc76f6..7d97fdebbc57 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelListOrBuilder.java @@ -122,7 +122,7 @@ public interface VpnTunnelListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -136,7 +136,7 @@ public interface VpnTunnelListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -150,7 +150,7 @@ public interface VpnTunnelListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -215,7 +215,7 @@ public interface VpnTunnelListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface VpnTunnelListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface VpnTunnelListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelOrBuilder.java index 68703d6858a6..91b1281755ea 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/VpnTunnelOrBuilder.java @@ -68,7 +68,7 @@ public interface VpnTunnelOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -82,7 +82,7 @@ public interface VpnTunnelOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -96,7 +96,7 @@ public interface VpnTunnelOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -249,7 +249,7 @@ public interface VpnTunnelOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -263,7 +263,7 @@ public interface VpnTunnelOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* @@ -277,7 +277,7 @@ public interface VpnTunnelOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#vpnTunnel for
+   * Output only. [Output Only] Type of resource. Always compute#vpnTunnel for
    * VPN tunnels.
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Wire.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Wire.java index 136794fb1cfd..fc2b3acd68fd 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Wire.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Wire.java @@ -72,7 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * [Output Only] Indicates whether the wire is enabled.
+   * Output only. [Output Only] Indicates whether the wire is enabled.
    * When false, the wire is disabled. When true and when the wire group of
    * the wire is also enabled, the wire is enabled. Defaults to true.
    * 
@@ -90,7 +90,7 @@ public boolean hasAdminEnabled() { * * *
-   * [Output Only] Indicates whether the wire is enabled.
+   * Output only. [Output Only] Indicates whether the wire is enabled.
    * When false, the wire is disabled. When true and when the wire group of
    * the wire is also enabled, the wire is enabled. Defaults to true.
    * 
@@ -113,7 +113,7 @@ public boolean getAdminEnabled() { * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -127,7 +127,7 @@ public java.util.List getEndpointsList * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -142,7 +142,7 @@ public java.util.List getEndpointsList * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -156,7 +156,7 @@ public int getEndpointsCount() { * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -170,7 +170,7 @@ public com.google.cloud.compute.v1.WireEndpoint getEndpoints(int index) { * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -189,7 +189,7 @@ public com.google.cloud.compute.v1.WireEndpointOrBuilder getEndpointsOrBuilder(i * * *
-   * [Output Only] A label that identifies the wire. The format of this label
+   * Output only. [Output Only] A label that identifies the wire. The format of this label
    * combines the existing labels of the wire group endpoints and Interconnect
    * connections used by this wire in alphabetical order as follows:
    * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -215,7 +215,7 @@ public boolean hasLabel() {
    *
    *
    * 
-   * [Output Only] A label that identifies the wire. The format of this label
+   * Output only. [Output Only] A label that identifies the wire. The format of this label
    * combines the existing labels of the wire group endpoints and Interconnect
    * connections used by this wire in alphabetical order as follows:
    * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -249,7 +249,7 @@ public java.lang.String getLabel() {
    *
    *
    * 
-   * [Output Only] A label that identifies the wire. The format of this label
+   * Output only. [Output Only] A label that identifies the wire. The format of this label
    * combines the existing labels of the wire group endpoints and Interconnect
    * connections used by this wire in alphabetical order as follows:
    * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -286,7 +286,7 @@ public com.google.protobuf.ByteString getLabelBytes() {
    *
    *
    * 
-   * [Output Only] Properties of the wire.
+   * Output only. [Output Only] Properties of the wire.
    * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -302,7 +302,7 @@ public boolean hasWireProperties() { * * *
-   * [Output Only] Properties of the wire.
+   * Output only. [Output Only] Properties of the wire.
    * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -320,7 +320,7 @@ public com.google.cloud.compute.v1.WireProperties getWireProperties() { * * *
-   * [Output Only] Properties of the wire.
+   * Output only. [Output Only] Properties of the wire.
    * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -829,7 +829,7 @@ public Builder mergeFrom( * * *
-     * [Output Only] Indicates whether the wire is enabled.
+     * Output only. [Output Only] Indicates whether the wire is enabled.
      * When false, the wire is disabled. When true and when the wire group of
      * the wire is also enabled, the wire is enabled. Defaults to true.
      * 
@@ -847,7 +847,7 @@ public boolean hasAdminEnabled() { * * *
-     * [Output Only] Indicates whether the wire is enabled.
+     * Output only. [Output Only] Indicates whether the wire is enabled.
      * When false, the wire is disabled. When true and when the wire group of
      * the wire is also enabled, the wire is enabled. Defaults to true.
      * 
@@ -865,7 +865,7 @@ public boolean getAdminEnabled() { * * *
-     * [Output Only] Indicates whether the wire is enabled.
+     * Output only. [Output Only] Indicates whether the wire is enabled.
      * When false, the wire is disabled. When true and when the wire group of
      * the wire is also enabled, the wire is enabled. Defaults to true.
      * 
@@ -887,7 +887,7 @@ public Builder setAdminEnabled(boolean value) { * * *
-     * [Output Only] Indicates whether the wire is enabled.
+     * Output only. [Output Only] Indicates whether the wire is enabled.
      * When false, the wire is disabled. When true and when the wire group of
      * the wire is also enabled, the wire is enabled. Defaults to true.
      * 
@@ -923,7 +923,7 @@ private void ensureEndpointsIsMutable() { * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -940,7 +940,7 @@ public java.util.List getEndpointsList * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -957,7 +957,7 @@ public int getEndpointsCount() { * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -974,7 +974,7 @@ public com.google.cloud.compute.v1.WireEndpoint getEndpoints(int index) { * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -997,7 +997,7 @@ public Builder setEndpoints(int index, com.google.cloud.compute.v1.WireEndpoint * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1018,7 +1018,7 @@ public Builder setEndpoints( * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1041,7 +1041,7 @@ public Builder addEndpoints(com.google.cloud.compute.v1.WireEndpoint value) { * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1064,7 +1064,7 @@ public Builder addEndpoints(int index, com.google.cloud.compute.v1.WireEndpoint * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1084,7 +1084,7 @@ public Builder addEndpoints(com.google.cloud.compute.v1.WireEndpoint.Builder bui * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1105,7 +1105,7 @@ public Builder addEndpoints( * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1126,7 +1126,7 @@ public Builder addAllEndpoints( * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1146,7 +1146,7 @@ public Builder clearEndpoints() { * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1166,7 +1166,7 @@ public Builder removeEndpoints(int index) { * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1179,7 +1179,7 @@ public com.google.cloud.compute.v1.WireEndpoint.Builder getEndpointsBuilder(int * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1196,7 +1196,7 @@ public com.google.cloud.compute.v1.WireEndpointOrBuilder getEndpointsOrBuilder(i * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1214,7 +1214,7 @@ public com.google.cloud.compute.v1.WireEndpointOrBuilder getEndpointsOrBuilder(i * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1228,7 +1228,7 @@ public com.google.cloud.compute.v1.WireEndpoint.Builder addEndpointsBuilder() { * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1242,7 +1242,7 @@ public com.google.cloud.compute.v1.WireEndpoint.Builder addEndpointsBuilder(int * * *
-     * Wire endpoints are specific Interconnect connections.
+     * Output only. Wire endpoints are specific Interconnect connections.
      * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -1275,7 +1275,7 @@ public com.google.cloud.compute.v1.WireEndpoint.Builder addEndpointsBuilder(int * * *
-     * [Output Only] A label that identifies the wire. The format of this label
+     * Output only. [Output Only] A label that identifies the wire. The format of this label
      * combines the existing labels of the wire group endpoints and Interconnect
      * connections used by this wire in alphabetical order as follows:
      * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -1300,7 +1300,7 @@ public boolean hasLabel() {
      *
      *
      * 
-     * [Output Only] A label that identifies the wire. The format of this label
+     * Output only. [Output Only] A label that identifies the wire. The format of this label
      * combines the existing labels of the wire group endpoints and Interconnect
      * connections used by this wire in alphabetical order as follows:
      * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -1333,7 +1333,7 @@ public java.lang.String getLabel() {
      *
      *
      * 
-     * [Output Only] A label that identifies the wire. The format of this label
+     * Output only. [Output Only] A label that identifies the wire. The format of this label
      * combines the existing labels of the wire group endpoints and Interconnect
      * connections used by this wire in alphabetical order as follows:
      * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -1366,7 +1366,7 @@ public com.google.protobuf.ByteString getLabelBytes() {
      *
      *
      * 
-     * [Output Only] A label that identifies the wire. The format of this label
+     * Output only. [Output Only] A label that identifies the wire. The format of this label
      * combines the existing labels of the wire group endpoints and Interconnect
      * connections used by this wire in alphabetical order as follows:
      * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -1398,7 +1398,7 @@ public Builder setLabel(java.lang.String value) {
      *
      *
      * 
-     * [Output Only] A label that identifies the wire. The format of this label
+     * Output only. [Output Only] A label that identifies the wire. The format of this label
      * combines the existing labels of the wire group endpoints and Interconnect
      * connections used by this wire in alphabetical order as follows:
      * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -1426,7 +1426,7 @@ public Builder clearLabel() {
      *
      *
      * 
-     * [Output Only] A label that identifies the wire. The format of this label
+     * Output only. [Output Only] A label that identifies the wire. The format of this label
      * combines the existing labels of the wire group endpoints and Interconnect
      * connections used by this wire in alphabetical order as follows:
      * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -1466,7 +1466,7 @@ public Builder setLabelBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -1481,7 +1481,7 @@ public boolean hasWireProperties() { * * *
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -1502,7 +1502,7 @@ public com.google.cloud.compute.v1.WireProperties getWireProperties() { * * *
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -1525,7 +1525,7 @@ public Builder setWireProperties(com.google.cloud.compute.v1.WireProperties valu * * *
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -1546,7 +1546,7 @@ public Builder setWireProperties( * * *
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -1574,7 +1574,7 @@ public Builder mergeWireProperties(com.google.cloud.compute.v1.WireProperties va * * *
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -1594,7 +1594,7 @@ public Builder clearWireProperties() { * * *
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -1609,7 +1609,7 @@ public com.google.cloud.compute.v1.WireProperties.Builder getWirePropertiesBuild * * *
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -1628,7 +1628,7 @@ public com.google.cloud.compute.v1.WirePropertiesOrBuilder getWirePropertiesOrBu * * *
-     * [Output Only] Properties of the wire.
+     * Output only. [Output Only] Properties of the wire.
      * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroup.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroup.java index de5714e6eec0..aeb026ad8ec9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroup.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroup.java @@ -132,7 +132,7 @@ public boolean getAdminEnabled() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -149,7 +149,7 @@ public boolean hasCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -174,7 +174,7 @@ public java.lang.String getCreationTimestamp() { * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -410,7 +410,7 @@ public com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrThrow(java.la * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -427,7 +427,7 @@ public boolean hasId() { * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -449,7 +449,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -465,7 +465,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -489,7 +489,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -603,7 +603,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * [Output Only] Indicates whether there are wire changes yet to be processed.
+   * Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
    * 
* * optional bool reconciling = 432155787; @@ -619,7 +619,7 @@ public boolean hasReconciling() { * * *
-   * [Output Only] Indicates whether there are wire changes yet to be processed.
+   * Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
    * 
* * optional bool reconciling = 432155787; @@ -640,7 +640,7 @@ public boolean getReconciling() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -656,7 +656,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -680,7 +680,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -707,7 +707,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * Topology details for the wire group configuration.
+   * Output only. Topology details for the wire group configuration.
    * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -723,7 +723,7 @@ public boolean hasTopology() { * * *
-   * Topology details for the wire group configuration.
+   * Output only. Topology details for the wire group configuration.
    * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -741,7 +741,7 @@ public com.google.cloud.compute.v1.WireGroupTopology getTopology() { * * *
-   * Topology details for the wire group configuration.
+   * Output only. Topology details for the wire group configuration.
    * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -815,7 +815,7 @@ public com.google.cloud.compute.v1.WirePropertiesOrBuilder getWirePropertiesOrBu * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -829,7 +829,7 @@ public java.util.List getWiresList() { * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -844,7 +844,7 @@ public java.util.List getWiresList() { * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -858,7 +858,7 @@ public int getWiresCount() { * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -872,7 +872,7 @@ public com.google.cloud.compute.v1.Wire getWires(int index) { * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -1732,7 +1732,7 @@ public Builder clearAdminEnabled() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1748,7 +1748,7 @@ public boolean hasCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1772,7 +1772,7 @@ public java.lang.String getCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1796,7 +1796,7 @@ public com.google.protobuf.ByteString getCreationTimestampBytes() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1819,7 +1819,7 @@ public Builder setCreationTimestamp(java.lang.String value) { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -1838,7 +1838,7 @@ public Builder clearCreationTimestamp() { * * *
-     * [Output Only] Creation timestamp inRFC3339
+     * Output only. [Output Only] Creation timestamp inRFC3339
      * text format.
      * 
* @@ -2276,7 +2276,7 @@ public com.google.cloud.compute.v1.WireGroupEndpoint.Builder putEndpointsBuilder * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2293,7 +2293,7 @@ public boolean hasId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2310,7 +2310,7 @@ public long getId() { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2331,7 +2331,7 @@ public Builder setId(long value) { * * *
-     * [Output Only] The unique identifier for the resource type. The server
+     * Output only. [Output Only] The unique identifier for the resource type. The server
      * generates this identifier.
      * 
* @@ -2352,7 +2352,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -2367,7 +2367,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -2390,7 +2390,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -2413,7 +2413,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -2435,7 +2435,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -2453,7 +2453,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -2640,7 +2640,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Indicates whether there are wire changes yet to be processed.
+     * Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
      * 
* * optional bool reconciling = 432155787; @@ -2656,7 +2656,7 @@ public boolean hasReconciling() { * * *
-     * [Output Only] Indicates whether there are wire changes yet to be processed.
+     * Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
      * 
* * optional bool reconciling = 432155787; @@ -2672,7 +2672,7 @@ public boolean getReconciling() { * * *
-     * [Output Only] Indicates whether there are wire changes yet to be processed.
+     * Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
      * 
* * optional bool reconciling = 432155787; @@ -2692,7 +2692,7 @@ public Builder setReconciling(boolean value) { * * *
-     * [Output Only] Indicates whether there are wire changes yet to be processed.
+     * Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
      * 
* * optional bool reconciling = 432155787; @@ -2712,7 +2712,7 @@ public Builder clearReconciling() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2727,7 +2727,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2750,7 +2750,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2773,7 +2773,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2795,7 +2795,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2813,7 +2813,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for the resource.
+     * Output only. [Output Only] Server-defined URL for the resource.
      * 
* * optional string self_link = 456214797; @@ -2843,7 +2843,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -2858,7 +2858,7 @@ public boolean hasTopology() { * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -2879,7 +2879,7 @@ public com.google.cloud.compute.v1.WireGroupTopology getTopology() { * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -2902,7 +2902,7 @@ public Builder setTopology(com.google.cloud.compute.v1.WireGroupTopology value) * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -2923,7 +2923,7 @@ public Builder setTopology( * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -2951,7 +2951,7 @@ public Builder mergeTopology(com.google.cloud.compute.v1.WireGroupTopology value * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -2971,7 +2971,7 @@ public Builder clearTopology() { * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -2986,7 +2986,7 @@ public com.google.cloud.compute.v1.WireGroupTopology.Builder getTopologyBuilder( * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -3005,7 +3005,7 @@ public com.google.cloud.compute.v1.WireGroupTopologyOrBuilder getTopologyOrBuild * * *
-     * Topology details for the wire group configuration.
+     * Output only. Topology details for the wire group configuration.
      * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -3242,7 +3242,7 @@ private void ensureWiresIsMutable() { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3259,7 +3259,7 @@ public java.util.List getWiresList() { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3276,7 +3276,7 @@ public int getWiresCount() { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3293,7 +3293,7 @@ public com.google.cloud.compute.v1.Wire getWires(int index) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3316,7 +3316,7 @@ public Builder setWires(int index, com.google.cloud.compute.v1.Wire value) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3336,7 +3336,7 @@ public Builder setWires(int index, com.google.cloud.compute.v1.Wire.Builder buil * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3359,7 +3359,7 @@ public Builder addWires(com.google.cloud.compute.v1.Wire value) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3382,7 +3382,7 @@ public Builder addWires(int index, com.google.cloud.compute.v1.Wire value) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3402,7 +3402,7 @@ public Builder addWires(com.google.cloud.compute.v1.Wire.Builder builderForValue * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3422,7 +3422,7 @@ public Builder addWires(int index, com.google.cloud.compute.v1.Wire.Builder buil * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3443,7 +3443,7 @@ public Builder addAllWires( * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3463,7 +3463,7 @@ public Builder clearWires() { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3483,7 +3483,7 @@ public Builder removeWires(int index) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3496,7 +3496,7 @@ public com.google.cloud.compute.v1.Wire.Builder getWiresBuilder(int index) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3513,7 +3513,7 @@ public com.google.cloud.compute.v1.WireOrBuilder getWiresOrBuilder(int index) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3531,7 +3531,7 @@ public com.google.cloud.compute.v1.WireOrBuilder getWiresOrBuilder(int index) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3545,7 +3545,7 @@ public com.google.cloud.compute.v1.Wire.Builder addWiresBuilder() { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -3559,7 +3559,7 @@ public com.google.cloud.compute.v1.Wire.Builder addWiresBuilder(int index) { * * *
-     * The single/redundant wire(s) managed by the wire group.
+     * Output only. The single/redundant wire(s) managed by the wire group.
      * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupList.java index 3caf4696ebc7..d3951d173351 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupList.java @@ -276,7 +276,7 @@ public com.google.cloud.compute.v1.WireGroupOrBuilder getItemsOrBuilder(int inde * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -292,7 +292,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -316,7 +316,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -496,7 +496,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -512,7 +512,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -528,7 +528,7 @@ public int getUnreachablesCount() { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -545,7 +545,7 @@ public java.lang.String getUnreachables(int index) { * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -1816,7 +1816,7 @@ public java.util.List getItemsBui * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -1831,7 +1831,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -1854,7 +1854,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -1877,7 +1877,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -1899,7 +1899,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -1917,7 +1917,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+     * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
      * 
* * optional string kind = 3292052; @@ -2226,7 +2226,7 @@ private void ensureUnreachablesIsMutable() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2243,7 +2243,7 @@ public com.google.protobuf.ProtocolStringList getUnreachablesList() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2259,7 +2259,7 @@ public int getUnreachablesCount() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2276,7 +2276,7 @@ public java.lang.String getUnreachables(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2293,7 +2293,7 @@ public com.google.protobuf.ByteString getUnreachablesBytes(int index) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2318,7 +2318,7 @@ public Builder setUnreachables(int index, java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2342,7 +2342,7 @@ public Builder addUnreachables(java.lang.String value) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2363,7 +2363,7 @@ public Builder addAllUnreachables(java.lang.Iterable values) { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* @@ -2383,7 +2383,7 @@ public Builder clearUnreachables() { * * *
-     * [Output Only] Unreachable resources.
+     * Output only. [Output Only] Unreachable resources.
      * end_interface: MixerListResponseWithEtagBuilder
      * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupListOrBuilder.java index fe369e6904a0..bfd48776f957 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupListOrBuilder.java @@ -143,7 +143,7 @@ public interface WireGroupListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -156,7 +156,7 @@ public interface WireGroupListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -169,7 +169,7 @@ public interface WireGroupListOrBuilder * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -272,7 +272,7 @@ public interface WireGroupListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -286,7 +286,7 @@ public interface WireGroupListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -300,7 +300,7 @@ public interface WireGroupListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* @@ -315,7 +315,7 @@ public interface WireGroupListOrBuilder * * *
-   * [Output Only] Unreachable resources.
+   * Output only. [Output Only] Unreachable resources.
    * end_interface: MixerListResponseWithEtagBuilder
    * 
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupOrBuilder.java index f243feb6a97f..4712030983d1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupOrBuilder.java @@ -60,7 +60,7 @@ public interface WireGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -74,7 +74,7 @@ public interface WireGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -88,7 +88,7 @@ public interface WireGroupOrBuilder * * *
-   * [Output Only] Creation timestamp inRFC3339
+   * Output only. [Output Only] Creation timestamp inRFC3339
    * text format.
    * 
* @@ -229,7 +229,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -243,7 +243,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] The unique identifier for the resource type. The server
+   * Output only. [Output Only] The unique identifier for the resource type. The server
    * generates this identifier.
    * 
* @@ -257,7 +257,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -270,7 +270,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -283,7 +283,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
+   * Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups.
    * 
* * optional string kind = 3292052; @@ -353,7 +353,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] Indicates whether there are wire changes yet to be processed.
+   * Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
    * 
* * optional bool reconciling = 432155787; @@ -366,7 +366,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] Indicates whether there are wire changes yet to be processed.
+   * Output only. [Output Only] Indicates whether there are wire changes yet to be processed.
    * 
* * optional bool reconciling = 432155787; @@ -379,7 +379,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -392,7 +392,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -405,7 +405,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * [Output Only] Server-defined URL for the resource.
+   * Output only. [Output Only] Server-defined URL for the resource.
    * 
* * optional string self_link = 456214797; @@ -418,7 +418,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * Topology details for the wire group configuration.
+   * Output only. Topology details for the wire group configuration.
    * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -431,7 +431,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * Topology details for the wire group configuration.
+   * Output only. Topology details for the wire group configuration.
    * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -444,7 +444,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * Topology details for the wire group configuration.
+   * Output only. Topology details for the wire group configuration.
    * 
* * optional .google.cloud.compute.v1.WireGroupTopology topology = 122274415; @@ -492,7 +492,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -503,7 +503,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -514,7 +514,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -525,7 +525,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; @@ -536,7 +536,7 @@ com.google.cloud.compute.v1.WireGroupEndpoint getEndpointsOrDefault( * * *
-   * The single/redundant wire(s) managed by the wire group.
+   * Output only. The single/redundant wire(s) managed by the wire group.
    * 
* * repeated .google.cloud.compute.v1.Wire wires = 113139854; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopology.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopology.java index 85182469a9f1..ba26f8ff041a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopology.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopology.java @@ -73,7 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -87,7 +87,7 @@ public java.util.List get * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -102,7 +102,7 @@ public java.util.List get * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -116,7 +116,7 @@ public int getEndpointsCount() { * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -130,7 +130,7 @@ public com.google.cloud.compute.v1.WireGroupTopologyEndpoint getEndpoints(int in * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -554,7 +554,7 @@ private void ensureEndpointsIsMutable() { * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -573,7 +573,7 @@ private void ensureEndpointsIsMutable() { * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -591,7 +591,7 @@ public int getEndpointsCount() { * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -609,7 +609,7 @@ public com.google.cloud.compute.v1.WireGroupTopologyEndpoint getEndpoints(int in * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -634,7 +634,7 @@ public Builder setEndpoints( * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -656,7 +656,7 @@ public Builder setEndpoints( * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -680,7 +680,7 @@ public Builder addEndpoints(com.google.cloud.compute.v1.WireGroupTopologyEndpoin * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -705,7 +705,7 @@ public Builder addEndpoints( * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -727,7 +727,7 @@ public Builder addEndpoints( * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -749,7 +749,7 @@ public Builder addEndpoints( * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -772,7 +772,7 @@ public Builder addAllEndpoints( * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -793,7 +793,7 @@ public Builder clearEndpoints() { * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -814,7 +814,7 @@ public Builder removeEndpoints(int index) { * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -829,7 +829,7 @@ public com.google.cloud.compute.v1.WireGroupTopologyEndpoint.Builder getEndpoint * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -848,7 +848,7 @@ public com.google.cloud.compute.v1.WireGroupTopologyEndpointOrBuilder getEndpoin * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -867,7 +867,7 @@ public com.google.cloud.compute.v1.WireGroupTopologyEndpointOrBuilder getEndpoin * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -882,7 +882,7 @@ public com.google.cloud.compute.v1.WireGroupTopologyEndpoint.Builder addEndpoint * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -899,7 +899,7 @@ public com.google.cloud.compute.v1.WireGroupTopologyEndpoint.Builder addEndpoint * * *
-     * Topology details for all endpoints in the wire group.
+     * Output only. Topology details for all endpoints in the wire group.
      * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyEndpoint.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyEndpoint.java index 3e8d3c33b329..57afddeef327 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyEndpoint.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyEndpoint.java @@ -75,7 +75,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * The InterconnectLocation.city (metropolitan area designator) that all
+   * Output only. The InterconnectLocation.city (metropolitan area designator) that all
    * interconnects are located in.
    * 
* @@ -92,7 +92,7 @@ public boolean hasCity() { * * *
-   * The InterconnectLocation.city (metropolitan area designator) that all
+   * Output only. The InterconnectLocation.city (metropolitan area designator) that all
    * interconnects are located in.
    * 
* @@ -117,7 +117,7 @@ public java.lang.String getCity() { * * *
-   * The InterconnectLocation.city (metropolitan area designator) that all
+   * Output only. The InterconnectLocation.city (metropolitan area designator) that all
    * interconnects are located in.
    * 
* @@ -147,7 +147,7 @@ public com.google.protobuf.ByteString getCityBytes() { * * *
-   * Endpoint label from the wire group.
+   * Output only. Endpoint label from the wire group.
    * 
* * optional string label = 102727412; @@ -163,7 +163,7 @@ public boolean hasLabel() { * * *
-   * Endpoint label from the wire group.
+   * Output only. Endpoint label from the wire group.
    * 
* * optional string label = 102727412; @@ -187,7 +187,7 @@ public java.lang.String getLabel() { * * *
-   * Endpoint label from the wire group.
+   * Output only. Endpoint label from the wire group.
    * 
* * optional string label = 102727412; @@ -595,7 +595,7 @@ public Builder mergeFrom( * * *
-     * The InterconnectLocation.city (metropolitan area designator) that all
+     * Output only. The InterconnectLocation.city (metropolitan area designator) that all
      * interconnects are located in.
      * 
* @@ -611,7 +611,7 @@ public boolean hasCity() { * * *
-     * The InterconnectLocation.city (metropolitan area designator) that all
+     * Output only. The InterconnectLocation.city (metropolitan area designator) that all
      * interconnects are located in.
      * 
* @@ -635,7 +635,7 @@ public java.lang.String getCity() { * * *
-     * The InterconnectLocation.city (metropolitan area designator) that all
+     * Output only. The InterconnectLocation.city (metropolitan area designator) that all
      * interconnects are located in.
      * 
* @@ -659,7 +659,7 @@ public com.google.protobuf.ByteString getCityBytes() { * * *
-     * The InterconnectLocation.city (metropolitan area designator) that all
+     * Output only. The InterconnectLocation.city (metropolitan area designator) that all
      * interconnects are located in.
      * 
* @@ -682,7 +682,7 @@ public Builder setCity(java.lang.String value) { * * *
-     * The InterconnectLocation.city (metropolitan area designator) that all
+     * Output only. The InterconnectLocation.city (metropolitan area designator) that all
      * interconnects are located in.
      * 
* @@ -701,7 +701,7 @@ public Builder clearCity() { * * *
-     * The InterconnectLocation.city (metropolitan area designator) that all
+     * Output only. The InterconnectLocation.city (metropolitan area designator) that all
      * interconnects are located in.
      * 
* @@ -727,7 +727,7 @@ public Builder setCityBytes(com.google.protobuf.ByteString value) { * * *
-     * Endpoint label from the wire group.
+     * Output only. Endpoint label from the wire group.
      * 
* * optional string label = 102727412; @@ -742,7 +742,7 @@ public boolean hasLabel() { * * *
-     * Endpoint label from the wire group.
+     * Output only. Endpoint label from the wire group.
      * 
* * optional string label = 102727412; @@ -765,7 +765,7 @@ public java.lang.String getLabel() { * * *
-     * Endpoint label from the wire group.
+     * Output only. Endpoint label from the wire group.
      * 
* * optional string label = 102727412; @@ -788,7 +788,7 @@ public com.google.protobuf.ByteString getLabelBytes() { * * *
-     * Endpoint label from the wire group.
+     * Output only. Endpoint label from the wire group.
      * 
* * optional string label = 102727412; @@ -810,7 +810,7 @@ public Builder setLabel(java.lang.String value) { * * *
-     * Endpoint label from the wire group.
+     * Output only. Endpoint label from the wire group.
      * 
* * optional string label = 102727412; @@ -828,7 +828,7 @@ public Builder clearLabel() { * * *
-     * Endpoint label from the wire group.
+     * Output only. Endpoint label from the wire group.
      * 
* * optional string label = 102727412; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyEndpointOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyEndpointOrBuilder.java index 78b0c1cada2e..f4fa0b124797 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyEndpointOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyEndpointOrBuilder.java @@ -28,7 +28,7 @@ public interface WireGroupTopologyEndpointOrBuilder * * *
-   * The InterconnectLocation.city (metropolitan area designator) that all
+   * Output only. The InterconnectLocation.city (metropolitan area designator) that all
    * interconnects are located in.
    * 
* @@ -42,7 +42,7 @@ public interface WireGroupTopologyEndpointOrBuilder * * *
-   * The InterconnectLocation.city (metropolitan area designator) that all
+   * Output only. The InterconnectLocation.city (metropolitan area designator) that all
    * interconnects are located in.
    * 
* @@ -56,7 +56,7 @@ public interface WireGroupTopologyEndpointOrBuilder * * *
-   * The InterconnectLocation.city (metropolitan area designator) that all
+   * Output only. The InterconnectLocation.city (metropolitan area designator) that all
    * interconnects are located in.
    * 
* @@ -70,7 +70,7 @@ public interface WireGroupTopologyEndpointOrBuilder * * *
-   * Endpoint label from the wire group.
+   * Output only. Endpoint label from the wire group.
    * 
* * optional string label = 102727412; @@ -83,7 +83,7 @@ public interface WireGroupTopologyEndpointOrBuilder * * *
-   * Endpoint label from the wire group.
+   * Output only. Endpoint label from the wire group.
    * 
* * optional string label = 102727412; @@ -96,7 +96,7 @@ public interface WireGroupTopologyEndpointOrBuilder * * *
-   * Endpoint label from the wire group.
+   * Output only. Endpoint label from the wire group.
    * 
* * optional string label = 102727412; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyOrBuilder.java index be401d62fc19..0cd36c480d40 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireGroupTopologyOrBuilder.java @@ -28,7 +28,7 @@ public interface WireGroupTopologyOrBuilder * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -39,7 +39,7 @@ public interface WireGroupTopologyOrBuilder * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -50,7 +50,7 @@ public interface WireGroupTopologyOrBuilder * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -61,7 +61,7 @@ public interface WireGroupTopologyOrBuilder * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; @@ -73,7 +73,7 @@ public interface WireGroupTopologyOrBuilder * * *
-   * Topology details for all endpoints in the wire group.
+   * Output only. Topology details for all endpoints in the wire group.
    * 
* * repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireOrBuilder.java index 48438510d037..8c530101e0e4 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WireOrBuilder.java @@ -28,7 +28,7 @@ public interface WireOrBuilder * * *
-   * [Output Only] Indicates whether the wire is enabled.
+   * Output only. [Output Only] Indicates whether the wire is enabled.
    * When false, the wire is disabled. When true and when the wire group of
    * the wire is also enabled, the wire is enabled. Defaults to true.
    * 
@@ -43,7 +43,7 @@ public interface WireOrBuilder * * *
-   * [Output Only] Indicates whether the wire is enabled.
+   * Output only. [Output Only] Indicates whether the wire is enabled.
    * When false, the wire is disabled. When true and when the wire group of
    * the wire is also enabled, the wire is enabled. Defaults to true.
    * 
@@ -58,7 +58,7 @@ public interface WireOrBuilder * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -69,7 +69,7 @@ public interface WireOrBuilder * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -80,7 +80,7 @@ public interface WireOrBuilder * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -91,7 +91,7 @@ public interface WireOrBuilder * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -103,7 +103,7 @@ public interface WireOrBuilder * * *
-   * Wire endpoints are specific Interconnect connections.
+   * Output only. Wire endpoints are specific Interconnect connections.
    * 
* * repeated .google.cloud.compute.v1.WireEndpoint endpoints = 287085950; @@ -114,7 +114,7 @@ public interface WireOrBuilder * * *
-   * [Output Only] A label that identifies the wire. The format of this label
+   * Output only. [Output Only] A label that identifies the wire. The format of this label
    * combines the existing labels of the wire group endpoints and Interconnect
    * connections used by this wire in alphabetical order as follows:
    * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -137,7 +137,7 @@ public interface WireOrBuilder
    *
    *
    * 
-   * [Output Only] A label that identifies the wire. The format of this label
+   * Output only. [Output Only] A label that identifies the wire. The format of this label
    * combines the existing labels of the wire group endpoints and Interconnect
    * connections used by this wire in alphabetical order as follows:
    * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -160,7 +160,7 @@ public interface WireOrBuilder
    *
    *
    * 
-   * [Output Only] A label that identifies the wire. The format of this label
+   * Output only. [Output Only] A label that identifies the wire. The format of this label
    * combines the existing labels of the wire group endpoints and Interconnect
    * connections used by this wire in alphabetical order as follows:
    * `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where:
@@ -183,7 +183,7 @@ public interface WireOrBuilder
    *
    *
    * 
-   * [Output Only] Properties of the wire.
+   * Output only. [Output Only] Properties of the wire.
    * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -196,7 +196,7 @@ public interface WireOrBuilder * * *
-   * [Output Only] Properties of the wire.
+   * Output only. [Output Only] Properties of the wire.
    * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; @@ -209,7 +209,7 @@ public interface WireOrBuilder * * *
-   * [Output Only] Properties of the wire.
+   * Output only. [Output Only] Properties of the wire.
    * 
* * optional .google.cloud.compute.v1.WireProperties wire_properties = 303111469; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/XpnHostList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/XpnHostList.java index bbf7e56a7523..381183023de3 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/XpnHostList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/XpnHostList.java @@ -222,7 +222,7 @@ public com.google.cloud.compute.v1.ProjectOrBuilder getItemsOrBuilder(int index) * * *
-   * [Output Only] Type of resource. Always compute#xpnHostList for
+   * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
    * lists of shared VPC hosts.
    * 
* @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of resource. Always compute#xpnHostList for
+   * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
    * lists of shared VPC hosts.
    * 
* @@ -264,7 +264,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of resource. Always compute#xpnHostList for
+   * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
    * lists of shared VPC hosts.
    * 
* @@ -375,7 +375,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -391,7 +391,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -415,7 +415,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1532,7 +1532,7 @@ public java.util.List getItemsBuild * * *
-     * [Output Only] Type of resource. Always compute#xpnHostList for
+     * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
      * lists of shared VPC hosts.
      * 
* @@ -1548,7 +1548,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of resource. Always compute#xpnHostList for
+     * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
      * lists of shared VPC hosts.
      * 
* @@ -1572,7 +1572,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of resource. Always compute#xpnHostList for
+     * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
      * lists of shared VPC hosts.
      * 
* @@ -1596,7 +1596,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of resource. Always compute#xpnHostList for
+     * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
      * lists of shared VPC hosts.
      * 
* @@ -1619,7 +1619,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of resource. Always compute#xpnHostList for
+     * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
      * lists of shared VPC hosts.
      * 
* @@ -1638,7 +1638,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of resource. Always compute#xpnHostList for
+     * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
      * lists of shared VPC hosts.
      * 
* @@ -1814,7 +1814,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1829,7 +1829,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1852,7 +1852,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1875,7 +1875,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1897,7 +1897,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1915,7 +1915,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/XpnHostListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/XpnHostListOrBuilder.java index 817fd391a84b..62e70dceb716 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/XpnHostListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/XpnHostListOrBuilder.java @@ -122,7 +122,7 @@ public interface XpnHostListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#xpnHostList for
+   * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
    * lists of shared VPC hosts.
    * 
* @@ -136,7 +136,7 @@ public interface XpnHostListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#xpnHostList for
+   * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
    * lists of shared VPC hosts.
    * 
* @@ -150,7 +150,7 @@ public interface XpnHostListOrBuilder * * *
-   * [Output Only] Type of resource. Always compute#xpnHostList for
+   * Output only. [Output Only] Type of resource. Always compute#xpnHostList for
    * lists of shared VPC hosts.
    * 
* @@ -215,7 +215,7 @@ public interface XpnHostListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -228,7 +228,7 @@ public interface XpnHostListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -241,7 +241,7 @@ public interface XpnHostListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Zone.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Zone.java index 14b3cd0a7ab1..efba1e636f33 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Zone.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Zone.java @@ -510,7 +510,7 @@ public long getId() { * * *
-   * [Output Only] Type of the resource. Always compute#zone for
+   * Output only. [Output Only] Type of the resource. Always compute#zone for
    * zones.
    * 
* @@ -527,7 +527,7 @@ public boolean hasKind() { * * *
-   * [Output Only] Type of the resource. Always compute#zone for
+   * Output only. [Output Only] Type of the resource. Always compute#zone for
    * zones.
    * 
* @@ -552,7 +552,7 @@ public java.lang.String getKind() { * * *
-   * [Output Only] Type of the resource. Always compute#zone for
+   * Output only. [Output Only] Type of the resource. Always compute#zone for
    * zones.
    * 
* @@ -859,7 +859,7 @@ public com.google.protobuf.ByteString getStatusBytes() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -875,7 +875,7 @@ public boolean hasSupportsPzs() { * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -2274,7 +2274,7 @@ public Builder clearId() { * * *
-     * [Output Only] Type of the resource. Always compute#zone for
+     * Output only. [Output Only] Type of the resource. Always compute#zone for
      * zones.
      * 
* @@ -2290,7 +2290,7 @@ public boolean hasKind() { * * *
-     * [Output Only] Type of the resource. Always compute#zone for
+     * Output only. [Output Only] Type of the resource. Always compute#zone for
      * zones.
      * 
* @@ -2314,7 +2314,7 @@ public java.lang.String getKind() { * * *
-     * [Output Only] Type of the resource. Always compute#zone for
+     * Output only. [Output Only] Type of the resource. Always compute#zone for
      * zones.
      * 
* @@ -2338,7 +2338,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * [Output Only] Type of the resource. Always compute#zone for
+     * Output only. [Output Only] Type of the resource. Always compute#zone for
      * zones.
      * 
* @@ -2361,7 +2361,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * [Output Only] Type of the resource. Always compute#zone for
+     * Output only. [Output Only] Type of the resource. Always compute#zone for
      * zones.
      * 
* @@ -2380,7 +2380,7 @@ public Builder clearKind() { * * *
-     * [Output Only] Type of the resource. Always compute#zone for
+     * Output only. [Output Only] Type of the resource. Always compute#zone for
      * zones.
      * 
* @@ -2916,7 +2916,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -2932,7 +2932,7 @@ public boolean hasSupportsPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -2948,7 +2948,7 @@ public boolean getSupportsPzs() { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; @@ -2968,7 +2968,7 @@ public Builder setSupportsPzs(boolean value) { * * *
-     * [Output Only] Reserved for future use.
+     * Output only. [Output Only] Reserved for future use.
      * 
* * optional bool supports_pzs = 83983214; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneList.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneList.java index 32c009af978d..88cefba244b6 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneList.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneList.java @@ -223,7 +223,7 @@ public com.google.cloud.compute.v1.ZoneOrBuilder getItemsOrBuilder(int index) { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -239,7 +239,7 @@ public boolean hasKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -263,7 +263,7 @@ public java.lang.String getKind() { * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -373,7 +373,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -389,7 +389,7 @@ public boolean hasSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -413,7 +413,7 @@ public java.lang.String getSelfLink() { * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -1526,7 +1526,7 @@ public java.util.List getItemsBuilderL * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1541,7 +1541,7 @@ public boolean hasKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1564,7 +1564,7 @@ public java.lang.String getKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1587,7 +1587,7 @@ public com.google.protobuf.ByteString getKindBytes() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1609,7 +1609,7 @@ public Builder setKind(java.lang.String value) { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1627,7 +1627,7 @@ public Builder clearKind() { * * *
-     * Type of resource.
+     * Output only. Type of resource.
      * 
* * optional string kind = 3292052; @@ -1802,7 +1802,7 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1817,7 +1817,7 @@ public boolean hasSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1840,7 +1840,7 @@ public java.lang.String getSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1863,7 +1863,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1885,7 +1885,7 @@ public Builder setSelfLink(java.lang.String value) { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; @@ -1903,7 +1903,7 @@ public Builder clearSelfLink() { * * *
-     * [Output Only] Server-defined URL for this resource.
+     * Output only. [Output Only] Server-defined URL for this resource.
      * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneListOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneListOrBuilder.java index 9a7de9622924..78715bcc9c2f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneListOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneListOrBuilder.java @@ -122,7 +122,7 @@ public interface ZoneListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -135,7 +135,7 @@ public interface ZoneListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -148,7 +148,7 @@ public interface ZoneListOrBuilder * * *
-   * Type of resource.
+   * Output only. Type of resource.
    * 
* * optional string kind = 3292052; @@ -212,7 +212,7 @@ public interface ZoneListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -225,7 +225,7 @@ public interface ZoneListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; @@ -238,7 +238,7 @@ public interface ZoneListOrBuilder * * *
-   * [Output Only] Server-defined URL for this resource.
+   * Output only. [Output Only] Server-defined URL for this resource.
    * 
* * optional string self_link = 456214797; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneOrBuilder.java index c416acc78d04..bcd7bc585cdb 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ZoneOrBuilder.java @@ -228,7 +228,7 @@ public interface ZoneOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#zone for
+   * Output only. [Output Only] Type of the resource. Always compute#zone for
    * zones.
    * 
* @@ -242,7 +242,7 @@ public interface ZoneOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#zone for
+   * Output only. [Output Only] Type of the resource. Always compute#zone for
    * zones.
    * 
* @@ -256,7 +256,7 @@ public interface ZoneOrBuilder * * *
-   * [Output Only] Type of the resource. Always compute#zone for
+   * Output only. [Output Only] Type of the resource. Always compute#zone for
    * zones.
    * 
* @@ -429,7 +429,7 @@ public interface ZoneOrBuilder * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; @@ -442,7 +442,7 @@ public interface ZoneOrBuilder * * *
-   * [Output Only] Reserved for future use.
+   * Output only. [Output Only] Reserved for future use.
    * 
* * optional bool supports_pzs = 83983214; 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 899172e581d9..85e8d2bab3de 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: 20251031 +// Source file revision: 20251202 // API name: compute // API version: v1 @@ -187,13 +187,18 @@ message AcceleratorTopologiesInfoAcceleratorTopologyInfoInfoPerTopologyState { // The accelerator topology is available. AVAILABLE = 442079913; - // The accelerator topology is running. + // The accelerator topology is degraded. The underlying capacity is not in a + // healthy state and is not available. + DEGRADED = 396890926; + + // The accelerator topology is running. If there are both running and + // degraded hosts within a topology, DEGRADED state will be returned. RUNNING = 121282975; // The state of the topology is unspecified. TOPOLOGY_STATE_UNSPECIFIED = 188327545; - // The accelerator topology is unhealthy. + // This value has been deprecated and is no longer used. UNHEALTHY = 462118084; } @@ -226,7 +231,7 @@ message AcceleratorType { // defined by the server. optional uint64 id = 3355; - // [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types. + // Output only. [Output Only] The type of the resource. Alwayscompute#acceleratorType for accelerator types. optional string kind = 3292052; // [Output Only] Maximum number of accelerator cards allowed per instance. @@ -235,7 +240,7 @@ message AcceleratorType { // [Output Only] Name of the resource. optional string name = 3373707; - // [Output Only] Server-defined, fully qualified URL for this resource. + // Output only. [Output Only] Server-defined, fully qualified URL for this resource. optional string self_link = 456214797; // [Output Only] The name of the zone where the accelerator type resides, @@ -254,7 +259,7 @@ message AcceleratorTypeAggregatedList { // A list of AcceleratorTypesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeAggregatedList for aggregated lists of // accelerator types. optional string kind = 3292052; @@ -265,10 +270,10 @@ message AcceleratorTypeAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -284,7 +289,7 @@ message AcceleratorTypeList { // A list of AcceleratorType resources. repeated AcceleratorType items = 100526016; - // [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types. + // Output only. [Output Only] Type of resource. Alwayscompute#acceleratorTypeList for lists of accelerator types. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -294,7 +299,7 @@ message AcceleratorTypeList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -380,7 +385,7 @@ message AccessConfig { // external IPv6 range. optional int32 external_ipv6_prefix_length = 425672143; - // [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs. + // Output only. [Output Only] Type of the resource. Alwayscompute#accessConfig for access configs. optional string kind = 3292052; // The name of this access configuration. In accessConfigs @@ -1367,7 +1372,7 @@ message Address { } - // [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE. + // Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE. // An address that is RESERVING is currently in the process of // being reserved. A RESERVED address is currently reserved and // available to use. An IN_USE address is currently being used @@ -1394,7 +1399,7 @@ message Address { // Check the AddressType enum for the list of possible values. optional string address_type = 264307877; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -1402,10 +1407,27 @@ message Address { // create the resource. optional string description = 422937596; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; + // Reference to the source of external IPv4 addresses, + // like a PublicDelegatedPrefix (PDP) for BYOIP. + // The PDP must support enhanced IPv4 allocations. + // + // Use one of the following formats to specify a PDP when reserving an + // external IPv4 address using BYOIP. + // + // - + // Full resource URL, as inhttps://www.googleapis.com/compute/v1/projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name + // - + // Partial URL, as in + // + // + // - projects/projectId/regions/region/publicDelegatedPrefixes/pdp-name + // - regions/region/publicDelegatedPrefixes/pdp-name + optional string ip_collection = 176818358; + // The IP version that will be used by this address. Valid options areIPV4 or IPV6. // Check the IpVersion enum for the list of possible values. optional string ip_version = 294959552; @@ -1416,7 +1438,7 @@ message Address { // Check the Ipv6EndpointType enum for the list of possible values. optional string ipv6_endpoint_type = 97501004; - // [Output Only] Type of the resource. Always compute#address for + // Output only. [Output Only] Type of the resource. Always compute#address for // addresses. optional string kind = 3292052; @@ -1488,7 +1510,7 @@ message Address { // Check the Purpose enum for the list of possible values. optional string purpose = 316407070; - // [Output Only] The URL of the region where a regional address resides. + // Output only. [Output Only] The URL of the region where a regional address resides. // For regional addresses, you must specify the region as a path parameter in // the HTTP request URL. *This field is not applicable to global // addresses.* @@ -1497,7 +1519,7 @@ message Address { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE. + // Output only. [Output Only] The status of the address, which can be one ofRESERVING, RESERVED, or IN_USE. // An address that is RESERVING is currently in the process of // being reserved. A RESERVED address is currently reserved and // available to use. An IN_USE address is currently being used @@ -1523,7 +1545,7 @@ message AddressAggregatedList { // A list of AddressesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#addressAggregatedList for aggregated lists of // addresses. optional string kind = 3292052; @@ -1534,10 +1556,10 @@ message AddressAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -1553,7 +1575,7 @@ message AddressList { // A list of Address resources. repeated Address items = 100526016; - // [Output Only] Type of resource. Always compute#addressList for + // Output only. [Output Only] Type of resource. Always compute#addressList for // lists of addresses. optional string kind = 3292052; @@ -1564,7 +1586,7 @@ message AddressList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -6921,7 +6943,7 @@ message AllocationAggregateReservation { } - // [Output only] List of resources currently in use. + // Output only. [Output only] List of resources currently in use. repeated AllocationAggregateReservationReservedResourceInfo in_use_resources = 409009107; // List of reserved resources (CPUs, memory, accelerators). @@ -7090,13 +7112,13 @@ message AllocationSpecificSKUAllocationReservedInstanceProperties { // This reservation type allows to pre allocate specific instance // configuration. message AllocationSpecificSKUReservation { - // [Output Only] Indicates how many instances are actually usable currently. + // Output only. [Output Only] Indicates how many instances are actually usable currently. optional int64 assured_count = 281197645; // Specifies the number of resources that are allocated. optional int64 count = 94851343; - // [Output Only] Indicates how many instances are in use. + // Output only. [Output Only] Indicates how many instances are in use. optional int64 in_use_count = 493458877; // The instance properties for the reservation. @@ -7397,7 +7419,7 @@ message AttachNetworkEndpointsRegionNetworkEndpointGroupRequest { // An instance-attached disk resource. message AttachedDisk { - // [Output Only] The architecture of the attached disk. Valid values are ARM64 + // Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64 // or X86_64. enum Architecture { // A value indicating that the enum field is not set. @@ -7446,7 +7468,7 @@ message AttachedDisk { } - // For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this + // Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this // field is set to PRESERVED if the LocalSSD data has been saved // to a persistent location by customer request. (see the // discard_local_ssd option on Stop/Suspend). @@ -7474,7 +7496,7 @@ message AttachedDisk { } - // [Output Only] The architecture of the attached disk. Valid values are ARM64 + // Output only. [Output Only] The architecture of the attached disk. Valid values are ARM64 // or X86_64. // Check the Architecture enum for the list of possible values. optional string architecture = 302803283; @@ -7538,7 +7560,7 @@ message AttachedDisk { // options. repeated GuestOsFeature guest_os_features = 79294545; - // [Output Only] A zero-based index to this disk, where 0 is reserved for the + // Output only. [Output Only] A zero-based index to this disk, where 0 is reserved for the // boot disk. If you have many disks attached to an instance, each // disk would have a unique index number. optional int32 index = 100346066; @@ -7560,10 +7582,10 @@ message AttachedDisk { // Check the Interface enum for the list of possible values. optional string interface = 502623545; - // [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks. + // Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks. optional string kind = 3292052; - // [Output Only] Any valid publicly visible licenses. + // Output only. [Output Only] Any valid publicly visible licenses. repeated string licenses = 337642578; // The mode in which to attach this disk, either READ_WRITE orREAD_ONLY. If not specified, the default is to attach the disk @@ -7571,7 +7593,7 @@ message AttachedDisk { // Check the Mode enum for the list of possible values. optional string mode = 3357091; - // For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this + // Output only. For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this // field is set to PRESERVED if the LocalSSD data has been saved // to a persistent location by customer request. (see the // discard_local_ssd option on Stop/Suspend). @@ -7579,7 +7601,7 @@ message AttachedDisk { // Check the SavedState enum for the list of possible values. optional string saved_state = 411587801; - // [Output Only] shielded vm initial state stored on disk + // Output only. [Output Only] shielded vm initial state stored on disk optional InitialStateConfig shielded_instance_initial_state = 192356867; // Specifies a valid partial or full URL to an existing Persistent Disk @@ -7722,9 +7744,11 @@ message AttachedDiskInitializeParams { // Resource manager tags to be bound to the disk. Tag keys and values // have the same definition as resource - // manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and - // values are in the format `tagValues/456`. The field is ignored (both PUT - // & PATCH) when empty. + // manager tags. Keys and values can be either in numeric format, + // such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced + // format such as `{org_id|project_id}/{tag_key_short_name}` and + // `{tag_value_short_name}`. The field is ignored (both PUT & PATCH) when + // empty. map resource_manager_tags = 377671164; // Resource policies applied to this disk for automatic snapshot creations. @@ -7978,7 +8002,7 @@ message Autoscaler { // If none of these are specified, the default will be to autoscale based oncpuUtilization to 0.6 or 60%. optional AutoscalingPolicy autoscaling_policy = 221950041; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -7986,11 +8010,11 @@ message Autoscaler { // create the resource. optional string description = 422937596; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#autoscaler + // Output only. [Output Only] Type of the resource. Always compute#autoscaler // for autoscalers. optional string kind = 3292052; @@ -8003,19 +8027,19 @@ message Autoscaler { // cannot be a dash. optional string name = 3373707; - // [Output Only] Target recommended MIG size (number of instances) computed by + // Output only. [Output Only] Target recommended MIG size (number of instances) computed by // autoscaler. Autoscaler calculates the recommended MIG size even when the // autoscaling policy mode is different from ON. This field is empty when // autoscaler is not connected to an existing managed instance group or // autoscaler did not generate its prediction. optional int32 recommended_size = 257915749; - // [Output Only] URL of theregion + // Output only. [Output Only] URL of theregion // where the instance group resides (for autoscalers living in regional // scope). optional string region = 138946292; - // [Output Only] Status information of existing scaling schedules. + // Output only. [Output Only] Status information of existing scaling schedules. map scaling_schedule_status = 465950178; // [Output Only] Server-defined URL for the resource. @@ -8050,7 +8074,7 @@ message Autoscaler { // field is required when creating an autoscaler. optional string target = 192835985; - // [Output Only] URL of thezone + // Output only. [Output Only] URL of thezone // where the instance group resides (for autoscalers living in zonal scope). optional string zone = 3744684; @@ -8064,7 +8088,7 @@ message AutoscalerAggregatedList { // A list of AutoscalersScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#autoscalerAggregatedList for aggregated lists of // autoscalers. optional string kind = 3292052; @@ -8075,10 +8099,10 @@ message AutoscalerAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; @@ -8095,7 +8119,7 @@ message AutoscalerList { // A list of Autoscaler resources. repeated Autoscaler items = 100526016; - // [Output Only] Type of resource. Always compute#autoscalerList + // Output only. [Output Only] Type of resource. Always compute#autoscalerList // for lists of autoscalers. optional string kind = 3292052; @@ -8106,7 +8130,7 @@ message AutoscalerList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -8893,7 +8917,7 @@ message BackendBucket { // [Output Only] Unique identifier for the resource; defined by the server. optional uint64 id = 3355; - // Type of the resource. + // Output only. Type of the resource. optional string kind = 3292052; // The value can only be INTERNAL_MANAGED for cross-region internal layer 7 @@ -8921,7 +8945,7 @@ message BackendBucket { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] List of resources referencing that backend bucket. + // Output only. [Output Only] List of resources referencing that backend bucket. repeated BackendBucketUsedBy used_by = 389320729; } @@ -9143,7 +9167,7 @@ message BackendBucketList { // A list of BackendBucket resources. repeated BackendBucket items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -9153,7 +9177,7 @@ message BackendBucketList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -9181,7 +9205,7 @@ message BackendBucketParams { // message BackendBucketUsedBy { - // [Output Only] Server-defined URL for UrlMaps referencing that + // Output only. [Output Only] Server-defined URL for UrlMaps referencing that // BackendBucket. optional string reference = 148586315; @@ -9630,7 +9654,7 @@ message BackendService { // load_balancing_scheme set to INTERNAL_SELF_MANAGED. optional ConsistentHashLoadBalancerSettings consistent_hash = 905883; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -9798,7 +9822,7 @@ message BackendService { // Check the IpAddressSelectionPolicy enum for the list of possible values. optional string ip_address_selection_policy = 77600840; - // [Output Only] Type of resource. Always compute#backendService + // Output only. [Output Only] Type of resource. Always compute#backendService // for backend services. optional string kind = 3292052; @@ -9992,7 +10016,7 @@ message BackendService { // Check the Protocol enum for the list of possible values. optional string protocol = 84577944; - // [Output Only] URL of the region where the regional backend service + // Output only. [Output Only] URL of the region where the regional backend service // resides. This field is not applicable to global backend services. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. @@ -10062,7 +10086,7 @@ message BackendService { // when the backend protocol is SSL, HTTPS or HTTP2. optional BackendServiceTlsSettings tls_settings = 81794791; - // [Output Only] List of resources referencing given backend service. + // Output only. [Output Only] List of resources referencing given backend service. repeated BackendServiceUsedBy used_by = 389320729; } @@ -10075,7 +10099,7 @@ message BackendServiceAggregatedList { // A list of BackendServicesScopedList resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -10085,10 +10109,10 @@ message BackendServiceAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -10500,7 +10524,7 @@ message BackendServiceGroupHealth { // network endpoint group, determined based on configured health checks. repeated HealthStatus health_status = 380545845; - // [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend + // Output only. [Output Only] Type of resource. Alwayscompute#backendServiceGroupHealth for the health of backend // services. optional string kind = 3292052; @@ -10750,7 +10774,7 @@ message BackendServiceIAP { // @InputOnly optional string oauth2_client_secret = 50999520; - // [Output Only] SHA256 hash value for the field oauth2_client_secret above. + // Output only. [Output Only] SHA256 hash value for the field oauth2_client_secret above. optional string oauth2_client_secret_sha256 = 112903782; } @@ -10763,7 +10787,7 @@ message BackendServiceList { // A list of BackendService resources. repeated BackendService items = 100526016; - // [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services. + // Output only. [Output Only] Type of resource. Alwayscompute#backendServiceList for lists of backend services. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -10773,7 +10797,7 @@ message BackendServiceList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -10789,7 +10813,7 @@ message BackendServiceListUsable { // A list of BackendService resources. repeated BackendService items = 100526016; - // [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend + // Output only. [Output Only] Type of resource. Alwayscompute#usableBackendServiceList for lists of usable backend // services. optional string kind = 3292052; @@ -10800,7 +10824,7 @@ message BackendServiceListUsable { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -11040,7 +11064,7 @@ message BackendServiceTlsSettingsSubjectAltName { // message BackendServiceUsedBy { - // [Output Only] Server-defined URL for resources referencing given + // Output only. [Output Only] Server-defined URL for resources referencing given // BackendService like UrlMaps, TargetTcpProxies, TargetSslProxies // and ForwardingRule. optional string reference = 148586315; @@ -11305,7 +11329,7 @@ message BfdStatusPacketCounts { // message BgpRoute { - // [Output only] BGP origin (EGP, IGP or INCOMPLETE) + // Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE) enum Origin { // A value indicating that the enum field is not set. UNDEFINED_ORIGIN = 0; @@ -11318,20 +11342,20 @@ message BgpRoute { } - // [Output only] AS-PATH for the route + // Output only. [Output only] AS-PATH for the route repeated BgpRouteAsPath as_paths = 137568929; - // [Output only] BGP communities in human-readable A:B format. + // Output only. [Output only] BGP communities in human-readable A:B format. repeated string communities = 188262983; - // [Output only] Destination IP range for the route, in human-readable CIDR + // Output only. [Output only] Destination IP range for the route, in human-readable CIDR // format optional BgpRouteNetworkLayerReachabilityInformation destination = 180765710; - // [Output only] BGP multi-exit discriminator + // Output only. [Output only] BGP multi-exit discriminator optional uint32 med = 107980; - // [Output only] BGP origin (EGP, IGP or INCOMPLETE) + // Output only. [Output only] BGP origin (EGP, IGP or INCOMPLETE) // Check the Origin enum for the list of possible values. optional string origin = 65122086; @@ -11339,7 +11363,7 @@ message BgpRoute { // message BgpRouteAsPath { - // [Output only] Type of AS-PATH segment (SEQUENCE or SET) + // Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET) enum Type { // A value indicating that the enum field is not set. UNDEFINED_TYPE = 0; @@ -11350,16 +11374,16 @@ message BgpRouteAsPath { } - // [Output only] ASNs in the path segment. When type is SEQUENCE, these are + // Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are // ordered. repeated int32 asns = 3003767; - // [Output only] ASNs in the path segment. This field is for better + // Output only. [Output only] ASNs in the path segment. This field is for better // support of 32 bit ASNs as the other asns field suffers from overflow when // the ASN is larger. When type is SEQUENCE, these are ordered. repeated uint32 asns32 = 202267158; - // [Output only] Type of AS-PATH segment (SEQUENCE or SET) + // Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET) // Check the Type enum for the list of possible values. optional string type = 3575610; @@ -11642,7 +11666,7 @@ message BulkInsertInstanceResourcePerInstanceProperties { // https://cloud.google.com/compute/docs/instances/custom-hostname-vm#naming_convention optional string hostname = 237067315; - // This field is only temporary. It will be removed. Do not use it. + // Output only. This field is only temporary. It will be removed. Do not use it. optional string name = 3373707; } @@ -11874,6 +11898,51 @@ message CacheKeyPolicy { } +// A request to recommend the best way to consume the specified resources in the +// future. +message CalendarModeAdviceRequest { + // Specification of resources to create in the future. + // The key of the map is an arbitrary string specified by the caller. + // Value of the map is a specification of required resources and their + // constraints. Currently only one value is allowed in this map. + map future_resources_specs = 255012610; + +} + +// A response containing the recommended way of creating the specified resources +// in the future. It contains (will contain) multiple recommendations that can +// be analyzed by the customer and the best one can be picked. +message CalendarModeAdviceResponse { + // Recommendations where, how and when to create the requested resources + // in order to maximize their obtainability and minimize cost. + repeated CalendarModeRecommendation recommendations = 324515802; + +} + +// A request message for Advice.CalendarMode. See the method description for details. +message CalendarModeAdviceRpcRequest { + // The body resource for this request + CalendarModeAdviceRequest calendar_mode_advice_request_resource = 162098922 [(google.api.field_behavior) = REQUIRED]; + + // Project ID for this request. + string project = 227560217 [(google.api.field_behavior) = REQUIRED]; + + // Name of the region for this request. + string region = 138946292 [(google.api.field_behavior) = REQUIRED]; + +} + +// A single recommendation to create requested resources. Contains detailed +// recommendations for every future resources specification specified in +// CalendarModeAdviceRequest. +message CalendarModeRecommendation { + // Recommendations for every future resource specification passed in + // CalendarModeAdviceRequest. Keys of the map correspond to keys + // specified in the request. + map recommendations_per_spec = 61331554; + +} + // A request message for FutureReservations.Cancel. See the method description for details. message CancelFutureReservationRequest { // Name of the future reservation to retrieve. Name should conform to RFC1035. @@ -12126,7 +12195,7 @@ message Commitment { } - // [Output Only] Status of the commitment with regards to eventual expiration + // Output only. [Output Only] Status of the commitment with regards to eventual expiration // (each commitment has an end date defined). Status can be one of the // following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED. enum Status { @@ -12153,12 +12222,11 @@ message Commitment { // resource types. // // The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - // COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - // For example, type MEMORY_OPTIMIZED specifies a commitment - // that applies only to eligible resources of memory optimized M1 and M2 - // machine series. Type GENERAL_PURPOSE specifies a commitment - // that applies only to eligible resources of general purpose N1 machine - // series. + // COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + // example, type MEMORY_OPTIMIZED specifies a commitment that + // applies only to eligible resources of memory optimized M1 and M2 machine + // series. Type GENERAL_PURPOSE specifies a commitment that + // applies only to eligible resources of general purpose N1 machine series. enum Type { // A value indicating that the enum field is not set. UNDEFINED_TYPE = 0; @@ -12207,6 +12275,8 @@ message Commitment { GRAPHICS_OPTIMIZED = 68500563; + GRAPHICS_OPTIMIZED_G4 = 54029369; + MEMORY_OPTIMIZED = 281753417; MEMORY_OPTIMIZED_M3 = 276301372; @@ -12250,7 +12320,7 @@ message Commitment { // Check the Category enum for the list of possible values. optional string category = 50511102; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -12262,17 +12332,17 @@ message Commitment { // when you create the resource. optional string description = 422937596; - // [Output Only] Commitment end time inRFC3339 + // Output only. [Output Only] Commitment end time inRFC3339 // text format. optional string end_timestamp = 468096690; repeated string existing_reservations = 493028443; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#commitment + // Output only. [Output Only] Type of the resource. Always compute#commitment // for commitments. optional string kind = 3292052; @@ -12302,7 +12372,7 @@ message Commitment { // Check the Plan enum for the list of possible values. optional string plan = 3443497; - // [Output Only] URL of the region where the commitment and committed + // Output only. [Output Only] URL of the region where the commitment and committed // resources are located. optional string region = 138946292; @@ -12317,7 +12387,7 @@ message Commitment { // reservations to attach. To attach existing reservations, specify theexistingReservations property instead. repeated Reservation reservations = 399717927; - // [Output Only] Status information for Commitment resource. + // Output only. [Output Only] Status information for Commitment resource. optional CommitmentResourceStatus resource_status = 249429315; // The list of all the hardware resources, with their types and amounts, that @@ -12325,7 +12395,7 @@ message Commitment { // individual resource type. repeated ResourceCommitment resources = 164412965; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // The source commitment from which you are transferring resources to create @@ -12333,17 +12403,17 @@ message Commitment { // Split commitments. optional string split_source_commitment = 402611156; - // [Output Only] Commitment start time inRFC3339 + // Output only. [Output Only] Commitment start time inRFC3339 // text format. optional string start_timestamp = 83645817; - // [Output Only] Status of the commitment with regards to eventual expiration + // Output only. [Output Only] Status of the commitment with regards to eventual expiration // (each commitment has an end date defined). Status can be one of the // following values: NOT_YET_ACTIVE, ACTIVE, orEXPIRED. // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] An optional, human-readable explanation of the status. + // Output only. [Output Only] An optional, human-readable explanation of the status. optional string status_message = 297428154; // The type of commitment; specifies the @@ -12352,12 +12422,11 @@ message Commitment { // resource types. // // The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, - // COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, MEMORY_OPTIMIZED,MEMORY_OPTIMIZED_M3, MEMORY_OPTIMIZED_X4,STORAGE_OPTIMIZED_Z3. - // For example, type MEMORY_OPTIMIZED specifies a commitment - // that applies only to eligible resources of memory optimized M1 and M2 - // machine series. Type GENERAL_PURPOSE specifies a commitment - // that applies only to eligible resources of general purpose N1 machine - // series. + // COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3. For + // example, type MEMORY_OPTIMIZED specifies a commitment that + // applies only to eligible resources of memory optimized M1 and M2 machine + // series. Type GENERAL_PURPOSE specifies a commitment that + // applies only to eligible resources of general purpose N1 machine series. // Check the Type enum for the list of possible values. optional string type = 3575610; @@ -12371,7 +12440,7 @@ message CommitmentAggregatedList { // A list of CommitmentsScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#commitmentAggregatedList for aggregated lists of // commitments. optional string kind = 3292052; @@ -12382,10 +12451,10 @@ message CommitmentAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -12401,7 +12470,7 @@ message CommitmentList { // A list of Commitment resources. repeated Commitment items = 100526016; - // [Output Only] Type of resource. Always compute#commitmentList + // Output only. [Output Only] Type of resource. Always compute#commitmentList // for lists of commitments. optional string kind = 3292052; @@ -12412,7 +12481,7 @@ message CommitmentList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -12422,7 +12491,7 @@ message CommitmentList { // [Output Only] Contains output only fields. message CommitmentResourceStatus { - // [Output Only] Indicates the end time of customer's eligibility to send + // Output only. [Output Only] Indicates the end time of customer's eligibility to send // custom term requests in RFC3339 text format. Term extension requests that // (not the end time in the request) after this time will be rejected. optional string custom_term_eligibility_end_timestamp = 363976187; @@ -12769,18 +12838,18 @@ message CreateSnapshotRegionDiskRequest { // You can use cross-site networks to connect your on-premises networks to // each other through Interconnect connections. message CrossSiteNetwork { - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; // An optional description of the cross-site network. optional string description = 422937596; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks. + // Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -12792,7 +12861,7 @@ message CrossSiteNetwork { // cannot be a dash. optional string name = 3373707; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; } @@ -12807,7 +12876,7 @@ message CrossSiteNetworkList { // A list of CrossSiteNetwork resources. repeated CrossSiteNetwork items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks. + // Output only. [Output Only] Type of the resource. Alwayscompute#crossSiteNetwork for cross-site networks. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -12820,7 +12889,7 @@ message CrossSiteNetworkList { // [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; @@ -16356,7 +16425,7 @@ message Disk { } - // [Output Only] The status of disk creation. + // Output only. [Output Only] The status of disk creation. // // // - CREATING: Disk is provisioning. @@ -16413,10 +16482,10 @@ message Disk { // Disk asynchronously replicated into this disk. optional DiskAsyncReplication async_primary_disk = 180517533; - // [Output Only] A list of disks this disk is asynchronously replicated to. + // Output only. [Output Only] A list of disks this disk is asynchronously replicated to. map async_secondary_disks = 322925608; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -16459,11 +16528,11 @@ message Disk { // options. repeated GuestOsFeature guest_os_features = 79294545; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#disk for + // Output only. [Output Only] Type of the resource. Always compute#disk for // disks. optional string kind = 3292052; @@ -16482,11 +16551,11 @@ message Disk { // the setLabels method. map labels = 500195327; - // [Output Only] Last attach timestamp inRFC3339 + // Output only. [Output Only] Last attach timestamp inRFC3339 // text format. optional string last_attach_timestamp = 42159653; - // [Output Only] Last detach timestamp inRFC3339 + // Output only. [Output Only] Last detach timestamp inRFC3339 // text format. optional string last_detach_timestamp = 56471027; @@ -16535,7 +16604,7 @@ message Disk { // greater than or equal to 1. optional int64 provisioned_throughput = 526524181; - // [Output Only] URL of the region where the disk resides. Only applicable for + // Output only. [Output Only] URL of the region where the disk resides. Only applicable for // regional resources. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. @@ -16548,16 +16617,16 @@ message Disk { // Resource policies applied to this disk for automatic snapshot creations. repeated string resource_policies = 22220385; - // [Output Only] Status information for the disk resource. + // Output only. [Output Only] Status information for the disk resource. optional DiskResourceStatus resource_status = 249429315; // Output only. Reserved for future use. optional bool satisfies_pzi = 480964257; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; - // [Output Only] Server-defined fully-qualified URL for this resource. + // Output only. [Output Only] Server-defined fully-qualified URL for this resource. optional string self_link = 456214797; // Size, in GB, of the persistent disk. You can specify @@ -16569,11 +16638,11 @@ message Disk { // Acceptable values are greater than 0. optional int64 size_gb = 494929369; - // [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk + // Output only. [Output Only] URL of the DiskConsistencyGroupPolicy for a secondary disk // that was created using a consistency group. optional string source_consistency_group_policy = 19616093; - // [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk + // Output only. [Output Only] ID of the DiskConsistencyGroupPolicy for a secondary disk // that was created using a consistency group. optional string source_consistency_group_policy_id = 267568957; @@ -16601,7 +16670,7 @@ message Disk { // regions/region/disks/disk optional string source_disk = 451753793; - // [Output Only] The unique ID of the disk used to create this disk. This + // Output only. [Output Only] The unique ID of the disk used to create this disk. This // value identifies the exact disk that was used to create this persistent // disk. For example, if you created the persistent disk from a disk that // was later deleted and recreated under the same name, the source disk ID @@ -16640,7 +16709,7 @@ message Disk { // protected by a customer-supplied encryption key. optional CustomerEncryptionKey source_image_encryption_key = 381503659; - // [Output Only] The ID value of the image used to create this disk. This + // Output only. [Output Only] The ID value of the image used to create this disk. This // value identifies the exact image that was used to create this persistent // disk. For example, if you created the persistent disk from an image that // was later deleted and recreated under the same name, the source image ID @@ -16657,7 +16726,7 @@ message Disk { // - zones/zone/instantSnapshots/instantSnapshot optional string source_instant_snapshot = 219202054; - // [Output Only] The unique ID of the instant snapshot used to create this + // Output only. [Output Only] The unique ID of the instant snapshot used to create this // disk. This value identifies the exact instant snapshot that was used to // create this persistent disk. For example, if you created the persistent // disk from an instant snapshot that was later deleted and recreated under @@ -16680,7 +16749,7 @@ message Disk { // is protected by a customer-supplied encryption key. optional CustomerEncryptionKey source_snapshot_encryption_key = 303679322; - // [Output Only] The unique ID of the snapshot used to create this disk. This + // Output only. [Output Only] The unique ID of the snapshot used to create this disk. This // value identifies the exact snapshot that was used to create this persistent // disk. For example, if you created the persistent disk from a snapshot that // was later deleted and recreated under the same name, the source snapshot ID @@ -16696,7 +16765,7 @@ message Disk { // import instead. optional string source_storage_object = 233052711; - // [Output Only] The status of disk creation. + // Output only. [Output Only] The status of disk creation. // // // - CREATING: Disk is provisioning. @@ -16723,11 +16792,11 @@ message Disk { // types. optional string type = 3575610; - // [Output Only] Links to the users of the disk (attached instances) + // Output only. [Output Only] Links to the users of the disk (attached instances) // in form:projects/project/zones/zone/instances/instance repeated string users = 111578632; - // [Output Only] URL of the zone where the disk resides. + // Output only. [Output Only] URL of the zone where the disk resides. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string zone = 3744684; @@ -16742,7 +16811,7 @@ message DiskAggregatedList { // A list of DisksScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent + // Output only. [Output Only] Type of resource. Alwayscompute#diskAggregatedList for aggregated lists of persistent // disks. optional string kind = 3292052; @@ -16753,10 +16822,10 @@ message DiskAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -16766,11 +16835,11 @@ message DiskAggregatedList { // message DiskAsyncReplication { - // [Output Only] URL of the DiskConsistencyGroupPolicy if replication was + // Output only. [Output Only] URL of the DiskConsistencyGroupPolicy if replication was // started on the disk as a member of a group. optional string consistency_group_policy = 1991097; - // [Output Only] ID of the DiskConsistencyGroupPolicy if replication was + // Output only. [Output Only] ID of the DiskConsistencyGroupPolicy if replication was // started on the disk as a member of a group. optional string consistency_group_policy_id = 261065057; @@ -16784,7 +16853,7 @@ message DiskAsyncReplication { // - zones/zone/disks/disk optional string disk = 3083677; - // [Output Only] The unique ID of the other disk asynchronously replicated + // Output only. [Output Only] The unique ID of the other disk asynchronously replicated // to or from the current disk. This value identifies the exact disk that // was used to create this replication. For example, if you started // replicating the persistent disk from a disk that was later deleted and @@ -16904,7 +16973,7 @@ message DiskList { // A list of Disk resources. repeated Disk items = 100526016; - // [Output Only] Type of resource. Always compute#diskList for + // Output only. [Output Only] Type of resource. Always compute#diskList for // lists of disks. optional string kind = 3292052; @@ -16915,7 +16984,7 @@ message DiskList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -16947,8 +17016,10 @@ message DiskMoveRequest { message DiskParams { // Resource manager tags to be bound to the disk. Tag keys and values // have the same definition as resource - // manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and - // values are in the format `tagValues/456`. The field is ignored (both PUT & + // manager tags. Keys and values can be either in numeric format, + // such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced + // format such as `{org_id|project_id}/{tag_key_short_name}` and + // `{tag_value_short_name}`. The field is ignored (both PUT & // PATCH) when empty. map resource_manager_tags = 377671164; @@ -17029,7 +17100,7 @@ message DiskType { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#diskType + // Output only. [Output Only] Type of the resource. Always compute#diskType // for disk types. optional string kind = 3292052; @@ -17064,7 +17135,7 @@ message DiskTypeAggregatedList { // A list of DiskTypesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList. + // Output only. [Output Only] Type of resource. Alwayscompute#diskTypeAggregatedList. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -17074,10 +17145,10 @@ message DiskTypeAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -17093,7 +17164,7 @@ message DiskTypeList { // A list of DiskType resources. repeated DiskType items = 100526016; - // [Output Only] Type of resource. Always compute#diskTypeList + // Output only. [Output Only] Type of resource. Always compute#diskTypeList // for disk types. optional string kind = 3292052; @@ -17104,7 +17175,7 @@ message DiskTypeList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -17337,7 +17408,7 @@ message EnableXpnResourceProjectRequest { } -// Errors that prevented the ResizeRequest to be fulfilled. +// Output only. Errors that prevented the ResizeRequest to be fulfilled. message Error { // [Output Only] The array of errors encountered while processing this // operation. @@ -17479,7 +17550,7 @@ message ExchangedPeeringRoutesList { // A list of ExchangedPeeringRoute resources. repeated ExchangedPeeringRoute items = 100526016; - // [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering + // Output only. [Output Only] Type of resource. Alwayscompute#exchangedPeeringRoutesList for exchanged peering // routes lists. optional string kind = 3292052; @@ -17490,7 +17561,7 @@ message ExchangedPeeringRoutesList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -17634,7 +17705,7 @@ message ExternalVpnGateway { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -17642,7 +17713,7 @@ message ExternalVpnGateway { // create the resource. optional string description = 422937596; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; @@ -17654,7 +17725,7 @@ message ExternalVpnGateway { // interfaces should be provided for an external VPN gateway. repeated ExternalVpnGatewayInterface interfaces = 12073562; - // [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways. + // Output only. [Output Only] Type of the resource. Alwayscompute#externalVpnGateway for externalVpnGateways. optional string kind = 3292052; // A fingerprint for the labels being applied to this ExternalVpnGateway, @@ -17685,7 +17756,7 @@ message ExternalVpnGateway { // Check the RedundancyType enum for the list of possible values. optional string redundancy_type = 271443740; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; } @@ -17727,7 +17798,7 @@ message ExternalVpnGatewayList { // A list of ExternalVpnGateway resources. repeated ExternalVpnGateway items = 100526016; - // [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways. + // Output only. [Output Only] Type of resource. Always compute#externalVpnGatewayList for lists of externalVpnGateways. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -17737,7 +17808,7 @@ message ExternalVpnGatewayList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -17793,7 +17864,7 @@ message Firewall { // protocol and port-range tuple that describes a permitted connection. repeated Allowed allowed = 162398632; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -17821,11 +17892,11 @@ message Firewall { // exist. If this is unspecified, the firewall rule will be enabled. optional bool disabled = 270940796; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#firewall + // Output only. [Output Only] Type of the resource. Always compute#firewall // for firewall rules. optional string kind = 3292052; @@ -17936,7 +18007,7 @@ message FirewallList { // A list of Firewall resources. repeated Firewall items = 100526016; - // [Output Only] Type of resource. Always compute#firewallList + // Output only. [Output Only] Type of resource. Always compute#firewallList // for lists of firewalls. optional string kind = 3292052; @@ -17947,7 +18018,7 @@ message FirewallList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -18005,7 +18076,7 @@ message FirewallPoliciesListAssociationsResponse { // A list of associations. repeated FirewallPolicyAssociation associations = 508736530; - // [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of + // Output only. [Output Only] Type of firewallPolicy associations. Alwayscompute#FirewallPoliciesListAssociations for lists of // firewallPolicy associations. optional string kind = 3292052; @@ -18040,7 +18111,7 @@ message FirewallPolicy { // A list of associations that belong to this firewall policy. repeated FirewallPolicyAssociation associations = 508736530; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -18076,7 +18147,7 @@ message FirewallPolicy { // defined by the server. optional uint64 id = 3355; - // [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies + // Output only. [Output only] Type of the resource. Alwayscompute#firewallPolicyfor firewall policies optional string kind = 3292052; // Name of the resource. For Organization Firewall Policies it's a @@ -18087,7 +18158,7 @@ message FirewallPolicy { // A list of packet mirroring rules that belong to this policy. repeated FirewallPolicyRule packet_mirroring_rules = 531644356; - // [Output Only] The parent of the firewall policy. + // Output only. [Output Only] The parent of the firewall policy. // This field is not applicable to network firewall policies. optional string parent = 78317738; @@ -18097,13 +18168,13 @@ message FirewallPolicy { // Check the PolicyType enum for the list of possible values. optional string policy_type = 18158119; - // [Output Only] URL of the region where the regional firewall policy resides. + // Output only. [Output Only] URL of the region where the regional firewall policy resides. // This field is not applicable to global firewall policies. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string region = 138946292; - // [Output Only] Total count of all firewall policy rule tuples. A firewall + // Output only. [Output Only] Total count of all firewall policy rule tuples. A firewall // policy can not exceed a set number of tuples. optional int32 rule_tuple_count = 388342037; @@ -18116,7 +18187,7 @@ message FirewallPolicy { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; // User-provided name of the Organization firewall policy. The name should be @@ -18142,13 +18213,13 @@ message FirewallPolicyAssociation { // of the firewall policy of the association. optional string display_name = 4473832; - // [Output Only] The firewall policy ID of the association. + // Output only. [Output Only] The firewall policy ID of the association. optional string firewall_policy_id = 357211849; // The name for an association. optional string name = 3373707; - // [Output Only] The short name of the firewall policy of the association. + // Output only. [Output Only] The short name of the firewall policy of the association. optional string short_name = 492051566; } @@ -18161,7 +18232,7 @@ message FirewallPolicyList { // A list of FirewallPolicy resources. repeated FirewallPolicy items = 100526016; - // [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies + // Output only. [Output Only] Type of resource. Alwayscompute#firewallPolicyList for listsof FirewallPolicies optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -18216,7 +18287,7 @@ message FirewallPolicyRule { // cannot enable logging on "goto_next" rules. optional bool enable_logging = 295396515; - // [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules. + // Output only. [Output only] Type of the resource. Returnscompute#firewallPolicyRule for firewall rules andcompute#packetMirroringRule for packet mirroring rules. optional string kind = 3292052; // A match condition that incoming traffic is evaluated against. @@ -18233,7 +18304,7 @@ message FirewallPolicyRule { // and can be updated. optional string rule_name = 55286254; - // [Output Only] Calculation of the complexity of a single firewall policy + // Output only. [Output Only] Calculation of the complexity of a single firewall policy // rule. optional int32 rule_tuple_count = 388342037; @@ -18412,7 +18483,7 @@ message FirewallPolicyRuleMatcherLayer4Config { // message FirewallPolicyRuleSecureTag { - // [Output Only] State of the secure tag, either `EFFECTIVE` or + // Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or // `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted // or its network is deleted. enum State { @@ -18428,7 +18499,7 @@ message FirewallPolicyRuleSecureTag { // Name of the secure tag, created with TagManager's TagValue API. optional string name = 3373707; - // [Output Only] State of the secure tag, either `EFFECTIVE` or + // Output only. [Output Only] State of the secure tag, either `EFFECTIVE` or // `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted // or its network is deleted. // Check the State enum for the list of possible values. @@ -18438,7 +18509,7 @@ message FirewallPolicyRuleSecureTag { // Encapsulates numeric value that can be either absolute or relative. message FixedOrPercent { - // [Output Only] Absolute value of VM instances calculated based on the + // Output only. [Output Only] Absolute value of VM instances calculated based on the // specific mode. // // @@ -18462,6 +18533,23 @@ message FixedOrPercent { } +// A flexible specification of a time range that has 3 points of +// flexibility: (1) a flexible start time, (2) a flexible end time, (3) a +// flexible duration. +// +// It is possible to specify a contradictory time range that cannot be matched +// by any Interval. This causes a validation error. +message FlexibleTimeRange { + optional string max_duration = 39954959; + + optional string min_duration = 514381025; + + optional string start_time_not_earlier_than = 490386497; + + optional string start_time_not_later_than = 212764853; + +} + // Represents a Forwarding Rule resource. // // Forwarding rule resources in Google Cloud can be either regional or global in @@ -18713,7 +18801,7 @@ message ForwardingRule { // must be omitted for all other load balancer types. optional string backend_service = 306946058; - // [Output Only] The URL for the corresponding base forwarding rule. By base + // Output only. [Output Only] The URL for the corresponding base forwarding rule. By base // forwarding rule, we mean the forwarding rule that has the same IP address, // protocol, and port settings with the current forwarding rule, but without // sourceIPRanges specified. @@ -18721,7 +18809,7 @@ message ForwardingRule { // specified. optional string base_forwarding_rule = 524873104; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -18795,7 +18883,7 @@ message ForwardingRule { // This can only be set to true for load balancers that have theirloadBalancingScheme set to INTERNAL. optional bool is_mirroring_collector = 119255164; - // [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources. + // Output only. [Output Only] Type of the resource. Alwayscompute#forwardingRule for forwarding rule resources. optional string kind = 3292052; // A fingerprint for the labels being applied to this resource, which is @@ -18947,7 +19035,7 @@ message ForwardingRule { // Check the PscConnectionStatus enum for the list of possible values. optional string psc_connection_status = 184149172; - // [Output Only] URL of the region where the regional forwarding rule resides. + // Output only. [Output Only] URL of the region where the regional forwarding rule resides. // This field is not applicable to global forwarding rules. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. @@ -18956,7 +19044,7 @@ message ForwardingRule { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; // Service Directory resources to register this forwarding rule with. @@ -19029,7 +19117,7 @@ message ForwardingRuleAggregatedList { // A list of ForwardingRulesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules. + // Output only. [Output Only] Type of resource. Alwayscompute#forwardingRuleAggregatedList for lists of forwarding rules. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -19039,10 +19127,10 @@ message ForwardingRuleAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -19058,7 +19146,7 @@ message ForwardingRuleList { // A list of ForwardingRule resources. repeated ForwardingRule items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -19068,7 +19156,7 @@ message ForwardingRuleList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -19205,7 +19293,7 @@ message FutureReservation { // existing commitment. optional FutureReservationCommitmentInfo commitment_info = 164362136; - // [Output Only] The creation timestamp for this future reservation inRFC3339 + // Output only. [Output Only] The creation timestamp for this future reservation inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -19220,11 +19308,11 @@ message FutureReservation { // Indicates if this group of VMs have emergent maintenance enabled. optional bool enable_emergent_maintenance = 353759497; - // [Output Only] A unique identifier for this future reservation. The server + // Output only. [Output Only] A unique identifier for this future reservation. The server // defines this identifier. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations. + // Output only. [Output Only] Type of the resource. Alwayscompute#futureReservation for future reservations. optional string kind = 3292052; // The name of the resource, provided by the client when initially creating @@ -19263,10 +19351,10 @@ message FutureReservation { // Check the SchedulingType enum for the list of possible values. optional string scheduling_type = 199835397; - // [Output Only] Server-defined fully-qualified URL for this resource. + // Output only. [Output Only] Server-defined fully-qualified URL for this resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; // List of Projects/Folders to share with. @@ -19281,13 +19369,13 @@ message FutureReservation { // total count. optional FutureReservationSpecificSKUProperties specific_sku_properties = 108887106; - // [Output only] Status of the Future Reservation + // Output only. [Output only] Status of the Future Reservation optional FutureReservationStatus status = 181260274; // Time window for this Future Reservation. optional FutureReservationTimeWindow time_window = 422983074; - // [Output Only] URL of the Zone where this future reservation resides. + // Output only. [Output Only] URL of the Zone where this future reservation resides. optional string zone = 3744684; } @@ -19360,7 +19448,7 @@ message FutureReservationSpecificSKUProperties { // [Output only] Represents status related to the future reservation. message FutureReservationStatus { - // [Output Only] The current status of the requested amendment. + // Output only. [Output Only] The current status of the requested amendment. enum AmendmentStatus { // A value indicating that the enum field is not set. UNDEFINED_AMENDMENT_STATUS = 0; @@ -19381,7 +19469,7 @@ message FutureReservationStatus { } - // Current state of this Future Reservation + // Output only. Current state of this Future Reservation enum ProcurementStatus { // A value indicating that the enum field is not set. UNDEFINED_PROCUREMENT_STATUS = 0; @@ -19434,38 +19522,38 @@ message FutureReservationStatus { } - // [Output Only] The current status of the requested amendment. + // Output only. [Output Only] The current status of the requested amendment. // Check the AmendmentStatus enum for the list of possible values. optional string amendment_status = 250270052; - // Fully qualified urls of the automatically created reservations at + // Output only. Fully qualified urls of the automatically created reservations at // start_time. repeated string auto_created_reservations = 140217006; - // [Output Only] Represents the existing matching usage for the future + // Output only. [Output Only] Represents the existing matching usage for the future // reservation. optional FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602; - // This count indicates the fulfilled capacity so far. This is set during + // Output only. This count indicates the fulfilled capacity so far. This is set during // "PROVISIONING" state. This count also includes capacity delivered as part // of existing matching reservations. optional int64 fulfilled_count = 319392239; - // [Output Only] This field represents the future reservation before an + // Output only. [Output Only] This field represents the future reservation before an // amendment was requested. If the amendment is declined, the Future // Reservation will be reverted to the last known good state. The last known // good state is not set when updating a future reservation whose // Procurement Status is DRAFTING. optional FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092; - // Time when Future Reservation would become LOCKED, after which no + // Output only. Time when Future Reservation would become LOCKED, after which no // modifications to Future Reservation will be allowed. Applicable only // after the Future Reservation is in the APPROVED state. The lock_time is // an RFC3339 string. The procurement_status will transition to PROCURING // state at this time. optional string lock_time = 143772001; - // Current state of this Future Reservation + // Output only. Current state of this Future Reservation // Check the ProcurementStatus enum for the list of possible values. optional string procurement_status = 224718945; @@ -19476,11 +19564,11 @@ message FutureReservationStatus { // [Output Only] Represents the existing matching usage for the future // reservation. message FutureReservationStatusExistingMatchingUsageInfo { - // Count to represent min(FR total_count, + // Output only. Count to represent min(FR total_count, // matching_reserved_capacity+matching_unreserved_instances) optional int64 count = 94851343; - // Timestamp when the matching usage was calculated + // Output only. Timestamp when the matching usage was calculated optional string timestamp = 55126294; } @@ -19488,7 +19576,7 @@ message FutureReservationStatusExistingMatchingUsageInfo { // The state that the future reservation will be reverted to should the // amendment be declined. message FutureReservationStatusLastKnownGoodState { - // [Output Only] The status of the last known good state for the Future + // Output only. [Output Only] The status of the last known good state for the Future // Reservation. enum ProcurementStatus { // A value indicating that the enum field is not set. @@ -19542,25 +19630,25 @@ message FutureReservationStatusLastKnownGoodState { } - // [Output Only] The description of the FutureReservation before an + // Output only. [Output Only] The description of the FutureReservation before an // amendment was requested. optional string description = 422937596; - // [Output Only] Represents the matching usage for the future + // Output only. [Output Only] Represents the matching usage for the future // reservation before an amendment was requested. optional FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602; optional FutureReservationStatusLastKnownGoodStateFutureReservationSpecs future_reservation_specs = 82528873; - // [Output Only] The lock time of the FutureReservation before an + // Output only. [Output Only] The lock time of the FutureReservation before an // amendment was requested. optional string lock_time = 143772001; - // [Output Only] The name prefix of the Future Reservation before an + // Output only. [Output Only] The name prefix of the Future Reservation before an // amendment was requested. optional string name_prefix = 236409542; - // [Output Only] The status of the last known good state for the Future + // Output only. [Output Only] The status of the last known good state for the Future // Reservation. // Check the ProcurementStatus enum for the list of possible values. optional string procurement_status = 224718945; @@ -19569,14 +19657,14 @@ message FutureReservationStatusLastKnownGoodState { // The properties of the last known good state for the Future Reservation. message FutureReservationStatusLastKnownGoodStateFutureReservationSpecs { - // [Output Only] The previous share settings of the Future Reservation. + // Output only. [Output Only] The previous share settings of the Future Reservation. optional ShareSettings share_settings = 266668163; - // [Output Only] The previous instance related properties of the + // Output only. [Output Only] The previous instance related properties of the // Future Reservation. optional FutureReservationSpecificSKUProperties specific_sku_properties = 108887106; - // [Output Only] The previous time window of the Future Reservation. + // Output only. [Output Only] The previous time window of the Future Reservation. optional FutureReservationTimeWindow time_window = 422983074; } @@ -19611,7 +19699,7 @@ message FutureReservationsAggregatedListResponse { // A list of Future reservation resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future + // Output only. [Output Only] Type of resource. Alwayscompute#futureReservationsAggregatedListResponse for future // resevation aggregated list response. optional string kind = 3292052; @@ -19622,10 +19710,10 @@ message FutureReservationsAggregatedListResponse { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -19644,7 +19732,7 @@ message FutureReservationsListResponse { // [Output Only] A list of future reservation resources. repeated FutureReservation items = 100526016; - // [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of + // Output only. [Output Only] Type of resource.Alwayscompute#FutureReservationsListResponse for lists of // reservations optional string kind = 3292052; @@ -19655,10 +19743,10 @@ message FutureReservationsListResponse { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -19677,6 +19765,263 @@ message FutureReservationsScopedList { } +// Recommendation for single resources specification, to be created in the +// future. +message FutureResourcesRecommendation { + // Type of recommendation. Currently only FUTURE_RESERVATION is supported. + enum RecommendationType { + // A value indicating that the enum field is not set. + UNDEFINED_RECOMMENDATION_TYPE = 0; + + // A Future Reservation is recommended. + FUTURE_RESERVATION = 41036592; + + // Default value, unused. + RECOMMENDATION_TYPE_UNSPECIFIED = 140641624; + + } + + optional string end_time = 114938801; + + // The advised location for resource usage. When a zone, in format + // 'zones/'. + // If not set, it means that no location is recommended - see + // other_locations for details. + optional string location = 290430901; + + // List of locations in the request scope that were not + // recommended. Keys of the map are zones, in format 'zones/'. + // The values are status information indicating the recommendation status. + map other_locations = 179322095; + + // Unique id of the recommendation, a UUID string generated by the API. + optional string recommendation_id = 474540897; + + // Type of recommendation. Currently only FUTURE_RESERVATION is supported. + // Check the RecommendationType enum for the list of possible values. + optional string recommendation_type = 230749184; + + optional string start_time = 37467274; + +} + +// Information about recommendation status for locations +// that were allowed but not used by the response. +message FutureResourcesRecommendationOtherLocation { + // Status of recommendation in this location. + enum Status { + // A value indicating that the enum field is not set. + UNDEFINED_STATUS = 0; + + // The requested resources are offered in this location + // but the requested time window is does not meet the required conditions. + CONDITIONS_NOT_MET = 363628457; + + // The requested resources are not offered in this location. + // Retrying the request will not change this status. + NOT_SUPPORTED = 317950466; + + // The requested resources are offered in this location + // and the requested time window is accepted + // but there is no capacity within the requested time window. + NO_CAPACITY = 274240888; + + // Default value, unused. + OTHER_LOCATION_STATUS_UNDEFINED = 222662622; + + // The requested resources are offered in this location + // and it is possible to request them. However, another location + // was better and was recommended. + RECOMMENDED = 369652283; + + } + + // Details (human readable) describing the situation. + // For example, if status is CONDITION_NOT_MET, then + // details contain information about the parameters of the time window + // that did not meet the required conditions. + optional string details = 483979842; + + // Status of recommendation in this location. + // Check the Status enum for the list of possible values. + optional string status = 181260274; + +} + +// Specification of resources to be created at some time in the future within an +// optionally specified set of locations, and within the specified time range. +message FutureResourcesSpec { + // Indicates if the reservation allocation strategy is static (DENSE) or + // dynamic (STANDARD). Defaults to DENSE. + enum DeploymentType { + // A value indicating that the enum field is not set. + UNDEFINED_DEPLOYMENT_TYPE = 0; + + // The reserved capacity is made up of densely deployed reservation blocks. + DENSE = 64932607; + + DEPLOYMENT_TYPE_UNSPECIFIED = 234847180; + + } + + // Indicates if the reservation allocation strategy is static (DENSE) or + // dynamic (STANDARD). Defaults to DENSE. + // Check the DeploymentType enum for the list of possible values. + optional string deployment_type = 396722292; + + // Optional location policy allowing to exclude some zone(s) in which + // the resources must not be created. + optional FutureResourcesSpecLocationPolicy location_policy = 465689852; + + // Specification of the reserved resources. + optional FutureResourcesSpecTargetResources target_resources = 528230647; + + // Specification of a time range in which the resources may be created. + // The time range specifies start of resource use and planned end of resource + // use. + optional FlexibleTimeRange time_range_spec = 116516399; + +} + +// +message FutureResourcesSpecAggregateResources { + // The VM family that all instances scheduled against this reservation + // must belong to. Use for TPU reservations. + enum VmFamily { + // A value indicating that the enum field is not set. + UNDEFINED_VM_FAMILY = 0; + + VM_FAMILY_CLOUD_TPU_DEVICE_CT3 = 42845948; + + VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L = 108020067; + + VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP = 18705267; + + VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6E = 398926997; + + VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P = 517384376; + + VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P = 517384407; + + VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5P = 517384438; + + VM_FAMILY_CLOUD_TPU_POD_SLICE_TPU7X = 485271888; + + } + + // Workload type. Use for TPU reservations. + enum WorkloadType { + // A value indicating that the enum field is not set. + UNDEFINED_WORKLOAD_TYPE = 0; + + // Reserved resources will be optimized for BATCH workloads, such as ML + // training. + BATCH = 62971674; + + // Reserved resources will be optimized for SERVING workloads, such as ML + // inference. + SERVING = 17781740; + + UNSPECIFIED = 526786327; + + } + + // Size of the request, in accelerator (chip) count. + optional int64 accelerator_count = 504879675; + + // The VM family that all instances scheduled against this reservation + // must belong to. Use for TPU reservations. + // Check the VmFamily enum for the list of possible values. + optional string vm_family = 125017580; + + // Workload type. Use for TPU reservations. + // Check the WorkloadType enum for the list of possible values. + optional string workload_type = 273432322; + +} + +// +message FutureResourcesSpecLocalSsdPartition { + // Disk interface. Defaults to SCSI. + enum DiskInterface { + // A value indicating that the enum field is not set. + UNDEFINED_DISK_INTERFACE = 0; + + NVME = 2408800; + + SCSI = 2539686; + + } + + // Disk interface. Defaults to SCSI. + // Check the DiskInterface enum for the list of possible values. + optional string disk_interface = 66770199; + + // The size of the disk in GB. + optional int64 disk_size_gb = 316263735; + +} + +// Specification of locations to create resources in. +message FutureResourcesSpecLocationPolicy { + // Preferences for specified locations. + // Keys of the map are locations - zones, in format of 'zones/'. + // Values are preferences for the zones. + // If a zone is not specified in this map, it is ALLOWed. + map locations = 413423454; + +} + +// Preference for a single specified location. +message FutureResourcesSpecLocationPolicyLocation { + // Preference for this location. + enum Preference { + // A value indicating that the enum field is not set. + UNDEFINED_PREFERENCE = 0; + + // Location is allowed for use. + ALLOW = 62368553; + + // Location is prohibited. + DENY = 2094604; + + // Default value, unused. + PREFERENCE_UNSPECIFIED = 496219571; + + } + + // Preference for this location. + // Check the Preference enum for the list of possible values. + optional string preference = 150781147; + +} + +// +message FutureResourcesSpecSpecificSKUResources { + // Size of the request, in instance count. + optional int64 instance_count = 77317349; + + // Local SSD partitions. You do not have to include SSD partitions that + // are built in the machine type. + repeated FutureResourcesSpecLocalSsdPartition local_ssd_partitions = 470688568; + + // The machine type to use for instances that will use the reservation. + // This field only accepts machine type names. e.g. n2-standard-4 + // and does not accept machine type full or partial url. e.g. + // projects/my-l7ilb-project/zones/us-central1-a/machineTypes/n2-standard-4. + // Use for GPU reservations. + optional string machine_type = 227711026; + +} + +// Specification of reserved resources. +message FutureResourcesSpecTargetResources { + optional FutureResourcesSpecAggregateResources aggregate_resources = 180868005; + + optional FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; + +} + // message GRPCHealthCheck { // Specifies how a port is selected for health checking. Can be one of the @@ -22394,7 +22739,7 @@ message GroupMaintenanceInfo { // A guest attributes entry. message GuestAttributes { - // [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry. + // Output only. [Output Only] Type of the resource. Alwayscompute#guestAttributes for guest attributes entry. optional string kind = 3292052; // The path to be queried. This can be the default namespace ('') or a @@ -22402,16 +22747,16 @@ message GuestAttributes { // ('\/\'). optional string query_path = 368591164; - // [Output Only] The value of the requested queried path. + // Output only. [Output Only] The value of the requested queried path. optional GuestAttributesValue query_value = 157570874; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // The key to search for. optional string variable_key = 164364828; - // [Output Only] The value found for the requested key. + // Output only. [Output Only] The value found for the requested key. optional string variable_value = 124582382; } @@ -22908,7 +23253,7 @@ message HealthCheck { // seconds. optional int32 check_interval_sec = 345561006; - // [Output Only] Creation timestamp in3339 + // Output only. [Output Only] Creation timestamp in3339 // text format. optional string creation_timestamp = 30525366; @@ -22934,7 +23279,7 @@ message HealthCheck { // defined by the server. optional uint64 id = 3355; - // Type of the resource. + // Output only. Type of the resource. optional string kind = 3292052; // Configure logging on this health check. @@ -22949,7 +23294,7 @@ message HealthCheck { // lowercase letter, or digit, except the last character, which isn't a dash. optional string name = 3373707; - // [Output Only] Region where the health check resides. Not applicable to + // Output only. [Output Only] Region where the health check resides. Not applicable to // global health checks. optional string region = 138946292; @@ -23001,7 +23346,7 @@ message HealthCheckList { // A list of HealthCheck resources. repeated HealthCheck items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -23011,7 +23356,7 @@ message HealthCheckList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -23068,7 +23413,7 @@ message HealthCheckService { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -23108,11 +23453,11 @@ message HealthCheckService { // Check the HealthStatusAggregationPolicy enum for the list of possible values. optional string health_status_aggregation_policy = 253163129; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services. + // Output only. [Output only] Type of the resource. Alwayscompute#healthCheckServicefor health check services. optional string kind = 3292052; // Name of the resource. The name must be 1-63 characters long, and comply @@ -23136,13 +23481,13 @@ message HealthCheckService { // same region. For global HealthCheckService,NotificationEndpoint must be global. repeated string notification_endpoints = 406728490; - // [Output Only] URL of the region where the health check service + // Output only. [Output Only] URL of the region where the health check service // resides. This field is not applicable to global health check services. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; } @@ -23160,24 +23505,24 @@ message HealthCheckServiceReference { // message HealthCheckServicesList { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; - // A list of HealthCheckService resources. + // Output only. A list of HealthCheckService resources. repeated HealthCheckService items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of + // Output only. [Output Only] Type of the resource. Alwayscompute#healthCheckServicesList for lists of // HealthCheckServices. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -23193,7 +23538,7 @@ message HealthChecksAggregatedList { // A list of HealthChecksScopedList resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -23203,10 +23548,10 @@ message HealthChecksAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -23576,7 +23921,8 @@ message HttpHeaderMatch { // Only one of exactMatch, prefixMatch,suffixMatch, regexMatch,presentMatch or rangeMatch must be set. // // Regular expressions can only be used when the loadBalancingScheme is - // set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + // set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + // (regional scope) or INTERNAL_MANAGED. optional string regex_match = 107387853; // The value of the header must end with the contents ofsuffixMatch. @@ -23633,7 +23979,8 @@ message HttpQueryParameterMatch { // Only one of presentMatch, exactMatch, orregexMatch must be set. // // Regular expressions can only be used when the loadBalancingScheme is - // set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + // set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + // (regional scope) or INTERNAL_MANAGED. optional string regex_match = 107387853; } @@ -24047,17 +24394,22 @@ message HttpRouteRuleMatch { // has validateForProxyless field set to true. repeated MetadataFilter metadata_filters = 464725739; - // If specified, the route is a pattern match expression that must match the - // :path header once the query string is removed. + // If specified, this field defines a path template pattern that must match + // the :path header after the query string is removed. // - // A pattern match allows you to match + // A path template pattern can include variables and wildcards. + // Variables are enclosed in curly braces, for example{variable_name}. Wildcards include * that + // matches a single path segment, and ** that matches zero or + // more path segments. The pattern must follow these rules: // // - // - The value must be between 1 and 1024 characters - // - The pattern must start with a leading slash ("/") - // - There may be no more than 5 operators in pattern + // - The value must be between 1 and 1024 characters. + // - The pattern must start with a leading slash ("/"). + // - No more than 5 operators (variables or wildcards) may appear in + // the pattern. // - // Precisely one ofprefix_match, full_path_match,regex_match or path_template_match must be set. + // Precisely one ofprefixMatch, fullPathMatch,regexMatch, or pathTemplateMatch must be + // set. optional string path_template_match = 292348186; // For satisfying the matchRule condition, the request's @@ -24065,9 +24417,11 @@ message HttpRouteRuleMatch { // // The value must be from 1 to 1024 characters. // - // Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match must be - // specified. - // specified. + // The * character inside a prefix match is + // treated as a literal character, not as a wildcard. + // + // Only one of prefixMatch, fullPathMatch,regexMatch or path_template_match can be + // used within a matchRule. optional string prefix_match = 257898968; // Specifies a list of query parameter match criteria, all of which must @@ -24085,7 +24439,8 @@ message HttpRouteRuleMatch { // specified. // // Regular expressions can only be used when the loadBalancingScheme is - // set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED orINTERNAL_MANAGED. + // set to INTERNAL_SELF_MANAGED, EXTERNAL_MANAGED + // (regional scope) or INTERNAL_MANAGED. optional string regex_match = 107387853; } @@ -24122,7 +24477,7 @@ message Image { } - // [Output Only] The status of the image. An image can be used to create other + // Output only. [Output Only] The status of the image. An image can be used to create other // resources, such as instances, only after the image has been successfully // created and the status is set to READY. Possible // values are FAILED, PENDING, orREADY. @@ -24153,11 +24508,11 @@ message Image { // Storage (in bytes). optional int64 archive_size_bytes = 381093450; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; - // The deprecation status associated with this image. + // Output only. The deprecation status associated with this image. optional DeprecationStatus deprecated = 515138995; // An optional description of this resource. Provide this property when you @@ -24167,7 +24522,7 @@ message Image { // Size of the image when restored onto a persistent disk (in GB). optional int64 disk_size_gb = 316263735; - // Whether this image is created from a confidential compute mode disk. + // Output only. Whether this image is created from a confidential compute mode disk. // [Output Only]: This field is not set by user, but from source disk. optional bool enable_confidential_compute = 102135228; @@ -24186,7 +24541,7 @@ message Image { // only for bootable images. To see a list of available options, see theguestOSfeatures[].type parameter. repeated GuestOsFeature guest_os_features = 79294545; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; @@ -24205,7 +24560,7 @@ message Image { // need to provide a key to use the image later. optional CustomerEncryptionKey image_encryption_key = 379512583; - // [Output Only] Type of the resource. Always compute#image for + // Output only. [Output Only] Type of the resource. Always compute#image for // images. optional string kind = 3292052; @@ -24249,10 +24604,10 @@ message Image { // Output only. Reserved for future use. optional bool satisfies_pzi = 480964257; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // Set the secure boot keys of shielded instance. @@ -24281,7 +24636,7 @@ message Image { // protected by a customer-supplied encryption key. optional CustomerEncryptionKey source_disk_encryption_key = 531501153; - // [Output Only] + // Output only. [Output Only] // The ID value of the disk used to create this image. This value may be used // to determine whether the image was taken from the current or a previous // instance of a given disk name. @@ -24309,7 +24664,7 @@ message Image { // source image is protected by a customer-supplied encryption key. optional CustomerEncryptionKey source_image_encryption_key = 381503659; - // [Output Only] + // Output only. [Output Only] // The ID value of the image used to create this image. This value may be used // to determine whether the image was taken from the current or a previous // instance of a given image name. @@ -24337,7 +24692,7 @@ message Image { // the source snapshot is protected by a customer-supplied encryption key. optional CustomerEncryptionKey source_snapshot_encryption_key = 303679322; - // [Output Only] + // Output only. [Output Only] // The ID value of the snapshot used to create this image. This value may be // used to determine whether the snapshot was taken from the current or a // previous instance of a given snapshot name. @@ -24348,7 +24703,7 @@ message Image { // Check the SourceType enum for the list of possible values. optional string source_type = 452245726; - // [Output Only] The status of the image. An image can be used to create other + // Output only. [Output Only] The status of the image. An image can be used to create other // resources, such as instances, only after the image has been successfully // created and the status is set to READY. Possible // values are FAILED, PENDING, orREADY. @@ -24377,7 +24732,7 @@ message ImageList { // A list of Image resources. repeated Image items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -24387,7 +24742,7 @@ message ImageList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -24399,8 +24754,10 @@ message ImageList { message ImageParams { // Resource manager tags to be bound to the image. Tag keys and values have // the same definition as resource - // manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and - // values are in the format `tagValues/456`. The field is ignored (both PUT & + // manager tags. Keys and values can be either in numeric format, + // such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced + // format such as `{org_id|project_id}/{tag_key_short_name}` and + // `{tag_value_short_name}`. The field is ignored (both PUT & // PATCH) when empty. map resource_manager_tags = 377671164; @@ -27118,7 +27475,7 @@ message Instance { } - // [Output Only] The status of the instance. One of the + // Output only. [Output Only] The status of the instance. One of the // following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the // instance, see // Instance life cycle. @@ -27175,10 +27532,10 @@ message Instance { optional ConfidentialInstanceConfig confidential_instance_config = 490637685; - // [Output Only] The CPU platform used by this instance. + // Output only. [Output Only] The CPU platform used by this instance. optional string cpu_platform = 410285354; - // [Output Only] Creation timestamp inRFC3339 text format. + // Output only. [Output Only] Creation timestamp inRFC3339 text format. optional string creation_timestamp = 30525366; // Whether the resource should be protected against deletion. @@ -27214,7 +27571,7 @@ message Instance { // [INSTANCE_NAME].[ZONE].c.[PROJECT_ID].internal when using zonal DNS. optional string hostname = 237067315; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; @@ -27234,7 +27591,7 @@ message Instance { // Check the KeyRevocationActionType enum for the list of possible values. optional string key_revocation_action_type = 235941474; - // [Output Only] Type of the resource. Always compute#instance + // Output only. [Output Only] Type of the resource. Always compute#instance // for instances. optional string kind = 3292052; @@ -27252,13 +27609,13 @@ message Instance { // the setLabels method. map labels = 500195327; - // [Output Only] Last start timestamp inRFC3339 text format. + // Output only. [Output Only] Last start timestamp inRFC3339 text format. optional string last_start_timestamp = 443830736; - // [Output Only] Last stop timestamp inRFC3339 text format. + // Output only. [Output Only] Last stop timestamp inRFC3339 text format. optional string last_stop_timestamp = 412823010; - // [Output Only] Last suspended timestamp inRFC3339 text format. + // Output only. [Output Only] Last suspended timestamp inRFC3339 text format. optional string last_suspended_timestamp = 356275337; // Full or partial URL of the machine type resource to use for this instance, @@ -27330,21 +27687,21 @@ message Instance { // Resource policies applied to this instance. repeated string resource_policies = 22220385; - // [Output Only] Specifies values set for instance attributes as + // Output only. [Output Only] Specifies values set for instance attributes as // compared to the values requested by user in the corresponding input only // field. optional ResourceStatus resource_status = 249429315; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzi = 480964257; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; // Sets the scheduling options for this instance. optional Scheduling scheduling = 386688404; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // A list of service accounts, with their specified scopes, authorized for @@ -27367,18 +27724,18 @@ message Instance { // machine image. optional CustomerEncryptionKey source_machine_image_encryption_key = 192839075; - // [Output Only] Whether a VM has been restricted for start because Compute + // Output only. [Output Only] Whether a VM has been restricted for start because Compute // Engine has detected suspicious activity. optional bool start_restricted = 123693144; - // [Output Only] The status of the instance. One of the + // Output only. [Output Only] The status of the instance. One of the // following values: PROVISIONING, STAGING,RUNNING, STOPPING, SUSPENDING,SUSPENDED, REPAIRING, andTERMINATED. For more information about the status of the // instance, see // Instance life cycle. // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] An optional, human-readable explanation of the status. + // Output only. [Output Only] An optional, human-readable explanation of the status. optional string status_message = 297428154; // Tags to apply to this instance. Tags are used to identify valid @@ -27388,7 +27745,7 @@ message Instance { // Multiple tags can be specified via the 'tags.items' field. optional Tags tags = 3552281; - // [Output Only] URL of the zone where the instance resides. + // Output only. [Output Only] URL of the zone where the instance resides. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string zone = 3744684; @@ -27403,7 +27760,7 @@ message InstanceAggregatedList { // An object that contains a list of instances scoped by zone. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#instanceAggregatedList for aggregated lists of // Instance resources. optional string kind = 3292052; @@ -27414,10 +27771,10 @@ message InstanceAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -27427,28 +27784,28 @@ message InstanceAggregatedList { // message InstanceConsumptionData { - // Resources consumed by the instance. + // Output only. Resources consumed by the instance. optional InstanceConsumptionInfo consumption_info = 146354898; - // Server-defined URL for the instance. + // Output only. Server-defined URL for the instance. optional string instance = 18257045; } // message InstanceConsumptionInfo { - // The number of virtual CPUs that are available to the instance. + // Output only. The number of virtual CPUs that are available to the instance. optional int32 guest_cpus = 393356754; - // The amount of local SSD storage available to the instance, + // Output only. The amount of local SSD storage available to the instance, // defined in GiB. optional int32 local_ssd_gb = 329237578; - // The amount of physical memory available to the instance, + // Output only. The amount of physical memory available to the instance, // defined in MiB. optional int32 memory_mb = 116001171; - // The minimal guaranteed number of virtual CPUs that are reserved. + // Output only. The minimal guaranteed number of virtual CPUs that are reserved. optional int32 min_node_cpus = 317231675; } @@ -27470,7 +27827,7 @@ message InstanceConsumptionInfo { // For more information, readInstance // groups. message InstanceGroup { - // [Output Only] The creation timestamp for this instance group inRFC3339 + // Output only. [Output Only] The creation timestamp for this instance group inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -27478,16 +27835,16 @@ message InstanceGroup { // create the resource. optional string description = 422937596; - // [Output Only] The fingerprint of the named ports. The system + // Output only. [Output Only] The fingerprint of the named ports. The system // uses this fingerprint to detect conflicts when multiple users change the // named ports concurrently. optional string fingerprint = 234678500; - // [Output Only] A unique identifier for this instance group, generated + // Output only. [Output Only] A unique identifier for this instance group, generated // by the server. optional uint64 id = 3355; - // [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups. + // Output only. [Output Only] The resource type, which is alwayscompute#instanceGroup for instance groups. optional string kind = 3292052; // The name of the instance group. The name must be 1-63 characters @@ -27511,24 +27868,24 @@ message InstanceGroup { // network and subnet used by your primary interface (nic0). optional string network = 232872494; - // [Output Only] The URL of theregion + // Output only. [Output Only] The URL of theregion // where the instance group is located (for regional resources). optional string region = 138946292; - // [Output Only] The URL for this instance group. The server generates + // Output only. [Output Only] The URL for this instance group. The server generates // this URL. optional string self_link = 456214797; - // [Output Only] The total number of instances in the instance group. + // Output only. [Output Only] The total number of instances in the instance group. optional int32 size = 3530753; - // [Output Only] The URL of the subnetwork to which all instances in the + // Output only. [Output Only] The URL of the subnetwork to which all instances in the // instance group belong. If your instance has multiple network interfaces, // then the network and subnetwork fields only refer to the // network and subnet used by your primary interface (nic0). optional string subnetwork = 307827694; - // [Output Only] The URL of thezone + // Output only. [Output Only] The URL of thezone // where the instance group is located (for zonal resources). optional string zone = 3744684; @@ -27536,56 +27893,56 @@ message InstanceGroup { // message InstanceGroupAggregatedList { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of InstanceGroupsScopedList resources. map items = 100526016; - // [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of + // Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupAggregatedList for aggregated lists of // instance groups. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } // A list of InstanceGroup resources. message InstanceGroupList { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of InstanceGroup resources. repeated InstanceGroup items = 100526016; - // [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists. + // Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupList for instance group lists. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -27640,11 +27997,11 @@ message InstanceGroupManager { // [a-z](([-a-z0-9]{0,57})|([-a-z0-9]{0,51}-#{1,10}(\\[[0-9]{1,10}\\])?)) optional string base_instance_name = 389106439; - // [Output Only] The creation timestamp for this managed instance group inRFC3339 + // Output only. [Output Only] The creation timestamp for this managed instance group inRFC3339 // text format. optional string creation_timestamp = 30525366; - // [Output Only] The list of instance actions and the number of instances + // Output only. [Output Only] The list of instance actions and the number of instances // in this managed instance group that are scheduled for each of those // actions. optional InstanceGroupManagerActionsSummary current_actions = 164045879; @@ -27665,7 +28022,7 @@ message InstanceGroupManager { // retrieve an InstanceGroupManager. optional string fingerprint = 234678500; - // [Output Only] A unique identifier for this resource type. The server + // Output only. [Output Only] A unique identifier for this resource type. The server // generates this identifier. optional uint64 id = 3355; @@ -27675,7 +28032,7 @@ message InstanceGroupManager { // template configuration. optional InstanceGroupManagerInstanceFlexibilityPolicy instance_flexibility_policy = 26937090; - // [Output Only] The URL of the Instance Group resource. + // Output only. [Output Only] The URL of the Instance Group resource. optional string instance_group = 81095253; // The repair policy for this managed instance group. @@ -27687,7 +28044,7 @@ message InstanceGroupManager { // group do not change unless you run recreateInstances, runapplyUpdatesToInstances, or set the group'supdatePolicy.type to PROACTIVE. optional string instance_template = 309248228; - // [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups. + // Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManager for managed instance groups. optional string kind = 3292052; // Pagination behavior of the listManagedInstances API method for @@ -27703,20 +28060,20 @@ message InstanceGroupManager { // to this Instance Group Manager. repeated NamedPort named_ports = 427598732; - // [Output Only] The URL of theregion + // Output only. [Output Only] The URL of theregion // where the managed instance group resides (for regional resources). optional string region = 138946292; // Resource policies for this managed instance group. optional InstanceGroupManagerResourcePolicies resource_policies = 22220385; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzi = 480964257; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; - // [Output Only] The URL for this managed instance group. The server defines + // Output only. [Output Only] The URL for this managed instance group. The server defines // this URL. optional string self_link = 456214797; @@ -27726,7 +28083,7 @@ message InstanceGroupManager { // Stateful configuration for this Instanced Group Manager optional StatefulPolicy stateful_policy = 47538565; - // [Output Only] The status of this managed instance group. + // Output only. [Output Only] The status of this managed instance group. optional InstanceGroupManagerStatus status = 181260274; // The URLs for all TargetPool resources to which instances in theinstanceGroup field are added. The target pools automatically @@ -27773,7 +28130,7 @@ message InstanceGroupManager { // updates. repeated InstanceGroupManagerVersion versions = 162430619; - // [Output Only] The URL of azone + // Output only. [Output Only] The URL of azone // where the managed instance group is located (for zonal resources). optional string zone = 3744684; @@ -27781,12 +28138,12 @@ message InstanceGroupManager { // message InstanceGroupManagerActionsSummary { - // [Output Only] The total number of instances in the managed instance group + // Output only. [Output Only] The total number of instances in the managed instance group // that are scheduled to be abandoned. Abandoning an instance removes it // from the managed instance group without deleting it. optional int32 abandoning = 440023373; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are scheduled to be created or are currently being created. If the group // fails to create any of these instances, it tries again until it creates // the instance successfully. @@ -27795,54 +28152,54 @@ message InstanceGroupManagerActionsSummary { // instead, the creatingWithoutRetries field will be populated. optional int32 creating = 209809081; - // [Output Only] The number of instances that the managed instance group + // Output only. [Output Only] The number of instances that the managed instance group // will attempt to create. The group attempts to create each instance // only once. If the group fails to create any of these instances, it // decreases the group's targetSize value accordingly. optional int32 creating_without_retries = 369916745; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are scheduled to be deleted or are currently being deleted. optional int32 deleting = 282846120; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are running and have no scheduled actions. optional int32 none = 3387192; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are scheduled to be recreated or are currently being being recreated. // Recreating an instance deletes the existing root persistent disk // and creates a new disk from the image that is defined in the // instance template. optional int32 recreating = 339057132; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are being reconfigured with properties that do not require a restart // or a recreate action. For example, setting or removing target // pools for the instance. optional int32 refreshing = 215044903; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are scheduled to be restarted or are currently being restarted. optional int32 restarting = 372312947; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are scheduled to be resumed or are currently being resumed. optional int32 resuming = 201100714; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are scheduled to be started or are currently being started. optional int32 starting = 243064896; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are scheduled to be stopped or are currently being stopped. optional int32 stopping = 105035892; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are scheduled to be suspended or are currently being suspended. optional int32 suspending = 29113894; - // [Output Only] The number of instances in the managed instance group that + // Output only. [Output Only] The number of instances in the managed instance group that // are being verified. See the managedInstances[].currentAction // property in the listManagedInstances method documentation. optional int32 verifying = 451612873; @@ -27851,30 +28208,30 @@ message InstanceGroupManagerActionsSummary { // message InstanceGroupManagerAggregatedList { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of InstanceGroupManagersScopedList resources. map items = 100526016; - // [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated + // Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerAggregatedList for an aggregated // list of managed instance groups. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -28008,27 +28365,27 @@ message InstanceGroupManagerInstanceLifecyclePolicy { // [Output Only] A list of managed instance groups. message InstanceGroupManagerList { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of InstanceGroupManager resources. repeated InstanceGroupManager items = 100526016; - // [Output Only] The resource type, which is always + // Output only. [Output Only] The resource type, which is always // compute#instanceGroupManagerList for a list of managed instance groups. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -28039,7 +28396,7 @@ message InstanceGroupManagerList { // and the VMs created by this request are added to the owning // InstanceGroupManager. message InstanceGroupManagerResizeRequest { - // [Output only] Current state of the request. + // Output only. [Output only] Current state of the request. enum State { // A value indicating that the enum field is not set. UNDEFINED_STATE = 0; @@ -28067,18 +28424,18 @@ message InstanceGroupManagerResizeRequest { } - // [Output Only] The creation timestamp for this resize request inRFC3339 + // Output only. [Output Only] The creation timestamp for this resize request inRFC3339 // text format. optional string creation_timestamp = 30525366; // An optional description of this resource. optional string description = 422937596; - // [Output Only] A unique identifier for this resource type. The server + // Output only. [Output Only] A unique identifier for this resource type. The server // generates this identifier. optional uint64 id = 3355; - // [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for + // Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for // resize requests. optional string kind = 3292052; @@ -28095,21 +28452,21 @@ message InstanceGroupManagerResizeRequest { // together with 'instances'. optional int32 resize_by = 533735362; - // [Output Only] The URL for this resize request. The server defines + // Output only. [Output Only] The URL for this resize request. The server defines // this URL. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; - // [Output only] Current state of the request. + // Output only. [Output only] Current state of the request. // Check the State enum for the list of possible values. optional string state = 109757585; - // [Output only] Status of the request. + // Output only. [Output only] Status of the request. optional InstanceGroupManagerResizeRequestStatus status = 181260274; - // [Output Only] The URL of azone + // Output only. [Output Only] The URL of azone // where the resize request is located. Populated only for zonal resize // requests. optional string zone = 3744684; @@ -28118,14 +28475,14 @@ message InstanceGroupManagerResizeRequest { // message InstanceGroupManagerResizeRequestStatus { - // [Output only] Fatal errors encountered during the queueing or + // Output only. [Output only] Fatal errors encountered during the queueing or // provisioning phases of the ResizeRequest that caused the transition to // the FAILED state. Contrary to the last_attempt errors, this field is // final and errors are never removed from here, as the ResizeRequest is not // going to retry. optional Error error = 96784904; - // [Output only] Information about the last attempt to fulfill the request. + // Output only. [Output only] Information about the last attempt to fulfill the request. // The value is temporary since the ResizeRequest can retry, as long as it's // still active and the last attempt value can either be cleared or replaced // with a different error. Since ResizeRequest retries infrequently, the @@ -28139,34 +28496,34 @@ message InstanceGroupManagerResizeRequestStatus { // message InstanceGroupManagerResizeRequestStatusLastAttempt { - // Errors that prevented the ResizeRequest to be fulfilled. + // Output only. Errors that prevented the ResizeRequest to be fulfilled. optional Error error = 96784904; } // [Output Only] A list of resize requests. message InstanceGroupManagerResizeRequestsListResponse { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of resize request resources. repeated InstanceGroupManagerResizeRequest items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for + // Output only. [Output Only] Type of the resource. Alwayscompute#instanceGroupManagerResizeRequestList for // a list of resize requests. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -28220,14 +28577,14 @@ message InstanceGroupManagerStandbyPolicy { // message InstanceGroupManagerStatus { - // [Output only] Status of all-instances configuration on the group. + // Output only. [Output only] Status of all-instances configuration on the group. optional InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737; - // [Output Only] The URL of theAutoscaler + // Output only. [Output Only] The URL of theAutoscaler // that targets this instance group manager. optional string autoscaler = 517258967; - // [Output Only] A bit indicating whether the managed instance group is in a + // Output only. [Output Only] A bit indicating whether the managed instance group is in a // stable state. A stable state means that: none of the instances in the // managed instance group is currently undergoing any type of change (for // example, creation, restart, or deletion); no future changes are scheduled @@ -28235,10 +28592,10 @@ message InstanceGroupManagerStatus { // group itself is not being modified. optional bool is_stable = 108410864; - // [Output Only] Stateful status of the given Instance Group Manager. + // Output only. [Output Only] Stateful status of the given Instance Group Manager. optional InstanceGroupManagerStatusStateful stateful = 244462412; - // [Output Only] A status of consistency of Instances' versions with their + // Output only. [Output Only] A status of consistency of Instances' versions with their // target version specified by version field on Instance Group // Manager. optional InstanceGroupManagerStatusVersionTarget version_target = 289386200; @@ -28247,11 +28604,11 @@ message InstanceGroupManagerStatus { // message InstanceGroupManagerStatusAllInstancesConfig { - // [Output Only] Current all-instances configuration revision. + // Output only. [Output Only] Current all-instances configuration revision. // This value is in RFC3339 text format. optional string current_revision = 38355937; - // [Output Only] A bit indicating whether this configuration has + // Output only. [Output Only] A bit indicating whether this configuration has // been applied to all managed instances in the group. optional bool effective = 141961639; @@ -28259,7 +28616,7 @@ message InstanceGroupManagerStatusAllInstancesConfig { // message InstanceGroupManagerStatusStateful { - // [Output Only] A bit indicating whether the managed instance group + // Output only. [Output Only] A bit indicating whether the managed instance group // has stateful configuration, that is, if you have configured any items // in a stateful policy or in per-instance configs. // The group might report that it has no stateful configuration even when @@ -28267,14 +28624,14 @@ message InstanceGroupManagerStatusStateful { // if you have deleted all PICs but not yet applied those deletions. optional bool has_stateful_config = 110474224; - // [Output Only] Status of per-instance configurations on the instances. + // Output only. [Output Only] Status of per-instance configurations on the instances. optional InstanceGroupManagerStatusStatefulPerInstanceConfigs per_instance_configs = 526265001; } // message InstanceGroupManagerStatusStatefulPerInstanceConfigs { - // A bit indicating if all of the group's per-instance configurations + // Output only. A bit indicating if all of the group's per-instance configurations // (listed in the output of a listPerInstanceConfigs API call) have // status EFFECTIVE or there are no per-instance-configs. optional bool all_effective = 516540553; @@ -28283,7 +28640,7 @@ message InstanceGroupManagerStatusStatefulPerInstanceConfigs { // message InstanceGroupManagerStatusVersionTarget { - // [Output Only] A bit indicating whether version target has been reached + // Output only. [Output Only] A bit indicating whether version target has been reached // in this managed instance group, i.e. all instances are in their target // version. Instances' target version are specified byversion field on Instance Group Manager. optional bool is_reached = 433209149; @@ -28647,10 +29004,10 @@ message InstanceGroupManagersDeletePerInstanceConfigsReq { // message InstanceGroupManagersListErrorsResponse { - // [Output Only] The list of errors of the managed instance group. + // Output only. [Output Only] The list of errors of the managed instance group. repeated InstanceManagedByIgmError items = 100526016; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to @@ -28661,10 +29018,10 @@ message InstanceGroupManagersListErrorsResponse { // message InstanceGroupManagersListManagedInstancesResponse { - // [Output Only] The list of instances in the managed instance group. + // Output only. [Output Only] The list of instances in the managed instance group. repeated ManagedInstance managed_instances = 336219614; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to @@ -28675,17 +29032,17 @@ message InstanceGroupManagersListManagedInstancesResponse { // message InstanceGroupManagersListPerInstanceConfigsResp { - // [Output Only] The list of PerInstanceConfig. + // Output only. [Output Only] The list of PerInstanceConfig. repeated PerInstanceConfig items = 100526016; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -28716,11 +29073,11 @@ message InstanceGroupManagersResumeInstancesRequest { // message InstanceGroupManagersScopedList { - // [Output Only] The list of managed instance groups that are contained in + // Output only. [Output Only] The list of managed instance groups that are contained in // the specified project and zone. repeated InstanceGroupManager instance_group_managers = 214072592; - // [Output Only] The warning that replaces the list of managed instance + // Output only. [Output Only] The warning that replaces the list of managed instance // groups when the list is empty. optional Warning warning = 50704284; @@ -28803,27 +29160,27 @@ message InstanceGroupsAddInstancesRequest { // message InstanceGroupsListInstances { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of InstanceWithNamedPorts resources. repeated InstanceWithNamedPorts items = 100526016; - // [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances + // Output only. [Output Only] The resource type, which is alwayscompute#instanceGroupsListInstances for the list of instances // in the specified instance group. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -28863,11 +29220,11 @@ message InstanceGroupsRemoveInstancesRequest { // message InstanceGroupsScopedList { - // [Output Only] The list ofinstance + // Output only. [Output Only] The list ofinstance // groups that are contained in this scope. repeated InstanceGroup instance_groups = 366469310; - // [Output Only] An informational warning that replaces the list of + // Output only. [Output Only] An informational warning that replaces the list of // instance groups when the list is empty. optional Warning warning = 50704284; @@ -28896,7 +29253,7 @@ message InstanceList { // A list of Instance resources. repeated Instance items = 100526016; - // [Output Only] Type of resource. Always compute#instanceList + // Output only. [Output Only] Type of resource. Always compute#instanceList // for lists of Instance resources. optional string kind = 3292052; @@ -28907,7 +29264,7 @@ message InstanceList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -28923,7 +29280,7 @@ message InstanceListReferrers { // A list of Reference resources. repeated Reference items = 100526016; - // [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers. + // Output only. [Output Only] Type of resource. Alwayscompute#instanceListReferrers for lists of Instance referrers. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -28933,7 +29290,7 @@ message InstanceListReferrers { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -28943,15 +29300,15 @@ message InstanceListReferrers { // message InstanceManagedByIgmError { - // [Output Only] Contents of the error. + // Output only. [Output Only] Contents of the error. optional InstanceManagedByIgmErrorManagedInstanceError error = 96784904; - // [Output Only] Details of the instance action that triggered this error. + // Output only. [Output Only] Details of the instance action that triggered this error. // May be null, if the error was not caused by an action on an instance. // This field is optional. optional InstanceManagedByIgmErrorInstanceActionDetails instance_action_details = 292224547; - // [Output Only] The time that this error occurred. + // Output only. [Output Only] The time that this error occurred. // This value is in RFC3339 text format. optional string timestamp = 55126294; @@ -28959,7 +29316,7 @@ message InstanceManagedByIgmError { // message InstanceManagedByIgmErrorInstanceActionDetails { - // [Output Only] Action that managed instance group was executing on + // Output only. [Output Only] Action that managed instance group was executing on // the instance when the error occurred. Possible values: enum Action { // A value indicating that the enum field is not set. @@ -29023,16 +29380,16 @@ message InstanceManagedByIgmErrorInstanceActionDetails { } - // [Output Only] Action that managed instance group was executing on + // Output only. [Output Only] Action that managed instance group was executing on // the instance when the error occurred. Possible values: // Check the Action enum for the list of possible values. optional string action = 187661878; - // [Output Only] The URL of the instance. + // Output only. [Output Only] The URL of the instance. // The URL can be set even if the instance has not yet been created. optional string instance = 18257045; - // [Output Only] Version this instance was created from, or was being + // Output only. [Output Only] Version this instance was created from, or was being // created from, but the creation failed. Corresponds to one of the versions // that were set on the Instance Group Manager resource at the time this // instance was being created. @@ -29042,10 +29399,10 @@ message InstanceManagedByIgmErrorInstanceActionDetails { // message InstanceManagedByIgmErrorManagedInstanceError { - // [Output Only] Error code. + // Output only. [Output Only] Error code. optional string code = 3059181; - // [Output Only] Error message. + // Output only. [Output Only] Error message. optional string message = 418054151; } @@ -29078,8 +29435,10 @@ message InstanceParams { // Resource manager tags to be bound to the instance. Tag keys and values // have the same definition as resource - // manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and - // values are in the format `tagValues/456`. The field is ignored (both PUT & + // manager tags. Keys and values can be either in numeric format, + // such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced + // format such as `{org_id|project_id}/{tag_key_short_name}` and + // `{tag_value_short_name}`. The field is ignored (both PUT & // PATCH) when empty. map resource_manager_tags = 377671164; @@ -29271,14 +29630,14 @@ message InstanceSettings { // retrieve the resource. optional string fingerprint = 234678500; - // [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings. + // Output only. [Output Only] Type of the resource. Alwayscompute#instance_settings for instance settings. optional string kind = 3292052; // The metadata key/value pairs assigned to all the instances in the // corresponding scope. optional InstanceSettingsMetadata metadata = 86866735; - // [Output Only] URL of the zone where the resource resides + // Output only. [Output Only] URL of the zone where the resource resides // You must specify this field as part of the HTTP request URL. It is not // settable as a field in the request body. optional string zone = 3744684; @@ -29291,7 +29650,7 @@ message InstanceSettingsMetadata { // The total size of all keys and values must be less than 512KB. map items = 100526016; - // [Output Only] Type of the resource. Always compute#metadata + // Output only. [Output Only] Type of the resource. Always compute#metadata // for metadata. optional string kind = 3292052; @@ -29314,7 +29673,7 @@ message InstanceSettingsMetadata { // // For more information, readInstance Templates. message InstanceTemplate { - // [Output Only] The creation timestamp for this instance template inRFC3339 + // Output only. [Output Only] The creation timestamp for this instance template inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -29322,11 +29681,11 @@ message InstanceTemplate { // create the resource. optional string description = 422937596; - // [Output Only] A unique identifier for this instance template. The server + // Output only. [Output Only] A unique identifier for this instance template. The server // defines this identifier. optional uint64 id = 3355; - // [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates. + // Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplate for instance templates. optional string kind = 3292052; // Name of the resource; provided by the client when the resource is created. @@ -29341,11 +29700,11 @@ message InstanceTemplate { // The instance properties for this instance template. optional InstanceProperties properties = 147688755; - // [Output Only] URL of the region where the instance template resides. Only + // Output only. [Output Only] URL of the region where the instance template resides. Only // applicable for regional resources. optional string region = 138946292; - // [Output Only] The URL for this instance template. The server defines this + // Output only. [Output Only] The URL for this instance template. The server defines this // URL. optional string self_link = 456214797; @@ -29371,7 +29730,7 @@ message InstanceTemplateAggregatedList { // A list of InstanceTemplatesScopedList resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -29381,7 +29740,7 @@ message InstanceTemplateAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -29397,7 +29756,7 @@ message InstanceTemplateList { // A list of InstanceTemplate resources. repeated InstanceTemplate items = 100526016; - // [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template + // Output only. [Output Only] The resource type, which is alwayscompute#instanceTemplatesListResponse for instance template // lists. optional string kind = 3292052; @@ -29408,7 +29767,7 @@ message InstanceTemplateList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -29430,7 +29789,7 @@ message InstanceTemplatesScopedList { // message InstanceWithNamedPorts { - // [Output Only] The status of the instance. + // Output only. [Output Only] The status of the instance. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -29474,13 +29833,13 @@ message InstanceWithNamedPorts { } - // [Output Only] The URL of the instance. + // Output only. [Output Only] The URL of the instance. optional string instance = 18257045; - // [Output Only] The named ports that belong to this instance group. + // Output only. [Output Only] The named ports that belong to this instance group. repeated NamedPort named_ports = 427598732; - // [Output Only] The status of the instance. + // Output only. [Output Only] The status of the instance. // Check the Status enum for the list of possible values. optional string status = 181260274; @@ -29513,7 +29872,7 @@ message InstancesGetEffectiveFirewallsResponse { // message InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy { - // [Output Only] The type of the firewall policy. Can be one of HIERARCHY, + // Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY, // NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. enum Type { // A value indicating that the enum field is not set. @@ -29533,17 +29892,17 @@ message InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy { } - // [Output Only] Deprecated, please use short name instead. The display name + // Output only. [Output Only] Deprecated, please use short name instead. The display name // of the firewall policy. optional string display_name = 4473832; - // [Output Only] The name of the firewall policy. + // Output only. [Output Only] The name of the firewall policy. optional string name = 3373707; - // [Output Only] The packet mirroring rules that apply to the instance. + // Output only. [Output Only] The packet mirroring rules that apply to the instance. repeated FirewallPolicyRule packet_mirroring_rules = 531644356; - // [Output only] Priority of firewall policy association. Not applicable for + // Output only. [Output only] Priority of firewall policy association. Not applicable for // type=HIERARCHY. optional int32 priority = 445151652; @@ -29552,10 +29911,10 @@ message InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy { // or target secure tags are specified in the rules. repeated FirewallPolicyRule rules = 108873975; - // [Output Only] The short name of the firewall policy. + // Output only. [Output Only] The short name of the firewall policy. optional string short_name = 492051566; - // [Output Only] The type of the firewall policy. Can be one of HIERARCHY, + // Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY, // NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. // Check the Type enum for the list of possible values. optional string type = 3575610; @@ -29718,7 +30077,7 @@ message InstancesStartWithEncryptionKeyRequest { // // You can use instant snapshots to create disk rollback points quickly.. message InstantSnapshot { - // [Output Only] The architecture of the instant snapshot. Valid values are + // Output only. [Output Only] The architecture of the instant snapshot. Valid values are // ARM64 or X86_64. enum Architecture { // A value indicating that the enum field is not set. @@ -29735,7 +30094,7 @@ message InstantSnapshot { } - // [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY. + // Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -29758,12 +30117,12 @@ message InstantSnapshot { } - // [Output Only] The architecture of the instant snapshot. Valid values are + // Output only. [Output Only] The architecture of the instant snapshot. Valid values are // ARM64 or X86_64. // Check the Architecture enum for the list of possible values. optional string architecture = 302803283; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -29771,14 +30130,14 @@ message InstantSnapshot { // create the resource. optional string description = 422937596; - // [Output Only] Size of the source disk, specified in GB. + // Output only. [Output Only] Size of the source disk, specified in GB. optional int64 disk_size_gb = 316263735; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources. + // Output only. [Output Only] Type of the resource. Alwayscompute#instantSnapshot for InstantSnapshot resources. optional string kind = 3292052; // A fingerprint for the labels being applied to this InstantSnapshot, which @@ -29806,24 +30165,24 @@ message InstantSnapshot { // be a dash. optional string name = 3373707; - // [Output Only] URL of the region where the instant snapshot resides. + // Output only. [Output Only] URL of the region where the instant snapshot resides. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string region = 138946292; - // [Output Only] Status information for the instant snapshot resource. + // Output only. [Output Only] Status information for the instant snapshot resource. optional InstantSnapshotResourceStatus resource_status = 249429315; // Output only. Reserved for future use. optional bool satisfies_pzi = 480964257; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource's resource id. + // Output only. [Output Only] Server-defined URL for this resource's resource id. optional string self_link_with_id = 44520962; // URL of the source disk used to create this instant snapshot. @@ -29851,16 +30210,16 @@ message InstantSnapshot { // regions/region/disks/disk optional string source_disk = 451753793; - // [Output Only] The ID value of the disk used to create this InstantSnapshot. + // Output only. [Output Only] The ID value of the disk used to create this InstantSnapshot. // This value may be used to determine whether the InstantSnapshot // was taken from the current or a previous instance of a given disk name. optional string source_disk_id = 454190809; - // [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY. + // Output only. [Output Only] The status of the instantSnapshot. This can beCREATING, DELETING, FAILED, orREADY. // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] URL of the zone where the instant snapshot resides. + // Output only. [Output Only] URL of the zone where the instant snapshot resides. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string zone = 3744684; @@ -29875,7 +30234,7 @@ message InstantSnapshotAggregatedList { // A list of InstantSnapshotsScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#instantSnapshotAggregatedList for aggregated lists of // instantSnapshots. optional string kind = 3292052; @@ -29886,10 +30245,10 @@ message InstantSnapshotAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -29905,7 +30264,7 @@ message InstantSnapshotList { // A list of InstantSnapshot resources. repeated InstantSnapshot items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -29915,7 +30274,7 @@ message InstantSnapshotList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -30018,7 +30377,7 @@ message Interconnect { } - // [Output Only] The current status of this Interconnect's functionality, + // Output only. [Output Only] The current status of this Interconnect's functionality, // which can take one of the following values: // // - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to @@ -30054,7 +30413,7 @@ message Interconnect { } - // [Output Only] The current state of Interconnect functionality, which can + // Output only. [Output Only] The current state of Interconnect functionality, which can // take one of the following values: // // - ACTIVE: The Interconnect is valid, turned up and ready to use. @@ -30121,11 +30480,11 @@ message Interconnect { // Check the AvailableFeatures enum for the list of possible values. repeated string available_features = 496344307; - // [Output Only] A list of CircuitInfo objects, that describe the individual + // Output only. [Output Only] A list of CircuitInfo objects, that describe the individual // circuits in this LAG. repeated InterconnectCircuitInfo circuit_infos = 164839855; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -30137,26 +30496,26 @@ message Interconnect { // create the resource. optional string description = 422937596; - // [Output Only] A list of outages expected for this Interconnect. + // Output only. [Output Only] A list of outages expected for this Interconnect. repeated InterconnectOutageNotification expected_outages = 264484123; - // [Output Only] IP address configured on the Google side of the Interconnect + // Output only. [Output Only] IP address configured on the Google side of the Interconnect // link. This can be used only for ping tests. optional string google_ip_address = 443105954; - // [Output Only] Google reference ID to be used when raising support tickets + // Output only. [Output Only] Google reference ID to be used when raising support tickets // with Google or otherwise to debug backend connectivity issues. optional string google_reference_id = 534944469; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] A list of the URLs of all InterconnectAttachments configured + // Output only. [Output Only] A list of the URLs of all InterconnectAttachments configured // to use this Interconnect. repeated string interconnect_attachments = 425388415; - // [Output Only] URLs of InterconnectGroups that include this Interconnect. + // Output only. [Output Only] URLs of InterconnectGroups that include this Interconnect. // Order is arbitrary and items are unique. repeated string interconnect_groups = 237049509; @@ -30172,7 +30531,7 @@ message Interconnect { // Check the InterconnectType enum for the list of possible values. optional string interconnect_type = 515165259; - // [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects. + // Output only. [Output Only] Type of the resource. Alwayscompute#interconnect for interconnects. optional string kind = 3292052; // A fingerprint for the labels being applied to this Interconnect, which @@ -30231,7 +30590,7 @@ message Interconnect { // workforce identity federation. optional string noc_contact_email = 14072832; - // [Output Only] The current status of this Interconnect's functionality, + // Output only. [Output Only] The current status of this Interconnect's functionality, // which can take one of the following values: // // - OS_ACTIVE: A valid Interconnect, which is turned up and is ready to @@ -30249,12 +30608,12 @@ message Interconnect { // as part of resource payload. optional InterconnectParams params = 78313862; - // [Output Only] IP address configured on the customer side of the + // Output only. [Output Only] IP address configured on the customer side of the // Interconnect link. The customer should configure this IP address during // turnup when prompted by Google NOC. This can be used only for ping tests. optional string peer_ip_address = 207735769; - // [Output Only] Number of links actually provisioned in this interconnect. + // Output only. [Output Only] Number of links actually provisioned in this interconnect. optional int32 provisioned_link_count = 410888565; // Indicates that this is a Cross-Cloud Interconnect. This field specifies the @@ -30278,13 +30637,13 @@ message Interconnect { // customer. optional int32 requested_link_count = 45051387; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] The current state of Interconnect functionality, which can + // Output only. [Output Only] The current state of Interconnect functionality, which can // take one of the following values: // // - ACTIVE: The Interconnect is valid, turned up and ready to use. @@ -30302,7 +30661,7 @@ message Interconnect { // Check the Subzone enum for the list of possible values. optional string subzone = 280084972; - // [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups + // Output only. [Output Only] A list of the URLs of all CrossSiteNetwork WireGroups // configured to use this Interconnect. The Interconnect cannot be deleted if // this list is non-empty. repeated string wire_groups = 40662734; @@ -30506,7 +30865,7 @@ message InterconnectAttachment { } - // [Output Only] The current status of whether or not this interconnect + // Output only. [Output Only] The current status of whether or not this interconnect // attachment is functional, which can take one of the following values: // // - OS_ACTIVE: The attachment has been turned up and is ready to @@ -30545,7 +30904,7 @@ message InterconnectAttachment { } - // [Output Only] The current state of this attachment's functionality. + // Output only. [Output Only] The current state of this attachment's functionality. // Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE, // PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values // PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used @@ -30630,7 +30989,7 @@ message InterconnectAttachment { // Not present for PARTNER_PROVIDER. optional bool admin_enabled = 445675089; - // [Output Only] URL of the AttachmentGroup that includes this Attachment. + // Output only. [Output Only] URL of the AttachmentGroup that includes this Attachment. optional string attachment_group = 63442019; // Provisioned bandwidth capacity for the interconnect attachment. For @@ -30656,6 +31015,36 @@ message InterconnectAttachment { // Check the Bandwidth enum for the list of possible values. optional string bandwidth = 181715121; + // Single IPv4 address + prefix length to be configured on the cloud router + // interface for this interconnect attachment. + // + // - Both candidate_cloud_router_ip_address and + // candidate_customer_router_ip_address fields must be set or both must be + // unset. + // - Prefix length of both candidate_cloud_router_ip_address and + // candidate_customer_router_ip_address must be the same. + // - Max prefix length is 31. + optional string candidate_cloud_router_ip_address = 311379276; + + // Single IPv6 address + prefix length to be configured on the cloud router + // interface for this interconnect attachment. + // + // - Both candidate_cloud_router_ipv6_address and + // candidate_customer_router_ipv6_address fields must be set or both must be + // unset. + // - Prefix length of both candidate_cloud_router_ipv6_address and + // candidate_customer_router_ipv6_address must be the same. + // - Max prefix length is 126. + optional string candidate_cloud_router_ipv6_address = 417499660; + + // Single IPv4 address + prefix length to be configured on the customer router + // interface for this interconnect attachment. + optional string candidate_customer_router_ip_address = 339113389; + + // Single IPv6 address + prefix length to be configured on the customer router + // interface for this interconnect attachment. + optional string candidate_customer_router_ipv6_address = 226436653; + // This field is not available. repeated string candidate_ipv6_subnets = 70682522; @@ -30668,37 +31057,37 @@ message InterconnectAttachment { // randomly select an unused /29 from all of link-local space. repeated string candidate_subnets = 237842938; - // [Output Only] IPv4 address + prefix length to be configured on Cloud Router + // Output only. [Output Only] IPv4 address + prefix length to be configured on Cloud Router // Interface for this interconnect attachment. optional string cloud_router_ip_address = 287392776; - // [Output Only] IPv6 address + prefix length to be configured on Cloud + // Output only. [Output Only] IPv6 address + prefix length to be configured on Cloud // Router Interface for this interconnect attachment. optional string cloud_router_ipv6_address = 451922376; // This field is not available. optional string cloud_router_ipv6_interface_id = 521282701; - // [Output Only] Constraints for this attachment, if any. The attachment does + // Output only. [Output Only] Constraints for this attachment, if any. The attachment does // not work if these constraints are not met. optional InterconnectAttachmentConfigurationConstraints configuration_constraints = 179681389; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; - // [Output Only] IPv4 address + prefix length to be configured on the customer + // Output only. [Output Only] IPv4 address + prefix length to be configured on the customer // router subinterface for this interconnect attachment. optional string customer_router_ip_address = 332475761; - // [Output Only] IPv6 address + prefix length to be configured on the + // Output only. [Output Only] IPv6 address + prefix length to be configured on the // customer router subinterface for this interconnect attachment. optional string customer_router_ipv6_address = 290127089; // This field is not available. optional string customer_router_ipv6_interface_id = 380994308; - // [Output Only] Dataplane version for this InterconnectAttachment. This + // Output only. [Output Only] Dataplane version for this InterconnectAttachment. This // field is only present for Dataplane version 2 and higher. Absence of this // field in the API output indicates that the Dataplane is version 1. optional int32 dataplane_version = 34920075; @@ -30739,12 +31128,12 @@ message InterconnectAttachment { // Check the Encryption enum for the list of possible values. optional string encryption = 97980291; - // [Output Only] Google reference ID, to be used when raising support tickets + // Output only. [Output Only] Google reference ID, to be used when raising support tickets // with Google or otherwise to debug backend connectivity issues. // [Deprecated] This field is not used. optional string google_reference_id = 534944469; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; @@ -30768,7 +31157,7 @@ message InterconnectAttachment { // pool. repeated string ipsec_internal_addresses = 407648565; - // [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments. + // Output only. [Output Only] Type of the resource. Alwayscompute#interconnectAttachment for interconnect attachments. optional string kind = 3292052; // L2 Interconnect Attachment related config. This field is required if the @@ -30810,7 +31199,7 @@ message InterconnectAttachment { // cannot be a dash. optional string name = 3373707; - // [Output Only] The current status of whether or not this interconnect + // Output only. [Output Only] The current status of whether or not this interconnect // attachment is functional, which can take one of the following values: // // - OS_ACTIVE: The attachment has been turned up and is ready to @@ -30843,18 +31232,18 @@ message InterconnectAttachment { // available for DEDICATED. optional InterconnectAttachmentPartnerMetadata partner_metadata = 65908934; - // [Output Only] Information specific to an InterconnectAttachment. + // Output only. [Output Only] Information specific to an InterconnectAttachment. // This property is populated if the interconnect that // this is attached to is of type DEDICATED. optional InterconnectAttachmentPrivateInfo private_interconnect_info = 237270531; - // [Output Only] URL of the region where the regional interconnect attachment + // Output only. [Output Only] URL of the region where the regional interconnect attachment // resides. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string region = 138946292; - // [Output Only] + // Output only. [Output Only] // If the attachment is on a Cross-Cloud Interconnect connection, this field // contains the interconnect's remote location service provider. Example // values: "Amazon Web Services" "Microsoft Azure". @@ -30870,10 +31259,10 @@ message InterconnectAttachment { // network & region within which the Cloud Router is configured. optional string router = 148608841; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // The stack type for this interconnect attachment to identify whether the @@ -30885,7 +31274,7 @@ message InterconnectAttachment { // Check the StackType enum for the list of possible values. optional string stack_type = 425908881; - // [Output Only] The current state of this attachment's functionality. + // Output only. [Output Only] The current state of this attachment's functionality. // Enum values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE, // PARTNER, and PARTNER_PROVIDER interconnect attachments, while enum values // PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used @@ -30954,7 +31343,7 @@ message InterconnectAttachmentAggregatedList { // A list of InterconnectAttachmentsScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated + // Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentAggregatedList for aggregated // lists of interconnect attachments. optional string kind = 3292052; @@ -30965,10 +31354,10 @@ message InterconnectAttachmentAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -30978,7 +31367,7 @@ message InterconnectAttachmentAggregatedList { // message InterconnectAttachmentConfigurationConstraints { - // [Output Only] Whether the attachment's BGP session + // Output only. [Output Only] Whether the attachment's BGP session // requires/allows/disallows BGP MD5 authentication. This can take one of // the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED. // @@ -31004,7 +31393,7 @@ message InterconnectAttachmentConfigurationConstraints { } - // [Output Only] Whether the attachment's BGP session + // Output only. [Output Only] Whether the attachment's BGP session // requires/allows/disallows BGP MD5 authentication. This can take one of // the following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED. // @@ -31017,7 +31406,7 @@ message InterconnectAttachmentConfigurationConstraints { // Check the BgpMd5 enum for the list of possible values. optional string bgp_md5 = 373093386; - // [Output Only] List of ASN ranges that the remote location is known to + // Output only. [Output Only] List of ASN ranges that the remote location is known to // support. Formatted as an array of inclusive ranges {min: min-value, max: // max-value}. For example, [{min: 123, max: 123}, {min: 64512, max: 65534}] // allows the peer ASN to be 123 or anything in the range 64512-65534. @@ -31048,7 +31437,7 @@ message InterconnectAttachmentGroup { optional InterconnectAttachmentGroupConfigured configured = 295631422; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -31063,7 +31452,7 @@ message InterconnectAttachmentGroup { // described byAIP 154. optional string etag = 3123477; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; @@ -31074,7 +31463,7 @@ message InterconnectAttachmentGroup { // Google Support. optional string interconnect_group = 388651918; - // [Output Only] Type of the resource. Always + // Output only. [Output Only] Type of the resource. Always // compute#interconnectAttachmentGroup. optional string kind = 3292052; @@ -31089,7 +31478,7 @@ message InterconnectAttachmentGroup { // cannot be a dash. optional string name = 3373707; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; } @@ -31159,7 +31548,7 @@ message InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers } - // [Output Only] URLs of any particular Attachments to explain this + // Output only. [Output Only] URLs of any particular Attachments to explain this // blocker in more detail. repeated string attachments = 334744496; @@ -31167,27 +31556,27 @@ message InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers // Check the BlockerType enum for the list of possible values. optional string blocker_type = 381194847; - // [Output Only] The url of Google Cloud public documentation explaining + // Output only. [Output Only] The url of Google Cloud public documentation explaining // this requirement. This is set for every type of requirement. optional string documentation_link = 93465183; - // [Output Only] A human-readable explanation of this requirement and + // Output only. [Output Only] A human-readable explanation of this requirement and // why it's not met. This is set for every type of requirement. optional string explanation = 504745497; - // [Output Only] Metros used to explain this blocker in more detail. + // Output only. [Output Only] Metros used to explain this blocker in more detail. // These are three-letter lowercase strings like "iad". This will be set // for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does // not apply to others. repeated string metros = 533067386; - // [Output Only] Regions used to explain this blocker in more + // Output only. [Output Only] Regions used to explain this blocker in more // detail. These are region names formatted like "us-central1". This // will be set for some blockers (like INCOMPATIBLE_REGIONS) but does // not apply to others. repeated string regions = 12367871; - // [Output Only] Zones used to explain this blocker in more detail. + // Output only. [Output Only] Zones used to explain this blocker in more detail. // Format is "zone1" and/or "zone2". This will be set for some blockers // (like MISSING_ZONE) but does not apply to others. repeated string zones = 116085319; @@ -31229,7 +31618,7 @@ message InterconnectAttachmentGroupLogicalStructure { message InterconnectAttachmentGroupLogicalStructureRegion { repeated InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386; - // [Output Only] The name of a region, like "us-central1". + // Output only. [Output Only] The name of a region, like "us-central1". optional string region = 138946292; } @@ -31238,7 +31627,7 @@ message InterconnectAttachmentGroupLogicalStructureRegion { message InterconnectAttachmentGroupLogicalStructureRegionMetro { repeated InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; - // [Output Only] The name of the metro, as a three-letter lowercase + // Output only. [Output Only] The name of the metro, as a three-letter lowercase // string like "iad". This is the first component of the location of an // Interconnect. optional string metro = 103787801; @@ -31248,7 +31637,7 @@ message InterconnectAttachmentGroupLogicalStructureRegionMetro { // [Output Only] The facilities used for this group's Attachments' // Interconnects. message InterconnectAttachmentGroupLogicalStructureRegionMetroFacility { - // [Output Only] The name of a facility, like "iad-1234". + // Output only. [Output Only] The name of a facility, like "iad-1234". optional string facility = 501116579; repeated InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone zones = 116085319; @@ -31259,12 +31648,12 @@ message InterconnectAttachmentGroupLogicalStructureRegionMetroFacility { // in, in the given facilities. This is inherited from their // Interconnects. message InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone { - // [Output Only] URLs of Attachments in the given zone, to the given + // Output only. [Output Only] URLs of Attachments in the given zone, to the given // region, on Interconnects in the given facility and metro. Every // Attachment in the AG has such an entry. repeated string attachments = 334744496; - // [Output Only] The name of a zone, either "zone1" or "zone2". + // Output only. [Output Only] The name of a zone, either "zone1" or "zone2". optional string zone = 3744684; } @@ -31299,7 +31688,7 @@ message InterconnectAttachmentGroupsListResponse { // [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: // MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; @@ -31311,7 +31700,7 @@ message InterconnectAttachmentGroupsListResponse { // message InterconnectAttachmentGroupsOperationalStatus { - // Summarizes the status of the group. + // Output only. Summarizes the status of the group. enum GroupStatus { // A value indicating that the enum field is not set. UNDEFINED_GROUP_STATUS = 0; @@ -31330,20 +31719,20 @@ message InterconnectAttachmentGroupsOperationalStatus { optional InterconnectAttachmentGroupConfigured configured = 295631422; - // Summarizes the status of the group. + // Output only. Summarizes the status of the group. // Check the GroupStatus enum for the list of possible values. optional string group_status = 338778546; optional InterconnectAttachmentGroupIntent intent = 426849948; - // The operational state of the group, including only active Attachments. + // Output only. The operational state of the group, including only active Attachments. optional InterconnectAttachmentGroupConfigured operational = 129704914; } // The status of one Attachment in the group. List order is arbitrary. message InterconnectAttachmentGroupsOperationalStatusAttachmentStatus { - // Whether this Attachment is participating in the redundant configuration. + // Output only. Whether this Attachment is participating in the redundant configuration. // This will be ACTIVE if and only if the status below is CONNECTION_UP. // Any INACTIVE Attachments are excluded from the analysis that generates // operational.availabilitySLA. @@ -31359,7 +31748,7 @@ message InterconnectAttachmentGroupsOperationalStatusAttachmentStatus { } - // Whether this Attachment is active, and if so, whether BGP is up. + // Output only. Whether this Attachment is active, and if so, whether BGP is up. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -31396,21 +31785,21 @@ message InterconnectAttachmentGroupsOperationalStatusAttachmentStatus { } - // Whether this Attachment is enabled. This becomes false when the customer + // Output only. Whether this Attachment is enabled. This becomes false when the customer // drains their Attachment. optional bool admin_enabled = 445675089; - // The URL of the Attachment being described. + // Output only. The URL of the Attachment being described. optional string attachment = 183982371; - // Whether this Attachment is participating in the redundant configuration. + // Output only. Whether this Attachment is participating in the redundant configuration. // This will be ACTIVE if and only if the status below is CONNECTION_UP. // Any INACTIVE Attachments are excluded from the analysis that generates // operational.availabilitySLA. // Check the IsActive enum for the list of possible values. optional string is_active = 114830267; - // Whether this Attachment is active, and if so, whether BGP is up. + // Output only. Whether this Attachment is active, and if so, whether BGP is up. // Check the Status enum for the list of possible values. optional string status = 181260274; @@ -31512,7 +31901,7 @@ message InterconnectAttachmentList { // A list of InterconnectAttachment resources. repeated InterconnectAttachment items = 100526016; - // [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect + // Output only. [Output Only] Type of resource. Alwayscompute#interconnectAttachmentList for lists of interconnect // attachments. optional string kind = 3292052; @@ -31523,7 +31912,7 @@ message InterconnectAttachmentList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -31838,7 +32227,7 @@ message InterconnectDiagnosticsMacsecStatus { message InterconnectGroup { optional InterconnectGroupConfigured configured = 295631422; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -31853,7 +32242,7 @@ message InterconnectGroup { // described by AIP 154. optional string etag = 3123477; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; @@ -31866,7 +32255,7 @@ message InterconnectGroup { // The size of this map is limited by an "Interconnects per group" quota. map interconnects = 520187301; - // [Output Only] Type of the resource. Always compute#InterconnectGroup + // Output only. [Output Only] Type of the resource. Always compute#InterconnectGroup optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -31880,7 +32269,7 @@ message InterconnectGroup { optional InterconnectGroupPhysicalStructure physical_structure = 195307531; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; } @@ -31948,30 +32337,30 @@ message InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers // Check the BlockerType enum for the list of possible values. optional string blocker_type = 381194847; - // [Output Only] The url of Google Cloud public documentation explaining + // Output only. [Output Only] The url of Google Cloud public documentation explaining // this requirement. This is set for every type of requirement. optional string documentation_link = 93465183; - // [Output Only] A human-readable explanation of this requirement and + // Output only. [Output Only] A human-readable explanation of this requirement and // why it's not met. This is set for every type of requirement. optional string explanation = 504745497; - // [Output Only] Facilities used to explain this blocker in more detail. + // Output only. [Output Only] Facilities used to explain this blocker in more detail. // Like physicalStructure.metros.facilities.facility, this is a numeric // string like "5467". repeated string facilities = 536683137; - // [Output Only] Interconnects used to explain this blocker in more + // Output only. [Output Only] Interconnects used to explain this blocker in more // detail. repeated string interconnects = 520187301; - // [Output Only] Metros used to explain this blocker in more detail. + // Output only. [Output Only] Metros used to explain this blocker in more detail. // These are three-letter lowercase strings like "iad". A blocker like // INCOMPATIBLE_METROS will specify the problematic metros in this // field. repeated string metros = 533067386; - // [Output Only] Zones used to explain this blocker in more detail. + // Output only. [Output Only] Zones used to explain this blocker in more detail. // Zone names are "zone1" and/or "zone2". repeated string zones = 116085319; @@ -32020,7 +32409,7 @@ message InterconnectGroupPhysicalStructure { message InterconnectGroupPhysicalStructureMetros { repeated InterconnectGroupPhysicalStructureMetrosFacilities facilities = 536683137; - // [Output Only] The name of the metro, as a three-letter lowercase string + // Output only. [Output Only] The name of the metro, as a three-letter lowercase string // like "iad". This is the first component of the location of // Interconnects underneath this. optional string metro = 103787801; @@ -32030,7 +32419,7 @@ message InterconnectGroupPhysicalStructureMetros { // [Output Only] The facilities Interconnects in this metro are present // in. message InterconnectGroupPhysicalStructureMetrosFacilities { - // [Output Only] The ID of this facility, as a numeric string like + // Output only. [Output Only] The ID of this facility, as a numeric string like // "5467". This is the third component of the location of Interconnects // in this facility. optional string facility = 501116579; @@ -32042,11 +32431,11 @@ message InterconnectGroupPhysicalStructureMetrosFacilities { // [Output Only] The zones that Interconnects in this facility are // present in. message InterconnectGroupPhysicalStructureMetrosFacilitiesZones { - // [Output Only] URLs of Interconnects in this redundancy group in the + // Output only. [Output Only] URLs of Interconnects in this redundancy group in the // given metro, facility, and zone. repeated string interconnects = 520187301; - // [Output Only] The name of the zone, either "zone1" or "zone2". + // Output only. [Output Only] The name of the zone, either "zone1" or "zone2". // This is the second component of the location of Interconnects in // this facility. optional string zone = 3744684; @@ -32268,7 +32657,7 @@ message InterconnectGroupsListResponse { // [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; @@ -32279,7 +32668,7 @@ message InterconnectGroupsListResponse { // Request to get the status of the interconnect group with extra detail. message InterconnectGroupsOperationalStatus { - // Summarizes the status of the group. + // Output only. Summarizes the status of the group. enum GroupStatus { // A value indicating that the enum field is not set. UNDEFINED_GROUP_STATUS = 0; @@ -32294,26 +32683,26 @@ message InterconnectGroupsOperationalStatus { } - // The configuration analysis, as returned by Get. + // Output only. The configuration analysis, as returned by Get. optional InterconnectGroupConfigured configured = 295631422; - // Summarizes the status of the group. + // Output only. Summarizes the status of the group. // Check the GroupStatus enum for the list of possible values. optional string group_status = 338778546; - // The intent of the resource, as returned by Get. + // Output only. The intent of the resource, as returned by Get. optional InterconnectGroupIntent intent = 426849948; repeated InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017; - // The operational state of the group, including only active Interconnects. + // Output only. The operational state of the group, including only active Interconnects. optional InterconnectGroupConfigured operational = 129704914; } // The status of one Interconnect in the group. The order is arbitrary. message InterconnectGroupsOperationalStatusInterconnectStatus { - // Whether this interconnect is participating in the redundant + // Output only. Whether this interconnect is participating in the redundant // configuration. enum IsActive { // A value indicating that the enum field is not set. @@ -32327,17 +32716,17 @@ message InterconnectGroupsOperationalStatusInterconnectStatus { } - // Whether the Interconnect is enabled. + // Output only. Whether the Interconnect is enabled. optional bool admin_enabled = 445675089; - // The diagnostics of the Interconnect, as returned by the existing + // Output only. The diagnostics of the Interconnect, as returned by the existing // get-diagnostics method. optional InterconnectDiagnostics diagnostics = 333355436; - // The URL of the Interconnect being described. + // Output only. The URL of the Interconnect being described. optional string interconnect = 224601230; - // Whether this interconnect is participating in the redundant + // Output only. Whether this interconnect is participating in the redundant // configuration. // Check the IsActive enum for the list of possible values. optional string is_active = 114830267; @@ -32352,7 +32741,7 @@ message InterconnectList { // A list of Interconnect resources. repeated Interconnect items = 100526016; - // [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects. + // Output only. [Output Only] Type of resource. Alwayscompute#interconnectList for lists of interconnects. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -32362,7 +32751,7 @@ message InterconnectList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -32462,7 +32851,7 @@ message InterconnectLocation { } - // [Output Only] The postal address of the Point of Presence, each line in + // Output only. [Output Only] The postal address of the Point of Presence, each line in // the address is separated by a newline character. optional string address = 462920692; @@ -32504,7 +32893,7 @@ message InterconnectLocation { // Check the Continent enum for the list of possible values. optional string continent = 133442996; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -32514,39 +32903,39 @@ message InterconnectLocation { // Interconnect isn't allowed to locations which are not listed. repeated InterconnectLocationCrossSiteInterconnectInfo cross_site_interconnect_infos = 248573837; - // [Output Only] An optional description of the resource. + // Output only. [Output Only] An optional description of the resource. optional string description = 422937596; - // [Output Only] The name of the provider for this facility (e.g., EQUINIX). + // Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX). optional string facility_provider = 533303309; - // [Output Only] A provider-assigned Identifier for this facility (e.g., + // Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., // Ashburn-DC1). optional string facility_provider_facility_id = 87269125; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations. + // Output only. [Output Only] Type of the resource. Alwayscompute#interconnectLocation for interconnect locations. optional string kind = 3292052; - // [Output Only] Name of the resource. + // Output only. [Output Only] Name of the resource. optional string name = 3373707; - // [Output Only] The peeringdb identifier for this facility (corresponding + // Output only. [Output Only] The peeringdb identifier for this facility (corresponding // with a netfac type in peeringdb). optional string peeringdb_facility_id = 536567094; - // [Output Only] A list of InterconnectLocation.RegionInfo objects, that + // Output only. [Output Only] A list of InterconnectLocation.RegionInfo objects, that // describe parameters pertaining to the relation between this // InterconnectLocation and various Google Cloud regions. repeated InterconnectLocationRegionInfo region_infos = 312194170; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] URLs of the other locations that can pair up with this + // Output only. [Output Only] URLs of the other locations that can pair up with this // location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and // iad-zone2-5467 are Single-Region 99.99% peer locations of each other. repeated string single_region_production_critical_peer_locations = 439537103; @@ -32561,7 +32950,7 @@ message InterconnectLocation { // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool supports_pzs = 83983214; } @@ -32569,7 +32958,7 @@ message InterconnectLocation { // Information about Cross-Site Interconnect wires which may be created // between the containing location and another remote location. message InterconnectLocationCrossSiteInterconnectInfo { - // The remote location for Cross-Site Interconnect wires. This specifies an + // Output only. The remote location for Cross-Site Interconnect wires. This specifies an // InterconnectLocation city (metropolitan area designator), which itself // may match multiple InterconnectLocations. optional string city = 3053931; @@ -32584,7 +32973,7 @@ message InterconnectLocationList { // A list of InterconnectLocation resources. repeated InterconnectLocation items = 100526016; - // [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect + // Output only. [Output Only] Type of resource. Alwayscompute#interconnectLocationList for lists of interconnect // locations. optional string kind = 3292052; @@ -32595,7 +32984,7 @@ message InterconnectLocationList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -32607,7 +32996,7 @@ message InterconnectLocationList { // Interconnect at a specific InterconnectLocation, and a specific Cloud // Region. message InterconnectLocationRegionInfo { - // Identifies the network presence of this location. + // Output only. Identifies the network presence of this location. enum LocationPresence { // A value indicating that the enum field is not set. UNDEFINED_LOCATION_PRESENCE = 0; @@ -32630,19 +33019,19 @@ message InterconnectLocationRegionInfo { } - // Expected round-trip time in milliseconds, from this InterconnectLocation + // Output only. Expected round-trip time in milliseconds, from this InterconnectLocation // to a VM in this region. optional int64 expected_rtt_ms = 422543866; - // Identifies whether L2 Interconnect Attachments can be created in this + // Output only. Identifies whether L2 Interconnect Attachments can be created in this // region for interconnects that are in this location. optional bool l2_forwarding_enabled = 241364888; - // Identifies the network presence of this location. + // Output only. Identifies the network presence of this location. // Check the LocationPresence enum for the list of possible values. optional string location_presence = 101517893; - // URL for the region of this location. + // Output only. URL for the region of this location. optional string region = 138946292; } @@ -32897,7 +33286,7 @@ message InterconnectParams { // You can use this resource to find remote location details about an // Interconnect attachment (VLAN). message InterconnectRemoteLocation { - // [Output Only] Continent for this location, which can take one of the + // Output only. [Output Only] Continent for this location, which can take one of the // following values: // // - AFRICA @@ -32921,7 +33310,7 @@ message InterconnectRemoteLocation { } - // [Output Only] Link Aggregation Control Protocol (LACP) constraints, which + // Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which // can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED enum Lacp { // A value indicating that the enum field is not set. @@ -32938,7 +33327,7 @@ message InterconnectRemoteLocation { } - // [Output Only] The status of this InterconnectRemoteLocation, which can take + // Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take // one of the following values: // // - CLOSED: The InterconnectRemoteLocation is closed and is unavailable @@ -32960,25 +33349,25 @@ message InterconnectRemoteLocation { } - // [Output Only] The postal address of the Point of Presence, each line in + // Output only. [Output Only] The postal address of the Point of Presence, each line in // the address is separated by a newline character. optional string address = 462920692; - // [Output Only] Subset of fields from InterconnectAttachment's + // Output only. [Output Only] Subset of fields from InterconnectAttachment's // |configurationConstraints| field that apply to all attachments for this // remote location. optional InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041; - // [Output Only] Metropolitan area designator that indicates which city an + // Output only. [Output Only] Metropolitan area designator that indicates which city an // interconnect is located. // For example: "Chicago, IL", "Amsterdam, Netherlands". optional string city = 3053931; - // [Output Only] Constraints on the parameters for creating Cross-Cloud + // Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud // Interconnect and associated InterconnectAttachments. optional InterconnectRemoteLocationConstraints constraints = 3909174; - // [Output Only] Continent for this location, which can take one of the + // Output only. [Output Only] Continent for this location, which can take one of the // following values: // // - AFRICA @@ -32989,69 +33378,69 @@ message InterconnectRemoteLocation { // Check the Continent enum for the list of possible values. optional string continent = 133442996; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; - // [Output Only] An optional description of the resource. + // Output only. [Output Only] An optional description of the resource. optional string description = 422937596; - // [Output Only] The name of the provider for this facility (e.g., EQUINIX). + // Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX). optional string facility_provider = 533303309; - // [Output Only] A provider-assigned Identifier for this facility (e.g., + // Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., // Ashburn-DC1). optional string facility_provider_facility_id = 87269125; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote + // Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote // locations. optional string kind = 3292052; - // [Output Only] Link Aggregation Control Protocol (LACP) constraints, which + // Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which // can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED // Check the Lacp enum for the list of possible values. optional string lacp = 3313826; - // [Output Only] + // Output only. [Output Only] // The maximum number of 100 Gbps ports supported in a link aggregation group // (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed // max_lag_size_100_gbps. optional int32 max_lag_size100_gbps = 245219253; - // [Output Only] + // Output only. [Output Only] // The maximum number of 10 Gbps ports supported in a link aggregation group // (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed // max_lag_size_10_gbps. optional int32 max_lag_size10_gbps = 294007573; - // [Output Only] + // Output only. [Output Only] // The maximum number of 400 Gbps ports supported in a link aggregation group // (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed // max_lag_size_400_gbps. optional int32 max_lag_size400_gbps = 104941138; - // [Output Only] Name of the resource. + // Output only. [Output Only] Name of the resource. optional string name = 3373707; - // [Output Only] The peeringdb identifier for this facility (corresponding + // Output only. [Output Only] The peeringdb identifier for this facility (corresponding // with a netfac type in peeringdb). optional string peeringdb_facility_id = 536567094; - // [Output Only] Permitted connections. + // Output only. [Output Only] Permitted connections. repeated InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; - // [Output Only] Indicates the service provider present at the remote + // Output only. [Output Only] Indicates the service provider present at the remote // location. Example values: "Amazon Web Services", "Microsoft Azure". optional string remote_service = 391954364; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] The status of this InterconnectRemoteLocation, which can take + // Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take // one of the following values: // // - CLOSED: The InterconnectRemoteLocation is closed and is unavailable @@ -33066,7 +33455,7 @@ message InterconnectRemoteLocation { // message InterconnectRemoteLocationConstraints { - // [Output Only] Port pair remote location constraints, which can take one + // Output only. [Output Only] Port pair remote location constraints, which can take one // of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION, // PORT_PAIR_MATCHING_REMOTE_LOCATION. // @@ -33093,7 +33482,7 @@ message InterconnectRemoteLocationConstraints { } - // [Output Only] Port pair VLAN constraints, which can take one of the + // Output only. [Output Only] Port pair VLAN constraints, which can take one of the // following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN enum PortPairVlan { // A value indicating that the enum field is not set. @@ -33112,7 +33501,7 @@ message InterconnectRemoteLocationConstraints { } - // [Output Only] Port pair remote location constraints, which can take one + // Output only. [Output Only] Port pair remote location constraints, which can take one // of the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION, // PORT_PAIR_MATCHING_REMOTE_LOCATION. // @@ -33126,12 +33515,12 @@ message InterconnectRemoteLocationConstraints { // Check the PortPairRemoteLocation enum for the list of possible values. optional string port_pair_remote_location = 495917351; - // [Output Only] Port pair VLAN constraints, which can take one of the + // Output only. [Output Only] Port pair VLAN constraints, which can take one of the // following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN // Check the PortPairVlan enum for the list of possible values. optional string port_pair_vlan = 478214506; - // [Output Only] + // Output only. [Output Only] // // [min-length, max-length] // @@ -33167,7 +33556,7 @@ message InterconnectRemoteLocationList { // A list of InterconnectRemoteLocation resources. repeated InterconnectRemoteLocation items = 100526016; - // [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of + // Output only. [Output Only] Type of resource. Alwayscompute#interconnectRemoteLocationList for lists of // interconnect remote locations. optional string kind = 3292052; @@ -33178,7 +33567,7 @@ message InterconnectRemoteLocationList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -33188,7 +33577,7 @@ message InterconnectRemoteLocationList { // message InterconnectRemoteLocationPermittedConnections { - // [Output Only] URL of an Interconnect location that is permitted to + // Output only. [Output Only] URL of an Interconnect location that is permitted to // connect to this Interconnect remote location. optional string interconnect_location = 492235846; @@ -33276,7 +33665,7 @@ message License { // charges a usage fee. optional bool charges_use_fee = 372412622; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -33293,7 +33682,7 @@ message License { // the same disk or image. repeated string incompatible_licenses = 334239768; - // [Output Only] Type of resource. Always compute#license for + // Output only. [Output Only] Type of resource. Always compute#license for // licenses. optional string kind = 3292052; @@ -33328,10 +33717,10 @@ message License { // [Input Only] Deprecated. optional LicenseResourceRequirements resource_requirements = 214292769; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; // If true, this license can only be used on VMs on sole tenant nodes. @@ -33341,7 +33730,7 @@ message License { // creating an image from a disk, disk from snapshot, or snapshot from disk. optional bool transferable = 4349893; - // [Output Only] Last update timestamp inRFC3339 + // Output only. [Output Only] Last update timestamp inRFC3339 // text format. optional string update_timestamp = 120894752; @@ -33355,7 +33744,7 @@ message License { // use only by third-party partners who are creatingCloud Marketplace // images. message LicenseCode { - // [Output Only] Current state of this License Code. + // Output only. [Output Only] Current state of this License Code. enum State { // A value indicating that the enum field is not set. UNDEFINED_STATE = 0; @@ -33377,18 +33766,18 @@ message LicenseCode { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; - // [Output Only] Description of this License Code. + // Output only. [Output Only] Description of this License Code. optional string description = 422937596; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of resource. Always compute#licenseCode for + // Output only. [Output Only] Type of resource. Always compute#licenseCode for // licenses. optional string kind = 3292052; @@ -33396,18 +33785,18 @@ message LicenseCode { // License Code. repeated LicenseCodeLicenseAlias license_alias = 43550930; - // [Output Only] Name of the resource. The name is 1-20 characters long and + // Output only. [Output Only] Name of the resource. The name is 1-20 characters long and // must be a valid 64 bit integer. optional string name = 3373707; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Current state of this License Code. + // Output only. [Output Only] Current state of this License Code. // Check the State enum for the list of possible values. optional string state = 109757585; - // [Output Only] If true, the license will remain attached when creating + // Output only. [Output Only] If true, the license will remain attached when creating // images or snapshots from disks. Otherwise, the license is not transferred. optional bool transferable = 4349893; @@ -33415,10 +33804,10 @@ message LicenseCode { // message LicenseCodeLicenseAlias { - // [Output Only] Description of this License Code. + // Output only. [Output Only] Description of this License Code. optional string description = 422937596; - // [Output Only] URL of license corresponding to this License Code. + // Output only. [Output Only] URL of license corresponding to this License Code. optional string self_link = 456214797; } @@ -33463,7 +33852,7 @@ message LicensesListResponse { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -46632,7 +47021,7 @@ message LocationPolicyLocationConstraints { // configuration, metadata, permissions, and data from one or more disks // required to create a Virtual machine (VM) instance. For more information, seeMachine images. message MachineImage { - // [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING. + // Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -46649,7 +47038,7 @@ message MachineImage { } - // [Output Only] The creation timestamp for this machine image inRFC3339 + // Output only. [Output Only] The creation timestamp for this machine image inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -46661,14 +47050,14 @@ message MachineImage { // informing the OS to prepare for the snapshot process. optional bool guest_flush = 385550813; - // [Output Only] A unique identifier for this machine image. The server + // Output only. [Output Only] A unique identifier for this machine image. The server // defines this identifier. optional uint64 id = 3355; // [Output Only] Properties of source instance optional InstanceProperties instance_properties = 215355165; - // [Output Only] The resource type, which is alwayscompute#machineImage for machine image. + // Output only. [Output Only] The resource type, which is alwayscompute#machineImage for machine image. optional string kind = 3292052; // A fingerprint for the labels being applied to this machine image, which is @@ -46713,14 +47102,14 @@ message MachineImage { // Output only. Reserved for future use. optional bool satisfies_pzi = 480964257; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; - // An array of Machine Image specific properties for disks attached to the + // Output only. An array of Machine Image specific properties for disks attached to the // source instance repeated SavedDisk saved_disks = 397424318; - // [Output Only] The URL for this machine image. The server defines this URL. + // Output only. [Output Only] The URL for this machine image. The server defines this URL. optional string self_link = 456214797; // [Input Only] Thecustomer-supplied @@ -46737,12 +47126,12 @@ message MachineImage { // - projects/project/zones/zone/instances/instance optional string source_instance = 396315705; - // [Output Only] DEPRECATED: Please use instance_properties + // Output only. [Output Only] DEPRECATED: Please use instance_properties // instead for source instance related properties. New properties will not be // added to this field. optional SourceInstanceProperties source_instance_properties = 475195641; - // [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING. + // Output only. [Output Only] The status of the machine image. One of the following values:INVALID, CREATING, READY,DELETING, and UPLOADING. // Check the Status enum for the list of possible values. optional string status = 181260274; @@ -46750,7 +47139,7 @@ message MachineImage { // stored. repeated string storage_locations = 328005274; - // [Output Only] Total size of the storage used by the machine image. + // Output only. [Output Only] Total size of the storage used by the machine image. optional int64 total_storage_bytes = 81855468; } @@ -46763,7 +47152,7 @@ message MachineImageList { // A list of MachineImage resources. repeated MachineImage items = 100526016; - // [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists. + // Output only. [Output Only] The resource type, which is alwayscompute#machineImagesListResponse for machine image lists. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -46773,7 +47162,7 @@ message MachineImageList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -46837,7 +47226,7 @@ message MachineType { // types for more information. optional bool is_shared_cpu = 521399555; - // [Output Only] The type of the resource. Alwayscompute#machineType for machine types. + // Output only. [Output Only] The type of the resource. Alwayscompute#machineType for machine types. optional string kind = 3292052; // [Output Only] Maximum persistent disks allowed. @@ -46870,7 +47259,7 @@ message MachineTypeAggregatedList { // A list of MachineTypesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#machineTypeAggregatedList for aggregated lists of // machine types. optional string kind = 3292052; @@ -46881,10 +47270,10 @@ message MachineTypeAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -46900,7 +47289,7 @@ message MachineTypeList { // A list of MachineType resources. repeated MachineType items = 100526016; - // [Output Only] Type of resource. Always compute#machineTypeList + // Output only. [Output Only] Type of resource. Always compute#machineTypeList // for lists of machine types. optional string kind = 3292052; @@ -46911,7 +47300,7 @@ message MachineTypeList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -46932,7 +47321,7 @@ message MachineTypesScopedList { // A Managed Instance resource. message ManagedInstance { - // [Output Only] The current action that the managed instance group has + // Output only. [Output Only] The current action that the managed instance group has // scheduled for the instance. Possible values: // // - NONE The instance is running, and the managed @@ -47017,7 +47406,7 @@ message ManagedInstance { } - // [Output Only] The status of the instance. This field is empty when + // 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 @@ -47063,7 +47452,7 @@ message ManagedInstance { } - // [Output Only] The current action that the managed instance group has + // Output only. [Output Only] The current action that the managed instance group has // scheduled for the instance. Possible values: // // - NONE The instance is running, and the managed @@ -47092,50 +47481,50 @@ message ManagedInstance { // Check the CurrentAction enum for the list of possible values. optional string current_action = 178475964; - // [Output only] The unique identifier for this resource. This field is empty + // Output only. [Output only] The unique identifier for this resource. This field is empty // when instance does not exist. optional uint64 id = 3355; - // [Output Only] The URL of the instance. The URL can exist even if the + // Output only. [Output Only] The URL of the instance. The URL can exist even if the // instance has not yet been created. optional string instance = 18257045; - // [Output Only] Health state of the instance per health-check. + // Output only. [Output Only] Health state of the instance per health-check. repeated ManagedInstanceInstanceHealth instance_health = 382667078; - // [Output Only] The status of the instance. This field is empty when + // Output only. [Output Only] The status of the instance. This field is empty when // the instance does not exist. // Check the InstanceStatus enum for the list of possible values. optional string instance_status = 174577372; - // [Output Only] Information about the last attempt to create or delete + // Output only. [Output Only] Information about the last attempt to create or delete // the instance. optional ManagedInstanceLastAttempt last_attempt = 434771492; - // [Output Only] The name of the instance. The name always exists even if the + // Output only. [Output Only] The name of the instance. The name always exists even if the // instance has not yet been created. optional string name = 3373707; - // [Output Only] Preserved state applied from per-instance config + // Output only. [Output Only] Preserved state applied from per-instance config // for this instance. optional PreservedState preserved_state_from_config = 98661858; - // [Output Only] Preserved state generated based on stateful policy + // Output only. [Output Only] Preserved state generated based on stateful policy // for this instance. optional PreservedState preserved_state_from_policy = 470783954; - // [Output Only] Instance properties selected for this instance resulting from + // Output only. [Output Only] Instance properties selected for this instance resulting from // InstanceFlexibilityPolicy. optional ManagedInstancePropertiesFromFlexibilityPolicy properties_from_flexibility_policy = 155525825; - // [Output Only] Intended version of this instance. + // Output only. [Output Only] Intended version of this instance. optional ManagedInstanceVersion version = 351608024; } // message ManagedInstanceInstanceHealth { - // [Output Only] The current detailed instance health state. + // Output only. [Output Only] The current detailed instance health state. enum DetailedHealthState { // A value indicating that the enum field is not set. UNDEFINED_DETAILED_HEALTH_STATE = 0; @@ -47164,11 +47553,11 @@ message ManagedInstanceInstanceHealth { } - // [Output Only] The current detailed instance health state. + // Output only. [Output Only] The current detailed instance health state. // Check the DetailedHealthState enum for the list of possible values. optional string detailed_health_state = 510470173; - // [Output Only] The URL for the health check that verifies whether the + // Output only. [Output Only] The URL for the health check that verifies whether the // instance is healthy. optional string health_check = 308876645; @@ -47176,13 +47565,13 @@ message ManagedInstanceInstanceHealth { // message ManagedInstanceLastAttempt { - // [Output Only] Encountered errors during the last attempt to create or + // Output only. [Output Only] Encountered errors during the last attempt to create or // delete the instance. optional ManagedInstanceLastAttemptErrors errors = 315977579; } -// [Output Only] Encountered errors during the last attempt to create or +// Output only. [Output Only] Encountered errors during the last attempt to create or // delete the instance. message ManagedInstanceLastAttemptErrors { // [Output Only] The array of errors encountered while processing this @@ -47193,18 +47582,18 @@ message ManagedInstanceLastAttemptErrors { // message ManagedInstancePropertiesFromFlexibilityPolicy { - // The machine type to be used for this instance. + // Output only. The machine type to be used for this instance. optional string machine_type = 227711026; } // message ManagedInstanceVersion { - // [Output Only] The intended template of the instance. This field is empty + // Output only. [Output Only] The intended template of the instance. This field is empty // when current_action is one of { DELETING, ABANDONING }. optional string instance_template = 309248228; - // [Output Only] Name of the version. + // Output only. [Output Only] Name of the version. optional string name = 3373707; } @@ -47226,7 +47615,7 @@ message Metadata { // less than 512 KB. repeated Items items = 100526016; - // [Output Only] Type of the resource. Always compute#metadata + // Output only. [Output Only] Type of the resource. Always compute#metadata // for metadata. optional string kind = 3292052; @@ -47503,17 +47892,17 @@ message NamedPort { // Contains NAT IP information of a NAT config (i.e. usage status, mode). message NatIpInfo { - // A list of all NAT IPs assigned to this NAT config. + // Output only. A list of all NAT IPs assigned to this NAT config. repeated NatIpInfoNatIpInfoMapping nat_ip_info_mappings = 241401884; - // Name of the NAT config which the NAT IP belongs to. + // Output only. Name of the NAT config which the NAT IP belongs to. optional string nat_name = 425596649; } // Contains information of a NAT IP. message NatIpInfoNatIpInfoMapping { - // Specifies whether NAT IP is auto or manual. + // Output only. Specifies whether NAT IP is auto or manual. enum Mode { // A value indicating that the enum field is not set. UNDEFINED_MODE = 0; @@ -47524,7 +47913,7 @@ message NatIpInfoNatIpInfoMapping { } - // Specifies whether NAT IP is currently serving at least one endpoint or + // Output only. Specifies whether NAT IP is currently serving at least one endpoint or // not. enum Usage { // A value indicating that the enum field is not set. @@ -47536,14 +47925,14 @@ message NatIpInfoNatIpInfoMapping { } - // Specifies whether NAT IP is auto or manual. + // Output only. Specifies whether NAT IP is auto or manual. // Check the Mode enum for the list of possible values. optional string mode = 3357091; - // NAT IP address. For example: 203.0.113.11. + // Output only. NAT IP address. For example: 203.0.113.11. optional string nat_ip = 21113093; - // Specifies whether NAT IP is currently serving at least one endpoint or + // Output only. Specifies whether NAT IP is currently serving at least one endpoint or // not. // Check the Usage enum for the list of possible values. optional string usage = 111574433; @@ -47594,7 +47983,7 @@ message Network { // method. optional bool auto_create_subnetworks = 256156690; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -47607,14 +47996,14 @@ message Network { // . optional bool enable_ula_internal_ipv6 = 423757720; - // [Output Only] URL of the firewall policy the network is associated with. + // Output only. [Output Only] URL of the firewall policy the network is associated with. optional string firewall_policy = 498173265; // [Output Only] The gateway address for default routing out of the network, // selected by Google Cloud. optional string gateway_i_pv4 = 178678877; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; @@ -47627,7 +48016,7 @@ message Network { // . optional string internal_ipv6_range = 277456807; - // [Output Only] Type of the resource. Always compute#network for + // Output only. [Output Only] Type of the resource. Always compute#network for // networks. optional string kind = 3292052; @@ -47665,7 +48054,7 @@ message Network { // as part of resource payload. optional NetworkParams params = 78313862; - // [Output Only] A list of network peerings for the resource. + // Output only. [Output Only] A list of network peerings for the resource. repeated NetworkPeering peerings = 69883187; // The network-level routing configuration for this network. Used by Cloud @@ -47675,7 +48064,7 @@ message Network { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; // [Output Only] Server-defined fully-qualified URLs for all subnetworks @@ -47700,7 +48089,7 @@ message NetworkAttachment { } - // [Output Only] An array of connections for all the producers connected + // Output only. [Output Only] An array of connections for all the producers connected // to this network attachment. repeated NetworkAttachmentConnectedEndpoint connection_endpoints = 326078813; @@ -47708,7 +48097,7 @@ message NetworkAttachment { // Check the ConnectionPreference enum for the list of possible values. optional string connection_preference = 285818076; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -47721,11 +48110,11 @@ message NetworkAttachment { // fingerprint must be provided in order to patch. optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; - // [Output Only] Type of the resource. + // Output only. [Output Only] Type of the resource. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -47737,7 +48126,7 @@ message NetworkAttachment { // cannot be a dash. optional string name = 3373707; - // [Output Only] The URL of the network which the Network Attachment + // Output only. [Output Only] The URL of the network which the Network Attachment // belongs to. Practically it is inferred by fetching the network of the first // subnetwork associated. Because it is required that all the subnetworks must // be from the same network, it is assured that the Network Attachment belongs @@ -47752,16 +48141,16 @@ message NetworkAttachment { // The project can be specified using its id or number. repeated string producer_reject_lists = 4112002; - // [Output Only] URL of the region where the network attachment resides. + // Output only. [Output Only] URL of the region where the network attachment resides. // This field applies only to the region resource. You must specify this // field as part of the HTTP request URL. It is not settable as a field in // the request body. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource's resource id. + // Output only. [Output Only] Server-defined URL for this resource's resource id. optional string self_link_with_id = 44520962; // An array of URLs where each entry is the URL of a subnet @@ -47846,7 +48235,7 @@ message NetworkAttachmentConnectedEndpoint { // instance network interface. optional string subnetwork = 307827694; - // [Output Only] The CIDR range of the subnet from which the IPv4 internal + // Output only. [Output Only] The CIDR range of the subnet from which the IPv4 internal // IP was allocated from. optional string subnetwork_cidr_range = 383249827; @@ -47890,7 +48279,7 @@ message NetworkAttachmentsScopedList { // Represents a Google Cloud Armor network edge security service resource. message NetworkEdgeSecurityService { - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -47908,11 +48297,11 @@ message NetworkEdgeSecurityService { // retrieve a NetworkEdgeSecurityService. optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for + // Output only. [Output only] Type of the resource. Alwayscompute#networkEdgeSecurityService for // NetworkEdgeSecurityServices optional string kind = 3292052; @@ -47925,7 +48314,7 @@ message NetworkEdgeSecurityService { // cannot be a dash. optional string name = 3373707; - // [Output Only] URL of the region where the resource resides. You must + // Output only. [Output Only] URL of the region where the resource resides. You must // specify this field as part of the HTTP request URL. It is not settable as a // field in the request body. optional string region = 138946292; @@ -47934,10 +48323,10 @@ message NetworkEdgeSecurityService { // network edge security service. optional string security_policy = 171082513; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; } @@ -47952,7 +48341,7 @@ message NetworkEdgeSecurityServiceAggregatedList { // A list of NetworkEdgeSecurityServicesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of + // Output only. [Output Only] Type of resource. Alwayscompute#networkEdgeSecurityServiceAggregatedList for lists of // Network Edge Security Services. optional string kind = 3292052; @@ -47963,10 +48352,10 @@ message NetworkEdgeSecurityServiceAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -48089,7 +48478,7 @@ message NetworkEndpointGroup { // Optional. Only valid when networkEndpointType isSERVERLESS. Only one of cloudRun,appEngine or cloudFunction may be set. optional NetworkEndpointGroupCloudRun cloud_run = 111060353; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -48104,11 +48493,11 @@ message NetworkEndpointGroup { // create the resource. optional string description = 422937596; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group. + // Output only. [Output Only] Type of the resource. Alwayscompute#networkEndpointGroup for network endpoint group. optional string kind = 3292052; // Name of the resource; provided by the client when the resource is created. @@ -48138,21 +48527,21 @@ message NetworkEndpointGroup { // Optional. Only valid when networkEndpointType isPRIVATE_SERVICE_CONNECT. optional string psc_target_service = 269132134; - // [Output Only] The URL of theregion + // Output only. [Output Only] The URL of theregion // where the network endpoint group is located. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output only] Number of network endpoints in the network endpoint group. + // Output only. [Output only] Number of network endpoints in the network endpoint group. optional int32 size = 3530753; // Optional URL of the subnetwork to which all network endpoints in the NEG // belong. optional string subnetwork = 307827694; - // [Output Only] The URL of thezone + // Output only. [Output Only] The URL of thezone // where the network endpoint group is located. optional string zone = 3744684; @@ -48166,7 +48555,7 @@ message NetworkEndpointGroupAggregatedList { // A list of NetworkEndpointGroupsScopedList resources. map items = 100526016; - // [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated + // Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupAggregatedList for aggregated // lists of network endpoint groups. optional string kind = 3292052; @@ -48177,10 +48566,10 @@ message NetworkEndpointGroupAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -48303,7 +48692,7 @@ message NetworkEndpointGroupList { // A list of NetworkEndpointGroup resources. repeated NetworkEndpointGroup items = 100526016; - // [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group + // Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupList for network endpoint group // lists. optional string kind = 3292052; @@ -48314,7 +48703,7 @@ message NetworkEndpointGroupList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -48325,7 +48714,7 @@ message NetworkEndpointGroupList { // All data that is specifically relevant to only network endpoint groups of // type PRIVATE_SERVICE_CONNECT. message NetworkEndpointGroupPscData { - // [Output Only] The connection status of the PSC Forwarding Rule. + // Output only. [Output Only] The connection status of the PSC Forwarding Rule. enum PscConnectionStatus { // A value indicating that the enum field is not set. UNDEFINED_PSC_CONNECTION_STATUS = 0; @@ -48352,7 +48741,7 @@ message NetworkEndpointGroupPscData { } - // [Output Only] Address allocated from given subnetwork for PSC. This IP + // Output only. [Output Only] Address allocated from given subnetwork for PSC. This IP // address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in // L7 PSC-XLB. optional string consumer_psc_address = 452646572; @@ -48362,11 +48751,11 @@ message NetworkEndpointGroupPscData { // PRIVATE_SERVICE_CONNECT NEG type optional int32 producer_port = 410021134; - // [Output Only] The PSC connection id of the PSC Network Endpoint Group + // Output only. [Output Only] The PSC connection id of the PSC Network Endpoint Group // Consumer. optional uint64 psc_connection_id = 292082397; - // [Output Only] The connection status of the PSC Forwarding Rule. + // Output only. [Output Only] The connection status of the PSC Forwarding Rule. // Check the PscConnectionStatus enum for the list of possible values. optional string psc_connection_status = 184149172; @@ -48422,7 +48811,7 @@ message NetworkEndpointGroupsListNetworkEndpoints { // A list of NetworkEndpointWithHealthStatus resources. repeated NetworkEndpointWithHealthStatus items = 100526016; - // [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list + // Output only. [Output Only] The resource type, which is alwayscompute#networkEndpointGroupsListNetworkEndpoints for the list // of network endpoints in the specified network endpoint group. optional string kind = 3292052; @@ -48440,11 +48829,11 @@ message NetworkEndpointGroupsListNetworkEndpoints { // message NetworkEndpointGroupsScopedList { - // [Output Only] The list ofnetwork + // Output only. [Output Only] The list ofnetwork // endpoint groups that are contained in this scope. repeated NetworkEndpointGroup network_endpoint_groups = 29346733; - // [Output Only] An informational warning that replaces the list of network + // Output only. [Output Only] An informational warning that replaces the list of network // endpoint groups when the list is empty. optional Warning warning = 50704284; @@ -48452,13 +48841,13 @@ message NetworkEndpointGroupsScopedList { // message NetworkEndpointWithHealthStatus { - // [Output only] The health status of network endpoint. + // Output only. [Output only] The health status of network endpoint. // // Optional. Displayed only if the network endpoint has centralized health // checking configured. repeated HealthStatusForNetworkEndpoint healths = 258689431; - // [Output only] The network endpoint. + // Output only. [Output only] The network endpoint. optional NetworkEndpoint network_endpoint = 56789126; } @@ -48471,7 +48860,7 @@ message NetworkFirewallPolicyAggregatedList { // A list of FirewallPoliciesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of + // Output only. [Output Only] Type of resource. Alwayscompute#networkFirewallPoliciesAggregatedList for lists of // network firewall policies. optional string kind = 3292052; @@ -48482,10 +48871,10 @@ message NetworkFirewallPolicyAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -48509,7 +48898,7 @@ message NetworkInterface { } - // [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be + // Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be // accessed from the Internet. This field is always inherited from its // subnetwork. // @@ -48605,7 +48994,7 @@ message NetworkInterface { // have no external IPv6 Internet access. repeated AccessConfig ipv6_access_configs = 483472110; - // [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be + // Output only. [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be // accessed from the Internet. This field is always inherited from its // subnetwork. // @@ -48619,7 +49008,7 @@ message NetworkInterface { // assign an internal IPv6 address from the instance's subnetwork. optional string ipv6_address = 341563804; - // [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces. + // Output only. [Output Only] Type of the resource. Alwayscompute#networkInterface for network interfaces. optional string kind = 3292052; // [Output Only] The name of the network interface, which is generated by the @@ -48701,7 +49090,7 @@ message NetworkList { // A list of Network resources. repeated Network items = 100526016; - // [Output Only] Type of resource. Always compute#networkList for + // Output only. [Output Only] Type of resource. Always compute#networkList for // lists of networks. optional string kind = 3292052; @@ -48712,7 +49101,7 @@ message NetworkList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -48760,7 +49149,7 @@ message NetworkPeering { } - // [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The + // Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The // peering is `ACTIVE` when there's a matching configuration in the peer // network. enum State { @@ -48808,7 +49197,7 @@ message NetworkPeering { // subnetwork routes between two networks when peering state isACTIVE. optional bool auto_create_routes = 57454941; - // [Output Only] The effective state of the peering connection + // Output only. [Output Only] The effective state of the peering connection // as a whole. optional NetworkPeeringConnectionStatus connection_status = 525629555; @@ -48853,7 +49242,7 @@ message NetworkPeering { // as the current network. optional string network = 232872494; - // [Output Only] Maximum Transmission Unit in bytes of the peer network. + // Output only. [Output Only] Maximum Transmission Unit in bytes of the peer network. optional int32 peer_mtu = 69584721; // Which IP version(s) of traffic and routes are allowed to be imported or @@ -48861,13 +49250,13 @@ message NetworkPeering { // Check the StackType enum for the list of possible values. optional string stack_type = 425908881; - // [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The + // Output only. [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The // peering is `ACTIVE` when there's a matching configuration in the peer // network. // Check the State enum for the list of possible values. optional string state = 109757585; - // [Output Only] Details about the current state of the peering. + // Output only. [Output Only] Details about the current state of the peering. optional string state_details = 95566996; // The update strategy determines the semantics for updates and deletes to the @@ -49038,36 +49427,36 @@ message NetworkPerformanceConfig { // NetworkProfile represents a Google managed network profile resource. message NetworkProfile { - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; - // [Output Only] An optional description of this resource. + // Output only. [Output Only] An optional description of this resource. optional string description = 422937596; - // [Output Only] Features supported by the network. + // Output only. [Output Only] Features supported by the network. optional NetworkProfileNetworkFeatures features = 246211645; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles. + // Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles. optional string kind = 3292052; - // [Output Only] Location to which the network is restricted. + // Output only. [Output Only] Location to which the network is restricted. optional NetworkProfileLocation location = 290430901; - // [Output Only] Name of the resource. + // Output only. [Output Only] Name of the resource. optional string name = 3373707; - // [Output Only] Type of the network profile. + // Output only. [Output Only] Type of the network profile. optional NetworkProfileProfileType profile_type = 150167568; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; optional string zone = 3744684; @@ -49612,11 +50001,11 @@ message NetworkProfileNetworkFeatures { // Check the SubnetStackTypes enum for the list of possible values. repeated string subnet_stack_types = 521008672; - // Specifies which subnetwork purposes are supported. + // Output only. Specifies which subnetwork purposes are supported. // Check the SubnetworkPurposes enum for the list of possible values. repeated string subnetwork_purposes = 528240710; - // Specifies which subnetwork stack types are supported. + // Output only. Specifies which subnetwork stack types are supported. // Check the SubnetworkStackTypes enum for the list of possible values. repeated string subnetwork_stack_types = 436827441; @@ -49708,7 +50097,7 @@ message NetworkProfilesListResponse { // A list of NetworkProfile resources. repeated NetworkProfile items = 100526016; - // [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles. + // Output only. [Output Only] Type of resource. Alwayscompute#networkProfileList for network profiles. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -49720,10 +50109,10 @@ message NetworkProfilesListResponse { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; @@ -49765,7 +50154,7 @@ message NetworkRoutingConfig { } - // [Output Only] Effective value of the bgp_inter_region_cost + // Output only. [Output Only] Effective value of the bgp_inter_region_cost // field. // Additional supported values which may be not listed in the enum directly due to technical reasons: // ADD_COST_TO_MED @@ -49807,11 +50196,11 @@ message NetworkRoutingConfig { // Check the BgpInterRegionCost enum for the list of possible values. optional string bgp_inter_region_cost = 462142689; - // [Output Only] Effective value of the bgp_always_compare_med + // Output only. [Output Only] Effective value of the bgp_always_compare_med // field. optional bool effective_bgp_always_compare_med = 214661838; - // [Output Only] Effective value of the bgp_inter_region_cost + // Output only. [Output Only] Effective value of the bgp_inter_region_cost // field. // Check the EffectiveBgpInterRegionCost enum for the list of possible values. optional string effective_bgp_inter_region_cost = 185098313; @@ -49869,7 +50258,7 @@ message NetworksGetEffectiveFirewallsResponse { // message NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy { - // [Output Only] The type of the firewall policy. + // Output only. [Output Only] The type of the firewall policy. enum Type { // A value indicating that the enum field is not set. UNDEFINED_TYPE = 0; @@ -49884,27 +50273,27 @@ message NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy { } - // [Output Only] Deprecated, please use short name instead. The display name + // Output only. [Output Only] Deprecated, please use short name instead. The display name // of the firewall policy. optional string display_name = 4473832; - // [Output Only] The name of the firewall policy. + // Output only. [Output Only] The name of the firewall policy. optional string name = 3373707; - // [Output Only] The packet mirroring rules that apply to the network. + // Output only. [Output Only] The packet mirroring rules that apply to the network. repeated FirewallPolicyRule packet_mirroring_rules = 531644356; - // [Output only] Priority of firewall policy association. Not applicable for + // Output only. [Output only] Priority of firewall policy association. Not applicable for // type=HIERARCHY. optional int32 priority = 445151652; // [Output Only] The rules that apply to the network. repeated FirewallPolicyRule rules = 108873975; - // [Output Only] The short name of the firewall policy. + // Output only. [Output Only] The short name of the firewall policy. optional string short_name = 492051566; - // [Output Only] The type of the firewall policy. + // Output only. [Output Only] The type of the firewall policy. // Check the Type enum for the list of possible values. optional string type = 3575610; @@ -50006,7 +50395,7 @@ message NodeGroup { // Specifies how autoscaling should behave. optional NodeGroupAutoscalingPolicy autoscaling_policy = 221950041; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -50016,11 +50405,11 @@ message NodeGroup { optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group. + // Output only. [Output Only] The type of the resource. Alwayscompute#nodeGroup for node group. optional string kind = 3292052; // An opaque location hint used to place the Node close to other @@ -50057,20 +50446,20 @@ message NodeGroup { // URL of the node template to create the node group from. optional string node_template = 323154455; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // Share-settings for the node group optional ShareSettings share_settings = 266668163; - // [Output Only] The total number of nodes in the node group. + // Output only. [Output Only] The total number of nodes in the node group. optional int32 size = 3530753; // // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] The name of the zone where the node group resides, + // Output only. [Output Only] The name of the zone where the node group resides, // such as us-central1-a. optional string zone = 3744684; @@ -50084,7 +50473,7 @@ message NodeGroupAggregatedList { // A list of NodeGroupsScopedList resources. map items = 100526016; - // [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node + // Output only. [Output Only] Type of resource.Alwayscompute#nodeGroupAggregatedList for aggregated lists of node // groups. optional string kind = 3292052; @@ -50095,10 +50484,10 @@ message NodeGroupAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -50151,7 +50540,7 @@ message NodeGroupList { // A list of NodeGroup resources. repeated NodeGroup items = 100526016; - // [Output Only] Type of resource.Always compute#nodeGroupList + // Output only. [Output Only] Type of resource.Always compute#nodeGroupList // for lists of node groups. optional string kind = 3292052; @@ -50162,7 +50551,7 @@ message NodeGroupList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -50173,7 +50562,7 @@ message NodeGroupList { // Time window specified for daily maintenance operations. GCE's internal // maintenance will be performed within this window. message NodeGroupMaintenanceWindow { - // [Output only] A predetermined duration for the window, automatically + // Output only. [Output only] A predetermined duration for the window, automatically // chosen to be the smallest possible in the given scenario. optional Duration maintenance_duration = 525291840; @@ -50219,7 +50608,7 @@ message NodeGroupNode { // Accelerators for this node. repeated AcceleratorConfig accelerators = 269577064; - // Node resources that are reserved by all instances. + // Output only. Node resources that are reserved by all instances. optional InstanceConsumptionInfo consumed_resources = 334527118; // CPU overcommit. @@ -50229,7 +50618,7 @@ message NodeGroupNode { // Local disk configurations. repeated LocalDisk disks = 95594102; - // Instance data that shows consumed resources on the node. + // Output only. Instance data that shows consumed resources on the node. repeated InstanceConsumptionData instance_consumption_data = 84715576; // Instances scheduled on this node. @@ -50241,7 +50630,7 @@ message NodeGroupNode { // The type of this node. optional string node_type = 465832791; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; // Binding properties for the physical server. @@ -50254,10 +50643,10 @@ message NodeGroupNode { // Check the Status enum for the list of possible values. optional string status = 181260274; - // Total amount of available resources on the node. + // Output only. Total amount of available resources on the node. optional InstanceConsumptionInfo total_resources = 97406698; - // [Output Only] The information about an upcoming maintenance event. + // Output only. [Output Only] The information about an upcoming maintenance event. optional UpcomingMaintenance upcoming_maintenance = 227348592; } @@ -50278,27 +50667,27 @@ message NodeGroupsDeleteNodesRequest { // message NodeGroupsListNodes { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of Node resources. repeated NodeGroupNode items = 100526016; - // [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the + // Output only. [Output Only] The resource type, which is alwayscompute.nodeGroupsListNodes for the list of nodes in the // specified node group. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -50358,7 +50747,7 @@ message NodeTemplate { } - // [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING. + // Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -50383,7 +50772,7 @@ message NodeTemplate { // Check the CpuOvercommitType enum for the list of possible values. optional string cpu_overcommit_type = 247727959; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -50393,11 +50782,11 @@ message NodeTemplate { repeated LocalDisk disks = 95594102; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates. + // Output only. [Output Only] The type of the resource. Alwayscompute#nodeTemplate for node templates. optional string kind = 3292052; // The name of the resource, provided by the client when initially creating @@ -50419,11 +50808,11 @@ message NodeTemplate { // Do not use. Instead, use the node_type property. optional NodeTemplateNodeTypeFlexibility node_type_flexibility = 315257905; - // [Output Only] The name of the region where the node template resides, + // Output only. [Output Only] The name of the region where the node template resides, // such as us-central1. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // Sets the binding properties for the physical server. Valid values include: @@ -50440,11 +50829,11 @@ message NodeTemplate { // node options for more information. optional ServerBinding server_binding = 208179593; - // [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING. + // Output only. [Output Only] The status of the node template. One of the following values:CREATING, READY, and DELETING. // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] An optional, human-readable explanation of the status. + // Output only. [Output Only] An optional, human-readable explanation of the status. optional string status_message = 297428154; } @@ -50457,7 +50846,7 @@ message NodeTemplateAggregatedList { // A list of NodeTemplatesScopedList resources. map items = 100526016; - // [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource.Alwayscompute#nodeTemplateAggregatedList for aggregated lists of // node templates. optional string kind = 3292052; @@ -50468,10 +50857,10 @@ message NodeTemplateAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -50487,7 +50876,7 @@ message NodeTemplateList { // A list of NodeTemplate resources. repeated NodeTemplate items = 100526016; - // [Output Only] Type of resource.Always compute#nodeTemplateList + // Output only. [Output Only] Type of resource.Always compute#nodeTemplateList // for lists of node templates. optional string kind = 3292052; @@ -50498,7 +50887,7 @@ message NodeTemplateList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -50556,13 +50945,13 @@ message NodeType { // defined by the server. optional uint64 id = 3355; - // [Output Only] The type of the resource. Alwayscompute#nodeType for node types. + // Output only. [Output Only] The type of the resource. Alwayscompute#nodeType for node types. optional string kind = 3292052; // [Output Only] Local SSD available to the node type, defined in GB. optional int32 local_ssd_gb = 329237578; - // [Output Only] Maximum number of VMs that can be created for this node type. + // Output only. [Output Only] Maximum number of VMs that can be created for this node type. optional int32 max_vms = 307579713; // [Output Only] The amount of physical memory available to the node type, @@ -50572,10 +50961,10 @@ message NodeType { // [Output Only] Name of the resource. optional string name = 3373707; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] The name of the zone where the node type resides, + // Output only. [Output Only] The name of the zone where the node type resides, // such as us-central1-a. optional string zone = 3744684; @@ -50589,7 +50978,7 @@ message NodeTypeAggregatedList { // A list of NodeTypesScopedList resources. map items = 100526016; - // [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node + // Output only. [Output Only] Type of resource.Alwayscompute#nodeTypeAggregatedList for aggregated lists of node // types. optional string kind = 3292052; @@ -50600,10 +50989,10 @@ message NodeTypeAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -50619,7 +51008,7 @@ message NodeTypeList { // A list of NodeType resources. repeated NodeType items = 100526016; - // [Output Only] Type of resource.Always compute#nodeTypeList for + // Output only. [Output Only] Type of resource.Always compute#nodeTypeList for // lists of node types. optional string kind = 3292052; @@ -50630,7 +51019,7 @@ message NodeTypeList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -50658,7 +51047,7 @@ message NodeTypesScopedList { // For more information, see // Health checks overview. message NotificationEndpoint { - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -50670,11 +51059,11 @@ message NotificationEndpoint { // the retry duration. optional NotificationEndpointGrpcSettings grpc_settings = 456139556; - // [Output Only] A unique identifier for this resource type. The server + // Output only. [Output Only] A unique identifier for this resource type. The server // generates this identifier. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints. + // Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -50686,13 +51075,13 @@ message NotificationEndpoint { // cannot be a dash. optional string name = 3373707; - // [Output Only] URL of the region where the notification endpoint resides. + // Output only. [Output Only] URL of the region where the notification endpoint resides. // This field applies only to the regional resource. You must specify this // field as part of the HTTP request URL. It is not settable as a field in // the request body. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; } @@ -50735,7 +51124,7 @@ message NotificationEndpointList { // A list of NotificationEndpoint resources. repeated NotificationEndpoint items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints. + // Output only. [Output Only] Type of the resource. Alwayscompute#notificationEndpoint for notification endpoints. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -50836,14 +51225,14 @@ message Operation { optional InstancesBulkInsertOperationMetadata instances_bulk_insert_operation_metadata = 89146177; - // [Output Only] Type of the resource. Always `compute#operation` for + // Output only. [Output Only] Type of the resource. Always `compute#operation` for // Operation resources. optional string kind = 3292052; // [Output Only] Name of the operation. optional string name = 3373707 [(google.cloud.operation_field) = NAME]; - // [Output Only] An ID that represents a group of operations, such as when a + // Output only. [Output Only] An ID that represents a group of operations, such as when a // group of operations results from a `bulkInsert` API request. optional string operation_group_id = 40171187; @@ -50865,7 +51254,7 @@ message Operation { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] If the operation is for projects.setCommonInstanceMetadata, + // Output only. [Output Only] If the operation is for projects.setCommonInstanceMetadata, // this field will contain information on all underlying zonal actions and // their state. optional SetCommonInstanceMetadataOperationMetadata set_common_instance_metadata_operation_metadata = 490378980; @@ -50917,7 +51306,7 @@ message OperationAggregatedList { // [Output Only] A map of scoped operation lists. map items = 100526016; - // [Output Only] Type of resource. Always `compute#operationAggregatedList` + // Output only. [Output Only] Type of resource. Always `compute#operationAggregatedList` // for aggregated lists of operations. optional string kind = 3292052; @@ -50932,7 +51321,7 @@ message OperationAggregatedList { // [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -50949,7 +51338,7 @@ message OperationList { // [Output Only] A list of Operation resources. repeated Operation items = 100526016; - // [Output Only] Type of resource. Always `compute#operations` for Operations + // Output only. [Output Only] Type of resource. Always `compute#operations` for Operations // resource. optional string kind = 3292052; @@ -50985,7 +51374,7 @@ message OrganizationSecurityPoliciesListAssociationsResponse { // A list of associations. repeated SecurityPolicyAssociation associations = 508736530; - // [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists + // Output only. [Output Only] Type of securityPolicy associations. Alwayscompute#organizationSecurityPoliciesListAssociations for lists // of securityPolicy associations. optional string kind = 3292052; @@ -51161,7 +51550,7 @@ message PacketMirroring { // set to true. optional PacketMirroringForwardingRuleInfo collector_ilb = 426607853; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -51180,11 +51569,11 @@ message PacketMirroring { // Filter for mirrored traffic. If unspecified, all IPv4 traffic is mirrored. optional PacketMirroringFilter filter = 336120696; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings. + // Output only. [Output Only] Type of the resource. Alwayscompute#packetMirroring for packet mirrorings. optional string kind = 3292052; // PacketMirroring mirroredResourceInfos. @@ -51217,7 +51606,7 @@ message PacketMirroring { // [Output Only] URI of the region where the packetMirroring resides. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; } @@ -51230,7 +51619,7 @@ message PacketMirroringAggregatedList { // A list of PacketMirroring resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -51240,10 +51629,10 @@ message PacketMirroringAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -51294,7 +51683,7 @@ message PacketMirroringFilter { // message PacketMirroringForwardingRuleInfo { - // [Output Only] Unique identifier for the forwarding rule; defined by the + // Output only. [Output Only] Unique identifier for the forwarding rule; defined by the // server. optional string canonical_url = 512294820; @@ -51312,7 +51701,7 @@ message PacketMirroringList { // A list of PacketMirroring resources. repeated PacketMirroring items = 100526016; - // [Output Only] Type of resource. Always compute#packetMirroring + // Output only. [Output Only] Type of resource. Always compute#packetMirroring // for packetMirrorings. optional string kind = 3292052; @@ -51323,7 +51712,7 @@ message PacketMirroringList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -51357,7 +51746,7 @@ message PacketMirroringMirroredResourceInfo { // message PacketMirroringMirroredResourceInfoInstanceInfo { - // [Output Only] Unique identifier for the instance; defined by the + // Output only. [Output Only] Unique identifier for the instance; defined by the // server. optional string canonical_url = 512294820; @@ -51368,7 +51757,7 @@ message PacketMirroringMirroredResourceInfoInstanceInfo { // message PacketMirroringMirroredResourceInfoSubnetInfo { - // [Output Only] Unique identifier for the subnetwork; defined by the + // Output only. [Output Only] Unique identifier for the subnetwork; defined by the // server. optional string canonical_url = 512294820; @@ -51380,7 +51769,7 @@ message PacketMirroringMirroredResourceInfoSubnetInfo { // message PacketMirroringNetworkInfo { - // [Output Only] Unique identifier for the network; defined by the server. + // Output only. [Output Only] Unique identifier for the network; defined by the server. optional string canonical_url = 512294820; // URL of the network resource. @@ -53513,9 +53902,12 @@ message PathMatcher { optional string name = 3373707; // The list of path rules. Use this list instead of routeRules - // when routing based on simple path matching is all that's required. The - // order by which path rules are specified does not matter. Matches are always - // done on the longest-path-first basis. + // when routing based on simple path matching is all that's required. A path + // rule can only include a wildcard character (*) after a + // forward slash character ("/"). + // + // The order by which path rules are specified does not matter. + // Matches are always done on the longest-path-first basis. // // For example: a pathRule with a path /a/b/c/* will match // before /a/b/* irrespective of the order in which those paths appear in this @@ -54126,18 +54518,18 @@ message PreviewFeature { // Check the ActivationStatus enum for the list of possible values. optional string activation_status = 71960379; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; - // [Output Only] Description of the feature. + // Output only. [Output Only] Description of the feature. optional string description = 422937596; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output only] The type of the feature. Always "compute#previewFeature" for + // Output only. [Output only] The type of the feature. Always "compute#previewFeature" for // preview features. optional string kind = 3292052; @@ -54147,10 +54539,10 @@ message PreviewFeature { // Rollout operation of the feature. optional PreviewFeatureRolloutOperation rollout_operation = 486746201; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output only] Status of the feature. + // Output only. [Output only] Status of the feature. optional PreviewFeatureStatus status = 181260274; } @@ -54172,10 +54564,10 @@ message PreviewFeatureList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; @@ -54223,10 +54615,10 @@ message PreviewFeatureRolloutOperationRolloutInput { // [Output Only] The status of the feature. message PreviewFeatureStatus { - // [Output Only] The description of the feature. + // Output only. [Output Only] The description of the feature. optional string description = 422937596; - // [Output Only] Link to the public documentation for the feature. + // Output only. [Output Only] Link to the public documentation for the feature. optional string help_link = 223410744; optional PreviewFeatureStatusReleaseStatus release_status = 508026666; @@ -54235,7 +54627,7 @@ message PreviewFeatureStatus { // [Output Only] The release status of the feature. message PreviewFeatureStatusReleaseStatus { - // [Output Only] The stage of the feature. + // Output only. [Output Only] The stage of the feature. enum Stage { // A value indicating that the enum field is not set. UNDEFINED_STAGE = 0; @@ -54250,7 +54642,7 @@ message PreviewFeatureStatusReleaseStatus { } - // [Output Only] The stage of the feature. + // Output only. [Output Only] The stage of the feature. // Check the Stage enum for the list of possible values. optional string stage = 109757182; @@ -54281,7 +54673,7 @@ message PreviewRouterRequest { // environment. For more information, read about the // Resource Hierarchy. message Project { - // [Output Only] The Cloud Armor tier for this project. It can be one of the + // Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the // following values: CA_STANDARD,CA_ENTERPRISE_PAYGO. // // If this field is not specified, it is assumed to beCA_STANDARD. @@ -54324,7 +54716,7 @@ message Project { } - // [Output Only] Default internal DNS setting used by VMs running in + // Output only. [Output Only] Default internal DNS setting used by VMs running in // this project. enum VmDnsSetting { // A value indicating that the enum field is not set. @@ -54353,7 +54745,7 @@ message Project { } - // [Output Only] The Cloud Armor tier for this project. It can be one of the + // Output only. [Output Only] The Cloud Armor tier for this project. It can be one of the // following values: CA_STANDARD,CA_ENTERPRISE_PAYGO. // // If this field is not specified, it is assumed to beCA_STANDARD. @@ -54389,7 +54781,7 @@ message Project { // just a unique ID used by Compute Engine to identify resources. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#project for + // Output only. [Output Only] Type of the resource. Always compute#project for // projects. optional string kind = 3292052; @@ -54407,7 +54799,7 @@ message Project { // Storage bucket where they are stored. optional UsageExportLocation usage_export_location = 347543874; - // [Output Only] Default internal DNS setting used by VMs running in + // Output only. [Output Only] Default internal DNS setting used by VMs running in // this project. // Check the VmDnsSetting enum for the list of possible values. optional string vm_dns_setting = 58856370; @@ -54436,11 +54828,11 @@ message ProjectsEnableXpnResourceRequest { // message ProjectsGetXpnResources { - // [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources + // Output only. [Output Only] Type of resource. Alwayscompute#projectsGetXpnResources for lists of service resources // (a.k.a service projects) optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to @@ -54520,7 +54912,7 @@ message ProjectsSetDefaultNetworkTierRequest { // which customers bring to cloud. The IP prefix is a single unit of route // advertisement and is announced globally to the internet. message PublicAdvertisedPrefix { - // [Output Only] The version of BYOIP API. + // Output only. [Output Only] The version of BYOIP API. enum ByoipApiVersion { // A value indicating that the enum field is not set. UNDEFINED_BYOIP_API_VERSION = 0; @@ -54627,11 +55019,11 @@ message PublicAdvertisedPrefix { } - // [Output Only] The version of BYOIP API. + // Output only. [Output Only] The version of BYOIP API. // Check the ByoipApiVersion enum for the list of possible values. optional string byoip_api_version = 162683283; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -54652,7 +55044,7 @@ message PublicAdvertisedPrefix { // retrieve a PublicAdvertisedPrefix. optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; @@ -54664,7 +55056,7 @@ message PublicAdvertisedPrefix { // Check the Ipv6AccessType enum for the list of possible values. optional string ipv6_access_type = 504658653; - // [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes. + // Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -54690,11 +55082,11 @@ message PublicAdvertisedPrefix { // Check the PdpScope enum for the list of possible values. optional string pdp_scope = 524264785; - // [Output Only] The list of public delegated prefixes that exist for this + // Output only. [Output Only] The list of public delegated prefixes that exist for this // public advertised prefix. repeated PublicAdvertisedPrefixPublicDelegatedPrefix public_delegated_prefixs = 425811723; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // [Output Only] The shared secret to be used for reverse DNS verification. @@ -54724,7 +55116,7 @@ message PublicAdvertisedPrefixList { // A list of PublicAdvertisedPrefix resources. repeated PublicAdvertisedPrefix items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes. + // Output only. [Output Only] Type of the resource. Alwayscompute#publicAdvertisedPrefix for public advertised prefixes. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -54771,7 +55163,7 @@ message PublicAdvertisedPrefixPublicDelegatedPrefix { // that scope. Public delegated prefixes may be further broken up into // smaller IP blocks in the same scope as the parent block. message PublicDelegatedPrefix { - // [Output Only] The version of BYOIP API. + // Output only. [Output Only] The version of BYOIP API. enum ByoipApiVersion { // A value indicating that the enum field is not set. UNDEFINED_BYOIP_API_VERSION = 0; @@ -54787,7 +55179,7 @@ message PublicDelegatedPrefix { } - // [Output Only] The internet access type for IPv6 Public Delegated Prefixes. + // Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes. // Inherited from parent prefix. enum Ipv6AccessType { // A value indicating that the enum field is not set. @@ -54878,11 +55270,11 @@ message PublicDelegatedPrefix { // It cannot be set for IPv4 prefixes either, and it always defaults to 32. optional int32 allocatable_prefix_length = 38427446; - // [Output Only] The version of BYOIP API. + // Output only. [Output Only] The version of BYOIP API. // Check the ByoipApiVersion enum for the list of possible values. optional string byoip_api_version = 162683283; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -54890,6 +55282,10 @@ message PublicDelegatedPrefix { // create the resource. optional string description = 422937596; + // Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations. + // Applicable for IPv4 PDPs only. + optional bool enable_enhanced_ipv4_allocation = 54582253; + // Fingerprint of this resource. A hash of the contents stored in this object. // This field is used in optimistic locking. This field will be ignored when // inserting a new PublicDelegatedPrefix. An up-to-date @@ -54900,7 +55296,7 @@ message PublicDelegatedPrefix { // retrieve a PublicDelegatedPrefix. optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; @@ -54908,7 +55304,7 @@ message PublicDelegatedPrefix { // delegated prefix. optional string ip_cidr_range = 98117322; - // [Output Only] The internet access type for IPv6 Public Delegated Prefixes. + // Output only. [Output Only] The internet access type for IPv6 Public Delegated Prefixes. // Inherited from parent prefix. // Check the Ipv6AccessType enum for the list of possible values. optional string ipv6_access_type = 504658653; @@ -54916,7 +55312,7 @@ message PublicDelegatedPrefix { // If true, the prefix will be live migrated. optional bool is_live_migration = 511823856; - // [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes. + // Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefix for public delegated prefixes. optional string kind = 3292052; // The public delegated prefix mode for IPv6 only. @@ -54940,13 +55336,13 @@ message PublicDelegatedPrefix { // delegated prefix. repeated PublicDelegatedPrefixPublicDelegatedSubPrefix public_delegated_sub_prefixs = 188940044; - // [Output Only] URL of the region where the public delegated prefix resides. + // Output only. [Output Only] URL of the region where the public delegated prefix resides. // This field applies only to the region resource. You must specify this // field as part of the HTTP request URL. It is not settable as a field in // the request body. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // [Output Only] The status of the public delegated prefix, which can be one @@ -54974,7 +55370,7 @@ message PublicDelegatedPrefixAggregatedList { // A list of PublicDelegatedPrefixesScopedList resources. map items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated + // Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixAggregatedList for aggregated // lists of public delegated prefixes. optional string kind = 3292052; @@ -54988,7 +55384,7 @@ message PublicDelegatedPrefixAggregatedList { // [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -55004,7 +55400,7 @@ message PublicDelegatedPrefixList { // A list of PublicDelegatedPrefix resources. repeated PublicDelegatedPrefix items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated + // Output only. [Output Only] Type of the resource. Alwayscompute#publicDelegatedPrefixList for public delegated // prefixes. optional string kind = 3292052; @@ -55025,7 +55421,7 @@ message PublicDelegatedPrefixList { // Represents a sub PublicDelegatedPrefix. message PublicDelegatedPrefixPublicDelegatedSubPrefix { - // [Output Only] The internet access type for IPv6 Public Delegated Sub + // Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub // Prefixes. Inherited from parent prefix. enum Ipv6AccessType { // A value indicating that the enum field is not set. @@ -55070,7 +55466,7 @@ message PublicDelegatedPrefixPublicDelegatedSubPrefix { } - // [Output Only] The status of the sub public delegated prefix. + // Output only. [Output Only] The status of the sub public delegated prefix. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -55091,11 +55487,15 @@ message PublicDelegatedPrefixPublicDelegatedSubPrefix { // create the resource. optional string description = 422937596; + // Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations. + // Applicable for IPv4 PDPs only. + optional bool enable_enhanced_ipv4_allocation = 54582253; + // The IP address range, in CIDR format, represented by this sub public // delegated prefix. optional string ip_cidr_range = 98117322; - // [Output Only] The internet access type for IPv6 Public Delegated Sub + // Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub // Prefixes. Inherited from parent prefix. // Check the Ipv6AccessType enum for the list of possible values. optional string ipv6_access_type = 504658653; @@ -55111,11 +55511,11 @@ message PublicDelegatedPrefixPublicDelegatedSubPrefix { // The name of the sub public delegated prefix. optional string name = 3373707; - // [Output Only] The region of the sub public delegated prefix if it is + // Output only. [Output Only] The region of the sub public delegated prefix if it is // regional. If absent, the sub prefix is global. optional string region = 138946292; - // [Output Only] The status of the sub public delegated prefix. + // Output only. [Output Only] The status of the sub public delegated prefix. // Check the Status enum for the list of possible values. optional string status = 181260274; @@ -55527,7 +55927,7 @@ message QuotaExceededInfo { } -// [Output Only] Warning of fetching the `quotas` field for this region. This +// Output only. [Output Only] Warning of fetching the `quotas` field for this region. This // field is populated only if fetching of the `quotas` field fails. message QuotaStatusWarning { // [Output Only] A warning code, if applicable. For example, Compute @@ -55782,7 +56182,7 @@ message RecreateInstancesRegionInstanceGroupManagerRequest { // Represents a reference to a resource. message Reference { - // [Output Only] Type of the resource. Always compute#reference + // Output only. [Output Only] Type of the resource. Always compute#reference // for references. optional string kind = 3292052; @@ -55832,14 +56232,14 @@ message Region { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#region for + // Output only. [Output Only] Type of the resource. Always compute#region for // regions. optional string kind = 3292052; // [Output Only] Name of the resource. optional string name = 3373707; - // [Output Only] Warning of fetching the `quotas` field for this region. This + // Output only. [Output Only] Warning of fetching the `quotas` field for this region. This // field is populated only if fetching of the `quotas` field fails. optional QuotaStatusWarning quota_status_warning = 302941430; @@ -55853,7 +56253,7 @@ message Region { // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool supports_pzs = 83983214; // [Output Only] A list of zones available in this region, in the form of @@ -55888,7 +56288,7 @@ message RegionAutoscalerList { // A list of Autoscaler resources. repeated Autoscaler items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -55898,7 +56298,7 @@ message RegionAutoscalerList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -55914,7 +56314,7 @@ message RegionDiskTypeList { // A list of DiskType resources. repeated DiskType items = 100526016; - // [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types. + // Output only. [Output Only] Type of resource. Alwayscompute#regionDiskTypeList for region disk types. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -55924,7 +56324,7 @@ message RegionDiskTypeList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -55983,26 +56383,26 @@ message RegionDisksStartAsyncReplicationRequest { // Contains a list of InstanceGroup resources. message RegionInstanceGroupList { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of InstanceGroup resources. repeated InstanceGroup items = 100526016; - // The resource type. + // Output only. The resource type. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -56017,28 +56417,28 @@ message RegionInstanceGroupManagerDeleteInstanceConfigReq { // Contains a list of managed instance groups. message RegionInstanceGroupManagerList { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of InstanceGroupManager resources. repeated InstanceGroupManager items = 100526016; - // [Output Only] The resource type, which is always + // Output only. [Output Only] The resource type, which is always // compute#instanceGroupManagerList for a list of managed instance groups that // exist in th regional scope. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -56201,7 +56601,7 @@ message RegionInstanceGroupManagersListErrorsResponse { // [Output Only] The list of errors of the managed instance group. repeated InstanceManagedByIgmError items = 100526016; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to @@ -56212,17 +56612,17 @@ message RegionInstanceGroupManagersListErrorsResponse { // message RegionInstanceGroupManagersListInstanceConfigsResp { - // [Output Only] The list of PerInstanceConfig. + // Output only. [Output Only] The list of PerInstanceConfig. repeated PerInstanceConfig items = 100526016; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -56232,7 +56632,7 @@ message RegionInstanceGroupManagersListInstancesResponse { // A list of managed instances. repeated ManagedInstance managed_instances = 336219614; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to @@ -56312,26 +56712,26 @@ message RegionInstanceGroupManagersSuspendInstancesRequest { // message RegionInstanceGroupsListInstances { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of InstanceWithNamedPorts resources. repeated InstanceWithNamedPorts items = 100526016; - // The resource type. + // Output only. The resource type. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -56388,7 +56788,7 @@ message RegionList { // A list of Region resources. repeated Region items = 100526016; - // [Output Only] Type of resource. Always compute#regionList for + // Output only. [Output Only] Type of resource. Always compute#regionList for // lists of regions. optional string kind = 3292052; @@ -56399,7 +56799,7 @@ message RegionList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -56423,7 +56823,7 @@ message RegionNetworkEndpointGroupsDetachEndpointsRequest { // message RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse { - // [Output only] Effective firewalls from firewall policy. It applies to + // Output only. [Output only] Effective firewalls from firewall policy. It applies to // Regional Network Firewall Policies in the specified region, Global Network // Firewall Policies and Hierachial Firewall Policies which are associated // with the network. @@ -56436,7 +56836,7 @@ message RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse { // message RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy { - // [Output Only] The type of the firewall policy. Can be one of HIERARCHY, + // Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY, // NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. enum Type { // A value indicating that the enum field is not set. @@ -56456,23 +56856,23 @@ message RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirew } - // [Output Only] The display name of the firewall policy. + // Output only. [Output Only] The display name of the firewall policy. optional string display_name = 4473832; - // [Output Only] The name of the firewall policy. + // Output only. [Output Only] The name of the firewall policy. optional string name = 3373707; - // [Output only] The packet mirroring rules that apply to the network. + // Output only. [Output only] The packet mirroring rules that apply to the network. repeated FirewallPolicyRule packet_mirroring_rules = 531644356; - // [Output only] Priority of firewall policy association. Not applicable for + // Output only. [Output only] Priority of firewall policy association. Not applicable for // type=HIERARCHY. optional int32 priority = 445151652; - // [Output only] The rules that apply to the network. + // Output only. [Output only] The rules that apply to the network. repeated FirewallPolicyRule rules = 108873975; - // [Output Only] The type of the firewall policy. Can be one of HIERARCHY, + // Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY, // NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. // Check the Type enum for the list of possible values. optional string type = 3575610; @@ -57277,7 +57677,7 @@ message Reservation { } - // [Output Only] The status of the reservation. + // Output only. [Output Only] The status of the reservation. // // // - CREATING: Reservation resources are being @@ -57314,11 +57714,11 @@ message Reservation { // Reservation for aggregated resources, providing shape flexibility. optional AllocationAggregateReservation aggregate_reservation = 291567948; - // [Output Only] Full or partial URL to a parent commitment. This field + // Output only. [Output Only] Full or partial URL to a parent commitment. This field // displays for reservations that are tied to a commitment. optional string commitment = 482134805; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -57342,14 +57742,14 @@ message Reservation { // for example, to fix hardware errors. optional bool enable_emergent_maintenance = 353759497; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#reservations for reservations. + // Output only. [Output Only] Type of the resource. Alwayscompute#reservations for reservations. optional string kind = 3292052; - // [Output Only] Full or partial URL to parent commitments. This field + // Output only. [Output Only] Full or partial URL to parent commitments. This field // displays for reservations that are tied to multiple commitments. repeated string linked_commitments = 470957784; @@ -57378,17 +57778,17 @@ message Reservation { // policy with reservation. map resource_policies = 22220385; - // [Output Only] Status information for Reservation resource. + // Output only. [Output Only] Status information for Reservation resource. optional AllocationResourceStatus resource_status = 249429315; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; // The type of maintenance for the reservation. // Check the SchedulingType enum for the list of possible values. optional string scheduling_type = 199835397; - // [Output Only] Server-defined fully-qualified URL for this resource. + // Output only. [Output Only] Server-defined fully-qualified URL for this resource. optional string self_link = 456214797; // Specify share-settings to create a shared reservation. This property is @@ -57405,7 +57805,7 @@ message Reservation { // the reservation by name can consume from this reservation. optional bool specific_reservation_required = 226550687; - // [Output Only] The status of the reservation. + // Output only. [Output Only] The status of the reservation. // // // - CREATING: Reservation resources are being @@ -57498,7 +57898,7 @@ message ReservationAggregatedList { // A list of Allocation resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -57508,10 +57908,10 @@ message ReservationAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -57521,7 +57921,7 @@ message ReservationAggregatedList { // Represents a reservation block resource. message ReservationBlock { - // [Output Only] Status of the reservation block. + // Output only. [Output Only] Status of the reservation block. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -57539,58 +57939,58 @@ message ReservationBlock { } - // [Output Only] The number of resources that are allocated in this + // Output only. [Output Only] The number of resources that are allocated in this // reservation block. optional int32 count = 94851343; - // [Output Only] Creation timestamp inRFC3339 text format. + // Output only. [Output Only] Creation timestamp inRFC3339 text format. optional string creation_timestamp = 30525366; - // [Output Only] Health information for the reservation block. + // Output only. [Output Only] Health information for the reservation block. optional ReservationBlockHealthInfo health_info = 235287729; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] The number of instances that are currently in use on this + // Output only. [Output Only] The number of instances that are currently in use on this // reservation block. optional int32 in_use_count = 493458877; - // [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks. + // Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks. optional string kind = 3292052; - // [Output Only] The name of this reservation block generated by Google + // Output only. [Output Only] The name of this reservation block generated by Google // Compute Engine. The name must be 1-63 characters long, and comply with // RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])? optional string name = 3373707; - // [Output Only] The physical topology of the reservation block. + // Output only. [Output Only] The physical topology of the reservation block. optional ReservationBlockPhysicalTopology physical_topology = 279778519; - // [Output Only] Maintenance information for this reservation block. + // Output only. [Output Only] Maintenance information for this reservation block. optional GroupMaintenanceInfo reservation_maintenance = 340607776; - // [Output Only] The number of reservation subBlocks associated with this + // Output only. [Output Only] The number of reservation subBlocks associated with this // reservation block. optional int32 reservation_sub_block_count = 330782955; - // [Output Only] The number of in-use reservation subBlocks associated with + // Output only. [Output Only] The number of in-use reservation subBlocks associated with // this reservation block. If at least one VM is running on a subBlock, it is // considered in-use. optional int32 reservation_sub_block_in_use_count = 186007137; - // [Output Only] Server-defined fully-qualified URL for this resource. + // Output only. [Output Only] Server-defined fully-qualified URL for this resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; - // [Output Only] Status of the reservation block. + // Output only. [Output Only] Status of the reservation block. // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] Zone in which the reservation block resides. + // Output only. [Output Only] Zone in which the reservation block resides. optional string zone = 3744684; } @@ -57633,7 +58033,7 @@ message ReservationBlockPhysicalTopology { // The cluster name of the reservation block. optional string cluster = 335221242; - // The detailed instances information for a given Block + // Output only. The detailed instances information for a given Block repeated ReservationBlockPhysicalTopologyInstance instances = 29097598; } @@ -57643,7 +58043,7 @@ message ReservationBlockPhysicalTopologyInstance { // The InstanceId of the instance optional uint64 instance_id = 45488389; - // The PhysicalHostTopology of instances within a Block resource. + // Output only. The PhysicalHostTopology of instances within a Block resource. optional ReservationBlockPhysicalTopologyInstancePhysicalHostTopology physical_host_topology = 390842814; // Project where the instance lives @@ -57702,7 +58102,7 @@ message ReservationList { // [Output Only] A list of Allocation resources. repeated Reservation items = 100526016; - // [Output Only] Type of resource.Always compute#reservationsList + // Output only. [Output Only] Type of resource.Always compute#reservationsList // for listsof reservations optional string kind = 3292052; @@ -57713,7 +58113,7 @@ message ReservationList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -57723,7 +58123,7 @@ message ReservationList { // Represents a reservation subBlock resource. message ReservationSubBlock { - // [Output Only] Status of the reservation subBlock. + // Output only. [Output Only] Status of the reservation subBlock. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -57741,52 +58141,52 @@ message ReservationSubBlock { } - // [Output Only] Slice info for the reservation subBlock. + // Output only. [Output Only] Slice info for the reservation subBlock. optional AcceleratorTopologiesInfo accelerator_topologies_info = 84833420; - // [Output Only] The number of hosts that are allocated in this + // Output only. [Output Only] The number of hosts that are allocated in this // reservation subBlock. optional int32 count = 94851343; - // [Output Only] Creation timestamp inRFC3339 text format. + // Output only. [Output Only] Creation timestamp inRFC3339 text format. optional string creation_timestamp = 30525366; - // [Output Only] Health information for the reservation subBlock. + // Output only. [Output Only] Health information for the reservation subBlock. optional ReservationSubBlockHealthInfo health_info = 235287729; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] The number of instances that are currently in use on this + // Output only. [Output Only] The number of instances that are currently in use on this // reservation subBlock. optional int32 in_use_count = 493458877; - // [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks. + // Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks. optional string kind = 3292052; - // [Output Only] The name of this reservation subBlock generated by Google + // Output only. [Output Only] The name of this reservation subBlock generated by Google // Compute Engine. The name must be 1-63 characters long, and comply with // RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])? optional string name = 3373707; - // [Output Only] The physical topology of the reservation subBlock. + // Output only. [Output Only] The physical topology of the reservation subBlock. optional ReservationSubBlockPhysicalTopology physical_topology = 279778519; - // Maintenance information for this reservation subBlock. + // Output only. Maintenance information for this reservation subBlock. optional GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551; - // [Output Only] Server-defined fully-qualified URL for this resource. + // Output only. [Output Only] Server-defined fully-qualified URL for this resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; - // [Output Only] Status of the reservation subBlock. + // Output only. [Output Only] Status of the reservation subBlock. // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] Zone in which the reservation subBlock resides. + // Output only. [Output Only] Zone in which the reservation subBlock resides. optional string zone = 3744684; } @@ -58339,7 +58739,7 @@ message ResourcePoliciesScopedList { // use them toschedule persistent disk // snapshots. message ResourcePolicy { - // [Output Only] The status of resource policy creation. + // Output only. [Output Only] The status of resource policy creation. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -58360,7 +58760,7 @@ message ResourcePolicy { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -58372,14 +58772,14 @@ message ResourcePolicy { // Resource policy for instances for placement configuration. optional ResourcePolicyGroupPlacementPolicy group_placement_policy = 10931596; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; // Resource policy for scheduling instance operations. optional ResourcePolicyInstanceSchedulePolicy instance_schedule_policy = 344877104; - // [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies. + // Output only. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies. optional string kind = 3292052; // The name of the resource, provided by the client when initially creating @@ -58394,16 +58794,16 @@ message ResourcePolicy { optional string region = 138946292; - // [Output Only] The system status of the resource policy. + // Output only. [Output Only] The system status of the resource policy. optional ResourcePolicyResourceStatus resource_status = 249429315; - // [Output Only] Server-defined fully-qualified URL for this resource. + // Output only. [Output Only] Server-defined fully-qualified URL for this resource. optional string self_link = 456214797; // Resource policy for persistent disks for creating snapshots. optional ResourcePolicySnapshotSchedulePolicy snapshot_schedule_policy = 218131295; - // [Output Only] The status of resource policy creation. + // Output only. [Output Only] The status of resource policy creation. // Check the Status enum for the list of possible values. optional string status = 181260274; @@ -58422,7 +58822,7 @@ message ResourcePolicyAggregatedList { // A list of ResourcePolicy resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -58432,10 +58832,10 @@ message ResourcePolicyAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -58449,7 +58849,7 @@ message ResourcePolicyDailyCycle { // how many days pass between the start of each cycle. optional int32 days_in_cycle = 369790004; - // [Output only] A predetermined duration for the window, automatically + // Output only. [Output only] A predetermined duration for the window, automatically // chosen to be the smallest possible in the given scenario. optional string duration = 155471252; @@ -58500,7 +58900,7 @@ message ResourcePolicyGroupPlacementPolicy { // Time window specified for hourly operations. message ResourcePolicyHourlyCycle { - // [Output only] Duration of the time window, automatically chosen to be + // Output only. [Output only] Duration of the time window, automatically chosen to be // smallest possible in the given scenario. optional string duration = 155471252; @@ -58554,7 +58954,7 @@ message ResourcePolicyList { // [Output Only] A list of ResourcePolicy resources. repeated ResourcePolicy items = 100526016; - // [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies + // Output only. [Output Only] Type of resource.Alwayscompute#resourcePoliciesList for listsof resourcePolicies optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -58564,7 +58964,7 @@ message ResourcePolicyList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -58577,7 +58977,7 @@ message ResourcePolicyList { // The internal structure of this "status" field should mimic the structure // of ResourcePolicy proto specification. message ResourcePolicyResourceStatus { - // [Output Only] Specifies a set of output values reffering to + // Output only. [Output Only] Specifies a set of output values reffering to // the instance_schedule_policy system status. // This field should have the same name as corresponding policy field. optional ResourcePolicyResourceStatusInstanceSchedulePolicyStatus instance_schedule_policy = 344877104; @@ -58586,11 +58986,11 @@ message ResourcePolicyResourceStatus { // message ResourcePolicyResourceStatusInstanceSchedulePolicyStatus { - // [Output Only] The last time the schedule successfully ran. + // Output only. [Output Only] The last time the schedule successfully ran. // The timestamp is an RFC3339 string. optional string last_run_start_time = 303069063; - // [Output Only] The next time the schedule is planned to run. + // Output only. [Output Only] The next time the schedule is planned to run. // The actual time might be slightly different. // The timestamp is an RFC3339 string. optional string next_run_start_time = 318642570; @@ -58710,7 +59110,7 @@ message ResourcePolicyWeeklyCycleDayOfWeek { // Check the Day enum for the list of possible values. optional string day = 99228; - // [Output only] Duration of the time window, automatically chosen to be + // Output only. [Output only] Duration of the time window, automatically chosen to be // smallest possible in the given scenario. optional string duration = 155471252; @@ -58770,22 +59170,22 @@ message ResourcePolicyWorkloadPolicy { // Use this sub-message for actual values set on Instance attributes as compared // to the value requested by the user (intent) in their instance CRUD calls. message ResourceStatus { - // [Output Only] Effective metadata is a field that consolidates project, + // Output only. [Output Only] Effective metadata is a field that consolidates project, // zonal instance settings, and instance-level predefined metadata keys to // provide the overridden value for those metadata keys at the instance level. optional ResourceStatusEffectiveInstanceMetadata effective_instance_metadata = 55052033; - // [Output Only] The precise location of your instance within the zone's data + // Output only. [Output Only] The precise location of your instance within the zone's data // center, including the block, sub-block, and host. The field is formatted as // follows: blockId/subBlockId/hostId. optional string physical_host = 464370704; - // [Output Only] A series of fields containing the global name of the Compute + // Output only. [Output Only] A series of fields containing the global name of the Compute // Engine cluster, as well as the ID of the block, sub-block, and host on // which the running instance is located. optional ResourceStatusPhysicalHostTopology physical_host_topology = 390842814; - // [Output Only] Reservation information that the instance is consuming from. + // Output only. [Output Only] Reservation information that the instance is consuming from. optional ResourceStatusReservationConsumptionInfo reservation_consumption_info = 201056997; optional ResourceStatusScheduling scheduling = 386688404; @@ -58847,7 +59247,7 @@ message ResourceStatusPhysicalHostTopology { // Reservation consumption information that the instance is consuming from. message ResourceStatusReservationConsumptionInfo { - // [Output Only] The full resource name of the reservation that this + // Output only. [Output Only] The full resource name of the reservation that this // instance is consuming from. optional string consumed_reservation = 318474741; @@ -58977,7 +59377,7 @@ message ResumeInstancesRegionInstanceGroupManagerRequest { // destination. This destination can be inside or outside the VPC network. // For more information, read theRoutes overview. message Route { - // [Output Only] Indicates the origin of the route. Can be IGP + // Output only. [Output Only] Indicates the origin of the route. Can be IGP // (Interior Gateway Protocol), EGP (Exterior Gateway Protocol), // or INCOMPLETE. enum NextHopOrigin { @@ -58992,9 +59392,9 @@ message Route { } - // [Output only] The status of the route. This status only applies to - // dynamic routes learned by Cloud Routers. This status is not applicable - // to static routes. + // [Output only] The status of the route. This status applies to + // dynamic routes learned by Cloud Routers. It is also applicable to routes + // undergoing migration. enum RouteStatus { // A value indicating that the enum field is not set. UNDEFINED_ROUTE_STATUS = 0; @@ -59017,7 +59417,7 @@ message Route { } - // [Output Only] The type of this route, which can be one of the following + // Output only. [Output Only] The type of this route, which can be one of the following // values: // - 'TRANSIT' for a transit route that this router learned from // another Cloud Router and will readvertise to one of its BGP peers @@ -59038,10 +59438,10 @@ message Route { } - // [Output Only] AS path. + // Output only. [Output Only] AS path. repeated RouteAsPath as_paths = 137568929; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -59056,11 +59456,11 @@ message Route { // compressed format. optional string dest_range = 381327712; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of this resource. Always compute#routes for + // Output only. [Output Only] Type of this resource. Always compute#routes for // Route resources. optional string kind = 3292052; @@ -59081,7 +59481,7 @@ message Route { // partial valid URL: projects/project/global/gateways/default-internet-gateway optional string next_hop_gateway = 377175298; - // [Output Only] The full resource name of the Network Connectivity Center hub + // Output only. [Output Only] The full resource name of the Network Connectivity Center hub // that will handle matching packets. optional string next_hop_hub = 198679219; @@ -59114,11 +59514,18 @@ message Route { // https://www.googleapis.com/compute/v1/projects/project/zones/zone/instances/ optional string next_hop_instance = 393508247; - // [Output only] Internal fixed region-to-region cost that Google Cloud + // Output only. [Output only] Internal fixed region-to-region cost that Google Cloud // calculates based on factors such as network performance, distance, and // available bandwidth between regions. optional uint32 next_hop_inter_region_cost = 24442003; + // Output only. [Output Only] The URL to an InterconnectAttachment which is the next hop + // for the route. + // This field will only be populated for dynamic routes generated by + // Cloud Router with a linked interconnectAttachment or the static route + // generated by each L2 Interconnect Attachment. + optional string next_hop_interconnect_attachment = 226852914; + // The network IP address of an instance that should handle matching packets. // Both IPv6 address and IPv4 addresses are supported. // Must specify an IPv4 address in dot-decimal notation (e.g. 192.0.2.99) or @@ -59128,20 +59535,20 @@ message Route { // IPv4-mapped IPv6 address. optional string next_hop_ip = 110319529; - // [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates + // Output only. [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates // the desirability of a particular route in a network. optional uint32 next_hop_med = 198683530; // The URL of the local network if it should handle matching packets. optional string next_hop_network = 262295788; - // [Output Only] Indicates the origin of the route. Can be IGP + // Output only. [Output Only] Indicates the origin of the route. Can be IGP // (Interior Gateway Protocol), EGP (Exterior Gateway Protocol), // or INCOMPLETE. // Check the NextHopOrigin enum for the list of possible values. optional string next_hop_origin = 48752808; - // [Output Only] The network peering name that should handle matching packets, + // Output only. [Output Only] The network peering name that should handle matching packets, // which should conform to RFC1035. optional string next_hop_peering = 412682750; @@ -59159,13 +59566,13 @@ message Route { // priority value must be from `0` to `65535`, inclusive. optional uint32 priority = 445151652; - // [Output only] The status of the route. This status only applies to - // dynamic routes learned by Cloud Routers. This status is not applicable - // to static routes. + // [Output only] The status of the route. This status applies to + // dynamic routes learned by Cloud Routers. It is also applicable to routes + // undergoing migration. // Check the RouteStatus enum for the list of possible values. optional string route_status = 418162344; - // [Output Only] The type of this route, which can be one of the following + // Output only. [Output Only] The type of this route, which can be one of the following // values: // - 'TRANSIT' for a transit route that this router learned from // another Cloud Router and will readvertise to one of its BGP peers @@ -59181,7 +59588,7 @@ message Route { // A list of instance tags to which this route applies. repeated string tags = 3552281; - // [Output Only] If potential misconfigurations are detected for this + // Output only. [Output Only] If potential misconfigurations are detected for this // route, this field will be populated with warning messages. repeated Warnings warnings = 498091095; @@ -59243,7 +59650,7 @@ message RouteList { // A list of Route resources. repeated Route items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -59253,7 +59660,7 @@ message RouteList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -59352,7 +59759,7 @@ message Router { // either the interface name, IP address, or peer IP address. Please refer toRFC4273. repeated RouterBgpPeer bgp_peers = 452695773; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -59381,7 +59788,7 @@ message Router { // However, you cannot create a BGP peer that uses that interface. repeated RouterInterface interfaces = 12073562; - // [Output Only] Type of resource. Always compute#router for + // Output only. [Output Only] Type of resource. Always compute#router for // routers. optional string kind = 3292052; @@ -59435,7 +59842,7 @@ message RouterAggregatedList { // A list of Router resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -59445,10 +59852,10 @@ message RouterAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -59575,7 +59982,7 @@ message RouterBgpPeer { } - // [Output Only] The resource that configures and manages this BGP peer. + // Output only. [Output Only] The resource that configures and manages this BGP peer. // // - MANAGED_BY_USER is the default value and can be managed by you // or other users @@ -59686,7 +60093,7 @@ message RouterBgpPeer { // IPv6 address of the interface inside Google Cloud Platform. optional string ipv6_nexthop_address = 27968211; - // [Output Only] The resource that configures and manages this BGP peer. + // Output only. [Output Only] The resource that configures and manages this BGP peer. // // - MANAGED_BY_USER is the default value and can be managed by you // or other users @@ -59823,7 +60230,7 @@ message RouterInterface { } - // [Output Only] The resource that configures and manages this interface. + // Output only. [Output Only] The resource that configures and manages this interface. // // - MANAGED_BY_USER is the default value and can be managed directly // by users. @@ -59876,7 +60283,7 @@ message RouterInterface { // a VPN tunnel, an Interconnect attachment, or a subnetwork. optional string linked_vpn_tunnel = 352296953; - // [Output Only] The resource that configures and manages this interface. + // Output only. [Output Only] The resource that configures and manages this interface. // // - MANAGED_BY_USER is the default value and can be managed directly // by users. @@ -59931,7 +60338,7 @@ message RouterList { // A list of Router resources. repeated Router items = 100526016; - // [Output Only] Type of resource. Always compute#router for + // Output only. [Output Only] Type of resource. Always compute#router for // routers. optional string kind = 3292052; @@ -59942,7 +60349,7 @@ message RouterList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -60465,7 +60872,7 @@ message RouterStatus { // message RouterStatusBgpPeerStatus { - // Status of the BGP peer: {UP, DOWN} + // Output only. Status of the BGP peer: {UP, DOWN} enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -60505,55 +60912,55 @@ message RouterStatusBgpPeerStatus { optional BfdStatus bfd_status = 395631729; - // Enable IPv4 traffic over BGP Peer. + // Output only. Enable IPv4 traffic over BGP Peer. // It is enabled by default if the peerIpAddress is version 4. optional bool enable_ipv4 = 181467937; - // Enable IPv6 traffic over BGP Peer. + // Output only. Enable IPv6 traffic over BGP Peer. // It is enabled by default if the peerIpAddress is version 6. optional bool enable_ipv6 = 181467939; - // IP address of the local BGP interface. + // Output only. IP address of the local BGP interface. optional string ip_address = 406272220; - // IPv4 address of the local BGP interface. + // Output only. IPv4 address of the local BGP interface. optional string ipv4_nexthop_address = 5703377; - // IPv6 address of the local BGP interface. + // Output only. IPv6 address of the local BGP interface. optional string ipv6_nexthop_address = 27968211; - // URL of the VPN tunnel that this BGP peer controls. + // Output only. URL of the VPN tunnel that this BGP peer controls. optional string linked_vpn_tunnel = 352296953; // Informs whether MD5 authentication is enabled on this BGP peer. optional bool md5_auth_enabled = 451152075; - // Name of this BGP peer. Unique within the Routers resource. + // Output only. Name of this BGP peer. Unique within the Routers resource. optional string name = 3373707; - // Number of routes learned from the remote BGP Peer. + // Output only. Number of routes learned from the remote BGP Peer. optional uint32 num_learned_routes = 135457535; - // IP address of the remote BGP interface. + // Output only. IP address of the remote BGP interface. optional string peer_ip_address = 207735769; - // IPv4 address of the remote BGP interface. + // Output only. IPv4 address of the remote BGP interface. optional string peer_ipv4_nexthop_address = 469221774; - // IPv6 address of the remote BGP interface. + // Output only. IPv6 address of the remote BGP interface. optional string peer_ipv6_nexthop_address = 491486608; - // [Output only] URI of the VM instance that is used as third-party router + // Output only. [Output only] URI of the VM instance that is used as third-party router // appliances such as Next Gen Firewalls, Virtual Routers, or Router // Appliances. // The VM instance is the peer side of the BGP session. optional string router_appliance_instance = 468312989; - // The state of the BGP session. For a list of possible values for this + // Output only. The state of the BGP session. For a list of possible values for this // field, seeBGP session states. optional string state = 109757585; - // Status of the BGP peer: {UP, DOWN} + // Output only. Status of the BGP peer: {UP, DOWN} // Check the Status enum for the list of possible values. optional string status = 181260274; @@ -60561,12 +60968,12 @@ message RouterStatusBgpPeerStatus { // Check the StatusReason enum for the list of possible values. optional string status_reason = 342706993; - // Time this session has been up. + // Output only. Time this session has been up. // Format: // 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds optional string uptime = 235379688; - // Time this session has been up, in seconds. + // Output only. Time this session has been up, in seconds. // Format: // 145 optional string uptime_seconds = 104736040; @@ -60575,36 +60982,36 @@ message RouterStatusBgpPeerStatus { // Status of a NAT contained in this router. message RouterStatusNatStatus { - // A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"] + // Output only. A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"] repeated string auto_allocated_nat_ips = 510794246; - // A list of IPs auto-allocated for NAT that are in drain mode. + // Output only. A list of IPs auto-allocated for NAT that are in drain mode. // Example: ["1.1.1.1", "179.12.26.133"]. repeated string drain_auto_allocated_nat_ips = 309184557; - // A list of IPs user-allocated for NAT that are in drain mode. + // Output only. A list of IPs user-allocated for NAT that are in drain mode. // Example: ["1.1.1.1", "179.12.26.133"]. repeated string drain_user_allocated_nat_ips = 305268553; - // The number of extra IPs to allocate. This will be greater than 0 only if + // Output only. The number of extra IPs to allocate. This will be greater than 0 only if // user-specified IPs are NOT enough to allow all configured VMs to use NAT. // This value is meaningful only when auto-allocation of NAT IPs is *not* // used. optional int32 min_extra_nat_ips_needed = 365786338; - // Unique name of this NAT. + // Output only. Unique name of this NAT. optional string name = 3373707; - // Number of VM endpoints (i.e., Nics) that can use NAT. + // Output only. Number of VM endpoints (i.e., Nics) that can use NAT. optional int32 num_vm_endpoints_with_nat_mappings = 512367468; // Status of rules in this NAT. repeated RouterStatusNatStatusNatRuleStatus rule_status = 140223125; - // A list of fully qualified URLs of reserved IP address resources. + // Output only. A list of fully qualified URLs of reserved IP address resources. repeated string user_allocated_nat_ip_resources = 212776151; - // A list of IPs user-allocated for NAT. + // Output only. A list of IPs user-allocated for NAT. // They will be raw IP strings like "179.12.26.133". repeated string user_allocated_nat_ips = 506878242; @@ -60612,31 +61019,31 @@ message RouterStatusNatStatus { // Status of a NAT Rule contained in this NAT. message RouterStatusNatStatusNatRuleStatus { - // A list of active IPs for NAT. + // Output only. A list of active IPs for NAT. // Example: ["1.1.1.1", "179.12.26.133"]. repeated string active_nat_ips = 208517077; - // A list of IPs for NAT that are in drain mode. + // Output only. A list of IPs for NAT that are in drain mode. // Example: ["1.1.1.1", "179.12.26.133"]. repeated string drain_nat_ips = 504078535; - // The number of extra IPs to allocate. This will be greater than 0 only + // Output only. The number of extra IPs to allocate. This will be greater than 0 only // if the existing IPs in this NAT Rule are NOT enough to allow all // configured VMs to use NAT. optional int32 min_extra_ips_needed = 353002756; - // Number of VM endpoints (i.e., NICs) that have NAT Mappings from this + // Output only. Number of VM endpoints (i.e., NICs) that have NAT Mappings from this // NAT Rule. optional int32 num_vm_endpoints_with_nat_mappings = 512367468; - // Rule number of the rule. + // Output only. Rule number of the rule. optional int32 rule_number = 535211500; } // message RouterStatusResponse { - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; optional RouterStatus result = 139315229; @@ -60657,7 +61064,7 @@ message RoutersListBgpRoutes { // defined by the server. optional string id = 3355; - // [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes. + // Output only. [Output Only] Type of resource. Alwayscompute#routersListBgpRoutes for lists of bgp routes. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -60670,10 +61077,10 @@ message RoutersListBgpRoutes { // [Output Only] A list of bgp routes. repeated BgpRoute result = 139315229; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -60689,7 +61096,7 @@ message RoutersListRoutePolicies { // defined by the server. optional string id = 3355; - // [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies. + // Output only. [Output Only] Type of resource. Alwayscompute#routersListRoutePolicies for lists of route policies. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -60702,10 +61109,10 @@ message RoutersListRoutePolicies { // [Output Only] A list of route policies. repeated RoutePolicy result = 139315229; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -60869,7 +61276,7 @@ message SavedAttachedDisk { } - // [Output Only] An indicator whether storageBytes is in a + // Output only. [Output Only] An indicator whether storageBytes is in a // stable state or it is being adjusted as a result of shared storage // reallocation. This status can either be UPDATING, meaning // the size of the snapshot is being updated, or UP_TO_DATE, @@ -60912,7 +61319,7 @@ message SavedAttachedDisk { // The size of the disk in base-2 GB. optional int64 disk_size_gb = 316263735; - // [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or + // Output only. [Output Only] URL of the disk type resource. For example:projects/project/zones/zone/diskTypes/pd-standard or // pd-ssd optional string disk_type = 93009052; @@ -60922,7 +61329,7 @@ message SavedAttachedDisk { // options. repeated GuestOsFeature guest_os_features = 79294545; - // Specifies zero-based index of the disk that is attached to the source + // Output only. Specifies zero-based index of the disk that is attached to the source // instance. optional int32 index = 100346066; @@ -60931,10 +61338,10 @@ message SavedAttachedDisk { // Check the Interface enum for the list of possible values. optional string interface = 502623545; - // [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks. + // Output only. [Output Only] Type of the resource. Alwayscompute#attachedDisk for attached disks. optional string kind = 3292052; - // [Output Only] Any valid publicly visible licenses. + // Output only. [Output Only] Any valid publicly visible licenses. repeated string licenses = 337642578; // The mode in which this disk is attached to the source instance, eitherREAD_WRITE or READ_ONLY. @@ -60944,11 +61351,11 @@ message SavedAttachedDisk { // Specifies a URL of the disk attached to the source instance. optional string source = 177235995; - // [Output Only] A size of the storage used by the disk's snapshot by this + // Output only. [Output Only] A size of the storage used by the disk's snapshot by this // machine image. optional int64 storage_bytes = 424631719; - // [Output Only] An indicator whether storageBytes is in a + // Output only. [Output Only] An indicator whether storageBytes is in a // stable state or it is being adjusted as a result of shared storage // reallocation. This status can either be UPDATING, meaning // the size of the snapshot is being updated, or UP_TO_DATE, @@ -60964,7 +61371,7 @@ message SavedAttachedDisk { // An instance-attached disk resource. message SavedDisk { - // [Output Only] The architecture of the attached disk. + // Output only. [Output Only] The architecture of the attached disk. enum Architecture { // A value indicating that the enum field is not set. UNDEFINED_ARCHITECTURE = 0; @@ -60980,7 +61387,7 @@ message SavedDisk { } - // [Output Only] An indicator whether storageBytes is in a + // Output only. [Output Only] An indicator whether storageBytes is in a // stable state or it is being adjusted as a result of shared storage // reallocation. This status can either be UPDATING, meaning // the size of the snapshot is being updated, or UP_TO_DATE, @@ -60995,22 +61402,22 @@ message SavedDisk { } - // [Output Only] The architecture of the attached disk. + // Output only. [Output Only] The architecture of the attached disk. // Check the Architecture enum for the list of possible values. optional string architecture = 302803283; - // [Output Only] Type of the resource. Always compute#savedDisk + // Output only. [Output Only] Type of the resource. Always compute#savedDisk // for attached disks. optional string kind = 3292052; - // Specifies a URL of the disk attached to the source instance. + // Output only. Specifies a URL of the disk attached to the source instance. optional string source_disk = 451753793; - // [Output Only] Size of the individual disk snapshot used by this machine + // Output only. [Output Only] Size of the individual disk snapshot used by this machine // image. optional int64 storage_bytes = 424631719; - // [Output Only] An indicator whether storageBytes is in a + // Output only. [Output Only] An indicator whether storageBytes is in a // stable state or it is being adjusted as a result of shared storage // reallocation. This status can either be UPDATING, meaning // the size of the snapshot is being updated, or UP_TO_DATE, @@ -61248,7 +61655,7 @@ message Screenshot { // [Output Only] The Base64-encoded screenshot data. optional string contents = 506419994; - // [Output Only] Type of the resource. Always compute#screenshot + // Output only. [Output Only] Type of the resource. Always compute#screenshot // for the screenshots. optional string kind = 3292052; @@ -61264,7 +61671,7 @@ message SecurityPoliciesAggregatedList { // A list of SecurityPoliciesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security + // Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyAggregatedList for lists of Security // Policies. optional string kind = 3292052; @@ -61275,10 +61682,10 @@ message SecurityPoliciesAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -61356,7 +61763,7 @@ message SecurityPolicy { // A list of associations that belong to this policy. repeated SecurityPolicyAssociation associations = 508736530; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -61377,11 +61784,11 @@ message SecurityPolicy { // security policy. optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies + // Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyfor security policies optional string kind = 3292052; // A fingerprint for the labels being applied to this security policy, which @@ -61407,12 +61814,12 @@ message SecurityPolicy { // cannot be a dash. optional string name = 3373707; - // [Output Only] The parent of the security policy. + // Output only. [Output Only] The parent of the security policy. optional string parent = 78317738; optional SecurityPolicyRecaptchaOptionsConfig recaptcha_options_config = 519006811; - // [Output Only] URL of the region where the regional security policy + // Output only. [Output Only] URL of the region where the regional security policy // resides. This field is not applicable to global security policies. optional string region = 138946292; @@ -61425,7 +61832,7 @@ message SecurityPolicy { // added. repeated SecurityPolicyRule rules = 108873975; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // User-provided name of the organization security policy. The name should be @@ -61621,6 +62028,11 @@ message SecurityPolicyAdvancedOptionsConfig { // Check the LogLevel enum for the list of possible values. optional string log_level = 140582601; + // The maximum request size chosen by the customer with Waf enabled. + // Values supported are "8KB", "16KB, "32KB", "48KB" and "64KB". + // Values are case insensitive. + optional string request_body_inspection_size = 191268607; + // An optional list of case-insensitive request header names to use for // resolving the callers client IP address. repeated string user_ip_request_headers = 421050290; @@ -61647,7 +62059,7 @@ message SecurityPolicyAssociation { // The resource that the security policy is attached to. optional string attachment_id = 103768503; - // [Output Only] The display name of the security policy of the association. + // Output only. [Output Only] The display name of the security policy of the association. optional string display_name = 4473832; // A list of folders to exclude from the security policy. @@ -61659,10 +62071,10 @@ message SecurityPolicyAssociation { // The name for an association. optional string name = 3373707; - // [Output Only] The security policy ID of the association. + // Output only. [Output Only] The security policy ID of the association. optional string security_policy_id = 203671817; - // [Output Only] The short name of the security policy of the association. + // Output only. [Output Only] The short name of the security policy of the association. optional string short_name = 492051566; } @@ -61696,7 +62108,7 @@ message SecurityPolicyList { // A list of SecurityPolicy resources. repeated SecurityPolicy items = 100526016; - // [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies + // Output only. [Output Only] Type of resource. Alwayscompute#securityPolicyList for listsof securityPolicies optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -61768,7 +62180,7 @@ message SecurityPolicyRule { // CLOUD_ARMOR. optional SecurityPolicyRuleHttpHeaderAction header_action = 328077352; - // [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules + // Output only. [Output only] Type of the resource. Alwayscompute#securityPolicyRule for security policy rules optional string kind = 3292052; // A match condition that incoming traffic is evaluated against. @@ -62514,7 +62926,7 @@ message SerialPortOutput { // [Output Only] The contents of the console output. optional string contents = 506419994; - // [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output. + // Output only. [Output Only] Type of the resource. Alwayscompute#serialPortOutput for serial port output. optional string kind = 3292052; // [Output Only] The position of the next byte of content, regardless of @@ -62523,7 +62935,7 @@ message SerialPortOutput { // parameter. optional int64 next = 3377907; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // The starting byte position of the output that was returned. @@ -62592,7 +63004,7 @@ message ServiceAttachment { } - // [Output Only] An array of connections for all the consumers connected to + // Output only. [Output Only] An array of connections for all the consumers connected to // this service attachment. repeated ServiceAttachmentConnectedEndpoint connected_endpoints = 72223688; @@ -62619,7 +63031,7 @@ message ServiceAttachment { // attachment must contain either only projects or only networks. repeated string consumer_reject_lists = 204033182; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -62647,11 +63059,11 @@ message ServiceAttachment { // ServiceAttachment. optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments. + // Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments. optional string kind = 3292052; // Metadata of the service attachment. @@ -62689,7 +63101,7 @@ message ServiceAttachment { // If unspecified, the default propagated connection limit is 250. optional uint32 propagated_connection_limit = 332719230; - // [Output Only] An 128-bit global unique ID of the PSC service attachment. + // Output only. [Output Only] An 128-bit global unique ID of the PSC service attachment. optional Uint128 psc_service_attachment_id = 527695214; // This flag determines whether a consumer accept/reject list change can @@ -62708,13 +63120,13 @@ message ServiceAttachment { // For newly created service attachment, this boolean defaults to false. optional bool reconcile_connections = 125493732; - // [Output Only] URL of the region where the service attachment resides. + // Output only. [Output Only] URL of the region where the service attachment resides. // This field applies only to the region resource. You must specify this // field as part of the HTTP request URL. It is not settable as a field in // the request body. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // The URL of a service serving the endpoint identified by this service @@ -62731,7 +63143,7 @@ message ServiceAttachmentAggregatedList { // A list of ServiceAttachmentsScopedList resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -62741,10 +63153,10 @@ message ServiceAttachmentAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -62825,7 +63237,7 @@ message ServiceAttachmentList { // A list of ServiceAttachment resources. repeated ServiceAttachment items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments. + // Output only. [Output Only] Type of the resource. Alwayscompute#serviceAttachment for service attachments. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -65665,7 +66077,7 @@ message ShieldedInstanceIdentity { // issued to the Shielded Instance's vTPM. optional ShieldedInstanceIdentityEntry encryption_key = 488268707; - // [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance + // Output only. [Output Only] Type of the resource. Alwayscompute#shieldedInstanceIdentity for shielded Instance // identity entry. optional string kind = 3292052; @@ -65792,7 +66204,7 @@ message SimulateMaintenanceEventNodeGroupRequest { // information, read Creating // persistent disk snapshots. message Snapshot { - // [Output Only] The architecture of the snapshot. Valid values are + // Output only. [Output Only] The architecture of the snapshot. Valid values are // ARM64 or X86_64. enum Architecture { // A value indicating that the enum field is not set. @@ -65820,7 +66232,7 @@ message Snapshot { } - // [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING. + // Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -65842,7 +66254,7 @@ message Snapshot { } - // [Output Only] An indicator whether storageBytes is in a + // Output only. [Output Only] An indicator whether storageBytes is in a // stable state or it is being adjusted as a result of shared storage // reallocation. This status can either be UPDATING, meaning // the size of the snapshot is being updated, or UP_TO_DATE, @@ -65857,12 +66269,12 @@ message Snapshot { } - // [Output Only] The architecture of the snapshot. Valid values are + // Output only. [Output Only] The architecture of the snapshot. Valid values are // ARM64 or X86_64. // Check the Architecture enum for the list of possible values. optional string architecture = 302803283; - // [Output Only] Set to true if snapshots are automatically created by + // Output only. [Output Only] Set to true if snapshots are automatically created by // applying resource policy on the target disk. optional bool auto_created = 463922264; @@ -65874,10 +66286,10 @@ message Snapshot { // field is visible only if it has a non-empty value. optional string chain_name = 68644169; - // [Output Only] Size in bytes of the snapshot at creation time. + // Output only. [Output Only] Size in bytes of the snapshot at creation time. optional int64 creation_size_bytes = 125400077; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -65885,13 +66297,13 @@ message Snapshot { // create the resource. optional string description = 422937596; - // [Output Only] Size of the source disk, specified in GB. + // Output only. [Output Only] Size of the source disk, specified in GB. optional int64 disk_size_gb = 316263735; - // [Output Only] Number of bytes downloaded to restore a snapshot to a disk. + // Output only. [Output Only] Number of bytes downloaded to restore a snapshot to a disk. optional int64 download_bytes = 435054068; - // Whether this snapshot is created from a confidential compute mode disk. + // Output only. Whether this snapshot is created from a confidential compute mode disk. // [Output Only]: This field is not set by user, but from source disk. optional bool enable_confidential_compute = 102135228; @@ -65899,17 +66311,17 @@ message Snapshot { // informing the OS to prepare for the snapshot process. optional bool guest_flush = 385550813; - // [Output Only] A list of features to enable on the guest operating system. + // Output only. [Output Only] A list of features to enable on the guest operating system. // Applicable only for bootable images. Read // Enabling guest operating system features to see a list of available // options. repeated GuestOsFeature guest_os_features = 79294545; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#snapshot + // Output only. [Output Only] Type of the resource. Always compute#snapshot // for Snapshot resources. optional string kind = 3292052; @@ -65929,11 +66341,11 @@ message Snapshot { // Label values may be empty. map labels = 500195327; - // [Output Only] Integer license codes indicating which licenses are attached + // Output only. [Output Only] Integer license codes indicating which licenses are attached // to this snapshot. repeated int64 license_codes = 45482664; - // [Output Only] A list of public visible licenses that apply to this + // Output only. [Output Only] A list of public visible licenses that apply to this // snapshot. This can be because the original image had licenses attached // (such as a Windows image). repeated string licenses = 337642578; @@ -65959,10 +66371,10 @@ message Snapshot { // Output only. Reserved for future use. optional bool satisfies_pzi = 480964257; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool satisfies_pzs = 480964267; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // Encrypts the snapshot using acustomer-supplied @@ -65997,7 +66409,7 @@ message Snapshot { // snapshot. optional string source_disk_for_recovery_checkpoint = 359837950; - // [Output Only] The ID value of the disk used to create this snapshot. This + // Output only. [Output Only] The ID value of the disk used to create this snapshot. This // value may be used to determine whether the snapshot was taken from the // current or a previous instance of a given disk name. optional string source_disk_id = 454190809; @@ -66016,7 +66428,7 @@ message Snapshot { // Snapshot. optional CustomerEncryptionKey source_instant_snapshot_encryption_key = 436536060; - // [Output Only] The unique ID of the instant snapshot used to create this + // Output only. [Output Only] The unique ID of the instant snapshot used to create this // snapshot. This value identifies the exact instant snapshot that was used to // create this snapshot. For example, if you created the snapshot from an // instant snapshot that was later deleted and recreated under the same name, @@ -66024,24 +66436,24 @@ message Snapshot { // that was used. optional string source_instant_snapshot_id = 287582708; - // [Output Only] URL of the resource policy which created this + // Output only. [Output Only] URL of the resource policy which created this // scheduled snapshot. optional string source_snapshot_schedule_policy = 235756291; - // [Output Only] ID of the resource policy which created this + // Output only. [Output Only] ID of the resource policy which created this // scheduled snapshot. optional string source_snapshot_schedule_policy_id = 70489047; - // [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING. + // Output only. [Output Only] The status of the snapshot. This can beCREATING, DELETING, FAILED,READY, or UPLOADING. // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] A size of the storage used by the snapshot. As snapshots + // Output only. [Output Only] A size of the storage used by the snapshot. As snapshots // share storage, this number is expected to change with snapshot // creation/deletion. optional int64 storage_bytes = 424631719; - // [Output Only] An indicator whether storageBytes is in a + // Output only. [Output Only] An indicator whether storageBytes is in a // stable state or it is being adjusted as a result of shared storage // reallocation. This status can either be UPDATING, meaning // the size of the snapshot is being updated, or UP_TO_DATE, @@ -66063,7 +66475,7 @@ message SnapshotList { // A list of Snapshot resources. repeated Snapshot items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -66073,7 +66485,7 @@ message SnapshotList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -66085,8 +66497,10 @@ message SnapshotList { message SnapshotParams { // Resource manager tags to be bound to the snapshot. Tag keys and values have // the same definition as resource - // manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and - // values are in the format `tagValues/456`. The field is ignored (both PUT & + // manager tags. Keys and values can be either in numeric format, + // such as `tagKeys/{tag_key_id}` and `tagValues/456` or in namespaced + // format such as `{org_id|project_id}/{tag_key_short_name}` and + // `{tag_value_short_name}`. The field is ignored (both PUT & // PATCH) when empty. map resource_manager_tags = 377671164; @@ -66326,14 +66740,14 @@ message SslCertificate { // create the resource. optional string description = 422937596; - // [Output Only] Expire time of the certificate. RFC3339 + // Output only. [Output Only] Expire time of the certificate. RFC3339 optional string expire_time = 440691181; // [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates. + // Output only. [Output Only] Type of the resource. Alwayscompute#sslCertificate for SSL certificates. optional string kind = 3292052; // Configuration and status of a managed SSL certificate. @@ -66353,7 +66767,7 @@ message SslCertificate { // requests include this field. optional string private_key = 361331107; - // [Output Only] URL of the region where the regional SSL Certificate + // Output only. [Output Only] URL of the region where the regional SSL Certificate // resides. This field is not applicable to global SSL Certificate. optional string region = 138946292; @@ -66363,7 +66777,7 @@ message SslCertificate { // Configuration and status of a self-managed SSL certificate. optional SslCertificateSelfManagedSslCertificate self_managed = 329284012; - // [Output Only] Domains associated with the certificate via Subject + // Output only. [Output Only] Domains associated with the certificate via Subject // Alternative Name. repeated string subject_alternative_names = 528807907; @@ -66382,7 +66796,7 @@ message SslCertificateAggregatedList { // A list of SslCertificatesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL + // Output only. [Output Only] Type of resource. Alwayscompute#sslCertificateAggregatedList for lists of SSL // Certificates. optional string kind = 3292052; @@ -66393,10 +66807,10 @@ message SslCertificateAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -66412,7 +66826,7 @@ message SslCertificateList { // A list of SslCertificate resources. repeated SslCertificate items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -66422,7 +66836,7 @@ message SslCertificateList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -66432,7 +66846,7 @@ message SslCertificateList { // Configuration and status of a managed SSL certificate. message SslCertificateManagedSslCertificate { - // [Output only] Status of the managed certificate resource. + // Output only. [Output only] Status of the managed certificate resource. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -66467,7 +66881,7 @@ message SslCertificateManagedSslCertificate { } - // [Output only] Detailed statuses of the domains specified for managed + // Output only. [Output only] Detailed statuses of the domains specified for managed // certificate resource. map domain_status = 360305613; @@ -66477,7 +66891,7 @@ message SslCertificateManagedSslCertificate { // certificate](/load-balancing/docs/quotas#ssl_certificates). repeated string domains = 226935855; - // [Output only] Status of the managed certificate resource. + // Output only. [Output only] Status of the managed certificate resource. // Check the Status enum for the list of possible values. optional string status = 181260274; @@ -66517,7 +66931,7 @@ message SslPoliciesAggregatedList { // A list of SslPoliciesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies. + // Output only. [Output Only] Type of resource. Alwayscompute#sslPolicyAggregatedList for lists of SSL Policies. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -66527,10 +66941,10 @@ message SslPoliciesAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -66540,23 +66954,23 @@ message SslPoliciesAggregatedList { // message SslPoliciesList { - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; - // A list of SslPolicy resources. + // Output only. A list of SslPolicy resources. repeated SslPolicy items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies. + // Output only. [Output Only] Type of the resource. Alwayscompute#sslPoliciesList for lists of sslPolicies. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -66639,7 +67053,7 @@ message SslPolicy { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -66652,7 +67066,7 @@ message SslPolicy { // create the resource. optional string description = 422937596; - // [Output Only] The list of features enabled in the SSL policy. + // Output only. [Output Only] The list of features enabled in the SSL policy. repeated string enabled_features = 469017467; // Fingerprint of this resource. A hash of the contents stored in this object. @@ -66665,11 +67079,11 @@ message SslPolicy { // retrieve an SslPolicy. optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies. + // Output only. [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL policies. optional string kind = 3292052; // The minimum version of SSL protocol that can be used by the clients to @@ -66693,14 +67107,14 @@ message SslPolicy { // Check the Profile enum for the list of possible values. optional string profile = 227445161; - // [Output Only] URL of the region where the regional SSL policy + // Output only. [Output Only] URL of the region where the regional SSL policy // resides. This field is not applicable to global SSL policies. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] If potential misconfigurations are detected for this + // Output only. [Output Only] If potential misconfigurations are detected for this // SSL policy, this field will be populated with warning messages. repeated Warnings warnings = 498091095; @@ -67312,7 +67726,7 @@ message StoragePool { } - // [Output Only] The status of storage pool creation. + // Output only. [Output Only] The status of storage pool creation. // // // - CREATING: Storage pool is provisioning. @@ -67342,7 +67756,7 @@ message StoragePool { // Check the CapacityProvisioningType enum for the list of possible values. optional string capacity_provisioning_type = 251610375; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -67350,11 +67764,11 @@ message StoragePool { // create the resource. optional string description = 422937596; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#storagePool + // Output only. [Output Only] Type of the resource. Always compute#storagePool // for storage pools. optional string kind = 3292052; @@ -67399,16 +67813,16 @@ message StoragePool { // storage pool type is hyperdisk-balanced or hyperdisk-throughput. optional int64 pool_provisioned_throughput = 169215640; - // [Output Only] Status information for the storage pool resource. + // Output only. [Output Only] Status information for the storage pool resource. optional StoragePoolResourceStatus resource_status = 249429315; - // [Output Only] Server-defined fully-qualified URL for this resource. + // Output only. [Output Only] Server-defined fully-qualified URL for this resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource's resource id. + // Output only. [Output Only] Server-defined URL for this resource's resource id. optional string self_link_with_id = 44520962; - // [Output Only] The status of storage pool creation. + // Output only. [Output Only] The status of storage pool creation. // // // - CREATING: Storage pool is provisioning. @@ -67419,13 +67833,13 @@ message StoragePool { // Check the State enum for the list of possible values. optional string state = 109757585; - // [Output Only] Status information for the storage pool resource. + // Output only. [Output Only] Status information for the storage pool resource. optional StoragePoolResourceStatus status = 181260274; // Type of the storage pool. optional string storage_pool_type = 285999289; - // [Output Only] URL of the zone where the storage pool resides. + // Output only. [Output Only] URL of the zone where the storage pool resides. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string zone = 3744684; @@ -67442,7 +67856,7 @@ message StoragePoolAggregatedList { // A list of StoragePoolsScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#storagePoolAggregatedList for aggregated lists of // storage pools. optional string kind = 3292052; @@ -67453,10 +67867,10 @@ message StoragePoolAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -67466,7 +67880,7 @@ message StoragePoolAggregatedList { // message StoragePoolDisk { - // [Output Only] The disk status. + // Output only. [Output Only] The disk status. enum Status { // A value indicating that the enum field is not set. UNDEFINED_STATUS = 0; @@ -67492,40 +67906,40 @@ message StoragePoolDisk { } - // [Output Only] Instances this disk is attached to. + // Output only. [Output Only] Instances this disk is attached to. repeated string attached_instances = 65255843; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; - // [Output Only] The URL of the disk. + // Output only. [Output Only] The URL of the disk. optional string disk = 3083677; - // [Output Only] The name of the disk. + // Output only. [Output Only] The name of the disk. optional string name = 3373707; - // [Output Only] The number of IOPS provisioned for the disk. + // Output only. [Output Only] The number of IOPS provisioned for the disk. optional int64 provisioned_iops = 186769108; - // [Output Only] The throughput provisioned for the disk. + // Output only. [Output Only] The throughput provisioned for the disk. optional int64 provisioned_throughput = 526524181; - // [Output Only] Resource policies applied to disk for automatic snapshot + // Output only. [Output Only] Resource policies applied to disk for automatic snapshot // creations. repeated string resource_policies = 22220385; - // [Output Only] The disk size, in GB. + // Output only. [Output Only] The disk size, in GB. optional int64 size_gb = 494929369; - // [Output Only] The disk status. + // Output only. [Output Only] The disk status. // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] The disk type. + // Output only. [Output Only] The disk type. optional string type = 3575610; - // [Output Only] Amount of disk space used. + // Output only. [Output Only] Amount of disk space used. optional int64 used_bytes = 231640425; } @@ -67540,7 +67954,7 @@ message StoragePoolList { // A list of StoragePool resources. repeated StoragePool items = 100526016; - // [Output Only] Type of resource. Always compute#storagePoolList + // Output only. [Output Only] Type of resource. Always compute#storagePoolList // for lists of storagePools. optional string kind = 3292052; @@ -67551,10 +67965,10 @@ message StoragePoolList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; @@ -67567,31 +67981,31 @@ message StoragePoolList { message StoragePoolListDisks { optional string etag = 3123477; - // [Output Only] Unique identifier for the resource; defined by the server. + // Output only. [Output Only] Unique identifier for the resource; defined by the server. optional string id = 3355; // A list of StoragePoolDisk resources. repeated StoragePoolDisk items = 100526016; - // [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a + // Output only. [Output Only] Type of resource. Alwayscompute#storagePoolListDisks for lists of disks in a // storagePool. optional string kind = 3292052; - // [Output Only] This token allows you to get the next page of results for + // Output only. [Output Only] This token allows you to get the next page of results for // list requests. If the number of results is larger thanmaxResults, use the nextPageToken as a value for // the query parameter pageToken in the next list request. // Subsequent list requests will have their own nextPageToken to // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; - // [Output Only] Informational warning message. + // Output only. [Output Only] Informational warning message. optional Warning warning = 50704284; } @@ -67601,7 +68015,7 @@ message StoragePoolResourceStatus { // [Output Only] Number of disks used. optional int64 disk_count = 182933485; - // [Output Only] Timestamp of the last successful resize inRFC3339 text format. + // Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format. optional string last_resize_timestamp = 500825556; // [Output Only] Maximum allowed aggregate disk size in GiB. @@ -67657,7 +68071,7 @@ message StoragePoolType { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types. + // Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types. optional string kind = 3292052; // [Output Only] Maximum storage pool size in GB. @@ -67688,7 +68102,7 @@ message StoragePoolType { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL for this resource with the resource id. + // Output only. [Output Only] Server-defined URL for this resource with the resource id. optional string self_link_with_id = 44520962; // [Output Only] The list of disk types supported in this storage pool type. @@ -67709,7 +68123,7 @@ message StoragePoolTypeAggregatedList { // A list of StoragePoolTypesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList. + // Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeAggregatedList. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -67719,7 +68133,7 @@ message StoragePoolTypeAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -67735,7 +68149,7 @@ message StoragePoolTypeList { // A list of StoragePoolType resources. repeated StoragePoolType items = 100526016; - // [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types. + // Output only. [Output Only] Type of resource. Alwayscompute#storagePoolTypeList for storage pool types. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -67745,7 +68159,7 @@ message StoragePoolTypeList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -67801,7 +68215,7 @@ message Subnetwork { } - // [Output Only] Possible endpoints of this subnetwork. It can be one of the + // Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the // following: // // - VM_ONLY: The subnetwork can be used for creating instances and @@ -67913,7 +68327,7 @@ message Subnetwork { } - // [Output Only] The state of the subnetwork, which can be one of the + // Output only. [Output Only] The state of the subnetwork, which can be one of the // following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the // purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that // connections to the load balancer are being drained. A subnetwork that is @@ -67930,7 +68344,29 @@ message Subnetwork { } - // [Output Only] Creation timestamp inRFC3339 + // Whether this subnetwork's ranges can conflict with existing static routes. + // Setting this to true allows this subnetwork's primary and secondary ranges + // to overlap with (and contain) static routes that have already been + // configured on the corresponding network. + // + // For example if a static route has range 10.1.0.0/16, a subnet + // range 10.0.0.0/8 could only be created if allow_conflicting_routes=true. + // + // Overlapping is only allowed on subnetwork operations; routes + // whose ranges conflict with this subnetwork's ranges won't be allowed unless + // route.allow_conflicting_subnetworks is set to true. + // + // Typically packets destined to IPs within the subnetwork (which may contain + // private/sensitive data) are prevented from leaving the virtual network. + // Setting this field to true will disable this feature. + // + // The default value is false and applies to all existing subnetworks and + // automatically created subnetworks. + // + // This field cannot be set to true at resource creation time. + optional bool allow_subnet_cidr_routes_overlap = 67856209; + + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -67959,11 +68395,11 @@ message Subnetwork { // retrieve a Subnetwork. optional string fingerprint = 234678500; - // [Output Only] The gateway address for default routes to reach destination + // Output only. [Output Only] The gateway address for default routes to reach destination // addresses outside this subnetwork. optional string gateway_address = 459867385; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; @@ -68003,10 +68439,10 @@ message Subnetwork { // Check the Ipv6AccessType enum for the list of possible values. optional string ipv6_access_type = 504658653; - // [Output Only] This field is for internal use. + // Output only. [Output Only] This field is for internal use. optional string ipv6_cidr_range = 273141258; - // [Output Only] Possible endpoints of this subnetwork. It can be one of the + // Output only. [Output Only] Possible endpoints of this subnetwork. It can be one of the // following: // // - VM_ONLY: The subnetwork can be used for creating instances and @@ -68019,7 +68455,7 @@ message Subnetwork { // Check the Ipv6GceEndpoint enum for the list of possible values. optional string ipv6_gce_endpoint = 320382307; - // [Output Only] Type of the resource. Always compute#subnetwork + // Output only. [Output Only] Type of the resource. Always compute#subnetwork // for Subnetwork resources. optional string kind = 3292052; @@ -68093,7 +68529,7 @@ message Subnetwork { // Check the StackType enum for the list of possible values. optional string stack_type = 425908881; - // [Output Only] The state of the subnetwork, which can be one of the + // Output only. [Output Only] The state of the subnetwork, which can be one of the // following values:READY: Subnetwork is created and ready to useDRAINING: only applicable to subnetworks that have the // purpose set to INTERNAL_HTTPS_LOAD_BALANCER and indicates that // connections to the load balancer are being drained. A subnetwork that is @@ -68123,7 +68559,7 @@ message SubnetworkAggregatedList { // A list of SubnetworksScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#subnetworkAggregatedList for aggregated lists of // subnetworks. optional string kind = 3292052; @@ -68134,10 +68570,10 @@ message SubnetworkAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -68153,7 +68589,7 @@ message SubnetworkList { // A list of Subnetwork resources. repeated Subnetwork items = 100526016; - // [Output Only] Type of resource. Always compute#subnetworkList + // Output only. [Output Only] Type of resource. Always compute#subnetworkList // for lists of subnetworks. optional string kind = 3292052; @@ -68164,7 +68600,7 @@ message SubnetworkList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -68677,7 +69113,7 @@ message Tags { // gRPC Proxy references a URL map that specifies how traffic is routed to // gRPC backend services. message TargetGrpcProxy { - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -68694,11 +69130,11 @@ message TargetGrpcProxy { // TargetGrpcProxy. optional string fingerprint = 234678500; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies. + // Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -68710,10 +69146,10 @@ message TargetGrpcProxy { // cannot be a dash. optional string name = 3373707; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] Server-defined URL with id for the resource. + // Output only. [Output Only] Server-defined URL with id for the resource. optional string self_link_with_id = 44520962; // URL to the UrlMap resource that defines the mapping from URL to the @@ -68743,7 +69179,7 @@ message TargetGrpcProxyList { // A list of TargetGrpcProxy resources. repeated TargetGrpcProxy items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies. + // Output only. [Output Only] Type of the resource. Alwayscompute#targetGrpcProxy for target grpc proxies. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -68792,7 +69228,7 @@ message TargetHttpProxiesScopedList { // and // Forwarding rule concepts. message TargetHttpProxy { - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -68823,7 +69259,7 @@ message TargetHttpProxy { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of resource. Always compute#targetHttpProxy + // Output only. [Output Only] Type of resource. Always compute#targetHttpProxy // for target HTTP proxies. optional string kind = 3292052; @@ -68849,7 +69285,7 @@ message TargetHttpProxy { // The default is false. optional bool proxy_bind = 286025582; - // [Output Only] URL of the region where the regional Target HTTP Proxy + // Output only. [Output Only] URL of the region where the regional Target HTTP Proxy // resides. This field is not applicable to global Target HTTP Proxies. optional string region = 138946292; @@ -68870,7 +69306,7 @@ message TargetHttpProxyAggregatedList { // A list of TargetHttpProxiesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP + // Output only. [Output Only] Type of resource. Alwayscompute#targetHttpProxyAggregatedList for lists of Target HTTP // Proxies. optional string kind = 3292052; @@ -68881,10 +69317,10 @@ message TargetHttpProxyAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; } @@ -68897,7 +69333,7 @@ message TargetHttpProxyList { // A list of TargetHttpProxy resources. repeated TargetHttpProxy items = 100526016; - // Type of resource. Always compute#targetHttpProxyList for lists + // Output only. Type of resource. Always compute#targetHttpProxyList for lists // of target HTTP proxies. optional string kind = 3292052; @@ -68908,7 +69344,7 @@ message TargetHttpProxyList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -69098,7 +69534,7 @@ message TargetHttpsProxy { // Accepted format is//certificatemanager.googleapis.com/projects/{project}/locations/{location}/certificateMaps/{resourceName}. optional string certificate_map = 156463796; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -69129,7 +69565,7 @@ message TargetHttpsProxy { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies. + // Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxy for target HTTPS proxies. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -69169,7 +69605,7 @@ message TargetHttpsProxy { // Check the QuicOverride enum for the list of possible values. optional string quic_override = 456577197; - // [Output Only] URL of the region where the regional TargetHttpsProxy + // Output only. [Output Only] URL of the region where the regional TargetHttpsProxy // resides. This field is not applicable to global TargetHttpsProxies. optional string region = 138946292; @@ -69263,7 +69699,7 @@ message TargetHttpsProxyAggregatedList { // A list of TargetHttpsProxiesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target + // Output only. [Output Only] Type of resource. Alwayscompute#targetHttpsProxyAggregatedList for lists of Target // HTTP Proxies. optional string kind = 3292052; @@ -69274,10 +69710,10 @@ message TargetHttpsProxyAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -69293,7 +69729,7 @@ message TargetHttpsProxyList { // A list of TargetHttpsProxy resources. repeated TargetHttpsProxy items = 100526016; - // Type of resource. Always compute#targetHttpsProxyList for + // Output only. Type of resource. Always compute#targetHttpsProxyList for // lists of target HTTPS proxies. optional string kind = 3292052; @@ -69304,7 +69740,7 @@ message TargetHttpsProxyList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -69332,7 +69768,7 @@ message TargetInstance { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -69354,7 +69790,7 @@ message TargetInstance { // - zones/zone/instances/instance optional string instance = 18257045; - // [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances. + // Output only. [Output Only] The type of the resource. Alwayscompute#targetInstance for target instances. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -69384,7 +69820,7 @@ message TargetInstance { // [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // [Output Only] URL of the zone where the target instance resides. + // Output only. [Output Only] URL of the zone where the target instance resides. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. optional string zone = 3744684; @@ -69399,7 +69835,7 @@ message TargetInstanceAggregatedList { // A list of TargetInstance resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -69409,10 +69845,10 @@ message TargetInstanceAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -69428,7 +69864,7 @@ message TargetInstanceList { // A list of TargetInstance resources. repeated TargetInstance items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -69438,7 +69874,7 @@ message TargetInstanceList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -69538,7 +69974,7 @@ message TargetPool { // best effort, or to all instances when no instance is healthy. optional string backup_pool = 45884537; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -69577,7 +70013,7 @@ message TargetPool { // They must live in zones contained in the same region as this pool. repeated string instances = 29097598; - // [Output Only] Type of the resource. Always compute#targetPool + // Output only. [Output Only] Type of the resource. Always compute#targetPool // for target pools. optional string kind = 3292052; @@ -69590,7 +70026,7 @@ message TargetPool { // cannot be a dash. optional string name = 3373707; - // [Output Only] URL of the region where the target pool resides. + // Output only. [Output Only] URL of the region where the target pool resides. optional string region = 138946292; // [Output Only] The resource URL for the security policy associated with this @@ -69622,7 +70058,7 @@ message TargetPoolAggregatedList { // A list of TargetPool resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of + // Output only. [Output Only] Type of resource. Alwayscompute#targetPoolAggregatedList for aggregated lists of // target pools. optional string kind = 3292052; @@ -69633,10 +70069,10 @@ message TargetPoolAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -69648,7 +70084,7 @@ message TargetPoolAggregatedList { message TargetPoolInstanceHealth { repeated HealthStatus health_status = 380545845; - // [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of + // Output only. [Output Only] Type of resource. Alwayscompute#targetPoolInstanceHealth when checking the health of // an instance. optional string kind = 3292052; @@ -69662,7 +70098,7 @@ message TargetPoolList { // A list of TargetPool resources. repeated TargetPool items = 100526016; - // [Output Only] Type of resource. Always compute#targetPoolList + // Output only. [Output Only] Type of resource. Always compute#targetPoolList // for lists of target pools. optional string kind = 3292052; @@ -69673,7 +70109,7 @@ message TargetPoolList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -69810,7 +70246,7 @@ message TargetSslProxy { // Accepted format is//certificatemanager.googleapis.com/projects/{project}/locations/{location}/certificateMaps/{resourceName}. optional string certificate_map = 156463796; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -69822,7 +70258,7 @@ message TargetSslProxy { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies. + // Output only. [Output Only] Type of the resource. Alwayscompute#targetSslProxy for target SSL proxies. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -69868,7 +70304,7 @@ message TargetSslProxyList { // A list of TargetSslProxy resources. repeated TargetSslProxy items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -69878,7 +70314,7 @@ message TargetSslProxyList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -69945,7 +70381,7 @@ message TargetTcpProxy { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -69957,7 +70393,7 @@ message TargetTcpProxy { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies. + // Output only. [Output Only] Type of the resource. Alwayscompute#targetTcpProxy for target TCP proxies. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -69988,7 +70424,7 @@ message TargetTcpProxy { // Check the ProxyHeader enum for the list of possible values. optional string proxy_header = 160374142; - // [Output Only] URL of the region where the regional TCP proxy resides. + // Output only. [Output Only] URL of the region where the regional TCP proxy resides. // This field is not applicable to global TCP proxy. optional string region = 138946292; @@ -70008,7 +70444,7 @@ message TargetTcpProxyAggregatedList { // A list of TargetTcpProxiesScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target + // Output only. [Output Only] Type of resource. Alwayscompute#targetTcpProxyAggregatedList for lists of Target // TCP Proxies. optional string kind = 3292052; @@ -70019,10 +70455,10 @@ message TargetTcpProxyAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -70038,7 +70474,7 @@ message TargetTcpProxyList { // A list of TargetTcpProxy resources. repeated TargetTcpProxy items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -70048,7 +70484,7 @@ message TargetTcpProxyList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -70078,7 +70514,7 @@ message TargetVpnGateway { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -70095,7 +70531,7 @@ message TargetVpnGateway { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways. + // Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways. optional string kind = 3292052; // A fingerprint for the labels being applied to this TargetVpnGateway, which @@ -70154,7 +70590,7 @@ message TargetVpnGatewayAggregatedList { // A list of TargetVpnGateway resources. map items = 100526016; - // [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways. + // Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -70164,10 +70600,10 @@ message TargetVpnGatewayAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -70183,7 +70619,7 @@ message TargetVpnGatewayList { // A list of TargetVpnGateway resources. repeated TargetVpnGateway items = 100526016; - // [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways. + // Output only. [Output Only] Type of resource. Alwayscompute#targetVpnGateway for target VPN gateways. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -70193,7 +70629,7 @@ message TargetVpnGatewayList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -72097,7 +72533,7 @@ message UpdateUrlMapRequest { // information, read URL // Map Concepts. message UrlMap { - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -72214,7 +72650,7 @@ message UrlMap { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#urlMaps for + // Output only. [Output Only] Type of the resource. Always compute#urlMaps for // url maps. optional string kind = 3292052; @@ -72230,7 +72666,7 @@ message UrlMap { // The list of named PathMatchers to use against the URL. repeated PathMatcher path_matchers = 271664219; - // [Output Only] URL of the region where the regional URL map resides. + // Output only. [Output Only] URL of the region where the regional URL map resides. // This field is not applicable to global URL maps. // You must specify this field as part of the HTTP request URL. It is // not settable as a field in the request body. @@ -72256,7 +72692,7 @@ message UrlMapList { // A list of UrlMap resources. repeated UrlMap items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -72266,7 +72702,7 @@ message UrlMapList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -72361,7 +72797,7 @@ message UrlMapsAggregatedList { // A list of UrlMapsScopedList resources. map items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -72371,10 +72807,10 @@ message UrlMapsAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -72578,11 +73014,11 @@ message UsableSubnetwork { } - // [Output Only] The external IPv6 address range that is assigned to this + // Output only. [Output Only] The external IPv6 address range that is assigned to this // subnetwork. optional string external_ipv6_prefix = 139299190; - // [Output Only] The internal IPv6 address range that is assigned to this + // Output only. [Output Only] The internal IPv6 address range that is assigned to this // subnetwork. optional string internal_ipv6_prefix = 506270056; @@ -72649,7 +73085,7 @@ message UsableSubnetworksAggregatedList { // [Output] A list of usable subnetwork URLs. repeated UsableSubnetwork items = 100526016; - // [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists + // Output only. [Output Only] Type of resource. Alwayscompute#usableSubnetworksAggregatedList for aggregated lists // of usable subnetworks. optional string kind = 3292052; @@ -72662,14 +73098,14 @@ message UsableSubnetworksAggregatedList { // next page of results. optional string next_page_token = 79797525; - // [Output Only] Informational warning messages for failures encountered from + // Output only. [Output Only] Informational warning messages for failures encountered from // scopes. repeated SubnetworksScopedWarning scoped_warnings = 215878438; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -72725,7 +73161,7 @@ message ValidateUrlMapRequest { // Contain information of Nat mapping for a VM endpoint (i.e., NIC). message VmEndpointNatMappings { - // Name of the VM instance which the endpoint belongs to + // Output only. Name of the VM instance which the endpoint belongs to optional string instance_name = 227947509; repeated VmEndpointNatMappingsInterfaceNatMappings interface_nat_mappings = 256196617; @@ -72734,68 +73170,68 @@ message VmEndpointNatMappings { // Contain information of Nat mapping for an interface of this endpoint. message VmEndpointNatMappingsInterfaceNatMappings { - // List of all drain IP:port-range mappings assigned to this interface. + // Output only. List of all drain IP:port-range mappings assigned to this interface. // These ranges are inclusive, that is, both the first and the last // ports can be used for NAT. Example: ["2.2.2.2:12345-12355", // "1.1.1.1:2234-2234"]. repeated string drain_nat_ip_port_ranges = 395440577; - // A list of all IP:port-range mappings assigned to this interface. + // Output only. A list of all IP:port-range mappings assigned to this interface. // These ranges are inclusive, that is, both the first and the last // ports can be used for NAT. Example: ["2.2.2.2:12345-12355", // "1.1.1.1:2234-2234"]. repeated string nat_ip_port_ranges = 531830810; - // Total number of drain ports across all NAT IPs allocated to this + // Output only. Total number of drain ports across all NAT IPs allocated to this // interface. It equals to the aggregated port number in the field // drain_nat_ip_port_ranges. optional int32 num_total_drain_nat_ports = 335532793; - // Total number of ports across all NAT IPs allocated to this interface. + // Output only. Total number of ports across all NAT IPs allocated to this interface. // It equals to the aggregated port number in the field nat_ip_port_ranges. optional int32 num_total_nat_ports = 299904384; - // Information about mappings provided by rules in this NAT. + // Output only. Information about mappings provided by rules in this NAT. repeated VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968; - // Alias IP range for this interface endpoint. + // Output only. Alias IP range for this interface endpoint. // It will be a private (RFC 1918) IP range. // Examples: "10.33.4.55/32", or "192.168.5.0/24". optional string source_alias_ip_range = 440340952; - // Primary IP of the VM for this NIC. + // Output only. Primary IP of the VM for this NIC. optional string source_virtual_ip = 149836159; } // Contains information of NAT Mappings provided by a NAT Rule. message VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings { - // List of all drain IP:port-range mappings assigned to this interface + // Output only. List of all drain IP:port-range mappings assigned to this interface // by this rule. // These ranges are inclusive, that is, both the first and the last // ports can be used for NAT. Example: ["2.2.2.2:12345-12355", // "1.1.1.1:2234-2234"]. repeated string drain_nat_ip_port_ranges = 395440577; - // A list of all IP:port-range mappings assigned to this interface by this + // Output only. A list of all IP:port-range mappings assigned to this interface by this // rule. // These ranges are inclusive, that is, both the first and the last // ports can be used for NAT. Example: ["2.2.2.2:12345-12355", // "1.1.1.1:2234-2234"]. repeated string nat_ip_port_ranges = 531830810; - // Total number of drain ports across all NAT IPs allocated to this + // Output only. Total number of drain ports across all NAT IPs allocated to this // interface by this rule. // It equals the aggregated port number in the field // drain_nat_ip_port_ranges. optional int32 num_total_drain_nat_ports = 335532793; - // Total number of ports across all NAT IPs allocated to this interface + // Output only. Total number of ports across all NAT IPs allocated to this interface // by this rule. // It equals the aggregated port number in the field nat_ip_port_ranges. optional int32 num_total_nat_ports = 299904384; - // Rule number of the NAT Rule. + // Output only. Rule number of the NAT Rule. optional int32 rule_number = 535211500; } @@ -72806,7 +73242,7 @@ message VmEndpointNatMappingsList { // defined by the server. optional string id = 3355; - // [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of + // Output only. [Output Only] Type of resource. Alwayscompute#vmEndpointNatMappingsList for lists of Nat mappings of // VM endpoints. optional string kind = 3292052; @@ -72820,7 +73256,7 @@ message VmEndpointNatMappingsList { // [Output Only] A list of Nat mapping information of VM endpoints. repeated VmEndpointNatMappings result = 139315229; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -72867,7 +73303,7 @@ message VpnGateway { } - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -72880,11 +73316,11 @@ message VpnGateway { // Check the GatewayIpVersion enum for the list of possible values. optional string gateway_ip_version = 65074843; - // [Output Only] The unique identifier for the resource. This identifier is + // Output only. [Output Only] The unique identifier for the resource. This identifier is // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of resource. Always compute#vpnGateway for + // Output only. [Output Only] Type of resource. Always compute#vpnGateway for // VPN gateways. optional string kind = 3292052; @@ -72916,10 +73352,10 @@ message VpnGateway { // client when the VPN gateway is created. optional string network = 232872494; - // [Output Only] URL of the region where the VPN gateway resides. + // Output only. [Output Only] URL of the region where the VPN gateway resides. optional string region = 138946292; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; // The stack type for this VPN gateway to identify the IP protocols that are @@ -72940,7 +73376,7 @@ message VpnGatewayAggregatedList { // A list of VpnGateway resources. map items = 100526016; - // [Output Only] Type of resource. Always compute#vpnGateway for + // Output only. [Output Only] Type of resource. Always compute#vpnGateway for // VPN gateways. optional string kind = 3292052; @@ -72951,10 +73387,10 @@ message VpnGatewayAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -72970,7 +73406,7 @@ message VpnGatewayList { // A list of VpnGateway resources. repeated VpnGateway items = 100526016; - // [Output Only] Type of resource. Always compute#vpnGateway for + // Output only. [Output Only] Type of resource. Always compute#vpnGateway for // VPN gateways. optional string kind = 3292052; @@ -72981,7 +73417,7 @@ message VpnGatewayList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -72991,7 +73427,7 @@ message VpnGatewayList { // message VpnGatewayStatus { - // List of VPN connection for this VpnGateway. + // Output only. List of VPN connection for this VpnGateway. repeated VpnGatewayStatusVpnConnection vpn_connections = 439334538; } @@ -73045,15 +73481,15 @@ message VpnGatewayStatusHighAvailabilityRequirementState { // Contains some information about a VPN tunnel. message VpnGatewayStatusTunnel { - // The VPN gateway interface this VPN tunnel is associated with. + // Output only. The VPN gateway interface this VPN tunnel is associated with. optional uint32 local_gateway_interface = 158764330; - // The peer gateway interface this VPN tunnel is connected to, the peer + // Output only. The peer gateway interface this VPN tunnel is connected to, the peer // gateway could either be an external VPN gateway or a Google Cloud // VPN gateway. optional uint32 peer_gateway_interface = 214380385; - // URL reference to the VPN tunnel. + // Output only. URL reference to the VPN tunnel. optional string tunnel_url = 78975256; } @@ -73062,12 +73498,12 @@ message VpnGatewayStatusTunnel { // to the same peer gateway. The peer gateway could either be an external VPN // gateway or a Google Cloud VPN gateway. message VpnGatewayStatusVpnConnection { - // URL reference to the peer external VPN gateways to which the VPN tunnels + // Output only. URL reference to the peer external VPN gateways to which the VPN tunnels // in this VPN connection are connected. // This field is mutually exclusive with peer_gcp_gateway. optional string peer_external_gateway = 384956173; - // URL reference to the peer side VPN gateways to which the VPN tunnels in + // Output only. URL reference to the peer side VPN gateways to which the VPN tunnels in // this VPN connection are connected. // This field is mutually exclusive with peer_gcp_gateway. optional string peer_gcp_gateway = 281867452; @@ -73082,7 +73518,7 @@ message VpnGatewayStatusVpnConnection { // A VPN gateway interface. message VpnGatewayVpnGatewayInterface { - // [Output Only] Numeric identifier for this VPN interface associated with + // Output only. [Output Only] Numeric identifier for this VPN interface associated with // the VPN gateway. optional uint32 id = 3355; @@ -73093,7 +73529,7 @@ message VpnGatewayVpnGatewayInterface { // specified VLAN attachment resource. optional string interconnect_attachment = 308135284; - // [Output Only] IP address for this VPN interface associated with the VPN + // Output only. [Output Only] IP address for this VPN interface associated with the VPN // gateway. // The IP address could be either a regional external IP address or // a regional internal IP address. The two IP addresses for a VPN gateway @@ -73106,7 +73542,7 @@ message VpnGatewayVpnGatewayInterface { // IP address. optional string ip_address = 406272220; - // [Output Only] IPv6 address for this VPN interface associated with the VPN + // Output only. [Output Only] IPv6 address for this VPN interface associated with the VPN // gateway. // The IPv6 address must be a regional external IPv6 address. The format is // RFC 5952 format (e.g. 2001:db8::2d9:51:0:0). @@ -73220,7 +73656,7 @@ message VpnTunnel { // IKE protocol. optional VpnTunnelCipherSuite cipher_suite = 443788228; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -73240,7 +73676,7 @@ message VpnTunnel { // The default version is 2. optional int32 ike_version = 218376220; - // [Output Only] Type of resource. Always compute#vpnTunnel for + // Output only. [Output Only] Type of resource. Always compute#vpnTunnel for // VPN tunnels. optional string kind = 3292052; @@ -73385,7 +73821,7 @@ message VpnTunnelAggregatedList { // A list of VpnTunnelsScopedList resources. map items = 100526016; - // [Output Only] Type of resource. Always compute#vpnTunnel for + // Output only. [Output Only] Type of resource. Always compute#vpnTunnel for // VPN tunnels. optional string kind = 3292052; @@ -73396,10 +73832,10 @@ message VpnTunnelAggregatedList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. repeated string unreachables = 243372063; // [Output Only] Informational warning message. @@ -73423,7 +73859,7 @@ message VpnTunnelList { // A list of VpnTunnel resources. repeated VpnTunnel items = 100526016; - // [Output Only] Type of resource. Always compute#vpnTunnel for + // Output only. [Output Only] Type of resource. Always compute#vpnTunnel for // VPN tunnels. optional string kind = 3292052; @@ -73434,7 +73870,7 @@ message VpnTunnelList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -73864,15 +74300,15 @@ message WeightedBackendService { // A pseudowire that connects two Interconnect connections. message Wire { - // [Output Only] Indicates whether the wire is enabled. + // Output only. [Output Only] Indicates whether the wire is enabled. // When false, the wire is disabled. When true and when the wire group of // the wire is also enabled, the wire is enabled. Defaults to true. optional bool admin_enabled = 445675089; - // Wire endpoints are specific Interconnect connections. + // Output only. Wire endpoints are specific Interconnect connections. repeated WireEndpoint endpoints = 287085950; - // [Output Only] A label that identifies the wire. The format of this label + // Output only. [Output Only] A label that identifies the wire. The format of this label // combines the existing labels of the wire group endpoints and Interconnect // connections used by this wire in alphabetical order as follows: // `ENDPOINT_A+CONNECTION_A1,ENDPOINT_B+CONNECTION_B1`, where: @@ -73885,7 +74321,7 @@ message Wire { // Interconnect objects. optional string label = 102727412; - // [Output Only] Properties of the wire. + // Output only. [Output Only] Properties of the wire. optional WireProperties wire_properties = 303111469; } @@ -73906,7 +74342,7 @@ message WireGroup { // false, a given wire is enabled. Defaults to true. optional bool admin_enabled = 445675089; - // [Output Only] Creation timestamp inRFC3339 + // Output only. [Output Only] Creation timestamp inRFC3339 // text format. optional string creation_timestamp = 30525366; @@ -73920,11 +74356,11 @@ message WireGroup { // - Value: an Endpoint object. map endpoints = 287085950; - // [Output Only] The unique identifier for the resource type. The server + // Output only. [Output Only] The unique identifier for the resource type. The server // generates this identifier. optional uint64 id = 3355; - // [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups. + // Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups. optional string kind = 3292052; // Name of the resource. Provided by the client when the resource is created. @@ -73936,19 +74372,19 @@ message WireGroup { // cannot be a dash. optional string name = 3373707; - // [Output Only] Indicates whether there are wire changes yet to be processed. + // Output only. [Output Only] Indicates whether there are wire changes yet to be processed. optional bool reconciling = 432155787; - // [Output Only] Server-defined URL for the resource. + // Output only. [Output Only] Server-defined URL for the resource. optional string self_link = 456214797; - // Topology details for the wire group configuration. + // Output only. Topology details for the wire group configuration. optional WireGroupTopology topology = 122274415; // Properties for all wires in the wire group. optional WireProperties wire_properties = 303111469; - // The single/redundant wire(s) managed by the wire group. + // Output only. The single/redundant wire(s) managed by the wire group. repeated Wire wires = 113139854; } @@ -74013,7 +74449,7 @@ message WireGroupList { // A list of wire group resources. repeated WireGroup items = 100526016; - // [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups. + // Output only. [Output Only] Type of the resource. Alwayscompute#wireGroups for wire groups. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -74026,7 +74462,7 @@ message WireGroupList { // [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; - // [Output Only] Unreachable resources. + // Output only. [Output Only] Unreachable resources. // end_interface: MixerListResponseWithEtagBuilder repeated string unreachables = 243372063; @@ -74037,18 +74473,18 @@ message WireGroupList { // Topology details for the wire group. message WireGroupTopology { - // Topology details for all endpoints in the wire group. + // Output only. Topology details for all endpoints in the wire group. repeated WireGroupTopologyEndpoint endpoints = 287085950; } // Topology details for a single wire group endpoint. message WireGroupTopologyEndpoint { - // The InterconnectLocation.city (metropolitan area designator) that all + // Output only. The InterconnectLocation.city (metropolitan area designator) that all // interconnects are located in. optional string city = 3053931; - // Endpoint label from the wire group. + // Output only. Endpoint label from the wire group. optional string label = 102727412; } @@ -74198,7 +74634,7 @@ message XpnHostList { // [Output Only] A list of shared VPC host project URLs. repeated Project items = 100526016; - // [Output Only] Type of resource. Always compute#xpnHostList for + // Output only. [Output Only] Type of resource. Always compute#xpnHostList for // lists of shared VPC hosts. optional string kind = 3292052; @@ -74209,7 +74645,7 @@ message XpnHostList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -74275,7 +74711,7 @@ message Zone { // defined by the server. optional uint64 id = 3355; - // [Output Only] Type of the resource. Always compute#zone for + // Output only. [Output Only] Type of the resource. Always compute#zone for // zones. optional string kind = 3292052; @@ -74292,7 +74728,7 @@ message Zone { // Check the Status enum for the list of possible values. optional string status = 181260274; - // [Output Only] Reserved for future use. + // Output only. [Output Only] Reserved for future use. optional bool supports_pzs = 83983214; } @@ -74305,7 +74741,7 @@ message ZoneList { // A list of Zone resources. repeated Zone items = 100526016; - // Type of resource. + // Output only. Type of resource. optional string kind = 3292052; // [Output Only] This token allows you to get the next page of results for @@ -74315,7 +74751,7 @@ message ZoneList { // continue paging through the results. optional string next_page_token = 79797525; - // [Output Only] Server-defined URL for this resource. + // Output only. [Output Only] Server-defined URL for this resource. optional string self_link = 456214797; // [Output Only] Informational warning message. @@ -74504,6 +74940,29 @@ service Addresses { } +// The Advice API. +service Advice { + option (google.api.default_host) = + "compute.googleapis.com"; + + option (google.api.oauth_scopes) = + "https://www.googleapis.com/auth/compute," + "https://www.googleapis.com/auth/cloud-platform"; + + // Advise how, where and when to create the requested amount of instances + // with specified accelerators, within the specified time and location limits. + // The method recommends creating future reservations for the requested + // resources. + rpc CalendarMode(CalendarModeAdviceRpcRequest) returns (CalendarModeAdviceResponse) { + option (google.api.http) = { + body: "calendar_mode_advice_request_resource" + post: "/compute/v1/projects/{project}/regions/{region}/advice/calendarMode" + }; + option (google.api.method_signature) = "project,region,calendar_mode_advice_request_resource"; + } + +} + // The Autoscalers API. service Autoscalers { option (google.api.default_host) = diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/AsyncCalendarMode.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/AsyncCalendarMode.java new file mode 100644 index 000000000000..99a10e6fea90 --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/AsyncCalendarMode.java @@ -0,0 +1,52 @@ +/* + * Copyright 2025 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.compute.v1.samples; + +// [START compute_v1_generated_Advice_CalendarMode_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.compute.v1.AdviceClient; +import com.google.cloud.compute.v1.CalendarModeAdviceRequest; +import com.google.cloud.compute.v1.CalendarModeAdviceResponse; +import com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest; + +public class AsyncCalendarMode { + + public static void main(String[] args) throws Exception { + asyncCalendarMode(); + } + + public static void asyncCalendarMode() 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 (AdviceClient adviceClient = AdviceClient.create()) { + CalendarModeAdviceRpcRequest request = + CalendarModeAdviceRpcRequest.newBuilder() + .setCalendarModeAdviceRequestResource(CalendarModeAdviceRequest.newBuilder().build()) + .setProject("project-309310695") + .setRegion("region-934795532") + .build(); + ApiFuture future = + adviceClient.calendarModeCallable().futureCall(request); + // Do something. + CalendarModeAdviceResponse response = future.get(); + } + } +} +// [END compute_v1_generated_Advice_CalendarMode_async] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/SyncCalendarMode.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/SyncCalendarMode.java new file mode 100644 index 000000000000..dbaf695ae232 --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/SyncCalendarMode.java @@ -0,0 +1,48 @@ +/* + * Copyright 2025 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.compute.v1.samples; + +// [START compute_v1_generated_Advice_CalendarMode_sync] +import com.google.cloud.compute.v1.AdviceClient; +import com.google.cloud.compute.v1.CalendarModeAdviceRequest; +import com.google.cloud.compute.v1.CalendarModeAdviceResponse; +import com.google.cloud.compute.v1.CalendarModeAdviceRpcRequest; + +public class SyncCalendarMode { + + public static void main(String[] args) throws Exception { + syncCalendarMode(); + } + + public static void syncCalendarMode() 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 (AdviceClient adviceClient = AdviceClient.create()) { + CalendarModeAdviceRpcRequest request = + CalendarModeAdviceRpcRequest.newBuilder() + .setCalendarModeAdviceRequestResource(CalendarModeAdviceRequest.newBuilder().build()) + .setProject("project-309310695") + .setRegion("region-934795532") + .build(); + CalendarModeAdviceResponse response = adviceClient.calendarMode(request); + } + } +} +// [END compute_v1_generated_Advice_CalendarMode_sync] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/SyncCalendarModeStringStringCalendarmodeadvicerequest.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/SyncCalendarModeStringStringCalendarmodeadvicerequest.java new file mode 100644 index 000000000000..2c8f8e9552b0 --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/calendarmode/SyncCalendarModeStringStringCalendarmodeadvicerequest.java @@ -0,0 +1,46 @@ +/* + * Copyright 2025 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.compute.v1.samples; + +// [START compute_v1_generated_Advice_CalendarMode_StringStringCalendarmodeadvicerequest_sync] +import com.google.cloud.compute.v1.AdviceClient; +import com.google.cloud.compute.v1.CalendarModeAdviceRequest; +import com.google.cloud.compute.v1.CalendarModeAdviceResponse; + +public class SyncCalendarModeStringStringCalendarmodeadvicerequest { + + public static void main(String[] args) throws Exception { + syncCalendarModeStringStringCalendarmodeadvicerequest(); + } + + public static void syncCalendarModeStringStringCalendarmodeadvicerequest() 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 (AdviceClient adviceClient = AdviceClient.create()) { + String project = "project-309310695"; + String region = "region-934795532"; + CalendarModeAdviceRequest calendarModeAdviceRequestResource = + CalendarModeAdviceRequest.newBuilder().build(); + CalendarModeAdviceResponse response = + adviceClient.calendarMode(project, region, calendarModeAdviceRequestResource); + } + } +} +// [END compute_v1_generated_Advice_CalendarMode_StringStringCalendarmodeadvicerequest_sync] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/create/SyncCreateSetCredentialsProvider.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/create/SyncCreateSetCredentialsProvider.java new file mode 100644 index 000000000000..79024917c3b7 --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/create/SyncCreateSetCredentialsProvider.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.compute.v1.samples; + +// [START compute_v1_generated_Advice_Create_SetCredentialsProvider_sync] +import com.google.api.gax.core.FixedCredentialsProvider; +import com.google.cloud.compute.v1.AdviceClient; +import com.google.cloud.compute.v1.AdviceSettings; +import com.google.cloud.compute.v1.myCredentials; + +public class SyncCreateSetCredentialsProvider { + + public static void main(String[] args) throws Exception { + syncCreateSetCredentialsProvider(); + } + + public static void syncCreateSetCredentialsProvider() 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 + AdviceSettings adviceSettings = + AdviceSettings.newBuilder() + .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials)) + .build(); + AdviceClient adviceClient = AdviceClient.create(adviceSettings); + } +} +// [END compute_v1_generated_Advice_Create_SetCredentialsProvider_sync] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/create/SyncCreateSetEndpoint.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/create/SyncCreateSetEndpoint.java new file mode 100644 index 000000000000..cd6cc2b0e2ca --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advice/create/SyncCreateSetEndpoint.java @@ -0,0 +1,40 @@ +/* + * Copyright 2025 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.compute.v1.samples; + +// [START compute_v1_generated_Advice_Create_SetEndpoint_sync] +import com.google.cloud.compute.v1.AdviceClient; +import com.google.cloud.compute.v1.AdviceSettings; +import com.google.cloud.compute.v1.myEndpoint; + +public class SyncCreateSetEndpoint { + + public static void main(String[] args) throws Exception { + syncCreateSetEndpoint(); + } + + public static void syncCreateSetEndpoint() 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 + AdviceSettings adviceSettings = AdviceSettings.newBuilder().setEndpoint(myEndpoint).build(); + AdviceClient adviceClient = AdviceClient.create(adviceSettings); + } +} +// [END compute_v1_generated_Advice_Create_SetEndpoint_sync] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advicesettings/calendarmode/SyncCalendarMode.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advicesettings/calendarmode/SyncCalendarMode.java new file mode 100644 index 000000000000..f06efa80ae32 --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/advicesettings/calendarmode/SyncCalendarMode.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.compute.v1.samples; + +// [START compute_v1_generated_AdviceSettings_CalendarMode_sync] +import com.google.cloud.compute.v1.AdviceSettings; +import java.time.Duration; + +public class SyncCalendarMode { + + public static void main(String[] args) throws Exception { + syncCalendarMode(); + } + + public static void syncCalendarMode() 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 + AdviceSettings.Builder adviceSettingsBuilder = AdviceSettings.newBuilder(); + adviceSettingsBuilder + .calendarModeSettings() + .setRetrySettings( + adviceSettingsBuilder + .calendarModeSettings() + .getRetrySettings() + .toBuilder() + .setInitialRetryDelayDuration(Duration.ofSeconds(1)) + .setInitialRpcTimeoutDuration(Duration.ofSeconds(5)) + .setMaxAttempts(5) + .setMaxRetryDelayDuration(Duration.ofSeconds(30)) + .setMaxRpcTimeoutDuration(Duration.ofSeconds(60)) + .setRetryDelayMultiplier(1.3) + .setRpcTimeoutMultiplier(1.5) + .setTotalTimeoutDuration(Duration.ofSeconds(300)) + .build()); + AdviceSettings adviceSettings = adviceSettingsBuilder.build(); + } +} +// [END compute_v1_generated_AdviceSettings_CalendarMode_sync] diff --git a/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/advicestubsettings/calendarmode/SyncCalendarMode.java b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/advicestubsettings/calendarmode/SyncCalendarMode.java new file mode 100644 index 000000000000..78a5762a5496 --- /dev/null +++ b/java-compute/samples/snippets/generated/com/google/cloud/compute/v1/stub/advicestubsettings/calendarmode/SyncCalendarMode.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.compute.v1.stub.samples; + +// [START compute_v1_generated_AdviceStubSettings_CalendarMode_sync] +import com.google.cloud.compute.v1.stub.AdviceStubSettings; +import java.time.Duration; + +public class SyncCalendarMode { + + public static void main(String[] args) throws Exception { + syncCalendarMode(); + } + + public static void syncCalendarMode() 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 + AdviceStubSettings.Builder adviceSettingsBuilder = AdviceStubSettings.newBuilder(); + adviceSettingsBuilder + .calendarModeSettings() + .setRetrySettings( + adviceSettingsBuilder + .calendarModeSettings() + .getRetrySettings() + .toBuilder() + .setInitialRetryDelayDuration(Duration.ofSeconds(1)) + .setInitialRpcTimeoutDuration(Duration.ofSeconds(5)) + .setMaxAttempts(5) + .setMaxRetryDelayDuration(Duration.ofSeconds(30)) + .setMaxRpcTimeoutDuration(Duration.ofSeconds(60)) + .setRetryDelayMultiplier(1.3) + .setRpcTimeoutMultiplier(1.5) + .setTotalTimeoutDuration(Duration.ofSeconds(300)) + .build()); + AdviceStubSettings adviceSettings = adviceSettingsBuilder.build(); + } +} +// [END compute_v1_generated_AdviceStubSettings_CalendarMode_sync] diff --git a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClient.java b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClient.java index 39e06bce9d37..14cecd811bc1 100644 --- a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClient.java +++ b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClient.java @@ -64,6 +64,7 @@ * .setQueryParams(QueryParameters.newBuilder().build()) * .setQueryInput(QueryInput.newBuilder().build()) * .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + * .setResponseView(DetectIntentResponseView.forNumber(0)) * .build(); * DetectIntentResponse response = sessionsClient.detectIntent(request); * } @@ -316,6 +317,7 @@ public SessionsStub getStub() { * .setQueryParams(QueryParameters.newBuilder().build()) * .setQueryInput(QueryInput.newBuilder().build()) * .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + * .setResponseView(DetectIntentResponseView.forNumber(0)) * .build(); * DetectIntentResponse response = sessionsClient.detectIntent(request); * } @@ -355,6 +357,7 @@ public final DetectIntentResponse detectIntent(DetectIntentRequest request) { * .setQueryParams(QueryParameters.newBuilder().build()) * .setQueryInput(QueryInput.newBuilder().build()) * .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + * .setResponseView(DetectIntentResponseView.forNumber(0)) * .build(); * ApiFuture future = * sessionsClient.detectIntentCallable().futureCall(request); @@ -392,6 +395,7 @@ public final UnaryCallable detectInte * .setQueryParams(QueryParameters.newBuilder().build()) * .setQueryInput(QueryInput.newBuilder().build()) * .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + * .setResponseView(DetectIntentResponseView.forNumber(0)) * .build(); * ServerStream stream = * sessionsClient.serverStreamingDetectIntentCallable().call(request); @@ -437,6 +441,7 @@ public final UnaryCallable detectInte * .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) * .setEnablePartialResponse(true) * .setEnableDebuggingInfo(true) + * .setResponseView(DetectIntentResponseView.forNumber(0)) * .build(); * bidiStream.send(request); * for (StreamingDetectIntentResponse response : bidiStream) { diff --git a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/package-info.java b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/package-info.java index b47e22eafa94..5572b7b65208 100644 --- a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/package-info.java +++ b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/package-info.java @@ -315,6 +315,7 @@ * .setQueryParams(QueryParameters.newBuilder().build()) * .setQueryInput(QueryInput.newBuilder().build()) * .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + * .setResponseView(DetectIntentResponseView.forNumber(0)) * .build(); * DetectIntentResponse response = sessionsClient.detectIntent(request); * } diff --git a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.cx.v3beta1/reflect-config.json b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.cx.v3beta1/reflect-config.json index 781001bc693d..648e3961eb3a 100644 --- a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.cx.v3beta1/reflect-config.json +++ b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.cx.v3beta1/reflect-config.json @@ -2510,6 +2510,15 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.cx.v3beta1.DocumentProcessingMode", "queryAllDeclaredConstructors": true, @@ -6992,6 +7001,60 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.cx.v3beta1.SafetySettings$RaiSettings", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.cx.v3beta1.SafetySettings$RaiSettings$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.cx.v3beta1.SafetySettings$RaiSettings$CategoryFilter", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.cx.v3beta1.SafetySettings$RaiSettings$CategoryFilter$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.cx.v3beta1.SafetySettings$RaiSettings$SafetyCategory", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.cx.v3beta1.SafetySettings$RaiSettings$SafetyFilterLevel", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.cx.v3beta1.SearchConfig", "queryAllDeclaredConstructors": true, diff --git a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClientHttpJsonTest.java b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClientHttpJsonTest.java index 9c019e5564bf..3238da6dd05d 100644 --- a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClientHttpJsonTest.java +++ b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClientHttpJsonTest.java @@ -104,6 +104,7 @@ public void detectIntentTest() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); DetectIntentResponse actualResponse = client.detectIntent(request); @@ -141,6 +142,7 @@ public void detectIntentExceptionTest() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); client.detectIntent(request); Assert.fail("No exception raised"); diff --git a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClientTest.java b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClientTest.java index 18f25e9c9876..528a15638272 100644 --- a/java-dialogflow-cx/google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClientTest.java +++ b/java-dialogflow-cx/google-cloud-dialogflow-cx/src/test/java/com/google/cloud/dialogflow/cx/v3beta1/SessionsClientTest.java @@ -117,6 +117,7 @@ public void detectIntentTest() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); DetectIntentResponse actualResponse = client.detectIntent(request); @@ -130,6 +131,7 @@ public void detectIntentTest() throws Exception { Assert.assertEquals(request.getQueryParams(), actualRequest.getQueryParams()); Assert.assertEquals(request.getQueryInput(), actualRequest.getQueryInput()); Assert.assertEquals(request.getOutputAudioConfig(), actualRequest.getOutputAudioConfig()); + Assert.assertEquals(request.getResponseView(), actualRequest.getResponseView()); Assert.assertTrue( channelProvider.isHeaderSent( ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), @@ -151,6 +153,7 @@ public void detectIntentExceptionTest() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); client.detectIntent(request); Assert.fail("No exception raised"); @@ -179,6 +182,7 @@ public void serverStreamingDetectIntentTest() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); MockStreamObserver responseObserver = new MockStreamObserver<>(); @@ -205,6 +209,7 @@ public void serverStreamingDetectIntentExceptionTest() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); MockStreamObserver responseObserver = new MockStreamObserver<>(); @@ -241,6 +246,7 @@ public void streamingDetectIntentTest() throws Exception { .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) .setEnablePartialResponse(true) .setEnableDebuggingInfo(true) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); MockStreamObserver responseObserver = new MockStreamObserver<>(); @@ -273,6 +279,7 @@ public void streamingDetectIntentExceptionTest() throws Exception { .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) .setEnablePartialResponse(true) .setEnableDebuggingInfo(true) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); MockStreamObserver responseObserver = new MockStreamObserver<>(); diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequest.java index 76d3a85429df..b058cbc0b437 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequest.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequest.java @@ -41,6 +41,7 @@ private DetectIntentRequest(com.google.protobuf.GeneratedMessageV3.Builder bu private DetectIntentRequest() { session_ = ""; + responseView_ = 0; } @java.lang.Override @@ -320,6 +321,53 @@ public com.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig getOutputAudioCo : outputAudioConfig_; } + public static final int RESPONSE_VIEW_FIELD_NUMBER = 9; + private int responseView_ = 0; + + /** + * + * + *
+   * Optional. Specifies which fields in the
+   * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+   * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for responseView. + */ + @java.lang.Override + public int getResponseViewValue() { + return responseView_; + } + + /** + * + * + *
+   * Optional. Specifies which fields in the
+   * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+   * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The responseView. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView getResponseView() { + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView result = + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView.forNumber(responseView_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView.UNRECOGNIZED + : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -346,6 +394,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(4, getOutputAudioConfig()); } + if (responseView_ + != com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView + .DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED + .getNumber()) { + output.writeEnum(9, responseView_); + } getUnknownFields().writeTo(output); } @@ -367,6 +421,12 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getOutputAudioConfig()); } + if (responseView_ + != com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView + .DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(9, responseView_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -396,6 +456,7 @@ public boolean equals(final java.lang.Object obj) { if (hasOutputAudioConfig()) { if (!getOutputAudioConfig().equals(other.getOutputAudioConfig())) return false; } + if (responseView_ != other.responseView_) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -421,6 +482,8 @@ public int hashCode() { hash = (37 * hash) + OUTPUT_AUDIO_CONFIG_FIELD_NUMBER; hash = (53 * hash) + getOutputAudioConfig().hashCode(); } + hash = (37 * hash) + RESPONSE_VIEW_FIELD_NUMBER; + hash = (53 * hash) + responseView_; hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -589,6 +652,7 @@ public Builder clear() { outputAudioConfigBuilder_.dispose(); outputAudioConfigBuilder_ = null; } + responseView_ = 0; return this; } @@ -645,6 +709,9 @@ private void buildPartial0(com.google.cloud.dialogflow.cx.v3beta1.DetectIntentRe : outputAudioConfigBuilder_.build(); to_bitField0_ |= 0x00000004; } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.responseView_ = responseView_; + } result.bitField0_ |= to_bitField0_; } @@ -708,6 +775,9 @@ public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.DetectIntentRequ if (other.hasOutputAudioConfig()) { mergeOutputAudioConfig(other.getOutputAudioConfig()); } + if (other.responseView_ != 0) { + setResponseViewValue(other.getResponseViewValue()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -759,6 +829,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000008; break; } // case 34 + case 72: + { + responseView_ = input.readEnum(); + bitField0_ |= 0x00000010; + break; + } // case 72 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1590,6 +1666,124 @@ public Builder clearOutputAudioConfig() { return outputAudioConfigBuilder_; } + private int responseView_ = 0; + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for responseView. + */ + @java.lang.Override + public int getResponseViewValue() { + return responseView_; + } + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for responseView to set. + * @return This builder for chaining. + */ + public Builder setResponseViewValue(int value) { + responseView_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The responseView. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView getResponseView() { + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView result = + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView.forNumber(responseView_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The responseView to set. + * @return This builder for chaining. + */ + public Builder setResponseView( + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000010; + responseView_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearResponseView() { + bitField0_ = (bitField0_ & ~0x00000010); + responseView_ = 0; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequestOrBuilder.java index 537caecc150f..2c519adbffcf 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequestOrBuilder.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentRequestOrBuilder.java @@ -202,4 +202,38 @@ public interface DetectIntentRequestOrBuilder * .google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 4; */ com.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfigOrBuilder getOutputAudioConfigOrBuilder(); + + /** + * + * + *
+   * Optional. Specifies which fields in the
+   * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+   * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for responseView. + */ + int getResponseViewValue(); + + /** + * + * + *
+   * Optional. Specifies which fields in the
+   * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+   * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The responseView. + */ + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView getResponseView(); } diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponseView.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponseView.java new file mode 100644 index 000000000000..62b54dcbfedf --- /dev/null +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/DetectIntentResponseView.java @@ -0,0 +1,193 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/cx/v3beta1/session.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.cx.v3beta1; + +/** + * + * + *
+ * The response view specifies which fields in the
+ * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return.
+ * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView} + */ +public enum DetectIntentResponseView implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+   * Not specified. `FULL` will be used.
+   * 
+ * + * DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED = 0; + */ + DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED(0), + /** + * + * + *
+   * Full response view includes all fields.
+   * 
+ * + * DETECT_INTENT_RESPONSE_VIEW_FULL = 1; + */ + DETECT_INTENT_RESPONSE_VIEW_FULL(1), + /** + * + * + *
+   * Basic response view omits the following fields:
+   * -
+   * [QueryResult.diagnostic_info][google.cloud.dialogflow.cx.v3beta1.QueryResult.diagnostic_info]
+   * -
+   * [QueryResult.generative_info][google.cloud.dialogflow.cx.v3beta1.QueryResult.generative_info]
+   * 
+ * + * DETECT_INTENT_RESPONSE_VIEW_BASIC = 2; + */ + DETECT_INTENT_RESPONSE_VIEW_BASIC(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+   * Not specified. `FULL` will be used.
+   * 
+ * + * DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED = 0; + */ + public static final int DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+   * Full response view includes all fields.
+   * 
+ * + * DETECT_INTENT_RESPONSE_VIEW_FULL = 1; + */ + public static final int DETECT_INTENT_RESPONSE_VIEW_FULL_VALUE = 1; + + /** + * + * + *
+   * Basic response view omits the following fields:
+   * -
+   * [QueryResult.diagnostic_info][google.cloud.dialogflow.cx.v3beta1.QueryResult.diagnostic_info]
+   * -
+   * [QueryResult.generative_info][google.cloud.dialogflow.cx.v3beta1.QueryResult.generative_info]
+   * 
+ * + * DETECT_INTENT_RESPONSE_VIEW_BASIC = 2; + */ + public static final int DETECT_INTENT_RESPONSE_VIEW_BASIC_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 DetectIntentResponseView 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 DetectIntentResponseView forNumber(int value) { + switch (value) { + case 0: + return DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED; + case 1: + return DETECT_INTENT_RESPONSE_VIEW_FULL; + case 2: + return DETECT_INTENT_RESPONSE_VIEW_BASIC; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public DetectIntentResponseView findValueByNumber(int number) { + return DetectIntentResponseView.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3beta1.SessionProto.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final DetectIntentResponseView[] VALUES = values(); + + public static DetectIntentResponseView 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 DetectIntentResponseView(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView) +} diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParameters.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParameters.java index cd64ac18aa45..9047e0046af5 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParameters.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParameters.java @@ -1343,7 +1343,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.SearchConfigOrBuilder getSearchCon * * @deprecated * google.cloud.dialogflow.cx.v3beta1.QueryParameters.populate_data_store_connection_signals - * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=762 + * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=774 * @return The populateDataStoreConnectionSignals. */ @java.lang.Override @@ -5975,7 +5975,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.SearchConfigOrBuilder getSearchCon * * @deprecated * google.cloud.dialogflow.cx.v3beta1.QueryParameters.populate_data_store_connection_signals - * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=762 + * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=774 * @return The populateDataStoreConnectionSignals. */ @java.lang.Override @@ -6000,7 +6000,7 @@ public boolean getPopulateDataStoreConnectionSignals() { * * @deprecated * google.cloud.dialogflow.cx.v3beta1.QueryParameters.populate_data_store_connection_signals - * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=762 + * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=774 * @param value The populateDataStoreConnectionSignals to set. * @return This builder for chaining. */ @@ -6029,7 +6029,7 @@ public Builder setPopulateDataStoreConnectionSignals(boolean value) { * * @deprecated * google.cloud.dialogflow.cx.v3beta1.QueryParameters.populate_data_store_connection_signals - * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=762 + * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=774 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParametersOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParametersOrBuilder.java index 0cd8395c1e3c..278374b247cd 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParametersOrBuilder.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryParametersOrBuilder.java @@ -963,7 +963,7 @@ java.lang.String getWebhookHeadersOrDefault( * * @deprecated * google.cloud.dialogflow.cx.v3beta1.QueryParameters.populate_data_store_connection_signals - * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=762 + * is deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=774 * @return The populateDataStoreConnectionSignals. */ @java.lang.Deprecated diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResult.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResult.java index c367733e6f0e..5593dff1c208 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResult.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResult.java @@ -1330,7 +1330,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.FlowOrBuilder getCurrentFlowOrBuil * .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See - * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1098 + * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1110 * @return Whether the intent field is set. */ @java.lang.Override @@ -1354,7 +1354,7 @@ public boolean hasIntent() { * .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See - * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1098 + * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1110 * @return The intent. */ @java.lang.Override @@ -1408,7 +1408,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.IntentOrBuilder getIntentOrBuilder * float intent_detection_confidence = 9 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is - * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1109 + * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1121 * @return The intentDetectionConfidence. */ @java.lang.Override @@ -7023,7 +7023,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.FlowOrBuilder getCurrentFlowOrBuil * .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See - * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1098 + * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1110 * @return Whether the intent field is set. */ @java.lang.Deprecated @@ -7046,7 +7046,7 @@ public boolean hasIntent() { * .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See - * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1098 + * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1110 * @return The intent. */ @java.lang.Deprecated @@ -7273,7 +7273,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.IntentOrBuilder getIntentOrBuilder * float intent_detection_confidence = 9 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is - * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1109 + * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1121 * @return The intentDetectionConfidence. */ @java.lang.Override @@ -7300,7 +7300,7 @@ public float getIntentDetectionConfidence() { * float intent_detection_confidence = 9 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is - * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1109 + * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1121 * @param value The intentDetectionConfidence to set. * @return This builder for chaining. */ @@ -7331,7 +7331,7 @@ public Builder setIntentDetectionConfidence(float value) { * float intent_detection_confidence = 9 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is - * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1109 + * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1121 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResultOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResultOrBuilder.java index c3d0d38f22fb..f4bcdbe77b4a 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResultOrBuilder.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/QueryResultOrBuilder.java @@ -871,7 +871,7 @@ com.google.cloud.dialogflow.cx.v3beta1.ResponseMessageOrBuilder getResponseMessa * .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See - * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1098 + * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1110 * @return Whether the intent field is set. */ @java.lang.Deprecated @@ -892,7 +892,7 @@ com.google.cloud.dialogflow.cx.v3beta1.ResponseMessageOrBuilder getResponseMessa * .google.cloud.dialogflow.cx.v3beta1.Intent intent = 8 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent is deprecated. See - * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1098 + * google/cloud/dialogflow/cx/v3beta1/session.proto;l=1110 * @return The intent. */ @java.lang.Deprecated @@ -933,7 +933,7 @@ com.google.cloud.dialogflow.cx.v3beta1.ResponseMessageOrBuilder getResponseMessa * float intent_detection_confidence = 9 [deprecated = true]; * * @deprecated google.cloud.dialogflow.cx.v3beta1.QueryResult.intent_detection_confidence is - * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1109 + * deprecated. See google/cloud/dialogflow/cx/v3beta1/session.proto;l=1121 * @return The intentDetectionConfidence. */ @java.lang.Deprecated diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettings.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettings.java index 7a72f80980ce..094a7e942bb3 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettings.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettings.java @@ -1107,578 +1107,3057 @@ public com.google.protobuf.Parser getParserForType() { } } - public interface PromptSecuritySettingsOrBuilder + public interface RaiSettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings) com.google.protobuf.MessageOrBuilder { /** * * *
-     * Optional. Enable prompt security checks.
+     * Optional. RAI blocking configurations.
      * 
* - * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getCategoryFiltersList(); + + /** * - * @return The enablePromptSecurity. + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * */ - boolean getEnablePromptSecurity(); + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + getCategoryFilters(int index); + + /** + * + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getCategoryFiltersCount(); + + /** + * + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilterOrBuilder> + getCategoryFiltersOrBuilderList(); + + /** + * + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilterOrBuilder + getCategoryFiltersOrBuilder(int index); } /** * * *
-   * Settings for prompt security checks.
+   * Settings for Responsible AI.
    * 
* - * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings} + * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings} */ - public static final class PromptSecuritySettings extends com.google.protobuf.GeneratedMessageV3 + public static final class RaiSettings extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) - PromptSecuritySettingsOrBuilder { + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings) + RaiSettingsOrBuilder { private static final long serialVersionUID = 0L; - // Use PromptSecuritySettings.newBuilder() to construct. - private PromptSecuritySettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use RaiSettings.newBuilder() to construct. + private RaiSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private PromptSecuritySettings() {} + private RaiSettings() { + categoryFilters_ = java.util.Collections.emptyList(); + } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new PromptSecuritySettings(); + return new RaiSettings(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto - .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor; + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto - .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_fieldAccessorTable + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.class, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.Builder - .class); + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.class, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder.class); } - public static final int ENABLE_PROMPT_SECURITY_FIELD_NUMBER = 1; - private boolean enablePromptSecurity_ = false; - /** * * *
-     * Optional. Enable prompt security checks.
+     * Sensitivity level for RAI categories.
      * 
* - * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The enablePromptSecurity. + * Protobuf enum {@code + * google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel} */ - @java.lang.Override - public boolean getEnablePromptSecurity() { - return enablePromptSecurity_; - } + public enum SafetyFilterLevel implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+       * Unspecified -- uses default sensitivity levels.
+       * 
+ * + * SAFETY_FILTER_LEVEL_UNSPECIFIED = 0; + */ + SAFETY_FILTER_LEVEL_UNSPECIFIED(0), + /** + * + * + *
+       * Block no text -- effectively disables the category.
+       * 
+ * + * BLOCK_NONE = 1; + */ + BLOCK_NONE(1), + /** + * + * + *
+       * Block a few suspicious texts.
+       * 
+ * + * BLOCK_FEW = 2; + */ + BLOCK_FEW(2), + /** + * + * + *
+       * Block some suspicious texts.
+       * 
+ * + * BLOCK_SOME = 3; + */ + BLOCK_SOME(3), + /** + * + * + *
+       * Block most suspicious texts.
+       * 
+ * + * BLOCK_MOST = 4; + */ + BLOCK_MOST(4), + UNRECOGNIZED(-1), + ; - private byte memoizedIsInitialized = -1; + /** + * + * + *
+       * Unspecified -- uses default sensitivity levels.
+       * 
+ * + * SAFETY_FILTER_LEVEL_UNSPECIFIED = 0; + */ + public static final int SAFETY_FILTER_LEVEL_UNSPECIFIED_VALUE = 0; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; + /** + * + * + *
+       * Block no text -- effectively disables the category.
+       * 
+ * + * BLOCK_NONE = 1; + */ + public static final int BLOCK_NONE_VALUE = 1; - memoizedIsInitialized = 1; - return true; - } + /** + * + * + *
+       * Block a few suspicious texts.
+       * 
+ * + * BLOCK_FEW = 2; + */ + public static final int BLOCK_FEW_VALUE = 2; - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (enablePromptSecurity_ != false) { - output.writeBool(1, enablePromptSecurity_); - } - getUnknownFields().writeTo(output); - } + /** + * + * + *
+       * Block some suspicious texts.
+       * 
+ * + * BLOCK_SOME = 3; + */ + public static final int BLOCK_SOME_VALUE = 3; - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; + /** + * + * + *
+       * Block most suspicious texts.
+       * 
+ * + * BLOCK_MOST = 4; + */ + public static final int BLOCK_MOST_VALUE = 4; - size = 0; - if (enablePromptSecurity_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, enablePromptSecurity_); + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; } - 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.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings)) { - return super.equals(obj); + /** + * @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 SafetyFilterLevel valueOf(int value) { + return forNumber(value); } - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings other = - (com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) obj; - if (getEnablePromptSecurity() != other.getEnablePromptSecurity()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static SafetyFilterLevel forNumber(int value) { + switch (value) { + case 0: + return SAFETY_FILTER_LEVEL_UNSPECIFIED; + case 1: + return BLOCK_NONE; + case 2: + return BLOCK_FEW; + case 3: + return BLOCK_SOME; + case 4: + return BLOCK_MOST; + default: + return null; + } + } - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ENABLE_PROMPT_SECURITY_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnablePromptSecurity()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public SafetyFilterLevel findValueByNumber(int number) { + return SafetyFilterLevel.forNumber(number); + } + }; - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + 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 static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDescriptor() + .getEnumTypes() + .get(0); + } - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + private static final SafetyFilterLevel[] VALUES = values(); - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + public static SafetyFilterLevel 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()]; + } - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + private final int value; - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); + private SafetyFilterLevel(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel) } - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } + /** + * + * + *
+     * RAI categories to configure.
+     * 
+ * + * Protobuf enum {@code + * google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory} + */ + public enum SafetyCategory implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+       * Unspecified.
+       * 
+ * + * SAFETY_CATEGORY_UNSPECIFIED = 0; + */ + SAFETY_CATEGORY_UNSPECIFIED(0), + /** + * + * + *
+       * Dangerous content.
+       * 
+ * + * DANGEROUS_CONTENT = 1; + */ + DANGEROUS_CONTENT(1), + /** + * + * + *
+       * Hate speech.
+       * 
+ * + * HATE_SPEECH = 2; + */ + HATE_SPEECH(2), + /** + * + * + *
+       * Harassment.
+       * 
+ * + * HARASSMENT = 3; + */ + HARASSMENT(3), + /** + * + * + *
+       * Sexually explicit content.
+       * 
+ * + * SEXUALLY_EXPLICIT_CONTENT = 4; + */ + SEXUALLY_EXPLICIT_CONTENT(4), + UNRECOGNIZED(-1), + ; - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } + /** + * + * + *
+       * Unspecified.
+       * 
+ * + * SAFETY_CATEGORY_UNSPECIFIED = 0; + */ + public static final int SAFETY_CATEGORY_UNSPECIFIED_VALUE = 0; - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + /** + * + * + *
+       * Dangerous content.
+       * 
+ * + * DANGEROUS_CONTENT = 1; + */ + public static final int DANGEROUS_CONTENT_VALUE = 1; - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } + /** + * + * + *
+       * Hate speech.
+       * 
+ * + * HATE_SPEECH = 2; + */ + public static final int HATE_SPEECH_VALUE = 2; - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } + /** + * + * + *
+       * Harassment.
+       * 
+ * + * HARASSMENT = 3; + */ + public static final int HARASSMENT_VALUE = 3; - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } + /** + * + * + *
+       * Sexually explicit content.
+       * 
+ * + * SEXUALLY_EXPLICIT_CONTENT = 4; + */ + public static final int SEXUALLY_EXPLICIT_CONTENT_VALUE = 4; - public static Builder newBuilder( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + /** + * @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 SafetyCategory 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 SafetyCategory forNumber(int value) { + switch (value) { + case 0: + return SAFETY_CATEGORY_UNSPECIFIED; + case 1: + return DANGEROUS_CONTENT; + case 2: + return HATE_SPEECH; + case 3: + return HARASSMENT; + case 4: + return SEXUALLY_EXPLICIT_CONTENT; + 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 SafetyCategory findValueByNumber(int number) { + return SafetyCategory.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDescriptor() + .getEnumTypes() + .get(1); + } + + private static final SafetyCategory[] VALUES = values(); + + public static SafetyCategory 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 SafetyCategory(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory) } - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; + public interface CategoryFilterOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * RAI category to configure.
+       * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @return The enum numeric value on the wire for category. + */ + int getCategoryValue(); + + /** + * + * + *
+       * RAI category to configure.
+       * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @return The category. + */ + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + getCategory(); + + /** + * + * + *
+       * Blocking sensitivity level to configure for the RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @return The enum numeric value on the wire for filterLevel. + */ + int getFilterLevelValue(); + + /** + * + * + *
+       * Blocking sensitivity level to configure for the RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @return The filterLevel. + */ + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + getFilterLevel(); } /** * * *
-     * Settings for prompt security checks.
+     * Configuration of the sensitivity level for blocking an RAI category.
      * 
* * Protobuf type {@code - * google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings} + * google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter} */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder + public static final class CategoryFilter extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettingsOrBuilder { + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter) + CategoryFilterOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CategoryFilter.newBuilder() to construct. + private CategoryFilter(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CategoryFilter() { + category_ = 0; + filterLevel_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CategoryFilter(); + } + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto - .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor; + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto - .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_fieldAccessorTable + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.class, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.Builder - .class); + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .class, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder.class); } - // Construct using - // com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.newBuilder() - private Builder() {} + public static final int CATEGORY_FIELD_NUMBER = 1; + private int category_ = 0; - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); + /** + * + * + *
+       * RAI category to configure.
+       * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @return The enum numeric value on the wire for category. + */ + @java.lang.Override + public int getCategoryValue() { + return category_; } + /** + * + * + *
+       * RAI category to configure.
+       * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @return The category. + */ @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - enablePromptSecurity_ = false; - return this; + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + getCategory() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory result = + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + .forNumber(category_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + .UNRECOGNIZED + : result; } + public static final int FILTER_LEVEL_FIELD_NUMBER = 2; + private int filterLevel_ = 0; + + /** + * + * + *
+       * Blocking sensitivity level to configure for the RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @return The enum numeric value on the wire for filterLevel. + */ @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto - .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor; + public int getFilterLevelValue() { + return filterLevel_; } + /** + * + * + *
+       * Blocking sensitivity level to configure for the RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @return The filterLevel. + */ @java.lang.Override - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - getDefaultInstanceForType() { - return com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - .getDefaultInstance(); + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + getFilterLevel() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel result = + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + .forNumber(filterLevel_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + .UNRECOGNIZED + : result; } + private byte memoizedIsInitialized = -1; + @java.lang.Override - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings build() { - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings result = - buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; + 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 com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - buildPartial() { - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings result = - new com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings(this); - if (bitField0_ != 0) { - buildPartial0(result); + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (category_ + != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + .SAFETY_CATEGORY_UNSPECIFIED + .getNumber()) { + output.writeEnum(1, category_); } - onBuilt(); - return result; + if (filterLevel_ + != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + .SAFETY_FILTER_LEVEL_UNSPECIFIED + .getNumber()) { + output.writeEnum(2, filterLevel_); + } + getUnknownFields().writeTo(output); } - private void buildPartial0( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.enablePromptSecurity_ = enablePromptSecurity_; + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (category_ + != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + .SAFETY_CATEGORY_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, category_); + } + if (filterLevel_ + != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + .SAFETY_FILTER_LEVEL_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, filterLevel_); } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; } @java.lang.Override - public Builder clone() { - return super.clone(); + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj + instanceof + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter other = + (com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter) obj; + + if (category_ != other.category_) return false; + if (filterLevel_ != other.filterLevel_) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; } @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CATEGORY_FIELD_NUMBER; + hash = (53 * hash) + category_; + hash = (37 * hash) + FILTER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + filterLevel_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; } - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); } - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other - instanceof - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) { - return mergeFrom( - (com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) other); - } else { - super.mergeFrom(other); - return this; - } + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); } - public Builder mergeFrom( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings other) { - if (other - == com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - .getDefaultInstance()) return this; - if (other.getEnablePromptSecurity() != false) { - setEnablePromptSecurity(other.getEnablePromptSecurity()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); } - @java.lang.Override - public final boolean isInitialized() { - return true; + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - @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: - { - enablePromptSecurity_ = input.readBool(); - 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; + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } - private int bitField0_; + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } - private boolean enablePromptSecurity_; + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } - /** - * - * - *
-       * Optional. Enable prompt security checks.
-       * 
- * - * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The enablePromptSecurity. - */ @java.lang.Override - public boolean getEnablePromptSecurity() { - return enablePromptSecurity_; + public Builder newBuilderForType() { + return newBuilder(); } - /** - * - * - *
-       * Optional. Enable prompt security checks.
-       * 
- * - * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; - * - * @param value The enablePromptSecurity to set. - * @return This builder for chaining. - */ - public Builder setEnablePromptSecurity(boolean value) { + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } - enablePromptSecurity_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; + public static Builder newBuilder( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; } /** * * *
-       * Optional. Enable prompt security checks.
+       * Configuration of the sensitivity level for blocking an RAI category.
        * 
* - * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return This builder for chaining. + * Protobuf type {@code + * google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter} */ - public Builder clearEnablePromptSecurity() { - bitField0_ = (bitField0_ & ~0x00000001); - enablePromptSecurity_ = false; - onChanged(); - return this; - } + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter) + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_descriptor; + } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .class, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder.class); + } - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } + // Construct using + // com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter.newBuilder() + private Builder() {} - // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) - } + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } - // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) - private static final com.google.cloud.dialogflow.cx.v3beta1.SafetySettings - .PromptSecuritySettings - DEFAULT_INSTANCE; + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + category_ = 0; + filterLevel_ = 0; + return this; + } - static { - DEFAULT_INSTANCE = - new com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings(); - } + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_descriptor; + } - public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - getDefaultInstance() { - return DEFAULT_INSTANCE; - } + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .getDefaultInstance(); + } - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public PromptSecuritySettings 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(); + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + build() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); } - }; + return result; + } - public static com.google.protobuf.Parser parser() { - return PARSER; - } + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + buildPartial() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter result = + new com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } + private void buildPartial0( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.category_ = category_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.filterLevel_ = filterLevel_; + } + } - @java.lang.Override - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter) { + return mergeFrom( + (com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + other) { + if (other + == com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .getDefaultInstance()) return this; + if (other.category_ != 0) { + setCategoryValue(other.getCategoryValue()); + } + if (other.filterLevel_ != 0) { + setFilterLevelValue(other.getFilterLevelValue()); + } + 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: + { + category_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 16: + { + filterLevel_ = 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 category_ = 0; + + /** + * + * + *
+         * RAI category to configure.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @return The enum numeric value on the wire for category. + */ + @java.lang.Override + public int getCategoryValue() { + return category_; + } + + /** + * + * + *
+         * RAI category to configure.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @param value The enum numeric value on the wire for category to set. + * @return This builder for chaining. + */ + public Builder setCategoryValue(int value) { + category_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * RAI category to configure.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @return The category. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + getCategory() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory result = + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + .forNumber(category_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + .UNRECOGNIZED + : result; + } + + /** + * + * + *
+         * RAI category to configure.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @param value The category to set. + * @return This builder for chaining. + */ + public Builder setCategory( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory + value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + category_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+         * RAI category to configure.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyCategory category = 1; + * + * + * @return This builder for chaining. + */ + public Builder clearCategory() { + bitField0_ = (bitField0_ & ~0x00000001); + category_ = 0; + onChanged(); + return this; + } + + private int filterLevel_ = 0; + + /** + * + * + *
+         * Blocking sensitivity level to configure for the RAI category.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @return The enum numeric value on the wire for filterLevel. + */ + @java.lang.Override + public int getFilterLevelValue() { + return filterLevel_; + } + + /** + * + * + *
+         * Blocking sensitivity level to configure for the RAI category.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @param value The enum numeric value on the wire for filterLevel to set. + * @return This builder for chaining. + */ + public Builder setFilterLevelValue(int value) { + filterLevel_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Blocking sensitivity level to configure for the RAI category.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @return The filterLevel. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + getFilterLevel() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + result = + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .SafetyFilterLevel.forNumber(filterLevel_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + .UNRECOGNIZED + : result; + } + + /** + * + * + *
+         * Blocking sensitivity level to configure for the RAI category.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @param value The filterLevel to set. + * @return This builder for chaining. + */ + public Builder setFilterLevel( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel + value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + filterLevel_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+         * Blocking sensitivity level to configure for the RAI category.
+         * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel filter_level = 2; + * + * + * @return This builder for chaining. + */ + public Builder clearFilterLevel() { + bitField0_ = (bitField0_ & ~0x00000002); + filterLevel_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter) + private static final com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilter + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter(); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CategoryFilter 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.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int CATEGORY_FILTERS_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter> + categoryFilters_; + + /** + * + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter> + getCategoryFiltersList() { + return categoryFilters_; + } + + /** + * + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilterOrBuilder> + getCategoryFiltersOrBuilderList() { + return categoryFilters_; + } + + /** + * + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getCategoryFiltersCount() { + return categoryFilters_.size(); + } + + /** + * + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + getCategoryFilters(int index) { + return categoryFilters_.get(index); + } + + /** + * + * + *
+     * Optional. RAI blocking configurations.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilterOrBuilder + getCategoryFiltersOrBuilder(int index) { + return categoryFilters_.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 < categoryFilters_.size(); i++) { + output.writeMessage(3, categoryFilters_.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 < categoryFilters_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(3, categoryFilters_.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.dialogflow.cx.v3beta1.SafetySettings.RaiSettings)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings other = + (com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings) obj; + + if (!getCategoryFiltersList().equals(other.getCategoryFiltersList())) 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 (getCategoryFiltersCount() > 0) { + hash = (37 * hash) + CATEGORY_FILTERS_FIELD_NUMBER; + hash = (53 * hash) + getCategoryFiltersList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings 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.dialogflow.cx.v3beta1.SafetySettings.RaiSettings parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings 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.dialogflow.cx.v3beta1.SafetySettings.RaiSettings parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Settings for Responsible AI.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings) + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.class, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (categoryFiltersBuilder_ == null) { + categoryFilters_ = java.util.Collections.emptyList(); + } else { + categoryFilters_ = null; + categoryFiltersBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings build() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings buildPartial() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings result = + new com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings result) { + if (categoryFiltersBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + categoryFilters_ = java.util.Collections.unmodifiableList(categoryFilters_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.categoryFilters_ = categoryFilters_; + } else { + result.categoryFilters_ = categoryFiltersBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings) { + return mergeFrom( + (com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings other) { + if (other + == com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .getDefaultInstance()) return this; + if (categoryFiltersBuilder_ == null) { + if (!other.categoryFilters_.isEmpty()) { + if (categoryFilters_.isEmpty()) { + categoryFilters_ = other.categoryFilters_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCategoryFiltersIsMutable(); + categoryFilters_.addAll(other.categoryFilters_); + } + onChanged(); + } + } else { + if (!other.categoryFilters_.isEmpty()) { + if (categoryFiltersBuilder_.isEmpty()) { + categoryFiltersBuilder_.dispose(); + categoryFiltersBuilder_ = null; + categoryFilters_ = other.categoryFilters_; + bitField0_ = (bitField0_ & ~0x00000001); + categoryFiltersBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getCategoryFiltersFieldBuilder() + : null; + } else { + categoryFiltersBuilder_.addAllMessages(other.categoryFilters_); + } + } + } + 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 26: + { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + m = + input.readMessage( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilter.parser(), + extensionRegistry); + if (categoryFiltersBuilder_ == null) { + ensureCategoryFiltersIsMutable(); + categoryFilters_.add(m); + } else { + categoryFiltersBuilder_.addMessage(m); + } + 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 java.util.List< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter> + categoryFilters_ = java.util.Collections.emptyList(); + + private void ensureCategoryFiltersIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + categoryFilters_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter>( + categoryFilters_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilterOrBuilder> + categoryFiltersBuilder_; + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter> + getCategoryFiltersList() { + if (categoryFiltersBuilder_ == null) { + return java.util.Collections.unmodifiableList(categoryFilters_); + } else { + return categoryFiltersBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public int getCategoryFiltersCount() { + if (categoryFiltersBuilder_ == null) { + return categoryFilters_.size(); + } else { + return categoryFiltersBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + getCategoryFilters(int index) { + if (categoryFiltersBuilder_ == null) { + return categoryFilters_.get(index); + } else { + return categoryFiltersBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setCategoryFilters( + int index, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter value) { + if (categoryFiltersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCategoryFiltersIsMutable(); + categoryFilters_.set(index, value); + onChanged(); + } else { + categoryFiltersBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setCategoryFilters( + int index, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter.Builder + builderForValue) { + if (categoryFiltersBuilder_ == null) { + ensureCategoryFiltersIsMutable(); + categoryFilters_.set(index, builderForValue.build()); + onChanged(); + } else { + categoryFiltersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addCategoryFilters( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter value) { + if (categoryFiltersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCategoryFiltersIsMutable(); + categoryFilters_.add(value); + onChanged(); + } else { + categoryFiltersBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addCategoryFilters( + int index, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter value) { + if (categoryFiltersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCategoryFiltersIsMutable(); + categoryFilters_.add(index, value); + onChanged(); + } else { + categoryFiltersBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addCategoryFilters( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter.Builder + builderForValue) { + if (categoryFiltersBuilder_ == null) { + ensureCategoryFiltersIsMutable(); + categoryFilters_.add(builderForValue.build()); + onChanged(); + } else { + categoryFiltersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addCategoryFilters( + int index, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter.Builder + builderForValue) { + if (categoryFiltersBuilder_ == null) { + ensureCategoryFiltersIsMutable(); + categoryFilters_.add(index, builderForValue.build()); + onChanged(); + } else { + categoryFiltersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAllCategoryFilters( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilter> + values) { + if (categoryFiltersBuilder_ == null) { + ensureCategoryFiltersIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, categoryFilters_); + onChanged(); + } else { + categoryFiltersBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearCategoryFilters() { + if (categoryFiltersBuilder_ == null) { + categoryFilters_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + categoryFiltersBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder removeCategoryFilters(int index) { + if (categoryFiltersBuilder_ == null) { + ensureCategoryFiltersIsMutable(); + categoryFilters_.remove(index); + onChanged(); + } else { + categoryFiltersBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder + getCategoryFiltersBuilder(int index) { + return getCategoryFiltersFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilterOrBuilder + getCategoryFiltersOrBuilder(int index) { + if (categoryFiltersBuilder_ == null) { + return categoryFilters_.get(index); + } else { + return categoryFiltersBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilterOrBuilder> + getCategoryFiltersOrBuilderList() { + if (categoryFiltersBuilder_ != null) { + return categoryFiltersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(categoryFilters_); + } + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder + addCategoryFiltersBuilder() { + return getCategoryFiltersFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .getDefaultInstance()); + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder + addCategoryFiltersBuilder(int index) { + return getCategoryFiltersFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .getDefaultInstance()); + } + + /** + * + * + *
+       * Optional. RAI blocking configurations.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter category_filters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder> + getCategoryFiltersBuilderList() { + return getCategoryFiltersFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilterOrBuilder> + getCategoryFiltersFieldBuilder() { + if (categoryFiltersBuilder_ == null) { + categoryFiltersBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.CategoryFilter + .Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .CategoryFilterOrBuilder>( + categoryFilters_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + categoryFilters_ = null; + } + return categoryFiltersBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings) + private static final com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings(); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RaiSettings 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.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface PromptSecuritySettingsOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. Enable prompt security checks.
+     * 
+ * + * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enablePromptSecurity. + */ + boolean getEnablePromptSecurity(); + } + + /** + * + * + *
+   * Settings for prompt security checks.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings} + */ + public static final class PromptSecuritySettings extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) + PromptSecuritySettingsOrBuilder { + private static final long serialVersionUID = 0L; + + // Use PromptSecuritySettings.newBuilder() to construct. + private PromptSecuritySettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private PromptSecuritySettings() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new PromptSecuritySettings(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.class, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.Builder + .class); + } + + public static final int ENABLE_PROMPT_SECURITY_FIELD_NUMBER = 1; + private boolean enablePromptSecurity_ = false; + + /** + * + * + *
+     * Optional. Enable prompt security checks.
+     * 
+ * + * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enablePromptSecurity. + */ + @java.lang.Override + public boolean getEnablePromptSecurity() { + return enablePromptSecurity_; + } + + 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 (enablePromptSecurity_ != false) { + output.writeBool(1, enablePromptSecurity_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enablePromptSecurity_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, enablePromptSecurity_); + } + 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.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings other = + (com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) obj; + + if (getEnablePromptSecurity() != other.getEnablePromptSecurity()) 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) + ENABLE_PROMPT_SECURITY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnablePromptSecurity()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + 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.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + 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.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Settings for prompt security checks.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettingsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.class, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + enablePromptSecurity_ = false; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettingsProto + .internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings build() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + buildPartial() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings result = + new com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.enablePromptSecurity_ = enablePromptSecurity_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) { + return mergeFrom( + (com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings other) { + if (other + == com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + .getDefaultInstance()) return this; + if (other.getEnablePromptSecurity() != false) { + setEnablePromptSecurity(other.getEnablePromptSecurity()); + } + 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: + { + enablePromptSecurity_ = input.readBool(); + 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 boolean enablePromptSecurity_; + + /** + * + * + *
+       * Optional. Enable prompt security checks.
+       * 
+ * + * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enablePromptSecurity. + */ + @java.lang.Override + public boolean getEnablePromptSecurity() { + return enablePromptSecurity_; + } + + /** + * + * + *
+       * Optional. Enable prompt security checks.
+       * 
+ * + * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The enablePromptSecurity to set. + * @return This builder for chaining. + */ + public Builder setEnablePromptSecurity(boolean value) { + + enablePromptSecurity_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Enable prompt security checks.
+       * 
+ * + * bool enable_prompt_security = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearEnablePromptSecurity() { + bitField0_ = (bitField0_ & ~0x00000001); + enablePromptSecurity_ = false; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings) + private static final com.google.cloud.dialogflow.cx.v3beta1.SafetySettings + .PromptSecuritySettings + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings(); + } + + public static com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PromptSecuritySettings 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.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } } private int bitField0_; @@ -1812,6 +4291,132 @@ public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase getBannedPhr return bannedPhrases_.get(index); } + public static final int RAI_SETTINGS_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings raiSettings_; + + /** + * + * + *
+   * Optional. Settings for Responsible AI checks.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the raiSettings field is set. + */ + @java.lang.Override + public boolean hasRaiSettings() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Optional. Settings for Responsible AI checks.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The raiSettings. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings getRaiSettings() { + return raiSettings_ == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDefaultInstance() + : raiSettings_; + } + + /** + * + * + *
+   * Optional. Settings for Responsible AI checks.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder + getRaiSettingsOrBuilder() { + return raiSettings_ == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDefaultInstance() + : raiSettings_; + } + + public static final int DEFAULT_RAI_SETTINGS_FIELD_NUMBER = 3; + private com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings defaultRaiSettings_; + + /** + * + * + *
+   * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+   * that users will be able to restore their RAI configurations to the default
+   * settings. Read-only field for the API proto only.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @return Whether the defaultRaiSettings field is set. + */ + @java.lang.Override + public boolean hasDefaultRaiSettings() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+   * that users will be able to restore their RAI configurations to the default
+   * settings. Read-only field for the API proto only.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @return The defaultRaiSettings. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings getDefaultRaiSettings() { + return defaultRaiSettings_ == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDefaultInstance() + : defaultRaiSettings_; + } + + /** + * + * + *
+   * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+   * that users will be able to restore their RAI configurations to the default
+   * settings. Read-only field for the API proto only.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder + getDefaultRaiSettingsOrBuilder() { + return defaultRaiSettings_ == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDefaultInstance() + : defaultRaiSettings_; + } + public static final int PROMPT_SECURITY_SETTINGS_FIELD_NUMBER = 8; private com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings promptSecuritySettings_; @@ -1831,7 +4436,7 @@ public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase getBannedPhr */ @java.lang.Override public boolean hasPromptSecuritySettings() { - return ((bitField0_ & 0x00000001) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -1893,13 +4498,19 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < bannedPhrases_.size(); i++) { output.writeMessage(1, bannedPhrases_.get(i)); } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getRaiSettings()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(3, getDefaultRaiSettings()); + } if (defaultBannedPhraseMatchStrategy_ != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy .PHRASE_MATCH_STRATEGY_UNSPECIFIED .getNumber()) { output.writeEnum(4, defaultBannedPhraseMatchStrategy_); } - if (((bitField0_ & 0x00000001) != 0)) { + if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(8, getPromptSecuritySettings()); } getUnknownFields().writeTo(output); @@ -1914,6 +4525,12 @@ public int getSerializedSize() { for (int i = 0; i < bannedPhrases_.size(); i++) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, bannedPhrases_.get(i)); } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getRaiSettings()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getDefaultRaiSettings()); + } if (defaultBannedPhraseMatchStrategy_ != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy .PHRASE_MATCH_STRATEGY_UNSPECIFIED @@ -1922,7 +4539,7 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeEnumSize( 4, defaultBannedPhraseMatchStrategy_); } - if (((bitField0_ & 0x00000001) != 0)) { + if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getPromptSecuritySettings()); } @@ -1944,6 +4561,14 @@ public boolean equals(final java.lang.Object obj) { if (defaultBannedPhraseMatchStrategy_ != other.defaultBannedPhraseMatchStrategy_) return false; if (!getBannedPhrasesList().equals(other.getBannedPhrasesList())) return false; + if (hasRaiSettings() != other.hasRaiSettings()) return false; + if (hasRaiSettings()) { + if (!getRaiSettings().equals(other.getRaiSettings())) return false; + } + if (hasDefaultRaiSettings() != other.hasDefaultRaiSettings()) return false; + if (hasDefaultRaiSettings()) { + if (!getDefaultRaiSettings().equals(other.getDefaultRaiSettings())) return false; + } if (hasPromptSecuritySettings() != other.hasPromptSecuritySettings()) return false; if (hasPromptSecuritySettings()) { if (!getPromptSecuritySettings().equals(other.getPromptSecuritySettings())) return false; @@ -1965,6 +4590,14 @@ public int hashCode() { hash = (37 * hash) + BANNED_PHRASES_FIELD_NUMBER; hash = (53 * hash) + getBannedPhrasesList().hashCode(); } + if (hasRaiSettings()) { + hash = (37 * hash) + RAI_SETTINGS_FIELD_NUMBER; + hash = (53 * hash) + getRaiSettings().hashCode(); + } + if (hasDefaultRaiSettings()) { + hash = (37 * hash) + DEFAULT_RAI_SETTINGS_FIELD_NUMBER; + hash = (53 * hash) + getDefaultRaiSettings().hashCode(); + } if (hasPromptSecuritySettings()) { hash = (37 * hash) + PROMPT_SECURITY_SETTINGS_FIELD_NUMBER; hash = (53 * hash) + getPromptSecuritySettings().hashCode(); @@ -2112,6 +4745,8 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getBannedPhrasesFieldBuilder(); + getRaiSettingsFieldBuilder(); + getDefaultRaiSettingsFieldBuilder(); getPromptSecuritySettingsFieldBuilder(); } } @@ -2128,6 +4763,16 @@ public Builder clear() { bannedPhrasesBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); + raiSettings_ = null; + if (raiSettingsBuilder_ != null) { + raiSettingsBuilder_.dispose(); + raiSettingsBuilder_ = null; + } + defaultRaiSettings_ = null; + if (defaultRaiSettingsBuilder_ != null) { + defaultRaiSettingsBuilder_.dispose(); + defaultRaiSettingsBuilder_ = null; + } promptSecuritySettings_ = null; if (promptSecuritySettingsBuilder_ != null) { promptSecuritySettingsBuilder_.dispose(); @@ -2188,11 +4833,23 @@ private void buildPartial0(com.google.cloud.dialogflow.cx.v3beta1.SafetySettings } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000004) != 0)) { + result.raiSettings_ = + raiSettingsBuilder_ == null ? raiSettings_ : raiSettingsBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.defaultRaiSettings_ = + defaultRaiSettingsBuilder_ == null + ? defaultRaiSettings_ + : defaultRaiSettingsBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000010) != 0)) { result.promptSecuritySettings_ = promptSecuritySettingsBuilder_ == null ? promptSecuritySettings_ : promptSecuritySettingsBuilder_.build(); - to_bitField0_ |= 0x00000001; + to_bitField0_ |= 0x00000004; } result.bitField0_ |= to_bitField0_; } @@ -2208,184 +4865,466 @@ public Builder setField( return super.setField(field, value); } - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.cx.v3beta1.SafetySettings) { + return mergeFrom((com.google.cloud.dialogflow.cx.v3beta1.SafetySettings) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.SafetySettings other) { + if (other == com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.getDefaultInstance()) + return this; + if (other.defaultBannedPhraseMatchStrategy_ != 0) { + setDefaultBannedPhraseMatchStrategyValue(other.getDefaultBannedPhraseMatchStrategyValue()); + } + if (bannedPhrasesBuilder_ == null) { + if (!other.bannedPhrases_.isEmpty()) { + if (bannedPhrases_.isEmpty()) { + bannedPhrases_ = other.bannedPhrases_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureBannedPhrasesIsMutable(); + bannedPhrases_.addAll(other.bannedPhrases_); + } + onChanged(); + } + } else { + if (!other.bannedPhrases_.isEmpty()) { + if (bannedPhrasesBuilder_.isEmpty()) { + bannedPhrasesBuilder_.dispose(); + bannedPhrasesBuilder_ = null; + bannedPhrases_ = other.bannedPhrases_; + bitField0_ = (bitField0_ & ~0x00000002); + bannedPhrasesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getBannedPhrasesFieldBuilder() + : null; + } else { + bannedPhrasesBuilder_.addAllMessages(other.bannedPhrases_); + } + } + } + if (other.hasRaiSettings()) { + mergeRaiSettings(other.getRaiSettings()); + } + if (other.hasDefaultRaiSettings()) { + mergeDefaultRaiSettings(other.getDefaultRaiSettings()); + } + if (other.hasPromptSecuritySettings()) { + mergePromptSecuritySettings(other.getPromptSecuritySettings()); + } + 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.dialogflow.cx.v3beta1.SafetySettings.Phrase m = + input.readMessage( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.parser(), + extensionRegistry); + if (bannedPhrasesBuilder_ == null) { + ensureBannedPhrasesIsMutable(); + bannedPhrases_.add(m); + } else { + bannedPhrasesBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + input.readMessage(getRaiSettingsFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 18 + case 26: + { + input.readMessage( + getDefaultRaiSettingsFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 26 + case 32: + { + defaultBannedPhraseMatchStrategy_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 32 + case 66: + { + input.readMessage( + getPromptSecuritySettingsFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000010; + break; + } // case 66 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private int defaultBannedPhraseMatchStrategy_ = 0; + + /** + * + * + *
+     * Optional. Default phrase match strategy for banned phrases.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for defaultBannedPhraseMatchStrategy. + */ + @java.lang.Override + public int getDefaultBannedPhraseMatchStrategyValue() { + return defaultBannedPhraseMatchStrategy_; + } + + /** + * + * + *
+     * Optional. Default phrase match strategy for banned phrases.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for defaultBannedPhraseMatchStrategy to set. + * @return This builder for chaining. + */ + public Builder setDefaultBannedPhraseMatchStrategyValue(int value) { + defaultBannedPhraseMatchStrategy_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Default phrase match strategy for banned phrases.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The defaultBannedPhraseMatchStrategy. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy + getDefaultBannedPhraseMatchStrategy() { + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy result = + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy.forNumber( + defaultBannedPhraseMatchStrategy_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Optional. Default phrase match strategy for banned phrases.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The defaultBannedPhraseMatchStrategy to set. + * @return This builder for chaining. + */ + public Builder setDefaultBannedPhraseMatchStrategy( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + defaultBannedPhraseMatchStrategy_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Default phrase match strategy for banned phrases.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearDefaultBannedPhraseMatchStrategy() { + bitField0_ = (bitField0_ & ~0x00000001); + defaultBannedPhraseMatchStrategy_ = 0; + onChanged(); + return this; } - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } + private java.util.List + bannedPhrases_ = java.util.Collections.emptyList(); - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); + private void ensureBannedPhrasesIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + bannedPhrases_ = + new java.util.ArrayList( + bannedPhrases_); + bitField0_ |= 0x00000002; + } } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder> + bannedPhrasesBuilder_; + + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public java.util.List + getBannedPhrasesList() { + if (bannedPhrasesBuilder_ == null) { + return java.util.Collections.unmodifiableList(bannedPhrases_); + } else { + return bannedPhrasesBuilder_.getMessageList(); + } } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.dialogflow.cx.v3beta1.SafetySettings) { - return mergeFrom((com.google.cloud.dialogflow.cx.v3beta1.SafetySettings) other); + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public int getBannedPhrasesCount() { + if (bannedPhrasesBuilder_ == null) { + return bannedPhrases_.size(); } else { - super.mergeFrom(other); - return this; + return bannedPhrasesBuilder_.getCount(); } } - public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.SafetySettings other) { - if (other == com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.getDefaultInstance()) - return this; - if (other.defaultBannedPhraseMatchStrategy_ != 0) { - setDefaultBannedPhraseMatchStrategyValue(other.getDefaultBannedPhraseMatchStrategyValue()); + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase getBannedPhrases( + int index) { + if (bannedPhrasesBuilder_ == null) { + return bannedPhrases_.get(index); + } else { + return bannedPhrasesBuilder_.getMessage(index); } + } + + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public Builder setBannedPhrases( + int index, com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase value) { if (bannedPhrasesBuilder_ == null) { - if (!other.bannedPhrases_.isEmpty()) { - if (bannedPhrases_.isEmpty()) { - bannedPhrases_ = other.bannedPhrases_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureBannedPhrasesIsMutable(); - bannedPhrases_.addAll(other.bannedPhrases_); - } - onChanged(); + if (value == null) { + throw new NullPointerException(); } + ensureBannedPhrasesIsMutable(); + bannedPhrases_.set(index, value); + onChanged(); } else { - if (!other.bannedPhrases_.isEmpty()) { - if (bannedPhrasesBuilder_.isEmpty()) { - bannedPhrasesBuilder_.dispose(); - bannedPhrasesBuilder_ = null; - bannedPhrases_ = other.bannedPhrases_; - bitField0_ = (bitField0_ & ~0x00000002); - bannedPhrasesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getBannedPhrasesFieldBuilder() - : null; - } else { - bannedPhrasesBuilder_.addAllMessages(other.bannedPhrases_); - } - } - } - if (other.hasPromptSecuritySettings()) { - mergePromptSecuritySettings(other.getPromptSecuritySettings()); + bannedPhrasesBuilder_.setMessage(index, value); } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); return this; } - @java.lang.Override - public final boolean isInitialized() { - return true; + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public Builder setBannedPhrases( + int index, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder builderForValue) { + if (bannedPhrasesBuilder_ == null) { + ensureBannedPhrasesIsMutable(); + bannedPhrases_.set(index, builderForValue.build()); + onChanged(); + } else { + bannedPhrasesBuilder_.setMessage(index, builderForValue.build()); + } + return this; } - @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.dialogflow.cx.v3beta1.SafetySettings.Phrase m = - input.readMessage( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.parser(), - extensionRegistry); - if (bannedPhrasesBuilder_ == null) { - ensureBannedPhrasesIsMutable(); - bannedPhrases_.add(m); - } else { - bannedPhrasesBuilder_.addMessage(m); - } - break; - } // case 10 - case 32: - { - defaultBannedPhraseMatchStrategy_ = input.readEnum(); - bitField0_ |= 0x00000001; - break; - } // case 32 - case 66: - { - input.readMessage( - getPromptSecuritySettingsFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000004; - break; - } // case 66 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public Builder addBannedPhrases( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase value) { + if (bannedPhrasesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBannedPhrasesIsMutable(); + bannedPhrases_.add(value); onChanged(); - } // finally + } else { + bannedPhrasesBuilder_.addMessage(value); + } return this; } - private int bitField0_; - - private int defaultBannedPhraseMatchStrategy_ = 0; - /** * * *
-     * Optional. Default phrase match strategy for banned phrases.
+     * Banned phrases for generated text.
      * 
* - * - * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; * - * - * @return The enum numeric value on the wire for defaultBannedPhraseMatchStrategy. */ - @java.lang.Override - public int getDefaultBannedPhraseMatchStrategyValue() { - return defaultBannedPhraseMatchStrategy_; + public Builder addBannedPhrases( + int index, com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase value) { + if (bannedPhrasesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBannedPhrasesIsMutable(); + bannedPhrases_.add(index, value); + onChanged(); + } else { + bannedPhrasesBuilder_.addMessage(index, value); + } + return this; } /** * * *
-     * Optional. Default phrase match strategy for banned phrases.
+     * Banned phrases for generated text.
      * 
* - * - * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; * - * - * @param value The enum numeric value on the wire for defaultBannedPhraseMatchStrategy to set. - * @return This builder for chaining. */ - public Builder setDefaultBannedPhraseMatchStrategyValue(int value) { - defaultBannedPhraseMatchStrategy_ = value; - bitField0_ |= 0x00000001; - onChanged(); + public Builder addBannedPhrases( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder builderForValue) { + if (bannedPhrasesBuilder_ == null) { + ensureBannedPhrasesIsMutable(); + bannedPhrases_.add(builderForValue.build()); + onChanged(); + } else { + bannedPhrasesBuilder_.addMessage(builderForValue.build()); + } return this; } @@ -2393,48 +5332,45 @@ public Builder setDefaultBannedPhraseMatchStrategyValue(int value) { * * *
-     * Optional. Default phrase match strategy for banned phrases.
+     * Banned phrases for generated text.
      * 
* - * - * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; * - * - * @return The defaultBannedPhraseMatchStrategy. */ - @java.lang.Override - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy - getDefaultBannedPhraseMatchStrategy() { - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy result = - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy.forNumber( - defaultBannedPhraseMatchStrategy_); - return result == null - ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy.UNRECOGNIZED - : result; + public Builder addBannedPhrases( + int index, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder builderForValue) { + if (bannedPhrasesBuilder_ == null) { + ensureBannedPhrasesIsMutable(); + bannedPhrases_.add(index, builderForValue.build()); + onChanged(); + } else { + bannedPhrasesBuilder_.addMessage(index, builderForValue.build()); + } + return this; } /** * * *
-     * Optional. Default phrase match strategy for banned phrases.
+     * Banned phrases for generated text.
      * 
* - * - * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; * - * - * @param value The defaultBannedPhraseMatchStrategy to set. - * @return This builder for chaining. */ - public Builder setDefaultBannedPhraseMatchStrategy( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy value) { - if (value == null) { - throw new NullPointerException(); + public Builder addAllBannedPhrases( + java.lang.Iterable + values) { + if (bannedPhrasesBuilder_ == null) { + ensureBannedPhrasesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, bannedPhrases_); + onChanged(); + } else { + bannedPhrasesBuilder_.addAllMessages(values); } - bitField0_ |= 0x00000001; - defaultBannedPhraseMatchStrategy_ = value.getNumber(); - onChanged(); return this; } @@ -2442,39 +5378,97 @@ public Builder setDefaultBannedPhraseMatchStrategy( * * *
-     * Optional. Default phrase match strategy for banned phrases.
+     * Banned phrases for generated text.
      * 
* - * - * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; * + */ + public Builder clearBannedPhrases() { + if (bannedPhrasesBuilder_ == null) { + bannedPhrases_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + bannedPhrasesBuilder_.clear(); + } + return this; + } + + /** * - * @return This builder for chaining. + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * */ - public Builder clearDefaultBannedPhraseMatchStrategy() { - bitField0_ = (bitField0_ & ~0x00000001); - defaultBannedPhraseMatchStrategy_ = 0; - onChanged(); + public Builder removeBannedPhrases(int index) { + if (bannedPhrasesBuilder_ == null) { + ensureBannedPhrasesIsMutable(); + bannedPhrases_.remove(index); + onChanged(); + } else { + bannedPhrasesBuilder_.remove(index); + } return this; } - private java.util.List - bannedPhrases_ = java.util.Collections.emptyList(); + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder + getBannedPhrasesBuilder(int index) { + return getBannedPhrasesFieldBuilder().getBuilder(index); + } - private void ensureBannedPhrasesIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - bannedPhrases_ = - new java.util.ArrayList( - bannedPhrases_); - bitField0_ |= 0x00000002; + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder + getBannedPhrasesOrBuilder(int index) { + if (bannedPhrasesBuilder_ == null) { + return bannedPhrases_.get(index); + } else { + return bannedPhrasesBuilder_.getMessageOrBuilder(index); } } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder> - bannedPhrasesBuilder_; + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public java.util.List< + ? extends com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder> + getBannedPhrasesOrBuilderList() { + if (bannedPhrasesBuilder_ != null) { + return bannedPhrasesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(bannedPhrases_); + } + } /** * @@ -2486,49 +5480,110 @@ private void ensureBannedPhrasesIsMutable() { * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; * */ - public java.util.List - getBannedPhrasesList() { + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder + addBannedPhrasesBuilder() { + return getBannedPhrasesFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.getDefaultInstance()); + } + + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder + addBannedPhrasesBuilder(int index) { + return getBannedPhrasesFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.getDefaultInstance()); + } + + /** + * + * + *
+     * Banned phrases for generated text.
+     * 
+ * + * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + */ + public java.util.List + getBannedPhrasesBuilderList() { + return getBannedPhrasesFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder> + getBannedPhrasesFieldBuilder() { if (bannedPhrasesBuilder_ == null) { - return java.util.Collections.unmodifiableList(bannedPhrases_); - } else { - return bannedPhrasesBuilder_.getMessageList(); + bannedPhrasesBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder>( + bannedPhrases_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + bannedPhrases_ = null; } + return bannedPhrasesBuilder_; } + private com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings raiSettings_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder> + raiSettingsBuilder_; + /** * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * + * + * @return Whether the raiSettings field is set. */ - public int getBannedPhrasesCount() { - if (bannedPhrasesBuilder_ == null) { - return bannedPhrases_.size(); - } else { - return bannedPhrasesBuilder_.getCount(); - } + public boolean hasRaiSettings() { + return ((bitField0_ & 0x00000004) != 0); } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * + * + * @return The raiSettings. */ - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase getBannedPhrases( - int index) { - if (bannedPhrasesBuilder_ == null) { - return bannedPhrases_.get(index); + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings getRaiSettings() { + if (raiSettingsBuilder_ == null) { + return raiSettings_ == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDefaultInstance() + : raiSettings_; } else { - return bannedPhrasesBuilder_.getMessage(index); + return raiSettingsBuilder_.getMessage(); } } @@ -2536,24 +5591,25 @@ public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase getBannedPhr * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setBannedPhrases( - int index, com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase value) { - if (bannedPhrasesBuilder_ == null) { + public Builder setRaiSettings( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings value) { + if (raiSettingsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } - ensureBannedPhrasesIsMutable(); - bannedPhrases_.set(index, value); - onChanged(); + raiSettings_ = value; } else { - bannedPhrasesBuilder_.setMessage(index, value); + raiSettingsBuilder_.setMessage(value); } + bitField0_ |= 0x00000004; + onChanged(); return this; } @@ -2561,22 +5617,22 @@ public Builder setBannedPhrases( * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setBannedPhrases( - int index, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder builderForValue) { - if (bannedPhrasesBuilder_ == null) { - ensureBannedPhrasesIsMutable(); - bannedPhrases_.set(index, builderForValue.build()); - onChanged(); + public Builder setRaiSettings( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder builderForValue) { + if (raiSettingsBuilder_ == null) { + raiSettings_ = builderForValue.build(); } else { - bannedPhrasesBuilder_.setMessage(index, builderForValue.build()); + raiSettingsBuilder_.setMessage(builderForValue.build()); } + bitField0_ |= 0x00000004; + onChanged(); return this; } @@ -2584,23 +5640,31 @@ public Builder setBannedPhrases( * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder addBannedPhrases( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase value) { - if (bannedPhrasesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); + public Builder mergeRaiSettings( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings value) { + if (raiSettingsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && raiSettings_ != null + && raiSettings_ + != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .getDefaultInstance()) { + getRaiSettingsBuilder().mergeFrom(value); + } else { + raiSettings_ = value; } - ensureBannedPhrasesIsMutable(); - bannedPhrases_.add(value); - onChanged(); } else { - bannedPhrasesBuilder_.addMessage(value); + raiSettingsBuilder_.mergeFrom(value); + } + if (raiSettings_ != null) { + bitField0_ |= 0x00000004; + onChanged(); } return this; } @@ -2609,24 +5673,21 @@ public Builder addBannedPhrases( * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder addBannedPhrases( - int index, com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase value) { - if (bannedPhrasesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureBannedPhrasesIsMutable(); - bannedPhrases_.add(index, value); - onChanged(); - } else { - bannedPhrasesBuilder_.addMessage(index, value); + public Builder clearRaiSettings() { + bitField0_ = (bitField0_ & ~0x00000004); + raiSettings_ = null; + if (raiSettingsBuilder_ != null) { + raiSettingsBuilder_.dispose(); + raiSettingsBuilder_ = null; } + onChanged(); return this; } @@ -2634,234 +5695,306 @@ public Builder addBannedPhrases( * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder addBannedPhrases( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder builderForValue) { - if (bannedPhrasesBuilder_ == null) { - ensureBannedPhrasesIsMutable(); - bannedPhrases_.add(builderForValue.build()); - onChanged(); - } else { - bannedPhrasesBuilder_.addMessage(builderForValue.build()); - } - return this; + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder + getRaiSettingsBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getRaiSettingsFieldBuilder().getBuilder(); } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder addBannedPhrases( - int index, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder builderForValue) { - if (bannedPhrasesBuilder_ == null) { - ensureBannedPhrasesIsMutable(); - bannedPhrases_.add(index, builderForValue.build()); - onChanged(); + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder + getRaiSettingsOrBuilder() { + if (raiSettingsBuilder_ != null) { + return raiSettingsBuilder_.getMessageOrBuilder(); } else { - bannedPhrasesBuilder_.addMessage(index, builderForValue.build()); + return raiSettings_ == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDefaultInstance() + : raiSettings_; } - return this; } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Settings for Responsible AI checks.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder addAllBannedPhrases( - java.lang.Iterable - values) { - if (bannedPhrasesBuilder_ == null) { - ensureBannedPhrasesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, bannedPhrases_); - onChanged(); - } else { - bannedPhrasesBuilder_.addAllMessages(values); + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder> + getRaiSettingsFieldBuilder() { + if (raiSettingsBuilder_ == null) { + raiSettingsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder>( + getRaiSettings(), getParentForChildren(), isClean()); + raiSettings_ = null; } - return this; + return raiSettingsBuilder_; } + private com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings defaultRaiSettings_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder> + defaultRaiSettingsBuilder_; + /** * * *
-     * Banned phrases for generated text.
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; * + * + * @return Whether the defaultRaiSettings field is set. */ - public Builder clearBannedPhrases() { - if (bannedPhrasesBuilder_ == null) { - bannedPhrases_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - bannedPhrasesBuilder_.clear(); - } - return this; + public boolean hasDefaultRaiSettings() { + return ((bitField0_ & 0x00000008) != 0); } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; * + * + * @return The defaultRaiSettings. */ - public Builder removeBannedPhrases(int index) { - if (bannedPhrasesBuilder_ == null) { - ensureBannedPhrasesIsMutable(); - bannedPhrases_.remove(index); - onChanged(); + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + getDefaultRaiSettings() { + if (defaultRaiSettingsBuilder_ == null) { + return defaultRaiSettings_ == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDefaultInstance() + : defaultRaiSettings_; } else { - bannedPhrasesBuilder_.remove(index); + return defaultRaiSettingsBuilder_.getMessage(); } - return this; } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; * */ - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder - getBannedPhrasesBuilder(int index) { - return getBannedPhrasesFieldBuilder().getBuilder(index); + public Builder setDefaultRaiSettings( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings value) { + if (defaultRaiSettingsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + defaultRaiSettings_ = value; + } else { + defaultRaiSettingsBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; * */ - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder - getBannedPhrasesOrBuilder(int index) { - if (bannedPhrasesBuilder_ == null) { - return bannedPhrases_.get(index); + public Builder setDefaultRaiSettings( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder builderForValue) { + if (defaultRaiSettingsBuilder_ == null) { + defaultRaiSettings_ = builderForValue.build(); } else { - return bannedPhrasesBuilder_.getMessageOrBuilder(index); + defaultRaiSettingsBuilder_.setMessage(builderForValue.build()); } + bitField0_ |= 0x00000008; + onChanged(); + return this; } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; * */ - public java.util.List< - ? extends com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder> - getBannedPhrasesOrBuilderList() { - if (bannedPhrasesBuilder_ != null) { - return bannedPhrasesBuilder_.getMessageOrBuilderList(); + public Builder mergeDefaultRaiSettings( + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings value) { + if (defaultRaiSettingsBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && defaultRaiSettings_ != null + && defaultRaiSettings_ + != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings + .getDefaultInstance()) { + getDefaultRaiSettingsBuilder().mergeFrom(value); + } else { + defaultRaiSettings_ = value; + } } else { - return java.util.Collections.unmodifiableList(bannedPhrases_); + defaultRaiSettingsBuilder_.mergeFrom(value); + } + if (defaultRaiSettings_ != null) { + bitField0_ |= 0x00000008; + onChanged(); } + return this; } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; * */ - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder - addBannedPhrasesBuilder() { - return getBannedPhrasesFieldBuilder() - .addBuilder( - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.getDefaultInstance()); + public Builder clearDefaultRaiSettings() { + bitField0_ = (bitField0_ & ~0x00000008); + defaultRaiSettings_ = null; + if (defaultRaiSettingsBuilder_ != null) { + defaultRaiSettingsBuilder_.dispose(); + defaultRaiSettingsBuilder_ = null; + } + onChanged(); + return this; } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; * */ - public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder - addBannedPhrasesBuilder(int index) { - return getBannedPhrasesFieldBuilder() - .addBuilder( - index, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.getDefaultInstance()); + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder + getDefaultRaiSettingsBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getDefaultRaiSettingsFieldBuilder().getBuilder(); } /** * * *
-     * Banned phrases for generated text.
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
      * 
* - * repeated .google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase banned_phrases = 1; + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; * */ - public java.util.List - getBannedPhrasesBuilderList() { - return getBannedPhrasesFieldBuilder().getBuilderList(); + public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder + getDefaultRaiSettingsOrBuilder() { + if (defaultRaiSettingsBuilder_ != null) { + return defaultRaiSettingsBuilder_.getMessageOrBuilder(); + } else { + return defaultRaiSettings_ == null + ? com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.getDefaultInstance() + : defaultRaiSettings_; + } } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder> - getBannedPhrasesFieldBuilder() { - if (bannedPhrasesBuilder_ == null) { - bannedPhrasesBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase.Builder, - com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder>( - bannedPhrases_, - ((bitField0_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - bannedPhrases_ = null; + /** + * + * + *
+     * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+     * that users will be able to restore their RAI configurations to the default
+     * settings. Read-only field for the API proto only.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder> + getDefaultRaiSettingsFieldBuilder() { + if (defaultRaiSettingsBuilder_ == null) { + defaultRaiSettingsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings.Builder, + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder>( + getDefaultRaiSettings(), getParentForChildren(), isClean()); + defaultRaiSettings_ = null; } - return bannedPhrasesBuilder_; + return defaultRaiSettingsBuilder_; } private com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings @@ -2886,7 +6019,7 @@ public Builder removeBannedPhrases(int index) { * @return Whether the promptSecuritySettings field is set. */ public boolean hasPromptSecuritySettings() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -2935,7 +6068,7 @@ public Builder setPromptSecuritySettings( } else { promptSecuritySettingsBuilder_.setMessage(value); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2959,7 +6092,7 @@ public Builder setPromptSecuritySettings( } else { promptSecuritySettingsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2978,7 +6111,7 @@ public Builder setPromptSecuritySettings( public Builder mergePromptSecuritySettings( com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings value) { if (promptSecuritySettingsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) + if (((bitField0_ & 0x00000010) != 0) && promptSecuritySettings_ != null && promptSecuritySettings_ != com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings @@ -2991,7 +6124,7 @@ public Builder mergePromptSecuritySettings( promptSecuritySettingsBuilder_.mergeFrom(value); } if (promptSecuritySettings_ != null) { - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000010; onChanged(); } return this; @@ -3009,7 +6142,7 @@ public Builder mergePromptSecuritySettings( *
*/ public Builder clearPromptSecuritySettings() { - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000010); promptSecuritySettings_ = null; if (promptSecuritySettingsBuilder_ != null) { promptSecuritySettingsBuilder_.dispose(); @@ -3032,7 +6165,7 @@ public Builder clearPromptSecuritySettings() { */ public com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PromptSecuritySettings.Builder getPromptSecuritySettingsBuilder() { - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000010; onChanged(); return getPromptSecuritySettingsFieldBuilder().getBuilder(); } diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettingsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettingsOrBuilder.java index 22e1b8567e6c..1edb97e320a3 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettingsOrBuilder.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettingsOrBuilder.java @@ -118,6 +118,100 @@ public interface SafetySettingsOrBuilder com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder getBannedPhrasesOrBuilder( int index); + /** + * + * + *
+   * Optional. Settings for Responsible AI checks.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the raiSettings field is set. + */ + boolean hasRaiSettings(); + + /** + * + * + *
+   * Optional. Settings for Responsible AI checks.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The raiSettings. + */ + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings getRaiSettings(); + + /** + * + * + *
+   * Optional. Settings for Responsible AI checks.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings rai_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder + getRaiSettingsOrBuilder(); + + /** + * + * + *
+   * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+   * that users will be able to restore their RAI configurations to the default
+   * settings. Read-only field for the API proto only.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @return Whether the defaultRaiSettings field is set. + */ + boolean hasDefaultRaiSettings(); + + /** + * + * + *
+   * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+   * that users will be able to restore their RAI configurations to the default
+   * settings. Read-only field for the API proto only.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @return The defaultRaiSettings. + */ + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings getDefaultRaiSettings(); + + /** + * + * + *
+   * Optional. Immutable. Default RAI settings to be annotated on the agent, so
+   * that users will be able to restore their RAI configurations to the default
+   * settings. Read-only field for the API proto only.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettings default_rai_settings = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + */ + com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsOrBuilder + getDefaultRaiSettingsOrBuilder(); + /** * * diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettingsProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettingsProto.java index 54eb4d0c1213..4298093e75c8 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettingsProto.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SafetySettingsProto.java @@ -36,6 +36,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_Phrase_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_Phrase_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -49,29 +57,53 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { - "\n8google/cloud/dialogflow/cx/v3beta1/saf" - + "ety_settings.proto\022\"google.cloud.dialogf" - + "low.cx.v3beta1\032\037google/api/field_behavio" - + "r.proto\"\251\004\n\016SafetySettings\022y\n$default_ba" - + "nned_phrase_match_strategy\030\004 \001(\0162F.googl" - + "e.cloud.dialogflow.cx.v3beta1.SafetySett" - + "ings.PhraseMatchStrategyB\003\340A\001\022Q\n\016banned_" - + "phrases\030\001 \003(\01329.google.cloud.dialogflow." - + "cx.v3beta1.SafetySettings.Phrase\022p\n\030prom" - + "pt_security_settings\030\010 \001(\0132I.google.clou" - + "d.dialogflow.cx.v3beta1.SafetySettings.P" - + "romptSecuritySettingsB\003\340A\001\0327\n\006Phrase\022\021\n\004" - + "text\030\001 \001(\tB\003\340A\002\022\032\n\rlanguage_code\030\002 \001(\tB\003" - + "\340A\002\032=\n\026PromptSecuritySettings\022#\n\026enable_" - + "prompt_security\030\001 \001(\010B\003\340A\001\"_\n\023PhraseMatc" - + "hStrategy\022%\n!PHRASE_MATCH_STRATEGY_UNSPE" - + "CIFIED\020\000\022\021\n\rPARTIAL_MATCH\020\001\022\016\n\nWORD_MATC" - + "H\020\002B\312\001\n&com.google.cloud.dialogflow.cx.v" - + "3beta1B\023SafetySettingsProtoP\001Z6cloud.goo" - + "gle.com/go/dialogflow/cx/apiv3beta1/cxpb" - + ";cxpb\242\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx." - + "V3Beta1\352\002&Google::Cloud::Dialogflow::CX:" - + ":V3beta1b\006proto3" + "\n" + + "8google/cloud/dialogflow/cx/v3beta1/safety_settings.proto\022\"google.cloud.dialogf" + + "low.cx.v3beta1\032\037google/api/field_behavior.proto\"\310\n\n" + + "\016SafetySettings\022y\n" + + "$default_banned_phrase_match_strategy\030\004 \001(\0162F.googl" + + "e.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategyB\003\340A\001\022Q\n" + + "\016banned_phrases\030\001" + + " \003(\01329.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase\022Y\n" + + "\014rai_settings\030\002 \001(\0132>.google.cloud.dialogflow" + + ".cx.v3beta1.SafetySettings.RaiSettingsB\003\340A\001\022d\n" + + "\024default_rai_settings\030\003 \001(\0132>.goog" + + "le.cloud.dialogflow.cx.v3beta1.SafetySettings.RaiSettingsB\006\340A\001\340A\005\022p\n" + + "\030prompt_security_settings\030\010 \001(\0132I.google.cloud.dialo" + + "gflow.cx.v3beta1.SafetySettings.PromptSecuritySettingsB\003\340A\001\0327\n" + + "\006Phrase\022\021\n" + + "\004text\030\001 \001(\tB\003\340A\002\022\032\n\r" + + "language_code\030\002 \001(\tB\003\340A\002\032\333\004\n" + + "\013RaiSettings\022l\n" + + "\020category_filters\030\003 \003(\0132M.google.cloud.dialogflow.cx.v3beta1.Safe" + + "tySettings.RaiSettings.CategoryFilterB\003\340A\001\032\331\001\n" + + "\016CategoryFilter\022_\n" + + "\010category\030\001 \001(\0162M.google.cloud.dialogflow.cx.v3beta1.Saf" + + "etySettings.RaiSettings.SafetyCategory\022f\n" + + "\014filter_level\030\002 \001(\0162P.google.cloud.dial" + + "ogflow.cx.v3beta1.SafetySettings.RaiSettings.SafetyFilterLevel\"w\n" + + "\021SafetyFilterLevel\022#\n" + + "\037SAFETY_FILTER_LEVEL_UNSPECIFIED\020\000\022\016\n\n" + + "BLOCK_NONE\020\001\022\r\n" + + "\tBLOCK_FEW\020\002\022\016\n\n" + + "BLOCK_SOME\020\003\022\016\n\n" + + "BLOCK_MOST\020\004\"\210\001\n" + + "\016SafetyCategory\022\037\n" + + "\033SAFETY_CATEGORY_UNSPECIFIED\020\000\022\025\n" + + "\021DANGEROUS_CONTENT\020\001\022\017\n" + + "\013HATE_SPEECH\020\002\022\016\n\n" + + "HARASSMENT\020\003\022\035\n" + + "\031SEXUALLY_EXPLICIT_CONTENT\020\004\032=\n" + + "\026PromptSecuritySettings\022#\n" + + "\026enable_prompt_security\030\001 \001(\010B\003\340A\001\"_\n" + + "\023PhraseMatchStrategy\022%\n" + + "!PHRASE_MATCH_STRATEGY_UNSPECIFIED\020\000\022\021\n\r" + + "PARTIAL_MATCH\020\001\022\016\n\n" + + "WORD_MATCH\020\002B\312\001\n" + + "&com.google.cloud.dialogflow.cx.v3beta1B\023SafetySettingsProtoP\001Z6cloud.goog" + + "le.com/go/dialogflow/cx/apiv3beta1/cxpb;" + + "cxpb\242\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx.V" + + "3Beta1\352\002&Google::Cloud::Dialogflow::CX::V3beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -85,7 +117,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_descriptor, new java.lang.String[] { - "DefaultBannedPhraseMatchStrategy", "BannedPhrases", "PromptSecuritySettings", + "DefaultBannedPhraseMatchStrategy", + "BannedPhrases", + "RaiSettings", + "DefaultRaiSettings", + "PromptSecuritySettings", }); internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_Phrase_descriptor = internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_descriptor @@ -97,10 +133,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Text", "LanguageCode", }); - internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor = + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_descriptor = internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_descriptor .getNestedTypes() .get(1); + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_descriptor, + new java.lang.String[] { + "CategoryFilters", + }); + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_descriptor = + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_RaiSettings_CategoryFilter_descriptor, + new java.lang.String[] { + "Category", "FilterLevel", + }); + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor = + internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_descriptor + .getNestedTypes() + .get(2); internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_cx_v3beta1_SafetySettings_PromptSecuritySettings_descriptor, diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java index b4af0bdc2f24..51297f51d8d5 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/SessionProto.java @@ -165,364 +165,341 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { - "\n" - + "0google/cloud/dialogflow/cx/v3beta1/session.proto\022\"google.cloud.dialogflow.cx.v" + "\n0google/cloud/dialogflow/cx/v3beta1/ses" + + "sion.proto\022\"google.cloud.dialogflow.cx.v" + "3beta1\032\034google/api/annotations.proto\032\027go" + "ogle/api/client.proto\032\037google/api/field_" + "behavior.proto\032\031google/api/resource.prot" - + "o\032:google/cloud/dialogflow/cx/v3beta1/advanced_settings.proto\0325google/cloud/dial" - + "ogflow/cx/v3beta1/audio_config.proto\032>google/cloud/dialogflow/cx/v3beta1/data_st" - + "ore_connection.proto\0320google/cloud/dialogflow/cx/v3beta1/example.proto\032-google/c" - + "loud/dialogflow/cx/v3beta1/flow.proto\032go" + + "ogle/cloud/dialogflow/cx/v3beta1/data_st" + + "ore_connection.proto\0320google/cloud/dialo" + + "gflow/cx/v3beta1/example.proto\032-google/c" + + "loud/dialogflow/cx/v3beta1/flow.proto\032.google.cloud.dialogflow.cx.v3beta1.StreamingRecognitionResultH\000\022Z\n" - + "\026detect_intent_response\030\002 \001(\01328.google.c" - + "loud.dialogflow.cx.v3beta1.DetectIntentResponseH\000\022Z\n" - + "\016debugging_info\030\004 \001(\0132B.goog" - + "le.cloud.dialogflow.cx.v3beta1.CloudConversationDebuggingInfoB\n\n" - + "\010response\"\300\003\n" - + "\032StreamingRecognitionResult\022`\n" - + "\014message_type\030\001 \001(\0162J.google.cloud.dialogflow.cx.v3be" - + "ta1.StreamingRecognitionResult.MessageType\022\022\n\n" - + "transcript\030\002 \001(\t\022\020\n" - + "\010is_final\030\003 \001(\010\022\022\n\n" - + "confidence\030\004 \001(\002\022\021\n" - + "\tstability\030\006 \001(\002\022L\n" - + "\020speech_word_info\030\007" - + " \003(\01322.google.cloud.dialogflow.cx.v3beta1.SpeechWordInfo\0224\n" - + "\021speech_end_offset\030\010 \001(\0132\031.google.protobuf.Duration\022\025\n\r" - + "language_code\030\n" - + " \001(\t\"X\n" - + "\013MessageType\022\034\n" - + "\030MESSAGE_TYPE_UNSPECIFIED\020\000\022\016\n\n" - + "TRANSCRIPT\020\001\022\033\n" - + "\027END_OF_SINGLE_UTTERANCE\020\002\"\207\010\n" - + "\017QueryParameters\022\021\n" - + "\ttime_zone\030\001 \001(\t\022)\n" - + "\014geo_location\030\002 \001(\0132\023.google.type.LatLng\022S\n" - + "\024session_entity_types\030\003 \003(\01325.g" - + "oogle.cloud.dialogflow.cx.v3beta1.SessionEntityType\022(\n" - + "\007payload\030\004 \001(\0132\027.google.protobuf.Struct\022+\n\n" - + "parameters\030\005 \001(\0132\027.google.protobuf.Struct\022\027\n" - + "\017parameter_scope\030\014 \001(\t\0229\n" - + "\014current_page\030\006 \001(\tB#\372A \n" - + "\036dialogflow.googleapis.com/Page\022\027\n" - + "\017disable_webhook\030\007 \001(\010\022$\n" - + "\034analyze_query_text_sentiment\030\010 \001(\010\022`\n" - + "\017webhook_headers\030\n" - + " \003(\0132G.google." - + "cloud.dialogflow.cx.v3beta1.QueryParameters.WebhookHeadersEntry\022=\n\r" - + "flow_versions\030\016 \003(\tB&\372A#\n" - + "!dialogflow.googleapis.com/Version\022D\n" - + "\020current_playbook\030\023 \001(\tB*\340A\001\372A$\n" - + "\"dialogflow.googleapis.com/Playbook\022U\n" - + "\022llm_model_settings\030\025 \001(\01324.google.cloud." - + "dialogflow.cx.v3beta1.LlmModelSettingsB\003\340A\001\022\017\n" - + "\007channel\030\017 \001(\t\0223\n" - + "\013session_ttl\030\020 \001(\0132\031.google.protobuf.DurationB\003\340A\001\0227\n" - + "\021end_user_metadata\030\022" - + " \001(\0132\027.google.protobuf.StructB\003\340A\001\022L\n\r" - + "search_config\030\024 \001(\01320.goog" - + "le.cloud.dialogflow.cx.v3beta1.SearchConfigB\003\340A\001\0225\n" - + "&populate_data_store_connection_signals\030\031 \001(\010B\005\030\001\340A\001\0325\n" - + "\023WebhookHeadersEntry\022\013\n" - + "\003key\030\001 \001(\t\022\r\n" - + "\005value\030\002 \001(\t:\0028\001\"\244\001\n" - + "\014SearchConfig\022H\n" - + "\013boost_specs\030\001 \003(\0132..g" - + "oogle.cloud.dialogflow.cx.v3beta1.BoostSpecsB\003\340A\001\022J\n" - + "\014filter_specs\030\002 \003(\0132/.google" - + ".cloud.dialogflow.cx.v3beta1.FilterSpecsB\003\340A\001\"\265\007\n" - + "\tBoostSpec\022d\n" - + "\025condition_boost_specs\030\001 \003(\0132@.google.cloud.dialogflow.cx." - + "v3beta1.BoostSpec.ConditionBoostSpecB\003\340A\001\032\301\006\n" - + "\022ConditionBoostSpec\022\026\n" - + "\tcondition\030\001 \001(\tB\003\340A\001\022\022\n" - + "\005boost\030\002 \001(\002B\003\340A\001\022r\n" - + "\022boost_control_spec\030\004 \001(\0132Q.google.cloud.dialogfl" - + "ow.cx.v3beta1.BoostSpec.ConditionBoostSpec.BoostControlSpecB\003\340A\001\032\212\005\n" - + "\020BoostControlSpec\022\027\n\n" - + "field_name\030\001 \001(\tB\003\340A\001\022|\n" - + "\016attribute_type\030\002 \001(\0162_.google.cloud.dialogflow" - + ".cx.v3beta1.BoostSpec.ConditionBoostSpec.BoostControlSpec.AttributeTypeB\003\340A\001\022\204\001\n" - + "\022interpolation_type\030\003 \001(\0162c.google.cloud" - + ".dialogflow.cx.v3beta1.BoostSpec.Conditi" - + "onBoostSpec.BoostControlSpec.InterpolationTypeB\003\340A\001\022{\n" - + "\016control_points\030\004 \003(\0132^.google.cloud.dialogflow.cx.v3beta1.BoostSp" - + "ec.ConditionBoostSpec.BoostControlSpec.ControlPointB\003\340A\001\032G\n" - + "\014ControlPoint\022\034\n" - + "\017attribute_value\030\001 \001(\tB\003\340A\001\022\031\n" - + "\014boost_amount\030\002 \001(\002B\003\340A\001\"M\n\r" - + "AttributeType\022\036\n" - + "\032ATTRIBUTE_TYPE_UNSPECIFIED\020\000\022\r\n" - + "\tNUMERICAL\020\001\022\r\n" - + "\tFRESHNESS\020\002\"C\n" - + "\021InterpolationType\022\"\n" - + "\036INTERPOLATION_TYPE_UNSPECIFIED\020\000\022\n\n" - + "\006LINEAR\020\001\"\225\001\n\n" - + "BoostSpecs\022E\n" - + "\013data_stores\030\001 \003(\tB0\340A\001\372A*\n" - + "(discoveryengine.googleapis.com/DataStore\022@\n" - + "\004spec\030\002" - + " \003(\0132-.google.cloud.dialogflow.cx.v3beta1.BoostSpecB\003\340A\001\"i\n" - + "\013FilterSpecs\022E\n" - + "\013data_stores\030\001 \003(\tB0\340A\001\372A*\n" - + "(discoveryengine.googleapis.com/DataStore\022\023\n" - + "\006filter\030\002 \001(\tB\003\340A\001\"\304\003\n\n" - + "QueryInput\022=\n" - + "\004text\030\002 \001(\0132-.google.cloud.dialogflow.cx.v3beta1.TextInputH\000\022A\n" - + "\006intent\030\003 \001(\0132/.google." - + "cloud.dialogflow.cx.v3beta1.IntentInputH\000\022?\n" - + "\005audio\030\005" - + " \001(\0132..google.cloud.dialogflow.cx.v3beta1.AudioInputH\000\022?\n" - + "\005event\030\006 \001(" - + "\0132..google.cloud.dialogflow.cx.v3beta1.EventInputH\000\022=\n" - + "\004dtmf\030\007 \001(\0132-.google.cloud.dialogflow.cx.v3beta1.DtmfInputH\000\022N\n" - + "\020tool_call_result\030\013" - + " \001(\01322.google.cloud.dialogflow.cx.v3beta1.ToolCallResultH\000\022\032\n\r" - + "language_code\030\004 \001(\tB\003\340A\002B\007\n" - + "\005input\"u\n" - + "\016GenerativeInfo\022\031\n" - + "\021current_playbooks\030\001 \003(\t\022H\n" - + "\023action_tracing_info\030\002" - + " \001(\0132+.google.cloud.dialogflow.cx.v3beta1.Example\"\250\n\n" - + "\013QueryResult\022\016\n" - + "\004text\030\001 \001(\tH\000\022?\n" - + "\016trigger_intent\030\013 \001(\tB%\372A\"\n" - + " dialogflow.googleapis.com/IntentH\000\022\024\n\n" - + "transcript\030\014 \001(\tH\000\022\027\n\r" - + "trigger_event\030\016 \001(\tH\000\022=\n" - + "\004dtmf\030\027" - + " \001(\0132-.google.cloud.dialogflow.cx.v3beta1.DtmfInputH\000\022\025\n" - + "\r" - + "language_code\030\002 \001(\t\022+\n\n" - + "parameters\030\003 \001(\0132\027.google.protobuf.Struct\022N\n" - + "\021response_messages\030\004" - + " \003(\01323.google.cloud.dialogflow.cx.v3beta1.ResponseMessage\022\023\n" - + "\013webhook_ids\030\031 \003(\t\022\035\n" - + "\025webhook_display_names\030\032 \003(\t\0224\n" - + "\021webhook_latencies\030\033 \003(\0132\031.google.protobuf.Duration\022\024\n" - + "\014webhook_tags\030\035 \003(\t\022,\n" - + "\020webhook_statuses\030\r" - + " \003(\0132\022.google.rpc.Status\0221\n" - + "\020webhook_payloads\030\006 \003(\0132\027.google.protobuf.Struct\022>\n" - + "\014current_page\030\007 \001(\0132(.google.cloud.dialogflow.cx.v3beta1.Page\022>\n" - + "\014current_flow\030\037 \001(\0132(.google.cloud.dialogflow.cx.v3beta1.Flow\022>\n" - + "\006intent\030\010 \001(\0132*.goo" - + "gle.cloud.dialogflow.cx.v3beta1.IntentB\002\030\001\022\'\n" - + "\033intent_detection_confidence\030\t \001(\002B\002\030\001\0228\n" - + "\005match\030\017 \001(\0132).google.cloud.dialogflow.cx.v3beta1.Match\0220\n" - + "\017diagnostic_info\030\n" - + " \001(\0132\027.google.protobuf.Struct\022K\n" - + "\017generative_info\030!" - + " \001(\01322.google.cloud.dialogflow.cx.v3beta1.GenerativeInfo\022^\n" - + "\031sentiment_analysis_result\030\021 \001(\0132;.google.cloud.d" - + "ialogflow.cx.v3beta1.SentimentAnalysisResult\022O\n" - + "\021advanced_settings\030\025 \001(\01324.google" - + ".cloud.dialogflow.cx.v3beta1.AdvancedSettings\022\035\n" - + "\025allow_answer_feedback\030 \001(\010\022j\n" - + "\035data_store_connection_signals\030# \001(\0132>.go" - + "ogle.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignalsB\003\340A\001B\007\n" - + "\005query\"\036\n" - + "\tTextInput\022\021\n" - + "\004text\030\001 \001(\tB\003\340A\002\"G\n" - + "\013IntentInput\0228\n" - + "\006intent\030\001 \001(\tB(\340A\002\372A\"\n" - + " dialogflow.googleapis.com/Intent\"f\n\n" - + "AudioInput\022I\n" - + "\006config\030\001" - + " \001(\01324.google.cloud.dialogflow.cx.v3beta1.InputAudioConfigB\003\340A\002\022\r\n" - + "\005audio\030\002 \001(\014\"\033\n\n" - + "EventInput\022\r\n" - + "\005event\030\001 \001(\t\"1\n" - + "\tDtmfInput\022\016\n" - + "\006digits\030\001 \001(\t\022\024\n" - + "\014finish_digit\030\002 \001(\t\"\242\003\n" - + "\005Match\022:\n" - + "\006intent\030\001 \001(\0132*.google.cloud.dialogflow.cx.v3beta1.Intent\022\r\n" - + "\005event\030\006 \001(\t\022+\n\n" - + "parameters\030\002 \001(\0132\027.google.protobuf.Struct\022\026\n" - + "\016resolved_input\030\003 \001(\t\022G\n\n" - + "match_type\030\004" - + " \001(\01623.google.cloud.dialogflow.cx.v3beta1.Match.MatchType\022\022\n\n" - + "confidence\030\005 \001(\002\"\253\001\n" - + "\tMatchType\022\032\n" - + "\026MATCH_TYPE_UNSPECIFIED\020\000\022\n\n" - + "\006INTENT\020\001\022\021\n\r" - + "DIRECT_INTENT\020\002\022\025\n" - + "\021PARAMETER_FILLING\020\003\022\014\n" - + "\010NO_MATCH\020\004\022\014\n" - + "\010NO_INPUT\020\005\022\t\n" - + "\005EVENT\020\006\022\027\n" - + "\023KNOWLEDGE_CONNECTOR\020\010\022\014\n" - + "\010PLAYBOOK\020\t\"\210\002\n" - + "\022MatchIntentRequest\022:\n" - + "\007session\030\001 \001(\tB)\340A\002\372A#\n" - + "!dialogflow.googleapis.com/Session\022I\n" - + "\014query_params\030\002" - + " \001(\01323.google.cloud.dialogflow.cx.v3beta1.QueryParameters\022H\n" - + "\013query_input\030\003 \001" - + "(\0132..google.cloud.dialogflow.cx.v3beta1.QueryInputB\003\340A\002\022!\n" - + "\031persist_parameter_changes\030\005 \001(\010\"\232\002\n" - + "\023MatchIntentResponse\022\016\n" - + "\004text\030\001 \001(\tH\000\022?\n" - + "\016trigger_intent\030\002 \001(\tB%\372A\"\n" - + " dialogflow.googleapis.com/IntentH\000\022\024\n\n" - + "transcript\030\003 \001(\tH\000\022\027\n\r" - + "trigger_event\030\006 \001(\tH\000\022:\n" - + "\007matches\030\004 \003(\0132).google.cloud.dialogflow.cx.v3beta1.Match\022>\n" - + "\014current_page\030\005 \001(\0132(.google.cloud.dialogflow.cx.v3beta1.PageB\007\n" - + "\005query\"\372\001\n" - + "\024FulfillIntentRequest\022T\n" - + "\024match_intent_request\030\001 \001(\01326.google." - + "cloud.dialogflow.cx.v3beta1.MatchIntentRequest\0228\n" - + "\005match\030\002 \001(\0132).google.cloud.dialogflow.cx.v3beta1.Match\022R\n" - + "\023output_audio_config\030\003" - + " \001(\01325.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig\"\335\001\n" - + "\025FulfillIntentResponse\022\023\n" - + "\013response_id\030\001 \001(\t\022E\n" - + "\014query_result\030\002" - + " \001(\0132/.google.cloud.dialogflow.cx.v3beta1.QueryResult\022\024\n" - + "\014output_audio\030\003 \001(\014\022R\n" - + "\023output_audio_config\030\004 \001(\01325." - + "google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig\";\n" - + "\027SentimentAnalysisResult\022\r\n" - + "\005score\030\001 \001(\002\022\021\n" - + "\tmagnitude\030\002 \001(\0022\343\016\n" - + "\010Sessions\022\272\002\n" - + "\014DetectIntent\0227.google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest" - + "\0328.google.cloud.dialogflow.cx.v3beta1.De" - + "tectIntentResponse\"\266\001\202\323\344\223\002\257\001\"J/v3beta1/{" - + "session=projects/*/locations/*/agents/*/sessions/*}:detectIntent:\001*Z^\"Y/v3beta1/" - + "{session=projects/*/locations/*/agents/*" - + "/environments/*/sessions/*}:detectIntent:\001*\022\351\002\n" - + "\033ServerStreamingDetectIntent\0227.google.cloud.dialogflow.cx.v3beta1.DetectI" - + "ntentRequest\0328.google.cloud.dialogflow.c" - + "x.v3beta1.DetectIntentResponse\"\324\001\202\323\344\223\002\315\001" - + "\"Y/v3beta1/{session=projects/*/locations/*/agents/*/sessions/*}:serverStreamingD" - + "etectIntent:\001*Zm\"h/v3beta1/{session=projects/*/locations/*/agents/*/environments" - + "/*/sessions/*}:serverStreamingDetectIntent:\001*0\001\022\242\001\n" - + "\025StreamingDetectIntent\022@.google.cloud.dialogflow.cx.v3beta1.Streaming" - + "DetectIntentRequest\032A.google.cloud.dialo" - + "gflow.cx.v3beta1.StreamingDetectIntentResponse\"\000(\0010\001\022\265\002\n" - + "\013MatchIntent\0226.google.cloud.dialogflow.cx.v3beta1.MatchIntentReq" - + "uest\0327.google.cloud.dialogflow.cx.v3beta" - + "1.MatchIntentResponse\"\264\001\202\323\344\223\002\255\001\"I/v3beta" - + "1/{session=projects/*/locations/*/agents/*/sessions/*}:matchIntent:\001*Z]\"X/v3beta" - + "1/{session=projects/*/locations/*/agents" - + "/*/environments/*/sessions/*}:matchIntent:\001*\022\351\002\n\r" - + "FulfillIntent\0228.google.cloud.dialogflow.cx.v3beta1.FulfillIntentRequest" - + "\0329.google.cloud.dialogflow.cx.v3beta1.Fu" - + "lfillIntentResponse\"\342\001\202\323\344\223\002\333\001\"`/v3beta1/" - + "{match_intent_request.session=projects/*/locations/*/agents/*/sessions/*}:fulfil" - + "lIntent:\001*Zt\"o/v3beta1/{match_intent_request.session=projects/*/locations/*/agen" - + "ts/*/environments/*/sessions/*}:fulfillIntent:\001*\022\352\001\n" - + "\024SubmitAnswerFeedback\022?.google.cloud.dialogflow.cx.v3beta1.SubmitAns" - + "werFeedbackRequest\0322.google.cloud.dialog" - + "flow.cx.v3beta1.AnswerFeedback\"]\202\323\344\223\002W\"R" - + "/v3beta1/{session=projects/*/locations/*/agents/*/sessions/*}:submitAnswerFeedba" - + "ck:\001*\032x\312A\031dialogflow.googleapis.com\322AYht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "form,https://www.googleapis.com/auth/dialogflowB\344\004\n" - + "&com.google.cloud.dialogflow.cx.v3beta1B\014SessionProtoP\001Z6cloud.google" - + ".com/go/dialogflow/cx/apiv3beta1/cxpb;cx" - + "pb\242\002\002DF\252\002\"Google.Cloud.Dialogflow.Cx.V3B" - + "eta1\352\002&Google::Cloud::Dialogflow::CX::V3beta1\352A\324\001\n" - + "!dialogflow.googleapis.com/Session\022Iprojects/{project}/locations/{loca" - + "tion}/agents/{agent}/sessions/{session}\022dprojects/{project}/locations/{location}" - + "/agents/{agent}/environments/{environment}/sessions/{session}\352A\305\001\n" - + "(discoveryengine.googleapis.com/DataStore\022?projects/{p" - + "roject}/locations/{location}/dataStores/{data_store}\022Xprojects/{project}/locatio" - + "ns/{location}/collections/{collection}/dataStores/{data_store}b\006proto3" + + "ll.proto\032\036google/protobuf/duration.proto" + + "\032 google/protobuf/field_mask.proto\032\034goog" + + "le/protobuf/struct.proto\032\027google/rpc/sta" + + "tus.proto\032\030google/type/latlng.proto\"\336\002\n\016" + + "AnswerFeedback\022N\n\006rating\030\001 \001(\01629.google." + + "cloud.dialogflow.cx.v3beta1.AnswerFeedba" + + "ck.RatingB\003\340A\001\022[\n\rrating_reason\030\002 \001(\0132?." + + "google.cloud.dialogflow.cx.v3beta1.Answe" + + "rFeedback.RatingReasonB\003\340A\001\022\032\n\rcustom_ra" + + "ting\030\003 \001(\tB\003\340A\001\032A\n\014RatingReason\022\032\n\rreaso" + + "n_labels\030\003 \003(\tB\003\340A\001\022\025\n\010feedback\030\002 \001(\tB\003\340" + + "A\001\"@\n\006Rating\022\026\n\022RATING_UNSPECIFIED\020\000\022\r\n\t" + + "THUMBS_UP\020\001\022\017\n\013THUMBS_DOWN\020\002\"\373\001\n\033SubmitA" + + "nswerFeedbackRequest\022:\n\007session\030\001 \001(\tB)\340" + + "A\002\372A#\n!dialogflow.googleapis.com/Session" + + "\022\030\n\013response_id\030\002 \001(\tB\003\340A\002\022P\n\017answer_fee" + + "dback\030\003 \001(\01322.google.cloud.dialogflow.cx" + + ".v3beta1.AnswerFeedbackB\003\340A\002\0224\n\013update_m" + + "ask\030\004 \001(\0132\032.google.protobuf.FieldMaskB\003\340" + + "A\001\"\224\003\n\023DetectIntentRequest\022:\n\007session\030\001 " + + "\001(\tB)\340A\002\372A#\n!dialogflow.googleapis.com/S" + + "ession\022I\n\014query_params\030\002 \001(\01323.google.cl" + + "oud.dialogflow.cx.v3beta1.QueryParameter" + + "s\022H\n\013query_input\030\003 \001(\0132..google.cloud.di" + + "alogflow.cx.v3beta1.QueryInputB\003\340A\002\022R\n\023o" + + "utput_audio_config\030\004 \001(\01325.google.cloud." + + "dialogflow.cx.v3beta1.OutputAudioConfig\022" + + "X\n\rresponse_view\030\t \001(\0162<.google.cloud.di" + + "alogflow.cx.v3beta1.DetectIntentResponse" + + "ViewB\003\340A\001\"\235\003\n\024DetectIntentResponse\022\023\n\013re" + + "sponse_id\030\001 \001(\t\022E\n\014query_result\030\002 \001(\0132/." + + "google.cloud.dialogflow.cx.v3beta1.Query" + + "Result\022\024\n\014output_audio\030\004 \001(\014\022R\n\023output_a" + + "udio_config\030\005 \001(\01325.google.cloud.dialogf" + + "low.cx.v3beta1.OutputAudioConfig\022\\\n\rresp" + + "onse_type\030\006 \001(\0162E.google.cloud.dialogflo" + + "w.cx.v3beta1.DetectIntentResponse.Respon" + + "seType\022\032\n\022allow_cancellation\030\007 \001(\010\"E\n\014Re" + + "sponseType\022\035\n\031RESPONSE_TYPE_UNSPECIFIED\020" + + "\000\022\013\n\007PARTIAL\020\001\022\t\n\005FINAL\020\002\"\332\003\n\034StreamingD" + + "etectIntentRequest\0227\n\007session\030\001 \001(\tB&\372A#" + + "\n!dialogflow.googleapis.com/Session\022I\n\014q" + + "uery_params\030\002 \001(\01323.google.cloud.dialogf" + + "low.cx.v3beta1.QueryParameters\022H\n\013query_" + + "input\030\003 \001(\0132..google.cloud.dialogflow.cx" + + ".v3beta1.QueryInputB\003\340A\002\022R\n\023output_audio" + + "_config\030\004 \001(\01325.google.cloud.dialogflow." + + "cx.v3beta1.OutputAudioConfig\022\037\n\027enable_p" + + "artial_response\030\005 \001(\010\022\035\n\025enable_debuggin" + + "g_info\030\010 \001(\010\022X\n\rresponse_view\030\020 \001(\0162<.go" + + "ogle.cloud.dialogflow.cx.v3beta1.DetectI" + + "ntentResponseViewB\003\340A\001\"\260\007\n\036CloudConversa" + + "tionDebuggingInfo\022\031\n\021audio_data_chunks\030\001" + + " \001(\005\0229\n\026result_end_time_offset\030\002 \001(\0132\031.g" + + "oogle.protobuf.Duration\0227\n\024first_audio_d" + + "uration\030\003 \001(\0132\031.google.protobuf.Duration" + + "\022\030\n\020single_utterance\030\005 \001(\010\022C\n speech_par" + + "tial_results_end_times\030\006 \003(\0132\031.google.pr" + + "otobuf.Duration\022A\n\036speech_final_results_" + + "end_times\030\007 \003(\0132\031.google.protobuf.Durati" + + "on\022\031\n\021partial_responses\030\010 \001(\005\022,\n$speaker" + + "_id_passive_latency_ms_offset\030\t \001(\005\022\037\n\027b" + + "argein_event_triggered\030\n \001(\010\022\037\n\027speech_s" + + "ingle_utterance\030\013 \001(\010\022=\n\032dtmf_partial_re" + + "sults_times\030\014 \003(\0132\031.google.protobuf.Dura" + + "tion\022;\n\030dtmf_final_results_times\030\r \003(\0132\031" + + ".google.protobuf.Duration\022C\n single_utte" + + "rance_end_time_offset\030\016 \001(\0132\031.google.pro" + + "tobuf.Duration\0224\n\021no_speech_timeout\030\017 \001(" + + "\0132\031.google.protobuf.Duration\0226\n\023endpoint" + + "ing_timeout\030\023 \001(\0132\031.google.protobuf.Dura" + + "tion\022\025\n\ris_input_text\030\020 \001(\010\022@\n\035client_ha" + + "lf_close_time_offset\030\021 \001(\0132\031.google.prot" + + "obuf.Duration\022J\n\'client_half_close_strea" + + "ming_time_offset\030\022 \001(\0132\031.google.protobuf" + + ".Duration\"\301\002\n\035StreamingDetectIntentRespo" + + "nse\022\\\n\022recognition_result\030\001 \001(\0132>.google" + + ".cloud.dialogflow.cx.v3beta1.StreamingRe" + + "cognitionResultH\000\022Z\n\026detect_intent_respo" + + "nse\030\002 \001(\01328.google.cloud.dialogflow.cx.v" + + "3beta1.DetectIntentResponseH\000\022Z\n\016debuggi" + + "ng_info\030\004 \001(\0132B.google.cloud.dialogflow." + + "cx.v3beta1.CloudConversationDebuggingInf" + + "oB\n\n\010response\"\300\003\n\032StreamingRecognitionRe" + + "sult\022`\n\014message_type\030\001 \001(\0162J.google.clou" + + "d.dialogflow.cx.v3beta1.StreamingRecogni" + + "tionResult.MessageType\022\022\n\ntranscript\030\002 \001" + + "(\t\022\020\n\010is_final\030\003 \001(\010\022\022\n\nconfidence\030\004 \001(\002" + + "\022\021\n\tstability\030\006 \001(\002\022L\n\020speech_word_info\030" + + "\007 \003(\01322.google.cloud.dialogflow.cx.v3bet" + + "a1.SpeechWordInfo\0224\n\021speech_end_offset\030\010" + + " \001(\0132\031.google.protobuf.Duration\022\025\n\rlangu" + + "age_code\030\n \001(\t\"X\n\013MessageType\022\034\n\030MESSAGE" + + "_TYPE_UNSPECIFIED\020\000\022\016\n\nTRANSCRIPT\020\001\022\033\n\027E" + + "ND_OF_SINGLE_UTTERANCE\020\002\"\207\010\n\017QueryParame" + + "ters\022\021\n\ttime_zone\030\001 \001(\t\022)\n\014geo_location\030" + + "\002 \001(\0132\023.google.type.LatLng\022S\n\024session_en" + + "tity_types\030\003 \003(\01325.google.cloud.dialogfl" + + "ow.cx.v3beta1.SessionEntityType\022(\n\007paylo" + + "ad\030\004 \001(\0132\027.google.protobuf.Struct\022+\n\npar" + + "ameters\030\005 \001(\0132\027.google.protobuf.Struct\022\027" + + "\n\017parameter_scope\030\014 \001(\t\0229\n\014current_page\030" + + "\006 \001(\tB#\372A \n\036dialogflow.googleapis.com/Pa" + + "ge\022\027\n\017disable_webhook\030\007 \001(\010\022$\n\034analyze_q" + + "uery_text_sentiment\030\010 \001(\010\022`\n\017webhook_hea" + + "ders\030\n \003(\0132G.google.cloud.dialogflow.cx." + + "v3beta1.QueryParameters.WebhookHeadersEn" + + "try\022=\n\rflow_versions\030\016 \003(\tB&\372A#\n!dialogf" + + "low.googleapis.com/Version\022D\n\020current_pl" + + "aybook\030\023 \001(\tB*\340A\001\372A$\n\"dialogflow.googlea" + + "pis.com/Playbook\022U\n\022llm_model_settings\030\025" + + " \001(\01324.google.cloud.dialogflow.cx.v3beta" + + "1.LlmModelSettingsB\003\340A\001\022\017\n\007channel\030\017 \001(\t" + + "\0223\n\013session_ttl\030\020 \001(\0132\031.google.protobuf." + + "DurationB\003\340A\001\0227\n\021end_user_metadata\030\022 \001(\013" + + "2\027.google.protobuf.StructB\003\340A\001\022L\n\rsearch" + + "_config\030\024 \001(\01320.google.cloud.dialogflow." + + "cx.v3beta1.SearchConfigB\003\340A\001\0225\n&populate" + + "_data_store_connection_signals\030\031 \001(\010B\005\030\001" + + "\340A\001\0325\n\023WebhookHeadersEntry\022\013\n\003key\030\001 \001(\t\022" + + "\r\n\005value\030\002 \001(\t:\0028\001\"\244\001\n\014SearchConfig\022H\n\013b" + + "oost_specs\030\001 \003(\0132..google.cloud.dialogfl" + + "ow.cx.v3beta1.BoostSpecsB\003\340A\001\022J\n\014filter_" + + "specs\030\002 \003(\0132/.google.cloud.dialogflow.cx" + + ".v3beta1.FilterSpecsB\003\340A\001\"\265\007\n\tBoostSpec\022" + + "d\n\025condition_boost_specs\030\001 \003(\0132@.google." + + "cloud.dialogflow.cx.v3beta1.BoostSpec.Co" + + "nditionBoostSpecB\003\340A\001\032\301\006\n\022ConditionBoost" + + "Spec\022\026\n\tcondition\030\001 \001(\tB\003\340A\001\022\022\n\005boost\030\002 " + + "\001(\002B\003\340A\001\022r\n\022boost_control_spec\030\004 \001(\0132Q.g" + + "oogle.cloud.dialogflow.cx.v3beta1.BoostS" + + "pec.ConditionBoostSpec.BoostControlSpecB" + + "\003\340A\001\032\212\005\n\020BoostControlSpec\022\027\n\nfield_name\030" + + "\001 \001(\tB\003\340A\001\022|\n\016attribute_type\030\002 \001(\0162_.goo" + + "gle.cloud.dialogflow.cx.v3beta1.BoostSpe" + + "c.ConditionBoostSpec.BoostControlSpec.At" + + "tributeTypeB\003\340A\001\022\204\001\n\022interpolation_type\030" + + "\003 \001(\0162c.google.cloud.dialogflow.cx.v3bet" + + "a1.BoostSpec.ConditionBoostSpec.BoostCon" + + "trolSpec.InterpolationTypeB\003\340A\001\022{\n\016contr" + + "ol_points\030\004 \003(\0132^.google.cloud.dialogflo" + + "w.cx.v3beta1.BoostSpec.ConditionBoostSpe" + + "c.BoostControlSpec.ControlPointB\003\340A\001\032G\n\014" + + "ControlPoint\022\034\n\017attribute_value\030\001 \001(\tB\003\340" + + "A\001\022\031\n\014boost_amount\030\002 \001(\002B\003\340A\001\"M\n\rAttribu" + + "teType\022\036\n\032ATTRIBUTE_TYPE_UNSPECIFIED\020\000\022\r" + + "\n\tNUMERICAL\020\001\022\r\n\tFRESHNESS\020\002\"C\n\021Interpol" + + "ationType\022\"\n\036INTERPOLATION_TYPE_UNSPECIF" + + "IED\020\000\022\n\n\006LINEAR\020\001\"\225\001\n\nBoostSpecs\022E\n\013data" + + "_stores\030\001 \003(\tB0\340A\001\372A*\n(discoveryengine.g" + + "oogleapis.com/DataStore\022@\n\004spec\030\002 \003(\0132-." + + "google.cloud.dialogflow.cx.v3beta1.Boost" + + "SpecB\003\340A\001\"i\n\013FilterSpecs\022E\n\013data_stores\030" + + "\001 \003(\tB0\340A\001\372A*\n(discoveryengine.googleapi" + + "s.com/DataStore\022\023\n\006filter\030\002 \001(\tB\003\340A\001\"\304\003\n" + + "\nQueryInput\022=\n\004text\030\002 \001(\0132-.google.cloud" + + ".dialogflow.cx.v3beta1.TextInputH\000\022A\n\006in" + + "tent\030\003 \001(\0132/.google.cloud.dialogflow.cx." + + "v3beta1.IntentInputH\000\022?\n\005audio\030\005 \001(\0132..g" + + "oogle.cloud.dialogflow.cx.v3beta1.AudioI" + + "nputH\000\022?\n\005event\030\006 \001(\0132..google.cloud.dia" + + "logflow.cx.v3beta1.EventInputH\000\022=\n\004dtmf\030" + + "\007 \001(\0132-.google.cloud.dialogflow.cx.v3bet" + + "a1.DtmfInputH\000\022N\n\020tool_call_result\030\013 \001(\013" + + "22.google.cloud.dialogflow.cx.v3beta1.To" + + "olCallResultH\000\022\032\n\rlanguage_code\030\004 \001(\tB\003\340" + + "A\002B\007\n\005input\"u\n\016GenerativeInfo\022\031\n\021current" + + "_playbooks\030\001 \003(\t\022H\n\023action_tracing_info\030" + + "\002 \001(\0132+.google.cloud.dialogflow.cx.v3bet" + + "a1.Example\"\250\n\n\013QueryResult\022\016\n\004text\030\001 \001(\t" + + "H\000\022?\n\016trigger_intent\030\013 \001(\tB%\372A\"\n dialogf" + + "low.googleapis.com/IntentH\000\022\024\n\ntranscrip" + + "t\030\014 \001(\tH\000\022\027\n\rtrigger_event\030\016 \001(\tH\000\022=\n\004dt" + + "mf\030\027 \001(\0132-.google.cloud.dialogflow.cx.v3" + + "beta1.DtmfInputH\000\022\025\n\rlanguage_code\030\002 \001(\t" + + "\022+\n\nparameters\030\003 \001(\0132\027.google.protobuf.S" + + "truct\022N\n\021response_messages\030\004 \003(\01323.googl" + + "e.cloud.dialogflow.cx.v3beta1.ResponseMe" + + "ssage\022\023\n\013webhook_ids\030\031 \003(\t\022\035\n\025webhook_di" + + "splay_names\030\032 \003(\t\0224\n\021webhook_latencies\030\033" + + " \003(\0132\031.google.protobuf.Duration\022\024\n\014webho" + + "ok_tags\030\035 \003(\t\022,\n\020webhook_statuses\030\r \003(\0132" + + "\022.google.rpc.Status\0221\n\020webhook_payloads\030" + + "\006 \003(\0132\027.google.protobuf.Struct\022>\n\014curren" + + "t_page\030\007 \001(\0132(.google.cloud.dialogflow.c" + + "x.v3beta1.Page\022>\n\014current_flow\030\037 \001(\0132(.g" + + "oogle.cloud.dialogflow.cx.v3beta1.Flow\022>" + + "\n\006intent\030\010 \001(\0132*.google.cloud.dialogflow" + + ".cx.v3beta1.IntentB\002\030\001\022\'\n\033intent_detecti" + + "on_confidence\030\t \001(\002B\002\030\001\0228\n\005match\030\017 \001(\0132)" + + ".google.cloud.dialogflow.cx.v3beta1.Matc" + + "h\0220\n\017diagnostic_info\030\n \001(\0132\027.google.prot" + + "obuf.Struct\022K\n\017generative_info\030! \001(\01322.g" + + "oogle.cloud.dialogflow.cx.v3beta1.Genera" + + "tiveInfo\022^\n\031sentiment_analysis_result\030\021 " + + "\001(\0132;.google.cloud.dialogflow.cx.v3beta1" + + ".SentimentAnalysisResult\022O\n\021advanced_set" + + "tings\030\025 \001(\01324.google.cloud.dialogflow.cx" + + ".v3beta1.AdvancedSettings\022\035\n\025allow_answe" + + "r_feedback\030 \001(\010\022j\n\035data_store_connectio" + + "n_signals\030# \001(\0132>.google.cloud.dialogflo" + + "w.cx.v3beta1.DataStoreConnectionSignalsB" + + "\003\340A\001B\007\n\005query\"\036\n\tTextInput\022\021\n\004text\030\001 \001(\t" + + "B\003\340A\002\"G\n\013IntentInput\0228\n\006intent\030\001 \001(\tB(\340A" + + "\002\372A\"\n dialogflow.googleapis.com/Intent\"f" + + "\n\nAudioInput\022I\n\006config\030\001 \001(\01324.google.cl" + + "oud.dialogflow.cx.v3beta1.InputAudioConf" + + "igB\003\340A\002\022\r\n\005audio\030\002 \001(\014\"\033\n\nEventInput\022\r\n\005" + + "event\030\001 \001(\t\"1\n\tDtmfInput\022\016\n\006digits\030\001 \001(\t" + + "\022\024\n\014finish_digit\030\002 \001(\t\"\242\003\n\005Match\022:\n\006inte" + + "nt\030\001 \001(\0132*.google.cloud.dialogflow.cx.v3" + + "beta1.Intent\022\r\n\005event\030\006 \001(\t\022+\n\nparameter" + + "s\030\002 \001(\0132\027.google.protobuf.Struct\022\026\n\016reso" + + "lved_input\030\003 \001(\t\022G\n\nmatch_type\030\004 \001(\01623.g" + + "oogle.cloud.dialogflow.cx.v3beta1.Match." + + "MatchType\022\022\n\nconfidence\030\005 \001(\002\"\253\001\n\tMatchT" + + "ype\022\032\n\026MATCH_TYPE_UNSPECIFIED\020\000\022\n\n\006INTEN" + + "T\020\001\022\021\n\rDIRECT_INTENT\020\002\022\025\n\021PARAMETER_FILL" + + "ING\020\003\022\014\n\010NO_MATCH\020\004\022\014\n\010NO_INPUT\020\005\022\t\n\005EVE" + + "NT\020\006\022\027\n\023KNOWLEDGE_CONNECTOR\020\010\022\014\n\010PLAYBOO" + + "K\020\t\"\210\002\n\022MatchIntentRequest\022:\n\007session\030\001 " + + "\001(\tB)\340A\002\372A#\n!dialogflow.googleapis.com/S" + + "ession\022I\n\014query_params\030\002 \001(\01323.google.cl" + + "oud.dialogflow.cx.v3beta1.QueryParameter" + + "s\022H\n\013query_input\030\003 \001(\0132..google.cloud.di" + + "alogflow.cx.v3beta1.QueryInputB\003\340A\002\022!\n\031p" + + "ersist_parameter_changes\030\005 \001(\010\"\232\002\n\023Match" + + "IntentResponse\022\016\n\004text\030\001 \001(\tH\000\022?\n\016trigge" + + "r_intent\030\002 \001(\tB%\372A\"\n dialogflow.googleap" + + "is.com/IntentH\000\022\024\n\ntranscript\030\003 \001(\tH\000\022\027\n" + + "\rtrigger_event\030\006 \001(\tH\000\022:\n\007matches\030\004 \003(\0132" + + ").google.cloud.dialogflow.cx.v3beta1.Mat" + + "ch\022>\n\014current_page\030\005 \001(\0132(.google.cloud." + + "dialogflow.cx.v3beta1.PageB\007\n\005query\"\372\001\n\024" + + "FulfillIntentRequest\022T\n\024match_intent_req" + + "uest\030\001 \001(\01326.google.cloud.dialogflow.cx." + + "v3beta1.MatchIntentRequest\0228\n\005match\030\002 \001(" + + "\0132).google.cloud.dialogflow.cx.v3beta1.M" + + "atch\022R\n\023output_audio_config\030\003 \001(\01325.goog" + + "le.cloud.dialogflow.cx.v3beta1.OutputAud" + + "ioConfig\"\335\001\n\025FulfillIntentResponse\022\023\n\013re" + + "sponse_id\030\001 \001(\t\022E\n\014query_result\030\002 \001(\0132/." + + "google.cloud.dialogflow.cx.v3beta1.Query" + + "Result\022\024\n\014output_audio\030\003 \001(\014\022R\n\023output_a" + + "udio_config\030\004 \001(\01325.google.cloud.dialogf" + + "low.cx.v3beta1.OutputAudioConfig\";\n\027Sent" + + "imentAnalysisResult\022\r\n\005score\030\001 \001(\002\022\021\n\tma" + + "gnitude\030\002 \001(\002*\224\001\n\030DetectIntentResponseVi" + + "ew\022+\n\'DETECT_INTENT_RESPONSE_VIEW_UNSPEC" + + "IFIED\020\000\022$\n DETECT_INTENT_RESPONSE_VIEW_F" + + "ULL\020\001\022%\n!DETECT_INTENT_RESPONSE_VIEW_BAS" + + "IC\020\0022\343\016\n\010Sessions\022\272\002\n\014DetectIntent\0227.goo" + + "gle.cloud.dialogflow.cx.v3beta1.DetectIn" + + "tentRequest\0328.google.cloud.dialogflow.cx" + + ".v3beta1.DetectIntentResponse\"\266\001\202\323\344\223\002\257\001\"" + + "J/v3beta1/{session=projects/*/locations/" + + "*/agents/*/sessions/*}:detectIntent:\001*Z^" + + "\"Y/v3beta1/{session=projects/*/locations" + + "/*/agents/*/environments/*/sessions/*}:d" + + "etectIntent:\001*\022\351\002\n\033ServerStreamingDetect" + + "Intent\0227.google.cloud.dialogflow.cx.v3be" + + "ta1.DetectIntentRequest\0328.google.cloud.d" + + "ialogflow.cx.v3beta1.DetectIntentRespons" + + "e\"\324\001\202\323\344\223\002\315\001\"Y/v3beta1/{session=projects/" + + "*/locations/*/agents/*/sessions/*}:serve" + + "rStreamingDetectIntent:\001*Zm\"h/v3beta1/{s" + + "ession=projects/*/locations/*/agents/*/e" + + "nvironments/*/sessions/*}:serverStreamin" + + "gDetectIntent:\001*0\001\022\242\001\n\025StreamingDetectIn" + + "tent\022@.google.cloud.dialogflow.cx.v3beta" + + "1.StreamingDetectIntentRequest\032A.google." + + "cloud.dialogflow.cx.v3beta1.StreamingDet" + + "ectIntentResponse\"\000(\0010\001\022\265\002\n\013MatchIntent\022" + + "6.google.cloud.dialogflow.cx.v3beta1.Mat" + + "chIntentRequest\0327.google.cloud.dialogflo" + + "w.cx.v3beta1.MatchIntentResponse\"\264\001\202\323\344\223\002" + + "\255\001\"I/v3beta1/{session=projects/*/locatio" + + "ns/*/agents/*/sessions/*}:matchIntent:\001*" + + "Z]\"X/v3beta1/{session=projects/*/locatio" + + "ns/*/agents/*/environments/*/sessions/*}" + + ":matchIntent:\001*\022\351\002\n\rFulfillIntent\0228.goog" + + "le.cloud.dialogflow.cx.v3beta1.FulfillIn" + + "tentRequest\0329.google.cloud.dialogflow.cx" + + ".v3beta1.FulfillIntentResponse\"\342\001\202\323\344\223\002\333\001" + + "\"`/v3beta1/{match_intent_request.session" + + "=projects/*/locations/*/agents/*/session" + + "s/*}:fulfillIntent:\001*Zt\"o/v3beta1/{match" + + "_intent_request.session=projects/*/locat" + + "ions/*/agents/*/environments/*/sessions/" + + "*}:fulfillIntent:\001*\022\352\001\n\024SubmitAnswerFeed" + + "back\022?.google.cloud.dialogflow.cx.v3beta" + + "1.SubmitAnswerFeedbackRequest\0322.google.c" + + "loud.dialogflow.cx.v3beta1.AnswerFeedbac" + + "k\"]\202\323\344\223\002W\"R/v3beta1/{session=projects/*/" + + "locations/*/agents/*/sessions/*}:submitA" + + "nswerFeedback:\001*\032x\312A\031dialogflow.googleap" + + "is.com\322AYhttps://www.googleapis.com/auth" + + "/cloud-platform,https://www.googleapis.c" + + "om/auth/dialogflowB\344\004\n&com.google.cloud." + + "dialogflow.cx.v3beta1B\014SessionProtoP\001Z6c" + + "loud.google.com/go/dialogflow/cx/apiv3be" + + "ta1/cxpb;cxpb\242\002\002DF\252\002\"Google.Cloud.Dialog" + + "flow.Cx.V3Beta1\352\002&Google::Cloud::Dialogf" + + "low::CX::V3beta1\352A\324\001\n!dialogflow.googlea" + + "pis.com/Session\022Iprojects/{project}/loca" + + "tions/{location}/agents/{agent}/sessions" + + "/{session}\022dprojects/{project}/locations" + + "/{location}/agents/{agent}/environments/" + + "{environment}/sessions/{session}\352A\305\001\n(di" + + "scoveryengine.googleapis.com/DataStore\022?" + + "projects/{project}/locations/{location}/" + + "dataStores/{data_store}\022Xprojects/{proje" + + "ct}/locations/{location}/collections/{co" + + "llection}/dataStores/{data_store}b\006proto" + + "3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -581,7 +558,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_cx_v3beta1_DetectIntentRequest_descriptor, new java.lang.String[] { - "Session", "QueryParams", "QueryInput", "OutputAudioConfig", + "Session", "QueryParams", "QueryInput", "OutputAudioConfig", "ResponseView", }); internal_static_google_cloud_dialogflow_cx_v3beta1_DetectIntentResponse_descriptor = getDescriptor().getMessageTypes().get(3); @@ -608,6 +585,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "OutputAudioConfig", "EnablePartialResponse", "EnableDebuggingInfo", + "ResponseView", }); internal_static_google_cloud_dialogflow_cx_v3beta1_CloudConversationDebuggingInfo_descriptor = getDescriptor().getMessageTypes().get(5); diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequest.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequest.java index b8666b99ba4a..ec96cf1d25bf 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequest.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequest.java @@ -73,6 +73,7 @@ private StreamingDetectIntentRequest(com.google.protobuf.GeneratedMessageV3.Buil private StreamingDetectIntentRequest() { session_ = ""; + responseView_ = 0; } @java.lang.Override @@ -391,6 +392,53 @@ public boolean getEnableDebuggingInfo() { return enableDebuggingInfo_; } + public static final int RESPONSE_VIEW_FIELD_NUMBER = 16; + private int responseView_ = 0; + + /** + * + * + *
+   * Optional. Specifies which fields in the
+   * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+   * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for responseView. + */ + @java.lang.Override + public int getResponseViewValue() { + return responseView_; + } + + /** + * + * + *
+   * Optional. Specifies which fields in the
+   * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+   * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The responseView. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView getResponseView() { + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView result = + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView.forNumber(responseView_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView.UNRECOGNIZED + : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -423,6 +471,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (enableDebuggingInfo_ != false) { output.writeBool(8, enableDebuggingInfo_); } + if (responseView_ + != com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView + .DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED + .getNumber()) { + output.writeEnum(16, responseView_); + } getUnknownFields().writeTo(output); } @@ -450,6 +504,12 @@ public int getSerializedSize() { if (enableDebuggingInfo_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(8, enableDebuggingInfo_); } + if (responseView_ + != com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView + .DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(16, responseView_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -481,6 +541,7 @@ public boolean equals(final java.lang.Object obj) { } if (getEnablePartialResponse() != other.getEnablePartialResponse()) return false; if (getEnableDebuggingInfo() != other.getEnableDebuggingInfo()) return false; + if (responseView_ != other.responseView_) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -510,6 +571,8 @@ public int hashCode() { hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnablePartialResponse()); hash = (37 * hash) + ENABLE_DEBUGGING_INFO_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableDebuggingInfo()); + hash = (37 * hash) + RESPONSE_VIEW_FIELD_NUMBER; + hash = (53 * hash) + responseView_; hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -714,6 +777,7 @@ public Builder clear() { } enablePartialResponse_ = false; enableDebuggingInfo_ = false; + responseView_ = 0; return this; } @@ -779,6 +843,9 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000020) != 0)) { result.enableDebuggingInfo_ = enableDebuggingInfo_; } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.responseView_ = responseView_; + } result.bitField0_ |= to_bitField0_; } @@ -851,6 +918,9 @@ public Builder mergeFrom( if (other.getEnableDebuggingInfo() != false) { setEnableDebuggingInfo(other.getEnableDebuggingInfo()); } + if (other.responseView_ != 0) { + setResponseViewValue(other.getResponseViewValue()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -914,6 +984,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000020; break; } // case 64 + case 128: + { + responseView_ = input.readEnum(); + bitField0_ |= 0x00000040; + break; + } // case 128 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1861,6 +1937,124 @@ public Builder clearEnableDebuggingInfo() { return this; } + private int responseView_ = 0; + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for responseView. + */ + @java.lang.Override + public int getResponseViewValue() { + return responseView_; + } + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for responseView to set. + * @return This builder for chaining. + */ + public Builder setResponseViewValue(int value) { + responseView_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The responseView. + */ + @java.lang.Override + public com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView getResponseView() { + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView result = + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView.forNumber(responseView_); + return result == null + ? com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The responseView to set. + * @return This builder for chaining. + */ + public Builder setResponseView( + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000040; + responseView_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Specifies which fields in the
+     * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+     * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+     * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearResponseView() { + bitField0_ = (bitField0_ & ~0x00000040); + responseView_ = 0; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequestOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequestOrBuilder.java index 14a0948c99d8..2688e3727427 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequestOrBuilder.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/java/com/google/cloud/dialogflow/cx/v3beta1/StreamingDetectIntentRequestOrBuilder.java @@ -229,4 +229,38 @@ public interface StreamingDetectIntentRequestOrBuilder * @return The enableDebuggingInfo. */ boolean getEnableDebuggingInfo(); + + /** + * + * + *
+   * Optional. Specifies which fields in the
+   * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+   * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for responseView. + */ + int getResponseViewValue(); + + /** + * + * + *
+   * Optional. Specifies which fields in the
+   * [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If
+   * not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL.
+   * 
+ * + * + * .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView response_view = 16 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The responseView. + */ + com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView getResponseView(); } diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/safety_settings.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/safety_settings.proto index 54128c1ec615..284ad28f62be 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/safety_settings.proto +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/safety_settings.proto @@ -51,6 +51,58 @@ message SafetySettings { WORD_MATCH = 2; } + // Settings for Responsible AI. + message RaiSettings { + // Sensitivity level for RAI categories. + enum SafetyFilterLevel { + // Unspecified -- uses default sensitivity levels. + SAFETY_FILTER_LEVEL_UNSPECIFIED = 0; + + // Block no text -- effectively disables the category. + BLOCK_NONE = 1; + + // Block a few suspicious texts. + BLOCK_FEW = 2; + + // Block some suspicious texts. + BLOCK_SOME = 3; + + // Block most suspicious texts. + BLOCK_MOST = 4; + } + + // RAI categories to configure. + enum SafetyCategory { + // Unspecified. + SAFETY_CATEGORY_UNSPECIFIED = 0; + + // Dangerous content. + DANGEROUS_CONTENT = 1; + + // Hate speech. + HATE_SPEECH = 2; + + // Harassment. + HARASSMENT = 3; + + // Sexually explicit content. + SEXUALLY_EXPLICIT_CONTENT = 4; + } + + // Configuration of the sensitivity level for blocking an RAI category. + message CategoryFilter { + // RAI category to configure. + SafetyCategory category = 1; + + // Blocking sensitivity level to configure for the RAI category. + SafetyFilterLevel filter_level = 2; + } + + // Optional. RAI blocking configurations. + repeated CategoryFilter category_filters = 3 + [(google.api.field_behavior) = OPTIONAL]; + } + // Settings for prompt security checks. message PromptSecuritySettings { // Optional. Enable prompt security checks. @@ -64,6 +116,17 @@ message SafetySettings { // Banned phrases for generated text. repeated Phrase banned_phrases = 1; + // Optional. Settings for Responsible AI checks. + RaiSettings rai_settings = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Immutable. Default RAI settings to be annotated on the agent, so + // that users will be able to restore their RAI configurations to the default + // settings. Read-only field for the API proto only. + RaiSettings default_rai_settings = 3 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.field_behavior) = IMMUTABLE + ]; + // Optional. Settings for prompt security checks. PromptSecuritySettings prompt_security_settings = 8 [(google.api.field_behavior) = OPTIONAL]; diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto index e355c6aff199..8c6a27f5f1dd 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/session.proto @@ -249,6 +249,12 @@ message DetectIntentRequest { // Instructs the speech synthesizer how to generate the output audio. OutputAudioConfig output_audio_config = 4; + + // Optional. Specifies which fields in the + // [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If + // not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL. + DetectIntentResponseView response_view = 9 + [(google.api.field_behavior) = OPTIONAL]; } // The message returned from the DetectIntent method. @@ -372,6 +378,12 @@ message StreamingDetectIntentRequest { // If true, `StreamingDetectIntentResponse.debugging_info` will get populated. bool enable_debugging_info = 8; + + // Optional. Specifies which fields in the + // [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. If + // not set, the default is DETECT_INTENT_RESPONSE_VIEW_FULL. + DetectIntentResponseView response_view = 16 + [(google.api.field_behavior) = OPTIONAL]; } // Cloud conversation info for easier debugging. @@ -1408,3 +1420,20 @@ message SentimentAnalysisResult { // magnitude of sentiment, regardless of score (positive or negative). float magnitude = 2; } + +// The response view specifies which fields in the +// [QueryResult][google.cloud.dialogflow.cx.v3beta1.QueryResult] to return. +enum DetectIntentResponseView { + // Not specified. `FULL` will be used. + DETECT_INTENT_RESPONSE_VIEW_UNSPECIFIED = 0; + + // Full response view includes all fields. + DETECT_INTENT_RESPONSE_VIEW_FULL = 1; + + // Basic response view omits the following fields: + // - + // [QueryResult.diagnostic_info][google.cloud.dialogflow.cx.v3beta1.QueryResult.diagnostic_info] + // - + // [QueryResult.generative_info][google.cloud.dialogflow.cx.v3beta1.QueryResult.generative_info] + DETECT_INTENT_RESPONSE_VIEW_BASIC = 2; +} diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/detectintent/AsyncDetectIntent.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/detectintent/AsyncDetectIntent.java index 9ea5cd071e13..edc645952916 100644 --- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/detectintent/AsyncDetectIntent.java +++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/detectintent/AsyncDetectIntent.java @@ -20,6 +20,7 @@ import com.google.api.core.ApiFuture; import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest; import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse; +import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView; import com.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig; import com.google.cloud.dialogflow.cx.v3beta1.QueryInput; import com.google.cloud.dialogflow.cx.v3beta1.QueryParameters; @@ -48,6 +49,7 @@ public static void asyncDetectIntent() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); ApiFuture future = sessionsClient.detectIntentCallable().futureCall(request); diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/detectintent/SyncDetectIntent.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/detectintent/SyncDetectIntent.java index d590a5c9d590..2578d73bc775 100644 --- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/detectintent/SyncDetectIntent.java +++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/detectintent/SyncDetectIntent.java @@ -19,6 +19,7 @@ // [START dialogflow_v3beta1_generated_Sessions_DetectIntent_sync] import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest; import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse; +import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView; import com.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig; import com.google.cloud.dialogflow.cx.v3beta1.QueryInput; import com.google.cloud.dialogflow.cx.v3beta1.QueryParameters; @@ -47,6 +48,7 @@ public static void syncDetectIntent() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); DetectIntentResponse response = sessionsClient.detectIntent(request); } diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/serverstreamingdetectintent/AsyncServerStreamingDetectIntent.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/serverstreamingdetectintent/AsyncServerStreamingDetectIntent.java index 2d98a4bdf07c..7a2c51246490 100644 --- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/serverstreamingdetectintent/AsyncServerStreamingDetectIntent.java +++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/serverstreamingdetectintent/AsyncServerStreamingDetectIntent.java @@ -20,6 +20,7 @@ import com.google.api.gax.rpc.ServerStream; import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest; import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse; +import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView; import com.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig; import com.google.cloud.dialogflow.cx.v3beta1.QueryInput; import com.google.cloud.dialogflow.cx.v3beta1.QueryParameters; @@ -48,6 +49,7 @@ public static void asyncServerStreamingDetectIntent() throws Exception { .setQueryParams(QueryParameters.newBuilder().build()) .setQueryInput(QueryInput.newBuilder().build()) .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); ServerStream stream = sessionsClient.serverStreamingDetectIntentCallable().call(request); diff --git a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/streamingdetectintent/AsyncStreamingDetectIntent.java b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/streamingdetectintent/AsyncStreamingDetectIntent.java index 245a1349cef9..1e481071e893 100644 --- a/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/streamingdetectintent/AsyncStreamingDetectIntent.java +++ b/java-dialogflow-cx/samples/snippets/generated/com/google/cloud/dialogflow/cx/v3beta1/sessions/streamingdetectintent/AsyncStreamingDetectIntent.java @@ -18,6 +18,7 @@ // [START dialogflow_v3beta1_generated_Sessions_StreamingDetectIntent_async] import com.google.api.gax.rpc.BidiStream; +import com.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponseView; import com.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig; import com.google.cloud.dialogflow.cx.v3beta1.QueryInput; import com.google.cloud.dialogflow.cx.v3beta1.QueryParameters; @@ -52,6 +53,7 @@ public static void asyncStreamingDetectIntent() throws Exception { .setOutputAudioConfig(OutputAudioConfig.newBuilder().build()) .setEnablePartialResponse(true) .setEnableDebuggingInfo(true) + .setResponseView(DetectIntentResponseView.forNumber(0)) .build(); bidiStream.send(request); for (StreamingDetectIntentResponse response : bidiStream) { diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ConversationsClient.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ConversationsClient.java index 2bd5981624b3..2ee2046dc77a 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ConversationsClient.java +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ConversationsClient.java @@ -1666,6 +1666,7 @@ public final GenerateStatelessSummaryResponse generateStatelessSummary( * .putAllContextReferences(new HashMap()) * .setConversationContext(ConversationContext.newBuilder().build()) * .addAllTriggerEvents(new ArrayList()) + * .setSecuritySettings("securitySettings-1062971517") * .build(); * GenerateStatelessSuggestionResponse response = * conversationsClient.generateStatelessSuggestion(request); @@ -1700,6 +1701,7 @@ public final GenerateStatelessSuggestionResponse generateStatelessSuggestion( * .putAllContextReferences(new HashMap()) * .setConversationContext(ConversationContext.newBuilder().build()) * .addAllTriggerEvents(new ArrayList()) + * .setSecuritySettings("securitySettings-1062971517") * .build(); * ApiFuture future = * conversationsClient.generateStatelessSuggestionCallable().futureCall(request); diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClient.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClient.java new file mode 100644 index 000000000000..e6d1fce19dfe --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClient.java @@ -0,0 +1,1295 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.ApiFuture; +import com.google.api.core.ApiFutures; +import com.google.api.core.BetaApi; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.httpjson.longrunning.OperationsClient; +import com.google.api.gax.longrunning.OperationFuture; +import com.google.api.gax.paging.AbstractFixedSizeCollection; +import com.google.api.gax.paging.AbstractPage; +import com.google.api.gax.paging.AbstractPagedListResponse; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PageContext; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.stub.GeneratorEvaluationsStub; +import com.google.cloud.dialogflow.v2.stub.GeneratorEvaluationsStubSettings; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.util.concurrent.MoreExecutors; +import com.google.longrunning.Operation; +import com.google.protobuf.Empty; +import java.io.IOException; +import java.util.List; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Service Description: Service for managing generator evaluations. + * + *

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

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

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

CreateGeneratorEvaluation

Creates evaluation of a generator.

+ *

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

+ *
    + *
  • createGeneratorEvaluationAsync(CreateGeneratorEvaluationRequest request) + *

+ *

Methods that return long-running operations have "Async" method variants that return `OperationFuture`, which is used to track polling of the service.

+ *
    + *
  • createGeneratorEvaluationAsync(GeneratorName parent, GeneratorEvaluation generatorEvaluation) + *

  • createGeneratorEvaluationAsync(String parent, GeneratorEvaluation generatorEvaluation) + *

+ *

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

+ *
    + *
  • createGeneratorEvaluationOperationCallable() + *

  • createGeneratorEvaluationCallable() + *

+ *

GetGeneratorEvaluation

Gets an evaluation of generator.

+ *

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

+ *
    + *
  • getGeneratorEvaluation(GetGeneratorEvaluationRequest request) + *

+ *

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

+ *
    + *
  • getGeneratorEvaluation(GeneratorEvaluationName name) + *

  • getGeneratorEvaluation(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.

+ *
    + *
  • getGeneratorEvaluationCallable() + *

+ *

ListGeneratorEvaluations

Lists evaluations of generator.

+ *

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

+ *
    + *
  • listGeneratorEvaluations(ListGeneratorEvaluationsRequest request) + *

+ *

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

+ *
    + *
  • listGeneratorEvaluations(GeneratorName parent) + *

  • listGeneratorEvaluations(String parent) + *

+ *

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

+ *
    + *
  • listGeneratorEvaluationsPagedCallable() + *

  • listGeneratorEvaluationsCallable() + *

+ *

DeleteGeneratorEvaluation

Deletes an evaluation of generator.

+ *

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

+ *
    + *
  • deleteGeneratorEvaluation(DeleteGeneratorEvaluationRequest request) + *

+ *

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

+ *
    + *
  • deleteGeneratorEvaluation(GeneratorEvaluationName name) + *

  • deleteGeneratorEvaluation(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.

+ *
    + *
  • deleteGeneratorEvaluationCallable() + *

+ *

ListLocations

Lists information about the supported locations for this service.

+ *

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

+ *
    + *
  • listLocations(ListLocationsRequest request) + *

+ *

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

+ *
    + *
  • listLocationsPagedCallable() + *

  • listLocationsCallable() + *

+ *

GetLocation

Gets information about a location.

+ *

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

+ *
    + *
  • getLocation(GetLocationRequest request) + *

+ *

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

+ *
    + *
  • getLocationCallable() + *

+ *
+ * + *

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

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

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

To customize credentials: + * + *

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

To customize the endpoint: + * + *

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

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over + * the wire: + * + *

{@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
+ * GeneratorEvaluationsSettings generatorEvaluationsSettings =
+ *     GeneratorEvaluationsSettings.newHttpJsonBuilder().build();
+ * GeneratorEvaluationsClient generatorEvaluationsClient =
+ *     GeneratorEvaluationsClient.create(generatorEvaluationsSettings);
+ * }
+ * + *

Please refer to the GitHub repository's samples for more quickstart code snippets. + */ +@Generated("by gapic-generator-java") +public class GeneratorEvaluationsClient implements BackgroundResource { + private final GeneratorEvaluationsSettings settings; + private final GeneratorEvaluationsStub stub; + private final OperationsClient httpJsonOperationsClient; + private final com.google.longrunning.OperationsClient operationsClient; + + /** Constructs an instance of GeneratorEvaluationsClient with default settings. */ + public static final GeneratorEvaluationsClient create() throws IOException { + return create(GeneratorEvaluationsSettings.newBuilder().build()); + } + + /** + * Constructs an instance of GeneratorEvaluationsClient, using the given settings. The channels + * are created based on the settings passed in, or defaults for any settings that are not set. + */ + public static final GeneratorEvaluationsClient create(GeneratorEvaluationsSettings settings) + throws IOException { + return new GeneratorEvaluationsClient(settings); + } + + /** + * Constructs an instance of GeneratorEvaluationsClient, using the given stub for making calls. + * This is for advanced usage - prefer using create(GeneratorEvaluationsSettings). + */ + public static final GeneratorEvaluationsClient create(GeneratorEvaluationsStub stub) { + return new GeneratorEvaluationsClient(stub); + } + + /** + * Constructs an instance of GeneratorEvaluationsClient, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected GeneratorEvaluationsClient(GeneratorEvaluationsSettings settings) throws IOException { + this.settings = settings; + this.stub = ((GeneratorEvaluationsStubSettings) settings.getStubSettings()).createStub(); + this.operationsClient = + com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); + this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); + } + + protected GeneratorEvaluationsClient(GeneratorEvaluationsStub stub) { + this.settings = null; + this.stub = stub; + this.operationsClient = + com.google.longrunning.OperationsClient.create(this.stub.getOperationsStub()); + this.httpJsonOperationsClient = OperationsClient.create(this.stub.getHttpJsonOperationsStub()); + } + + public final GeneratorEvaluationsSettings getSettings() { + return settings; + } + + public GeneratorEvaluationsStub getStub() { + return stub; + } + + /** + * Returns the OperationsClient that can be used to query the status of a long-running operation + * returned by another API method call. + */ + public final com.google.longrunning.OperationsClient getOperationsClient() { + return operationsClient; + } + + /** + * Returns the OperationsClient that can be used to query the status of a long-running operation + * returned by another API method call. + */ + @BetaApi + public final OperationsClient getHttpJsonOperationsClient() { + return httpJsonOperationsClient; + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates evaluation of a generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]");
+   *   GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build();
+   *   GeneratorEvaluation response =
+   *       generatorEvaluationsClient
+   *           .createGeneratorEvaluationAsync(parent, generatorEvaluation)
+   *           .get();
+   * }
+   * }
+ * + * @param parent Required. The generator resource name. Format: `projects/<Project + * ID>/locations/<Location ID>/generators/<Generator ID>` + * @param generatorEvaluation Required. The generator evaluation to be created. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final OperationFuture + createGeneratorEvaluationAsync( + GeneratorName parent, GeneratorEvaluation generatorEvaluation) { + CreateGeneratorEvaluationRequest request = + CreateGeneratorEvaluationRequest.newBuilder() + .setParent(parent == null ? null : parent.toString()) + .setGeneratorEvaluation(generatorEvaluation) + .build(); + return createGeneratorEvaluationAsync(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates evaluation of a generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   String parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString();
+   *   GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build();
+   *   GeneratorEvaluation response =
+   *       generatorEvaluationsClient
+   *           .createGeneratorEvaluationAsync(parent, generatorEvaluation)
+   *           .get();
+   * }
+   * }
+ * + * @param parent Required. The generator resource name. Format: `projects/<Project + * ID>/locations/<Location ID>/generators/<Generator ID>` + * @param generatorEvaluation Required. The generator evaluation to be created. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final OperationFuture + createGeneratorEvaluationAsync(String parent, GeneratorEvaluation generatorEvaluation) { + CreateGeneratorEvaluationRequest request = + CreateGeneratorEvaluationRequest.newBuilder() + .setParent(parent) + .setGeneratorEvaluation(generatorEvaluation) + .build(); + return createGeneratorEvaluationAsync(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates evaluation of a generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   CreateGeneratorEvaluationRequest request =
+   *       CreateGeneratorEvaluationRequest.newBuilder()
+   *           .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString())
+   *           .setGeneratorEvaluation(GeneratorEvaluation.newBuilder().build())
+   *           .build();
+   *   GeneratorEvaluation response =
+   *       generatorEvaluationsClient.createGeneratorEvaluationAsync(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 + createGeneratorEvaluationAsync(CreateGeneratorEvaluationRequest request) { + return createGeneratorEvaluationOperationCallable().futureCall(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates evaluation of a generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   CreateGeneratorEvaluationRequest request =
+   *       CreateGeneratorEvaluationRequest.newBuilder()
+   *           .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString())
+   *           .setGeneratorEvaluation(GeneratorEvaluation.newBuilder().build())
+   *           .build();
+   *   OperationFuture future =
+   *       generatorEvaluationsClient
+   *           .createGeneratorEvaluationOperationCallable()
+   *           .futureCall(request);
+   *   // Do something.
+   *   GeneratorEvaluation response = future.get();
+   * }
+   * }
+ */ + public final OperationCallable< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationCallable() { + return stub.createGeneratorEvaluationOperationCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates evaluation of a generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   CreateGeneratorEvaluationRequest request =
+   *       CreateGeneratorEvaluationRequest.newBuilder()
+   *           .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString())
+   *           .setGeneratorEvaluation(GeneratorEvaluation.newBuilder().build())
+   *           .build();
+   *   ApiFuture future =
+   *       generatorEvaluationsClient.createGeneratorEvaluationCallable().futureCall(request);
+   *   // Do something.
+   *   Operation response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable + createGeneratorEvaluationCallable() { + return stub.createGeneratorEvaluationCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets an evaluation of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   GeneratorEvaluationName name =
+   *       GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]");
+   *   GeneratorEvaluation response = generatorEvaluationsClient.getGeneratorEvaluation(name);
+   * }
+   * }
+ * + * @param name Required. The generator evaluation resource name. Format: `projects/<Project + * ID>/locations/<Location ID>/generators/<Generator + * ID>/evaluations/<Evaluation ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final GeneratorEvaluation getGeneratorEvaluation(GeneratorEvaluationName name) { + GetGeneratorEvaluationRequest request = + GetGeneratorEvaluationRequest.newBuilder() + .setName(name == null ? null : name.toString()) + .build(); + return getGeneratorEvaluation(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets an evaluation of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   String name =
+   *       GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]")
+   *           .toString();
+   *   GeneratorEvaluation response = generatorEvaluationsClient.getGeneratorEvaluation(name);
+   * }
+   * }
+ * + * @param name Required. The generator evaluation resource name. Format: `projects/<Project + * ID>/locations/<Location ID>/generators/<Generator + * ID>/evaluations/<Evaluation ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final GeneratorEvaluation getGeneratorEvaluation(String name) { + GetGeneratorEvaluationRequest request = + GetGeneratorEvaluationRequest.newBuilder().setName(name).build(); + return getGeneratorEvaluation(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets an evaluation of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   GetGeneratorEvaluationRequest request =
+   *       GetGeneratorEvaluationRequest.newBuilder()
+   *           .setName(
+   *               GeneratorEvaluationName.of(
+   *                       "[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]")
+   *                   .toString())
+   *           .build();
+   *   GeneratorEvaluation response = generatorEvaluationsClient.getGeneratorEvaluation(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 GeneratorEvaluation getGeneratorEvaluation(GetGeneratorEvaluationRequest request) { + return getGeneratorEvaluationCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Gets an evaluation of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   GetGeneratorEvaluationRequest request =
+   *       GetGeneratorEvaluationRequest.newBuilder()
+   *           .setName(
+   *               GeneratorEvaluationName.of(
+   *                       "[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]")
+   *                   .toString())
+   *           .build();
+   *   ApiFuture future =
+   *       generatorEvaluationsClient.getGeneratorEvaluationCallable().futureCall(request);
+   *   // Do something.
+   *   GeneratorEvaluation response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable + getGeneratorEvaluationCallable() { + return stub.getGeneratorEvaluationCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists evaluations of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]");
+   *   for (GeneratorEvaluation element :
+   *       generatorEvaluationsClient.listGeneratorEvaluations(parent).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param parent Required. The generator resource name. Format: `projects/<Project + * ID>/locations/<Location ID>/generators/<Generator ID>` Wildcard value `-` is + * supported on generator_id to list evaluations across all generators under same project. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListGeneratorEvaluationsPagedResponse listGeneratorEvaluations( + GeneratorName parent) { + ListGeneratorEvaluationsRequest request = + ListGeneratorEvaluationsRequest.newBuilder() + .setParent(parent == null ? null : parent.toString()) + .build(); + return listGeneratorEvaluations(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists evaluations of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   String parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString();
+   *   for (GeneratorEvaluation element :
+   *       generatorEvaluationsClient.listGeneratorEvaluations(parent).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param parent Required. The generator resource name. Format: `projects/<Project + * ID>/locations/<Location ID>/generators/<Generator ID>` Wildcard value `-` is + * supported on generator_id to list evaluations across all generators under same project. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListGeneratorEvaluationsPagedResponse listGeneratorEvaluations(String parent) { + ListGeneratorEvaluationsRequest request = + ListGeneratorEvaluationsRequest.newBuilder().setParent(parent).build(); + return listGeneratorEvaluations(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists evaluations of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   ListGeneratorEvaluationsRequest request =
+   *       ListGeneratorEvaluationsRequest.newBuilder()
+   *           .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   for (GeneratorEvaluation element :
+   *       generatorEvaluationsClient.listGeneratorEvaluations(request).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListGeneratorEvaluationsPagedResponse listGeneratorEvaluations( + ListGeneratorEvaluationsRequest request) { + return listGeneratorEvaluationsPagedCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists evaluations of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   ListGeneratorEvaluationsRequest request =
+   *       ListGeneratorEvaluationsRequest.newBuilder()
+   *           .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   ApiFuture future =
+   *       generatorEvaluationsClient.listGeneratorEvaluationsPagedCallable().futureCall(request);
+   *   // Do something.
+   *   for (GeneratorEvaluation element : future.get().iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable + listGeneratorEvaluationsPagedCallable() { + return stub.listGeneratorEvaluationsPagedCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists evaluations of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   ListGeneratorEvaluationsRequest request =
+   *       ListGeneratorEvaluationsRequest.newBuilder()
+   *           .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   while (true) {
+   *     ListGeneratorEvaluationsResponse response =
+   *         generatorEvaluationsClient.listGeneratorEvaluationsCallable().call(request);
+   *     for (GeneratorEvaluation element : response.getGeneratorEvaluationsList()) {
+   *       // doThingsWith(element);
+   *     }
+   *     String nextPageToken = response.getNextPageToken();
+   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
+   *       request = request.toBuilder().setPageToken(nextPageToken).build();
+   *     } else {
+   *       break;
+   *     }
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable + listGeneratorEvaluationsCallable() { + return stub.listGeneratorEvaluationsCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes an evaluation of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   GeneratorEvaluationName name =
+   *       GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]");
+   *   generatorEvaluationsClient.deleteGeneratorEvaluation(name);
+   * }
+   * }
+ * + * @param name Required. The generator evaluation resource name. Format: `projects/<Project + * ID>/locations/<Location ID>/generators/<Generator ID>/ + * evaluations/<Evaluation ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteGeneratorEvaluation(GeneratorEvaluationName name) { + DeleteGeneratorEvaluationRequest request = + DeleteGeneratorEvaluationRequest.newBuilder() + .setName(name == null ? null : name.toString()) + .build(); + deleteGeneratorEvaluation(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes an evaluation of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   String name =
+   *       GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]")
+   *           .toString();
+   *   generatorEvaluationsClient.deleteGeneratorEvaluation(name);
+   * }
+   * }
+ * + * @param name Required. The generator evaluation resource name. Format: `projects/<Project + * ID>/locations/<Location ID>/generators/<Generator ID>/ + * evaluations/<Evaluation ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteGeneratorEvaluation(String name) { + DeleteGeneratorEvaluationRequest request = + DeleteGeneratorEvaluationRequest.newBuilder().setName(name).build(); + deleteGeneratorEvaluation(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes an evaluation of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   DeleteGeneratorEvaluationRequest request =
+   *       DeleteGeneratorEvaluationRequest.newBuilder()
+   *           .setName(
+   *               GeneratorEvaluationName.of(
+   *                       "[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]")
+   *                   .toString())
+   *           .build();
+   *   generatorEvaluationsClient.deleteGeneratorEvaluation(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 void deleteGeneratorEvaluation(DeleteGeneratorEvaluationRequest request) { + deleteGeneratorEvaluationCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes an evaluation of generator. + * + *

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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   DeleteGeneratorEvaluationRequest request =
+   *       DeleteGeneratorEvaluationRequest.newBuilder()
+   *           .setName(
+   *               GeneratorEvaluationName.of(
+   *                       "[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]")
+   *                   .toString())
+   *           .build();
+   *   ApiFuture future =
+   *       generatorEvaluationsClient.deleteGeneratorEvaluationCallable().futureCall(request);
+   *   // Do something.
+   *   future.get();
+   * }
+   * }
+ */ + public final UnaryCallable + deleteGeneratorEvaluationCallable() { + return stub.deleteGeneratorEvaluationCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists information about the supported locations for this service. + * + *

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (GeneratorEvaluationsClient generatorEvaluationsClient =
+   *     GeneratorEvaluationsClient.create()) {
+   *   GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
+   *   ApiFuture future =
+   *       generatorEvaluationsClient.getLocationCallable().futureCall(request);
+   *   // Do something.
+   *   Location response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getLocationCallable() { + return stub.getLocationCallable(); + } + + @Override + public final void close() { + stub.close(); + } + + @Override + public void shutdown() { + stub.shutdown(); + } + + @Override + public boolean isShutdown() { + return stub.isShutdown(); + } + + @Override + public boolean isTerminated() { + return stub.isTerminated(); + } + + @Override + public void shutdownNow() { + stub.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return stub.awaitTermination(duration, unit); + } + + public static class ListGeneratorEvaluationsPagedResponse + extends AbstractPagedListResponse< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation, + ListGeneratorEvaluationsPage, + ListGeneratorEvaluationsFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation> + context, + ApiFuture futureResponse) { + ApiFuture futurePage = + ListGeneratorEvaluationsPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, + input -> new ListGeneratorEvaluationsPagedResponse(input), + MoreExecutors.directExecutor()); + } + + private ListGeneratorEvaluationsPagedResponse(ListGeneratorEvaluationsPage page) { + super(page, ListGeneratorEvaluationsFixedSizeCollection.createEmptyCollection()); + } + } + + public static class ListGeneratorEvaluationsPage + extends AbstractPage< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation, + ListGeneratorEvaluationsPage> { + + private ListGeneratorEvaluationsPage( + PageContext< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation> + context, + ListGeneratorEvaluationsResponse response) { + super(context, response); + } + + private static ListGeneratorEvaluationsPage createEmptyPage() { + return new ListGeneratorEvaluationsPage(null, null); + } + + @Override + protected ListGeneratorEvaluationsPage createPage( + PageContext< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation> + context, + ListGeneratorEvaluationsResponse response) { + return new ListGeneratorEvaluationsPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation> + context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class ListGeneratorEvaluationsFixedSizeCollection + extends AbstractFixedSizeCollection< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation, + ListGeneratorEvaluationsPage, + ListGeneratorEvaluationsFixedSizeCollection> { + + private ListGeneratorEvaluationsFixedSizeCollection( + List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static ListGeneratorEvaluationsFixedSizeCollection createEmptyCollection() { + return new ListGeneratorEvaluationsFixedSizeCollection(null, 0); + } + + @Override + protected ListGeneratorEvaluationsFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new ListGeneratorEvaluationsFixedSizeCollection(pages, collectionSize); + } + } + + public static class ListLocationsPagedResponse + extends AbstractPagedListResponse< + ListLocationsRequest, + ListLocationsResponse, + Location, + ListLocationsPage, + ListLocationsFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext context, + ApiFuture futureResponse) { + ApiFuture futurePage = + ListLocationsPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, + input -> new ListLocationsPagedResponse(input), + MoreExecutors.directExecutor()); + } + + private ListLocationsPagedResponse(ListLocationsPage page) { + super(page, ListLocationsFixedSizeCollection.createEmptyCollection()); + } + } + + public static class ListLocationsPage + extends AbstractPage< + ListLocationsRequest, ListLocationsResponse, Location, ListLocationsPage> { + + private ListLocationsPage( + PageContext context, + ListLocationsResponse response) { + super(context, response); + } + + private static ListLocationsPage createEmptyPage() { + return new ListLocationsPage(null, null); + } + + @Override + protected ListLocationsPage createPage( + PageContext context, + ListLocationsResponse response) { + return new ListLocationsPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class ListLocationsFixedSizeCollection + extends AbstractFixedSizeCollection< + ListLocationsRequest, + ListLocationsResponse, + Location, + ListLocationsPage, + ListLocationsFixedSizeCollection> { + + private ListLocationsFixedSizeCollection(List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static ListLocationsFixedSizeCollection createEmptyCollection() { + return new ListLocationsFixedSizeCollection(null, 0); + } + + @Override + protected ListLocationsFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new ListLocationsFixedSizeCollection(pages, collectionSize); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsSettings.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsSettings.java new file mode 100644 index 000000000000..e3d6de6d6887 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsSettings.java @@ -0,0 +1,343 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListGeneratorEvaluationsPagedResponse; +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListLocationsPagedResponse; + +import com.google.api.core.ApiFunction; +import com.google.api.core.BetaApi; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientSettings; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.cloud.dialogflow.v2.stub.GeneratorEvaluationsStubSettings; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.longrunning.Operation; +import com.google.protobuf.Empty; +import java.io.IOException; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link GeneratorEvaluationsClient}. + * + *

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

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

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

For example, to set the + * [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) + * of getGeneratorEvaluation: + * + *

{@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
+ * GeneratorEvaluationsSettings.Builder generatorEvaluationsSettingsBuilder =
+ *     GeneratorEvaluationsSettings.newBuilder();
+ * generatorEvaluationsSettingsBuilder
+ *     .getGeneratorEvaluationSettings()
+ *     .setRetrySettings(
+ *         generatorEvaluationsSettingsBuilder
+ *             .getGeneratorEvaluationSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofSeconds(1))
+ *             .setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
+ *             .setMaxAttempts(5)
+ *             .setMaxRetryDelayDuration(Duration.ofSeconds(30))
+ *             .setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
+ *             .setRetryDelayMultiplier(1.3)
+ *             .setRpcTimeoutMultiplier(1.5)
+ *             .setTotalTimeoutDuration(Duration.ofSeconds(300))
+ *             .build());
+ * GeneratorEvaluationsSettings generatorEvaluationsSettings =
+ *     generatorEvaluationsSettingsBuilder.build();
+ * }
+ * + * Please refer to the [Client Side Retry + * Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for + * additional support in setting retries. + * + *

To configure the RetrySettings of a Long Running Operation method, create an + * OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to + * configure the RetrySettings for createGeneratorEvaluation: + * + *

{@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
+ * GeneratorEvaluationsSettings.Builder generatorEvaluationsSettingsBuilder =
+ *     GeneratorEvaluationsSettings.newBuilder();
+ * TimedRetryAlgorithm timedRetryAlgorithm =
+ *     OperationalTimedPollAlgorithm.create(
+ *         RetrySettings.newBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofMillis(500))
+ *             .setRetryDelayMultiplier(1.5)
+ *             .setMaxRetryDelayDuration(Duration.ofMillis(5000))
+ *             .setTotalTimeoutDuration(Duration.ofHours(24))
+ *             .build());
+ * generatorEvaluationsSettingsBuilder
+ *     .createClusterOperationSettings()
+ *     .setPollingAlgorithm(timedRetryAlgorithm)
+ *     .build();
+ * }
+ */ +@Generated("by gapic-generator-java") +public class GeneratorEvaluationsSettings extends ClientSettings { + + /** Returns the object with the settings used for calls to createGeneratorEvaluation. */ + public UnaryCallSettings + createGeneratorEvaluationSettings() { + return ((GeneratorEvaluationsStubSettings) getStubSettings()) + .createGeneratorEvaluationSettings(); + } + + /** Returns the object with the settings used for calls to createGeneratorEvaluation. */ + public OperationCallSettings< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationSettings() { + return ((GeneratorEvaluationsStubSettings) getStubSettings()) + .createGeneratorEvaluationOperationSettings(); + } + + /** Returns the object with the settings used for calls to getGeneratorEvaluation. */ + public UnaryCallSettings + getGeneratorEvaluationSettings() { + return ((GeneratorEvaluationsStubSettings) getStubSettings()).getGeneratorEvaluationSettings(); + } + + /** Returns the object with the settings used for calls to listGeneratorEvaluations. */ + public PagedCallSettings< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + ListGeneratorEvaluationsPagedResponse> + listGeneratorEvaluationsSettings() { + return ((GeneratorEvaluationsStubSettings) getStubSettings()) + .listGeneratorEvaluationsSettings(); + } + + /** Returns the object with the settings used for calls to deleteGeneratorEvaluation. */ + public UnaryCallSettings + deleteGeneratorEvaluationSettings() { + return ((GeneratorEvaluationsStubSettings) getStubSettings()) + .deleteGeneratorEvaluationSettings(); + } + + /** Returns the object with the settings used for calls to listLocations. */ + public PagedCallSettings + listLocationsSettings() { + return ((GeneratorEvaluationsStubSettings) getStubSettings()).listLocationsSettings(); + } + + /** Returns the object with the settings used for calls to getLocation. */ + public UnaryCallSettings getLocationSettings() { + return ((GeneratorEvaluationsStubSettings) getStubSettings()).getLocationSettings(); + } + + public static final GeneratorEvaluationsSettings create(GeneratorEvaluationsStubSettings stub) + throws IOException { + return new GeneratorEvaluationsSettings.Builder(stub.toBuilder()).build(); + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return GeneratorEvaluationsStubSettings.defaultExecutorProviderBuilder(); + } + + /** Returns the default service endpoint. */ + public static String getDefaultEndpoint() { + return GeneratorEvaluationsStubSettings.getDefaultEndpoint(); + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return GeneratorEvaluationsStubSettings.getDefaultServiceScopes(); + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return GeneratorEvaluationsStubSettings.defaultCredentialsProviderBuilder(); + } + + /** Returns a builder for the default gRPC ChannelProvider for this service. */ + public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { + return GeneratorEvaluationsStubSettings.defaultGrpcTransportProviderBuilder(); + } + + /** Returns a builder for the default REST ChannelProvider for this service. */ + @BetaApi + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return GeneratorEvaluationsStubSettings.defaultHttpJsonTransportProviderBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return GeneratorEvaluationsStubSettings.defaultTransportChannelProvider(); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return GeneratorEvaluationsStubSettings.defaultApiClientHeaderProviderBuilder(); + } + + /** Returns a new gRPC builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new REST builder for this class. */ + public static Builder newHttpJsonBuilder() { + return Builder.createHttpJsonDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected GeneratorEvaluationsSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + } + + /** Builder for GeneratorEvaluationsSettings. */ + public static class Builder + extends ClientSettings.Builder { + + protected Builder() throws IOException { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(GeneratorEvaluationsStubSettings.newBuilder(clientContext)); + } + + protected Builder(GeneratorEvaluationsSettings settings) { + super(settings.getStubSettings().toBuilder()); + } + + protected Builder(GeneratorEvaluationsStubSettings.Builder stubSettings) { + super(stubSettings); + } + + private static Builder createDefault() { + return new Builder(GeneratorEvaluationsStubSettings.newBuilder()); + } + + private static Builder createHttpJsonDefault() { + return new Builder(GeneratorEvaluationsStubSettings.newHttpJsonBuilder()); + } + + public GeneratorEvaluationsStubSettings.Builder getStubSettingsBuilder() { + return ((GeneratorEvaluationsStubSettings.Builder) getStubSettings()); + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods( + getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); + return this; + } + + /** Returns the builder for the settings used for calls to createGeneratorEvaluation. */ + public UnaryCallSettings.Builder + createGeneratorEvaluationSettings() { + return getStubSettingsBuilder().createGeneratorEvaluationSettings(); + } + + /** Returns the builder for the settings used for calls to createGeneratorEvaluation. */ + public OperationCallSettings.Builder< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationSettings() { + return getStubSettingsBuilder().createGeneratorEvaluationOperationSettings(); + } + + /** Returns the builder for the settings used for calls to getGeneratorEvaluation. */ + public UnaryCallSettings.Builder + getGeneratorEvaluationSettings() { + return getStubSettingsBuilder().getGeneratorEvaluationSettings(); + } + + /** Returns the builder for the settings used for calls to listGeneratorEvaluations. */ + public PagedCallSettings.Builder< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + ListGeneratorEvaluationsPagedResponse> + listGeneratorEvaluationsSettings() { + return getStubSettingsBuilder().listGeneratorEvaluationsSettings(); + } + + /** Returns the builder for the settings used for calls to deleteGeneratorEvaluation. */ + public UnaryCallSettings.Builder + deleteGeneratorEvaluationSettings() { + return getStubSettingsBuilder().deleteGeneratorEvaluationSettings(); + } + + /** Returns the builder for the settings used for calls to listLocations. */ + public PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings() { + return getStubSettingsBuilder().listLocationsSettings(); + } + + /** Returns the builder for the settings used for calls to getLocation. */ + public UnaryCallSettings.Builder getLocationSettings() { + return getStubSettingsBuilder().getLocationSettings(); + } + + @Override + public GeneratorEvaluationsSettings build() throws IOException { + return new GeneratorEvaluationsSettings(this); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksClient.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksClient.java new file mode 100644 index 000000000000..9411d2f2c6aa --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksClient.java @@ -0,0 +1,1222 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.ApiFuture; +import com.google.api.core.ApiFutures; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.paging.AbstractFixedSizeCollection; +import com.google.api.gax.paging.AbstractPage; +import com.google.api.gax.paging.AbstractPagedListResponse; +import com.google.api.gax.rpc.PageContext; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.stub.SipTrunksStub; +import com.google.cloud.dialogflow.v2.stub.SipTrunksStubSettings; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.util.concurrent.MoreExecutors; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import java.io.IOException; +import java.util.List; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Service Description: Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk]. + * + *

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

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+ *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+ *   SipTrunk sipTrunk = SipTrunk.newBuilder().build();
+ *   SipTrunk response = sipTrunksClient.createSipTrunk(parent, sipTrunk);
+ * }
+ * }
+ * + *

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

CreateSipTrunk

Creates a SipTrunk for a specified location.

+ *

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

+ *
    + *
  • createSipTrunk(CreateSipTrunkRequest request) + *

+ *

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

+ *
    + *
  • createSipTrunk(LocationName parent, SipTrunk sipTrunk) + *

  • createSipTrunk(String parent, SipTrunk sipTrunk) + *

+ *

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

+ *
    + *
  • createSipTrunkCallable() + *

+ *

DeleteSipTrunk

Deletes a specified SipTrunk.

+ *

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

+ *
    + *
  • deleteSipTrunk(DeleteSipTrunkRequest request) + *

+ *

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

+ *
    + *
  • deleteSipTrunk(SipTrunkName name) + *

  • deleteSipTrunk(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.

+ *
    + *
  • deleteSipTrunkCallable() + *

+ *

ListSipTrunks

Returns a list of SipTrunks in the specified location.

+ *

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

+ *
    + *
  • listSipTrunks(ListSipTrunksRequest request) + *

+ *

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

+ *
    + *
  • listSipTrunks(LocationName parent) + *

  • listSipTrunks(String parent) + *

+ *

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

+ *
    + *
  • listSipTrunksPagedCallable() + *

  • listSipTrunksCallable() + *

+ *

GetSipTrunk

Retrieves the specified SipTrunk.

+ *

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

+ *
    + *
  • getSipTrunk(GetSipTrunkRequest request) + *

+ *

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

+ *
    + *
  • getSipTrunk(SipTrunkName name) + *

  • getSipTrunk(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.

+ *
    + *
  • getSipTrunkCallable() + *

+ *

UpdateSipTrunk

Updates the specified SipTrunk.

+ *

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

+ *
    + *
  • updateSipTrunk(UpdateSipTrunkRequest request) + *

+ *

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

+ *
    + *
  • updateSipTrunk(SipTrunk sipTrunk, FieldMask updateMask) + *

+ *

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

+ *
    + *
  • updateSipTrunkCallable() + *

+ *

ListLocations

Lists information about the supported locations for this service.

+ *

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

+ *
    + *
  • listLocations(ListLocationsRequest request) + *

+ *

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

+ *
    + *
  • listLocationsPagedCallable() + *

  • listLocationsCallable() + *

+ *

GetLocation

Gets information about a location.

+ *

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

+ *
    + *
  • getLocation(GetLocationRequest request) + *

+ *

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

+ *
    + *
  • getLocationCallable() + *

+ *
+ * + *

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

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

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

To customize credentials: + * + *

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

To customize the endpoint: + * + *

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

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over + * the wire: + * + *

{@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
+ * SipTrunksSettings sipTrunksSettings = SipTrunksSettings.newHttpJsonBuilder().build();
+ * SipTrunksClient sipTrunksClient = SipTrunksClient.create(sipTrunksSettings);
+ * }
+ * + *

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

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+   *   SipTrunk sipTrunk = SipTrunk.newBuilder().build();
+   *   SipTrunk response = sipTrunksClient.createSipTrunk(parent, sipTrunk);
+   * }
+   * }
+ * + * @param parent Required. The location to create a SIP trunk for. Format: `projects/<Project + * ID>/locations/<Location ID>`. + * @param sipTrunk Required. The SIP trunk to create. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final SipTrunk createSipTrunk(LocationName parent, SipTrunk sipTrunk) { + CreateSipTrunkRequest request = + CreateSipTrunkRequest.newBuilder() + .setParent(parent == null ? null : parent.toString()) + .setSipTrunk(sipTrunk) + .build(); + return createSipTrunk(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates a SipTrunk for a specified location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
+   *   SipTrunk sipTrunk = SipTrunk.newBuilder().build();
+   *   SipTrunk response = sipTrunksClient.createSipTrunk(parent, sipTrunk);
+   * }
+   * }
+ * + * @param parent Required. The location to create a SIP trunk for. Format: `projects/<Project + * ID>/locations/<Location ID>`. + * @param sipTrunk Required. The SIP trunk to create. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final SipTrunk createSipTrunk(String parent, SipTrunk sipTrunk) { + CreateSipTrunkRequest request = + CreateSipTrunkRequest.newBuilder().setParent(parent).setSipTrunk(sipTrunk).build(); + return createSipTrunk(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates a SipTrunk for a specified location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   CreateSipTrunkRequest request =
+   *       CreateSipTrunkRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setSipTrunk(SipTrunk.newBuilder().build())
+   *           .build();
+   *   SipTrunk response = sipTrunksClient.createSipTrunk(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 SipTrunk createSipTrunk(CreateSipTrunkRequest request) { + return createSipTrunkCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates a SipTrunk for a specified location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   CreateSipTrunkRequest request =
+   *       CreateSipTrunkRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setSipTrunk(SipTrunk.newBuilder().build())
+   *           .build();
+   *   ApiFuture future = sipTrunksClient.createSipTrunkCallable().futureCall(request);
+   *   // Do something.
+   *   SipTrunk response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable createSipTrunkCallable() { + return stub.createSipTrunkCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes a specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]");
+   *   sipTrunksClient.deleteSipTrunk(name);
+   * }
+   * }
+ * + * @param name Required. The name of the SIP trunk to delete. Format: `projects/<Project + * ID>/locations/<Location ID>/sipTrunks/<SipTrunk ID>`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteSipTrunk(SipTrunkName name) { + DeleteSipTrunkRequest request = + DeleteSipTrunkRequest.newBuilder().setName(name == null ? null : name.toString()).build(); + deleteSipTrunk(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes a specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   String name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString();
+   *   sipTrunksClient.deleteSipTrunk(name);
+   * }
+   * }
+ * + * @param name Required. The name of the SIP trunk to delete. Format: `projects/<Project + * ID>/locations/<Location ID>/sipTrunks/<SipTrunk ID>`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteSipTrunk(String name) { + DeleteSipTrunkRequest request = DeleteSipTrunkRequest.newBuilder().setName(name).build(); + deleteSipTrunk(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes a specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   DeleteSipTrunkRequest request =
+   *       DeleteSipTrunkRequest.newBuilder()
+   *           .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString())
+   *           .build();
+   *   sipTrunksClient.deleteSipTrunk(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 void deleteSipTrunk(DeleteSipTrunkRequest request) { + deleteSipTrunkCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes a specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   DeleteSipTrunkRequest request =
+   *       DeleteSipTrunkRequest.newBuilder()
+   *           .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString())
+   *           .build();
+   *   ApiFuture future = sipTrunksClient.deleteSipTrunkCallable().futureCall(request);
+   *   // Do something.
+   *   future.get();
+   * }
+   * }
+ */ + public final UnaryCallable deleteSipTrunkCallable() { + return stub.deleteSipTrunkCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Returns a list of SipTrunks in the specified location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+   *   for (SipTrunk element : sipTrunksClient.listSipTrunks(parent).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param parent Required. The location to list SIP trunks from. Format: `projects/<Project + * ID>/locations/<Location ID>`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListSipTrunksPagedResponse listSipTrunks(LocationName parent) { + ListSipTrunksRequest request = + ListSipTrunksRequest.newBuilder() + .setParent(parent == null ? null : parent.toString()) + .build(); + return listSipTrunks(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Returns a list of SipTrunks in the specified location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
+   *   for (SipTrunk element : sipTrunksClient.listSipTrunks(parent).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param parent Required. The location to list SIP trunks from. Format: `projects/<Project + * ID>/locations/<Location ID>`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListSipTrunksPagedResponse listSipTrunks(String parent) { + ListSipTrunksRequest request = ListSipTrunksRequest.newBuilder().setParent(parent).build(); + return listSipTrunks(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Returns a list of SipTrunks in the specified location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   ListSipTrunksRequest request =
+   *       ListSipTrunksRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   for (SipTrunk element : sipTrunksClient.listSipTrunks(request).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListSipTrunksPagedResponse listSipTrunks(ListSipTrunksRequest request) { + return listSipTrunksPagedCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Returns a list of SipTrunks in the specified location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   ListSipTrunksRequest request =
+   *       ListSipTrunksRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   ApiFuture future = sipTrunksClient.listSipTrunksPagedCallable().futureCall(request);
+   *   // Do something.
+   *   for (SipTrunk element : future.get().iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable + listSipTrunksPagedCallable() { + return stub.listSipTrunksPagedCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Returns a list of SipTrunks in the specified location. + * + *

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   ListSipTrunksRequest request =
+   *       ListSipTrunksRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   while (true) {
+   *     ListSipTrunksResponse response = sipTrunksClient.listSipTrunksCallable().call(request);
+   *     for (SipTrunk element : response.getSipTrunksList()) {
+   *       // doThingsWith(element);
+   *     }
+   *     String nextPageToken = response.getNextPageToken();
+   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
+   *       request = request.toBuilder().setPageToken(nextPageToken).build();
+   *     } else {
+   *       break;
+   *     }
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable listSipTrunksCallable() { + return stub.listSipTrunksCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves the specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]");
+   *   SipTrunk response = sipTrunksClient.getSipTrunk(name);
+   * }
+   * }
+ * + * @param name Required. The name of the SIP trunk to delete. Format: `projects/<Project + * ID>/locations/<Location ID>/sipTrunks/<SipTrunk ID>`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final SipTrunk getSipTrunk(SipTrunkName name) { + GetSipTrunkRequest request = + GetSipTrunkRequest.newBuilder().setName(name == null ? null : name.toString()).build(); + return getSipTrunk(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves the specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   String name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString();
+   *   SipTrunk response = sipTrunksClient.getSipTrunk(name);
+   * }
+   * }
+ * + * @param name Required. The name of the SIP trunk to delete. Format: `projects/<Project + * ID>/locations/<Location ID>/sipTrunks/<SipTrunk ID>`. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final SipTrunk getSipTrunk(String name) { + GetSipTrunkRequest request = GetSipTrunkRequest.newBuilder().setName(name).build(); + return getSipTrunk(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves the specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   GetSipTrunkRequest request =
+   *       GetSipTrunkRequest.newBuilder()
+   *           .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString())
+   *           .build();
+   *   SipTrunk response = sipTrunksClient.getSipTrunk(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 SipTrunk getSipTrunk(GetSipTrunkRequest request) { + return getSipTrunkCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves the specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   GetSipTrunkRequest request =
+   *       GetSipTrunkRequest.newBuilder()
+   *           .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString())
+   *           .build();
+   *   ApiFuture future = sipTrunksClient.getSipTrunkCallable().futureCall(request);
+   *   // Do something.
+   *   SipTrunk response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getSipTrunkCallable() { + return stub.getSipTrunkCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates the specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   SipTrunk sipTrunk = SipTrunk.newBuilder().build();
+   *   FieldMask updateMask = FieldMask.newBuilder().build();
+   *   SipTrunk response = sipTrunksClient.updateSipTrunk(sipTrunk, updateMask);
+   * }
+   * }
+ * + * @param sipTrunk Required. The SipTrunk to update. + * @param updateMask Optional. The mask to control which fields get updated. If the mask is not + * present, all fields will be updated. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final SipTrunk updateSipTrunk(SipTrunk sipTrunk, FieldMask updateMask) { + UpdateSipTrunkRequest request = + UpdateSipTrunkRequest.newBuilder().setSipTrunk(sipTrunk).setUpdateMask(updateMask).build(); + return updateSipTrunk(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates the specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   UpdateSipTrunkRequest request =
+   *       UpdateSipTrunkRequest.newBuilder()
+   *           .setSipTrunk(SipTrunk.newBuilder().build())
+   *           .setUpdateMask(FieldMask.newBuilder().build())
+   *           .build();
+   *   SipTrunk response = sipTrunksClient.updateSipTrunk(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 SipTrunk updateSipTrunk(UpdateSipTrunkRequest request) { + return updateSipTrunkCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates the specified SipTrunk. + * + *

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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   UpdateSipTrunkRequest request =
+   *       UpdateSipTrunkRequest.newBuilder()
+   *           .setSipTrunk(SipTrunk.newBuilder().build())
+   *           .setUpdateMask(FieldMask.newBuilder().build())
+   *           .build();
+   *   ApiFuture future = sipTrunksClient.updateSipTrunkCallable().futureCall(request);
+   *   // Do something.
+   *   SipTrunk response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable updateSipTrunkCallable() { + return stub.updateSipTrunkCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists information about the supported locations for this service. + * + *

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+   *   GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
+   *   ApiFuture future = sipTrunksClient.getLocationCallable().futureCall(request);
+   *   // Do something.
+   *   Location response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getLocationCallable() { + return stub.getLocationCallable(); + } + + @Override + public final void close() { + stub.close(); + } + + @Override + public void shutdown() { + stub.shutdown(); + } + + @Override + public boolean isShutdown() { + return stub.isShutdown(); + } + + @Override + public boolean isTerminated() { + return stub.isTerminated(); + } + + @Override + public void shutdownNow() { + stub.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return stub.awaitTermination(duration, unit); + } + + public static class ListSipTrunksPagedResponse + extends AbstractPagedListResponse< + ListSipTrunksRequest, + ListSipTrunksResponse, + SipTrunk, + ListSipTrunksPage, + ListSipTrunksFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext context, + ApiFuture futureResponse) { + ApiFuture futurePage = + ListSipTrunksPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, + input -> new ListSipTrunksPagedResponse(input), + MoreExecutors.directExecutor()); + } + + private ListSipTrunksPagedResponse(ListSipTrunksPage page) { + super(page, ListSipTrunksFixedSizeCollection.createEmptyCollection()); + } + } + + public static class ListSipTrunksPage + extends AbstractPage< + ListSipTrunksRequest, ListSipTrunksResponse, SipTrunk, ListSipTrunksPage> { + + private ListSipTrunksPage( + PageContext context, + ListSipTrunksResponse response) { + super(context, response); + } + + private static ListSipTrunksPage createEmptyPage() { + return new ListSipTrunksPage(null, null); + } + + @Override + protected ListSipTrunksPage createPage( + PageContext context, + ListSipTrunksResponse response) { + return new ListSipTrunksPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class ListSipTrunksFixedSizeCollection + extends AbstractFixedSizeCollection< + ListSipTrunksRequest, + ListSipTrunksResponse, + SipTrunk, + ListSipTrunksPage, + ListSipTrunksFixedSizeCollection> { + + private ListSipTrunksFixedSizeCollection(List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static ListSipTrunksFixedSizeCollection createEmptyCollection() { + return new ListSipTrunksFixedSizeCollection(null, 0); + } + + @Override + protected ListSipTrunksFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new ListSipTrunksFixedSizeCollection(pages, collectionSize); + } + } + + public static class ListLocationsPagedResponse + extends AbstractPagedListResponse< + ListLocationsRequest, + ListLocationsResponse, + Location, + ListLocationsPage, + ListLocationsFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext context, + ApiFuture futureResponse) { + ApiFuture futurePage = + ListLocationsPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, + input -> new ListLocationsPagedResponse(input), + MoreExecutors.directExecutor()); + } + + private ListLocationsPagedResponse(ListLocationsPage page) { + super(page, ListLocationsFixedSizeCollection.createEmptyCollection()); + } + } + + public static class ListLocationsPage + extends AbstractPage< + ListLocationsRequest, ListLocationsResponse, Location, ListLocationsPage> { + + private ListLocationsPage( + PageContext context, + ListLocationsResponse response) { + super(context, response); + } + + private static ListLocationsPage createEmptyPage() { + return new ListLocationsPage(null, null); + } + + @Override + protected ListLocationsPage createPage( + PageContext context, + ListLocationsResponse response) { + return new ListLocationsPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class ListLocationsFixedSizeCollection + extends AbstractFixedSizeCollection< + ListLocationsRequest, + ListLocationsResponse, + Location, + ListLocationsPage, + ListLocationsFixedSizeCollection> { + + private ListLocationsFixedSizeCollection(List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static ListLocationsFixedSizeCollection createEmptyCollection() { + return new ListLocationsFixedSizeCollection(null, 0); + } + + @Override + protected ListLocationsFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new ListLocationsFixedSizeCollection(pages, collectionSize); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksSettings.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksSettings.java new file mode 100644 index 000000000000..c9c3619d0dca --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksSettings.java @@ -0,0 +1,288 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListSipTrunksPagedResponse; + +import com.google.api.core.ApiFunction; +import com.google.api.core.BetaApi; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientSettings; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.cloud.dialogflow.v2.stub.SipTrunksStubSettings; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.protobuf.Empty; +import java.io.IOException; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link SipTrunksClient}. + * + *

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

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

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

For example, to set the + * [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) + * of createSipTrunk: + * + *

{@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
+ * SipTrunksSettings.Builder sipTrunksSettingsBuilder = SipTrunksSettings.newBuilder();
+ * sipTrunksSettingsBuilder
+ *     .createSipTrunkSettings()
+ *     .setRetrySettings(
+ *         sipTrunksSettingsBuilder
+ *             .createSipTrunkSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofSeconds(1))
+ *             .setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
+ *             .setMaxAttempts(5)
+ *             .setMaxRetryDelayDuration(Duration.ofSeconds(30))
+ *             .setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
+ *             .setRetryDelayMultiplier(1.3)
+ *             .setRpcTimeoutMultiplier(1.5)
+ *             .setTotalTimeoutDuration(Duration.ofSeconds(300))
+ *             .build());
+ * SipTrunksSettings sipTrunksSettings = sipTrunksSettingsBuilder.build();
+ * }
+ * + * Please refer to the [Client Side Retry + * Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for + * additional support in setting retries. + */ +@Generated("by gapic-generator-java") +public class SipTrunksSettings extends ClientSettings { + + /** Returns the object with the settings used for calls to createSipTrunk. */ + public UnaryCallSettings createSipTrunkSettings() { + return ((SipTrunksStubSettings) getStubSettings()).createSipTrunkSettings(); + } + + /** Returns the object with the settings used for calls to deleteSipTrunk. */ + public UnaryCallSettings deleteSipTrunkSettings() { + return ((SipTrunksStubSettings) getStubSettings()).deleteSipTrunkSettings(); + } + + /** Returns the object with the settings used for calls to listSipTrunks. */ + public PagedCallSettings + listSipTrunksSettings() { + return ((SipTrunksStubSettings) getStubSettings()).listSipTrunksSettings(); + } + + /** Returns the object with the settings used for calls to getSipTrunk. */ + public UnaryCallSettings getSipTrunkSettings() { + return ((SipTrunksStubSettings) getStubSettings()).getSipTrunkSettings(); + } + + /** Returns the object with the settings used for calls to updateSipTrunk. */ + public UnaryCallSettings updateSipTrunkSettings() { + return ((SipTrunksStubSettings) getStubSettings()).updateSipTrunkSettings(); + } + + /** Returns the object with the settings used for calls to listLocations. */ + public PagedCallSettings + listLocationsSettings() { + return ((SipTrunksStubSettings) getStubSettings()).listLocationsSettings(); + } + + /** Returns the object with the settings used for calls to getLocation. */ + public UnaryCallSettings getLocationSettings() { + return ((SipTrunksStubSettings) getStubSettings()).getLocationSettings(); + } + + public static final SipTrunksSettings create(SipTrunksStubSettings stub) throws IOException { + return new SipTrunksSettings.Builder(stub.toBuilder()).build(); + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return SipTrunksStubSettings.defaultExecutorProviderBuilder(); + } + + /** Returns the default service endpoint. */ + public static String getDefaultEndpoint() { + return SipTrunksStubSettings.getDefaultEndpoint(); + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return SipTrunksStubSettings.getDefaultServiceScopes(); + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return SipTrunksStubSettings.defaultCredentialsProviderBuilder(); + } + + /** Returns a builder for the default gRPC ChannelProvider for this service. */ + public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { + return SipTrunksStubSettings.defaultGrpcTransportProviderBuilder(); + } + + /** Returns a builder for the default REST ChannelProvider for this service. */ + @BetaApi + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return SipTrunksStubSettings.defaultHttpJsonTransportProviderBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return SipTrunksStubSettings.defaultTransportChannelProvider(); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return SipTrunksStubSettings.defaultApiClientHeaderProviderBuilder(); + } + + /** Returns a new gRPC builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new REST builder for this class. */ + public static Builder newHttpJsonBuilder() { + return Builder.createHttpJsonDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected SipTrunksSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + } + + /** Builder for SipTrunksSettings. */ + public static class Builder extends ClientSettings.Builder { + + protected Builder() throws IOException { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(SipTrunksStubSettings.newBuilder(clientContext)); + } + + protected Builder(SipTrunksSettings settings) { + super(settings.getStubSettings().toBuilder()); + } + + protected Builder(SipTrunksStubSettings.Builder stubSettings) { + super(stubSettings); + } + + private static Builder createDefault() { + return new Builder(SipTrunksStubSettings.newBuilder()); + } + + private static Builder createHttpJsonDefault() { + return new Builder(SipTrunksStubSettings.newHttpJsonBuilder()); + } + + public SipTrunksStubSettings.Builder getStubSettingsBuilder() { + return ((SipTrunksStubSettings.Builder) getStubSettings()); + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods( + getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); + return this; + } + + /** Returns the builder for the settings used for calls to createSipTrunk. */ + public UnaryCallSettings.Builder createSipTrunkSettings() { + return getStubSettingsBuilder().createSipTrunkSettings(); + } + + /** Returns the builder for the settings used for calls to deleteSipTrunk. */ + public UnaryCallSettings.Builder deleteSipTrunkSettings() { + return getStubSettingsBuilder().deleteSipTrunkSettings(); + } + + /** Returns the builder for the settings used for calls to listSipTrunks. */ + public PagedCallSettings.Builder< + ListSipTrunksRequest, ListSipTrunksResponse, ListSipTrunksPagedResponse> + listSipTrunksSettings() { + return getStubSettingsBuilder().listSipTrunksSettings(); + } + + /** Returns the builder for the settings used for calls to getSipTrunk. */ + public UnaryCallSettings.Builder getSipTrunkSettings() { + return getStubSettingsBuilder().getSipTrunkSettings(); + } + + /** Returns the builder for the settings used for calls to updateSipTrunk. */ + public UnaryCallSettings.Builder updateSipTrunkSettings() { + return getStubSettingsBuilder().updateSipTrunkSettings(); + } + + /** Returns the builder for the settings used for calls to listLocations. */ + public PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings() { + return getStubSettingsBuilder().listLocationsSettings(); + } + + /** Returns the builder for the settings used for calls to getLocation. */ + public UnaryCallSettings.Builder getLocationSettings() { + return getStubSettingsBuilder().getLocationSettings(); + } + + @Override + public SipTrunksSettings build() throws IOException { + return new SipTrunksSettings(this); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ToolsClient.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ToolsClient.java new file mode 100644 index 000000000000..4b732ffb184b --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ToolsClient.java @@ -0,0 +1,1228 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.ApiFuture; +import com.google.api.core.ApiFutures; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.paging.AbstractFixedSizeCollection; +import com.google.api.gax.paging.AbstractPage; +import com.google.api.gax.paging.AbstractPagedListResponse; +import com.google.api.gax.rpc.PageContext; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.stub.ToolsStub; +import com.google.cloud.dialogflow.v2.stub.ToolsStubSettings; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.util.concurrent.MoreExecutors; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import java.io.IOException; +import java.util.List; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Service Description: Tool Service for LLM powered Agent Assist. Tools can be used to interact + * with remote APIs (e.g. fetching orders) to retrieve additional information as input to LLM. + * + *

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

{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (ToolsClient toolsClient = ToolsClient.create()) {
+ *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+ *   Tool tool = Tool.newBuilder().build();
+ *   String toolId = "toolId-868061997";
+ *   Tool response = toolsClient.createTool(parent, tool, toolId);
+ * }
+ * }
+ * + *

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

CreateTool

Creates a tool.

+ *

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

+ *
    + *
  • createTool(CreateToolRequest request) + *

+ *

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

+ *
    + *
  • createTool(LocationName parent, Tool tool, String toolId) + *

  • createTool(String parent, Tool tool, String toolId) + *

+ *

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

+ *
    + *
  • createToolCallable() + *

+ *

GetTool

Retrieves a tool.

+ *

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

+ *
    + *
  • getTool(GetToolRequest request) + *

+ *

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

+ *
    + *
  • getTool(ToolName name) + *

  • getTool(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.

+ *
    + *
  • getToolCallable() + *

+ *

ListTools

Lists tools.

+ *

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

+ *
    + *
  • listTools(ListToolsRequest request) + *

+ *

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

+ *
    + *
  • listTools(LocationName parent) + *

  • listTools(String parent) + *

+ *

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

+ *
    + *
  • listToolsPagedCallable() + *

  • listToolsCallable() + *

+ *

DeleteTool

Deletes a tool.

+ *

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

+ *
    + *
  • deleteTool(DeleteToolRequest request) + *

+ *

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

+ *
    + *
  • deleteTool(ToolName name) + *

  • deleteTool(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.

+ *
    + *
  • deleteToolCallable() + *

+ *

UpdateTool

Updates a tool.

+ *

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

+ *
    + *
  • updateTool(UpdateToolRequest request) + *

+ *

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

+ *
    + *
  • updateTool(Tool tool, FieldMask updateMask) + *

+ *

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

+ *
    + *
  • updateToolCallable() + *

+ *

ListLocations

Lists information about the supported locations for this service.

+ *

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

+ *
    + *
  • listLocations(ListLocationsRequest request) + *

+ *

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

+ *
    + *
  • listLocationsPagedCallable() + *

  • listLocationsCallable() + *

+ *

GetLocation

Gets information about a location.

+ *

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

+ *
    + *
  • getLocation(GetLocationRequest request) + *

+ *

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

+ *
    + *
  • getLocationCallable() + *

+ *
+ * + *

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

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

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

To customize credentials: + * + *

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

To customize the endpoint: + * + *

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

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over + * the wire: + * + *

{@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
+ * ToolsSettings toolsSettings = ToolsSettings.newHttpJsonBuilder().build();
+ * ToolsClient toolsClient = ToolsClient.create(toolsSettings);
+ * }
+ * + *

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

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+   *   Tool tool = Tool.newBuilder().build();
+   *   String toolId = "toolId-868061997";
+   *   Tool response = toolsClient.createTool(parent, tool, toolId);
+   * }
+   * }
+ * + * @param parent Required. The project/location to create tool for. Format: `projects/<Project + * ID>/locations/<Location ID>` + * @param tool Required. The tool to create. + * @param toolId Optional. The ID to use for the tool, which will become the final component of + * the tool's resource name. + *

The tool ID must be compliant with the regression formula `[a-zA-Z][a-zA-Z0-9_-]*` + * with the characters length in range of [3,64]. If the field is not provide, an Id will be + * auto-generated. If the field is provided, the caller is responsible for 1. the uniqueness + * of the ID, otherwise the request will be rejected. 2. the consistency for whether to use + * custom ID or not under a project to better ensure uniqueness. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final Tool createTool(LocationName parent, Tool tool, String toolId) { + CreateToolRequest request = + CreateToolRequest.newBuilder() + .setParent(parent == null ? null : parent.toString()) + .setTool(tool) + .setToolId(toolId) + .build(); + return createTool(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
+   *   Tool tool = Tool.newBuilder().build();
+   *   String toolId = "toolId-868061997";
+   *   Tool response = toolsClient.createTool(parent, tool, toolId);
+   * }
+   * }
+ * + * @param parent Required. The project/location to create tool for. Format: `projects/<Project + * ID>/locations/<Location ID>` + * @param tool Required. The tool to create. + * @param toolId Optional. The ID to use for the tool, which will become the final component of + * the tool's resource name. + *

The tool ID must be compliant with the regression formula `[a-zA-Z][a-zA-Z0-9_-]*` + * with the characters length in range of [3,64]. If the field is not provide, an Id will be + * auto-generated. If the field is provided, the caller is responsible for 1. the uniqueness + * of the ID, otherwise the request will be rejected. 2. the consistency for whether to use + * custom ID or not under a project to better ensure uniqueness. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final Tool createTool(String parent, Tool tool, String toolId) { + CreateToolRequest request = + CreateToolRequest.newBuilder().setParent(parent).setTool(tool).setToolId(toolId).build(); + return createTool(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   CreateToolRequest request =
+   *       CreateToolRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setTool(Tool.newBuilder().build())
+   *           .setToolId("toolId-868061997")
+   *           .build();
+   *   Tool response = toolsClient.createTool(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 Tool createTool(CreateToolRequest request) { + return createToolCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Creates a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   CreateToolRequest request =
+   *       CreateToolRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setTool(Tool.newBuilder().build())
+   *           .setToolId("toolId-868061997")
+   *           .build();
+   *   ApiFuture future = toolsClient.createToolCallable().futureCall(request);
+   *   // Do something.
+   *   Tool response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable createToolCallable() { + return stub.createToolCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]");
+   *   Tool response = toolsClient.getTool(name);
+   * }
+   * }
+ * + * @param name Required. The tool resource name to retrieve. Format: `projects/<Project + * ID>/locations/<Location ID>/tools/<Tool ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final Tool getTool(ToolName name) { + GetToolRequest request = + GetToolRequest.newBuilder().setName(name == null ? null : name.toString()).build(); + return getTool(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   String name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString();
+   *   Tool response = toolsClient.getTool(name);
+   * }
+   * }
+ * + * @param name Required. The tool resource name to retrieve. Format: `projects/<Project + * ID>/locations/<Location ID>/tools/<Tool ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final Tool getTool(String name) { + GetToolRequest request = GetToolRequest.newBuilder().setName(name).build(); + return getTool(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   GetToolRequest request =
+   *       GetToolRequest.newBuilder()
+   *           .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString())
+   *           .build();
+   *   Tool response = toolsClient.getTool(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 Tool getTool(GetToolRequest request) { + return getToolCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Retrieves a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   GetToolRequest request =
+   *       GetToolRequest.newBuilder()
+   *           .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString())
+   *           .build();
+   *   ApiFuture future = toolsClient.getToolCallable().futureCall(request);
+   *   // Do something.
+   *   Tool response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getToolCallable() { + return stub.getToolCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists tools. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+   *   for (Tool element : toolsClient.listTools(parent).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param parent Required. The project/location to list tools for. Format: `projects/<Project + * ID>/locations/<Location ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListToolsPagedResponse listTools(LocationName parent) { + ListToolsRequest request = + ListToolsRequest.newBuilder().setParent(parent == null ? null : parent.toString()).build(); + return listTools(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists tools. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
+   *   for (Tool element : toolsClient.listTools(parent).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param parent Required. The project/location to list tools for. Format: `projects/<Project + * ID>/locations/<Location ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListToolsPagedResponse listTools(String parent) { + ListToolsRequest request = ListToolsRequest.newBuilder().setParent(parent).build(); + return listTools(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists tools. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   ListToolsRequest request =
+   *       ListToolsRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   for (Tool element : toolsClient.listTools(request).iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ * + * @param request The request object containing all of the parameters for the API call. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ListToolsPagedResponse listTools(ListToolsRequest request) { + return listToolsPagedCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists tools. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   ListToolsRequest request =
+   *       ListToolsRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   ApiFuture future = toolsClient.listToolsPagedCallable().futureCall(request);
+   *   // Do something.
+   *   for (Tool element : future.get().iterateAll()) {
+   *     // doThingsWith(element);
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable listToolsPagedCallable() { + return stub.listToolsPagedCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists tools. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   ListToolsRequest request =
+   *       ListToolsRequest.newBuilder()
+   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
+   *           .setPageSize(883849137)
+   *           .setPageToken("pageToken873572522")
+   *           .build();
+   *   while (true) {
+   *     ListToolsResponse response = toolsClient.listToolsCallable().call(request);
+   *     for (Tool element : response.getToolsList()) {
+   *       // doThingsWith(element);
+   *     }
+   *     String nextPageToken = response.getNextPageToken();
+   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
+   *       request = request.toBuilder().setPageToken(nextPageToken).build();
+   *     } else {
+   *       break;
+   *     }
+   *   }
+   * }
+   * }
+ */ + public final UnaryCallable listToolsCallable() { + return stub.listToolsCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]");
+   *   toolsClient.deleteTool(name);
+   * }
+   * }
+ * + * @param name Required. The tool resource name to delete. Format: `projects/<Project + * ID>/locations/<Location ID>/tools/<Tool ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteTool(ToolName name) { + DeleteToolRequest request = + DeleteToolRequest.newBuilder().setName(name == null ? null : name.toString()).build(); + deleteTool(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   String name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString();
+   *   toolsClient.deleteTool(name);
+   * }
+   * }
+ * + * @param name Required. The tool resource name to delete. Format: `projects/<Project + * ID>/locations/<Location ID>/tools/<Tool ID>` + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final void deleteTool(String name) { + DeleteToolRequest request = DeleteToolRequest.newBuilder().setName(name).build(); + deleteTool(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   DeleteToolRequest request =
+   *       DeleteToolRequest.newBuilder()
+   *           .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString())
+   *           .build();
+   *   toolsClient.deleteTool(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 void deleteTool(DeleteToolRequest request) { + deleteToolCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Deletes a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   DeleteToolRequest request =
+   *       DeleteToolRequest.newBuilder()
+   *           .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString())
+   *           .build();
+   *   ApiFuture future = toolsClient.deleteToolCallable().futureCall(request);
+   *   // Do something.
+   *   future.get();
+   * }
+   * }
+ */ + public final UnaryCallable deleteToolCallable() { + return stub.deleteToolCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   Tool tool = Tool.newBuilder().build();
+   *   FieldMask updateMask = FieldMask.newBuilder().build();
+   *   Tool response = toolsClient.updateTool(tool, updateMask);
+   * }
+   * }
+ * + * @param tool Required. The tool to update. The name field of tool is to identify the tool to + * update. + * @param updateMask Optional. The list of fields to update. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final Tool updateTool(Tool tool, FieldMask updateMask) { + UpdateToolRequest request = + UpdateToolRequest.newBuilder().setTool(tool).setUpdateMask(updateMask).build(); + return updateTool(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   UpdateToolRequest request =
+   *       UpdateToolRequest.newBuilder()
+   *           .setTool(Tool.newBuilder().build())
+   *           .setUpdateMask(FieldMask.newBuilder().build())
+   *           .build();
+   *   Tool response = toolsClient.updateTool(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 Tool updateTool(UpdateToolRequest request) { + return updateToolCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates a tool. + * + *

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 (ToolsClient toolsClient = ToolsClient.create()) {
+   *   UpdateToolRequest request =
+   *       UpdateToolRequest.newBuilder()
+   *           .setTool(Tool.newBuilder().build())
+   *           .setUpdateMask(FieldMask.newBuilder().build())
+   *           .build();
+   *   ApiFuture future = toolsClient.updateToolCallable().futureCall(request);
+   *   // Do something.
+   *   Tool response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable updateToolCallable() { + return stub.updateToolCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Lists information about the supported locations for this service. + * + *

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

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

Sample code: + * + *

{@code
+   * // This snippet has been automatically generated and should be regarded as a code template only.
+   * // It will require modifications to work:
+   * // - It may require correct/in-range values for request initialization.
+   * // - It may require specifying regional endpoints when creating the service client as shown in
+   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+   * try (ToolsClient toolsClient = ToolsClient.create()) {
+   *   GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
+   *   ApiFuture future = toolsClient.getLocationCallable().futureCall(request);
+   *   // Do something.
+   *   Location response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable getLocationCallable() { + return stub.getLocationCallable(); + } + + @Override + public final void close() { + stub.close(); + } + + @Override + public void shutdown() { + stub.shutdown(); + } + + @Override + public boolean isShutdown() { + return stub.isShutdown(); + } + + @Override + public boolean isTerminated() { + return stub.isTerminated(); + } + + @Override + public void shutdownNow() { + stub.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return stub.awaitTermination(duration, unit); + } + + public static class ListToolsPagedResponse + extends AbstractPagedListResponse< + ListToolsRequest, ListToolsResponse, Tool, ListToolsPage, ListToolsFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext context, + ApiFuture futureResponse) { + ApiFuture futurePage = + ListToolsPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, input -> new ListToolsPagedResponse(input), MoreExecutors.directExecutor()); + } + + private ListToolsPagedResponse(ListToolsPage page) { + super(page, ListToolsFixedSizeCollection.createEmptyCollection()); + } + } + + public static class ListToolsPage + extends AbstractPage { + + private ListToolsPage( + PageContext context, + ListToolsResponse response) { + super(context, response); + } + + private static ListToolsPage createEmptyPage() { + return new ListToolsPage(null, null); + } + + @Override + protected ListToolsPage createPage( + PageContext context, + ListToolsResponse response) { + return new ListToolsPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class ListToolsFixedSizeCollection + extends AbstractFixedSizeCollection< + ListToolsRequest, ListToolsResponse, Tool, ListToolsPage, ListToolsFixedSizeCollection> { + + private ListToolsFixedSizeCollection(List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static ListToolsFixedSizeCollection createEmptyCollection() { + return new ListToolsFixedSizeCollection(null, 0); + } + + @Override + protected ListToolsFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new ListToolsFixedSizeCollection(pages, collectionSize); + } + } + + public static class ListLocationsPagedResponse + extends AbstractPagedListResponse< + ListLocationsRequest, + ListLocationsResponse, + Location, + ListLocationsPage, + ListLocationsFixedSizeCollection> { + + public static ApiFuture createAsync( + PageContext context, + ApiFuture futureResponse) { + ApiFuture futurePage = + ListLocationsPage.createEmptyPage().createPageAsync(context, futureResponse); + return ApiFutures.transform( + futurePage, + input -> new ListLocationsPagedResponse(input), + MoreExecutors.directExecutor()); + } + + private ListLocationsPagedResponse(ListLocationsPage page) { + super(page, ListLocationsFixedSizeCollection.createEmptyCollection()); + } + } + + public static class ListLocationsPage + extends AbstractPage< + ListLocationsRequest, ListLocationsResponse, Location, ListLocationsPage> { + + private ListLocationsPage( + PageContext context, + ListLocationsResponse response) { + super(context, response); + } + + private static ListLocationsPage createEmptyPage() { + return new ListLocationsPage(null, null); + } + + @Override + protected ListLocationsPage createPage( + PageContext context, + ListLocationsResponse response) { + return new ListLocationsPage(context, response); + } + + @Override + public ApiFuture createPageAsync( + PageContext context, + ApiFuture futureResponse) { + return super.createPageAsync(context, futureResponse); + } + } + + public static class ListLocationsFixedSizeCollection + extends AbstractFixedSizeCollection< + ListLocationsRequest, + ListLocationsResponse, + Location, + ListLocationsPage, + ListLocationsFixedSizeCollection> { + + private ListLocationsFixedSizeCollection(List pages, int collectionSize) { + super(pages, collectionSize); + } + + private static ListLocationsFixedSizeCollection createEmptyCollection() { + return new ListLocationsFixedSizeCollection(null, 0); + } + + @Override + protected ListLocationsFixedSizeCollection createCollection( + List pages, int collectionSize) { + return new ListLocationsFixedSizeCollection(pages, collectionSize); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ToolsSettings.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ToolsSettings.java new file mode 100644 index 000000000000..4c9bb6c45eba --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/ToolsSettings.java @@ -0,0 +1,287 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.ToolsClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.ToolsClient.ListToolsPagedResponse; + +import com.google.api.core.ApiFunction; +import com.google.api.core.BetaApi; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientSettings; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.cloud.dialogflow.v2.stub.ToolsStubSettings; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.protobuf.Empty; +import java.io.IOException; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link ToolsClient}. + * + *

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

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

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

For example, to set the + * [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) + * of createTool: + * + *

{@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
+ * ToolsSettings.Builder toolsSettingsBuilder = ToolsSettings.newBuilder();
+ * toolsSettingsBuilder
+ *     .createToolSettings()
+ *     .setRetrySettings(
+ *         toolsSettingsBuilder
+ *             .createToolSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofSeconds(1))
+ *             .setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
+ *             .setMaxAttempts(5)
+ *             .setMaxRetryDelayDuration(Duration.ofSeconds(30))
+ *             .setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
+ *             .setRetryDelayMultiplier(1.3)
+ *             .setRpcTimeoutMultiplier(1.5)
+ *             .setTotalTimeoutDuration(Duration.ofSeconds(300))
+ *             .build());
+ * ToolsSettings toolsSettings = toolsSettingsBuilder.build();
+ * }
+ * + * Please refer to the [Client Side Retry + * Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for + * additional support in setting retries. + */ +@Generated("by gapic-generator-java") +public class ToolsSettings extends ClientSettings { + + /** Returns the object with the settings used for calls to createTool. */ + public UnaryCallSettings createToolSettings() { + return ((ToolsStubSettings) getStubSettings()).createToolSettings(); + } + + /** Returns the object with the settings used for calls to getTool. */ + public UnaryCallSettings getToolSettings() { + return ((ToolsStubSettings) getStubSettings()).getToolSettings(); + } + + /** Returns the object with the settings used for calls to listTools. */ + public PagedCallSettings + listToolsSettings() { + return ((ToolsStubSettings) getStubSettings()).listToolsSettings(); + } + + /** Returns the object with the settings used for calls to deleteTool. */ + public UnaryCallSettings deleteToolSettings() { + return ((ToolsStubSettings) getStubSettings()).deleteToolSettings(); + } + + /** Returns the object with the settings used for calls to updateTool. */ + public UnaryCallSettings updateToolSettings() { + return ((ToolsStubSettings) getStubSettings()).updateToolSettings(); + } + + /** Returns the object with the settings used for calls to listLocations. */ + public PagedCallSettings + listLocationsSettings() { + return ((ToolsStubSettings) getStubSettings()).listLocationsSettings(); + } + + /** Returns the object with the settings used for calls to getLocation. */ + public UnaryCallSettings getLocationSettings() { + return ((ToolsStubSettings) getStubSettings()).getLocationSettings(); + } + + public static final ToolsSettings create(ToolsStubSettings stub) throws IOException { + return new ToolsSettings.Builder(stub.toBuilder()).build(); + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return ToolsStubSettings.defaultExecutorProviderBuilder(); + } + + /** Returns the default service endpoint. */ + public static String getDefaultEndpoint() { + return ToolsStubSettings.getDefaultEndpoint(); + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return ToolsStubSettings.getDefaultServiceScopes(); + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return ToolsStubSettings.defaultCredentialsProviderBuilder(); + } + + /** Returns a builder for the default gRPC ChannelProvider for this service. */ + public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { + return ToolsStubSettings.defaultGrpcTransportProviderBuilder(); + } + + /** Returns a builder for the default REST ChannelProvider for this service. */ + @BetaApi + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return ToolsStubSettings.defaultHttpJsonTransportProviderBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return ToolsStubSettings.defaultTransportChannelProvider(); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return ToolsStubSettings.defaultApiClientHeaderProviderBuilder(); + } + + /** Returns a new gRPC builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new REST builder for this class. */ + public static Builder newHttpJsonBuilder() { + return Builder.createHttpJsonDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected ToolsSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + } + + /** Builder for ToolsSettings. */ + public static class Builder extends ClientSettings.Builder { + + protected Builder() throws IOException { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(ToolsStubSettings.newBuilder(clientContext)); + } + + protected Builder(ToolsSettings settings) { + super(settings.getStubSettings().toBuilder()); + } + + protected Builder(ToolsStubSettings.Builder stubSettings) { + super(stubSettings); + } + + private static Builder createDefault() { + return new Builder(ToolsStubSettings.newBuilder()); + } + + private static Builder createHttpJsonDefault() { + return new Builder(ToolsStubSettings.newHttpJsonBuilder()); + } + + public ToolsStubSettings.Builder getStubSettingsBuilder() { + return ((ToolsStubSettings.Builder) getStubSettings()); + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods( + getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); + return this; + } + + /** Returns the builder for the settings used for calls to createTool. */ + public UnaryCallSettings.Builder createToolSettings() { + return getStubSettingsBuilder().createToolSettings(); + } + + /** Returns the builder for the settings used for calls to getTool. */ + public UnaryCallSettings.Builder getToolSettings() { + return getStubSettingsBuilder().getToolSettings(); + } + + /** Returns the builder for the settings used for calls to listTools. */ + public PagedCallSettings.Builder + listToolsSettings() { + return getStubSettingsBuilder().listToolsSettings(); + } + + /** Returns the builder for the settings used for calls to deleteTool. */ + public UnaryCallSettings.Builder deleteToolSettings() { + return getStubSettingsBuilder().deleteToolSettings(); + } + + /** Returns the builder for the settings used for calls to updateTool. */ + public UnaryCallSettings.Builder updateToolSettings() { + return getStubSettingsBuilder().updateToolSettings(); + } + + /** Returns the builder for the settings used for calls to listLocations. */ + public PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings() { + return getStubSettingsBuilder().listLocationsSettings(); + } + + /** Returns the builder for the settings used for calls to getLocation. */ + public UnaryCallSettings.Builder getLocationSettings() { + return getStubSettingsBuilder().getLocationSettings(); + } + + @Override + public ToolsSettings build() throws IOException { + return new ToolsSettings(this); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/gapic_metadata.json b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/gapic_metadata.json index e2bf3d0f9020..cf7784fa4b04 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/gapic_metadata.json +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/gapic_metadata.json @@ -446,6 +446,33 @@ } } }, + "GeneratorEvaluations": { + "clients": { + "grpc": { + "libraryClient": "GeneratorEvaluationsClient", + "rpcs": { + "CreateGeneratorEvaluation": { + "methods": ["createGeneratorEvaluationAsync", "createGeneratorEvaluationAsync", "createGeneratorEvaluationAsync", "createGeneratorEvaluationOperationCallable", "createGeneratorEvaluationCallable"] + }, + "DeleteGeneratorEvaluation": { + "methods": ["deleteGeneratorEvaluation", "deleteGeneratorEvaluation", "deleteGeneratorEvaluation", "deleteGeneratorEvaluationCallable"] + }, + "GetGeneratorEvaluation": { + "methods": ["getGeneratorEvaluation", "getGeneratorEvaluation", "getGeneratorEvaluation", "getGeneratorEvaluationCallable"] + }, + "GetLocation": { + "methods": ["getLocation", "getLocationCallable"] + }, + "ListGeneratorEvaluations": { + "methods": ["listGeneratorEvaluations", "listGeneratorEvaluations", "listGeneratorEvaluations", "listGeneratorEvaluationsPagedCallable", "listGeneratorEvaluationsCallable"] + }, + "ListLocations": { + "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"] + } + } + } + } + }, "Intents": { "clients": { "grpc": { @@ -608,6 +635,66 @@ } } }, + "SipTrunks": { + "clients": { + "grpc": { + "libraryClient": "SipTrunksClient", + "rpcs": { + "CreateSipTrunk": { + "methods": ["createSipTrunk", "createSipTrunk", "createSipTrunk", "createSipTrunkCallable"] + }, + "DeleteSipTrunk": { + "methods": ["deleteSipTrunk", "deleteSipTrunk", "deleteSipTrunk", "deleteSipTrunkCallable"] + }, + "GetLocation": { + "methods": ["getLocation", "getLocationCallable"] + }, + "GetSipTrunk": { + "methods": ["getSipTrunk", "getSipTrunk", "getSipTrunk", "getSipTrunkCallable"] + }, + "ListLocations": { + "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"] + }, + "ListSipTrunks": { + "methods": ["listSipTrunks", "listSipTrunks", "listSipTrunks", "listSipTrunksPagedCallable", "listSipTrunksCallable"] + }, + "UpdateSipTrunk": { + "methods": ["updateSipTrunk", "updateSipTrunk", "updateSipTrunkCallable"] + } + } + } + } + }, + "Tools": { + "clients": { + "grpc": { + "libraryClient": "ToolsClient", + "rpcs": { + "CreateTool": { + "methods": ["createTool", "createTool", "createTool", "createToolCallable"] + }, + "DeleteTool": { + "methods": ["deleteTool", "deleteTool", "deleteTool", "deleteToolCallable"] + }, + "GetLocation": { + "methods": ["getLocation", "getLocationCallable"] + }, + "GetTool": { + "methods": ["getTool", "getTool", "getTool", "getToolCallable"] + }, + "ListLocations": { + "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"] + }, + "ListTools": { + "methods": ["listTools", "listTools", "listTools", "listToolsPagedCallable", "listToolsCallable"] + }, + "UpdateTool": { + "methods": ["updateTool", "updateTool", "updateToolCallable"] + } + } + } + } + }, "Versions": { "clients": { "grpc": { diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/package-info.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/package-info.java index 93f909fb200c..9e0f75b20366 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/package-info.java +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/package-info.java @@ -283,6 +283,26 @@ * } * }

* + *

======================= GeneratorEvaluationsClient ======================= + * + *

Service Description: Service for managing generator evaluations. + * + *

Sample for GeneratorEvaluationsClient: + * + *

{@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 (GeneratorEvaluationsClient generatorEvaluationsClient =
+ *     GeneratorEvaluationsClient.create()) {
+ *   GeneratorEvaluationName name =
+ *       GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]");
+ *   GeneratorEvaluation response = generatorEvaluationsClient.getGeneratorEvaluation(name);
+ * }
+ * }
+ * *

======================= IntentsClient ======================= * *

Service Description: Service for managing [Intents][google.cloud.dialogflow.v2.Intent]. @@ -385,6 +405,46 @@ * } * }

* + *

======================= SipTrunksClient ======================= + * + *

Service Description: Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk]. + * + *

Sample for SipTrunksClient: + * + *

{@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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) {
+ *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+ *   SipTrunk sipTrunk = SipTrunk.newBuilder().build();
+ *   SipTrunk response = sipTrunksClient.createSipTrunk(parent, sipTrunk);
+ * }
+ * }
+ * + *

======================= ToolsClient ======================= + * + *

Service Description: Tool Service for LLM powered Agent Assist. Tools can be used to interact + * with remote APIs (e.g. fetching orders) to retrieve additional information as input to LLM. + * + *

Sample for ToolsClient: + * + *

{@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 (ToolsClient toolsClient = ToolsClient.create()) {
+ *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+ *   Tool tool = Tool.newBuilder().build();
+ *   String toolId = "toolId-868061997";
+ *   Tool response = toolsClient.createTool(parent, tool, toolId);
+ * }
+ * }
+ * *

======================= VersionsClient ======================= * *

Service Description: Service for managing [Versions][google.cloud.dialogflow.v2.Version]. diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GeneratorEvaluationsStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GeneratorEvaluationsStub.java new file mode 100644 index 000000000000..0da9993e9a1d --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GeneratorEvaluationsStub.java @@ -0,0 +1,108 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListGeneratorEvaluationsPagedResponse; +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListLocationsPagedResponse; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata; +import com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.longrunning.Operation; +import com.google.longrunning.stub.OperationsStub; +import com.google.protobuf.Empty; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Base stub class for the GeneratorEvaluations service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public abstract class GeneratorEvaluationsStub implements BackgroundResource { + + public OperationsStub getOperationsStub() { + return null; + } + + public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() { + return null; + } + + public OperationCallable< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationCallable() { + throw new UnsupportedOperationException( + "Not implemented: createGeneratorEvaluationOperationCallable()"); + } + + public UnaryCallable + createGeneratorEvaluationCallable() { + throw new UnsupportedOperationException("Not implemented: createGeneratorEvaluationCallable()"); + } + + public UnaryCallable + getGeneratorEvaluationCallable() { + throw new UnsupportedOperationException("Not implemented: getGeneratorEvaluationCallable()"); + } + + public UnaryCallable + listGeneratorEvaluationsPagedCallable() { + throw new UnsupportedOperationException( + "Not implemented: listGeneratorEvaluationsPagedCallable()"); + } + + public UnaryCallable + listGeneratorEvaluationsCallable() { + throw new UnsupportedOperationException("Not implemented: listGeneratorEvaluationsCallable()"); + } + + public UnaryCallable + deleteGeneratorEvaluationCallable() { + throw new UnsupportedOperationException("Not implemented: deleteGeneratorEvaluationCallable()"); + } + + public UnaryCallable + listLocationsPagedCallable() { + throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()"); + } + + public UnaryCallable listLocationsCallable() { + throw new UnsupportedOperationException("Not implemented: listLocationsCallable()"); + } + + public UnaryCallable getLocationCallable() { + throw new UnsupportedOperationException("Not implemented: getLocationCallable()"); + } + + @Override + public abstract void close(); +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GeneratorEvaluationsStubSettings.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GeneratorEvaluationsStubSettings.java new file mode 100644 index 000000000000..a917cec98577 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GeneratorEvaluationsStubSettings.java @@ -0,0 +1,729 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListGeneratorEvaluationsPagedResponse; +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListLocationsPagedResponse; + +import com.google.api.core.ApiFunction; +import com.google.api.core.ApiFuture; +import com.google.api.core.BetaApi; +import com.google.api.core.ObsoleteApi; +import com.google.api.gax.core.GaxProperties; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.GrpcTransportChannel; +import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.grpc.ProtoOperationTransformers; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.HttpJsonTransportChannel; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; +import com.google.api.gax.longrunning.OperationSnapshot; +import com.google.api.gax.longrunning.OperationTimedPollAlgorithm; +import com.google.api.gax.retrying.RetrySettings; +import com.google.api.gax.rpc.ApiCallContext; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.PageContext; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.PagedListDescriptor; +import com.google.api.gax.rpc.PagedListResponseFactory; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.StubSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata; +import com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableMap; +import com.google.common.collect.ImmutableSet; +import com.google.common.collect.Lists; +import com.google.longrunning.Operation; +import com.google.protobuf.Empty; +import java.io.IOException; +import java.time.Duration; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link GeneratorEvaluationsStub}. + * + *

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

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

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

For example, to set the + * [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) + * of getGeneratorEvaluation: + * + *

{@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
+ * GeneratorEvaluationsStubSettings.Builder generatorEvaluationsSettingsBuilder =
+ *     GeneratorEvaluationsStubSettings.newBuilder();
+ * generatorEvaluationsSettingsBuilder
+ *     .getGeneratorEvaluationSettings()
+ *     .setRetrySettings(
+ *         generatorEvaluationsSettingsBuilder
+ *             .getGeneratorEvaluationSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofSeconds(1))
+ *             .setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
+ *             .setMaxAttempts(5)
+ *             .setMaxRetryDelayDuration(Duration.ofSeconds(30))
+ *             .setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
+ *             .setRetryDelayMultiplier(1.3)
+ *             .setRpcTimeoutMultiplier(1.5)
+ *             .setTotalTimeoutDuration(Duration.ofSeconds(300))
+ *             .build());
+ * GeneratorEvaluationsStubSettings generatorEvaluationsSettings =
+ *     generatorEvaluationsSettingsBuilder.build();
+ * }
+ * + * Please refer to the [Client Side Retry + * Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for + * additional support in setting retries. + * + *

To configure the RetrySettings of a Long Running Operation method, create an + * OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to + * configure the RetrySettings for createGeneratorEvaluation: + * + *

{@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
+ * GeneratorEvaluationsStubSettings.Builder generatorEvaluationsSettingsBuilder =
+ *     GeneratorEvaluationsStubSettings.newBuilder();
+ * TimedRetryAlgorithm timedRetryAlgorithm =
+ *     OperationalTimedPollAlgorithm.create(
+ *         RetrySettings.newBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofMillis(500))
+ *             .setRetryDelayMultiplier(1.5)
+ *             .setMaxRetryDelayDuration(Duration.ofMillis(5000))
+ *             .setTotalTimeoutDuration(Duration.ofHours(24))
+ *             .build());
+ * generatorEvaluationsSettingsBuilder
+ *     .createClusterOperationSettings()
+ *     .setPollingAlgorithm(timedRetryAlgorithm)
+ *     .build();
+ * }
+ */ +@Generated("by gapic-generator-java") +public class GeneratorEvaluationsStubSettings + extends StubSettings { + /** The default scopes of the service. */ + private static final ImmutableList DEFAULT_SERVICE_SCOPES = + ImmutableList.builder() + .add("https://www.googleapis.com/auth/cloud-platform") + .add("https://www.googleapis.com/auth/dialogflow") + .build(); + + private final UnaryCallSettings + createGeneratorEvaluationSettings; + private final OperationCallSettings< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationSettings; + private final UnaryCallSettings + getGeneratorEvaluationSettings; + private final PagedCallSettings< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + ListGeneratorEvaluationsPagedResponse> + listGeneratorEvaluationsSettings; + private final UnaryCallSettings + deleteGeneratorEvaluationSettings; + private final PagedCallSettings< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings; + private final UnaryCallSettings getLocationSettings; + + private static final PagedListDescriptor< + ListGeneratorEvaluationsRequest, ListGeneratorEvaluationsResponse, GeneratorEvaluation> + LIST_GENERATOR_EVALUATIONS_PAGE_STR_DESC = + new PagedListDescriptor< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation>() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public ListGeneratorEvaluationsRequest injectToken( + ListGeneratorEvaluationsRequest payload, String token) { + return ListGeneratorEvaluationsRequest.newBuilder(payload) + .setPageToken(token) + .build(); + } + + @Override + public ListGeneratorEvaluationsRequest injectPageSize( + ListGeneratorEvaluationsRequest payload, int pageSize) { + return ListGeneratorEvaluationsRequest.newBuilder(payload) + .setPageSize(pageSize) + .build(); + } + + @Override + public Integer extractPageSize(ListGeneratorEvaluationsRequest payload) { + return payload.getPageSize(); + } + + @Override + public String extractNextToken(ListGeneratorEvaluationsResponse payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable extractResources( + ListGeneratorEvaluationsResponse payload) { + return payload.getGeneratorEvaluationsList(); + } + }; + + private static final PagedListDescriptor + LIST_LOCATIONS_PAGE_STR_DESC = + new PagedListDescriptor() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public ListLocationsRequest injectToken(ListLocationsRequest payload, String token) { + return ListLocationsRequest.newBuilder(payload).setPageToken(token).build(); + } + + @Override + public ListLocationsRequest injectPageSize(ListLocationsRequest payload, int pageSize) { + return ListLocationsRequest.newBuilder(payload).setPageSize(pageSize).build(); + } + + @Override + public Integer extractPageSize(ListLocationsRequest payload) { + return payload.getPageSize(); + } + + @Override + public String extractNextToken(ListLocationsResponse payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable extractResources(ListLocationsResponse payload) { + return payload.getLocationsList(); + } + }; + + private static final PagedListResponseFactory< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + ListGeneratorEvaluationsPagedResponse> + LIST_GENERATOR_EVALUATIONS_PAGE_STR_FACT = + new PagedListResponseFactory< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + ListGeneratorEvaluationsPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable + callable, + ListGeneratorEvaluationsRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + GeneratorEvaluation> + pageContext = + PageContext.create( + callable, LIST_GENERATOR_EVALUATIONS_PAGE_STR_DESC, request, context); + return ListGeneratorEvaluationsPagedResponse.createAsync(pageContext, futureResponse); + } + }; + + private static final PagedListResponseFactory< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + LIST_LOCATIONS_PAGE_STR_FACT = + new PagedListResponseFactory< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable callable, + ListLocationsRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext pageContext = + PageContext.create(callable, LIST_LOCATIONS_PAGE_STR_DESC, request, context); + return ListLocationsPagedResponse.createAsync(pageContext, futureResponse); + } + }; + + /** Returns the object with the settings used for calls to createGeneratorEvaluation. */ + public UnaryCallSettings + createGeneratorEvaluationSettings() { + return createGeneratorEvaluationSettings; + } + + /** Returns the object with the settings used for calls to createGeneratorEvaluation. */ + public OperationCallSettings< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationSettings() { + return createGeneratorEvaluationOperationSettings; + } + + /** Returns the object with the settings used for calls to getGeneratorEvaluation. */ + public UnaryCallSettings + getGeneratorEvaluationSettings() { + return getGeneratorEvaluationSettings; + } + + /** Returns the object with the settings used for calls to listGeneratorEvaluations. */ + public PagedCallSettings< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + ListGeneratorEvaluationsPagedResponse> + listGeneratorEvaluationsSettings() { + return listGeneratorEvaluationsSettings; + } + + /** Returns the object with the settings used for calls to deleteGeneratorEvaluation. */ + public UnaryCallSettings + deleteGeneratorEvaluationSettings() { + return deleteGeneratorEvaluationSettings; + } + + /** Returns the object with the settings used for calls to listLocations. */ + public PagedCallSettings + listLocationsSettings() { + return listLocationsSettings; + } + + /** Returns the object with the settings used for calls to getLocation. */ + public UnaryCallSettings getLocationSettings() { + return getLocationSettings; + } + + public GeneratorEvaluationsStub createStub() throws IOException { + if (getTransportChannelProvider() + .getTransportName() + .equals(GrpcTransportChannel.getGrpcTransportName())) { + return GrpcGeneratorEvaluationsStub.create(this); + } + if (getTransportChannelProvider() + .getTransportName() + .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { + return HttpJsonGeneratorEvaluationsStub.create(this); + } + throw new UnsupportedOperationException( + String.format( + "Transport not supported: %s", getTransportChannelProvider().getTransportName())); + } + + /** Returns the default service name. */ + @Override + public String getServiceName() { + return "dialogflow"; + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return InstantiatingExecutorProvider.newBuilder(); + } + + /** Returns the default service endpoint. */ + @ObsoleteApi("Use getEndpoint() instead") + public static String getDefaultEndpoint() { + return "dialogflow.googleapis.com:443"; + } + + /** Returns the default mTLS service endpoint. */ + public static String getDefaultMtlsEndpoint() { + return "dialogflow.mtls.googleapis.com:443"; + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return DEFAULT_SERVICE_SCOPES; + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); + } + + /** Returns a builder for the default gRPC ChannelProvider for this service. */ + public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { + return InstantiatingGrpcChannelProvider.newBuilder() + .setMaxInboundMessageSize(Integer.MAX_VALUE); + } + + /** Returns a builder for the default REST ChannelProvider for this service. */ + @BetaApi + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return InstantiatingHttpJsonChannelProvider.newBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return defaultGrpcTransportProviderBuilder().build(); + } + + public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken( + "gapic", GaxProperties.getLibraryVersion(GeneratorEvaluationsStubSettings.class)) + .setTransportToken( + GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); + } + + public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken( + "gapic", GaxProperties.getLibraryVersion(GeneratorEvaluationsStubSettings.class)) + .setTransportToken( + GaxHttpJsonProperties.getHttpJsonTokenName(), + GaxHttpJsonProperties.getHttpJsonVersion()); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return GeneratorEvaluationsStubSettings.defaultGrpcApiClientHeaderProviderBuilder(); + } + + /** Returns a new gRPC builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new REST builder for this class. */ + public static Builder newHttpJsonBuilder() { + return Builder.createHttpJsonDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected GeneratorEvaluationsStubSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + + createGeneratorEvaluationSettings = settingsBuilder.createGeneratorEvaluationSettings().build(); + createGeneratorEvaluationOperationSettings = + settingsBuilder.createGeneratorEvaluationOperationSettings().build(); + getGeneratorEvaluationSettings = settingsBuilder.getGeneratorEvaluationSettings().build(); + listGeneratorEvaluationsSettings = settingsBuilder.listGeneratorEvaluationsSettings().build(); + deleteGeneratorEvaluationSettings = settingsBuilder.deleteGeneratorEvaluationSettings().build(); + listLocationsSettings = settingsBuilder.listLocationsSettings().build(); + getLocationSettings = settingsBuilder.getLocationSettings().build(); + } + + /** Builder for GeneratorEvaluationsStubSettings. */ + public static class Builder + extends StubSettings.Builder { + private final ImmutableList> unaryMethodSettingsBuilders; + private final UnaryCallSettings.Builder + createGeneratorEvaluationSettings; + private final OperationCallSettings.Builder< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationSettings; + private final UnaryCallSettings.Builder + getGeneratorEvaluationSettings; + private final PagedCallSettings.Builder< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + ListGeneratorEvaluationsPagedResponse> + listGeneratorEvaluationsSettings; + private final UnaryCallSettings.Builder + deleteGeneratorEvaluationSettings; + private final PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings; + private final UnaryCallSettings.Builder getLocationSettings; + private static final ImmutableMap> + RETRYABLE_CODE_DEFINITIONS; + + static { + ImmutableMap.Builder> definitions = + ImmutableMap.builder(); + definitions.put( + "retry_policy_0_codes", + ImmutableSet.copyOf(Lists.newArrayList(StatusCode.Code.UNAVAILABLE))); + RETRYABLE_CODE_DEFINITIONS = definitions.build(); + } + + private static final ImmutableMap RETRY_PARAM_DEFINITIONS; + + static { + ImmutableMap.Builder definitions = ImmutableMap.builder(); + RetrySettings settings = null; + settings = + RetrySettings.newBuilder() + .setInitialRetryDelayDuration(Duration.ofMillis(100L)) + .setRetryDelayMultiplier(1.3) + .setMaxRetryDelayDuration(Duration.ofMillis(60000L)) + .setInitialRpcTimeoutDuration(Duration.ofMillis(60000L)) + .setRpcTimeoutMultiplier(1.0) + .setMaxRpcTimeoutDuration(Duration.ofMillis(60000L)) + .setTotalTimeoutDuration(Duration.ofMillis(60000L)) + .build(); + definitions.put("retry_policy_0_params", settings); + RETRY_PARAM_DEFINITIONS = definitions.build(); + } + + protected Builder() { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(clientContext); + + createGeneratorEvaluationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + createGeneratorEvaluationOperationSettings = OperationCallSettings.newBuilder(); + getGeneratorEvaluationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + listGeneratorEvaluationsSettings = + PagedCallSettings.newBuilder(LIST_GENERATOR_EVALUATIONS_PAGE_STR_FACT); + deleteGeneratorEvaluationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + listLocationsSettings = PagedCallSettings.newBuilder(LIST_LOCATIONS_PAGE_STR_FACT); + getLocationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of( + createGeneratorEvaluationSettings, + getGeneratorEvaluationSettings, + listGeneratorEvaluationsSettings, + deleteGeneratorEvaluationSettings, + listLocationsSettings, + getLocationSettings); + initDefaults(this); + } + + protected Builder(GeneratorEvaluationsStubSettings settings) { + super(settings); + + createGeneratorEvaluationSettings = settings.createGeneratorEvaluationSettings.toBuilder(); + createGeneratorEvaluationOperationSettings = + settings.createGeneratorEvaluationOperationSettings.toBuilder(); + getGeneratorEvaluationSettings = settings.getGeneratorEvaluationSettings.toBuilder(); + listGeneratorEvaluationsSettings = settings.listGeneratorEvaluationsSettings.toBuilder(); + deleteGeneratorEvaluationSettings = settings.deleteGeneratorEvaluationSettings.toBuilder(); + listLocationsSettings = settings.listLocationsSettings.toBuilder(); + getLocationSettings = settings.getLocationSettings.toBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of( + createGeneratorEvaluationSettings, + getGeneratorEvaluationSettings, + listGeneratorEvaluationsSettings, + deleteGeneratorEvaluationSettings, + listLocationsSettings, + getLocationSettings); + } + + private static Builder createDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultTransportChannelProvider()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + + private static Builder createHttpJsonDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + + private static Builder initDefaults(Builder builder) { + builder + .createGeneratorEvaluationSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .getGeneratorEvaluationSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .listGeneratorEvaluationsSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .deleteGeneratorEvaluationSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .listLocationsSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .getLocationSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .createGeneratorEvaluationOperationSettings() + .setInitialCallSettings( + UnaryCallSettings + . + newUnaryCallSettingsBuilder() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")) + .build()) + .setResponseTransformer( + ProtoOperationTransformers.ResponseTransformer.create(GeneratorEvaluation.class)) + .setMetadataTransformer( + ProtoOperationTransformers.MetadataTransformer.create( + GeneratorEvaluationOperationMetadata.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; + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); + return this; + } + + public ImmutableList> unaryMethodSettingsBuilders() { + return unaryMethodSettingsBuilders; + } + + /** Returns the builder for the settings used for calls to createGeneratorEvaluation. */ + public UnaryCallSettings.Builder + createGeneratorEvaluationSettings() { + return createGeneratorEvaluationSettings; + } + + /** Returns the builder for the settings used for calls to createGeneratorEvaluation. */ + public OperationCallSettings.Builder< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationSettings() { + return createGeneratorEvaluationOperationSettings; + } + + /** Returns the builder for the settings used for calls to getGeneratorEvaluation. */ + public UnaryCallSettings.Builder + getGeneratorEvaluationSettings() { + return getGeneratorEvaluationSettings; + } + + /** Returns the builder for the settings used for calls to listGeneratorEvaluations. */ + public PagedCallSettings.Builder< + ListGeneratorEvaluationsRequest, + ListGeneratorEvaluationsResponse, + ListGeneratorEvaluationsPagedResponse> + listGeneratorEvaluationsSettings() { + return listGeneratorEvaluationsSettings; + } + + /** Returns the builder for the settings used for calls to deleteGeneratorEvaluation. */ + public UnaryCallSettings.Builder + deleteGeneratorEvaluationSettings() { + return deleteGeneratorEvaluationSettings; + } + + /** Returns the builder for the settings used for calls to listLocations. */ + public PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings() { + return listLocationsSettings; + } + + /** Returns the builder for the settings used for calls to getLocation. */ + public UnaryCallSettings.Builder getLocationSettings() { + return getLocationSettings; + } + + @Override + public GeneratorEvaluationsStubSettings build() throws IOException { + return new GeneratorEvaluationsStubSettings(this); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcGeneratorEvaluationsCallableFactory.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcGeneratorEvaluationsCallableFactory.java new file mode 100644 index 000000000000..6f72c81c680f --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcGeneratorEvaluationsCallableFactory.java @@ -0,0 +1,113 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import com.google.api.gax.grpc.GrpcCallSettings; +import com.google.api.gax.grpc.GrpcCallableFactory; +import com.google.api.gax.grpc.GrpcStubCallableFactory; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.BidiStreamingCallable; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientStreamingCallable; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.StreamingCallSettings; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import com.google.longrunning.stub.OperationsStub; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * gRPC callable factory implementation for the GeneratorEvaluations service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +public class GrpcGeneratorEvaluationsCallableFactory implements GrpcStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + GrpcCallSettings grpcCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + GrpcCallSettings grpcCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + GrpcCallSettings grpcCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createBatchingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + OperationCallable createOperationCallable( + GrpcCallSettings grpcCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + return GrpcCallableFactory.createOperationCallable( + grpcCallSettings, callSettings, clientContext, operationsStub); + } + + @Override + public + BidiStreamingCallable createBidiStreamingCallable( + GrpcCallSettings grpcCallSettings, + StreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createBidiStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + GrpcCallSettings grpcCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createServerStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + ClientStreamingCallable createClientStreamingCallable( + GrpcCallSettings grpcCallSettings, + StreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createClientStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcGeneratorEvaluationsStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcGeneratorEvaluationsStub.java new file mode 100644 index 000000000000..b9fe3edcdd53 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcGeneratorEvaluationsStub.java @@ -0,0 +1,401 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListGeneratorEvaluationsPagedResponse; +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListLocationsPagedResponse; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.grpc.GrpcCallSettings; +import com.google.api.gax.grpc.GrpcStubCallableFactory; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.RequestParamsBuilder; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata; +import com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.longrunning.Operation; +import com.google.longrunning.stub.GrpcOperationsStub; +import com.google.protobuf.Empty; +import io.grpc.MethodDescriptor; +import io.grpc.protobuf.ProtoUtils; +import java.io.IOException; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * gRPC stub implementation for the GeneratorEvaluations service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public class GrpcGeneratorEvaluationsStub extends GeneratorEvaluationsStub { + private static final MethodDescriptor + createGeneratorEvaluationMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + "google.cloud.dialogflow.v2.GeneratorEvaluations/CreateGeneratorEvaluation") + .setRequestMarshaller( + ProtoUtils.marshaller(CreateGeneratorEvaluationRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + getGeneratorEvaluationMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + "google.cloud.dialogflow.v2.GeneratorEvaluations/GetGeneratorEvaluation") + .setRequestMarshaller( + ProtoUtils.marshaller(GetGeneratorEvaluationRequest.getDefaultInstance())) + .setResponseMarshaller( + ProtoUtils.marshaller(GeneratorEvaluation.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor< + ListGeneratorEvaluationsRequest, ListGeneratorEvaluationsResponse> + listGeneratorEvaluationsMethodDescriptor = + MethodDescriptor + .newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + "google.cloud.dialogflow.v2.GeneratorEvaluations/ListGeneratorEvaluations") + .setRequestMarshaller( + ProtoUtils.marshaller(ListGeneratorEvaluationsRequest.getDefaultInstance())) + .setResponseMarshaller( + ProtoUtils.marshaller(ListGeneratorEvaluationsResponse.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + deleteGeneratorEvaluationMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + "google.cloud.dialogflow.v2.GeneratorEvaluations/DeleteGeneratorEvaluation") + .setRequestMarshaller( + ProtoUtils.marshaller(DeleteGeneratorEvaluationRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + listLocationsMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.location.Locations/ListLocations") + .setRequestMarshaller( + ProtoUtils.marshaller(ListLocationsRequest.getDefaultInstance())) + .setResponseMarshaller( + ProtoUtils.marshaller(ListLocationsResponse.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor getLocationMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.location.Locations/GetLocation") + .setRequestMarshaller(ProtoUtils.marshaller(GetLocationRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Location.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private final UnaryCallable + createGeneratorEvaluationCallable; + private final OperationCallable< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationCallable; + private final UnaryCallable + getGeneratorEvaluationCallable; + private final UnaryCallable + listGeneratorEvaluationsCallable; + private final UnaryCallable< + ListGeneratorEvaluationsRequest, ListGeneratorEvaluationsPagedResponse> + listGeneratorEvaluationsPagedCallable; + private final UnaryCallable + deleteGeneratorEvaluationCallable; + private final UnaryCallable listLocationsCallable; + private final UnaryCallable + listLocationsPagedCallable; + private final UnaryCallable getLocationCallable; + + private final BackgroundResource backgroundResources; + private final GrpcOperationsStub operationsStub; + private final GrpcStubCallableFactory callableFactory; + + public static final GrpcGeneratorEvaluationsStub create(GeneratorEvaluationsStubSettings settings) + throws IOException { + return new GrpcGeneratorEvaluationsStub(settings, ClientContext.create(settings)); + } + + public static final GrpcGeneratorEvaluationsStub create(ClientContext clientContext) + throws IOException { + return new GrpcGeneratorEvaluationsStub( + GeneratorEvaluationsStubSettings.newBuilder().build(), clientContext); + } + + public static final GrpcGeneratorEvaluationsStub create( + ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException { + return new GrpcGeneratorEvaluationsStub( + GeneratorEvaluationsStubSettings.newBuilder().build(), clientContext, callableFactory); + } + + /** + * Constructs an instance of GrpcGeneratorEvaluationsStub, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected GrpcGeneratorEvaluationsStub( + GeneratorEvaluationsStubSettings settings, ClientContext clientContext) throws IOException { + this(settings, clientContext, new GrpcGeneratorEvaluationsCallableFactory()); + } + + /** + * Constructs an instance of GrpcGeneratorEvaluationsStub, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected GrpcGeneratorEvaluationsStub( + GeneratorEvaluationsStubSettings settings, + ClientContext clientContext, + GrpcStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + this.operationsStub = GrpcOperationsStub.create(clientContext, callableFactory); + + GrpcCallSettings + createGeneratorEvaluationTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(createGeneratorEvaluationMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + GrpcCallSettings + getGeneratorEvaluationTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getGeneratorEvaluationMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings + listGeneratorEvaluationsTransportSettings = + GrpcCallSettings + .newBuilder() + .setMethodDescriptor(listGeneratorEvaluationsMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + GrpcCallSettings + deleteGeneratorEvaluationTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(deleteGeneratorEvaluationMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings listLocationsTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(listLocationsMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings getLocationTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getLocationMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + + this.createGeneratorEvaluationCallable = + callableFactory.createUnaryCallable( + createGeneratorEvaluationTransportSettings, + settings.createGeneratorEvaluationSettings(), + clientContext); + this.createGeneratorEvaluationOperationCallable = + callableFactory.createOperationCallable( + createGeneratorEvaluationTransportSettings, + settings.createGeneratorEvaluationOperationSettings(), + clientContext, + operationsStub); + this.getGeneratorEvaluationCallable = + callableFactory.createUnaryCallable( + getGeneratorEvaluationTransportSettings, + settings.getGeneratorEvaluationSettings(), + clientContext); + this.listGeneratorEvaluationsCallable = + callableFactory.createUnaryCallable( + listGeneratorEvaluationsTransportSettings, + settings.listGeneratorEvaluationsSettings(), + clientContext); + this.listGeneratorEvaluationsPagedCallable = + callableFactory.createPagedCallable( + listGeneratorEvaluationsTransportSettings, + settings.listGeneratorEvaluationsSettings(), + clientContext); + this.deleteGeneratorEvaluationCallable = + callableFactory.createUnaryCallable( + deleteGeneratorEvaluationTransportSettings, + settings.deleteGeneratorEvaluationSettings(), + clientContext); + this.listLocationsCallable = + callableFactory.createUnaryCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.listLocationsPagedCallable = + callableFactory.createPagedCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.getLocationCallable = + callableFactory.createUnaryCallable( + getLocationTransportSettings, settings.getLocationSettings(), clientContext); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + public GrpcOperationsStub getOperationsStub() { + return operationsStub; + } + + @Override + public UnaryCallable + createGeneratorEvaluationCallable() { + return createGeneratorEvaluationCallable; + } + + @Override + public OperationCallable< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationCallable() { + return createGeneratorEvaluationOperationCallable; + } + + @Override + public UnaryCallable + getGeneratorEvaluationCallable() { + return getGeneratorEvaluationCallable; + } + + @Override + public UnaryCallable + listGeneratorEvaluationsCallable() { + return listGeneratorEvaluationsCallable; + } + + @Override + public UnaryCallable + listGeneratorEvaluationsPagedCallable() { + return listGeneratorEvaluationsPagedCallable; + } + + @Override + public UnaryCallable + deleteGeneratorEvaluationCallable() { + return deleteGeneratorEvaluationCallable; + } + + @Override + public UnaryCallable listLocationsCallable() { + return listLocationsCallable; + } + + @Override + public UnaryCallable + listLocationsPagedCallable() { + return listLocationsPagedCallable; + } + + @Override + public UnaryCallable getLocationCallable() { + return getLocationCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcSipTrunksCallableFactory.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcSipTrunksCallableFactory.java new file mode 100644 index 000000000000..ee685dbb0081 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcSipTrunksCallableFactory.java @@ -0,0 +1,113 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import com.google.api.gax.grpc.GrpcCallSettings; +import com.google.api.gax.grpc.GrpcCallableFactory; +import com.google.api.gax.grpc.GrpcStubCallableFactory; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.BidiStreamingCallable; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientStreamingCallable; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.StreamingCallSettings; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import com.google.longrunning.stub.OperationsStub; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * gRPC callable factory implementation for the SipTrunks service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +public class GrpcSipTrunksCallableFactory implements GrpcStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + GrpcCallSettings grpcCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + GrpcCallSettings grpcCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + GrpcCallSettings grpcCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createBatchingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + OperationCallable createOperationCallable( + GrpcCallSettings grpcCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + return GrpcCallableFactory.createOperationCallable( + grpcCallSettings, callSettings, clientContext, operationsStub); + } + + @Override + public + BidiStreamingCallable createBidiStreamingCallable( + GrpcCallSettings grpcCallSettings, + StreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createBidiStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + GrpcCallSettings grpcCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createServerStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + ClientStreamingCallable createClientStreamingCallable( + GrpcCallSettings grpcCallSettings, + StreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createClientStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcSipTrunksStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcSipTrunksStub.java new file mode 100644 index 000000000000..c37e77d0aeb9 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcSipTrunksStub.java @@ -0,0 +1,373 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListSipTrunksPagedResponse; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.grpc.GrpcCallSettings; +import com.google.api.gax.grpc.GrpcStubCallableFactory; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.RequestParamsBuilder; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateSipTrunkRequest; +import com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest; +import com.google.cloud.dialogflow.v2.GetSipTrunkRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksResponse; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.longrunning.stub.GrpcOperationsStub; +import com.google.protobuf.Empty; +import io.grpc.MethodDescriptor; +import io.grpc.protobuf.ProtoUtils; +import java.io.IOException; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * gRPC stub implementation for the SipTrunks service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public class GrpcSipTrunksStub extends SipTrunksStub { + private static final MethodDescriptor + createSipTrunkMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/CreateSipTrunk") + .setRequestMarshaller( + ProtoUtils.marshaller(CreateSipTrunkRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(SipTrunk.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + deleteSipTrunkMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/DeleteSipTrunk") + .setRequestMarshaller( + ProtoUtils.marshaller(DeleteSipTrunkRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + listSipTrunksMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/ListSipTrunks") + .setRequestMarshaller( + ProtoUtils.marshaller(ListSipTrunksRequest.getDefaultInstance())) + .setResponseMarshaller( + ProtoUtils.marshaller(ListSipTrunksResponse.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor getSipTrunkMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/GetSipTrunk") + .setRequestMarshaller(ProtoUtils.marshaller(GetSipTrunkRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(SipTrunk.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + updateSipTrunkMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/UpdateSipTrunk") + .setRequestMarshaller( + ProtoUtils.marshaller(UpdateSipTrunkRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(SipTrunk.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + listLocationsMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.location.Locations/ListLocations") + .setRequestMarshaller( + ProtoUtils.marshaller(ListLocationsRequest.getDefaultInstance())) + .setResponseMarshaller( + ProtoUtils.marshaller(ListLocationsResponse.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor getLocationMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.location.Locations/GetLocation") + .setRequestMarshaller(ProtoUtils.marshaller(GetLocationRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Location.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private final UnaryCallable createSipTrunkCallable; + private final UnaryCallable deleteSipTrunkCallable; + private final UnaryCallable listSipTrunksCallable; + private final UnaryCallable + listSipTrunksPagedCallable; + private final UnaryCallable getSipTrunkCallable; + private final UnaryCallable updateSipTrunkCallable; + private final UnaryCallable listLocationsCallable; + private final UnaryCallable + listLocationsPagedCallable; + private final UnaryCallable getLocationCallable; + + private final BackgroundResource backgroundResources; + private final GrpcOperationsStub operationsStub; + private final GrpcStubCallableFactory callableFactory; + + public static final GrpcSipTrunksStub create(SipTrunksStubSettings settings) throws IOException { + return new GrpcSipTrunksStub(settings, ClientContext.create(settings)); + } + + public static final GrpcSipTrunksStub create(ClientContext clientContext) throws IOException { + return new GrpcSipTrunksStub(SipTrunksStubSettings.newBuilder().build(), clientContext); + } + + public static final GrpcSipTrunksStub create( + ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException { + return new GrpcSipTrunksStub( + SipTrunksStubSettings.newBuilder().build(), clientContext, callableFactory); + } + + /** + * Constructs an instance of GrpcSipTrunksStub, using the given settings. This is protected so + * that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected GrpcSipTrunksStub(SipTrunksStubSettings settings, ClientContext clientContext) + throws IOException { + this(settings, clientContext, new GrpcSipTrunksCallableFactory()); + } + + /** + * Constructs an instance of GrpcSipTrunksStub, using the given settings. This is protected so + * that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected GrpcSipTrunksStub( + SipTrunksStubSettings settings, + ClientContext clientContext, + GrpcStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + this.operationsStub = GrpcOperationsStub.create(clientContext, callableFactory); + + GrpcCallSettings createSipTrunkTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(createSipTrunkMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + GrpcCallSettings deleteSipTrunkTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(deleteSipTrunkMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings listSipTrunksTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(listSipTrunksMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + GrpcCallSettings getSipTrunkTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getSipTrunkMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings updateSipTrunkTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(updateSipTrunkMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("sip_trunk.name", String.valueOf(request.getSipTrunk().getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings listLocationsTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(listLocationsMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings getLocationTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getLocationMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + + this.createSipTrunkCallable = + callableFactory.createUnaryCallable( + createSipTrunkTransportSettings, settings.createSipTrunkSettings(), clientContext); + this.deleteSipTrunkCallable = + callableFactory.createUnaryCallable( + deleteSipTrunkTransportSettings, settings.deleteSipTrunkSettings(), clientContext); + this.listSipTrunksCallable = + callableFactory.createUnaryCallable( + listSipTrunksTransportSettings, settings.listSipTrunksSettings(), clientContext); + this.listSipTrunksPagedCallable = + callableFactory.createPagedCallable( + listSipTrunksTransportSettings, settings.listSipTrunksSettings(), clientContext); + this.getSipTrunkCallable = + callableFactory.createUnaryCallable( + getSipTrunkTransportSettings, settings.getSipTrunkSettings(), clientContext); + this.updateSipTrunkCallable = + callableFactory.createUnaryCallable( + updateSipTrunkTransportSettings, settings.updateSipTrunkSettings(), clientContext); + this.listLocationsCallable = + callableFactory.createUnaryCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.listLocationsPagedCallable = + callableFactory.createPagedCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.getLocationCallable = + callableFactory.createUnaryCallable( + getLocationTransportSettings, settings.getLocationSettings(), clientContext); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + public GrpcOperationsStub getOperationsStub() { + return operationsStub; + } + + @Override + public UnaryCallable createSipTrunkCallable() { + return createSipTrunkCallable; + } + + @Override + public UnaryCallable deleteSipTrunkCallable() { + return deleteSipTrunkCallable; + } + + @Override + public UnaryCallable listSipTrunksCallable() { + return listSipTrunksCallable; + } + + @Override + public UnaryCallable + listSipTrunksPagedCallable() { + return listSipTrunksPagedCallable; + } + + @Override + public UnaryCallable getSipTrunkCallable() { + return getSipTrunkCallable; + } + + @Override + public UnaryCallable updateSipTrunkCallable() { + return updateSipTrunkCallable; + } + + @Override + public UnaryCallable listLocationsCallable() { + return listLocationsCallable; + } + + @Override + public UnaryCallable + listLocationsPagedCallable() { + return listLocationsPagedCallable; + } + + @Override + public UnaryCallable getLocationCallable() { + return getLocationCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcToolsCallableFactory.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcToolsCallableFactory.java new file mode 100644 index 000000000000..d7ad4dd22fb9 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcToolsCallableFactory.java @@ -0,0 +1,113 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import com.google.api.gax.grpc.GrpcCallSettings; +import com.google.api.gax.grpc.GrpcCallableFactory; +import com.google.api.gax.grpc.GrpcStubCallableFactory; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.BidiStreamingCallable; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.ClientStreamingCallable; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.StreamingCallSettings; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import com.google.longrunning.stub.OperationsStub; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * gRPC callable factory implementation for the Tools service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +public class GrpcToolsCallableFactory implements GrpcStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + GrpcCallSettings grpcCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + GrpcCallSettings grpcCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + GrpcCallSettings grpcCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createBatchingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + OperationCallable createOperationCallable( + GrpcCallSettings grpcCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + return GrpcCallableFactory.createOperationCallable( + grpcCallSettings, callSettings, clientContext, operationsStub); + } + + @Override + public + BidiStreamingCallable createBidiStreamingCallable( + GrpcCallSettings grpcCallSettings, + StreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createBidiStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + GrpcCallSettings grpcCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createServerStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } + + @Override + public + ClientStreamingCallable createClientStreamingCallable( + GrpcCallSettings grpcCallSettings, + StreamingCallSettings callSettings, + ClientContext clientContext) { + return GrpcCallableFactory.createClientStreamingCallable( + grpcCallSettings, callSettings, clientContext); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcToolsStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcToolsStub.java new file mode 100644 index 000000000000..1f96fc29970b --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/GrpcToolsStub.java @@ -0,0 +1,361 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.ToolsClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.ToolsClient.ListToolsPagedResponse; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.grpc.GrpcCallSettings; +import com.google.api.gax.grpc.GrpcStubCallableFactory; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.RequestParamsBuilder; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateToolRequest; +import com.google.cloud.dialogflow.v2.DeleteToolRequest; +import com.google.cloud.dialogflow.v2.GetToolRequest; +import com.google.cloud.dialogflow.v2.ListToolsRequest; +import com.google.cloud.dialogflow.v2.ListToolsResponse; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.UpdateToolRequest; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.longrunning.stub.GrpcOperationsStub; +import com.google.protobuf.Empty; +import io.grpc.MethodDescriptor; +import io.grpc.protobuf.ProtoUtils; +import java.io.IOException; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * gRPC stub implementation for the Tools service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public class GrpcToolsStub extends ToolsStub { + private static final MethodDescriptor createToolMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.Tools/CreateTool") + .setRequestMarshaller(ProtoUtils.marshaller(CreateToolRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Tool.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor getToolMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.Tools/GetTool") + .setRequestMarshaller(ProtoUtils.marshaller(GetToolRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Tool.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + listToolsMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.Tools/ListTools") + .setRequestMarshaller(ProtoUtils.marshaller(ListToolsRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(ListToolsResponse.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor deleteToolMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.Tools/DeleteTool") + .setRequestMarshaller(ProtoUtils.marshaller(DeleteToolRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor updateToolMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.dialogflow.v2.Tools/UpdateTool") + .setRequestMarshaller(ProtoUtils.marshaller(UpdateToolRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Tool.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor + listLocationsMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.location.Locations/ListLocations") + .setRequestMarshaller( + ProtoUtils.marshaller(ListLocationsRequest.getDefaultInstance())) + .setResponseMarshaller( + ProtoUtils.marshaller(ListLocationsResponse.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private static final MethodDescriptor getLocationMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.cloud.location.Locations/GetLocation") + .setRequestMarshaller(ProtoUtils.marshaller(GetLocationRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Location.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + + private final UnaryCallable createToolCallable; + private final UnaryCallable getToolCallable; + private final UnaryCallable listToolsCallable; + private final UnaryCallable listToolsPagedCallable; + private final UnaryCallable deleteToolCallable; + private final UnaryCallable updateToolCallable; + private final UnaryCallable listLocationsCallable; + private final UnaryCallable + listLocationsPagedCallable; + private final UnaryCallable getLocationCallable; + + private final BackgroundResource backgroundResources; + private final GrpcOperationsStub operationsStub; + private final GrpcStubCallableFactory callableFactory; + + public static final GrpcToolsStub create(ToolsStubSettings settings) throws IOException { + return new GrpcToolsStub(settings, ClientContext.create(settings)); + } + + public static final GrpcToolsStub create(ClientContext clientContext) throws IOException { + return new GrpcToolsStub(ToolsStubSettings.newBuilder().build(), clientContext); + } + + public static final GrpcToolsStub create( + ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException { + return new GrpcToolsStub( + ToolsStubSettings.newBuilder().build(), clientContext, callableFactory); + } + + /** + * Constructs an instance of GrpcToolsStub, using the given settings. This is protected so that it + * is easy to make a subclass, but otherwise, the static factory methods should be preferred. + */ + protected GrpcToolsStub(ToolsStubSettings settings, ClientContext clientContext) + throws IOException { + this(settings, clientContext, new GrpcToolsCallableFactory()); + } + + /** + * Constructs an instance of GrpcToolsStub, using the given settings. This is protected so that it + * is easy to make a subclass, but otherwise, the static factory methods should be preferred. + */ + protected GrpcToolsStub( + ToolsStubSettings settings, + ClientContext clientContext, + GrpcStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + this.operationsStub = GrpcOperationsStub.create(clientContext, callableFactory); + + GrpcCallSettings createToolTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(createToolMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + GrpcCallSettings getToolTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getToolMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings listToolsTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(listToolsMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + GrpcCallSettings deleteToolTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(deleteToolMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings updateToolTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(updateToolMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("tool.name", String.valueOf(request.getTool().getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings listLocationsTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(listLocationsMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + GrpcCallSettings getLocationTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(getLocationMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + + this.createToolCallable = + callableFactory.createUnaryCallable( + createToolTransportSettings, settings.createToolSettings(), clientContext); + this.getToolCallable = + callableFactory.createUnaryCallable( + getToolTransportSettings, settings.getToolSettings(), clientContext); + this.listToolsCallable = + callableFactory.createUnaryCallable( + listToolsTransportSettings, settings.listToolsSettings(), clientContext); + this.listToolsPagedCallable = + callableFactory.createPagedCallable( + listToolsTransportSettings, settings.listToolsSettings(), clientContext); + this.deleteToolCallable = + callableFactory.createUnaryCallable( + deleteToolTransportSettings, settings.deleteToolSettings(), clientContext); + this.updateToolCallable = + callableFactory.createUnaryCallable( + updateToolTransportSettings, settings.updateToolSettings(), clientContext); + this.listLocationsCallable = + callableFactory.createUnaryCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.listLocationsPagedCallable = + callableFactory.createPagedCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.getLocationCallable = + callableFactory.createUnaryCallable( + getLocationTransportSettings, settings.getLocationSettings(), clientContext); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + public GrpcOperationsStub getOperationsStub() { + return operationsStub; + } + + @Override + public UnaryCallable createToolCallable() { + return createToolCallable; + } + + @Override + public UnaryCallable getToolCallable() { + return getToolCallable; + } + + @Override + public UnaryCallable listToolsCallable() { + return listToolsCallable; + } + + @Override + public UnaryCallable listToolsPagedCallable() { + return listToolsPagedCallable; + } + + @Override + public UnaryCallable deleteToolCallable() { + return deleteToolCallable; + } + + @Override + public UnaryCallable updateToolCallable() { + return updateToolCallable; + } + + @Override + public UnaryCallable listLocationsCallable() { + return listLocationsCallable; + } + + @Override + public UnaryCallable + listLocationsPagedCallable() { + return listLocationsPagedCallable; + } + + @Override + public UnaryCallable getLocationCallable() { + return getLocationCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonGeneratorEvaluationsCallableFactory.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonGeneratorEvaluationsCallableFactory.java new file mode 100644 index 000000000000..30e8947960da --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonGeneratorEvaluationsCallableFactory.java @@ -0,0 +1,101 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonCallableFactory; +import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST callable factory implementation for the GeneratorEvaluations service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +public class HttpJsonGeneratorEvaluationsCallableFactory + implements HttpJsonStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + HttpJsonCallSettings httpJsonCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createUnaryCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + HttpJsonCallSettings httpJsonCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createPagedCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + HttpJsonCallSettings httpJsonCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createBatchingCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + OperationCallable createOperationCallable( + HttpJsonCallSettings httpJsonCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + UnaryCallable innerCallable = + HttpJsonCallableFactory.createBaseUnaryCallable( + httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); + HttpJsonOperationSnapshotCallable initialCallable = + new HttpJsonOperationSnapshotCallable( + innerCallable, + httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); + return HttpJsonCallableFactory.createOperationCallable( + callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + HttpJsonCallSettings httpJsonCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createServerStreamingCallable( + httpJsonCallSettings, callSettings, clientContext); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonGeneratorEvaluationsStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonGeneratorEvaluationsStub.java new file mode 100644 index 000000000000..b9183a035535 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonGeneratorEvaluationsStub.java @@ -0,0 +1,620 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListGeneratorEvaluationsPagedResponse; +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListLocationsPagedResponse; + +import com.google.api.HttpRule; +import com.google.api.core.InternalApi; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.httpjson.ApiMethodDescriptor; +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonOperationSnapshot; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; +import com.google.api.gax.httpjson.ProtoMessageResponseParser; +import com.google.api.gax.httpjson.ProtoRestSerializer; +import com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.RequestParamsBuilder; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata; +import com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.ImmutableMap; +import com.google.longrunning.Operation; +import com.google.protobuf.Empty; +import com.google.protobuf.TypeRegistry; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST stub implementation for the GeneratorEvaluations service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public class HttpJsonGeneratorEvaluationsStub extends GeneratorEvaluationsStub { + private static final TypeRegistry typeRegistry = + TypeRegistry.newBuilder() + .add(GeneratorEvaluation.getDescriptor()) + .add(GeneratorEvaluationOperationMetadata.getDescriptor()) + .build(); + + private static final ApiMethodDescriptor + createGeneratorEvaluationMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.cloud.dialogflow.v2.GeneratorEvaluations/CreateGeneratorEvaluation") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{parent=projects/*/locations/*/generators/*}/evaluations", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .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( + "generatorEvaluation", + request.getGeneratorEvaluation(), + true)) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .setOperationSnapshotFactory( + (CreateGeneratorEvaluationRequest request, Operation response) -> + HttpJsonOperationSnapshot.create(response)) + .build(); + + private static final ApiMethodDescriptor + getGeneratorEvaluationMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.cloud.dialogflow.v2.GeneratorEvaluations/GetGeneratorEvaluation") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*/generators/*/evaluations/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(GeneratorEvaluation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor< + ListGeneratorEvaluationsRequest, ListGeneratorEvaluationsResponse> + listGeneratorEvaluationsMethodDescriptor = + ApiMethodDescriptor + .newBuilder() + .setFullMethodName( + "google.cloud.dialogflow.v2.GeneratorEvaluations/ListGeneratorEvaluations") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{parent=projects/*/locations/*/generators/*}/evaluations", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "pageSize", request.getPageSize()); + serializer.putQueryParam(fields, "pageToken", request.getPageToken()); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListGeneratorEvaluationsResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + deleteGeneratorEvaluationMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.cloud.dialogflow.v2.GeneratorEvaluations/DeleteGeneratorEvaluation") + .setHttpMethod("DELETE") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*/generators/*/evaluations/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Empty.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + listLocationsMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.location.Locations/ListLocations") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*}/locations", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListLocationsResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + getLocationMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.location.Locations/GetLocation") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Location.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private final UnaryCallable + createGeneratorEvaluationCallable; + private final OperationCallable< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationCallable; + private final UnaryCallable + getGeneratorEvaluationCallable; + private final UnaryCallable + listGeneratorEvaluationsCallable; + private final UnaryCallable< + ListGeneratorEvaluationsRequest, ListGeneratorEvaluationsPagedResponse> + listGeneratorEvaluationsPagedCallable; + private final UnaryCallable + deleteGeneratorEvaluationCallable; + private final UnaryCallable listLocationsCallable; + private final UnaryCallable + listLocationsPagedCallable; + private final UnaryCallable getLocationCallable; + + private final BackgroundResource backgroundResources; + private final HttpJsonOperationsStub httpJsonOperationsStub; + private final HttpJsonStubCallableFactory callableFactory; + + public static final HttpJsonGeneratorEvaluationsStub create( + GeneratorEvaluationsStubSettings settings) throws IOException { + return new HttpJsonGeneratorEvaluationsStub(settings, ClientContext.create(settings)); + } + + public static final HttpJsonGeneratorEvaluationsStub create(ClientContext clientContext) + throws IOException { + return new HttpJsonGeneratorEvaluationsStub( + GeneratorEvaluationsStubSettings.newHttpJsonBuilder().build(), clientContext); + } + + public static final HttpJsonGeneratorEvaluationsStub create( + ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { + return new HttpJsonGeneratorEvaluationsStub( + GeneratorEvaluationsStubSettings.newHttpJsonBuilder().build(), + clientContext, + callableFactory); + } + + /** + * Constructs an instance of HttpJsonGeneratorEvaluationsStub, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected HttpJsonGeneratorEvaluationsStub( + GeneratorEvaluationsStubSettings settings, ClientContext clientContext) throws IOException { + this(settings, clientContext, new HttpJsonGeneratorEvaluationsCallableFactory()); + } + + /** + * Constructs an instance of HttpJsonGeneratorEvaluationsStub, using the given settings. This is + * protected so that it is easy to make a subclass, but otherwise, the static factory methods + * should be preferred. + */ + protected HttpJsonGeneratorEvaluationsStub( + GeneratorEvaluationsStubSettings settings, + ClientContext clientContext, + HttpJsonStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + this.httpJsonOperationsStub = + HttpJsonOperationsStub.create( + clientContext, + callableFactory, + typeRegistry, + ImmutableMap.builder() + .put( + "google.longrunning.Operations.CancelOperation", + HttpRule.newBuilder() + .setPost("/v2/{name=projects/*/operations/*}:cancel") + .addAdditionalBindings( + HttpRule.newBuilder() + .setPost("/v2/{name=projects/*/locations/*/operations/*}:cancel") + .build()) + .build()) + .put( + "google.longrunning.Operations.GetOperation", + HttpRule.newBuilder() + .setGet("/v2/{name=projects/*/operations/*}") + .addAdditionalBindings( + HttpRule.newBuilder() + .setGet("/v2/{name=projects/*/locations/*/operations/*}") + .build()) + .build()) + .put( + "google.longrunning.Operations.ListOperations", + HttpRule.newBuilder() + .setGet("/v2/{name=projects/*}/operations") + .addAdditionalBindings( + HttpRule.newBuilder() + .setGet("/v2/{name=projects/*/locations/*}/operations") + .build()) + .build()) + .build()); + + HttpJsonCallSettings + createGeneratorEvaluationTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(createGeneratorEvaluationMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings + getGeneratorEvaluationTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getGeneratorEvaluationMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings + listGeneratorEvaluationsTransportSettings = + HttpJsonCallSettings + .newBuilder() + .setMethodDescriptor(listGeneratorEvaluationsMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings + deleteGeneratorEvaluationTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(deleteGeneratorEvaluationMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings + listLocationsTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(listLocationsMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings getLocationTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getLocationMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + + this.createGeneratorEvaluationCallable = + callableFactory.createUnaryCallable( + createGeneratorEvaluationTransportSettings, + settings.createGeneratorEvaluationSettings(), + clientContext); + this.createGeneratorEvaluationOperationCallable = + callableFactory.createOperationCallable( + createGeneratorEvaluationTransportSettings, + settings.createGeneratorEvaluationOperationSettings(), + clientContext, + httpJsonOperationsStub); + this.getGeneratorEvaluationCallable = + callableFactory.createUnaryCallable( + getGeneratorEvaluationTransportSettings, + settings.getGeneratorEvaluationSettings(), + clientContext); + this.listGeneratorEvaluationsCallable = + callableFactory.createUnaryCallable( + listGeneratorEvaluationsTransportSettings, + settings.listGeneratorEvaluationsSettings(), + clientContext); + this.listGeneratorEvaluationsPagedCallable = + callableFactory.createPagedCallable( + listGeneratorEvaluationsTransportSettings, + settings.listGeneratorEvaluationsSettings(), + clientContext); + this.deleteGeneratorEvaluationCallable = + callableFactory.createUnaryCallable( + deleteGeneratorEvaluationTransportSettings, + settings.deleteGeneratorEvaluationSettings(), + clientContext); + this.listLocationsCallable = + callableFactory.createUnaryCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.listLocationsPagedCallable = + callableFactory.createPagedCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.getLocationCallable = + callableFactory.createUnaryCallable( + getLocationTransportSettings, settings.getLocationSettings(), clientContext); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + @InternalApi + public static List getMethodDescriptors() { + List methodDescriptors = new ArrayList<>(); + methodDescriptors.add(createGeneratorEvaluationMethodDescriptor); + methodDescriptors.add(getGeneratorEvaluationMethodDescriptor); + methodDescriptors.add(listGeneratorEvaluationsMethodDescriptor); + methodDescriptors.add(deleteGeneratorEvaluationMethodDescriptor); + methodDescriptors.add(listLocationsMethodDescriptor); + methodDescriptors.add(getLocationMethodDescriptor); + return methodDescriptors; + } + + public HttpJsonOperationsStub getHttpJsonOperationsStub() { + return httpJsonOperationsStub; + } + + @Override + public UnaryCallable + createGeneratorEvaluationCallable() { + return createGeneratorEvaluationCallable; + } + + @Override + public OperationCallable< + CreateGeneratorEvaluationRequest, + GeneratorEvaluation, + GeneratorEvaluationOperationMetadata> + createGeneratorEvaluationOperationCallable() { + return createGeneratorEvaluationOperationCallable; + } + + @Override + public UnaryCallable + getGeneratorEvaluationCallable() { + return getGeneratorEvaluationCallable; + } + + @Override + public UnaryCallable + listGeneratorEvaluationsCallable() { + return listGeneratorEvaluationsCallable; + } + + @Override + public UnaryCallable + listGeneratorEvaluationsPagedCallable() { + return listGeneratorEvaluationsPagedCallable; + } + + @Override + public UnaryCallable + deleteGeneratorEvaluationCallable() { + return deleteGeneratorEvaluationCallable; + } + + @Override + public UnaryCallable listLocationsCallable() { + return listLocationsCallable; + } + + @Override + public UnaryCallable + listLocationsPagedCallable() { + return listLocationsPagedCallable; + } + + @Override + public UnaryCallable getLocationCallable() { + return getLocationCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonSipTrunksCallableFactory.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonSipTrunksCallableFactory.java new file mode 100644 index 000000000000..c75376d95438 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonSipTrunksCallableFactory.java @@ -0,0 +1,101 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonCallableFactory; +import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST callable factory implementation for the SipTrunks service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +public class HttpJsonSipTrunksCallableFactory + implements HttpJsonStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + HttpJsonCallSettings httpJsonCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createUnaryCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + HttpJsonCallSettings httpJsonCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createPagedCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + HttpJsonCallSettings httpJsonCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createBatchingCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + OperationCallable createOperationCallable( + HttpJsonCallSettings httpJsonCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + UnaryCallable innerCallable = + HttpJsonCallableFactory.createBaseUnaryCallable( + httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); + HttpJsonOperationSnapshotCallable initialCallable = + new HttpJsonOperationSnapshotCallable( + innerCallable, + httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); + return HttpJsonCallableFactory.createOperationCallable( + callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + HttpJsonCallSettings httpJsonCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createServerStreamingCallable( + httpJsonCallSettings, callSettings, clientContext); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonSipTrunksStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonSipTrunksStub.java new file mode 100644 index 000000000000..52efd4c30dc4 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonSipTrunksStub.java @@ -0,0 +1,573 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListSipTrunksPagedResponse; + +import com.google.api.core.InternalApi; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.httpjson.ApiMethodDescriptor; +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; +import com.google.api.gax.httpjson.ProtoMessageResponseParser; +import com.google.api.gax.httpjson.ProtoRestSerializer; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.RequestParamsBuilder; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateSipTrunkRequest; +import com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest; +import com.google.cloud.dialogflow.v2.GetSipTrunkRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksResponse; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.protobuf.Empty; +import com.google.protobuf.TypeRegistry; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST stub implementation for the SipTrunks service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public class HttpJsonSipTrunksStub extends SipTrunksStub { + private static final TypeRegistry typeRegistry = TypeRegistry.newBuilder().build(); + + private static final ApiMethodDescriptor + createSipTrunkMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/CreateSipTrunk") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{parent=projects/*/locations/*}/sipTrunks", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .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("sipTrunk", request.getSipTrunk(), true)) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(SipTrunk.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + deleteSipTrunkMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/DeleteSipTrunk") + .setHttpMethod("DELETE") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*/sipTrunks/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Empty.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + listSipTrunksMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/ListSipTrunks") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{parent=projects/*/locations/*}/sipTrunks", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "pageSize", request.getPageSize()); + serializer.putQueryParam(fields, "pageToken", request.getPageToken()); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListSipTrunksResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + getSipTrunkMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/GetSipTrunk") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*/sipTrunks/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(SipTrunk.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + updateSipTrunkMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.SipTrunks/UpdateSipTrunk") + .setHttpMethod("PATCH") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{sipTrunk.name=projects/*/locations/*/sipTrunks/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam( + fields, "sipTrunk.name", request.getSipTrunk().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("sipTrunk", request.getSipTrunk(), true)) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(SipTrunk.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + listLocationsMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.location.Locations/ListLocations") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*}/locations", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListLocationsResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + getLocationMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.location.Locations/GetLocation") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Location.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private final UnaryCallable createSipTrunkCallable; + private final UnaryCallable deleteSipTrunkCallable; + private final UnaryCallable listSipTrunksCallable; + private final UnaryCallable + listSipTrunksPagedCallable; + private final UnaryCallable getSipTrunkCallable; + private final UnaryCallable updateSipTrunkCallable; + private final UnaryCallable listLocationsCallable; + private final UnaryCallable + listLocationsPagedCallable; + private final UnaryCallable getLocationCallable; + + private final BackgroundResource backgroundResources; + private final HttpJsonStubCallableFactory callableFactory; + + public static final HttpJsonSipTrunksStub create(SipTrunksStubSettings settings) + throws IOException { + return new HttpJsonSipTrunksStub(settings, ClientContext.create(settings)); + } + + public static final HttpJsonSipTrunksStub create(ClientContext clientContext) throws IOException { + return new HttpJsonSipTrunksStub( + SipTrunksStubSettings.newHttpJsonBuilder().build(), clientContext); + } + + public static final HttpJsonSipTrunksStub create( + ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { + return new HttpJsonSipTrunksStub( + SipTrunksStubSettings.newHttpJsonBuilder().build(), clientContext, callableFactory); + } + + /** + * Constructs an instance of HttpJsonSipTrunksStub, using the given settings. This is protected so + * that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected HttpJsonSipTrunksStub(SipTrunksStubSettings settings, ClientContext clientContext) + throws IOException { + this(settings, clientContext, new HttpJsonSipTrunksCallableFactory()); + } + + /** + * Constructs an instance of HttpJsonSipTrunksStub, using the given settings. This is protected so + * that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected HttpJsonSipTrunksStub( + SipTrunksStubSettings settings, + ClientContext clientContext, + HttpJsonStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + + HttpJsonCallSettings createSipTrunkTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(createSipTrunkMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings deleteSipTrunkTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(deleteSipTrunkMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings + listSipTrunksTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(listSipTrunksMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings getSipTrunkTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getSipTrunkMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings updateSipTrunkTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(updateSipTrunkMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("sip_trunk.name", String.valueOf(request.getSipTrunk().getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings + listLocationsTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(listLocationsMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings getLocationTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getLocationMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + + this.createSipTrunkCallable = + callableFactory.createUnaryCallable( + createSipTrunkTransportSettings, settings.createSipTrunkSettings(), clientContext); + this.deleteSipTrunkCallable = + callableFactory.createUnaryCallable( + deleteSipTrunkTransportSettings, settings.deleteSipTrunkSettings(), clientContext); + this.listSipTrunksCallable = + callableFactory.createUnaryCallable( + listSipTrunksTransportSettings, settings.listSipTrunksSettings(), clientContext); + this.listSipTrunksPagedCallable = + callableFactory.createPagedCallable( + listSipTrunksTransportSettings, settings.listSipTrunksSettings(), clientContext); + this.getSipTrunkCallable = + callableFactory.createUnaryCallable( + getSipTrunkTransportSettings, settings.getSipTrunkSettings(), clientContext); + this.updateSipTrunkCallable = + callableFactory.createUnaryCallable( + updateSipTrunkTransportSettings, settings.updateSipTrunkSettings(), clientContext); + this.listLocationsCallable = + callableFactory.createUnaryCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.listLocationsPagedCallable = + callableFactory.createPagedCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.getLocationCallable = + callableFactory.createUnaryCallable( + getLocationTransportSettings, settings.getLocationSettings(), clientContext); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + @InternalApi + public static List getMethodDescriptors() { + List methodDescriptors = new ArrayList<>(); + methodDescriptors.add(createSipTrunkMethodDescriptor); + methodDescriptors.add(deleteSipTrunkMethodDescriptor); + methodDescriptors.add(listSipTrunksMethodDescriptor); + methodDescriptors.add(getSipTrunkMethodDescriptor); + methodDescriptors.add(updateSipTrunkMethodDescriptor); + methodDescriptors.add(listLocationsMethodDescriptor); + methodDescriptors.add(getLocationMethodDescriptor); + return methodDescriptors; + } + + @Override + public UnaryCallable createSipTrunkCallable() { + return createSipTrunkCallable; + } + + @Override + public UnaryCallable deleteSipTrunkCallable() { + return deleteSipTrunkCallable; + } + + @Override + public UnaryCallable listSipTrunksCallable() { + return listSipTrunksCallable; + } + + @Override + public UnaryCallable + listSipTrunksPagedCallable() { + return listSipTrunksPagedCallable; + } + + @Override + public UnaryCallable getSipTrunkCallable() { + return getSipTrunkCallable; + } + + @Override + public UnaryCallable updateSipTrunkCallable() { + return updateSipTrunkCallable; + } + + @Override + public UnaryCallable listLocationsCallable() { + return listLocationsCallable; + } + + @Override + public UnaryCallable + listLocationsPagedCallable() { + return listLocationsPagedCallable; + } + + @Override + public UnaryCallable getLocationCallable() { + return getLocationCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonToolsCallableFactory.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonToolsCallableFactory.java new file mode 100644 index 000000000000..927ca4be17ca --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonToolsCallableFactory.java @@ -0,0 +1,101 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonCallableFactory; +import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; +import com.google.api.gax.rpc.BatchingCallSettings; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.OperationCallSettings; +import com.google.api.gax.rpc.OperationCallable; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallSettings; +import com.google.api.gax.rpc.ServerStreamingCallable; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.longrunning.Operation; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST callable factory implementation for the Tools service API. + * + *

This class is for advanced usage. + */ +@Generated("by gapic-generator-java") +public class HttpJsonToolsCallableFactory + implements HttpJsonStubCallableFactory { + + @Override + public UnaryCallable createUnaryCallable( + HttpJsonCallSettings httpJsonCallSettings, + UnaryCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createUnaryCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + UnaryCallable createPagedCallable( + HttpJsonCallSettings httpJsonCallSettings, + PagedCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createPagedCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public UnaryCallable createBatchingCallable( + HttpJsonCallSettings httpJsonCallSettings, + BatchingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createBatchingCallable( + httpJsonCallSettings, callSettings, clientContext); + } + + @Override + public + OperationCallable createOperationCallable( + HttpJsonCallSettings httpJsonCallSettings, + OperationCallSettings callSettings, + ClientContext clientContext, + OperationsStub operationsStub) { + UnaryCallable innerCallable = + HttpJsonCallableFactory.createBaseUnaryCallable( + httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); + HttpJsonOperationSnapshotCallable initialCallable = + new HttpJsonOperationSnapshotCallable( + innerCallable, + httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); + return HttpJsonCallableFactory.createOperationCallable( + callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); + } + + @Override + public + ServerStreamingCallable createServerStreamingCallable( + HttpJsonCallSettings httpJsonCallSettings, + ServerStreamingCallSettings callSettings, + ClientContext clientContext) { + return HttpJsonCallableFactory.createServerStreamingCallable( + httpJsonCallSettings, callSettings, clientContext); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonToolsStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonToolsStub.java new file mode 100644 index 000000000000..3f1e3f8b18a2 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/HttpJsonToolsStub.java @@ -0,0 +1,562 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.ToolsClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.ToolsClient.ListToolsPagedResponse; + +import com.google.api.core.InternalApi; +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.core.BackgroundResourceAggregation; +import com.google.api.gax.httpjson.ApiMethodDescriptor; +import com.google.api.gax.httpjson.HttpJsonCallSettings; +import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; +import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; +import com.google.api.gax.httpjson.ProtoMessageResponseParser; +import com.google.api.gax.httpjson.ProtoRestSerializer; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.RequestParamsBuilder; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateToolRequest; +import com.google.cloud.dialogflow.v2.DeleteToolRequest; +import com.google.cloud.dialogflow.v2.GetToolRequest; +import com.google.cloud.dialogflow.v2.ListToolsRequest; +import com.google.cloud.dialogflow.v2.ListToolsResponse; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.UpdateToolRequest; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.protobuf.Empty; +import com.google.protobuf.TypeRegistry; +import java.io.IOException; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeUnit; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * REST stub implementation for the Tools service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public class HttpJsonToolsStub extends ToolsStub { + private static final TypeRegistry typeRegistry = TypeRegistry.newBuilder().build(); + + private static final ApiMethodDescriptor createToolMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.Tools/CreateTool") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{parent=projects/*/locations/*}/tools", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "toolId", request.getToolId()); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create().toBody("tool", request.getTool(), true)) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Tool.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor getToolMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.Tools/GetTool") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*/tools/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Tool.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + listToolsMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.Tools/ListTools") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{parent=projects/*/locations/*}/tools", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "parent", request.getParent()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "pageSize", request.getPageSize()); + serializer.putQueryParam(fields, "pageToken", request.getPageToken()); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListToolsResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor deleteToolMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.Tools/DeleteTool") + .setHttpMethod("DELETE") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*/tools/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Empty.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor updateToolMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.dialogflow.v2.Tools/UpdateTool") + .setHttpMethod("PATCH") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{tool.name=projects/*/locations/*/tools/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "tool.name", request.getTool().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("tool", request.getTool(), true)) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Tool.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + listLocationsMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.location.Locations/ListLocations") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*}/locations", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ListLocationsResponse.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private static final ApiMethodDescriptor + getLocationMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.cloud.location.Locations/GetLocation") + .setHttpMethod("GET") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v2/{name=projects/*/locations/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor(request -> null) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Location.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + + private final UnaryCallable createToolCallable; + private final UnaryCallable getToolCallable; + private final UnaryCallable listToolsCallable; + private final UnaryCallable listToolsPagedCallable; + private final UnaryCallable deleteToolCallable; + private final UnaryCallable updateToolCallable; + private final UnaryCallable listLocationsCallable; + private final UnaryCallable + listLocationsPagedCallable; + private final UnaryCallable getLocationCallable; + + private final BackgroundResource backgroundResources; + private final HttpJsonStubCallableFactory callableFactory; + + public static final HttpJsonToolsStub create(ToolsStubSettings settings) throws IOException { + return new HttpJsonToolsStub(settings, ClientContext.create(settings)); + } + + public static final HttpJsonToolsStub create(ClientContext clientContext) throws IOException { + return new HttpJsonToolsStub(ToolsStubSettings.newHttpJsonBuilder().build(), clientContext); + } + + public static final HttpJsonToolsStub create( + ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { + return new HttpJsonToolsStub( + ToolsStubSettings.newHttpJsonBuilder().build(), clientContext, callableFactory); + } + + /** + * Constructs an instance of HttpJsonToolsStub, using the given settings. This is protected so + * that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected HttpJsonToolsStub(ToolsStubSettings settings, ClientContext clientContext) + throws IOException { + this(settings, clientContext, new HttpJsonToolsCallableFactory()); + } + + /** + * Constructs an instance of HttpJsonToolsStub, using the given settings. This is protected so + * that it is easy to make a subclass, but otherwise, the static factory methods should be + * preferred. + */ + protected HttpJsonToolsStub( + ToolsStubSettings settings, + ClientContext clientContext, + HttpJsonStubCallableFactory callableFactory) + throws IOException { + this.callableFactory = callableFactory; + + HttpJsonCallSettings createToolTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(createToolMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings getToolTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getToolMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings listToolsTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(listToolsMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("parent", String.valueOf(request.getParent())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings deleteToolTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(deleteToolMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings updateToolTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(updateToolMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("tool.name", String.valueOf(request.getTool().getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings + listLocationsTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(listLocationsMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + HttpJsonCallSettings getLocationTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(getLocationMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); + + this.createToolCallable = + callableFactory.createUnaryCallable( + createToolTransportSettings, settings.createToolSettings(), clientContext); + this.getToolCallable = + callableFactory.createUnaryCallable( + getToolTransportSettings, settings.getToolSettings(), clientContext); + this.listToolsCallable = + callableFactory.createUnaryCallable( + listToolsTransportSettings, settings.listToolsSettings(), clientContext); + this.listToolsPagedCallable = + callableFactory.createPagedCallable( + listToolsTransportSettings, settings.listToolsSettings(), clientContext); + this.deleteToolCallable = + callableFactory.createUnaryCallable( + deleteToolTransportSettings, settings.deleteToolSettings(), clientContext); + this.updateToolCallable = + callableFactory.createUnaryCallable( + updateToolTransportSettings, settings.updateToolSettings(), clientContext); + this.listLocationsCallable = + callableFactory.createUnaryCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.listLocationsPagedCallable = + callableFactory.createPagedCallable( + listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); + this.getLocationCallable = + callableFactory.createUnaryCallable( + getLocationTransportSettings, settings.getLocationSettings(), clientContext); + + this.backgroundResources = + new BackgroundResourceAggregation(clientContext.getBackgroundResources()); + } + + @InternalApi + public static List getMethodDescriptors() { + List methodDescriptors = new ArrayList<>(); + methodDescriptors.add(createToolMethodDescriptor); + methodDescriptors.add(getToolMethodDescriptor); + methodDescriptors.add(listToolsMethodDescriptor); + methodDescriptors.add(deleteToolMethodDescriptor); + methodDescriptors.add(updateToolMethodDescriptor); + methodDescriptors.add(listLocationsMethodDescriptor); + methodDescriptors.add(getLocationMethodDescriptor); + return methodDescriptors; + } + + @Override + public UnaryCallable createToolCallable() { + return createToolCallable; + } + + @Override + public UnaryCallable getToolCallable() { + return getToolCallable; + } + + @Override + public UnaryCallable listToolsCallable() { + return listToolsCallable; + } + + @Override + public UnaryCallable listToolsPagedCallable() { + return listToolsPagedCallable; + } + + @Override + public UnaryCallable deleteToolCallable() { + return deleteToolCallable; + } + + @Override + public UnaryCallable updateToolCallable() { + return updateToolCallable; + } + + @Override + public UnaryCallable listLocationsCallable() { + return listLocationsCallable; + } + + @Override + public UnaryCallable + listLocationsPagedCallable() { + return listLocationsPagedCallable; + } + + @Override + public UnaryCallable getLocationCallable() { + return getLocationCallable; + } + + @Override + public final void close() { + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } + } + + @Override + public void shutdown() { + backgroundResources.shutdown(); + } + + @Override + public boolean isShutdown() { + return backgroundResources.isShutdown(); + } + + @Override + public boolean isTerminated() { + return backgroundResources.isTerminated(); + } + + @Override + public void shutdownNow() { + backgroundResources.shutdownNow(); + } + + @Override + public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { + return backgroundResources.awaitTermination(duration, unit); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/SipTrunksStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/SipTrunksStub.java new file mode 100644 index 000000000000..5399b556d22b --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/SipTrunksStub.java @@ -0,0 +1,87 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListSipTrunksPagedResponse; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateSipTrunkRequest; +import com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest; +import com.google.cloud.dialogflow.v2.GetSipTrunkRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksResponse; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.protobuf.Empty; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Base stub class for the SipTrunks service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public abstract class SipTrunksStub implements BackgroundResource { + + public UnaryCallable createSipTrunkCallable() { + throw new UnsupportedOperationException("Not implemented: createSipTrunkCallable()"); + } + + public UnaryCallable deleteSipTrunkCallable() { + throw new UnsupportedOperationException("Not implemented: deleteSipTrunkCallable()"); + } + + public UnaryCallable + listSipTrunksPagedCallable() { + throw new UnsupportedOperationException("Not implemented: listSipTrunksPagedCallable()"); + } + + public UnaryCallable listSipTrunksCallable() { + throw new UnsupportedOperationException("Not implemented: listSipTrunksCallable()"); + } + + public UnaryCallable getSipTrunkCallable() { + throw new UnsupportedOperationException("Not implemented: getSipTrunkCallable()"); + } + + public UnaryCallable updateSipTrunkCallable() { + throw new UnsupportedOperationException("Not implemented: updateSipTrunkCallable()"); + } + + public UnaryCallable + listLocationsPagedCallable() { + throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()"); + } + + public UnaryCallable listLocationsCallable() { + throw new UnsupportedOperationException("Not implemented: listLocationsCallable()"); + } + + public UnaryCallable getLocationCallable() { + throw new UnsupportedOperationException("Not implemented: getLocationCallable()"); + } + + @Override + public abstract void close(); +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/SipTrunksStubSettings.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/SipTrunksStubSettings.java new file mode 100644 index 000000000000..311cf6569766 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/SipTrunksStubSettings.java @@ -0,0 +1,612 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListSipTrunksPagedResponse; + +import com.google.api.core.ApiFunction; +import com.google.api.core.ApiFuture; +import com.google.api.core.BetaApi; +import com.google.api.core.ObsoleteApi; +import com.google.api.gax.core.GaxProperties; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.GrpcTransportChannel; +import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.HttpJsonTransportChannel; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; +import com.google.api.gax.retrying.RetrySettings; +import com.google.api.gax.rpc.ApiCallContext; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.PageContext; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.PagedListDescriptor; +import com.google.api.gax.rpc.PagedListResponseFactory; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.StubSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateSipTrunkRequest; +import com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest; +import com.google.cloud.dialogflow.v2.GetSipTrunkRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksResponse; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableMap; +import com.google.common.collect.ImmutableSet; +import com.google.common.collect.Lists; +import com.google.protobuf.Empty; +import java.io.IOException; +import java.time.Duration; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link SipTrunksStub}. + * + *

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

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

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

For example, to set the + * [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) + * of createSipTrunk: + * + *

{@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
+ * SipTrunksStubSettings.Builder sipTrunksSettingsBuilder = SipTrunksStubSettings.newBuilder();
+ * sipTrunksSettingsBuilder
+ *     .createSipTrunkSettings()
+ *     .setRetrySettings(
+ *         sipTrunksSettingsBuilder
+ *             .createSipTrunkSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofSeconds(1))
+ *             .setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
+ *             .setMaxAttempts(5)
+ *             .setMaxRetryDelayDuration(Duration.ofSeconds(30))
+ *             .setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
+ *             .setRetryDelayMultiplier(1.3)
+ *             .setRpcTimeoutMultiplier(1.5)
+ *             .setTotalTimeoutDuration(Duration.ofSeconds(300))
+ *             .build());
+ * SipTrunksStubSettings sipTrunksSettings = sipTrunksSettingsBuilder.build();
+ * }
+ * + * Please refer to the [Client Side Retry + * Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for + * additional support in setting retries. + */ +@Generated("by gapic-generator-java") +public class SipTrunksStubSettings extends StubSettings { + /** The default scopes of the service. */ + private static final ImmutableList DEFAULT_SERVICE_SCOPES = + ImmutableList.builder() + .add("https://www.googleapis.com/auth/cloud-platform") + .add("https://www.googleapis.com/auth/dialogflow") + .build(); + + private final UnaryCallSettings createSipTrunkSettings; + private final UnaryCallSettings deleteSipTrunkSettings; + private final PagedCallSettings< + ListSipTrunksRequest, ListSipTrunksResponse, ListSipTrunksPagedResponse> + listSipTrunksSettings; + private final UnaryCallSettings getSipTrunkSettings; + private final UnaryCallSettings updateSipTrunkSettings; + private final PagedCallSettings< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings; + private final UnaryCallSettings getLocationSettings; + + private static final PagedListDescriptor + LIST_SIP_TRUNKS_PAGE_STR_DESC = + new PagedListDescriptor() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public ListSipTrunksRequest injectToken(ListSipTrunksRequest payload, String token) { + return ListSipTrunksRequest.newBuilder(payload).setPageToken(token).build(); + } + + @Override + public ListSipTrunksRequest injectPageSize(ListSipTrunksRequest payload, int pageSize) { + return ListSipTrunksRequest.newBuilder(payload).setPageSize(pageSize).build(); + } + + @Override + public Integer extractPageSize(ListSipTrunksRequest payload) { + return payload.getPageSize(); + } + + @Override + public String extractNextToken(ListSipTrunksResponse payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable extractResources(ListSipTrunksResponse payload) { + return payload.getSipTrunksList(); + } + }; + + private static final PagedListDescriptor + LIST_LOCATIONS_PAGE_STR_DESC = + new PagedListDescriptor() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public ListLocationsRequest injectToken(ListLocationsRequest payload, String token) { + return ListLocationsRequest.newBuilder(payload).setPageToken(token).build(); + } + + @Override + public ListLocationsRequest injectPageSize(ListLocationsRequest payload, int pageSize) { + return ListLocationsRequest.newBuilder(payload).setPageSize(pageSize).build(); + } + + @Override + public Integer extractPageSize(ListLocationsRequest payload) { + return payload.getPageSize(); + } + + @Override + public String extractNextToken(ListLocationsResponse payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable extractResources(ListLocationsResponse payload) { + return payload.getLocationsList(); + } + }; + + private static final PagedListResponseFactory< + ListSipTrunksRequest, ListSipTrunksResponse, ListSipTrunksPagedResponse> + LIST_SIP_TRUNKS_PAGE_STR_FACT = + new PagedListResponseFactory< + ListSipTrunksRequest, ListSipTrunksResponse, ListSipTrunksPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable callable, + ListSipTrunksRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext pageContext = + PageContext.create(callable, LIST_SIP_TRUNKS_PAGE_STR_DESC, request, context); + return ListSipTrunksPagedResponse.createAsync(pageContext, futureResponse); + } + }; + + private static final PagedListResponseFactory< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + LIST_LOCATIONS_PAGE_STR_FACT = + new PagedListResponseFactory< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable callable, + ListLocationsRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext pageContext = + PageContext.create(callable, LIST_LOCATIONS_PAGE_STR_DESC, request, context); + return ListLocationsPagedResponse.createAsync(pageContext, futureResponse); + } + }; + + /** Returns the object with the settings used for calls to createSipTrunk. */ + public UnaryCallSettings createSipTrunkSettings() { + return createSipTrunkSettings; + } + + /** Returns the object with the settings used for calls to deleteSipTrunk. */ + public UnaryCallSettings deleteSipTrunkSettings() { + return deleteSipTrunkSettings; + } + + /** Returns the object with the settings used for calls to listSipTrunks. */ + public PagedCallSettings + listSipTrunksSettings() { + return listSipTrunksSettings; + } + + /** Returns the object with the settings used for calls to getSipTrunk. */ + public UnaryCallSettings getSipTrunkSettings() { + return getSipTrunkSettings; + } + + /** Returns the object with the settings used for calls to updateSipTrunk. */ + public UnaryCallSettings updateSipTrunkSettings() { + return updateSipTrunkSettings; + } + + /** Returns the object with the settings used for calls to listLocations. */ + public PagedCallSettings + listLocationsSettings() { + return listLocationsSettings; + } + + /** Returns the object with the settings used for calls to getLocation. */ + public UnaryCallSettings getLocationSettings() { + return getLocationSettings; + } + + public SipTrunksStub createStub() throws IOException { + if (getTransportChannelProvider() + .getTransportName() + .equals(GrpcTransportChannel.getGrpcTransportName())) { + return GrpcSipTrunksStub.create(this); + } + if (getTransportChannelProvider() + .getTransportName() + .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { + return HttpJsonSipTrunksStub.create(this); + } + throw new UnsupportedOperationException( + String.format( + "Transport not supported: %s", getTransportChannelProvider().getTransportName())); + } + + /** Returns the default service name. */ + @Override + public String getServiceName() { + return "dialogflow"; + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return InstantiatingExecutorProvider.newBuilder(); + } + + /** Returns the default service endpoint. */ + @ObsoleteApi("Use getEndpoint() instead") + public static String getDefaultEndpoint() { + return "dialogflow.googleapis.com:443"; + } + + /** Returns the default mTLS service endpoint. */ + public static String getDefaultMtlsEndpoint() { + return "dialogflow.mtls.googleapis.com:443"; + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return DEFAULT_SERVICE_SCOPES; + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); + } + + /** Returns a builder for the default gRPC ChannelProvider for this service. */ + public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { + return InstantiatingGrpcChannelProvider.newBuilder() + .setMaxInboundMessageSize(Integer.MAX_VALUE); + } + + /** Returns a builder for the default REST ChannelProvider for this service. */ + @BetaApi + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return InstantiatingHttpJsonChannelProvider.newBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return defaultGrpcTransportProviderBuilder().build(); + } + + public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken("gapic", GaxProperties.getLibraryVersion(SipTrunksStubSettings.class)) + .setTransportToken( + GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); + } + + public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken("gapic", GaxProperties.getLibraryVersion(SipTrunksStubSettings.class)) + .setTransportToken( + GaxHttpJsonProperties.getHttpJsonTokenName(), + GaxHttpJsonProperties.getHttpJsonVersion()); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return SipTrunksStubSettings.defaultGrpcApiClientHeaderProviderBuilder(); + } + + /** Returns a new gRPC builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new REST builder for this class. */ + public static Builder newHttpJsonBuilder() { + return Builder.createHttpJsonDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected SipTrunksStubSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + + createSipTrunkSettings = settingsBuilder.createSipTrunkSettings().build(); + deleteSipTrunkSettings = settingsBuilder.deleteSipTrunkSettings().build(); + listSipTrunksSettings = settingsBuilder.listSipTrunksSettings().build(); + getSipTrunkSettings = settingsBuilder.getSipTrunkSettings().build(); + updateSipTrunkSettings = settingsBuilder.updateSipTrunkSettings().build(); + listLocationsSettings = settingsBuilder.listLocationsSettings().build(); + getLocationSettings = settingsBuilder.getLocationSettings().build(); + } + + /** Builder for SipTrunksStubSettings. */ + public static class Builder extends StubSettings.Builder { + private final ImmutableList> unaryMethodSettingsBuilders; + private final UnaryCallSettings.Builder createSipTrunkSettings; + private final UnaryCallSettings.Builder deleteSipTrunkSettings; + private final PagedCallSettings.Builder< + ListSipTrunksRequest, ListSipTrunksResponse, ListSipTrunksPagedResponse> + listSipTrunksSettings; + private final UnaryCallSettings.Builder getSipTrunkSettings; + private final UnaryCallSettings.Builder updateSipTrunkSettings; + private final PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings; + private final UnaryCallSettings.Builder getLocationSettings; + private static final ImmutableMap> + RETRYABLE_CODE_DEFINITIONS; + + static { + ImmutableMap.Builder> definitions = + ImmutableMap.builder(); + definitions.put( + "retry_policy_0_codes", + ImmutableSet.copyOf(Lists.newArrayList(StatusCode.Code.UNAVAILABLE))); + RETRYABLE_CODE_DEFINITIONS = definitions.build(); + } + + private static final ImmutableMap RETRY_PARAM_DEFINITIONS; + + static { + ImmutableMap.Builder definitions = ImmutableMap.builder(); + RetrySettings settings = null; + settings = + RetrySettings.newBuilder() + .setInitialRetryDelayDuration(Duration.ofMillis(100L)) + .setRetryDelayMultiplier(1.3) + .setMaxRetryDelayDuration(Duration.ofMillis(60000L)) + .setInitialRpcTimeoutDuration(Duration.ofMillis(60000L)) + .setRpcTimeoutMultiplier(1.0) + .setMaxRpcTimeoutDuration(Duration.ofMillis(60000L)) + .setTotalTimeoutDuration(Duration.ofMillis(60000L)) + .build(); + definitions.put("retry_policy_0_params", settings); + RETRY_PARAM_DEFINITIONS = definitions.build(); + } + + protected Builder() { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(clientContext); + + createSipTrunkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + deleteSipTrunkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + listSipTrunksSettings = PagedCallSettings.newBuilder(LIST_SIP_TRUNKS_PAGE_STR_FACT); + getSipTrunkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + updateSipTrunkSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + listLocationsSettings = PagedCallSettings.newBuilder(LIST_LOCATIONS_PAGE_STR_FACT); + getLocationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of( + createSipTrunkSettings, + deleteSipTrunkSettings, + listSipTrunksSettings, + getSipTrunkSettings, + updateSipTrunkSettings, + listLocationsSettings, + getLocationSettings); + initDefaults(this); + } + + protected Builder(SipTrunksStubSettings settings) { + super(settings); + + createSipTrunkSettings = settings.createSipTrunkSettings.toBuilder(); + deleteSipTrunkSettings = settings.deleteSipTrunkSettings.toBuilder(); + listSipTrunksSettings = settings.listSipTrunksSettings.toBuilder(); + getSipTrunkSettings = settings.getSipTrunkSettings.toBuilder(); + updateSipTrunkSettings = settings.updateSipTrunkSettings.toBuilder(); + listLocationsSettings = settings.listLocationsSettings.toBuilder(); + getLocationSettings = settings.getLocationSettings.toBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of( + createSipTrunkSettings, + deleteSipTrunkSettings, + listSipTrunksSettings, + getSipTrunkSettings, + updateSipTrunkSettings, + listLocationsSettings, + getLocationSettings); + } + + private static Builder createDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultTransportChannelProvider()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + + private static Builder createHttpJsonDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + + private static Builder initDefaults(Builder builder) { + builder + .createSipTrunkSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .deleteSipTrunkSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .listSipTrunksSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .getSipTrunkSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .updateSipTrunkSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .listLocationsSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .getLocationSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + return builder; + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); + return this; + } + + public ImmutableList> unaryMethodSettingsBuilders() { + return unaryMethodSettingsBuilders; + } + + /** Returns the builder for the settings used for calls to createSipTrunk. */ + public UnaryCallSettings.Builder createSipTrunkSettings() { + return createSipTrunkSettings; + } + + /** Returns the builder for the settings used for calls to deleteSipTrunk. */ + public UnaryCallSettings.Builder deleteSipTrunkSettings() { + return deleteSipTrunkSettings; + } + + /** Returns the builder for the settings used for calls to listSipTrunks. */ + public PagedCallSettings.Builder< + ListSipTrunksRequest, ListSipTrunksResponse, ListSipTrunksPagedResponse> + listSipTrunksSettings() { + return listSipTrunksSettings; + } + + /** Returns the builder for the settings used for calls to getSipTrunk. */ + public UnaryCallSettings.Builder getSipTrunkSettings() { + return getSipTrunkSettings; + } + + /** Returns the builder for the settings used for calls to updateSipTrunk. */ + public UnaryCallSettings.Builder updateSipTrunkSettings() { + return updateSipTrunkSettings; + } + + /** Returns the builder for the settings used for calls to listLocations. */ + public PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings() { + return listLocationsSettings; + } + + /** Returns the builder for the settings used for calls to getLocation. */ + public UnaryCallSettings.Builder getLocationSettings() { + return getLocationSettings; + } + + @Override + public SipTrunksStubSettings build() throws IOException { + return new SipTrunksStubSettings(this); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/ToolsStub.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/ToolsStub.java new file mode 100644 index 000000000000..7563caa0dabe --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/ToolsStub.java @@ -0,0 +1,86 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.ToolsClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.ToolsClient.ListToolsPagedResponse; + +import com.google.api.gax.core.BackgroundResource; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateToolRequest; +import com.google.cloud.dialogflow.v2.DeleteToolRequest; +import com.google.cloud.dialogflow.v2.GetToolRequest; +import com.google.cloud.dialogflow.v2.ListToolsRequest; +import com.google.cloud.dialogflow.v2.ListToolsResponse; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.UpdateToolRequest; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.protobuf.Empty; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Base stub class for the Tools service API. + * + *

This class is for advanced usage and reflects the underlying API directly. + */ +@Generated("by gapic-generator-java") +public abstract class ToolsStub implements BackgroundResource { + + public UnaryCallable createToolCallable() { + throw new UnsupportedOperationException("Not implemented: createToolCallable()"); + } + + public UnaryCallable getToolCallable() { + throw new UnsupportedOperationException("Not implemented: getToolCallable()"); + } + + public UnaryCallable listToolsPagedCallable() { + throw new UnsupportedOperationException("Not implemented: listToolsPagedCallable()"); + } + + public UnaryCallable listToolsCallable() { + throw new UnsupportedOperationException("Not implemented: listToolsCallable()"); + } + + public UnaryCallable deleteToolCallable() { + throw new UnsupportedOperationException("Not implemented: deleteToolCallable()"); + } + + public UnaryCallable updateToolCallable() { + throw new UnsupportedOperationException("Not implemented: updateToolCallable()"); + } + + public UnaryCallable + listLocationsPagedCallable() { + throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()"); + } + + public UnaryCallable listLocationsCallable() { + throw new UnsupportedOperationException("Not implemented: listLocationsCallable()"); + } + + public UnaryCallable getLocationCallable() { + throw new UnsupportedOperationException("Not implemented: getLocationCallable()"); + } + + @Override + public abstract void close(); +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/ToolsStubSettings.java b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/ToolsStubSettings.java new file mode 100644 index 000000000000..56ea889a96a4 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2/stub/ToolsStubSettings.java @@ -0,0 +1,610 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub; + +import static com.google.cloud.dialogflow.v2.ToolsClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.ToolsClient.ListToolsPagedResponse; + +import com.google.api.core.ApiFunction; +import com.google.api.core.ApiFuture; +import com.google.api.core.BetaApi; +import com.google.api.core.ObsoleteApi; +import com.google.api.gax.core.GaxProperties; +import com.google.api.gax.core.GoogleCredentialsProvider; +import com.google.api.gax.core.InstantiatingExecutorProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.GrpcTransportChannel; +import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.HttpJsonTransportChannel; +import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; +import com.google.api.gax.retrying.RetrySettings; +import com.google.api.gax.rpc.ApiCallContext; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ClientContext; +import com.google.api.gax.rpc.PageContext; +import com.google.api.gax.rpc.PagedCallSettings; +import com.google.api.gax.rpc.PagedListDescriptor; +import com.google.api.gax.rpc.PagedListResponseFactory; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.StubSettings; +import com.google.api.gax.rpc.TransportChannelProvider; +import com.google.api.gax.rpc.UnaryCallSettings; +import com.google.api.gax.rpc.UnaryCallable; +import com.google.cloud.dialogflow.v2.CreateToolRequest; +import com.google.cloud.dialogflow.v2.DeleteToolRequest; +import com.google.cloud.dialogflow.v2.GetToolRequest; +import com.google.cloud.dialogflow.v2.ListToolsRequest; +import com.google.cloud.dialogflow.v2.ListToolsResponse; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.UpdateToolRequest; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableMap; +import com.google.common.collect.ImmutableSet; +import com.google.common.collect.Lists; +import com.google.protobuf.Empty; +import java.io.IOException; +import java.time.Duration; +import java.util.List; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +/** + * Settings class to configure an instance of {@link ToolsStub}. + * + *

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

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

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

For example, to set the + * [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) + * of createTool: + * + *

{@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
+ * ToolsStubSettings.Builder toolsSettingsBuilder = ToolsStubSettings.newBuilder();
+ * toolsSettingsBuilder
+ *     .createToolSettings()
+ *     .setRetrySettings(
+ *         toolsSettingsBuilder
+ *             .createToolSettings()
+ *             .getRetrySettings()
+ *             .toBuilder()
+ *             .setInitialRetryDelayDuration(Duration.ofSeconds(1))
+ *             .setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
+ *             .setMaxAttempts(5)
+ *             .setMaxRetryDelayDuration(Duration.ofSeconds(30))
+ *             .setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
+ *             .setRetryDelayMultiplier(1.3)
+ *             .setRpcTimeoutMultiplier(1.5)
+ *             .setTotalTimeoutDuration(Duration.ofSeconds(300))
+ *             .build());
+ * ToolsStubSettings toolsSettings = toolsSettingsBuilder.build();
+ * }
+ * + * Please refer to the [Client Side Retry + * Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for + * additional support in setting retries. + */ +@Generated("by gapic-generator-java") +public class ToolsStubSettings extends StubSettings { + /** The default scopes of the service. */ + private static final ImmutableList DEFAULT_SERVICE_SCOPES = + ImmutableList.builder() + .add("https://www.googleapis.com/auth/cloud-platform") + .add("https://www.googleapis.com/auth/dialogflow") + .build(); + + private final UnaryCallSettings createToolSettings; + private final UnaryCallSettings getToolSettings; + private final PagedCallSettings + listToolsSettings; + private final UnaryCallSettings deleteToolSettings; + private final UnaryCallSettings updateToolSettings; + private final PagedCallSettings< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings; + private final UnaryCallSettings getLocationSettings; + + private static final PagedListDescriptor + LIST_TOOLS_PAGE_STR_DESC = + new PagedListDescriptor() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public ListToolsRequest injectToken(ListToolsRequest payload, String token) { + return ListToolsRequest.newBuilder(payload).setPageToken(token).build(); + } + + @Override + public ListToolsRequest injectPageSize(ListToolsRequest payload, int pageSize) { + return ListToolsRequest.newBuilder(payload).setPageSize(pageSize).build(); + } + + @Override + public Integer extractPageSize(ListToolsRequest payload) { + return payload.getPageSize(); + } + + @Override + public String extractNextToken(ListToolsResponse payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable extractResources(ListToolsResponse payload) { + return payload.getToolsList(); + } + }; + + private static final PagedListDescriptor + LIST_LOCATIONS_PAGE_STR_DESC = + new PagedListDescriptor() { + @Override + public String emptyToken() { + return ""; + } + + @Override + public ListLocationsRequest injectToken(ListLocationsRequest payload, String token) { + return ListLocationsRequest.newBuilder(payload).setPageToken(token).build(); + } + + @Override + public ListLocationsRequest injectPageSize(ListLocationsRequest payload, int pageSize) { + return ListLocationsRequest.newBuilder(payload).setPageSize(pageSize).build(); + } + + @Override + public Integer extractPageSize(ListLocationsRequest payload) { + return payload.getPageSize(); + } + + @Override + public String extractNextToken(ListLocationsResponse payload) { + return payload.getNextPageToken(); + } + + @Override + public Iterable extractResources(ListLocationsResponse payload) { + return payload.getLocationsList(); + } + }; + + private static final PagedListResponseFactory< + ListToolsRequest, ListToolsResponse, ListToolsPagedResponse> + LIST_TOOLS_PAGE_STR_FACT = + new PagedListResponseFactory< + ListToolsRequest, ListToolsResponse, ListToolsPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable callable, + ListToolsRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext pageContext = + PageContext.create(callable, LIST_TOOLS_PAGE_STR_DESC, request, context); + return ListToolsPagedResponse.createAsync(pageContext, futureResponse); + } + }; + + private static final PagedListResponseFactory< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + LIST_LOCATIONS_PAGE_STR_FACT = + new PagedListResponseFactory< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse>() { + @Override + public ApiFuture getFuturePagedResponse( + UnaryCallable callable, + ListLocationsRequest request, + ApiCallContext context, + ApiFuture futureResponse) { + PageContext pageContext = + PageContext.create(callable, LIST_LOCATIONS_PAGE_STR_DESC, request, context); + return ListLocationsPagedResponse.createAsync(pageContext, futureResponse); + } + }; + + /** Returns the object with the settings used for calls to createTool. */ + public UnaryCallSettings createToolSettings() { + return createToolSettings; + } + + /** Returns the object with the settings used for calls to getTool. */ + public UnaryCallSettings getToolSettings() { + return getToolSettings; + } + + /** Returns the object with the settings used for calls to listTools. */ + public PagedCallSettings + listToolsSettings() { + return listToolsSettings; + } + + /** Returns the object with the settings used for calls to deleteTool. */ + public UnaryCallSettings deleteToolSettings() { + return deleteToolSettings; + } + + /** Returns the object with the settings used for calls to updateTool. */ + public UnaryCallSettings updateToolSettings() { + return updateToolSettings; + } + + /** Returns the object with the settings used for calls to listLocations. */ + public PagedCallSettings + listLocationsSettings() { + return listLocationsSettings; + } + + /** Returns the object with the settings used for calls to getLocation. */ + public UnaryCallSettings getLocationSettings() { + return getLocationSettings; + } + + public ToolsStub createStub() throws IOException { + if (getTransportChannelProvider() + .getTransportName() + .equals(GrpcTransportChannel.getGrpcTransportName())) { + return GrpcToolsStub.create(this); + } + if (getTransportChannelProvider() + .getTransportName() + .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { + return HttpJsonToolsStub.create(this); + } + throw new UnsupportedOperationException( + String.format( + "Transport not supported: %s", getTransportChannelProvider().getTransportName())); + } + + /** Returns the default service name. */ + @Override + public String getServiceName() { + return "dialogflow"; + } + + /** Returns a builder for the default ExecutorProvider for this service. */ + public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { + return InstantiatingExecutorProvider.newBuilder(); + } + + /** Returns the default service endpoint. */ + @ObsoleteApi("Use getEndpoint() instead") + public static String getDefaultEndpoint() { + return "dialogflow.googleapis.com:443"; + } + + /** Returns the default mTLS service endpoint. */ + public static String getDefaultMtlsEndpoint() { + return "dialogflow.mtls.googleapis.com:443"; + } + + /** Returns the default service scopes. */ + public static List getDefaultServiceScopes() { + return DEFAULT_SERVICE_SCOPES; + } + + /** Returns a builder for the default credentials for this service. */ + public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); + } + + /** Returns a builder for the default gRPC ChannelProvider for this service. */ + public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { + return InstantiatingGrpcChannelProvider.newBuilder() + .setMaxInboundMessageSize(Integer.MAX_VALUE); + } + + /** Returns a builder for the default REST ChannelProvider for this service. */ + @BetaApi + public static InstantiatingHttpJsonChannelProvider.Builder + defaultHttpJsonTransportProviderBuilder() { + return InstantiatingHttpJsonChannelProvider.newBuilder(); + } + + public static TransportChannelProvider defaultTransportChannelProvider() { + return defaultGrpcTransportProviderBuilder().build(); + } + + public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken("gapic", GaxProperties.getLibraryVersion(ToolsStubSettings.class)) + .setTransportToken( + GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); + } + + public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() { + return ApiClientHeaderProvider.newBuilder() + .setGeneratedLibToken("gapic", GaxProperties.getLibraryVersion(ToolsStubSettings.class)) + .setTransportToken( + GaxHttpJsonProperties.getHttpJsonTokenName(), + GaxHttpJsonProperties.getHttpJsonVersion()); + } + + public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { + return ToolsStubSettings.defaultGrpcApiClientHeaderProviderBuilder(); + } + + /** Returns a new gRPC builder for this class. */ + public static Builder newBuilder() { + return Builder.createDefault(); + } + + /** Returns a new REST builder for this class. */ + public static Builder newHttpJsonBuilder() { + return Builder.createHttpJsonDefault(); + } + + /** Returns a new builder for this class. */ + public static Builder newBuilder(ClientContext clientContext) { + return new Builder(clientContext); + } + + /** Returns a builder containing all the values of this settings class. */ + public Builder toBuilder() { + return new Builder(this); + } + + protected ToolsStubSettings(Builder settingsBuilder) throws IOException { + super(settingsBuilder); + + createToolSettings = settingsBuilder.createToolSettings().build(); + getToolSettings = settingsBuilder.getToolSettings().build(); + listToolsSettings = settingsBuilder.listToolsSettings().build(); + deleteToolSettings = settingsBuilder.deleteToolSettings().build(); + updateToolSettings = settingsBuilder.updateToolSettings().build(); + listLocationsSettings = settingsBuilder.listLocationsSettings().build(); + getLocationSettings = settingsBuilder.getLocationSettings().build(); + } + + /** Builder for ToolsStubSettings. */ + public static class Builder extends StubSettings.Builder { + private final ImmutableList> unaryMethodSettingsBuilders; + private final UnaryCallSettings.Builder createToolSettings; + private final UnaryCallSettings.Builder getToolSettings; + private final PagedCallSettings.Builder< + ListToolsRequest, ListToolsResponse, ListToolsPagedResponse> + listToolsSettings; + private final UnaryCallSettings.Builder deleteToolSettings; + private final UnaryCallSettings.Builder updateToolSettings; + private final PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings; + private final UnaryCallSettings.Builder getLocationSettings; + private static final ImmutableMap> + RETRYABLE_CODE_DEFINITIONS; + + static { + ImmutableMap.Builder> definitions = + ImmutableMap.builder(); + definitions.put( + "retry_policy_0_codes", + ImmutableSet.copyOf(Lists.newArrayList(StatusCode.Code.UNAVAILABLE))); + RETRYABLE_CODE_DEFINITIONS = definitions.build(); + } + + private static final ImmutableMap RETRY_PARAM_DEFINITIONS; + + static { + ImmutableMap.Builder definitions = ImmutableMap.builder(); + RetrySettings settings = null; + settings = + RetrySettings.newBuilder() + .setInitialRetryDelayDuration(Duration.ofMillis(100L)) + .setRetryDelayMultiplier(1.3) + .setMaxRetryDelayDuration(Duration.ofMillis(60000L)) + .setInitialRpcTimeoutDuration(Duration.ofMillis(60000L)) + .setRpcTimeoutMultiplier(1.0) + .setMaxRpcTimeoutDuration(Duration.ofMillis(60000L)) + .setTotalTimeoutDuration(Duration.ofMillis(60000L)) + .build(); + definitions.put("retry_policy_0_params", settings); + RETRY_PARAM_DEFINITIONS = definitions.build(); + } + + protected Builder() { + this(((ClientContext) null)); + } + + protected Builder(ClientContext clientContext) { + super(clientContext); + + createToolSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + getToolSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + listToolsSettings = PagedCallSettings.newBuilder(LIST_TOOLS_PAGE_STR_FACT); + deleteToolSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + updateToolSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + listLocationsSettings = PagedCallSettings.newBuilder(LIST_LOCATIONS_PAGE_STR_FACT); + getLocationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of( + createToolSettings, + getToolSettings, + listToolsSettings, + deleteToolSettings, + updateToolSettings, + listLocationsSettings, + getLocationSettings); + initDefaults(this); + } + + protected Builder(ToolsStubSettings settings) { + super(settings); + + createToolSettings = settings.createToolSettings.toBuilder(); + getToolSettings = settings.getToolSettings.toBuilder(); + listToolsSettings = settings.listToolsSettings.toBuilder(); + deleteToolSettings = settings.deleteToolSettings.toBuilder(); + updateToolSettings = settings.updateToolSettings.toBuilder(); + listLocationsSettings = settings.listLocationsSettings.toBuilder(); + getLocationSettings = settings.getLocationSettings.toBuilder(); + + unaryMethodSettingsBuilders = + ImmutableList.>of( + createToolSettings, + getToolSettings, + listToolsSettings, + deleteToolSettings, + updateToolSettings, + listLocationsSettings, + getLocationSettings); + } + + private static Builder createDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultTransportChannelProvider()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + + private static Builder createHttpJsonDefault() { + Builder builder = new Builder(((ClientContext) null)); + + builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build()); + builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); + builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build()); + builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); + builder.setSwitchToMtlsEndpointAllowed(true); + + return initDefaults(builder); + } + + private static Builder initDefaults(Builder builder) { + builder + .createToolSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .getToolSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .listToolsSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .deleteToolSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .updateToolSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .listLocationsSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + builder + .getLocationSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); + + return builder; + } + + /** + * Applies the given settings updater function to all of the unary API methods in this service. + * + *

Note: This method does not support applying settings to streaming methods. + */ + public Builder applyToAllUnaryMethods( + ApiFunction, Void> settingsUpdater) { + super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); + return this; + } + + public ImmutableList> unaryMethodSettingsBuilders() { + return unaryMethodSettingsBuilders; + } + + /** Returns the builder for the settings used for calls to createTool. */ + public UnaryCallSettings.Builder createToolSettings() { + return createToolSettings; + } + + /** Returns the builder for the settings used for calls to getTool. */ + public UnaryCallSettings.Builder getToolSettings() { + return getToolSettings; + } + + /** Returns the builder for the settings used for calls to listTools. */ + public PagedCallSettings.Builder + listToolsSettings() { + return listToolsSettings; + } + + /** Returns the builder for the settings used for calls to deleteTool. */ + public UnaryCallSettings.Builder deleteToolSettings() { + return deleteToolSettings; + } + + /** Returns the builder for the settings used for calls to updateTool. */ + public UnaryCallSettings.Builder updateToolSettings() { + return updateToolSettings; + } + + /** Returns the builder for the settings used for calls to listLocations. */ + public PagedCallSettings.Builder< + ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> + listLocationsSettings() { + return listLocationsSettings; + } + + /** Returns the builder for the settings used for calls to getLocation. */ + public UnaryCallSettings.Builder getLocationSettings() { + return getLocationSettings; + } + + @Override + public ToolsStubSettings build() throws IOException { + return new ToolsStubSettings(this); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.v2/reflect-config.json b/java-dialogflow/google-cloud-dialogflow/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.v2/reflect-config.json index cdca56f476ab..76d288a709ba 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.v2/reflect-config.json +++ b/java-dialogflow/google-cloud-dialogflow/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.v2/reflect-config.json @@ -575,6 +575,195 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingContext", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingContext$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingInstruction", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingInstruction$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingInstruction$DuplicateCheckResult", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingInstruction$DuplicateCheckResult$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingInstruction$DuplicateCheckResult$DuplicateSuggestion", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingInstruction$DuplicateCheckResult$DuplicateSuggestion$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingInstruction$TriggerEvent", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$AgentActionSuggestion", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$AgentActionSuggestion$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$DuplicateCheckResult", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$DuplicateCheckResult$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$DuplicateCheckResult$DuplicateSuggestion", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$DuplicateCheckResult$DuplicateSuggestion$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$SampleResponse", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$SampleResponse$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$Sources", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.AgentCoachingSuggestion$Sources$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2.AnalyzeContentRequest", "queryAllDeclaredConstructors": true, @@ -1034,6 +1223,60 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2.Connection", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Connection$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Connection$CertificateState", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Connection$ErrorDetails", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Connection$ErrorDetails$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Connection$State", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2.Context", "queryAllDeclaredConstructors": true, @@ -1601,6 +1844,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2.CreateGeneratorRequest", "queryAllDeclaredConstructors": true, @@ -1692,7 +1953,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.CreateVersionRequest", + "name": "com.google.cloud.dialogflow.v2.CreateSipTrunkRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1701,7 +1962,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.CreateVersionRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.CreateSipTrunkRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1710,7 +1971,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteAgentRequest", + "name": "com.google.cloud.dialogflow.v2.CreateToolRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1719,7 +1980,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteAgentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.CreateToolRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1728,7 +1989,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteAllContextsRequest", + "name": "com.google.cloud.dialogflow.v2.CreateVersionRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1737,7 +1998,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteAllContextsRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.CreateVersionRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1746,7 +2007,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteContextRequest", + "name": "com.google.cloud.dialogflow.v2.CustomPronunciationParams", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1755,7 +2016,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteContextRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.CustomPronunciationParams$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1764,7 +2025,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteConversationDatasetOperationMetadata", + "name": "com.google.cloud.dialogflow.v2.CustomPronunciationParams$PhoneticEncoding", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1773,7 +2034,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteConversationDatasetOperationMetadata$Builder", + "name": "com.google.cloud.dialogflow.v2.DeleteAgentRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1782,7 +2043,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteConversationDatasetRequest", + "name": "com.google.cloud.dialogflow.v2.DeleteAgentRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1791,7 +2052,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteConversationDatasetRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.DeleteAllContextsRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1800,7 +2061,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteConversationModelOperationMetadata", + "name": "com.google.cloud.dialogflow.v2.DeleteAllContextsRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1809,7 +2070,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteConversationModelOperationMetadata$Builder", + "name": "com.google.cloud.dialogflow.v2.DeleteContextRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1818,7 +2079,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteConversationModelRequest", + "name": "com.google.cloud.dialogflow.v2.DeleteContextRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1827,7 +2088,70 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.DeleteConversationModelRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.DeleteConversationDatasetOperationMetadata", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteConversationDatasetOperationMetadata$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteConversationDatasetRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteConversationDatasetRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteConversationModelOperationMetadata", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteConversationModelOperationMetadata$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteConversationModelRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteConversationModelRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -1907,6 +2231,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2.DeleteGeneratorRequest", "queryAllDeclaredConstructors": true, @@ -1979,6 +2321,42 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteToolRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.DeleteToolRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2.DeleteVersionRequest", "queryAllDeclaredConstructors": true, @@ -2366,6 +2744,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2.EvaluationStatus", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.EvaluationStatus$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2.EventInput", "queryAllDeclaredConstructors": true, @@ -2808,7 +3204,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GeneratorSuggestion", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluation", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2817,7 +3213,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GeneratorSuggestion$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluation$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2826,7 +3222,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetAgentRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2835,7 +3231,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetAgentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$AgentAssistInputDataConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2844,7 +3240,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetContextRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$AgentAssistInputDataConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2853,7 +3249,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetContextRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2862,7 +3258,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationDatasetRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$DatasetInputDataConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2871,7 +3267,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationDatasetRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$DatasetInputDataConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2880,7 +3276,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationModelEvaluationRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$InputDataConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2889,7 +3285,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationModelEvaluationRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$InputDataConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2898,7 +3294,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationModelRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$InputDataConfig$SummaryGenerationOption", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2907,7 +3303,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationModelRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$InputDataSourceType", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2916,7 +3312,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationProfileRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$SummarizationConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2925,7 +3321,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationProfileRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig$SummarizationConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2934,7 +3330,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2943,7 +3339,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetConversationRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2952,7 +3348,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetDocumentRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorSuggestion", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2961,7 +3357,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetDocumentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorSuggestion$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2970,7 +3366,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetEncryptionSpecRequest", + "name": "com.google.cloud.dialogflow.v2.GeneratorSuggestion$ToolCallInfo", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2979,7 +3375,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetEncryptionSpecRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GeneratorSuggestion$ToolCallInfo$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2988,7 +3384,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetEntityTypeRequest", + "name": "com.google.cloud.dialogflow.v2.GetAgentRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -2997,7 +3393,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetEntityTypeRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetAgentRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3006,7 +3402,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetEnvironmentHistoryRequest", + "name": "com.google.cloud.dialogflow.v2.GetContextRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3015,7 +3411,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetEnvironmentHistoryRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetContextRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3024,7 +3420,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetEnvironmentRequest", + "name": "com.google.cloud.dialogflow.v2.GetConversationDatasetRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3033,7 +3429,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetEnvironmentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetConversationDatasetRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3042,7 +3438,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetFulfillmentRequest", + "name": "com.google.cloud.dialogflow.v2.GetConversationModelEvaluationRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3051,7 +3447,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetFulfillmentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetConversationModelEvaluationRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3060,7 +3456,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetGeneratorRequest", + "name": "com.google.cloud.dialogflow.v2.GetConversationModelRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3069,7 +3465,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetGeneratorRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetConversationModelRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3078,7 +3474,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetIntentRequest", + "name": "com.google.cloud.dialogflow.v2.GetConversationProfileRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3087,7 +3483,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetIntentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetConversationProfileRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3096,7 +3492,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetKnowledgeBaseRequest", + "name": "com.google.cloud.dialogflow.v2.GetConversationRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3105,7 +3501,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetKnowledgeBaseRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetConversationRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3114,7 +3510,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetParticipantRequest", + "name": "com.google.cloud.dialogflow.v2.GetDocumentRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3123,7 +3519,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetParticipantRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetDocumentRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3132,7 +3528,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetSessionEntityTypeRequest", + "name": "com.google.cloud.dialogflow.v2.GetEncryptionSpecRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3141,7 +3537,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetSessionEntityTypeRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetEncryptionSpecRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3150,7 +3546,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetValidationResultRequest", + "name": "com.google.cloud.dialogflow.v2.GetEntityTypeRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3159,7 +3555,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetValidationResultRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetEntityTypeRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3168,7 +3564,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetVersionRequest", + "name": "com.google.cloud.dialogflow.v2.GetEnvironmentHistoryRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3177,7 +3573,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.GetVersionRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.GetEnvironmentHistoryRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3186,7 +3582,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig", + "name": "com.google.cloud.dialogflow.v2.GetEnvironmentRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3195,7 +3591,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.GetEnvironmentRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3204,7 +3600,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$ConversationModelConfig", + "name": "com.google.cloud.dialogflow.v2.GetFulfillmentRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3213,7 +3609,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$ConversationModelConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.GetFulfillmentRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3222,7 +3618,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$ConversationProcessConfig", + "name": "com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3231,7 +3627,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$ConversationProcessConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3240,7 +3636,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$MessageAnalysisConfig", + "name": "com.google.cloud.dialogflow.v2.GetGeneratorRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3249,7 +3645,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$MessageAnalysisConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.GetGeneratorRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3258,7 +3654,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionConfig", + "name": "com.google.cloud.dialogflow.v2.GetIntentRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3267,7 +3663,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.GetIntentRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3276,7 +3672,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionFeatureConfig", + "name": "com.google.cloud.dialogflow.v2.GetKnowledgeBaseRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3285,7 +3681,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionFeatureConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.GetKnowledgeBaseRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3294,7 +3690,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig", + "name": "com.google.cloud.dialogflow.v2.GetParticipantRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3303,7 +3699,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.GetParticipantRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3312,7 +3708,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$ContextFilterSettings", + "name": "com.google.cloud.dialogflow.v2.GetSessionEntityTypeRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3321,7 +3717,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$ContextFilterSettings$Builder", + "name": "com.google.cloud.dialogflow.v2.GetSessionEntityTypeRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3330,7 +3726,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DialogflowQuerySource", + "name": "com.google.cloud.dialogflow.v2.GetSipTrunkRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3339,7 +3735,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DialogflowQuerySource$Builder", + "name": "com.google.cloud.dialogflow.v2.GetSipTrunkRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3348,7 +3744,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DialogflowQuerySource$HumanAgentSideConfig", + "name": "com.google.cloud.dialogflow.v2.GetToolRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3357,7 +3753,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DialogflowQuerySource$HumanAgentSideConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.GetToolRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3366,7 +3762,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DocumentQuerySource", + "name": "com.google.cloud.dialogflow.v2.GetValidationResultRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3375,7 +3771,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DocumentQuerySource$Builder", + "name": "com.google.cloud.dialogflow.v2.GetValidationResultRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3384,7 +3780,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$KnowledgeBaseQuerySource", + "name": "com.google.cloud.dialogflow.v2.GetVersionRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3393,7 +3789,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$KnowledgeBaseQuerySource$Builder", + "name": "com.google.cloud.dialogflow.v2.GetVersionRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3402,7 +3798,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$Sections", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3411,7 +3807,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$Sections$Builder", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3420,7 +3816,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$Sections$SectionType", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$ConversationModelConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3429,7 +3825,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionTriggerSettings", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$ConversationModelConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3438,7 +3834,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionTriggerSettings$Builder", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$ConversationProcessConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3447,7 +3843,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantEvent", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$ConversationProcessConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3456,7 +3852,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantEvent$Builder", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$MessageAnalysisConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3465,7 +3861,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentHandoffConfig", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$MessageAnalysisConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3474,7 +3870,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentHandoffConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -3483,7 +3879,223 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.HumanAgentHandoffConfig$LivePersonConfig", + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionFeatureConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionFeatureConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$ContextFilterSettings", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$ContextFilterSettings$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DialogflowQuerySource", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DialogflowQuerySource$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DialogflowQuerySource$HumanAgentSideConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DialogflowQuerySource$HumanAgentSideConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DocumentQuerySource", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$DocumentQuerySource$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$KnowledgeBaseQuerySource", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$KnowledgeBaseQuerySource$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$Sections", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$Sections$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionQueryConfig$Sections$SectionType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionTriggerSettings", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig$SuggestionTriggerSettings$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantEvent", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentAssistantEvent$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentHandoffConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentHandoffConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.HumanAgentHandoffConfig$LivePersonConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5039,6 +5651,42 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2.ListGeneratorsRequest", "queryAllDeclaredConstructors": true, @@ -5256,7 +5904,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.ListVersionsRequest", + "name": "com.google.cloud.dialogflow.v2.ListSipTrunksRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5265,7 +5913,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.ListVersionsRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.ListSipTrunksRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5274,7 +5922,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.ListVersionsResponse", + "name": "com.google.cloud.dialogflow.v2.ListSipTrunksResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5283,7 +5931,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.ListVersionsResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.ListSipTrunksResponse$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5292,7 +5940,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.LoggingConfig", + "name": "com.google.cloud.dialogflow.v2.ListToolsRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5301,7 +5949,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.LoggingConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.ListToolsRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5310,7 +5958,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.Message", + "name": "com.google.cloud.dialogflow.v2.ListToolsResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5319,7 +5967,79 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.Message$Builder", + "name": "com.google.cloud.dialogflow.v2.ListToolsResponse$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ListVersionsRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ListVersionsRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ListVersionsResponse", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ListVersionsResponse$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.LoggingConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.LoggingConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Message", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Message$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5337,7 +6057,736 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.MessageAnnotation$Builder", + "name": "com.google.cloud.dialogflow.v2.MessageAnnotation$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.MessageEntry", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.MessageEntry$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.MessageEntry$Role", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.NotificationConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.NotificationConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.NotificationConfig$MessageFormat", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.OriginalDetectIntentRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.OriginalDetectIntentRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.OutputAudio", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.OutputAudio$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.OutputAudioConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.OutputAudioConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.OutputAudioEncoding", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Participant", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Participant$AgentDesktopSource", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Participant$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Participant$Role", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.QueryInput", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.QueryInput$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.QueryParameters", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.QueryParameters$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.QueryResult", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.QueryResult$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.RaiSettings", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.RaiSettings$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.RaiSettings$RaiCategoryConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.RaiSettings$RaiCategoryConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.RaiSettings$RaiCategoryConfig$RaiCategory", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.RaiSettings$RaiCategoryConfig$SensitivityLevel", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ReloadDocumentRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.ReloadDocumentRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.RestoreAgentRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.RestoreAgentRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchAgentsRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchAgentsRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchAgentsResponse", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchAgentsResponse$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer$AnswerSource", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer$AnswerSource$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer$AnswerType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$QuerySource", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$AttributeType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$ControlPoint", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$ControlPoint$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$InterpolationType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$FilterSpecs", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$FilterSpecs$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeResponse", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeResponse$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Sentiment", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.Sentiment$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SentimentAnalysisRequestConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SentimentAnalysisRequestConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SentimentAnalysisResult", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SentimentAnalysisResult$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SessionEntityType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SessionEntityType$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SessionEntityType$EntityOverrideMode", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SetAgentRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SetAgentRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SetSuggestionFeatureConfigOperationMetadata", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SetSuggestionFeatureConfigOperationMetadata$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SetSuggestionFeatureConfigRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SetSuggestionFeatureConfigRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SipTrunk", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SipTrunk$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.SmartReplyAnswer", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5346,7 +6795,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.MessageEntry", + "name": "com.google.cloud.dialogflow.v2.SmartReplyAnswer$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5355,7 +6804,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.MessageEntry$Builder", + "name": "com.google.cloud.dialogflow.v2.SmartReplyMetrics", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5364,7 +6813,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.MessageEntry$Role", + "name": "com.google.cloud.dialogflow.v2.SmartReplyMetrics$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5373,7 +6822,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.NotificationConfig", + "name": "com.google.cloud.dialogflow.v2.SmartReplyMetrics$TopNMetrics", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5382,7 +6831,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.NotificationConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.SmartReplyMetrics$TopNMetrics$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5391,7 +6840,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.NotificationConfig$MessageFormat", + "name": "com.google.cloud.dialogflow.v2.SmartReplyModelMetadata", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5400,7 +6849,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.OriginalDetectIntentRequest", + "name": "com.google.cloud.dialogflow.v2.SmartReplyModelMetadata$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5409,7 +6858,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.OriginalDetectIntentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.SpeechContext", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5418,7 +6867,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.OutputAudio", + "name": "com.google.cloud.dialogflow.v2.SpeechContext$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5427,7 +6876,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.OutputAudio$Builder", + "name": "com.google.cloud.dialogflow.v2.SpeechModelVariant", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5436,7 +6885,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.OutputAudioConfig", + "name": "com.google.cloud.dialogflow.v2.SpeechToTextConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5445,7 +6894,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.OutputAudioConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.SpeechToTextConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5454,7 +6903,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.OutputAudioEncoding", + "name": "com.google.cloud.dialogflow.v2.SpeechWordInfo", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5463,7 +6912,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.Participant", + "name": "com.google.cloud.dialogflow.v2.SpeechWordInfo$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5472,7 +6921,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.Participant$Builder", + "name": "com.google.cloud.dialogflow.v2.SsmlVoiceGender", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5481,7 +6930,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.Participant$Role", + "name": "com.google.cloud.dialogflow.v2.StreamingAnalyzeContentRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5490,7 +6939,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.QueryInput", + "name": "com.google.cloud.dialogflow.v2.StreamingAnalyzeContentRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5499,7 +6948,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.QueryInput$Builder", + "name": "com.google.cloud.dialogflow.v2.StreamingAnalyzeContentResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5508,7 +6957,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.QueryParameters", + "name": "com.google.cloud.dialogflow.v2.StreamingAnalyzeContentResponse$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5517,7 +6966,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.QueryParameters$Builder", + "name": "com.google.cloud.dialogflow.v2.StreamingDetectIntentRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5526,7 +6975,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.QueryResult", + "name": "com.google.cloud.dialogflow.v2.StreamingDetectIntentRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5535,7 +6984,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.QueryResult$Builder", + "name": "com.google.cloud.dialogflow.v2.StreamingDetectIntentResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5544,7 +6993,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.ReloadDocumentRequest", + "name": "com.google.cloud.dialogflow.v2.StreamingDetectIntentResponse$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5553,7 +7002,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.ReloadDocumentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.StreamingRecognitionResult", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5562,7 +7011,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.RestoreAgentRequest", + "name": "com.google.cloud.dialogflow.v2.StreamingRecognitionResult$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5571,7 +7020,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.RestoreAgentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.StreamingRecognitionResult$MessageType", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5580,7 +7029,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchAgentsRequest", + "name": "com.google.cloud.dialogflow.v2.SuggestArticlesRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5589,7 +7038,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchAgentsRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestArticlesRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5598,7 +7047,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchAgentsResponse", + "name": "com.google.cloud.dialogflow.v2.SuggestArticlesResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5607,7 +7056,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchAgentsResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestArticlesResponse$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5616,7 +7065,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer", + "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5625,7 +7074,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer$AnswerSource", + "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5634,7 +7083,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer$AnswerSource$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5643,7 +7092,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer$AnswerType", + "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5652,7 +7101,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeAnswer$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse$Summary", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5661,7 +7110,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest", + "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse$Summary$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5670,7 +7119,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestFaqAnswersRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5679,7 +7128,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$QuerySource", + "name": "com.google.cloud.dialogflow.v2.SuggestFaqAnswersRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5688,7 +7137,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig", + "name": "com.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5697,7 +7146,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs", + "name": "com.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5706,7 +7155,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec", + "name": "com.google.cloud.dialogflow.v2.SuggestKnowledgeAssistRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5715,7 +7164,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestKnowledgeAssistRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5724,7 +7173,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec", + "name": "com.google.cloud.dialogflow.v2.SuggestKnowledgeAssistResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5733,7 +7182,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec", + "name": "com.google.cloud.dialogflow.v2.SuggestKnowledgeAssistResponse$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5742,7 +7191,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$AttributeType", + "name": "com.google.cloud.dialogflow.v2.SuggestSmartRepliesRequest", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5751,7 +7200,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestSmartRepliesRequest$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5760,7 +7209,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$ControlPoint", + "name": "com.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5769,7 +7218,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$ControlPoint$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5778,7 +7227,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$BoostControlSpec$InterpolationType", + "name": "com.google.cloud.dialogflow.v2.SuggestionDedupingConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5787,7 +7236,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$BoostSpec$ConditionBoostSpec$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestionDedupingConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5796,7 +7245,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$BoostSpecs$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestionFeature", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5805,7 +7254,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestionFeature$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5814,7 +7263,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$FilterSpecs", + "name": "com.google.cloud.dialogflow.v2.SuggestionFeature$Type", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5823,7 +7272,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeRequest$SearchConfig$FilterSpecs$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestionInput", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5832,7 +7281,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeResponse", + "name": "com.google.cloud.dialogflow.v2.SuggestionInput$Action", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5841,7 +7290,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SearchKnowledgeResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestionInput$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5850,7 +7299,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.Sentiment", + "name": "com.google.cloud.dialogflow.v2.SuggestionResult", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5859,7 +7308,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.Sentiment$Builder", + "name": "com.google.cloud.dialogflow.v2.SuggestionResult$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5868,7 +7317,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SentimentAnalysisRequestConfig", + "name": "com.google.cloud.dialogflow.v2.SummarizationContext", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5877,7 +7326,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SentimentAnalysisRequestConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationContext$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5886,7 +7335,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SentimentAnalysisResult", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5895,7 +7344,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SentimentAnalysisResult$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$AccuracyDecomposition", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5904,7 +7353,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SessionEntityType", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$AccuracyDecomposition$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5913,7 +7362,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SessionEntityType$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$AdherenceDecomposition", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5922,7 +7371,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SessionEntityType$EntityOverrideMode", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$AdherenceDecomposition$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5931,7 +7380,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SetAgentRequest", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$AdherenceRubric", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5940,7 +7389,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SetAgentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$AdherenceRubric$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5949,7 +7398,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SetSuggestionFeatureConfigOperationMetadata", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5958,7 +7407,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SetSuggestionFeatureConfigOperationMetadata$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$CompletenessRubric", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5967,7 +7416,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SetSuggestionFeatureConfigRequest", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$CompletenessRubric$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5976,7 +7425,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SetSuggestionFeatureConfigRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$ConversationDetail", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5985,7 +7434,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SmartReplyAnswer", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$ConversationDetail$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -5994,7 +7443,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SmartReplyAnswer$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$ConversationDetail$MetricDetail", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6003,7 +7452,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SmartReplyMetrics", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$ConversationDetail$MetricDetail$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6012,7 +7461,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SmartReplyMetrics$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$ConversationDetail$MetricDetail$SectionDetail", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6021,7 +7470,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SmartReplyMetrics$TopNMetrics", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$ConversationDetail$MetricDetail$SectionDetail$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6030,7 +7479,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SmartReplyMetrics$TopNMetrics$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$Decomposition", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6039,7 +7488,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SmartReplyModelMetadata", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$Decomposition$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6048,7 +7497,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SmartReplyModelMetadata$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$EvaluationResult", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6057,7 +7506,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SpeechContext", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$EvaluationResult$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6066,7 +7515,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SpeechContext$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$OverallScoresByMetric", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6075,7 +7524,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SpeechModelVariant", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$OverallScoresByMetric$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6084,7 +7533,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SpeechToTextConfig", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$SectionToken", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6093,7 +7542,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SpeechToTextConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$SectionToken$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6102,7 +7551,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SpeechWordInfo", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$SummarizationEvaluationResult", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6111,7 +7560,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SpeechWordInfo$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics$SummarizationEvaluationResult$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6120,7 +7569,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SsmlVoiceGender", + "name": "com.google.cloud.dialogflow.v2.SummarizationSection", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6129,7 +7578,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingAnalyzeContentRequest", + "name": "com.google.cloud.dialogflow.v2.SummarizationSection$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6138,7 +7587,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingAnalyzeContentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationSection$Type", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6147,7 +7596,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingAnalyzeContentResponse", + "name": "com.google.cloud.dialogflow.v2.SummarizationSectionList", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6156,7 +7605,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingAnalyzeContentResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarizationSectionList$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6165,7 +7614,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingDetectIntentRequest", + "name": "com.google.cloud.dialogflow.v2.SummarySuggestion", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6174,7 +7623,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingDetectIntentRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarySuggestion$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6183,7 +7632,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingDetectIntentResponse", + "name": "com.google.cloud.dialogflow.v2.SummarySuggestion$SummarySection", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6192,7 +7641,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingDetectIntentResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.SummarySuggestion$SummarySection$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6201,7 +7650,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingRecognitionResult", + "name": "com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6210,7 +7659,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingRecognitionResult$Builder", + "name": "com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6219,7 +7668,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.StreamingRecognitionResult$MessageType", + "name": "com.google.cloud.dialogflow.v2.TelephonyDtmf", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6228,7 +7677,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestArticlesRequest", + "name": "com.google.cloud.dialogflow.v2.TelephonyDtmfEvents", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6237,7 +7686,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestArticlesRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.TelephonyDtmfEvents$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6246,7 +7695,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestArticlesResponse", + "name": "com.google.cloud.dialogflow.v2.TextInput", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6255,7 +7704,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestArticlesResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.TextInput$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6264,7 +7713,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryRequest", + "name": "com.google.cloud.dialogflow.v2.TextToSpeechSettings", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6273,7 +7722,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.TextToSpeechSettings$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6282,7 +7731,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse", + "name": "com.google.cloud.dialogflow.v2.Tool", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6291,7 +7740,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6300,7 +7749,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse$Summary", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$ApiKeyConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6309,7 +7758,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse$Summary$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$ApiKeyConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6318,7 +7767,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestFaqAnswersRequest", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$BearerTokenConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6327,7 +7776,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestFaqAnswersRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$BearerTokenConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6336,7 +7785,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6345,7 +7794,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$OAuthConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6354,7 +7803,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestKnowledgeAssistRequest", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$OAuthConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6363,7 +7812,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestKnowledgeAssistRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$OAuthConfig$OauthGrantType", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6372,7 +7821,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestKnowledgeAssistResponse", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$RequestLocation", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6381,7 +7830,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestKnowledgeAssistResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$ServiceAgentAuthConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6390,7 +7839,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestSmartRepliesRequest", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$ServiceAgentAuthConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6399,7 +7848,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestSmartRepliesRequest$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$Authentication$ServiceAgentAuthConfig$ServiceAgentAuth", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6408,7 +7857,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse", + "name": "com.google.cloud.dialogflow.v2.Tool$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6417,7 +7866,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$ConfirmationRequirement", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6426,7 +7875,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestionFeature", + "name": "com.google.cloud.dialogflow.v2.Tool$ConnectorTool", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6435,7 +7884,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestionFeature$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$ConnectorTool$Action", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6444,7 +7893,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestionFeature$Type", + "name": "com.google.cloud.dialogflow.v2.Tool$ConnectorTool$Action$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6453,7 +7902,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestionInput", + "name": "com.google.cloud.dialogflow.v2.Tool$ConnectorTool$Action$EntityOperation", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6462,7 +7911,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestionInput$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$ConnectorTool$Action$EntityOperation$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6471,7 +7920,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestionResult", + "name": "com.google.cloud.dialogflow.v2.Tool$ConnectorTool$Action$EntityOperation$OperationType", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6480,7 +7929,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SuggestionResult$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$ConnectorTool$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6489,7 +7938,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarizationContext", + "name": "com.google.cloud.dialogflow.v2.Tool$ExtensionTool", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6498,7 +7947,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarizationContext$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$ExtensionTool$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6507,7 +7956,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarizationSection", + "name": "com.google.cloud.dialogflow.v2.Tool$FunctionTool", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6516,7 +7965,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarizationSection$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$FunctionTool$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6525,7 +7974,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarizationSection$Type", + "name": "com.google.cloud.dialogflow.v2.Tool$MethodType", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6534,7 +7983,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarizationSectionList", + "name": "com.google.cloud.dialogflow.v2.Tool$OpenApiTool", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6543,7 +7992,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarizationSectionList$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$OpenApiTool$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6552,7 +8001,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarySuggestion", + "name": "com.google.cloud.dialogflow.v2.Tool$ServiceDirectoryConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6561,7 +8010,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarySuggestion$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$ServiceDirectoryConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6570,7 +8019,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarySuggestion$SummarySection", + "name": "com.google.cloud.dialogflow.v2.Tool$TLSConfig", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6579,7 +8028,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SummarySuggestion$SummarySection$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$TLSConfig$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6588,7 +8037,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig", + "name": "com.google.cloud.dialogflow.v2.Tool$TLSConfig$CACert", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6597,7 +8046,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig$Builder", + "name": "com.google.cloud.dialogflow.v2.Tool$TLSConfig$CACert$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6606,7 +8055,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.TelephonyDtmf", + "name": "com.google.cloud.dialogflow.v2.ToolCall", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6615,7 +8064,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.TelephonyDtmfEvents", + "name": "com.google.cloud.dialogflow.v2.ToolCall$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6624,7 +8073,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.TelephonyDtmfEvents$Builder", + "name": "com.google.cloud.dialogflow.v2.ToolCall$State", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6633,7 +8082,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.TextInput", + "name": "com.google.cloud.dialogflow.v2.ToolCallResult", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6642,7 +8091,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.TextInput$Builder", + "name": "com.google.cloud.dialogflow.v2.ToolCallResult$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6651,7 +8100,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.TextToSpeechSettings", + "name": "com.google.cloud.dialogflow.v2.ToolCallResult$Error", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6660,7 +8109,7 @@ "allPublicClasses": true }, { - "name": "com.google.cloud.dialogflow.v2.TextToSpeechSettings$Builder", + "name": "com.google.cloud.dialogflow.v2.ToolCallResult$Error$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, @@ -6947,6 +8396,42 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.UpdateToolRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.dialogflow.v2.UpdateToolRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2.UpdateVersionRequest", "queryAllDeclaredConstructors": true, diff --git a/java-dialogflow/google-cloud-dialogflow/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.v2beta1/reflect-config.json b/java-dialogflow/google-cloud-dialogflow/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.v2beta1/reflect-config.json index 5f8a9edcdeba..6adc360c879c 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.v2beta1/reflect-config.json +++ b/java-dialogflow/google-cloud-dialogflow/src/main/resources/META-INF/native-image/com.google.cloud.dialogflow.v2beta1/reflect-config.json @@ -647,6 +647,15 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction$TriggerEvent", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.dialogflow.v2beta1.AgentCoachingSuggestion", "queryAllDeclaredConstructors": true, diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ConversationsClientHttpJsonTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ConversationsClientHttpJsonTest.java index 336625bb2617..c59c284132df 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ConversationsClientHttpJsonTest.java +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ConversationsClientHttpJsonTest.java @@ -1025,6 +1025,7 @@ public void generateStatelessSuggestionTest() throws Exception { .putAllContextReferences(new HashMap()) .setConversationContext(ConversationContext.newBuilder().build()) .addAllTriggerEvents(new ArrayList()) + .setSecuritySettings("securitySettings-1062971517") .build(); GenerateStatelessSuggestionResponse actualResponse = @@ -1060,6 +1061,7 @@ public void generateStatelessSuggestionExceptionTest() throws Exception { .putAllContextReferences(new HashMap()) .setConversationContext(ConversationContext.newBuilder().build()) .addAllTriggerEvents(new ArrayList()) + .setSecuritySettings("securitySettings-1062971517") .build(); client.generateStatelessSuggestion(request); Assert.fail("No exception raised"); diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ConversationsClientTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ConversationsClientTest.java index e81e80b1cda2..75506f6acdf5 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ConversationsClientTest.java +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ConversationsClientTest.java @@ -937,6 +937,7 @@ public void generateStatelessSuggestionTest() throws Exception { .putAllContextReferences(new HashMap()) .setConversationContext(ConversationContext.newBuilder().build()) .addAllTriggerEvents(new ArrayList()) + .setSecuritySettings("securitySettings-1062971517") .build(); GenerateStatelessSuggestionResponse actualResponse = @@ -954,6 +955,7 @@ public void generateStatelessSuggestionTest() throws Exception { Assert.assertEquals(request.getContextReferencesMap(), actualRequest.getContextReferencesMap()); Assert.assertEquals(request.getConversationContext(), actualRequest.getConversationContext()); Assert.assertEquals(request.getTriggerEventsList(), actualRequest.getTriggerEventsList()); + Assert.assertEquals(request.getSecuritySettings(), actualRequest.getSecuritySettings()); Assert.assertTrue( channelProvider.isHeaderSent( ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), @@ -972,6 +974,7 @@ public void generateStatelessSuggestionExceptionTest() throws Exception { .putAllContextReferences(new HashMap()) .setConversationContext(ConversationContext.newBuilder().build()) .addAllTriggerEvents(new ArrayList()) + .setSecuritySettings("securitySettings-1062971517") .build(); client.generateStatelessSuggestion(request); Assert.fail("No exception raised"); diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClientHttpJsonTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClientHttpJsonTest.java new file mode 100644 index 000000000000..bd55ecd2617a --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClientHttpJsonTest.java @@ -0,0 +1,626 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListGeneratorEvaluationsPagedResponse; +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListLocationsPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.testing.MockHttpService; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ApiException; +import com.google.api.gax.rpc.ApiExceptionFactory; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.testing.FakeStatusCode; +import com.google.cloud.dialogflow.v2.stub.HttpJsonGeneratorEvaluationsStub; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.Lists; +import com.google.longrunning.Operation; +import com.google.protobuf.Any; +import com.google.protobuf.Empty; +import com.google.protobuf.Timestamp; +import java.io.IOException; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.concurrent.ExecutionException; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class GeneratorEvaluationsClientHttpJsonTest { + private static MockHttpService mockService; + private static GeneratorEvaluationsClient client; + + @BeforeClass + public static void startStaticServer() throws IOException { + mockService = + new MockHttpService( + HttpJsonGeneratorEvaluationsStub.getMethodDescriptors(), + GeneratorEvaluationsSettings.getDefaultEndpoint()); + GeneratorEvaluationsSettings settings = + GeneratorEvaluationsSettings.newHttpJsonBuilder() + .setTransportChannelProvider( + GeneratorEvaluationsSettings.defaultHttpJsonTransportProviderBuilder() + .setHttpTransport(mockService) + .build()) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = GeneratorEvaluationsClient.create(settings); + } + + @AfterClass + public static void stopServer() { + client.close(); + } + + @Before + public void setUp() {} + + @After + public void tearDown() throws Exception { + mockService.reset(); + } + + @Test + public void createGeneratorEvaluationTest() throws Exception { + GeneratorEvaluation expectedResponse = + GeneratorEvaluation.newBuilder() + .setName( + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .setDisplayName("displayName1714148973") + .setGeneratorEvaluationConfig(GeneratorEvaluationConfig.newBuilder().build()) + .setCreateTime(Timestamp.newBuilder().build()) + .setCompleteTime(Timestamp.newBuilder().build()) + .setInitialGenerator(Generator.newBuilder().build()) + .setEvaluationStatus(EvaluationStatus.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createGeneratorEvaluationTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + + GeneratorEvaluation actualResponse = + client.createGeneratorEvaluationAsync(parent, generatorEvaluation).get(); + 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 createGeneratorEvaluationExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + client.createGeneratorEvaluationAsync(parent, generatorEvaluation).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void createGeneratorEvaluationTest2() throws Exception { + GeneratorEvaluation expectedResponse = + GeneratorEvaluation.newBuilder() + .setName( + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .setDisplayName("displayName1714148973") + .setGeneratorEvaluationConfig(GeneratorEvaluationConfig.newBuilder().build()) + .setCreateTime(Timestamp.newBuilder().build()) + .setCompleteTime(Timestamp.newBuilder().build()) + .setInitialGenerator(Generator.newBuilder().build()) + .setEvaluationStatus(EvaluationStatus.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createGeneratorEvaluationTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockService.addResponse(resultOperation); + + String parent = "projects/project-1951/locations/location-1951/generators/generator-1951"; + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + + GeneratorEvaluation actualResponse = + client.createGeneratorEvaluationAsync(parent, generatorEvaluation).get(); + 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 createGeneratorEvaluationExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "projects/project-1951/locations/location-1951/generators/generator-1951"; + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + client.createGeneratorEvaluationAsync(parent, generatorEvaluation).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + } + } + + @Test + public void getGeneratorEvaluationTest() throws Exception { + GeneratorEvaluation expectedResponse = + GeneratorEvaluation.newBuilder() + .setName( + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .setDisplayName("displayName1714148973") + .setGeneratorEvaluationConfig(GeneratorEvaluationConfig.newBuilder().build()) + .setCreateTime(Timestamp.newBuilder().build()) + .setCompleteTime(Timestamp.newBuilder().build()) + .setInitialGenerator(Generator.newBuilder().build()) + .setEvaluationStatus(EvaluationStatus.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockService.addResponse(expectedResponse); + + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + + GeneratorEvaluation actualResponse = client.getGeneratorEvaluation(name); + 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 getGeneratorEvaluationExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + client.getGeneratorEvaluation(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getGeneratorEvaluationTest2() throws Exception { + GeneratorEvaluation expectedResponse = + GeneratorEvaluation.newBuilder() + .setName( + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .setDisplayName("displayName1714148973") + .setGeneratorEvaluationConfig(GeneratorEvaluationConfig.newBuilder().build()) + .setCreateTime(Timestamp.newBuilder().build()) + .setCompleteTime(Timestamp.newBuilder().build()) + .setInitialGenerator(Generator.newBuilder().build()) + .setEvaluationStatus(EvaluationStatus.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockService.addResponse(expectedResponse); + + String name = + "projects/project-3347/locations/location-3347/generators/generator-3347/evaluations/evaluation-3347"; + + GeneratorEvaluation actualResponse = client.getGeneratorEvaluation(name); + 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 getGeneratorEvaluationExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = + "projects/project-3347/locations/location-3347/generators/generator-3347/evaluations/evaluation-3347"; + client.getGeneratorEvaluation(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listGeneratorEvaluationsTest() throws Exception { + GeneratorEvaluation responsesElement = GeneratorEvaluation.newBuilder().build(); + ListGeneratorEvaluationsResponse expectedResponse = + ListGeneratorEvaluationsResponse.newBuilder() + .setNextPageToken("") + .addAllGeneratorEvaluations(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + + ListGeneratorEvaluationsPagedResponse pagedListResponse = + client.listGeneratorEvaluations(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getGeneratorEvaluationsList().get(0), resources.get(0)); + + 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 listGeneratorEvaluationsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + client.listGeneratorEvaluations(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listGeneratorEvaluationsTest2() throws Exception { + GeneratorEvaluation responsesElement = GeneratorEvaluation.newBuilder().build(); + ListGeneratorEvaluationsResponse expectedResponse = + ListGeneratorEvaluationsResponse.newBuilder() + .setNextPageToken("") + .addAllGeneratorEvaluations(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "projects/project-1951/locations/location-1951/generators/generator-1951"; + + ListGeneratorEvaluationsPagedResponse pagedListResponse = + client.listGeneratorEvaluations(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getGeneratorEvaluationsList().get(0), resources.get(0)); + + 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 listGeneratorEvaluationsExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "projects/project-1951/locations/location-1951/generators/generator-1951"; + client.listGeneratorEvaluations(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteGeneratorEvaluationTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + + client.deleteGeneratorEvaluation(name); + + 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 deleteGeneratorEvaluationExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + client.deleteGeneratorEvaluation(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteGeneratorEvaluationTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + String name = + "projects/project-3347/locations/location-3347/generators/generator-3347/evaluations/evaluation-3347"; + + client.deleteGeneratorEvaluation(name); + + 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 deleteGeneratorEvaluationExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = + "projects/project-3347/locations/location-3347/generators/generator-3347/evaluations/evaluation-3347"; + client.deleteGeneratorEvaluation(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listLocationsTest() throws Exception { + Location responsesElement = Location.newBuilder().build(); + ListLocationsResponse expectedResponse = + ListLocationsResponse.newBuilder() + .setNextPageToken("") + .addAllLocations(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("projects/project-3664") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListLocationsPagedResponse pagedListResponse = client.listLocations(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getLocationsList().get(0), resources.get(0)); + + List actualRequests = 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 listLocationsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("projects/project-3664") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listLocations(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getLocationTest() throws Exception { + Location expectedResponse = + Location.newBuilder() + .setName("name3373707") + .setLocationId("locationId1541836720") + .setDisplayName("displayName1714148973") + .putAllLabels(new HashMap()) + .setMetadata(Any.newBuilder().build()) + .build(); + mockService.addResponse(expectedResponse); + + GetLocationRequest request = + GetLocationRequest.newBuilder() + .setName("projects/project-9062/locations/location-9062") + .build(); + + Location actualResponse = client.getLocation(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 getLocationExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GetLocationRequest request = + GetLocationRequest.newBuilder() + .setName("projects/project-9062/locations/location-9062") + .build(); + client.getLocation(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClientTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClientTest.java new file mode 100644 index 000000000000..bac7cb4cbf71 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsClientTest.java @@ -0,0 +1,582 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListGeneratorEvaluationsPagedResponse; +import static com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient.ListLocationsPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.testing.LocalChannelProvider; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.api.gax.grpc.testing.MockServiceHelper; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.Lists; +import com.google.longrunning.Operation; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Any; +import com.google.protobuf.Empty; +import com.google.protobuf.Timestamp; +import io.grpc.StatusRuntimeException; +import java.io.IOException; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.UUID; +import java.util.concurrent.ExecutionException; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class GeneratorEvaluationsClientTest { + private static MockGeneratorEvaluations mockGeneratorEvaluations; + private static MockLocations mockLocations; + private static MockServiceHelper mockServiceHelper; + private LocalChannelProvider channelProvider; + private GeneratorEvaluationsClient client; + + @BeforeClass + public static void startStaticServer() { + mockGeneratorEvaluations = new MockGeneratorEvaluations(); + mockLocations = new MockLocations(); + mockServiceHelper = + new MockServiceHelper( + UUID.randomUUID().toString(), + Arrays.asList(mockGeneratorEvaluations, mockLocations)); + mockServiceHelper.start(); + } + + @AfterClass + public static void stopServer() { + mockServiceHelper.stop(); + } + + @Before + public void setUp() throws IOException { + mockServiceHelper.reset(); + channelProvider = mockServiceHelper.createChannelProvider(); + GeneratorEvaluationsSettings settings = + GeneratorEvaluationsSettings.newBuilder() + .setTransportChannelProvider(channelProvider) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = GeneratorEvaluationsClient.create(settings); + } + + @After + public void tearDown() throws Exception { + client.close(); + } + + @Test + public void createGeneratorEvaluationTest() throws Exception { + GeneratorEvaluation expectedResponse = + GeneratorEvaluation.newBuilder() + .setName( + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .setDisplayName("displayName1714148973") + .setGeneratorEvaluationConfig(GeneratorEvaluationConfig.newBuilder().build()) + .setCreateTime(Timestamp.newBuilder().build()) + .setCompleteTime(Timestamp.newBuilder().build()) + .setInitialGenerator(Generator.newBuilder().build()) + .setEvaluationStatus(EvaluationStatus.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createGeneratorEvaluationTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockGeneratorEvaluations.addResponse(resultOperation); + + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + + GeneratorEvaluation actualResponse = + client.createGeneratorEvaluationAsync(parent, generatorEvaluation).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockGeneratorEvaluations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + CreateGeneratorEvaluationRequest actualRequest = + ((CreateGeneratorEvaluationRequest) actualRequests.get(0)); + + Assert.assertEquals(parent.toString(), actualRequest.getParent()); + Assert.assertEquals(generatorEvaluation, actualRequest.getGeneratorEvaluation()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void createGeneratorEvaluationExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockGeneratorEvaluations.addException(exception); + + try { + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + client.createGeneratorEvaluationAsync(parent, generatorEvaluation).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 createGeneratorEvaluationTest2() throws Exception { + GeneratorEvaluation expectedResponse = + GeneratorEvaluation.newBuilder() + .setName( + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .setDisplayName("displayName1714148973") + .setGeneratorEvaluationConfig(GeneratorEvaluationConfig.newBuilder().build()) + .setCreateTime(Timestamp.newBuilder().build()) + .setCompleteTime(Timestamp.newBuilder().build()) + .setInitialGenerator(Generator.newBuilder().build()) + .setEvaluationStatus(EvaluationStatus.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("createGeneratorEvaluationTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockGeneratorEvaluations.addResponse(resultOperation); + + String parent = "parent-995424086"; + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + + GeneratorEvaluation actualResponse = + client.createGeneratorEvaluationAsync(parent, generatorEvaluation).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockGeneratorEvaluations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + CreateGeneratorEvaluationRequest actualRequest = + ((CreateGeneratorEvaluationRequest) actualRequests.get(0)); + + Assert.assertEquals(parent, actualRequest.getParent()); + Assert.assertEquals(generatorEvaluation, actualRequest.getGeneratorEvaluation()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void createGeneratorEvaluationExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockGeneratorEvaluations.addException(exception); + + try { + String parent = "parent-995424086"; + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + client.createGeneratorEvaluationAsync(parent, generatorEvaluation).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 getGeneratorEvaluationTest() throws Exception { + GeneratorEvaluation expectedResponse = + GeneratorEvaluation.newBuilder() + .setName( + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .setDisplayName("displayName1714148973") + .setGeneratorEvaluationConfig(GeneratorEvaluationConfig.newBuilder().build()) + .setCreateTime(Timestamp.newBuilder().build()) + .setCompleteTime(Timestamp.newBuilder().build()) + .setInitialGenerator(Generator.newBuilder().build()) + .setEvaluationStatus(EvaluationStatus.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockGeneratorEvaluations.addResponse(expectedResponse); + + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + + GeneratorEvaluation actualResponse = client.getGeneratorEvaluation(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockGeneratorEvaluations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetGeneratorEvaluationRequest actualRequest = + ((GetGeneratorEvaluationRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getGeneratorEvaluationExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockGeneratorEvaluations.addException(exception); + + try { + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + client.getGeneratorEvaluation(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getGeneratorEvaluationTest2() throws Exception { + GeneratorEvaluation expectedResponse = + GeneratorEvaluation.newBuilder() + .setName( + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .setDisplayName("displayName1714148973") + .setGeneratorEvaluationConfig(GeneratorEvaluationConfig.newBuilder().build()) + .setCreateTime(Timestamp.newBuilder().build()) + .setCompleteTime(Timestamp.newBuilder().build()) + .setInitialGenerator(Generator.newBuilder().build()) + .setEvaluationStatus(EvaluationStatus.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockGeneratorEvaluations.addResponse(expectedResponse); + + String name = "name3373707"; + + GeneratorEvaluation actualResponse = client.getGeneratorEvaluation(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockGeneratorEvaluations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetGeneratorEvaluationRequest actualRequest = + ((GetGeneratorEvaluationRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getGeneratorEvaluationExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockGeneratorEvaluations.addException(exception); + + try { + String name = "name3373707"; + client.getGeneratorEvaluation(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listGeneratorEvaluationsTest() throws Exception { + GeneratorEvaluation responsesElement = GeneratorEvaluation.newBuilder().build(); + ListGeneratorEvaluationsResponse expectedResponse = + ListGeneratorEvaluationsResponse.newBuilder() + .setNextPageToken("") + .addAllGeneratorEvaluations(Arrays.asList(responsesElement)) + .build(); + mockGeneratorEvaluations.addResponse(expectedResponse); + + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + + ListGeneratorEvaluationsPagedResponse pagedListResponse = + client.listGeneratorEvaluations(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getGeneratorEvaluationsList().get(0), resources.get(0)); + + List actualRequests = mockGeneratorEvaluations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListGeneratorEvaluationsRequest actualRequest = + ((ListGeneratorEvaluationsRequest) actualRequests.get(0)); + + Assert.assertEquals(parent.toString(), actualRequest.getParent()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listGeneratorEvaluationsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockGeneratorEvaluations.addException(exception); + + try { + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + client.listGeneratorEvaluations(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listGeneratorEvaluationsTest2() throws Exception { + GeneratorEvaluation responsesElement = GeneratorEvaluation.newBuilder().build(); + ListGeneratorEvaluationsResponse expectedResponse = + ListGeneratorEvaluationsResponse.newBuilder() + .setNextPageToken("") + .addAllGeneratorEvaluations(Arrays.asList(responsesElement)) + .build(); + mockGeneratorEvaluations.addResponse(expectedResponse); + + String parent = "parent-995424086"; + + ListGeneratorEvaluationsPagedResponse pagedListResponse = + client.listGeneratorEvaluations(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getGeneratorEvaluationsList().get(0), resources.get(0)); + + List actualRequests = mockGeneratorEvaluations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListGeneratorEvaluationsRequest actualRequest = + ((ListGeneratorEvaluationsRequest) actualRequests.get(0)); + + Assert.assertEquals(parent, actualRequest.getParent()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listGeneratorEvaluationsExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockGeneratorEvaluations.addException(exception); + + try { + String parent = "parent-995424086"; + client.listGeneratorEvaluations(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteGeneratorEvaluationTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockGeneratorEvaluations.addResponse(expectedResponse); + + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + + client.deleteGeneratorEvaluation(name); + + List actualRequests = mockGeneratorEvaluations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DeleteGeneratorEvaluationRequest actualRequest = + ((DeleteGeneratorEvaluationRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void deleteGeneratorEvaluationExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockGeneratorEvaluations.addException(exception); + + try { + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + client.deleteGeneratorEvaluation(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteGeneratorEvaluationTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockGeneratorEvaluations.addResponse(expectedResponse); + + String name = "name3373707"; + + client.deleteGeneratorEvaluation(name); + + List actualRequests = mockGeneratorEvaluations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DeleteGeneratorEvaluationRequest actualRequest = + ((DeleteGeneratorEvaluationRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void deleteGeneratorEvaluationExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockGeneratorEvaluations.addException(exception); + + try { + String name = "name3373707"; + client.deleteGeneratorEvaluation(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listLocationsTest() throws Exception { + Location responsesElement = Location.newBuilder().build(); + ListLocationsResponse expectedResponse = + ListLocationsResponse.newBuilder() + .setNextPageToken("") + .addAllLocations(Arrays.asList(responsesElement)) + .build(); + mockLocations.addResponse(expectedResponse); + + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListLocationsPagedResponse pagedListResponse = client.listLocations(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getLocationsList().get(0), resources.get(0)); + + List actualRequests = mockLocations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListLocationsRequest actualRequest = ((ListLocationsRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertEquals(request.getFilter(), actualRequest.getFilter()); + Assert.assertEquals(request.getPageSize(), actualRequest.getPageSize()); + Assert.assertEquals(request.getPageToken(), actualRequest.getPageToken()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listLocationsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockLocations.addException(exception); + + try { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listLocations(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getLocationTest() throws Exception { + Location expectedResponse = + Location.newBuilder() + .setName("name3373707") + .setLocationId("locationId1541836720") + .setDisplayName("displayName1714148973") + .putAllLabels(new HashMap()) + .setMetadata(Any.newBuilder().build()) + .build(); + mockLocations.addResponse(expectedResponse); + + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + + Location actualResponse = client.getLocation(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockLocations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetLocationRequest actualRequest = ((GetLocationRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getLocationExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockLocations.addException(exception); + + try { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + client.getLocation(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorsClientHttpJsonTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorsClientHttpJsonTest.java index e8936c4aa20f..ef39534136ca 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorsClientHttpJsonTest.java +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorsClientHttpJsonTest.java @@ -39,6 +39,7 @@ import com.google.protobuf.FieldMask; import com.google.protobuf.Timestamp; import java.io.IOException; +import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.List; @@ -94,6 +95,8 @@ public void createGeneratorTest() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -147,6 +150,8 @@ public void createGeneratorTest2() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -200,6 +205,8 @@ public void getGeneratorTest() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -249,6 +256,8 @@ public void getGeneratorTest2() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -478,6 +487,8 @@ public void updateGeneratorTest() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -489,6 +500,8 @@ public void updateGeneratorTest() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); FieldMask updateMask = FieldMask.newBuilder().build(); @@ -526,6 +539,8 @@ public void updateGeneratorExceptionTest() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); FieldMask updateMask = FieldMask.newBuilder().build(); client.updateGenerator(generator, updateMask); diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorsClientTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorsClientTest.java index 88d54dd26484..5cbbf0e803ec 100644 --- a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorsClientTest.java +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/GeneratorsClientTest.java @@ -38,6 +38,7 @@ import com.google.protobuf.Timestamp; import io.grpc.StatusRuntimeException; import java.io.IOException; +import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.List; @@ -101,6 +102,8 @@ public void createGeneratorTest() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockGenerators.addResponse(expectedResponse); @@ -150,6 +153,8 @@ public void createGeneratorTest2() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockGenerators.addResponse(expectedResponse); @@ -199,6 +204,8 @@ public void getGeneratorTest() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockGenerators.addResponse(expectedResponse); @@ -242,6 +249,8 @@ public void getGeneratorTest2() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockGenerators.addResponse(expectedResponse); @@ -441,6 +450,8 @@ public void updateGeneratorTest() throws Exception { .setTriggerEvent(TriggerEvent.forNumber(0)) .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) + .addAllTools(new ArrayList()) + .setSuggestionDedupingConfig(SuggestionDedupingConfig.newBuilder().build()) .build(); mockGenerators.addResponse(expectedResponse); diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockGeneratorEvaluations.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockGeneratorEvaluations.java new file mode 100644 index 000000000000..cbeef73a5ca0 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockGeneratorEvaluations.java @@ -0,0 +1,59 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.BetaApi; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.protobuf.AbstractMessage; +import io.grpc.ServerServiceDefinition; +import java.util.List; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockGeneratorEvaluations implements MockGrpcService { + private final MockGeneratorEvaluationsImpl serviceImpl; + + public MockGeneratorEvaluations() { + serviceImpl = new MockGeneratorEvaluationsImpl(); + } + + @Override + public List getRequests() { + return serviceImpl.getRequests(); + } + + @Override + public void addResponse(AbstractMessage response) { + serviceImpl.addResponse(response); + } + + @Override + public void addException(Exception exception) { + serviceImpl.addException(exception); + } + + @Override + public ServerServiceDefinition getServiceDefinition() { + return serviceImpl.bindService(); + } + + @Override + public void reset() { + serviceImpl.reset(); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockGeneratorEvaluationsImpl.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockGeneratorEvaluationsImpl.java new file mode 100644 index 000000000000..c9c8124a26be --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockGeneratorEvaluationsImpl.java @@ -0,0 +1,151 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.BetaApi; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsGrpc.GeneratorEvaluationsImplBase; +import com.google.longrunning.Operation; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Empty; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; +import java.util.Queue; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockGeneratorEvaluationsImpl extends GeneratorEvaluationsImplBase { + private List requests; + private Queue responses; + + public MockGeneratorEvaluationsImpl() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + public List getRequests() { + return requests; + } + + public void addResponse(AbstractMessage response) { + responses.add(response); + } + + public void setResponses(List responses) { + this.responses = new LinkedList(responses); + } + + public void addException(Exception exception) { + responses.add(exception); + } + + public void reset() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + @Override + public void createGeneratorEvaluation( + CreateGeneratorEvaluationRequest 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 CreateGeneratorEvaluation, expected %s" + + " or %s", + response == null ? "null" : response.getClass().getName(), + Operation.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void getGeneratorEvaluation( + GetGeneratorEvaluationRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof GeneratorEvaluation) { + requests.add(request); + responseObserver.onNext(((GeneratorEvaluation) 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 GetGeneratorEvaluation, expected %s or" + + " %s", + response == null ? "null" : response.getClass().getName(), + GeneratorEvaluation.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void listGeneratorEvaluations( + ListGeneratorEvaluationsRequest request, + StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof ListGeneratorEvaluationsResponse) { + requests.add(request); + responseObserver.onNext(((ListGeneratorEvaluationsResponse) 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 ListGeneratorEvaluations, expected %s" + + " or %s", + response == null ? "null" : response.getClass().getName(), + ListGeneratorEvaluationsResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void deleteGeneratorEvaluation( + DeleteGeneratorEvaluationRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Empty) { + requests.add(request); + responseObserver.onNext(((Empty) 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 DeleteGeneratorEvaluation, expected %s" + + " or %s", + response == null ? "null" : response.getClass().getName(), + Empty.class.getName(), + Exception.class.getName()))); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockSipTrunks.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockSipTrunks.java new file mode 100644 index 000000000000..7175c2dff667 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockSipTrunks.java @@ -0,0 +1,59 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.BetaApi; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.protobuf.AbstractMessage; +import io.grpc.ServerServiceDefinition; +import java.util.List; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockSipTrunks implements MockGrpcService { + private final MockSipTrunksImpl serviceImpl; + + public MockSipTrunks() { + serviceImpl = new MockSipTrunksImpl(); + } + + @Override + public List getRequests() { + return serviceImpl.getRequests(); + } + + @Override + public void addResponse(AbstractMessage response) { + serviceImpl.addResponse(response); + } + + @Override + public void addException(Exception exception) { + serviceImpl.addException(exception); + } + + @Override + public ServerServiceDefinition getServiceDefinition() { + return serviceImpl.bindService(); + } + + @Override + public void reset() { + serviceImpl.reset(); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockSipTrunksImpl.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockSipTrunksImpl.java new file mode 100644 index 000000000000..cdbe14357dad --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockSipTrunksImpl.java @@ -0,0 +1,165 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.BetaApi; +import com.google.cloud.dialogflow.v2.SipTrunksGrpc.SipTrunksImplBase; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Empty; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; +import java.util.Queue; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockSipTrunksImpl extends SipTrunksImplBase { + private List requests; + private Queue responses; + + public MockSipTrunksImpl() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + public List getRequests() { + return requests; + } + + public void addResponse(AbstractMessage response) { + responses.add(response); + } + + public void setResponses(List responses) { + this.responses = new LinkedList(responses); + } + + public void addException(Exception exception) { + responses.add(exception); + } + + public void reset() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + @Override + public void createSipTrunk( + CreateSipTrunkRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof SipTrunk) { + requests.add(request); + responseObserver.onNext(((SipTrunk) 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 CreateSipTrunk, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + SipTrunk.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void deleteSipTrunk( + DeleteSipTrunkRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Empty) { + requests.add(request); + responseObserver.onNext(((Empty) 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 DeleteSipTrunk, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Empty.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void listSipTrunks( + ListSipTrunksRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof ListSipTrunksResponse) { + requests.add(request); + responseObserver.onNext(((ListSipTrunksResponse) 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 ListSipTrunks, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + ListSipTrunksResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void getSipTrunk(GetSipTrunkRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof SipTrunk) { + requests.add(request); + responseObserver.onNext(((SipTrunk) 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 GetSipTrunk, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + SipTrunk.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void updateSipTrunk( + UpdateSipTrunkRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof SipTrunk) { + requests.add(request); + responseObserver.onNext(((SipTrunk) 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 UpdateSipTrunk, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + SipTrunk.class.getName(), + Exception.class.getName()))); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockTools.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockTools.java new file mode 100644 index 000000000000..a8755796446c --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockTools.java @@ -0,0 +1,59 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.BetaApi; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.protobuf.AbstractMessage; +import io.grpc.ServerServiceDefinition; +import java.util.List; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockTools implements MockGrpcService { + private final MockToolsImpl serviceImpl; + + public MockTools() { + serviceImpl = new MockToolsImpl(); + } + + @Override + public List getRequests() { + return serviceImpl.getRequests(); + } + + @Override + public void addResponse(AbstractMessage response) { + serviceImpl.addResponse(response); + } + + @Override + public void addException(Exception exception) { + serviceImpl.addException(exception); + } + + @Override + public ServerServiceDefinition getServiceDefinition() { + return serviceImpl.bindService(); + } + + @Override + public void reset() { + serviceImpl.reset(); + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockToolsImpl.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockToolsImpl.java new file mode 100644 index 000000000000..13f16827a7a0 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/MockToolsImpl.java @@ -0,0 +1,162 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.core.BetaApi; +import com.google.cloud.dialogflow.v2.ToolsGrpc.ToolsImplBase; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Empty; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; +import java.util.Queue; +import javax.annotation.Generated; + +@BetaApi +@Generated("by gapic-generator-java") +public class MockToolsImpl extends ToolsImplBase { + private List requests; + private Queue responses; + + public MockToolsImpl() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + public List getRequests() { + return requests; + } + + public void addResponse(AbstractMessage response) { + responses.add(response); + } + + public void setResponses(List responses) { + this.responses = new LinkedList(responses); + } + + public void addException(Exception exception) { + responses.add(exception); + } + + public void reset() { + requests = new ArrayList<>(); + responses = new LinkedList<>(); + } + + @Override + public void createTool(CreateToolRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Tool) { + requests.add(request); + responseObserver.onNext(((Tool) 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 CreateTool, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Tool.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void getTool(GetToolRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Tool) { + requests.add(request); + responseObserver.onNext(((Tool) 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 GetTool, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Tool.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void listTools( + ListToolsRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof ListToolsResponse) { + requests.add(request); + responseObserver.onNext(((ListToolsResponse) 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 ListTools, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + ListToolsResponse.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void deleteTool(DeleteToolRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Empty) { + requests.add(request); + responseObserver.onNext(((Empty) 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 DeleteTool, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Empty.class.getName(), + Exception.class.getName()))); + } + } + + @Override + public void updateTool(UpdateToolRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Tool) { + requests.add(request); + responseObserver.onNext(((Tool) 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 UpdateTool, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Tool.class.getName(), + Exception.class.getName()))); + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/SipTrunksClientHttpJsonTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/SipTrunksClientHttpJsonTest.java new file mode 100644 index 000000000000..c4003be0f276 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/SipTrunksClientHttpJsonTest.java @@ -0,0 +1,635 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListSipTrunksPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.testing.MockHttpService; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ApiException; +import com.google.api.gax.rpc.ApiExceptionFactory; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.testing.FakeStatusCode; +import com.google.cloud.dialogflow.v2.stub.HttpJsonSipTrunksStub; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.Lists; +import com.google.protobuf.Any; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class SipTrunksClientHttpJsonTest { + private static MockHttpService mockService; + private static SipTrunksClient client; + + @BeforeClass + public static void startStaticServer() throws IOException { + mockService = + new MockHttpService( + HttpJsonSipTrunksStub.getMethodDescriptors(), SipTrunksSettings.getDefaultEndpoint()); + SipTrunksSettings settings = + SipTrunksSettings.newHttpJsonBuilder() + .setTransportChannelProvider( + SipTrunksSettings.defaultHttpJsonTransportProviderBuilder() + .setHttpTransport(mockService) + .build()) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = SipTrunksClient.create(settings); + } + + @AfterClass + public static void stopServer() { + client.close(); + } + + @Before + public void setUp() {} + + @After + public void tearDown() throws Exception { + mockService.reset(); + } + + @Test + public void createSipTrunkTest() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockService.addResponse(expectedResponse); + + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + + SipTrunk actualResponse = client.createSipTrunk(parent, sipTrunk); + 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 createSipTrunkExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + client.createSipTrunk(parent, sipTrunk); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createSipTrunkTest2() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockService.addResponse(expectedResponse); + + String parent = "projects/project-5833/locations/location-5833"; + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + + SipTrunk actualResponse = client.createSipTrunk(parent, sipTrunk); + 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 createSipTrunkExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "projects/project-5833/locations/location-5833"; + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + client.createSipTrunk(parent, sipTrunk); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteSipTrunkTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + + client.deleteSipTrunk(name); + + 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 deleteSipTrunkExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + client.deleteSipTrunk(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteSipTrunkTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + String name = "projects/project-2321/locations/location-2321/sipTrunks/sipTrunk-2321"; + + client.deleteSipTrunk(name); + + 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 deleteSipTrunkExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "projects/project-2321/locations/location-2321/sipTrunks/sipTrunk-2321"; + client.deleteSipTrunk(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listSipTrunksTest() throws Exception { + SipTrunk responsesElement = SipTrunk.newBuilder().build(); + ListSipTrunksResponse expectedResponse = + ListSipTrunksResponse.newBuilder() + .setNextPageToken("") + .addAllSipTrunks(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + + ListSipTrunksPagedResponse pagedListResponse = client.listSipTrunks(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getSipTrunksList().get(0), resources.get(0)); + + 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 listSipTrunksExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + client.listSipTrunks(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listSipTrunksTest2() throws Exception { + SipTrunk responsesElement = SipTrunk.newBuilder().build(); + ListSipTrunksResponse expectedResponse = + ListSipTrunksResponse.newBuilder() + .setNextPageToken("") + .addAllSipTrunks(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "projects/project-5833/locations/location-5833"; + + ListSipTrunksPagedResponse pagedListResponse = client.listSipTrunks(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getSipTrunksList().get(0), resources.get(0)); + + 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 listSipTrunksExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "projects/project-5833/locations/location-5833"; + client.listSipTrunks(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getSipTrunkTest() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockService.addResponse(expectedResponse); + + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + + SipTrunk actualResponse = client.getSipTrunk(name); + 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 getSipTrunkExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + client.getSipTrunk(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getSipTrunkTest2() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockService.addResponse(expectedResponse); + + String name = "projects/project-2321/locations/location-2321/sipTrunks/sipTrunk-2321"; + + SipTrunk actualResponse = client.getSipTrunk(name); + 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 getSipTrunkExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "projects/project-2321/locations/location-2321/sipTrunks/sipTrunk-2321"; + client.getSipTrunk(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void updateSipTrunkTest() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockService.addResponse(expectedResponse); + + SipTrunk sipTrunk = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + SipTrunk actualResponse = client.updateSipTrunk(sipTrunk, 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 updateSipTrunkExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + SipTrunk sipTrunk = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateSipTrunk(sipTrunk, updateMask); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listLocationsTest() throws Exception { + Location responsesElement = Location.newBuilder().build(); + ListLocationsResponse expectedResponse = + ListLocationsResponse.newBuilder() + .setNextPageToken("") + .addAllLocations(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("projects/project-3664") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListLocationsPagedResponse pagedListResponse = client.listLocations(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getLocationsList().get(0), resources.get(0)); + + List actualRequests = 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 listLocationsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("projects/project-3664") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listLocations(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getLocationTest() throws Exception { + Location expectedResponse = + Location.newBuilder() + .setName("name3373707") + .setLocationId("locationId1541836720") + .setDisplayName("displayName1714148973") + .putAllLabels(new HashMap()) + .setMetadata(Any.newBuilder().build()) + .build(); + mockService.addResponse(expectedResponse); + + GetLocationRequest request = + GetLocationRequest.newBuilder() + .setName("projects/project-9062/locations/location-9062") + .build(); + + Location actualResponse = client.getLocation(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 getLocationExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GetLocationRequest request = + GetLocationRequest.newBuilder() + .setName("projects/project-9062/locations/location-9062") + .build(); + client.getLocation(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/SipTrunksClientTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/SipTrunksClientTest.java new file mode 100644 index 000000000000..7e2db59b1315 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/SipTrunksClientTest.java @@ -0,0 +1,564 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.SipTrunksClient.ListSipTrunksPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.testing.LocalChannelProvider; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.api.gax.grpc.testing.MockServiceHelper; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.Lists; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Any; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import io.grpc.StatusRuntimeException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.UUID; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class SipTrunksClientTest { + private static MockLocations mockLocations; + private static MockServiceHelper mockServiceHelper; + private static MockSipTrunks mockSipTrunks; + private LocalChannelProvider channelProvider; + private SipTrunksClient client; + + @BeforeClass + public static void startStaticServer() { + mockSipTrunks = new MockSipTrunks(); + mockLocations = new MockLocations(); + mockServiceHelper = + new MockServiceHelper( + UUID.randomUUID().toString(), + Arrays.asList(mockSipTrunks, mockLocations)); + mockServiceHelper.start(); + } + + @AfterClass + public static void stopServer() { + mockServiceHelper.stop(); + } + + @Before + public void setUp() throws IOException { + mockServiceHelper.reset(); + channelProvider = mockServiceHelper.createChannelProvider(); + SipTrunksSettings settings = + SipTrunksSettings.newBuilder() + .setTransportChannelProvider(channelProvider) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = SipTrunksClient.create(settings); + } + + @After + public void tearDown() throws Exception { + client.close(); + } + + @Test + public void createSipTrunkTest() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockSipTrunks.addResponse(expectedResponse); + + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + + SipTrunk actualResponse = client.createSipTrunk(parent, sipTrunk); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + CreateSipTrunkRequest actualRequest = ((CreateSipTrunkRequest) actualRequests.get(0)); + + Assert.assertEquals(parent.toString(), actualRequest.getParent()); + Assert.assertEquals(sipTrunk, actualRequest.getSipTrunk()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void createSipTrunkExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + client.createSipTrunk(parent, sipTrunk); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createSipTrunkTest2() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockSipTrunks.addResponse(expectedResponse); + + String parent = "parent-995424086"; + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + + SipTrunk actualResponse = client.createSipTrunk(parent, sipTrunk); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + CreateSipTrunkRequest actualRequest = ((CreateSipTrunkRequest) actualRequests.get(0)); + + Assert.assertEquals(parent, actualRequest.getParent()); + Assert.assertEquals(sipTrunk, actualRequest.getSipTrunk()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void createSipTrunkExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + String parent = "parent-995424086"; + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + client.createSipTrunk(parent, sipTrunk); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteSipTrunkTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockSipTrunks.addResponse(expectedResponse); + + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + + client.deleteSipTrunk(name); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DeleteSipTrunkRequest actualRequest = ((DeleteSipTrunkRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void deleteSipTrunkExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + client.deleteSipTrunk(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteSipTrunkTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockSipTrunks.addResponse(expectedResponse); + + String name = "name3373707"; + + client.deleteSipTrunk(name); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DeleteSipTrunkRequest actualRequest = ((DeleteSipTrunkRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void deleteSipTrunkExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + String name = "name3373707"; + client.deleteSipTrunk(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listSipTrunksTest() throws Exception { + SipTrunk responsesElement = SipTrunk.newBuilder().build(); + ListSipTrunksResponse expectedResponse = + ListSipTrunksResponse.newBuilder() + .setNextPageToken("") + .addAllSipTrunks(Arrays.asList(responsesElement)) + .build(); + mockSipTrunks.addResponse(expectedResponse); + + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + + ListSipTrunksPagedResponse pagedListResponse = client.listSipTrunks(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getSipTrunksList().get(0), resources.get(0)); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListSipTrunksRequest actualRequest = ((ListSipTrunksRequest) actualRequests.get(0)); + + Assert.assertEquals(parent.toString(), actualRequest.getParent()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listSipTrunksExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + client.listSipTrunks(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listSipTrunksTest2() throws Exception { + SipTrunk responsesElement = SipTrunk.newBuilder().build(); + ListSipTrunksResponse expectedResponse = + ListSipTrunksResponse.newBuilder() + .setNextPageToken("") + .addAllSipTrunks(Arrays.asList(responsesElement)) + .build(); + mockSipTrunks.addResponse(expectedResponse); + + String parent = "parent-995424086"; + + ListSipTrunksPagedResponse pagedListResponse = client.listSipTrunks(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getSipTrunksList().get(0), resources.get(0)); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListSipTrunksRequest actualRequest = ((ListSipTrunksRequest) actualRequests.get(0)); + + Assert.assertEquals(parent, actualRequest.getParent()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listSipTrunksExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + String parent = "parent-995424086"; + client.listSipTrunks(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getSipTrunkTest() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockSipTrunks.addResponse(expectedResponse); + + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + + SipTrunk actualResponse = client.getSipTrunk(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetSipTrunkRequest actualRequest = ((GetSipTrunkRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getSipTrunkExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + client.getSipTrunk(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getSipTrunkTest2() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockSipTrunks.addResponse(expectedResponse); + + String name = "name3373707"; + + SipTrunk actualResponse = client.getSipTrunk(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetSipTrunkRequest actualRequest = ((GetSipTrunkRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getSipTrunkExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + String name = "name3373707"; + client.getSipTrunk(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void updateSipTrunkTest() throws Exception { + SipTrunk expectedResponse = + SipTrunk.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .addAllExpectedHostname(new ArrayList()) + .addAllConnections(new ArrayList()) + .setDisplayName("displayName1714148973") + .build(); + mockSipTrunks.addResponse(expectedResponse); + + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + SipTrunk actualResponse = client.updateSipTrunk(sipTrunk, updateMask); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockSipTrunks.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + UpdateSipTrunkRequest actualRequest = ((UpdateSipTrunkRequest) actualRequests.get(0)); + + Assert.assertEquals(sipTrunk, actualRequest.getSipTrunk()); + Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void updateSipTrunkExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockSipTrunks.addException(exception); + + try { + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateSipTrunk(sipTrunk, updateMask); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listLocationsTest() throws Exception { + Location responsesElement = Location.newBuilder().build(); + ListLocationsResponse expectedResponse = + ListLocationsResponse.newBuilder() + .setNextPageToken("") + .addAllLocations(Arrays.asList(responsesElement)) + .build(); + mockLocations.addResponse(expectedResponse); + + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListLocationsPagedResponse pagedListResponse = client.listLocations(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getLocationsList().get(0), resources.get(0)); + + List actualRequests = mockLocations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListLocationsRequest actualRequest = ((ListLocationsRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertEquals(request.getFilter(), actualRequest.getFilter()); + Assert.assertEquals(request.getPageSize(), actualRequest.getPageSize()); + Assert.assertEquals(request.getPageToken(), actualRequest.getPageToken()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listLocationsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockLocations.addException(exception); + + try { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listLocations(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getLocationTest() throws Exception { + Location expectedResponse = + Location.newBuilder() + .setName("name3373707") + .setLocationId("locationId1541836720") + .setDisplayName("displayName1714148973") + .putAllLabels(new HashMap()) + .setMetadata(Any.newBuilder().build()) + .build(); + mockLocations.addResponse(expectedResponse); + + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + + Location actualResponse = client.getLocation(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockLocations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetLocationRequest actualRequest = ((GetLocationRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getLocationExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockLocations.addException(exception); + + try { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + client.getLocation(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ToolsClientHttpJsonTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ToolsClientHttpJsonTest.java new file mode 100644 index 000000000000..b9b20e7e9774 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ToolsClientHttpJsonTest.java @@ -0,0 +1,681 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.ToolsClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.ToolsClient.ListToolsPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.httpjson.GaxHttpJsonProperties; +import com.google.api.gax.httpjson.testing.MockHttpService; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.ApiException; +import com.google.api.gax.rpc.ApiExceptionFactory; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.api.gax.rpc.StatusCode; +import com.google.api.gax.rpc.testing.FakeStatusCode; +import com.google.cloud.dialogflow.v2.stub.HttpJsonToolsStub; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.Lists; +import com.google.protobuf.Any; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import com.google.protobuf.Timestamp; +import java.io.IOException; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class ToolsClientHttpJsonTest { + private static MockHttpService mockService; + private static ToolsClient client; + + @BeforeClass + public static void startStaticServer() throws IOException { + mockService = + new MockHttpService( + HttpJsonToolsStub.getMethodDescriptors(), ToolsSettings.getDefaultEndpoint()); + ToolsSettings settings = + ToolsSettings.newHttpJsonBuilder() + .setTransportChannelProvider( + ToolsSettings.defaultHttpJsonTransportProviderBuilder() + .setHttpTransport(mockService) + .build()) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = ToolsClient.create(settings); + } + + @AfterClass + public static void stopServer() { + client.close(); + } + + @Before + public void setUp() {} + + @After + public void tearDown() throws Exception { + mockService.reset(); + } + + @Test + public void createToolTest() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockService.addResponse(expectedResponse); + + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + + Tool actualResponse = client.createTool(parent, tool, toolId); + 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 createToolExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + client.createTool(parent, tool, toolId); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createToolTest2() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "projects/project-5833/locations/location-5833"; + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + + Tool actualResponse = client.createTool(parent, tool, toolId); + 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 createToolExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "projects/project-5833/locations/location-5833"; + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + client.createTool(parent, tool, toolId); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getToolTest() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockService.addResponse(expectedResponse); + + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + + Tool actualResponse = client.getTool(name); + 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 getToolExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + client.getTool(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getToolTest2() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockService.addResponse(expectedResponse); + + String name = "projects/project-65/locations/location-65/tools/tool-65"; + + Tool actualResponse = client.getTool(name); + 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 getToolExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "projects/project-65/locations/location-65/tools/tool-65"; + client.getTool(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listToolsTest() throws Exception { + Tool responsesElement = Tool.newBuilder().build(); + ListToolsResponse expectedResponse = + ListToolsResponse.newBuilder() + .setNextPageToken("") + .addAllTools(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + + ListToolsPagedResponse pagedListResponse = client.listTools(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getToolsList().get(0), resources.get(0)); + + 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 listToolsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + client.listTools(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listToolsTest2() throws Exception { + Tool responsesElement = Tool.newBuilder().build(); + ListToolsResponse expectedResponse = + ListToolsResponse.newBuilder() + .setNextPageToken("") + .addAllTools(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + String parent = "projects/project-5833/locations/location-5833"; + + ListToolsPagedResponse pagedListResponse = client.listTools(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getToolsList().get(0), resources.get(0)); + + 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 listToolsExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String parent = "projects/project-5833/locations/location-5833"; + client.listTools(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteToolTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + + client.deleteTool(name); + + 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 deleteToolExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + client.deleteTool(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteToolTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockService.addResponse(expectedResponse); + + String name = "projects/project-65/locations/location-65/tools/tool-65"; + + client.deleteTool(name); + + 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 deleteToolExceptionTest2() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + String name = "projects/project-65/locations/location-65/tools/tool-65"; + client.deleteTool(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void updateToolTest() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockService.addResponse(expectedResponse); + + Tool tool = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + Tool actualResponse = client.updateTool(tool, 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 updateToolExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + Tool tool = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateTool(tool, updateMask); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listLocationsTest() throws Exception { + Location responsesElement = Location.newBuilder().build(); + ListLocationsResponse expectedResponse = + ListLocationsResponse.newBuilder() + .setNextPageToken("") + .addAllLocations(Arrays.asList(responsesElement)) + .build(); + mockService.addResponse(expectedResponse); + + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("projects/project-3664") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListLocationsPagedResponse pagedListResponse = client.listLocations(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getLocationsList().get(0), resources.get(0)); + + List actualRequests = 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 listLocationsExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("projects/project-3664") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listLocations(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getLocationTest() throws Exception { + Location expectedResponse = + Location.newBuilder() + .setName("name3373707") + .setLocationId("locationId1541836720") + .setDisplayName("displayName1714148973") + .putAllLabels(new HashMap()) + .setMetadata(Any.newBuilder().build()) + .build(); + mockService.addResponse(expectedResponse); + + GetLocationRequest request = + GetLocationRequest.newBuilder() + .setName("projects/project-9062/locations/location-9062") + .build(); + + Location actualResponse = client.getLocation(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 getLocationExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + GetLocationRequest request = + GetLocationRequest.newBuilder() + .setName("projects/project-9062/locations/location-9062") + .build(); + client.getLocation(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ToolsClientTest.java b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ToolsClientTest.java new file mode 100644 index 000000000000..3b6292feb673 --- /dev/null +++ b/java-dialogflow/google-cloud-dialogflow/src/test/java/com/google/cloud/dialogflow/v2/ToolsClientTest.java @@ -0,0 +1,599 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static com.google.cloud.dialogflow.v2.ToolsClient.ListLocationsPagedResponse; +import static com.google.cloud.dialogflow.v2.ToolsClient.ListToolsPagedResponse; + +import com.google.api.gax.core.NoCredentialsProvider; +import com.google.api.gax.grpc.GaxGrpcProperties; +import com.google.api.gax.grpc.testing.LocalChannelProvider; +import com.google.api.gax.grpc.testing.MockGrpcService; +import com.google.api.gax.grpc.testing.MockServiceHelper; +import com.google.api.gax.rpc.ApiClientHeaderProvider; +import com.google.api.gax.rpc.InvalidArgumentException; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.collect.Lists; +import com.google.protobuf.AbstractMessage; +import com.google.protobuf.Any; +import com.google.protobuf.Empty; +import com.google.protobuf.FieldMask; +import com.google.protobuf.Timestamp; +import io.grpc.StatusRuntimeException; +import java.io.IOException; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.UUID; +import javax.annotation.Generated; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +@Generated("by gapic-generator-java") +public class ToolsClientTest { + private static MockLocations mockLocations; + private static MockServiceHelper mockServiceHelper; + private static MockTools mockTools; + private LocalChannelProvider channelProvider; + private ToolsClient client; + + @BeforeClass + public static void startStaticServer() { + mockTools = new MockTools(); + mockLocations = new MockLocations(); + mockServiceHelper = + new MockServiceHelper( + UUID.randomUUID().toString(), Arrays.asList(mockTools, mockLocations)); + mockServiceHelper.start(); + } + + @AfterClass + public static void stopServer() { + mockServiceHelper.stop(); + } + + @Before + public void setUp() throws IOException { + mockServiceHelper.reset(); + channelProvider = mockServiceHelper.createChannelProvider(); + ToolsSettings settings = + ToolsSettings.newBuilder() + .setTransportChannelProvider(channelProvider) + .setCredentialsProvider(NoCredentialsProvider.create()) + .build(); + client = ToolsClient.create(settings); + } + + @After + public void tearDown() throws Exception { + client.close(); + } + + @Test + public void createToolTest() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockTools.addResponse(expectedResponse); + + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + + Tool actualResponse = client.createTool(parent, tool, toolId); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + CreateToolRequest actualRequest = ((CreateToolRequest) actualRequests.get(0)); + + Assert.assertEquals(parent.toString(), actualRequest.getParent()); + Assert.assertEquals(tool, actualRequest.getTool()); + Assert.assertEquals(toolId, actualRequest.getToolId()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void createToolExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + client.createTool(parent, tool, toolId); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void createToolTest2() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockTools.addResponse(expectedResponse); + + String parent = "parent-995424086"; + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + + Tool actualResponse = client.createTool(parent, tool, toolId); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + CreateToolRequest actualRequest = ((CreateToolRequest) actualRequests.get(0)); + + Assert.assertEquals(parent, actualRequest.getParent()); + Assert.assertEquals(tool, actualRequest.getTool()); + Assert.assertEquals(toolId, actualRequest.getToolId()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void createToolExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + String parent = "parent-995424086"; + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + client.createTool(parent, tool, toolId); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getToolTest() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockTools.addResponse(expectedResponse); + + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + + Tool actualResponse = client.getTool(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetToolRequest actualRequest = ((GetToolRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getToolExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + client.getTool(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getToolTest2() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockTools.addResponse(expectedResponse); + + String name = "name3373707"; + + Tool actualResponse = client.getTool(name); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetToolRequest actualRequest = ((GetToolRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getToolExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + String name = "name3373707"; + client.getTool(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listToolsTest() throws Exception { + Tool responsesElement = Tool.newBuilder().build(); + ListToolsResponse expectedResponse = + ListToolsResponse.newBuilder() + .setNextPageToken("") + .addAllTools(Arrays.asList(responsesElement)) + .build(); + mockTools.addResponse(expectedResponse); + + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + + ListToolsPagedResponse pagedListResponse = client.listTools(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getToolsList().get(0), resources.get(0)); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListToolsRequest actualRequest = ((ListToolsRequest) actualRequests.get(0)); + + Assert.assertEquals(parent.toString(), actualRequest.getParent()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listToolsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + client.listTools(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listToolsTest2() throws Exception { + Tool responsesElement = Tool.newBuilder().build(); + ListToolsResponse expectedResponse = + ListToolsResponse.newBuilder() + .setNextPageToken("") + .addAllTools(Arrays.asList(responsesElement)) + .build(); + mockTools.addResponse(expectedResponse); + + String parent = "parent-995424086"; + + ListToolsPagedResponse pagedListResponse = client.listTools(parent); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getToolsList().get(0), resources.get(0)); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListToolsRequest actualRequest = ((ListToolsRequest) actualRequests.get(0)); + + Assert.assertEquals(parent, actualRequest.getParent()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listToolsExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + String parent = "parent-995424086"; + client.listTools(parent); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteToolTest() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockTools.addResponse(expectedResponse); + + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + + client.deleteTool(name); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DeleteToolRequest actualRequest = ((DeleteToolRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void deleteToolExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + client.deleteTool(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void deleteToolTest2() throws Exception { + Empty expectedResponse = Empty.newBuilder().build(); + mockTools.addResponse(expectedResponse); + + String name = "name3373707"; + + client.deleteTool(name); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DeleteToolRequest actualRequest = ((DeleteToolRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void deleteToolExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + String name = "name3373707"; + client.deleteTool(name); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void updateToolTest() throws Exception { + Tool expectedResponse = + Tool.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .setToolKey("toolKey-1140116057") + .setDisplayName("displayName1714148973") + .setDescription("description-1724546052") + .putAllActionConfirmationRequirement( + new HashMap()) + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) + .build(); + mockTools.addResponse(expectedResponse); + + Tool tool = Tool.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + Tool actualResponse = client.updateTool(tool, updateMask); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockTools.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + UpdateToolRequest actualRequest = ((UpdateToolRequest) actualRequests.get(0)); + + Assert.assertEquals(tool, actualRequest.getTool()); + Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void updateToolExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockTools.addException(exception); + + try { + Tool tool = Tool.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateTool(tool, updateMask); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void listLocationsTest() throws Exception { + Location responsesElement = Location.newBuilder().build(); + ListLocationsResponse expectedResponse = + ListLocationsResponse.newBuilder() + .setNextPageToken("") + .addAllLocations(Arrays.asList(responsesElement)) + .build(); + mockLocations.addResponse(expectedResponse); + + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + + ListLocationsPagedResponse pagedListResponse = client.listLocations(request); + + List resources = Lists.newArrayList(pagedListResponse.iterateAll()); + + Assert.assertEquals(1, resources.size()); + Assert.assertEquals(expectedResponse.getLocationsList().get(0), resources.get(0)); + + List actualRequests = mockLocations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + ListLocationsRequest actualRequest = ((ListLocationsRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertEquals(request.getFilter(), actualRequest.getFilter()); + Assert.assertEquals(request.getPageSize(), actualRequest.getPageSize()); + Assert.assertEquals(request.getPageToken(), actualRequest.getPageToken()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void listLocationsExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockLocations.addException(exception); + + try { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + client.listLocations(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } + + @Test + public void getLocationTest() throws Exception { + Location expectedResponse = + Location.newBuilder() + .setName("name3373707") + .setLocationId("locationId1541836720") + .setDisplayName("displayName1714148973") + .putAllLabels(new HashMap()) + .setMetadata(Any.newBuilder().build()) + .build(); + mockLocations.addResponse(expectedResponse); + + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + + Location actualResponse = client.getLocation(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockLocations.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + GetLocationRequest actualRequest = ((GetLocationRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void getLocationExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockLocations.addException(exception); + + try { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + client.getLocation(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } +} diff --git a/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsGrpc.java b/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsGrpc.java new file mode 100644 index 000000000000..68f97371d2ef --- /dev/null +++ b/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationsGrpc.java @@ -0,0 +1,849 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static io.grpc.MethodDescriptor.generateFullMethodName; + +/** + * + * + *
+ * Service for managing generator evaluations.
+ * 
+ */ +@io.grpc.stub.annotations.GrpcGenerated +public final class GeneratorEvaluationsGrpc { + + private GeneratorEvaluationsGrpc() {} + + public static final java.lang.String SERVICE_NAME = + "google.cloud.dialogflow.v2.GeneratorEvaluations"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest, + com.google.longrunning.Operation> + getCreateGeneratorEvaluationMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CreateGeneratorEvaluation", + requestType = com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest.class, + responseType = com.google.longrunning.Operation.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest, + com.google.longrunning.Operation> + getCreateGeneratorEvaluationMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest, + com.google.longrunning.Operation> + getCreateGeneratorEvaluationMethod; + if ((getCreateGeneratorEvaluationMethod = + GeneratorEvaluationsGrpc.getCreateGeneratorEvaluationMethod) + == null) { + synchronized (GeneratorEvaluationsGrpc.class) { + if ((getCreateGeneratorEvaluationMethod = + GeneratorEvaluationsGrpc.getCreateGeneratorEvaluationMethod) + == null) { + GeneratorEvaluationsGrpc.getCreateGeneratorEvaluationMethod = + getCreateGeneratorEvaluationMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + generateFullMethodName(SERVICE_NAME, "CreateGeneratorEvaluation")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.longrunning.Operation.getDefaultInstance())) + .setSchemaDescriptor( + new GeneratorEvaluationsMethodDescriptorSupplier( + "CreateGeneratorEvaluation")) + .build(); + } + } + } + return getCreateGeneratorEvaluationMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest, + com.google.cloud.dialogflow.v2.GeneratorEvaluation> + getGetGeneratorEvaluationMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetGeneratorEvaluation", + requestType = com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest.class, + responseType = com.google.cloud.dialogflow.v2.GeneratorEvaluation.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest, + com.google.cloud.dialogflow.v2.GeneratorEvaluation> + getGetGeneratorEvaluationMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest, + com.google.cloud.dialogflow.v2.GeneratorEvaluation> + getGetGeneratorEvaluationMethod; + if ((getGetGeneratorEvaluationMethod = GeneratorEvaluationsGrpc.getGetGeneratorEvaluationMethod) + == null) { + synchronized (GeneratorEvaluationsGrpc.class) { + if ((getGetGeneratorEvaluationMethod = + GeneratorEvaluationsGrpc.getGetGeneratorEvaluationMethod) + == null) { + GeneratorEvaluationsGrpc.getGetGeneratorEvaluationMethod = + getGetGeneratorEvaluationMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + generateFullMethodName(SERVICE_NAME, "GetGeneratorEvaluation")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.GeneratorEvaluation + .getDefaultInstance())) + .setSchemaDescriptor( + new GeneratorEvaluationsMethodDescriptorSupplier( + "GetGeneratorEvaluation")) + .build(); + } + } + } + return getGetGeneratorEvaluationMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest, + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse> + getListGeneratorEvaluationsMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ListGeneratorEvaluations", + requestType = com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest.class, + responseType = com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest, + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse> + getListGeneratorEvaluationsMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest, + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse> + getListGeneratorEvaluationsMethod; + if ((getListGeneratorEvaluationsMethod = + GeneratorEvaluationsGrpc.getListGeneratorEvaluationsMethod) + == null) { + synchronized (GeneratorEvaluationsGrpc.class) { + if ((getListGeneratorEvaluationsMethod = + GeneratorEvaluationsGrpc.getListGeneratorEvaluationsMethod) + == null) { + GeneratorEvaluationsGrpc.getListGeneratorEvaluationsMethod = + getListGeneratorEvaluationsMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + generateFullMethodName(SERVICE_NAME, "ListGeneratorEvaluations")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse + .getDefaultInstance())) + .setSchemaDescriptor( + new GeneratorEvaluationsMethodDescriptorSupplier( + "ListGeneratorEvaluations")) + .build(); + } + } + } + return getListGeneratorEvaluationsMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest, + com.google.protobuf.Empty> + getDeleteGeneratorEvaluationMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DeleteGeneratorEvaluation", + requestType = com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest.class, + responseType = com.google.protobuf.Empty.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest, + com.google.protobuf.Empty> + getDeleteGeneratorEvaluationMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest, + com.google.protobuf.Empty> + getDeleteGeneratorEvaluationMethod; + if ((getDeleteGeneratorEvaluationMethod = + GeneratorEvaluationsGrpc.getDeleteGeneratorEvaluationMethod) + == null) { + synchronized (GeneratorEvaluationsGrpc.class) { + if ((getDeleteGeneratorEvaluationMethod = + GeneratorEvaluationsGrpc.getDeleteGeneratorEvaluationMethod) + == null) { + GeneratorEvaluationsGrpc.getDeleteGeneratorEvaluationMethod = + getDeleteGeneratorEvaluationMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + generateFullMethodName(SERVICE_NAME, "DeleteGeneratorEvaluation")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.protobuf.Empty.getDefaultInstance())) + .setSchemaDescriptor( + new GeneratorEvaluationsMethodDescriptorSupplier( + "DeleteGeneratorEvaluation")) + .build(); + } + } + } + return getDeleteGeneratorEvaluationMethod; + } + + /** Creates a new async stub that supports all call types for the service */ + public static GeneratorEvaluationsStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public GeneratorEvaluationsStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new GeneratorEvaluationsStub(channel, callOptions); + } + }; + return GeneratorEvaluationsStub.newStub(factory, channel); + } + + /** Creates a new blocking-style stub that supports all types of calls on the service */ + public static GeneratorEvaluationsBlockingV2Stub newBlockingV2Stub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public GeneratorEvaluationsBlockingV2Stub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new GeneratorEvaluationsBlockingV2Stub(channel, callOptions); + } + }; + return GeneratorEvaluationsBlockingV2Stub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static GeneratorEvaluationsBlockingStub newBlockingStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public GeneratorEvaluationsBlockingStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new GeneratorEvaluationsBlockingStub(channel, callOptions); + } + }; + return GeneratorEvaluationsBlockingStub.newStub(factory, channel); + } + + /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ + public static GeneratorEvaluationsFutureStub newFutureStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public GeneratorEvaluationsFutureStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new GeneratorEvaluationsFutureStub(channel, callOptions); + } + }; + return GeneratorEvaluationsFutureStub.newStub(factory, channel); + } + + /** + * + * + *
+   * Service for managing generator evaluations.
+   * 
+ */ + public interface AsyncService { + + /** + * + * + *
+     * Creates evaluation of a generator.
+     * 
+ */ + default void createGeneratorEvaluation( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getCreateGeneratorEvaluationMethod(), responseObserver); + } + + /** + * + * + *
+     * Gets an evaluation of generator.
+     * 
+ */ + default void getGeneratorEvaluation( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getGetGeneratorEvaluationMethod(), responseObserver); + } + + /** + * + * + *
+     * Lists evaluations of generator.
+     * 
+ */ + default void listGeneratorEvaluations( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListGeneratorEvaluationsMethod(), responseObserver); + } + + /** + * + * + *
+     * Deletes an evaluation of generator.
+     * 
+ */ + default void deleteGeneratorEvaluation( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getDeleteGeneratorEvaluationMethod(), responseObserver); + } + } + + /** + * Base class for the server implementation of the service GeneratorEvaluations. + * + *
+   * Service for managing generator evaluations.
+   * 
+ */ + public abstract static class GeneratorEvaluationsImplBase + implements io.grpc.BindableService, AsyncService { + + @java.lang.Override + public final io.grpc.ServerServiceDefinition bindService() { + return GeneratorEvaluationsGrpc.bindService(this); + } + } + + /** + * A stub to allow clients to do asynchronous rpc calls to service GeneratorEvaluations. + * + *
+   * Service for managing generator evaluations.
+   * 
+ */ + public static final class GeneratorEvaluationsStub + extends io.grpc.stub.AbstractAsyncStub { + private GeneratorEvaluationsStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected GeneratorEvaluationsStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new GeneratorEvaluationsStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates evaluation of a generator.
+     * 
+ */ + public void createGeneratorEvaluation( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getCreateGeneratorEvaluationMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+     * Gets an evaluation of generator.
+     * 
+ */ + public void getGeneratorEvaluation( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetGeneratorEvaluationMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+     * Lists evaluations of generator.
+     * 
+ */ + public void listGeneratorEvaluations( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListGeneratorEvaluationsMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+     * Deletes an evaluation of generator.
+     * 
+ */ + public void deleteGeneratorEvaluation( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getDeleteGeneratorEvaluationMethod(), getCallOptions()), + request, + responseObserver); + } + } + + /** + * A stub to allow clients to do synchronous rpc calls to service GeneratorEvaluations. + * + *
+   * Service for managing generator evaluations.
+   * 
+ */ + public static final class GeneratorEvaluationsBlockingV2Stub + extends io.grpc.stub.AbstractBlockingStub { + private GeneratorEvaluationsBlockingV2Stub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected GeneratorEvaluationsBlockingV2Stub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new GeneratorEvaluationsBlockingV2Stub(channel, callOptions); + } + + /** + * + * + *
+     * Creates evaluation of a generator.
+     * 
+ */ + public com.google.longrunning.Operation createGeneratorEvaluation( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getCreateGeneratorEvaluationMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Gets an evaluation of generator.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluation getGeneratorEvaluation( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getGetGeneratorEvaluationMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Lists evaluations of generator.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse listGeneratorEvaluations( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getListGeneratorEvaluationsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Deletes an evaluation of generator.
+     * 
+ */ + public com.google.protobuf.Empty deleteGeneratorEvaluation( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getDeleteGeneratorEvaluationMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do limited synchronous rpc calls to service GeneratorEvaluations. + * + *
+   * Service for managing generator evaluations.
+   * 
+ */ + public static final class GeneratorEvaluationsBlockingStub + extends io.grpc.stub.AbstractBlockingStub { + private GeneratorEvaluationsBlockingStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected GeneratorEvaluationsBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new GeneratorEvaluationsBlockingStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates evaluation of a generator.
+     * 
+ */ + public com.google.longrunning.Operation createGeneratorEvaluation( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateGeneratorEvaluationMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Gets an evaluation of generator.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluation getGeneratorEvaluation( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetGeneratorEvaluationMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Lists evaluations of generator.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse listGeneratorEvaluations( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListGeneratorEvaluationsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Deletes an evaluation of generator.
+     * 
+ */ + public com.google.protobuf.Empty deleteGeneratorEvaluation( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDeleteGeneratorEvaluationMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do ListenableFuture-style rpc calls to service GeneratorEvaluations. + * + *
+   * Service for managing generator evaluations.
+   * 
+ */ + public static final class GeneratorEvaluationsFutureStub + extends io.grpc.stub.AbstractFutureStub { + private GeneratorEvaluationsFutureStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected GeneratorEvaluationsFutureStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new GeneratorEvaluationsFutureStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates evaluation of a generator.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture + createGeneratorEvaluation( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getCreateGeneratorEvaluationMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Gets an evaluation of generator.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.dialogflow.v2.GeneratorEvaluation> + getGeneratorEvaluation( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetGeneratorEvaluationMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Lists evaluations of generator.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse> + listGeneratorEvaluations( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListGeneratorEvaluationsMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Deletes an evaluation of generator.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture + deleteGeneratorEvaluation( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getDeleteGeneratorEvaluationMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_CREATE_GENERATOR_EVALUATION = 0; + private static final int METHODID_GET_GENERATOR_EVALUATION = 1; + private static final int METHODID_LIST_GENERATOR_EVALUATIONS = 2; + private static final int METHODID_DELETE_GENERATOR_EVALUATION = 3; + + private static final class MethodHandlers + implements io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final AsyncService serviceImpl; + private final int methodId; + + MethodHandlers(AsyncService serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_CREATE_GENERATOR_EVALUATION: + serviceImpl.createGeneratorEvaluation( + (com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_GENERATOR_EVALUATION: + serviceImpl.getGeneratorEvaluation( + (com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) request, + (io.grpc.stub.StreamObserver) + responseObserver); + break; + case METHODID_LIST_GENERATOR_EVALUATIONS: + serviceImpl.listGeneratorEvaluations( + (com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) request, + (io.grpc.stub.StreamObserver< + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse>) + responseObserver); + break; + case METHODID_DELETE_GENERATOR_EVALUATION: + serviceImpl.deleteGeneratorEvaluation( + (com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + public static final io.grpc.ServerServiceDefinition bindService(AsyncService service) { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getCreateGeneratorEvaluationMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest, + com.google.longrunning.Operation>( + service, METHODID_CREATE_GENERATOR_EVALUATION))) + .addMethod( + getGetGeneratorEvaluationMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest, + com.google.cloud.dialogflow.v2.GeneratorEvaluation>( + service, METHODID_GET_GENERATOR_EVALUATION))) + .addMethod( + getListGeneratorEvaluationsMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest, + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse>( + service, METHODID_LIST_GENERATOR_EVALUATIONS))) + .addMethod( + getDeleteGeneratorEvaluationMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest, + com.google.protobuf.Empty>(service, METHODID_DELETE_GENERATOR_EVALUATION))) + .build(); + } + + private abstract static class GeneratorEvaluationsBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, + io.grpc.protobuf.ProtoServiceDescriptorSupplier { + GeneratorEvaluationsBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("GeneratorEvaluations"); + } + } + + private static final class GeneratorEvaluationsFileDescriptorSupplier + extends GeneratorEvaluationsBaseDescriptorSupplier { + GeneratorEvaluationsFileDescriptorSupplier() {} + } + + private static final class GeneratorEvaluationsMethodDescriptorSupplier + extends GeneratorEvaluationsBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final java.lang.String methodName; + + GeneratorEvaluationsMethodDescriptorSupplier(java.lang.String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (GeneratorEvaluationsGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = + result = + io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new GeneratorEvaluationsFileDescriptorSupplier()) + .addMethod(getCreateGeneratorEvaluationMethod()) + .addMethod(getGetGeneratorEvaluationMethod()) + .addMethod(getListGeneratorEvaluationsMethod()) + .addMethod(getDeleteGeneratorEvaluationMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksGrpc.java b/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksGrpc.java new file mode 100644 index 000000000000..0ffb17877971 --- /dev/null +++ b/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunksGrpc.java @@ -0,0 +1,931 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static io.grpc.MethodDescriptor.generateFullMethodName; + +/** + * + * + *
+ * Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
+ * 
+ */ +@io.grpc.stub.annotations.GrpcGenerated +public final class SipTrunksGrpc { + + private SipTrunksGrpc() {} + + public static final java.lang.String SERVICE_NAME = "google.cloud.dialogflow.v2.SipTrunks"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getCreateSipTrunkMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CreateSipTrunk", + requestType = com.google.cloud.dialogflow.v2.CreateSipTrunkRequest.class, + responseType = com.google.cloud.dialogflow.v2.SipTrunk.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getCreateSipTrunkMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getCreateSipTrunkMethod; + if ((getCreateSipTrunkMethod = SipTrunksGrpc.getCreateSipTrunkMethod) == null) { + synchronized (SipTrunksGrpc.class) { + if ((getCreateSipTrunkMethod = SipTrunksGrpc.getCreateSipTrunkMethod) == null) { + SipTrunksGrpc.getCreateSipTrunkMethod = + getCreateSipTrunkMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateSipTrunk")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance())) + .setSchemaDescriptor(new SipTrunksMethodDescriptorSupplier("CreateSipTrunk")) + .build(); + } + } + } + return getCreateSipTrunkMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest, com.google.protobuf.Empty> + getDeleteSipTrunkMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DeleteSipTrunk", + requestType = com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest.class, + responseType = com.google.protobuf.Empty.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest, com.google.protobuf.Empty> + getDeleteSipTrunkMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest, com.google.protobuf.Empty> + getDeleteSipTrunkMethod; + if ((getDeleteSipTrunkMethod = SipTrunksGrpc.getDeleteSipTrunkMethod) == null) { + synchronized (SipTrunksGrpc.class) { + if ((getDeleteSipTrunkMethod = SipTrunksGrpc.getDeleteSipTrunkMethod) == null) { + SipTrunksGrpc.getDeleteSipTrunkMethod = + getDeleteSipTrunkMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteSipTrunk")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.protobuf.Empty.getDefaultInstance())) + .setSchemaDescriptor(new SipTrunksMethodDescriptorSupplier("DeleteSipTrunk")) + .build(); + } + } + } + return getDeleteSipTrunkMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListSipTrunksRequest, + com.google.cloud.dialogflow.v2.ListSipTrunksResponse> + getListSipTrunksMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ListSipTrunks", + requestType = com.google.cloud.dialogflow.v2.ListSipTrunksRequest.class, + responseType = com.google.cloud.dialogflow.v2.ListSipTrunksResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListSipTrunksRequest, + com.google.cloud.dialogflow.v2.ListSipTrunksResponse> + getListSipTrunksMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListSipTrunksRequest, + com.google.cloud.dialogflow.v2.ListSipTrunksResponse> + getListSipTrunksMethod; + if ((getListSipTrunksMethod = SipTrunksGrpc.getListSipTrunksMethod) == null) { + synchronized (SipTrunksGrpc.class) { + if ((getListSipTrunksMethod = SipTrunksGrpc.getListSipTrunksMethod) == null) { + SipTrunksGrpc.getListSipTrunksMethod = + getListSipTrunksMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListSipTrunks")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.ListSipTrunksRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.ListSipTrunksResponse + .getDefaultInstance())) + .setSchemaDescriptor(new SipTrunksMethodDescriptorSupplier("ListSipTrunks")) + .build(); + } + } + } + return getListSipTrunksMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getGetSipTrunkMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetSipTrunk", + requestType = com.google.cloud.dialogflow.v2.GetSipTrunkRequest.class, + responseType = com.google.cloud.dialogflow.v2.SipTrunk.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getGetSipTrunkMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getGetSipTrunkMethod; + if ((getGetSipTrunkMethod = SipTrunksGrpc.getGetSipTrunkMethod) == null) { + synchronized (SipTrunksGrpc.class) { + if ((getGetSipTrunkMethod = SipTrunksGrpc.getGetSipTrunkMethod) == null) { + SipTrunksGrpc.getGetSipTrunkMethod = + getGetSipTrunkMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetSipTrunk")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.GetSipTrunkRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance())) + .setSchemaDescriptor(new SipTrunksMethodDescriptorSupplier("GetSipTrunk")) + .build(); + } + } + } + return getGetSipTrunkMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getUpdateSipTrunkMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "UpdateSipTrunk", + requestType = com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest.class, + responseType = com.google.cloud.dialogflow.v2.SipTrunk.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getUpdateSipTrunkMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk> + getUpdateSipTrunkMethod; + if ((getUpdateSipTrunkMethod = SipTrunksGrpc.getUpdateSipTrunkMethod) == null) { + synchronized (SipTrunksGrpc.class) { + if ((getUpdateSipTrunkMethod = SipTrunksGrpc.getUpdateSipTrunkMethod) == null) { + SipTrunksGrpc.getUpdateSipTrunkMethod = + getUpdateSipTrunkMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateSipTrunk")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance())) + .setSchemaDescriptor(new SipTrunksMethodDescriptorSupplier("UpdateSipTrunk")) + .build(); + } + } + } + return getUpdateSipTrunkMethod; + } + + /** Creates a new async stub that supports all call types for the service */ + public static SipTrunksStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public SipTrunksStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new SipTrunksStub(channel, callOptions); + } + }; + return SipTrunksStub.newStub(factory, channel); + } + + /** Creates a new blocking-style stub that supports all types of calls on the service */ + public static SipTrunksBlockingV2Stub newBlockingV2Stub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public SipTrunksBlockingV2Stub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new SipTrunksBlockingV2Stub(channel, callOptions); + } + }; + return SipTrunksBlockingV2Stub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static SipTrunksBlockingStub newBlockingStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public SipTrunksBlockingStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new SipTrunksBlockingStub(channel, callOptions); + } + }; + return SipTrunksBlockingStub.newStub(factory, channel); + } + + /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ + public static SipTrunksFutureStub newFutureStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public SipTrunksFutureStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new SipTrunksFutureStub(channel, callOptions); + } + }; + return SipTrunksFutureStub.newStub(factory, channel); + } + + /** + * + * + *
+   * Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
+   * 
+ */ + public interface AsyncService { + + /** + * + * + *
+     * Creates a SipTrunk for a specified location.
+     * 
+ */ + default void createSipTrunk( + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getCreateSipTrunkMethod(), responseObserver); + } + + /** + * + * + *
+     * Deletes a specified SipTrunk.
+     * 
+ */ + default void deleteSipTrunk( + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getDeleteSipTrunkMethod(), responseObserver); + } + + /** + * + * + *
+     * Returns a list of SipTrunks in the specified location.
+     * 
+ */ + default void listSipTrunks( + com.google.cloud.dialogflow.v2.ListSipTrunksRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListSipTrunksMethod(), responseObserver); + } + + /** + * + * + *
+     * Retrieves the specified SipTrunk.
+     * 
+ */ + default void getSipTrunk( + com.google.cloud.dialogflow.v2.GetSipTrunkRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getGetSipTrunkMethod(), responseObserver); + } + + /** + * + * + *
+     * Updates the specified SipTrunk.
+     * 
+ */ + default void updateSipTrunk( + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getUpdateSipTrunkMethod(), responseObserver); + } + } + + /** + * Base class for the server implementation of the service SipTrunks. + * + *
+   * Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
+   * 
+ */ + public abstract static class SipTrunksImplBase implements io.grpc.BindableService, AsyncService { + + @java.lang.Override + public final io.grpc.ServerServiceDefinition bindService() { + return SipTrunksGrpc.bindService(this); + } + } + + /** + * A stub to allow clients to do asynchronous rpc calls to service SipTrunks. + * + *
+   * Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
+   * 
+ */ + public static final class SipTrunksStub extends io.grpc.stub.AbstractAsyncStub { + private SipTrunksStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected SipTrunksStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new SipTrunksStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates a SipTrunk for a specified location.
+     * 
+ */ + public void createSipTrunk( + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getCreateSipTrunkMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+     * Deletes a specified SipTrunk.
+     * 
+ */ + public void deleteSipTrunk( + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getDeleteSipTrunkMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+     * Returns a list of SipTrunks in the specified location.
+     * 
+ */ + public void listSipTrunks( + com.google.cloud.dialogflow.v2.ListSipTrunksRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListSipTrunksMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+     * Retrieves the specified SipTrunk.
+     * 
+ */ + public void getSipTrunk( + com.google.cloud.dialogflow.v2.GetSipTrunkRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetSipTrunkMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+     * Updates the specified SipTrunk.
+     * 
+ */ + public void updateSipTrunk( + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getUpdateSipTrunkMethod(), getCallOptions()), + request, + responseObserver); + } + } + + /** + * A stub to allow clients to do synchronous rpc calls to service SipTrunks. + * + *
+   * Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
+   * 
+ */ + public static final class SipTrunksBlockingV2Stub + extends io.grpc.stub.AbstractBlockingStub { + private SipTrunksBlockingV2Stub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected SipTrunksBlockingV2Stub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new SipTrunksBlockingV2Stub(channel, callOptions); + } + + /** + * + * + *
+     * Creates a SipTrunk for a specified location.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.SipTrunk createSipTrunk( + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getCreateSipTrunkMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Deletes a specified SipTrunk.
+     * 
+ */ + public com.google.protobuf.Empty deleteSipTrunk( + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getDeleteSipTrunkMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Returns a list of SipTrunks in the specified location.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.ListSipTrunksResponse listSipTrunks( + com.google.cloud.dialogflow.v2.ListSipTrunksRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getListSipTrunksMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Retrieves the specified SipTrunk.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.SipTrunk getSipTrunk( + com.google.cloud.dialogflow.v2.GetSipTrunkRequest request) throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getGetSipTrunkMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Updates the specified SipTrunk.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.SipTrunk updateSipTrunk( + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getUpdateSipTrunkMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do limited synchronous rpc calls to service SipTrunks. + * + *
+   * Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
+   * 
+ */ + public static final class SipTrunksBlockingStub + extends io.grpc.stub.AbstractBlockingStub { + private SipTrunksBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected SipTrunksBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new SipTrunksBlockingStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates a SipTrunk for a specified location.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.SipTrunk createSipTrunk( + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateSipTrunkMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Deletes a specified SipTrunk.
+     * 
+ */ + public com.google.protobuf.Empty deleteSipTrunk( + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDeleteSipTrunkMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Returns a list of SipTrunks in the specified location.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.ListSipTrunksResponse listSipTrunks( + com.google.cloud.dialogflow.v2.ListSipTrunksRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListSipTrunksMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Retrieves the specified SipTrunk.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.SipTrunk getSipTrunk( + com.google.cloud.dialogflow.v2.GetSipTrunkRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetSipTrunkMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Updates the specified SipTrunk.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.SipTrunk updateSipTrunk( + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateSipTrunkMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do ListenableFuture-style rpc calls to service SipTrunks. + * + *
+   * Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk].
+   * 
+ */ + public static final class SipTrunksFutureStub + extends io.grpc.stub.AbstractFutureStub { + private SipTrunksFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected SipTrunksFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new SipTrunksFutureStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates a SipTrunk for a specified location.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.dialogflow.v2.SipTrunk> + createSipTrunk(com.google.cloud.dialogflow.v2.CreateSipTrunkRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getCreateSipTrunkMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Deletes a specified SipTrunk.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture + deleteSipTrunk(com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getDeleteSipTrunkMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Returns a list of SipTrunks in the specified location.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.dialogflow.v2.ListSipTrunksResponse> + listSipTrunks(com.google.cloud.dialogflow.v2.ListSipTrunksRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListSipTrunksMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Retrieves the specified SipTrunk.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.dialogflow.v2.SipTrunk> + getSipTrunk(com.google.cloud.dialogflow.v2.GetSipTrunkRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetSipTrunkMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Updates the specified SipTrunk.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.dialogflow.v2.SipTrunk> + updateSipTrunk(com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getUpdateSipTrunkMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_CREATE_SIP_TRUNK = 0; + private static final int METHODID_DELETE_SIP_TRUNK = 1; + private static final int METHODID_LIST_SIP_TRUNKS = 2; + private static final int METHODID_GET_SIP_TRUNK = 3; + private static final int METHODID_UPDATE_SIP_TRUNK = 4; + + private static final class MethodHandlers + implements io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final AsyncService serviceImpl; + private final int methodId; + + MethodHandlers(AsyncService serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_CREATE_SIP_TRUNK: + serviceImpl.createSipTrunk( + (com.google.cloud.dialogflow.v2.CreateSipTrunkRequest) request, + (io.grpc.stub.StreamObserver) + responseObserver); + break; + case METHODID_DELETE_SIP_TRUNK: + serviceImpl.deleteSipTrunk( + (com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_LIST_SIP_TRUNKS: + serviceImpl.listSipTrunks( + (com.google.cloud.dialogflow.v2.ListSipTrunksRequest) request, + (io.grpc.stub.StreamObserver) + responseObserver); + break; + case METHODID_GET_SIP_TRUNK: + serviceImpl.getSipTrunk( + (com.google.cloud.dialogflow.v2.GetSipTrunkRequest) request, + (io.grpc.stub.StreamObserver) + responseObserver); + break; + case METHODID_UPDATE_SIP_TRUNK: + serviceImpl.updateSipTrunk( + (com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest) request, + (io.grpc.stub.StreamObserver) + responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + public static final io.grpc.ServerServiceDefinition bindService(AsyncService service) { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getCreateSipTrunkMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk>(service, METHODID_CREATE_SIP_TRUNK))) + .addMethod( + getDeleteSipTrunkMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest, + com.google.protobuf.Empty>(service, METHODID_DELETE_SIP_TRUNK))) + .addMethod( + getListSipTrunksMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.ListSipTrunksRequest, + com.google.cloud.dialogflow.v2.ListSipTrunksResponse>( + service, METHODID_LIST_SIP_TRUNKS))) + .addMethod( + getGetSipTrunkMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.GetSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk>(service, METHODID_GET_SIP_TRUNK))) + .addMethod( + getUpdateSipTrunkMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest, + com.google.cloud.dialogflow.v2.SipTrunk>(service, METHODID_UPDATE_SIP_TRUNK))) + .build(); + } + + private abstract static class SipTrunksBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, + io.grpc.protobuf.ProtoServiceDescriptorSupplier { + SipTrunksBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("SipTrunks"); + } + } + + private static final class SipTrunksFileDescriptorSupplier + extends SipTrunksBaseDescriptorSupplier { + SipTrunksFileDescriptorSupplier() {} + } + + private static final class SipTrunksMethodDescriptorSupplier + extends SipTrunksBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final java.lang.String methodName; + + SipTrunksMethodDescriptorSupplier(java.lang.String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (SipTrunksGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = + result = + io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new SipTrunksFileDescriptorSupplier()) + .addMethod(getCreateSipTrunkMethod()) + .addMethod(getDeleteSipTrunkMethod()) + .addMethod(getListSipTrunksMethod()) + .addMethod(getGetSipTrunkMethod()) + .addMethod(getUpdateSipTrunkMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolsGrpc.java b/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolsGrpc.java new file mode 100644 index 000000000000..37d24a0862bb --- /dev/null +++ b/java-dialogflow/grpc-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolsGrpc.java @@ -0,0 +1,903 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import static io.grpc.MethodDescriptor.generateFullMethodName; + +/** + * + * + *
+ * Tool Service for LLM powered Agent Assist. Tools can be used to interact with
+ * remote APIs (e.g. fetching orders) to retrieve additional information as
+ * input to LLM.
+ * 
+ */ +@io.grpc.stub.annotations.GrpcGenerated +public final class ToolsGrpc { + + private ToolsGrpc() {} + + public static final java.lang.String SERVICE_NAME = "google.cloud.dialogflow.v2.Tools"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateToolRequest, com.google.cloud.dialogflow.v2.Tool> + getCreateToolMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CreateTool", + requestType = com.google.cloud.dialogflow.v2.CreateToolRequest.class, + responseType = com.google.cloud.dialogflow.v2.Tool.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateToolRequest, com.google.cloud.dialogflow.v2.Tool> + getCreateToolMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.CreateToolRequest, com.google.cloud.dialogflow.v2.Tool> + getCreateToolMethod; + if ((getCreateToolMethod = ToolsGrpc.getCreateToolMethod) == null) { + synchronized (ToolsGrpc.class) { + if ((getCreateToolMethod = ToolsGrpc.getCreateToolMethod) == null) { + ToolsGrpc.getCreateToolMethod = + getCreateToolMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateTool")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.CreateToolRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.Tool.getDefaultInstance())) + .setSchemaDescriptor(new ToolsMethodDescriptorSupplier("CreateTool")) + .build(); + } + } + } + return getCreateToolMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetToolRequest, com.google.cloud.dialogflow.v2.Tool> + getGetToolMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetTool", + requestType = com.google.cloud.dialogflow.v2.GetToolRequest.class, + responseType = com.google.cloud.dialogflow.v2.Tool.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetToolRequest, com.google.cloud.dialogflow.v2.Tool> + getGetToolMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.GetToolRequest, com.google.cloud.dialogflow.v2.Tool> + getGetToolMethod; + if ((getGetToolMethod = ToolsGrpc.getGetToolMethod) == null) { + synchronized (ToolsGrpc.class) { + if ((getGetToolMethod = ToolsGrpc.getGetToolMethod) == null) { + ToolsGrpc.getGetToolMethod = + getGetToolMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetTool")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.GetToolRequest.getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.Tool.getDefaultInstance())) + .setSchemaDescriptor(new ToolsMethodDescriptorSupplier("GetTool")) + .build(); + } + } + } + return getGetToolMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListToolsRequest, + com.google.cloud.dialogflow.v2.ListToolsResponse> + getListToolsMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ListTools", + requestType = com.google.cloud.dialogflow.v2.ListToolsRequest.class, + responseType = com.google.cloud.dialogflow.v2.ListToolsResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListToolsRequest, + com.google.cloud.dialogflow.v2.ListToolsResponse> + getListToolsMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.ListToolsRequest, + com.google.cloud.dialogflow.v2.ListToolsResponse> + getListToolsMethod; + if ((getListToolsMethod = ToolsGrpc.getListToolsMethod) == null) { + synchronized (ToolsGrpc.class) { + if ((getListToolsMethod = ToolsGrpc.getListToolsMethod) == null) { + ToolsGrpc.getListToolsMethod = + getListToolsMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListTools")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.ListToolsRequest.getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.ListToolsResponse + .getDefaultInstance())) + .setSchemaDescriptor(new ToolsMethodDescriptorSupplier("ListTools")) + .build(); + } + } + } + return getListToolsMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteToolRequest, com.google.protobuf.Empty> + getDeleteToolMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DeleteTool", + requestType = com.google.cloud.dialogflow.v2.DeleteToolRequest.class, + responseType = com.google.protobuf.Empty.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteToolRequest, com.google.protobuf.Empty> + getDeleteToolMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.DeleteToolRequest, com.google.protobuf.Empty> + getDeleteToolMethod; + if ((getDeleteToolMethod = ToolsGrpc.getDeleteToolMethod) == null) { + synchronized (ToolsGrpc.class) { + if ((getDeleteToolMethod = ToolsGrpc.getDeleteToolMethod) == null) { + ToolsGrpc.getDeleteToolMethod = + getDeleteToolMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteTool")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.DeleteToolRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.protobuf.Empty.getDefaultInstance())) + .setSchemaDescriptor(new ToolsMethodDescriptorSupplier("DeleteTool")) + .build(); + } + } + } + return getDeleteToolMethod; + } + + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.UpdateToolRequest, com.google.cloud.dialogflow.v2.Tool> + getUpdateToolMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "UpdateTool", + requestType = com.google.cloud.dialogflow.v2.UpdateToolRequest.class, + responseType = com.google.cloud.dialogflow.v2.Tool.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.UpdateToolRequest, com.google.cloud.dialogflow.v2.Tool> + getUpdateToolMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.dialogflow.v2.UpdateToolRequest, com.google.cloud.dialogflow.v2.Tool> + getUpdateToolMethod; + if ((getUpdateToolMethod = ToolsGrpc.getUpdateToolMethod) == null) { + synchronized (ToolsGrpc.class) { + if ((getUpdateToolMethod = ToolsGrpc.getUpdateToolMethod) == null) { + ToolsGrpc.getUpdateToolMethod = + getUpdateToolMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateTool")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.UpdateToolRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.dialogflow.v2.Tool.getDefaultInstance())) + .setSchemaDescriptor(new ToolsMethodDescriptorSupplier("UpdateTool")) + .build(); + } + } + } + return getUpdateToolMethod; + } + + /** Creates a new async stub that supports all call types for the service */ + public static ToolsStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public ToolsStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ToolsStub(channel, callOptions); + } + }; + return ToolsStub.newStub(factory, channel); + } + + /** Creates a new blocking-style stub that supports all types of calls on the service */ + public static ToolsBlockingV2Stub newBlockingV2Stub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public ToolsBlockingV2Stub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ToolsBlockingV2Stub(channel, callOptions); + } + }; + return ToolsBlockingV2Stub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static ToolsBlockingStub newBlockingStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public ToolsBlockingStub newStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ToolsBlockingStub(channel, callOptions); + } + }; + return ToolsBlockingStub.newStub(factory, channel); + } + + /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ + public static ToolsFutureStub newFutureStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public ToolsFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ToolsFutureStub(channel, callOptions); + } + }; + return ToolsFutureStub.newStub(factory, channel); + } + + /** + * + * + *
+   * Tool Service for LLM powered Agent Assist. Tools can be used to interact with
+   * remote APIs (e.g. fetching orders) to retrieve additional information as
+   * input to LLM.
+   * 
+ */ + public interface AsyncService { + + /** + * + * + *
+     * Creates a tool.
+     * 
+ */ + default void createTool( + com.google.cloud.dialogflow.v2.CreateToolRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getCreateToolMethod(), responseObserver); + } + + /** + * + * + *
+     * Retrieves a tool.
+     * 
+ */ + default void getTool( + com.google.cloud.dialogflow.v2.GetToolRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetToolMethod(), responseObserver); + } + + /** + * + * + *
+     * Lists tools.
+     * 
+ */ + default void listTools( + com.google.cloud.dialogflow.v2.ListToolsRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListToolsMethod(), responseObserver); + } + + /** + * + * + *
+     * Deletes a tool.
+     * 
+ */ + default void deleteTool( + com.google.cloud.dialogflow.v2.DeleteToolRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDeleteToolMethod(), responseObserver); + } + + /** + * + * + *
+     * Updates a tool.
+     * 
+ */ + default void updateTool( + com.google.cloud.dialogflow.v2.UpdateToolRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getUpdateToolMethod(), responseObserver); + } + } + + /** + * Base class for the server implementation of the service Tools. + * + *
+   * Tool Service for LLM powered Agent Assist. Tools can be used to interact with
+   * remote APIs (e.g. fetching orders) to retrieve additional information as
+   * input to LLM.
+   * 
+ */ + public abstract static class ToolsImplBase implements io.grpc.BindableService, AsyncService { + + @java.lang.Override + public final io.grpc.ServerServiceDefinition bindService() { + return ToolsGrpc.bindService(this); + } + } + + /** + * A stub to allow clients to do asynchronous rpc calls to service Tools. + * + *
+   * Tool Service for LLM powered Agent Assist. Tools can be used to interact with
+   * remote APIs (e.g. fetching orders) to retrieve additional information as
+   * input to LLM.
+   * 
+ */ + public static final class ToolsStub extends io.grpc.stub.AbstractAsyncStub { + private ToolsStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected ToolsStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ToolsStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates a tool.
+     * 
+ */ + public void createTool( + com.google.cloud.dialogflow.v2.CreateToolRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getCreateToolMethod(), getCallOptions()), request, responseObserver); + } + + /** + * + * + *
+     * Retrieves a tool.
+     * 
+ */ + public void getTool( + com.google.cloud.dialogflow.v2.GetToolRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetToolMethod(), getCallOptions()), request, responseObserver); + } + + /** + * + * + *
+     * Lists tools.
+     * 
+ */ + public void listTools( + com.google.cloud.dialogflow.v2.ListToolsRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListToolsMethod(), getCallOptions()), request, responseObserver); + } + + /** + * + * + *
+     * Deletes a tool.
+     * 
+ */ + public void deleteTool( + com.google.cloud.dialogflow.v2.DeleteToolRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getDeleteToolMethod(), getCallOptions()), request, responseObserver); + } + + /** + * + * + *
+     * Updates a tool.
+     * 
+ */ + public void updateTool( + com.google.cloud.dialogflow.v2.UpdateToolRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getUpdateToolMethod(), getCallOptions()), request, responseObserver); + } + } + + /** + * A stub to allow clients to do synchronous rpc calls to service Tools. + * + *
+   * Tool Service for LLM powered Agent Assist. Tools can be used to interact with
+   * remote APIs (e.g. fetching orders) to retrieve additional information as
+   * input to LLM.
+   * 
+ */ + public static final class ToolsBlockingV2Stub + extends io.grpc.stub.AbstractBlockingStub { + private ToolsBlockingV2Stub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected ToolsBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ToolsBlockingV2Stub(channel, callOptions); + } + + /** + * + * + *
+     * Creates a tool.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.Tool createTool( + com.google.cloud.dialogflow.v2.CreateToolRequest request) throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getCreateToolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Retrieves a tool.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.Tool getTool( + com.google.cloud.dialogflow.v2.GetToolRequest request) throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getGetToolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Lists tools.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.ListToolsResponse listTools( + com.google.cloud.dialogflow.v2.ListToolsRequest request) throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getListToolsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Deletes a tool.
+     * 
+ */ + public com.google.protobuf.Empty deleteTool( + com.google.cloud.dialogflow.v2.DeleteToolRequest request) throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getDeleteToolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Updates a tool.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.Tool updateTool( + com.google.cloud.dialogflow.v2.UpdateToolRequest request) throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getUpdateToolMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do limited synchronous rpc calls to service Tools. + * + *
+   * Tool Service for LLM powered Agent Assist. Tools can be used to interact with
+   * remote APIs (e.g. fetching orders) to retrieve additional information as
+   * input to LLM.
+   * 
+ */ + public static final class ToolsBlockingStub + extends io.grpc.stub.AbstractBlockingStub { + private ToolsBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected ToolsBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ToolsBlockingStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates a tool.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.Tool createTool( + com.google.cloud.dialogflow.v2.CreateToolRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateToolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Retrieves a tool.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.Tool getTool( + com.google.cloud.dialogflow.v2.GetToolRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetToolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Lists tools.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.ListToolsResponse listTools( + com.google.cloud.dialogflow.v2.ListToolsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListToolsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Deletes a tool.
+     * 
+ */ + public com.google.protobuf.Empty deleteTool( + com.google.cloud.dialogflow.v2.DeleteToolRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDeleteToolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+     * Updates a tool.
+     * 
+ */ + public com.google.cloud.dialogflow.v2.Tool updateTool( + com.google.cloud.dialogflow.v2.UpdateToolRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateToolMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do ListenableFuture-style rpc calls to service Tools. + * + *
+   * Tool Service for LLM powered Agent Assist. Tools can be used to interact with
+   * remote APIs (e.g. fetching orders) to retrieve additional information as
+   * input to LLM.
+   * 
+ */ + public static final class ToolsFutureStub + extends io.grpc.stub.AbstractFutureStub { + private ToolsFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected ToolsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new ToolsFutureStub(channel, callOptions); + } + + /** + * + * + *
+     * Creates a tool.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture + createTool(com.google.cloud.dialogflow.v2.CreateToolRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getCreateToolMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Retrieves a tool.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture + getTool(com.google.cloud.dialogflow.v2.GetToolRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetToolMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Lists tools.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.dialogflow.v2.ListToolsResponse> + listTools(com.google.cloud.dialogflow.v2.ListToolsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListToolsMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Deletes a tool.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture deleteTool( + com.google.cloud.dialogflow.v2.DeleteToolRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getDeleteToolMethod(), getCallOptions()), request); + } + + /** + * + * + *
+     * Updates a tool.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture + updateTool(com.google.cloud.dialogflow.v2.UpdateToolRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getUpdateToolMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_CREATE_TOOL = 0; + private static final int METHODID_GET_TOOL = 1; + private static final int METHODID_LIST_TOOLS = 2; + private static final int METHODID_DELETE_TOOL = 3; + private static final int METHODID_UPDATE_TOOL = 4; + + private static final class MethodHandlers + implements io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final AsyncService serviceImpl; + private final int methodId; + + MethodHandlers(AsyncService serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_CREATE_TOOL: + serviceImpl.createTool( + (com.google.cloud.dialogflow.v2.CreateToolRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_TOOL: + serviceImpl.getTool( + (com.google.cloud.dialogflow.v2.GetToolRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_LIST_TOOLS: + serviceImpl.listTools( + (com.google.cloud.dialogflow.v2.ListToolsRequest) request, + (io.grpc.stub.StreamObserver) + responseObserver); + break; + case METHODID_DELETE_TOOL: + serviceImpl.deleteTool( + (com.google.cloud.dialogflow.v2.DeleteToolRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_UPDATE_TOOL: + serviceImpl.updateTool( + (com.google.cloud.dialogflow.v2.UpdateToolRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + public static final io.grpc.ServerServiceDefinition bindService(AsyncService service) { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getCreateToolMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.CreateToolRequest, + com.google.cloud.dialogflow.v2.Tool>(service, METHODID_CREATE_TOOL))) + .addMethod( + getGetToolMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.GetToolRequest, + com.google.cloud.dialogflow.v2.Tool>(service, METHODID_GET_TOOL))) + .addMethod( + getListToolsMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.ListToolsRequest, + com.google.cloud.dialogflow.v2.ListToolsResponse>( + service, METHODID_LIST_TOOLS))) + .addMethod( + getDeleteToolMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.DeleteToolRequest, com.google.protobuf.Empty>( + service, METHODID_DELETE_TOOL))) + .addMethod( + getUpdateToolMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.dialogflow.v2.UpdateToolRequest, + com.google.cloud.dialogflow.v2.Tool>(service, METHODID_UPDATE_TOOL))) + .build(); + } + + private abstract static class ToolsBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, + io.grpc.protobuf.ProtoServiceDescriptorSupplier { + ToolsBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("Tools"); + } + } + + private static final class ToolsFileDescriptorSupplier extends ToolsBaseDescriptorSupplier { + ToolsFileDescriptorSupplier() {} + } + + private static final class ToolsMethodDescriptorSupplier extends ToolsBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final java.lang.String methodName; + + ToolsMethodDescriptorSupplier(java.lang.String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (ToolsGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = + result = + io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new ToolsFileDescriptorSupplier()) + .addMethod(getCreateToolMethod()) + .addMethod(getGetToolMethod()) + .addMethod(getListToolsMethod()) + .addMethod(getDeleteToolMethod()) + .addMethod(getUpdateToolMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentAssistantRecord.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentAssistantRecord.java index 5c8174c85643..cdcb83759ea4 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentAssistantRecord.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentAssistantRecord.java @@ -74,6 +74,7 @@ public enum AnswerCase ARTICLE_SUGGESTION_ANSWER(5), FAQ_ANSWER(6), DIALOGFLOW_ASSIST_ANSWER(7), + GENERATOR_SUGGESTION(8), ANSWER_NOT_SET(0); private final int value; @@ -99,6 +100,8 @@ public static AnswerCase forNumber(int value) { return FAQ_ANSWER; case 7: return DIALOGFLOW_ASSIST_ANSWER; + case 8: + return GENERATOR_SUGGESTION; case 0: return ANSWER_NOT_SET; default: @@ -297,6 +300,67 @@ public com.google.cloud.dialogflow.v2.DialogflowAssistAnswer getDialogflowAssist return com.google.cloud.dialogflow.v2.DialogflowAssistAnswer.getDefaultInstance(); } + public static final int GENERATOR_SUGGESTION_FIELD_NUMBER = 8; + + /** + * + * + *
+   * Output only. The generator suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the generatorSuggestion field is set. + */ + @java.lang.Override + public boolean hasGeneratorSuggestion() { + return answerCase_ == 8; + } + + /** + * + * + *
+   * Output only. The generator suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The generatorSuggestion. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion getGeneratorSuggestion() { + if (answerCase_ == 8) { + return (com.google.cloud.dialogflow.v2.GeneratorSuggestion) answer_; + } + return com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance(); + } + + /** + * + * + *
+   * Output only. The generator suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestionOrBuilder + getGeneratorSuggestionOrBuilder() { + if (answerCase_ == 8) { + return (com.google.cloud.dialogflow.v2.GeneratorSuggestion) answer_; + } + return com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -320,6 +384,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (answerCase_ == 7) { output.writeMessage(7, (com.google.cloud.dialogflow.v2.DialogflowAssistAnswer) answer_); } + if (answerCase_ == 8) { + output.writeMessage(8, (com.google.cloud.dialogflow.v2.GeneratorSuggestion) answer_); + } getUnknownFields().writeTo(output); } @@ -344,6 +411,11 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 7, (com.google.cloud.dialogflow.v2.DialogflowAssistAnswer) answer_); } + if (answerCase_ == 8) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 8, (com.google.cloud.dialogflow.v2.GeneratorSuggestion) answer_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -371,6 +443,9 @@ public boolean equals(final java.lang.Object obj) { case 7: if (!getDialogflowAssistAnswer().equals(other.getDialogflowAssistAnswer())) return false; break; + case 8: + if (!getGeneratorSuggestion().equals(other.getGeneratorSuggestion())) return false; + break; case 0: default: } @@ -398,6 +473,10 @@ public int hashCode() { hash = (37 * hash) + DIALOGFLOW_ASSIST_ANSWER_FIELD_NUMBER; hash = (53 * hash) + getDialogflowAssistAnswer().hashCode(); break; + case 8: + hash = (37 * hash) + GENERATOR_SUGGESTION_FIELD_NUMBER; + hash = (53 * hash) + getGeneratorSuggestion().hashCode(); + break; case 0: default: } @@ -550,6 +629,9 @@ public Builder clear() { if (dialogflowAssistAnswerBuilder_ != null) { dialogflowAssistAnswerBuilder_.clear(); } + if (generatorSuggestionBuilder_ != null) { + generatorSuggestionBuilder_.clear(); + } answerCase_ = 0; answer_ = null; return this; @@ -603,6 +685,9 @@ private void buildPartialOneofs(com.google.cloud.dialogflow.v2.AgentAssistantRec if (answerCase_ == 7 && dialogflowAssistAnswerBuilder_ != null) { result.answer_ = dialogflowAssistAnswerBuilder_.build(); } + if (answerCase_ == 8 && generatorSuggestionBuilder_ != null) { + result.answer_ = generatorSuggestionBuilder_.build(); + } } @java.lang.Override @@ -667,6 +752,11 @@ public Builder mergeFrom(com.google.cloud.dialogflow.v2.AgentAssistantRecord oth mergeDialogflowAssistAnswer(other.getDialogflowAssistAnswer()); break; } + case GENERATOR_SUGGESTION: + { + mergeGeneratorSuggestion(other.getGeneratorSuggestion()); + break; + } case ANSWER_NOT_SET: { break; @@ -718,6 +808,13 @@ public Builder mergeFrom( answerCase_ = 7; break; } // case 58 + case 66: + { + input.readMessage( + getGeneratorSuggestionFieldBuilder().getBuilder(), extensionRegistry); + answerCase_ = 8; + break; + } // case 66 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1466,6 +1563,246 @@ public Builder clearDialogflowAssistAnswer() { return dialogflowAssistAnswerBuilder_; } + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorSuggestion, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder, + com.google.cloud.dialogflow.v2.GeneratorSuggestionOrBuilder> + generatorSuggestionBuilder_; + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the generatorSuggestion field is set. + */ + @java.lang.Override + public boolean hasGeneratorSuggestion() { + return answerCase_ == 8; + } + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The generatorSuggestion. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion getGeneratorSuggestion() { + if (generatorSuggestionBuilder_ == null) { + if (answerCase_ == 8) { + return (com.google.cloud.dialogflow.v2.GeneratorSuggestion) answer_; + } + return com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance(); + } else { + if (answerCase_ == 8) { + return generatorSuggestionBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setGeneratorSuggestion( + com.google.cloud.dialogflow.v2.GeneratorSuggestion value) { + if (generatorSuggestionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + answer_ = value; + onChanged(); + } else { + generatorSuggestionBuilder_.setMessage(value); + } + answerCase_ = 8; + return this; + } + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setGeneratorSuggestion( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder builderForValue) { + if (generatorSuggestionBuilder_ == null) { + answer_ = builderForValue.build(); + onChanged(); + } else { + generatorSuggestionBuilder_.setMessage(builderForValue.build()); + } + answerCase_ = 8; + return this; + } + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeGeneratorSuggestion( + com.google.cloud.dialogflow.v2.GeneratorSuggestion value) { + if (generatorSuggestionBuilder_ == null) { + if (answerCase_ == 8 + && answer_ != com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance()) { + answer_ = + com.google.cloud.dialogflow.v2.GeneratorSuggestion.newBuilder( + (com.google.cloud.dialogflow.v2.GeneratorSuggestion) answer_) + .mergeFrom(value) + .buildPartial(); + } else { + answer_ = value; + } + onChanged(); + } else { + if (answerCase_ == 8) { + generatorSuggestionBuilder_.mergeFrom(value); + } else { + generatorSuggestionBuilder_.setMessage(value); + } + } + answerCase_ = 8; + return this; + } + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearGeneratorSuggestion() { + if (generatorSuggestionBuilder_ == null) { + if (answerCase_ == 8) { + answerCase_ = 0; + answer_ = null; + onChanged(); + } + } else { + if (answerCase_ == 8) { + answerCase_ = 0; + answer_ = null; + } + generatorSuggestionBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder + getGeneratorSuggestionBuilder() { + return getGeneratorSuggestionFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestionOrBuilder + getGeneratorSuggestionOrBuilder() { + if ((answerCase_ == 8) && (generatorSuggestionBuilder_ != null)) { + return generatorSuggestionBuilder_.getMessageOrBuilder(); + } else { + if (answerCase_ == 8) { + return (com.google.cloud.dialogflow.v2.GeneratorSuggestion) answer_; + } + return com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Output only. The generator suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorSuggestion, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder, + com.google.cloud.dialogflow.v2.GeneratorSuggestionOrBuilder> + getGeneratorSuggestionFieldBuilder() { + if (generatorSuggestionBuilder_ == null) { + if (!(answerCase_ == 8)) { + answer_ = com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance(); + } + generatorSuggestionBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorSuggestion, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder, + com.google.cloud.dialogflow.v2.GeneratorSuggestionOrBuilder>( + (com.google.cloud.dialogflow.v2.GeneratorSuggestion) answer_, + getParentForChildren(), + isClean()); + answer_ = null; + } + answerCase_ = 8; + onChanged(); + return generatorSuggestionBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentAssistantRecordOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentAssistantRecordOrBuilder.java index d55f59857405..4a7de9a771fd 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentAssistantRecordOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentAssistantRecordOrBuilder.java @@ -154,5 +154,48 @@ public interface AgentAssistantRecordOrBuilder com.google.cloud.dialogflow.v2.DialogflowAssistAnswerOrBuilder getDialogflowAssistAnswerOrBuilder(); + /** + * + * + *
+   * Output only. The generator suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the generatorSuggestion field is set. + */ + boolean hasGeneratorSuggestion(); + + /** + * + * + *
+   * Output only. The generator suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The generatorSuggestion. + */ + com.google.cloud.dialogflow.v2.GeneratorSuggestion getGeneratorSuggestion(); + + /** + * + * + *
+   * Output only. The generator suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.GeneratorSuggestionOrBuilder getGeneratorSuggestionOrBuilder(); + com.google.cloud.dialogflow.v2.AgentAssistantRecord.AnswerCase getAnswerCase(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingContext.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingContext.java new file mode 100644 index 000000000000..58a8a90165c0 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingContext.java @@ -0,0 +1,1605 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Agent Coaching context that customer can configure.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingContext} + */ +public final class AgentCoachingContext extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingContext) + AgentCoachingContextOrBuilder { + private static final long serialVersionUID = 0L; + + // Use AgentCoachingContext.newBuilder() to construct. + private AgentCoachingContext(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AgentCoachingContext() { + overarchingGuidance_ = ""; + instructions_ = java.util.Collections.emptyList(); + version_ = ""; + outputLanguageCode_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AgentCoachingContext(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingContext.class, + com.google.cloud.dialogflow.v2.AgentCoachingContext.Builder.class); + } + + public static final int OVERARCHING_GUIDANCE_FIELD_NUMBER = 7; + + @SuppressWarnings("serial") + private volatile java.lang.Object overarchingGuidance_ = ""; + + /** + * + * + *
+   * Optional. The overarching guidance for the agent coaching. This should be
+   * set only for v1.5 and later versions.
+   * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The overarchingGuidance. + */ + @java.lang.Override + public java.lang.String getOverarchingGuidance() { + java.lang.Object ref = overarchingGuidance_; + 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(); + overarchingGuidance_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The overarching guidance for the agent coaching. This should be
+   * set only for v1.5 and later versions.
+   * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for overarchingGuidance. + */ + @java.lang.Override + public com.google.protobuf.ByteString getOverarchingGuidanceBytes() { + java.lang.Object ref = overarchingGuidance_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + overarchingGuidance_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int INSTRUCTIONS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List instructions_; + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List + getInstructionsList() { + return instructions_; + } + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List + getInstructionsOrBuilderList() { + return instructions_; + } + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getInstructionsCount() { + return instructions_.size(); + } + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction getInstructions(int index) { + return instructions_.get(index); + } + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder getInstructionsOrBuilder( + int index) { + return instructions_.get(index); + } + + public static final int VERSION_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object version_ = ""; + + /** + * + * + *
+   * Optional. Version of the feature. If not set, default to latest version.
+   * Current candidates are ["1.2"].
+   * 
+ * + * 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. Version of the feature. If not set, default to latest version.
+   * Current candidates are ["1.2"].
+   * 
+ * + * 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; + } + } + + public static final int OUTPUT_LANGUAGE_CODE_FIELD_NUMBER = 9; + + @SuppressWarnings("serial") + private volatile java.lang.Object outputLanguageCode_ = ""; + + /** + * + * + *
+   * Optional. Output language code.
+   * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The outputLanguageCode. + */ + @java.lang.Override + public java.lang.String getOutputLanguageCode() { + java.lang.Object ref = outputLanguageCode_; + 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(); + outputLanguageCode_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. Output language code.
+   * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for outputLanguageCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString getOutputLanguageCodeBytes() { + java.lang.Object ref = outputLanguageCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + outputLanguageCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + for (int i = 0; i < instructions_.size(); i++) { + output.writeMessage(1, instructions_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(overarchingGuidance_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, overarchingGuidance_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(outputLanguageCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, outputLanguageCode_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < instructions_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, instructions_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(overarchingGuidance_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, overarchingGuidance_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(outputLanguageCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, outputLanguageCode_); + } + 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.dialogflow.v2.AgentCoachingContext)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingContext other = + (com.google.cloud.dialogflow.v2.AgentCoachingContext) obj; + + if (!getOverarchingGuidance().equals(other.getOverarchingGuidance())) return false; + if (!getInstructionsList().equals(other.getInstructionsList())) return false; + if (!getVersion().equals(other.getVersion())) return false; + if (!getOutputLanguageCode().equals(other.getOutputLanguageCode())) 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) + OVERARCHING_GUIDANCE_FIELD_NUMBER; + hash = (53 * hash) + getOverarchingGuidance().hashCode(); + if (getInstructionsCount() > 0) { + hash = (37 * hash) + INSTRUCTIONS_FIELD_NUMBER; + hash = (53 * hash) + getInstructionsList().hashCode(); + } + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion().hashCode(); + hash = (37 * hash) + OUTPUT_LANGUAGE_CODE_FIELD_NUMBER; + hash = (53 * hash) + getOutputLanguageCode().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext 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.dialogflow.v2.AgentCoachingContext parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext 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.dialogflow.v2.AgentCoachingContext parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.AgentCoachingContext prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Agent Coaching context that customer can configure.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingContext} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingContext) + com.google.cloud.dialogflow.v2.AgentCoachingContextOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingContext.class, + com.google.cloud.dialogflow.v2.AgentCoachingContext.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.AgentCoachingContext.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + overarchingGuidance_ = ""; + if (instructionsBuilder_ == null) { + instructions_ = java.util.Collections.emptyList(); + } else { + instructions_ = null; + instructionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + version_ = ""; + outputLanguageCode_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingContext getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingContext build() { + com.google.cloud.dialogflow.v2.AgentCoachingContext result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingContext buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingContext result = + new com.google.cloud.dialogflow.v2.AgentCoachingContext(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.AgentCoachingContext result) { + if (instructionsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + instructions_ = java.util.Collections.unmodifiableList(instructions_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.instructions_ = instructions_; + } else { + result.instructions_ = instructionsBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.AgentCoachingContext result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.overarchingGuidance_ = overarchingGuidance_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.version_ = version_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.outputLanguageCode_ = outputLanguageCode_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.AgentCoachingContext) { + return mergeFrom((com.google.cloud.dialogflow.v2.AgentCoachingContext) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.AgentCoachingContext other) { + if (other == com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance()) + return this; + if (!other.getOverarchingGuidance().isEmpty()) { + overarchingGuidance_ = other.overarchingGuidance_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (instructionsBuilder_ == null) { + if (!other.instructions_.isEmpty()) { + if (instructions_.isEmpty()) { + instructions_ = other.instructions_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureInstructionsIsMutable(); + instructions_.addAll(other.instructions_); + } + onChanged(); + } + } else { + if (!other.instructions_.isEmpty()) { + if (instructionsBuilder_.isEmpty()) { + instructionsBuilder_.dispose(); + instructionsBuilder_ = null; + instructions_ = other.instructions_; + bitField0_ = (bitField0_ & ~0x00000002); + instructionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getInstructionsFieldBuilder() + : null; + } else { + instructionsBuilder_.addAllMessages(other.instructions_); + } + } + } + if (!other.getVersion().isEmpty()) { + version_ = other.version_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (!other.getOutputLanguageCode().isEmpty()) { + outputLanguageCode_ = other.outputLanguageCode_; + 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: + { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction m = + input.readMessage( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.parser(), + extensionRegistry); + if (instructionsBuilder_ == null) { + ensureInstructionsIsMutable(); + instructions_.add(m); + } else { + instructionsBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + version_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 18 + case 58: + { + overarchingGuidance_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 58 + case 74: + { + outputLanguageCode_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 74 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object overarchingGuidance_ = ""; + + /** + * + * + *
+     * Optional. The overarching guidance for the agent coaching. This should be
+     * set only for v1.5 and later versions.
+     * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The overarchingGuidance. + */ + public java.lang.String getOverarchingGuidance() { + java.lang.Object ref = overarchingGuidance_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + overarchingGuidance_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The overarching guidance for the agent coaching. This should be
+     * set only for v1.5 and later versions.
+     * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for overarchingGuidance. + */ + public com.google.protobuf.ByteString getOverarchingGuidanceBytes() { + java.lang.Object ref = overarchingGuidance_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + overarchingGuidance_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The overarching guidance for the agent coaching. This should be
+     * set only for v1.5 and later versions.
+     * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The overarchingGuidance to set. + * @return This builder for chaining. + */ + public Builder setOverarchingGuidance(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + overarchingGuidance_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The overarching guidance for the agent coaching. This should be
+     * set only for v1.5 and later versions.
+     * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearOverarchingGuidance() { + overarchingGuidance_ = getDefaultInstance().getOverarchingGuidance(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The overarching guidance for the agent coaching. This should be
+     * set only for v1.5 and later versions.
+     * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for overarchingGuidance to set. + * @return This builder for chaining. + */ + public Builder setOverarchingGuidanceBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + overarchingGuidance_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.util.List instructions_ = + java.util.Collections.emptyList(); + + private void ensureInstructionsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + instructions_ = + new java.util.ArrayList( + instructions_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder> + instructionsBuilder_; + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List + getInstructionsList() { + if (instructionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(instructions_); + } else { + return instructionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public int getInstructionsCount() { + if (instructionsBuilder_ == null) { + return instructions_.size(); + } else { + return instructionsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction getInstructions(int index) { + if (instructionsBuilder_ == null) { + return instructions_.get(index); + } else { + return instructionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setInstructions( + int index, com.google.cloud.dialogflow.v2.AgentCoachingInstruction value) { + if (instructionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInstructionsIsMutable(); + instructions_.set(index, value); + onChanged(); + } else { + instructionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setInstructions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder builderForValue) { + if (instructionsBuilder_ == null) { + ensureInstructionsIsMutable(); + instructions_.set(index, builderForValue.build()); + onChanged(); + } else { + instructionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addInstructions(com.google.cloud.dialogflow.v2.AgentCoachingInstruction value) { + if (instructionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInstructionsIsMutable(); + instructions_.add(value); + onChanged(); + } else { + instructionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addInstructions( + int index, com.google.cloud.dialogflow.v2.AgentCoachingInstruction value) { + if (instructionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInstructionsIsMutable(); + instructions_.add(index, value); + onChanged(); + } else { + instructionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addInstructions( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder builderForValue) { + if (instructionsBuilder_ == null) { + ensureInstructionsIsMutable(); + instructions_.add(builderForValue.build()); + onChanged(); + } else { + instructionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addInstructions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder builderForValue) { + if (instructionsBuilder_ == null) { + ensureInstructionsIsMutable(); + instructions_.add(index, builderForValue.build()); + onChanged(); + } else { + instructionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAllInstructions( + java.lang.Iterable + values) { + if (instructionsBuilder_ == null) { + ensureInstructionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, instructions_); + onChanged(); + } else { + instructionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearInstructions() { + if (instructionsBuilder_ == null) { + instructions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + instructionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder removeInstructions(int index) { + if (instructionsBuilder_ == null) { + ensureInstructionsIsMutable(); + instructions_.remove(index); + onChanged(); + } else { + instructionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder getInstructionsBuilder( + int index) { + return getInstructionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder + getInstructionsOrBuilder(int index) { + if (instructionsBuilder_ == null) { + return instructions_.get(index); + } else { + return instructionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder> + getInstructionsOrBuilderList() { + if (instructionsBuilder_ != null) { + return instructionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(instructions_); + } + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder + addInstructionsBuilder() { + return getInstructionsFieldBuilder() + .addBuilder(com.google.cloud.dialogflow.v2.AgentCoachingInstruction.getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder addInstructionsBuilder( + int index) { + return getInstructionsFieldBuilder() + .addBuilder( + index, com.google.cloud.dialogflow.v2.AgentCoachingInstruction.getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. Customized instructions for agent coaching.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List + getInstructionsBuilderList() { + return getInstructionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder> + getInstructionsFieldBuilder() { + if (instructionsBuilder_ == null) { + instructionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder>( + instructions_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); + instructions_ = null; + } + return instructionsBuilder_; + } + + private java.lang.Object version_ = ""; + + /** + * + * + *
+     * Optional. Version of the feature. If not set, default to latest version.
+     * Current candidates are ["1.2"].
+     * 
+ * + * 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. Version of the feature. If not set, default to latest version.
+     * Current candidates are ["1.2"].
+     * 
+ * + * 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. Version of the feature. If not set, default to latest version.
+     * Current candidates are ["1.2"].
+     * 
+ * + * 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_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Version of the feature. If not set, default to latest version.
+     * Current candidates are ["1.2"].
+     * 
+ * + * string version = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearVersion() { + version_ = getDefaultInstance().getVersion(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Version of the feature. If not set, default to latest version.
+     * Current candidates are ["1.2"].
+     * 
+ * + * 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_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object outputLanguageCode_ = ""; + + /** + * + * + *
+     * Optional. Output language code.
+     * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The outputLanguageCode. + */ + public java.lang.String getOutputLanguageCode() { + java.lang.Object ref = outputLanguageCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + outputLanguageCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. Output language code.
+     * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for outputLanguageCode. + */ + public com.google.protobuf.ByteString getOutputLanguageCodeBytes() { + java.lang.Object ref = outputLanguageCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + outputLanguageCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. Output language code.
+     * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The outputLanguageCode to set. + * @return This builder for chaining. + */ + public Builder setOutputLanguageCode(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + outputLanguageCode_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Output language code.
+     * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearOutputLanguageCode() { + outputLanguageCode_ = getDefaultInstance().getOutputLanguageCode(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Output language code.
+     * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for outputLanguageCode to set. + * @return This builder for chaining. + */ + public Builder setOutputLanguageCodeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + outputLanguageCode_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingContext) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingContext) + private static final com.google.cloud.dialogflow.v2.AgentCoachingContext DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.AgentCoachingContext(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingContext getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentCoachingContext 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.dialogflow.v2.AgentCoachingContext getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingContextOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingContextOrBuilder.java new file mode 100644 index 000000000000..c793ffcadc21 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingContextOrBuilder.java @@ -0,0 +1,175 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface AgentCoachingContextOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingContext) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Optional. The overarching guidance for the agent coaching. This should be
+   * set only for v1.5 and later versions.
+   * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The overarchingGuidance. + */ + java.lang.String getOverarchingGuidance(); + + /** + * + * + *
+   * Optional. The overarching guidance for the agent coaching. This should be
+   * set only for v1.5 and later versions.
+   * 
+ * + * string overarching_guidance = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for overarchingGuidance. + */ + com.google.protobuf.ByteString getOverarchingGuidanceBytes(); + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List getInstructionsList(); + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstruction getInstructions(int index); + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getInstructionsCount(); + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getInstructionsOrBuilderList(); + + /** + * + * + *
+   * Optional. Customized instructions for agent coaching.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder getInstructionsOrBuilder( + int index); + + /** + * + * + *
+   * Optional. Version of the feature. If not set, default to latest version.
+   * Current candidates are ["1.2"].
+   * 
+ * + * string version = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The version. + */ + java.lang.String getVersion(); + + /** + * + * + *
+   * Optional. Version of the feature. If not set, default to latest version.
+   * Current candidates are ["1.2"].
+   * 
+ * + * string version = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for version. + */ + com.google.protobuf.ByteString getVersionBytes(); + + /** + * + * + *
+   * Optional. Output language code.
+   * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The outputLanguageCode. + */ + java.lang.String getOutputLanguageCode(); + + /** + * + * + *
+   * Optional. Output language code.
+   * 
+ * + * string output_language_code = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for outputLanguageCode. + */ + com.google.protobuf.ByteString getOutputLanguageCodeBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstruction.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstruction.java new file mode 100644 index 000000000000..dd682b2f5247 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstruction.java @@ -0,0 +1,4344 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/agent_coaching_instruction.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Agent Coaching instructions that customer can configure.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingInstruction} + */ +public final class AgentCoachingInstruction extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingInstruction) + AgentCoachingInstructionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use AgentCoachingInstruction.newBuilder() to construct. + private AgentCoachingInstruction(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AgentCoachingInstruction() { + displayName_ = ""; + displayDetails_ = ""; + condition_ = ""; + agentAction_ = ""; + systemAction_ = ""; + triggeringEvent_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AgentCoachingInstruction(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.class, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder.class); + } + + /** + * + * + *
+   * The event that should trigger this instruction.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent} + */ + public enum TriggerEvent implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Default value for TriggerEvent.
+     * 
+ * + * TRIGGER_EVENT_UNSPECIFIED = 0; + */ + TRIGGER_EVENT_UNSPECIFIED(0), + /** + * + * + *
+     * Triggers when each chat message or voice utterance ends.
+     * 
+ * + * END_OF_UTTERANCE = 1; + */ + END_OF_UTTERANCE(1), + /** + * + * + *
+     * Triggers on the conversation manually by API calls.
+     * 
+ * + * MANUAL_CALL = 2; + */ + MANUAL_CALL(2), + /** + * + * + *
+     * Triggers after each customer message.
+     * 
+ * + * CUSTOMER_MESSAGE = 3; + */ + CUSTOMER_MESSAGE(3), + /** + * + * + *
+     * Triggers after each agent message.
+     * 
+ * + * AGENT_MESSAGE = 4; + */ + AGENT_MESSAGE(4), + /** + * + * + *
+     * Triggers on tool call completion.
+     * 
+ * + * TOOL_CALL_COMPLETION = 5; + */ + TOOL_CALL_COMPLETION(5), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Default value for TriggerEvent.
+     * 
+ * + * TRIGGER_EVENT_UNSPECIFIED = 0; + */ + public static final int TRIGGER_EVENT_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Triggers when each chat message or voice utterance ends.
+     * 
+ * + * END_OF_UTTERANCE = 1; + */ + public static final int END_OF_UTTERANCE_VALUE = 1; + + /** + * + * + *
+     * Triggers on the conversation manually by API calls.
+     * 
+ * + * MANUAL_CALL = 2; + */ + public static final int MANUAL_CALL_VALUE = 2; + + /** + * + * + *
+     * Triggers after each customer message.
+     * 
+ * + * CUSTOMER_MESSAGE = 3; + */ + public static final int CUSTOMER_MESSAGE_VALUE = 3; + + /** + * + * + *
+     * Triggers after each agent message.
+     * 
+ * + * AGENT_MESSAGE = 4; + */ + public static final int AGENT_MESSAGE_VALUE = 4; + + /** + * + * + *
+     * Triggers on tool call completion.
+     * 
+ * + * TOOL_CALL_COMPLETION = 5; + */ + public static final int TOOL_CALL_COMPLETION_VALUE = 5; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TriggerEvent 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 TriggerEvent forNumber(int value) { + switch (value) { + case 0: + return TRIGGER_EVENT_UNSPECIFIED; + case 1: + return END_OF_UTTERANCE; + case 2: + return MANUAL_CALL; + case 3: + return CUSTOMER_MESSAGE; + case 4: + return AGENT_MESSAGE; + case 5: + return TOOL_CALL_COMPLETION; + 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 TriggerEvent findValueByNumber(int number) { + return TriggerEvent.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstruction.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final TriggerEvent[] VALUES = values(); + + public static TriggerEvent 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 TriggerEvent(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent) + } + + public interface DuplicateCheckResultOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion> + getDuplicateSuggestionsList(); + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion + getDuplicateSuggestions(int index); + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getDuplicateSuggestionsCount(); + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + getDuplicateSuggestionsOrBuilderList(); + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder + getDuplicateSuggestionsOrBuilder(int index); + } + + /** + * + * + *
+   * Duplication check for the suggestion.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult} + */ + public static final class DuplicateCheckResult extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult) + DuplicateCheckResultOrBuilder { + private static final long serialVersionUID = 0L; + + // Use DuplicateCheckResult.newBuilder() to construct. + private DuplicateCheckResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private DuplicateCheckResult() { + duplicateSuggestions_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new DuplicateCheckResult(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.class, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.Builder + .class); + } + + public interface DuplicateSuggestionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Output only. The answer record id of the past duplicate suggestion.
+       * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The answerRecord. + */ + java.lang.String getAnswerRecord(); + + /** + * + * + *
+       * Output only. The answer record id of the past duplicate suggestion.
+       * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for answerRecord. + */ + com.google.protobuf.ByteString getAnswerRecordBytes(); + + /** + * + * + *
+       * Output only. The index of the duplicate suggestion in the past
+       * suggestion list.
+       * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The suggestionIndex. + */ + int getSuggestionIndex(); + + /** + * + * + *
+       * Output only. The similarity score of between the past and current
+       * suggestion.
+       * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The similarityScore. + */ + float getSimilarityScore(); + } + + /** + * + * + *
+     * The duplicate suggestion details.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion} + */ + public static final class DuplicateSuggestion extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion) + DuplicateSuggestionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use DuplicateSuggestion.newBuilder() to construct. + private DuplicateSuggestion(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private DuplicateSuggestion() { + answerRecord_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new DuplicateSuggestion(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.class, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder.class); + } + + public static final int ANSWER_RECORD_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object answerRecord_ = ""; + + /** + * + * + *
+       * Output only. The answer record id of the past duplicate suggestion.
+       * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The answerRecord. + */ + @java.lang.Override + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + 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(); + answerRecord_ = s; + return s; + } + } + + /** + * + * + *
+       * Output only. The answer record id of the past duplicate suggestion.
+       * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for answerRecord. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SUGGESTION_INDEX_FIELD_NUMBER = 3; + private int suggestionIndex_ = 0; + + /** + * + * + *
+       * Output only. The index of the duplicate suggestion in the past
+       * suggestion list.
+       * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The suggestionIndex. + */ + @java.lang.Override + public int getSuggestionIndex() { + return suggestionIndex_; + } + + public static final int SIMILARITY_SCORE_FIELD_NUMBER = 4; + private float similarityScore_ = 0F; + + /** + * + * + *
+       * Output only. The similarity score of between the past and current
+       * suggestion.
+       * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The similarityScore. + */ + @java.lang.Override + public float getSimilarityScore() { + return similarityScore_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, answerRecord_); + } + if (suggestionIndex_ != 0) { + output.writeInt32(3, suggestionIndex_); + } + if (java.lang.Float.floatToRawIntBits(similarityScore_) != 0) { + output.writeFloat(4, similarityScore_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, answerRecord_); + } + if (suggestionIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, suggestionIndex_); + } + if (java.lang.Float.floatToRawIntBits(similarityScore_) != 0) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(4, similarityScore_); + } + 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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + other = + (com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion) + obj; + + if (!getAnswerRecord().equals(other.getAnswerRecord())) return false; + if (getSuggestionIndex() != other.getSuggestionIndex()) return false; + if (java.lang.Float.floatToIntBits(getSimilarityScore()) + != java.lang.Float.floatToIntBits(other.getSimilarityScore())) 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) + ANSWER_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getAnswerRecord().hashCode(); + hash = (37 * hash) + SUGGESTION_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getSuggestionIndex(); + hash = (37 * hash) + SIMILARITY_SCORE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getSimilarityScore()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + 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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + 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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * The duplicate suggestion details.
+       * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion) + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.class, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + answerRecord_ = ""; + suggestionIndex_ = 0; + similarityScore_ = 0F; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + build() { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + result = + new com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.answerRecord_ = answerRecord_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.suggestionIndex_ = suggestionIndex_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.similarityScore_ = similarityScore_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + other) { + if (other + == com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.getDefaultInstance()) return this; + if (!other.getAnswerRecord().isEmpty()) { + answerRecord_ = other.answerRecord_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.getSuggestionIndex() != 0) { + setSuggestionIndex(other.getSuggestionIndex()); + } + if (other.getSimilarityScore() != 0F) { + setSimilarityScore(other.getSimilarityScore()); + } + 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: + { + answerRecord_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 24: + { + suggestionIndex_ = input.readInt32(); + bitField0_ |= 0x00000002; + break; + } // case 24 + case 37: + { + similarityScore_ = input.readFloat(); + bitField0_ |= 0x00000004; + break; + } // case 37 + 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 answerRecord_ = ""; + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The answerRecord. + */ + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + answerRecord_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for answerRecord. + */ + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecord(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + answerRecord_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearAnswerRecord() { + answerRecord_ = getDefaultInstance().getAnswerRecord(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecordBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + answerRecord_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private int suggestionIndex_; + + /** + * + * + *
+         * Output only. The index of the duplicate suggestion in the past
+         * suggestion list.
+         * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The suggestionIndex. + */ + @java.lang.Override + public int getSuggestionIndex() { + return suggestionIndex_; + } + + /** + * + * + *
+         * Output only. The index of the duplicate suggestion in the past
+         * suggestion list.
+         * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The suggestionIndex to set. + * @return This builder for chaining. + */ + public Builder setSuggestionIndex(int value) { + + suggestionIndex_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. The index of the duplicate suggestion in the past
+         * suggestion list.
+         * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSuggestionIndex() { + bitField0_ = (bitField0_ & ~0x00000002); + suggestionIndex_ = 0; + onChanged(); + return this; + } + + private float similarityScore_; + + /** + * + * + *
+         * Output only. The similarity score of between the past and current
+         * suggestion.
+         * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The similarityScore. + */ + @java.lang.Override + public float getSimilarityScore() { + return similarityScore_; + } + + /** + * + * + *
+         * Output only. The similarity score of between the past and current
+         * suggestion.
+         * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The similarityScore to set. + * @return This builder for chaining. + */ + public Builder setSimilarityScore(float value) { + + similarityScore_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. The similarity score of between the past and current
+         * suggestion.
+         * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSimilarityScore() { + bitField0_ = (bitField0_ & ~0x00000004); + similarityScore_ = 0F; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion) + private static final com.google.cloud.dialogflow.v2.AgentCoachingInstruction + .DuplicateCheckResult.DuplicateSuggestion + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DuplicateSuggestion 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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int DUPLICATE_SUGGESTIONS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion> + duplicateSuggestions_; + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion> + getDuplicateSuggestionsList() { + return duplicateSuggestions_; + } + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + getDuplicateSuggestionsOrBuilderList() { + return duplicateSuggestions_; + } + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getDuplicateSuggestionsCount() { + return duplicateSuggestions_.size(); + } + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + getDuplicateSuggestions(int index) { + return duplicateSuggestions_.get(index); + } + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder + getDuplicateSuggestionsOrBuilder(int index) { + return duplicateSuggestions_.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 < duplicateSuggestions_.size(); i++) { + output.writeMessage(1, duplicateSuggestions_.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 < duplicateSuggestions_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 1, duplicateSuggestions_.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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult other = + (com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult) obj; + + if (!getDuplicateSuggestionsList().equals(other.getDuplicateSuggestionsList())) 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 (getDuplicateSuggestionsCount() > 0) { + hash = (37 * hash) + DUPLICATE_SUGGESTIONS_FIELD_NUMBER; + hash = (53 * hash) + getDuplicateSuggestionsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + 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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + 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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Duplication check for the suggestion.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult) + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.class, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (duplicateSuggestionsBuilder_ == null) { + duplicateSuggestions_ = java.util.Collections.emptyList(); + } else { + duplicateSuggestions_ = null; + duplicateSuggestionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult build() { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult result = + new com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult result) { + if (duplicateSuggestionsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + duplicateSuggestions_ = java.util.Collections.unmodifiableList(duplicateSuggestions_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.duplicateSuggestions_ = duplicateSuggestions_; + } else { + result.duplicateSuggestions_ = duplicateSuggestionsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult other) { + if (other + == com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .getDefaultInstance()) return this; + if (duplicateSuggestionsBuilder_ == null) { + if (!other.duplicateSuggestions_.isEmpty()) { + if (duplicateSuggestions_.isEmpty()) { + duplicateSuggestions_ = other.duplicateSuggestions_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.addAll(other.duplicateSuggestions_); + } + onChanged(); + } + } else { + if (!other.duplicateSuggestions_.isEmpty()) { + if (duplicateSuggestionsBuilder_.isEmpty()) { + duplicateSuggestionsBuilder_.dispose(); + duplicateSuggestionsBuilder_ = null; + duplicateSuggestions_ = other.duplicateSuggestions_; + bitField0_ = (bitField0_ & ~0x00000001); + duplicateSuggestionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getDuplicateSuggestionsFieldBuilder() + : null; + } else { + duplicateSuggestionsBuilder_.addAllMessages(other.duplicateSuggestions_); + } + } + } + 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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + m = + input.readMessage( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction + .DuplicateCheckResult.DuplicateSuggestion.parser(), + extensionRegistry); + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(m); + } else { + duplicateSuggestionsBuilder_.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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion> + duplicateSuggestions_ = java.util.Collections.emptyList(); + + private void ensureDuplicateSuggestionsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + duplicateSuggestions_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion>(duplicateSuggestions_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + duplicateSuggestionsBuilder_; + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion> + getDuplicateSuggestionsList() { + if (duplicateSuggestionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(duplicateSuggestions_); + } else { + return duplicateSuggestionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getDuplicateSuggestionsCount() { + if (duplicateSuggestionsBuilder_ == null) { + return duplicateSuggestions_.size(); + } else { + return duplicateSuggestionsBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + getDuplicateSuggestions(int index) { + if (duplicateSuggestionsBuilder_ == null) { + return duplicateSuggestions_.get(index); + } else { + return duplicateSuggestionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + value) { + if (duplicateSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.set(index, value); + onChanged(); + } else { + duplicateSuggestionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder + builderForValue) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.set(index, builderForValue.build()); + onChanged(); + } else { + duplicateSuggestionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addDuplicateSuggestions( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + value) { + if (duplicateSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(value); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addDuplicateSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion + value) { + if (duplicateSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(index, value); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addDuplicateSuggestions( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder + builderForValue) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(builderForValue.build()); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addDuplicateSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder + builderForValue) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(index, builderForValue.build()); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllDuplicateSuggestions( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion> + values) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, duplicateSuggestions_); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearDuplicateSuggestions() { + if (duplicateSuggestionsBuilder_ == null) { + duplicateSuggestions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + duplicateSuggestionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeDuplicateSuggestions(int index) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.remove(index); + onChanged(); + } else { + duplicateSuggestionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder + getDuplicateSuggestionsBuilder(int index) { + return getDuplicateSuggestionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder + getDuplicateSuggestionsOrBuilder(int index) { + if (duplicateSuggestionsBuilder_ == null) { + return duplicateSuggestions_.get(index); + } else { + return duplicateSuggestionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + getDuplicateSuggestionsOrBuilderList() { + if (duplicateSuggestionsBuilder_ != null) { + return duplicateSuggestionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(duplicateSuggestions_); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder + addDuplicateSuggestionsBuilder() { + return getDuplicateSuggestionsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder + addDuplicateSuggestionsBuilder(int index) { + return getDuplicateSuggestionsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder> + getDuplicateSuggestionsBuilderList() { + return getDuplicateSuggestionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + getDuplicateSuggestionsFieldBuilder() { + if (duplicateSuggestionsBuilder_ == null) { + duplicateSuggestionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .DuplicateSuggestionOrBuilder>( + duplicateSuggestions_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + duplicateSuggestions_ = null; + } + return duplicateSuggestionsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult) + private static final com.google.cloud.dialogflow.v2.AgentCoachingInstruction + .DuplicateCheckResult + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DuplicateCheckResult 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.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int bitField0_; + public static final int DISPLAY_NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object displayName_ = ""; + + /** + * + * + *
+   * Optional. Display name for the instruction.
+   * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + @java.lang.Override + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + 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(); + displayName_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. Display name for the instruction.
+   * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISPLAY_DETAILS_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object displayDetails_ = ""; + + /** + * + * + *
+   * Optional. The detailed description of this instruction.
+   * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayDetails. + */ + @java.lang.Override + public java.lang.String getDisplayDetails() { + java.lang.Object ref = displayDetails_; + 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(); + displayDetails_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The detailed description of this instruction.
+   * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayDetails. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDisplayDetailsBytes() { + java.lang.Object ref = displayDetails_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayDetails_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CONDITION_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object condition_ = ""; + + /** + * + * + *
+   * Optional. The condition of the instruction. For example, "the customer
+   * wants to cancel an order".  If the users want the instruction to be
+   * triggered unconditionally, the condition can be empty.
+   * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The condition. + */ + @java.lang.Override + public java.lang.String getCondition() { + java.lang.Object ref = condition_; + 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(); + condition_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The condition of the instruction. For example, "the customer
+   * wants to cancel an order".  If the users want the instruction to be
+   * triggered unconditionally, the condition can be empty.
+   * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for condition. + */ + @java.lang.Override + public com.google.protobuf.ByteString getConditionBytes() { + java.lang.Object ref = condition_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + condition_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int AGENT_ACTION_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private volatile java.lang.Object agentAction_ = ""; + + /** + * + * + *
+   * Optional. The action that human agent should take. For example, "apologize
+   * for the slow shipping". If the users only want to use agent coaching for
+   * intent detection, agent_action can be empty
+   * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The agentAction. + */ + @java.lang.Override + public java.lang.String getAgentAction() { + java.lang.Object ref = agentAction_; + 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(); + agentAction_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The action that human agent should take. For example, "apologize
+   * for the slow shipping". If the users only want to use agent coaching for
+   * intent detection, agent_action can be empty
+   * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for agentAction. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAgentActionBytes() { + java.lang.Object ref = agentAction_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + agentAction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SYSTEM_ACTION_FIELD_NUMBER = 5; + + @SuppressWarnings("serial") + private volatile java.lang.Object systemAction_ = ""; + + /** + * + * + *
+   * Optional. The action that system should take. For example,
+   * "call GetOrderTime with order_number={order number provided by the
+   * customer}". If the users don't have plugins or don't want to trigger
+   * plugins, the system_action can be empty
+   * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The systemAction. + */ + @java.lang.Override + public java.lang.String getSystemAction() { + java.lang.Object ref = systemAction_; + 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(); + systemAction_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The action that system should take. For example,
+   * "call GetOrderTime with order_number={order number provided by the
+   * customer}". If the users don't have plugins or don't want to trigger
+   * plugins, the system_action can be empty
+   * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for systemAction. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSystemActionBytes() { + java.lang.Object ref = systemAction_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + systemAction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DUPLICATE_CHECK_RESULT_FIELD_NUMBER = 8; + private com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + duplicateCheckResult_; + + /** + * + * + *
+   * Output only. Duplication check for the AgentCoachingInstruction.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + @java.lang.Override + public boolean hasDuplicateCheckResult() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. Duplication check for the AgentCoachingInstruction.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + getDuplicateCheckResult() { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + + /** + * + * + *
+   * Output only. Duplication check for the AgentCoachingInstruction.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder() { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + + public static final int TRIGGERING_EVENT_FIELD_NUMBER = 10; + private int triggeringEvent_ = 0; + + /** + * + * + *
+   * Optional. The event that should trigger this instruction.
+   * If UNSPECIFIED, the instruction triggering will be same as the generator's
+   * trigger_event.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for triggeringEvent. + */ + @java.lang.Override + public int getTriggeringEventValue() { + return triggeringEvent_; + } + + /** + * + * + *
+   * Optional. The event that should trigger this instruction.
+   * If UNSPECIFIED, the instruction triggering will be same as the generator's
+   * trigger_event.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The triggeringEvent. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent getTriggeringEvent() { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent result = + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent.forNumber( + triggeringEvent_); + return result == null + ? com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent.UNRECOGNIZED + : result; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, displayName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayDetails_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, displayDetails_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(condition_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, condition_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agentAction_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, agentAction_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(systemAction_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, systemAction_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(8, getDuplicateCheckResult()); + } + if (triggeringEvent_ + != com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent + .TRIGGER_EVENT_UNSPECIFIED + .getNumber()) { + output.writeEnum(10, triggeringEvent_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, displayName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayDetails_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, displayDetails_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(condition_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, condition_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agentAction_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, agentAction_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(systemAction_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, systemAction_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(8, getDuplicateCheckResult()); + } + if (triggeringEvent_ + != com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent + .TRIGGER_EVENT_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(10, triggeringEvent_); + } + 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.dialogflow.v2.AgentCoachingInstruction)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingInstruction other = + (com.google.cloud.dialogflow.v2.AgentCoachingInstruction) obj; + + if (!getDisplayName().equals(other.getDisplayName())) return false; + if (!getDisplayDetails().equals(other.getDisplayDetails())) return false; + if (!getCondition().equals(other.getCondition())) return false; + if (!getAgentAction().equals(other.getAgentAction())) return false; + if (!getSystemAction().equals(other.getSystemAction())) return false; + if (hasDuplicateCheckResult() != other.hasDuplicateCheckResult()) return false; + if (hasDuplicateCheckResult()) { + if (!getDuplicateCheckResult().equals(other.getDuplicateCheckResult())) return false; + } + if (triggeringEvent_ != other.triggeringEvent_) 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) + DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDisplayName().hashCode(); + hash = (37 * hash) + DISPLAY_DETAILS_FIELD_NUMBER; + hash = (53 * hash) + getDisplayDetails().hashCode(); + hash = (37 * hash) + CONDITION_FIELD_NUMBER; + hash = (53 * hash) + getCondition().hashCode(); + hash = (37 * hash) + AGENT_ACTION_FIELD_NUMBER; + hash = (53 * hash) + getAgentAction().hashCode(); + hash = (37 * hash) + SYSTEM_ACTION_FIELD_NUMBER; + hash = (53 * hash) + getSystemAction().hashCode(); + if (hasDuplicateCheckResult()) { + hash = (37 * hash) + DUPLICATE_CHECK_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getDuplicateCheckResult().hashCode(); + } + hash = (37 * hash) + TRIGGERING_EVENT_FIELD_NUMBER; + hash = (53 * hash) + triggeringEvent_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction 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.dialogflow.v2.AgentCoachingInstruction parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction 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.dialogflow.v2.AgentCoachingInstruction parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Agent Coaching instructions that customer can configure.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingInstruction} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingInstruction) + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.class, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.AgentCoachingInstruction.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getDuplicateCheckResultFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + displayName_ = ""; + displayDetails_ = ""; + condition_ = ""; + agentAction_ = ""; + systemAction_ = ""; + duplicateCheckResult_ = null; + if (duplicateCheckResultBuilder_ != null) { + duplicateCheckResultBuilder_.dispose(); + duplicateCheckResultBuilder_ = null; + } + triggeringEvent_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingInstruction.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction build() { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction result = + new com.google.cloud.dialogflow.v2.AgentCoachingInstruction(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.AgentCoachingInstruction result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.displayName_ = displayName_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.displayDetails_ = displayDetails_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.condition_ = condition_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.agentAction_ = agentAction_; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.systemAction_ = systemAction_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000020) != 0)) { + result.duplicateCheckResult_ = + duplicateCheckResultBuilder_ == null + ? duplicateCheckResult_ + : duplicateCheckResultBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.triggeringEvent_ = triggeringEvent_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.AgentCoachingInstruction) { + return mergeFrom((com.google.cloud.dialogflow.v2.AgentCoachingInstruction) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.AgentCoachingInstruction other) { + if (other == com.google.cloud.dialogflow.v2.AgentCoachingInstruction.getDefaultInstance()) + return this; + if (!other.getDisplayName().isEmpty()) { + displayName_ = other.displayName_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getDisplayDetails().isEmpty()) { + displayDetails_ = other.displayDetails_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getCondition().isEmpty()) { + condition_ = other.condition_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (!other.getAgentAction().isEmpty()) { + agentAction_ = other.agentAction_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (!other.getSystemAction().isEmpty()) { + systemAction_ = other.systemAction_; + bitField0_ |= 0x00000010; + onChanged(); + } + if (other.hasDuplicateCheckResult()) { + mergeDuplicateCheckResult(other.getDuplicateCheckResult()); + } + if (other.triggeringEvent_ != 0) { + setTriggeringEventValue(other.getTriggeringEventValue()); + } + 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: + { + displayName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + displayDetails_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + condition_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + agentAction_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 34 + case 42: + { + systemAction_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case 42 + case 66: + { + input.readMessage( + getDuplicateCheckResultFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case 66 + case 80: + { + triggeringEvent_ = input.readEnum(); + bitField0_ |= 0x00000040; + break; + } // case 80 + 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 displayName_ = ""; + + /** + * + * + *
+     * Optional. Display name for the instruction.
+     * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. Display name for the instruction.
+     * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. Display name for the instruction.
+     * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + displayName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Display name for the instruction.
+     * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearDisplayName() { + displayName_ = getDefaultInstance().getDisplayName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Display name for the instruction.
+     * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + displayName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object displayDetails_ = ""; + + /** + * + * + *
+     * Optional. The detailed description of this instruction.
+     * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayDetails. + */ + public java.lang.String getDisplayDetails() { + java.lang.Object ref = displayDetails_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayDetails_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The detailed description of this instruction.
+     * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayDetails. + */ + public com.google.protobuf.ByteString getDisplayDetailsBytes() { + java.lang.Object ref = displayDetails_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayDetails_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The detailed description of this instruction.
+     * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The displayDetails to set. + * @return This builder for chaining. + */ + public Builder setDisplayDetails(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + displayDetails_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The detailed description of this instruction.
+     * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearDisplayDetails() { + displayDetails_ = getDefaultInstance().getDisplayDetails(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The detailed description of this instruction.
+     * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for displayDetails to set. + * @return This builder for chaining. + */ + public Builder setDisplayDetailsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + displayDetails_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object condition_ = ""; + + /** + * + * + *
+     * Optional. The condition of the instruction. For example, "the customer
+     * wants to cancel an order".  If the users want the instruction to be
+     * triggered unconditionally, the condition can be empty.
+     * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The condition. + */ + public java.lang.String getCondition() { + java.lang.Object ref = condition_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + condition_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The condition of the instruction. For example, "the customer
+     * wants to cancel an order".  If the users want the instruction to be
+     * triggered unconditionally, the condition can be empty.
+     * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for condition. + */ + public com.google.protobuf.ByteString getConditionBytes() { + java.lang.Object ref = condition_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + condition_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The condition of the instruction. For example, "the customer
+     * wants to cancel an order".  If the users want the instruction to be
+     * triggered unconditionally, the condition can be empty.
+     * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The condition to set. + * @return This builder for chaining. + */ + public Builder setCondition(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + condition_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The condition of the instruction. For example, "the customer
+     * wants to cancel an order".  If the users want the instruction to be
+     * triggered unconditionally, the condition can be empty.
+     * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearCondition() { + condition_ = getDefaultInstance().getCondition(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The condition of the instruction. For example, "the customer
+     * wants to cancel an order".  If the users want the instruction to be
+     * triggered unconditionally, the condition can be empty.
+     * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for condition to set. + * @return This builder for chaining. + */ + public Builder setConditionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + condition_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object agentAction_ = ""; + + /** + * + * + *
+     * Optional. The action that human agent should take. For example, "apologize
+     * for the slow shipping". If the users only want to use agent coaching for
+     * intent detection, agent_action can be empty
+     * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The agentAction. + */ + public java.lang.String getAgentAction() { + java.lang.Object ref = agentAction_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + agentAction_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The action that human agent should take. For example, "apologize
+     * for the slow shipping". If the users only want to use agent coaching for
+     * intent detection, agent_action can be empty
+     * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for agentAction. + */ + public com.google.protobuf.ByteString getAgentActionBytes() { + java.lang.Object ref = agentAction_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + agentAction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The action that human agent should take. For example, "apologize
+     * for the slow shipping". If the users only want to use agent coaching for
+     * intent detection, agent_action can be empty
+     * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The agentAction to set. + * @return This builder for chaining. + */ + public Builder setAgentAction(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + agentAction_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The action that human agent should take. For example, "apologize
+     * for the slow shipping". If the users only want to use agent coaching for
+     * intent detection, agent_action can be empty
+     * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearAgentAction() { + agentAction_ = getDefaultInstance().getAgentAction(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The action that human agent should take. For example, "apologize
+     * for the slow shipping". If the users only want to use agent coaching for
+     * intent detection, agent_action can be empty
+     * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for agentAction to set. + * @return This builder for chaining. + */ + public Builder setAgentActionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + agentAction_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private java.lang.Object systemAction_ = ""; + + /** + * + * + *
+     * Optional. The action that system should take. For example,
+     * "call GetOrderTime with order_number={order number provided by the
+     * customer}". If the users don't have plugins or don't want to trigger
+     * plugins, the system_action can be empty
+     * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The systemAction. + */ + public java.lang.String getSystemAction() { + java.lang.Object ref = systemAction_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + systemAction_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The action that system should take. For example,
+     * "call GetOrderTime with order_number={order number provided by the
+     * customer}". If the users don't have plugins or don't want to trigger
+     * plugins, the system_action can be empty
+     * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for systemAction. + */ + public com.google.protobuf.ByteString getSystemActionBytes() { + java.lang.Object ref = systemAction_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + systemAction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The action that system should take. For example,
+     * "call GetOrderTime with order_number={order number provided by the
+     * customer}". If the users don't have plugins or don't want to trigger
+     * plugins, the system_action can be empty
+     * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The systemAction to set. + * @return This builder for chaining. + */ + public Builder setSystemAction(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + systemAction_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The action that system should take. For example,
+     * "call GetOrderTime with order_number={order number provided by the
+     * customer}". If the users don't have plugins or don't want to trigger
+     * plugins, the system_action can be empty
+     * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearSystemAction() { + systemAction_ = getDefaultInstance().getSystemAction(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The action that system should take. For example,
+     * "call GetOrderTime with order_number={order number provided by the
+     * customer}". If the users don't have plugins or don't want to trigger
+     * plugins, the system_action can be empty
+     * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for systemAction to set. + * @return This builder for chaining. + */ + public Builder setSystemActionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + systemAction_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + duplicateCheckResult_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResultOrBuilder> + duplicateCheckResultBuilder_; + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + public boolean hasDuplicateCheckResult() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + getDuplicateCheckResult() { + if (duplicateCheckResultBuilder_ == null) { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } else { + return duplicateCheckResultBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult value) { + if (duplicateCheckResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + duplicateCheckResult_ = value; + } else { + duplicateCheckResultBuilder_.setMessage(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.Builder + builderForValue) { + if (duplicateCheckResultBuilder_ == null) { + duplicateCheckResult_ = builderForValue.build(); + } else { + duplicateCheckResultBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult value) { + if (duplicateCheckResultBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) + && duplicateCheckResult_ != null + && duplicateCheckResult_ + != com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .getDefaultInstance()) { + getDuplicateCheckResultBuilder().mergeFrom(value); + } else { + duplicateCheckResult_ = value; + } + } else { + duplicateCheckResultBuilder_.mergeFrom(value); + } + if (duplicateCheckResult_ != null) { + bitField0_ |= 0x00000020; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearDuplicateCheckResult() { + bitField0_ = (bitField0_ & ~0x00000020); + duplicateCheckResult_ = null; + if (duplicateCheckResultBuilder_ != null) { + duplicateCheckResultBuilder_.dispose(); + duplicateCheckResultBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.Builder + getDuplicateCheckResultBuilder() { + bitField0_ |= 0x00000020; + onChanged(); + return getDuplicateCheckResultFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder() { + if (duplicateCheckResultBuilder_ != null) { + return duplicateCheckResultBuilder_.getMessageOrBuilder(); + } else { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + } + + /** + * + * + *
+     * Output only. Duplication check for the AgentCoachingInstruction.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResultOrBuilder> + getDuplicateCheckResultFieldBuilder() { + if (duplicateCheckResultBuilder_ == null) { + duplicateCheckResultBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + .Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction + .DuplicateCheckResultOrBuilder>( + getDuplicateCheckResult(), getParentForChildren(), isClean()); + duplicateCheckResult_ = null; + } + return duplicateCheckResultBuilder_; + } + + private int triggeringEvent_ = 0; + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for triggeringEvent. + */ + @java.lang.Override + public int getTriggeringEventValue() { + return triggeringEvent_; + } + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for triggeringEvent to set. + * @return This builder for chaining. + */ + public Builder setTriggeringEventValue(int value) { + triggeringEvent_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The triggeringEvent. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent + getTriggeringEvent() { + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent result = + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent.forNumber( + triggeringEvent_); + return result == null + ? com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The triggeringEvent to set. + * @return This builder for chaining. + */ + public Builder setTriggeringEvent( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000040; + triggeringEvent_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearTriggeringEvent() { + bitField0_ = (bitField0_ & ~0x00000040); + triggeringEvent_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingInstruction) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingInstruction) + private static final com.google.cloud.dialogflow.v2.AgentCoachingInstruction DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.AgentCoachingInstruction(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingInstruction getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentCoachingInstruction 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.dialogflow.v2.AgentCoachingInstruction getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstructionOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstructionOrBuilder.java new file mode 100644 index 000000000000..1a26963fb19e --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstructionOrBuilder.java @@ -0,0 +1,249 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/agent_coaching_instruction.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface AgentCoachingInstructionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingInstruction) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Optional. Display name for the instruction.
+   * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + java.lang.String getDisplayName(); + + /** + * + * + *
+   * Optional. Display name for the instruction.
+   * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + com.google.protobuf.ByteString getDisplayNameBytes(); + + /** + * + * + *
+   * Optional. The detailed description of this instruction.
+   * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayDetails. + */ + java.lang.String getDisplayDetails(); + + /** + * + * + *
+   * Optional. The detailed description of this instruction.
+   * 
+ * + * string display_details = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayDetails. + */ + com.google.protobuf.ByteString getDisplayDetailsBytes(); + + /** + * + * + *
+   * Optional. The condition of the instruction. For example, "the customer
+   * wants to cancel an order".  If the users want the instruction to be
+   * triggered unconditionally, the condition can be empty.
+   * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The condition. + */ + java.lang.String getCondition(); + + /** + * + * + *
+   * Optional. The condition of the instruction. For example, "the customer
+   * wants to cancel an order".  If the users want the instruction to be
+   * triggered unconditionally, the condition can be empty.
+   * 
+ * + * string condition = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for condition. + */ + com.google.protobuf.ByteString getConditionBytes(); + + /** + * + * + *
+   * Optional. The action that human agent should take. For example, "apologize
+   * for the slow shipping". If the users only want to use agent coaching for
+   * intent detection, agent_action can be empty
+   * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The agentAction. + */ + java.lang.String getAgentAction(); + + /** + * + * + *
+   * Optional. The action that human agent should take. For example, "apologize
+   * for the slow shipping". If the users only want to use agent coaching for
+   * intent detection, agent_action can be empty
+   * 
+ * + * string agent_action = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for agentAction. + */ + com.google.protobuf.ByteString getAgentActionBytes(); + + /** + * + * + *
+   * Optional. The action that system should take. For example,
+   * "call GetOrderTime with order_number={order number provided by the
+   * customer}". If the users don't have plugins or don't want to trigger
+   * plugins, the system_action can be empty
+   * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The systemAction. + */ + java.lang.String getSystemAction(); + + /** + * + * + *
+   * Optional. The action that system should take. For example,
+   * "call GetOrderTime with order_number={order number provided by the
+   * customer}". If the users don't have plugins or don't want to trigger
+   * plugins, the system_action can be empty
+   * 
+ * + * string system_action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for systemAction. + */ + com.google.protobuf.ByteString getSystemActionBytes(); + + /** + * + * + *
+   * Output only. Duplication check for the AgentCoachingInstruction.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + boolean hasDuplicateCheckResult(); + + /** + * + * + *
+   * Output only. Duplication check for the AgentCoachingInstruction.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult + getDuplicateCheckResult(); + + /** + * + * + *
+   * Output only. Duplication check for the AgentCoachingInstruction.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResult duplicate_check_result = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder(); + + /** + * + * + *
+   * Optional. The event that should trigger this instruction.
+   * If UNSPECIFIED, the instruction triggering will be same as the generator's
+   * trigger_event.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for triggeringEvent. + */ + int getTriggeringEventValue(); + + /** + * + * + *
+   * Optional. The event that should trigger this instruction.
+   * If UNSPECIFIED, the instruction triggering will be same as the generator's
+   * trigger_event.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The triggeringEvent. + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.TriggerEvent getTriggeringEvent(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstructionProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstructionProto.java new file mode 100644 index 000000000000..b13df3f8256d --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingInstructionProto.java @@ -0,0 +1,135 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/agent_coaching_instruction.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public final class AgentCoachingInstructionProto { + private AgentCoachingInstructionProto() {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); + } + + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + return descriptor; + } + + private static com.google.protobuf.Descriptors.FileDescriptor descriptor; + + static { + java.lang.String[] descriptorData = { + "\n" + + ";google/cloud/dialogflow/v2/agent_coaching_instruction.proto\022\032google.cloud.dial" + + "ogflow.v2\032\037google/api/field_behavior.proto\"\234\006\n" + + "\030AgentCoachingInstruction\022\031\n" + + "\014display_name\030\001 \001(\tB\003\340A\001\022\034\n" + + "\017display_details\030\002 \001(\tB\003\340A\001\022\026\n" + + "\tcondition\030\003 \001(\tB\003\340A\001\022\031\n" + + "\014agent_action\030\004 \001(\tB\003\340A\001\022\032\n\r" + + "system_action\030\005 \001(\tB\003\340A\001\022n\n" + + "\026duplicate_check_result\030\010 \001(\0132I.google.cloud.dialogflow.v2.AgentCoachi" + + "ngInstruction.DuplicateCheckResultB\003\340A\003\022`\n" + + "\020triggering_event\030\n" + + " \001(\0162A.google.cloud" + + ".dialogflow.v2.AgentCoachingInstruction.TriggerEventB\003\340A\001\032\213\002\n" + + "\024DuplicateCheckResult\022\201\001\n" + + "\025duplicate_suggestions\030\001 \003(\0132].goo" + + "gle.cloud.dialogflow.v2.AgentCoachingIns" + + "truction.DuplicateCheckResult.DuplicateSuggestionB\003\340A\003\032o\n" + + "\023DuplicateSuggestion\022\032\n" + + "\r" + + "answer_record\030\001 \001(\tB\003\340A\003\022\035\n" + + "\020suggestion_index\030\003 \001(\005B\003\340A\003\022\035\n" + + "\020similarity_score\030\004 \001(\002B\003\340A\003\"\227\001\n" + + "\014TriggerEvent\022\035\n" + + "\031TRIGGER_EVENT_UNSPECIFIED\020\000\022\024\n" + + "\020END_OF_UTTERANCE\020\001\022\017\n" + + "\013MANUAL_CALL\020\002\022\024\n" + + "\020CUSTOMER_MESSAGE\020\003\022\021\n\r" + + "AGENT_MESSAGE\020\004\022\030\n" + + "\024TOOL_CALL_COMPLETION\020\005B\243\001\n" + + "\036com.google.cloud.dialogflow.v2B\035AgentCoachingInstructionProtoP\001Z>cloud.goo" + + "gle.com/go/dialogflow/apiv2/dialogflowpb" + + ";dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2b\006proto3" + }; + descriptor = + com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.FieldBehaviorProto.getDescriptor(), + }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_descriptor, + new java.lang.String[] { + "DisplayName", + "DisplayDetails", + "Condition", + "AgentAction", + "SystemAction", + "DuplicateCheckResult", + "TriggeringEvent", + }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_descriptor = + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_descriptor, + new java.lang.String[] { + "DuplicateSuggestions", + }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_descriptor = + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingInstruction_DuplicateCheckResult_DuplicateSuggestion_descriptor, + new java.lang.String[] { + "AnswerRecord", "SuggestionIndex", "SimilarityScore", + }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.FieldBehaviorProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingSuggestion.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingSuggestion.java new file mode 100644 index 000000000000..cc6488ee2f1a --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingSuggestion.java @@ -0,0 +1,8338 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Suggestion for coaching agents.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion} + */ +public final class AgentCoachingSuggestion extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion) + AgentCoachingSuggestionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use AgentCoachingSuggestion.newBuilder() to construct. + private AgentCoachingSuggestion(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AgentCoachingSuggestion() { + applicableInstructions_ = java.util.Collections.emptyList(); + agentActionSuggestions_ = java.util.Collections.emptyList(); + sampleResponses_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AgentCoachingSuggestion(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Builder.class); + } + + public interface SourcesOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. Source instruction indexes for the suggestion. This is the
+     * index of the applicable_instructions field.
+     * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the instructionIndexes. + */ + java.util.List getInstructionIndexesList(); + + /** + * + * + *
+     * Output only. Source instruction indexes for the suggestion. This is the
+     * index of the applicable_instructions field.
+     * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of instructionIndexes. + */ + int getInstructionIndexesCount(); + + /** + * + * + *
+     * Output only. Source instruction indexes for the suggestion. This is the
+     * index of the applicable_instructions field.
+     * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The instructionIndexes at the given index. + */ + int getInstructionIndexes(int index); + } + + /** + * + * + *
+   * Sources for the suggestion.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources} + */ + public static final class Sources extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources) + SourcesOrBuilder { + private static final long serialVersionUID = 0L; + + // Use Sources.newBuilder() to construct. + private Sources(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Sources() { + instructionIndexes_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Sources(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder.class); + } + + public static final int INSTRUCTION_INDEXES_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private com.google.protobuf.Internal.IntList instructionIndexes_ = emptyIntList(); + + /** + * + * + *
+     * Output only. Source instruction indexes for the suggestion. This is the
+     * index of the applicable_instructions field.
+     * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the instructionIndexes. + */ + @java.lang.Override + public java.util.List getInstructionIndexesList() { + return instructionIndexes_; + } + + /** + * + * + *
+     * Output only. Source instruction indexes for the suggestion. This is the
+     * index of the applicable_instructions field.
+     * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of instructionIndexes. + */ + public int getInstructionIndexesCount() { + return instructionIndexes_.size(); + } + + /** + * + * + *
+     * Output only. Source instruction indexes for the suggestion. This is the
+     * index of the applicable_instructions field.
+     * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The instructionIndexes at the given index. + */ + public int getInstructionIndexes(int index) { + return instructionIndexes_.getInt(index); + } + + private int instructionIndexesMemoizedSerializedSize = -1; + + 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 { + getSerializedSize(); + if (getInstructionIndexesList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(instructionIndexesMemoizedSerializedSize); + } + for (int i = 0; i < instructionIndexes_.size(); i++) { + output.writeInt32NoTag(instructionIndexes_.getInt(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < instructionIndexes_.size(); i++) { + dataSize += + com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag( + instructionIndexes_.getInt(i)); + } + size += dataSize; + if (!getInstructionIndexesList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(dataSize); + } + instructionIndexesMemoizedSerializedSize = dataSize; + } + 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.dialogflow.v2.AgentCoachingSuggestion.Sources)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources other = + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources) obj; + + if (!getInstructionIndexesList().equals(other.getInstructionIndexesList())) 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 (getInstructionIndexesCount() > 0) { + hash = (37 * hash) + INSTRUCTION_INDEXES_FIELD_NUMBER; + hash = (53 * hash) + getInstructionIndexesList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources 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.dialogflow.v2.AgentCoachingSuggestion.Sources parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources 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.dialogflow.v2.AgentCoachingSuggestion.Sources parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Sources for the suggestion.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources) + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + instructionIndexes_ = emptyIntList(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources build() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources result = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + instructionIndexes_.makeImmutable(); + result.instructionIndexes_ = instructionIndexes_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources) { + return mergeFrom((com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources other) { + if (other + == com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance()) + return this; + if (!other.instructionIndexes_.isEmpty()) { + if (instructionIndexes_.isEmpty()) { + instructionIndexes_ = other.instructionIndexes_; + instructionIndexes_.makeImmutable(); + bitField0_ |= 0x00000001; + } else { + ensureInstructionIndexesIsMutable(); + instructionIndexes_.addAll(other.instructionIndexes_); + } + 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 16: + { + int v = input.readInt32(); + ensureInstructionIndexesIsMutable(); + instructionIndexes_.addInt(v); + break; + } // case 16 + case 18: + { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + ensureInstructionIndexesIsMutable(); + while (input.getBytesUntilLimit() > 0) { + instructionIndexes_.addInt(input.readInt32()); + } + input.popLimit(limit); + 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.Internal.IntList instructionIndexes_ = emptyIntList(); + + private void ensureInstructionIndexesIsMutable() { + if (!instructionIndexes_.isModifiable()) { + instructionIndexes_ = makeMutableCopy(instructionIndexes_); + } + bitField0_ |= 0x00000001; + } + + /** + * + * + *
+       * Output only. Source instruction indexes for the suggestion. This is the
+       * index of the applicable_instructions field.
+       * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the instructionIndexes. + */ + public java.util.List getInstructionIndexesList() { + instructionIndexes_.makeImmutable(); + return instructionIndexes_; + } + + /** + * + * + *
+       * Output only. Source instruction indexes for the suggestion. This is the
+       * index of the applicable_instructions field.
+       * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of instructionIndexes. + */ + public int getInstructionIndexesCount() { + return instructionIndexes_.size(); + } + + /** + * + * + *
+       * Output only. Source instruction indexes for the suggestion. This is the
+       * index of the applicable_instructions field.
+       * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The instructionIndexes at the given index. + */ + public int getInstructionIndexes(int index) { + return instructionIndexes_.getInt(index); + } + + /** + * + * + *
+       * Output only. Source instruction indexes for the suggestion. This is the
+       * index of the applicable_instructions field.
+       * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index to set the value at. + * @param value The instructionIndexes to set. + * @return This builder for chaining. + */ + public Builder setInstructionIndexes(int index, int value) { + + ensureInstructionIndexesIsMutable(); + instructionIndexes_.setInt(index, value); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Source instruction indexes for the suggestion. This is the
+       * index of the applicable_instructions field.
+       * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The instructionIndexes to add. + * @return This builder for chaining. + */ + public Builder addInstructionIndexes(int value) { + + ensureInstructionIndexesIsMutable(); + instructionIndexes_.addInt(value); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Source instruction indexes for the suggestion. This is the
+       * index of the applicable_instructions field.
+       * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param values The instructionIndexes to add. + * @return This builder for chaining. + */ + public Builder addAllInstructionIndexes( + java.lang.Iterable values) { + ensureInstructionIndexesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, instructionIndexes_); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Source instruction indexes for the suggestion. This is the
+       * index of the applicable_instructions field.
+       * 
+ * + * repeated int32 instruction_indexes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearInstructionIndexes() { + instructionIndexes_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources) + private static final com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Sources 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.dialogflow.v2.AgentCoachingSuggestion.Sources + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface DuplicateCheckResultOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion> + getDuplicateSuggestionsList(); + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion + getDuplicateSuggestions(int index); + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getDuplicateSuggestionsCount(); + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + getDuplicateSuggestionsOrBuilderList(); + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder + getDuplicateSuggestionsOrBuilder(int index); + } + + /** + * + * + *
+   * Duplication check for the suggestion.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult} + */ + public static final class DuplicateCheckResult extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult) + DuplicateCheckResultOrBuilder { + private static final long serialVersionUID = 0L; + + // Use DuplicateCheckResult.newBuilder() to construct. + private DuplicateCheckResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private DuplicateCheckResult() { + duplicateSuggestions_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new DuplicateCheckResult(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder + .class); + } + + public interface DuplicateSuggestionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Output only. The answer record id of the past duplicate suggestion.
+       * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The answerRecord. + */ + java.lang.String getAnswerRecord(); + + /** + * + * + *
+       * Output only. The answer record id of the past duplicate suggestion.
+       * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for answerRecord. + */ + com.google.protobuf.ByteString getAnswerRecordBytes(); + + /** + * + * + *
+       * Output only. Sources for the suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + boolean hasSources(); + + /** + * + * + *
+       * Output only. Sources for the suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources(); + + /** + * + * + *
+       * Output only. Sources for the suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder getSourcesOrBuilder(); + + /** + * + * + *
+       * Output only. The index of the duplicate suggestion in the past
+       * suggestion list.
+       * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The suggestionIndex. + */ + int getSuggestionIndex(); + + /** + * + * + *
+       * Output only. The similarity score of between the past and current
+       * suggestion.
+       * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The similarityScore. + */ + float getSimilarityScore(); + } + + /** + * + * + *
+     * The duplicate suggestion details.
+     * Keeping answer_record and sources together as they are identifiers for
+     * duplicate suggestions.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion} + */ + public static final class DuplicateSuggestion extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion) + DuplicateSuggestionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use DuplicateSuggestion.newBuilder() to construct. + private DuplicateSuggestion(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private DuplicateSuggestion() { + answerRecord_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new DuplicateSuggestion(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder.class); + } + + private int bitField0_; + public static final int ANSWER_RECORD_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object answerRecord_ = ""; + + /** + * + * + *
+       * Output only. The answer record id of the past duplicate suggestion.
+       * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The answerRecord. + */ + @java.lang.Override + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + 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(); + answerRecord_ = s; + return s; + } + } + + /** + * + * + *
+       * Output only. The answer record id of the past duplicate suggestion.
+       * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for answerRecord. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SOURCES_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources_; + + /** + * + * + *
+       * Output only. Sources for the suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + @java.lang.Override + public boolean hasSources() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+       * Output only. Sources for the suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources() { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } + + /** + * + * + *
+       * Output only. Sources for the suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder + getSourcesOrBuilder() { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } + + public static final int SUGGESTION_INDEX_FIELD_NUMBER = 3; + private int suggestionIndex_ = 0; + + /** + * + * + *
+       * Output only. The index of the duplicate suggestion in the past
+       * suggestion list.
+       * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The suggestionIndex. + */ + @java.lang.Override + public int getSuggestionIndex() { + return suggestionIndex_; + } + + public static final int SIMILARITY_SCORE_FIELD_NUMBER = 4; + private float similarityScore_ = 0F; + + /** + * + * + *
+       * Output only. The similarity score of between the past and current
+       * suggestion.
+       * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The similarityScore. + */ + @java.lang.Override + public float getSimilarityScore() { + return similarityScore_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, answerRecord_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getSources()); + } + if (suggestionIndex_ != 0) { + output.writeInt32(3, suggestionIndex_); + } + if (java.lang.Float.floatToRawIntBits(similarityScore_) != 0) { + output.writeFloat(4, similarityScore_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, answerRecord_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getSources()); + } + if (suggestionIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, suggestionIndex_); + } + if (java.lang.Float.floatToRawIntBits(similarityScore_) != 0) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(4, similarityScore_); + } + 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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + other = + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion) + obj; + + if (!getAnswerRecord().equals(other.getAnswerRecord())) return false; + if (hasSources() != other.hasSources()) return false; + if (hasSources()) { + if (!getSources().equals(other.getSources())) return false; + } + if (getSuggestionIndex() != other.getSuggestionIndex()) return false; + if (java.lang.Float.floatToIntBits(getSimilarityScore()) + != java.lang.Float.floatToIntBits(other.getSimilarityScore())) 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) + ANSWER_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getAnswerRecord().hashCode(); + if (hasSources()) { + hash = (37 * hash) + SOURCES_FIELD_NUMBER; + hash = (53 * hash) + getSources().hashCode(); + } + hash = (37 * hash) + SUGGESTION_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getSuggestionIndex(); + hash = (37 * hash) + SIMILARITY_SCORE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getSimilarityScore()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + 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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + 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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * The duplicate suggestion details.
+       * Keeping answer_record and sources together as they are identifiers for
+       * duplicate suggestions.
+       * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion) + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getSourcesFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + answerRecord_ = ""; + sources_ = null; + if (sourcesBuilder_ != null) { + sourcesBuilder_.dispose(); + sourcesBuilder_ = null; + } + suggestionIndex_ = 0; + similarityScore_ = 0F; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + build() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + result = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.answerRecord_ = answerRecord_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.sources_ = sourcesBuilder_ == null ? sources_ : sourcesBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.suggestionIndex_ = suggestionIndex_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.similarityScore_ = similarityScore_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + other) { + if (other + == com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.getDefaultInstance()) return this; + if (!other.getAnswerRecord().isEmpty()) { + answerRecord_ = other.answerRecord_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasSources()) { + mergeSources(other.getSources()); + } + if (other.getSuggestionIndex() != 0) { + setSuggestionIndex(other.getSuggestionIndex()); + } + if (other.getSimilarityScore() != 0F) { + setSimilarityScore(other.getSimilarityScore()); + } + 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: + { + answerRecord_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getSourcesFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: + { + suggestionIndex_ = input.readInt32(); + bitField0_ |= 0x00000004; + break; + } // case 24 + case 37: + { + similarityScore_ = input.readFloat(); + bitField0_ |= 0x00000008; + break; + } // case 37 + 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 answerRecord_ = ""; + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The answerRecord. + */ + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + answerRecord_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for answerRecord. + */ + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecord(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + answerRecord_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearAnswerRecord() { + answerRecord_ = getDefaultInstance().getAnswerRecord(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. The answer record id of the past duplicate suggestion.
+         * 
+ * + * string answer_record = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecordBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + answerRecord_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder> + sourcesBuilder_; + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + public boolean hasSources() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources() { + if (sourcesBuilder_ == null) { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources + .getDefaultInstance() + : sources_; + } else { + return sourcesBuilder_.getMessage(); + } + } + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources value) { + if (sourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sources_ = value; + } else { + sourcesBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder + builderForValue) { + if (sourcesBuilder_ == null) { + sources_ = builderForValue.build(); + } else { + sourcesBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources value) { + if (sourcesBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && sources_ != null + && sources_ + != com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources + .getDefaultInstance()) { + getSourcesBuilder().mergeFrom(value); + } else { + sources_ = value; + } + } else { + sourcesBuilder_.mergeFrom(value); + } + if (sources_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearSources() { + bitField0_ = (bitField0_ & ~0x00000002); + sources_ = null; + if (sourcesBuilder_ != null) { + sourcesBuilder_.dispose(); + sourcesBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder + getSourcesBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getSourcesFieldBuilder().getBuilder(); + } + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder + getSourcesOrBuilder() { + if (sourcesBuilder_ != null) { + return sourcesBuilder_.getMessageOrBuilder(); + } else { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources + .getDefaultInstance() + : sources_; + } + } + + /** + * + * + *
+         * Output only. Sources for the suggestion.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder> + getSourcesFieldBuilder() { + if (sourcesBuilder_ == null) { + sourcesBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder>( + getSources(), getParentForChildren(), isClean()); + sources_ = null; + } + return sourcesBuilder_; + } + + private int suggestionIndex_; + + /** + * + * + *
+         * Output only. The index of the duplicate suggestion in the past
+         * suggestion list.
+         * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The suggestionIndex. + */ + @java.lang.Override + public int getSuggestionIndex() { + return suggestionIndex_; + } + + /** + * + * + *
+         * Output only. The index of the duplicate suggestion in the past
+         * suggestion list.
+         * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The suggestionIndex to set. + * @return This builder for chaining. + */ + public Builder setSuggestionIndex(int value) { + + suggestionIndex_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. The index of the duplicate suggestion in the past
+         * suggestion list.
+         * 
+ * + * int32 suggestion_index = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSuggestionIndex() { + bitField0_ = (bitField0_ & ~0x00000004); + suggestionIndex_ = 0; + onChanged(); + return this; + } + + private float similarityScore_; + + /** + * + * + *
+         * Output only. The similarity score of between the past and current
+         * suggestion.
+         * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The similarityScore. + */ + @java.lang.Override + public float getSimilarityScore() { + return similarityScore_; + } + + /** + * + * + *
+         * Output only. The similarity score of between the past and current
+         * suggestion.
+         * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The similarityScore to set. + * @return This builder for chaining. + */ + public Builder setSimilarityScore(float value) { + + similarityScore_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. The similarity score of between the past and current
+         * suggestion.
+         * 
+ * + * float similarity_score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSimilarityScore() { + bitField0_ = (bitField0_ & ~0x00000008); + similarityScore_ = 0F; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion) + private static final com.google.cloud.dialogflow.v2.AgentCoachingSuggestion + .DuplicateCheckResult.DuplicateSuggestion + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DuplicateSuggestion 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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int DUPLICATE_SUGGESTIONS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion> + duplicateSuggestions_; + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion> + getDuplicateSuggestionsList() { + return duplicateSuggestions_; + } + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + getDuplicateSuggestionsOrBuilderList() { + return duplicateSuggestions_; + } + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getDuplicateSuggestionsCount() { + return duplicateSuggestions_.size(); + } + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + getDuplicateSuggestions(int index) { + return duplicateSuggestions_.get(index); + } + + /** + * + * + *
+     * Output only. The duplicate suggestions.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder + getDuplicateSuggestionsOrBuilder(int index) { + return duplicateSuggestions_.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 < duplicateSuggestions_.size(); i++) { + output.writeMessage(1, duplicateSuggestions_.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 < duplicateSuggestions_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 1, duplicateSuggestions_.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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult other = + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult) obj; + + if (!getDuplicateSuggestionsList().equals(other.getDuplicateSuggestionsList())) 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 (getDuplicateSuggestionsCount() > 0) { + hash = (37 * hash) + DUPLICATE_SUGGESTIONS_FIELD_NUMBER; + hash = (53 * hash) + getDuplicateSuggestionsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + 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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + 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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Duplication check for the suggestion.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult) + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (duplicateSuggestionsBuilder_ == null) { + duplicateSuggestions_ = java.util.Collections.emptyList(); + } else { + duplicateSuggestions_ = null; + duplicateSuggestionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult build() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult result = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult result) { + if (duplicateSuggestionsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + duplicateSuggestions_ = java.util.Collections.unmodifiableList(duplicateSuggestions_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.duplicateSuggestions_ = duplicateSuggestions_; + } else { + result.duplicateSuggestions_ = duplicateSuggestionsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult other) { + if (other + == com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance()) return this; + if (duplicateSuggestionsBuilder_ == null) { + if (!other.duplicateSuggestions_.isEmpty()) { + if (duplicateSuggestions_.isEmpty()) { + duplicateSuggestions_ = other.duplicateSuggestions_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.addAll(other.duplicateSuggestions_); + } + onChanged(); + } + } else { + if (!other.duplicateSuggestions_.isEmpty()) { + if (duplicateSuggestionsBuilder_.isEmpty()) { + duplicateSuggestionsBuilder_.dispose(); + duplicateSuggestionsBuilder_ = null; + duplicateSuggestions_ = other.duplicateSuggestions_; + bitField0_ = (bitField0_ & ~0x00000001); + duplicateSuggestionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getDuplicateSuggestionsFieldBuilder() + : null; + } else { + duplicateSuggestionsBuilder_.addAllMessages(other.duplicateSuggestions_); + } + } + } + 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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + m = + input.readMessage( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion + .DuplicateCheckResult.DuplicateSuggestion.parser(), + extensionRegistry); + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(m); + } else { + duplicateSuggestionsBuilder_.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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion> + duplicateSuggestions_ = java.util.Collections.emptyList(); + + private void ensureDuplicateSuggestionsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + duplicateSuggestions_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion>(duplicateSuggestions_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + duplicateSuggestionsBuilder_; + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion> + getDuplicateSuggestionsList() { + if (duplicateSuggestionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(duplicateSuggestions_); + } else { + return duplicateSuggestionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getDuplicateSuggestionsCount() { + if (duplicateSuggestionsBuilder_ == null) { + return duplicateSuggestions_.size(); + } else { + return duplicateSuggestionsBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + getDuplicateSuggestions(int index) { + if (duplicateSuggestionsBuilder_ == null) { + return duplicateSuggestions_.get(index); + } else { + return duplicateSuggestionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + value) { + if (duplicateSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.set(index, value); + onChanged(); + } else { + duplicateSuggestionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder + builderForValue) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.set(index, builderForValue.build()); + onChanged(); + } else { + duplicateSuggestionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addDuplicateSuggestions( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + value) { + if (duplicateSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(value); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addDuplicateSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion + value) { + if (duplicateSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(index, value); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addDuplicateSuggestions( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder + builderForValue) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(builderForValue.build()); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addDuplicateSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder + builderForValue) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.add(index, builderForValue.build()); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllDuplicateSuggestions( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion> + values) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, duplicateSuggestions_); + onChanged(); + } else { + duplicateSuggestionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearDuplicateSuggestions() { + if (duplicateSuggestionsBuilder_ == null) { + duplicateSuggestions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + duplicateSuggestionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeDuplicateSuggestions(int index) { + if (duplicateSuggestionsBuilder_ == null) { + ensureDuplicateSuggestionsIsMutable(); + duplicateSuggestions_.remove(index); + onChanged(); + } else { + duplicateSuggestionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder + getDuplicateSuggestionsBuilder(int index) { + return getDuplicateSuggestionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder + getDuplicateSuggestionsOrBuilder(int index) { + if (duplicateSuggestionsBuilder_ == null) { + return duplicateSuggestions_.get(index); + } else { + return duplicateSuggestionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + getDuplicateSuggestionsOrBuilderList() { + if (duplicateSuggestionsBuilder_ != null) { + return duplicateSuggestionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(duplicateSuggestions_); + } + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder + addDuplicateSuggestionsBuilder() { + return getDuplicateSuggestionsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder + addDuplicateSuggestionsBuilder(int index) { + return getDuplicateSuggestionsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. The duplicate suggestions.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.DuplicateSuggestion duplicate_suggestions = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder> + getDuplicateSuggestionsBuilderList() { + return getDuplicateSuggestionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder> + getDuplicateSuggestionsFieldBuilder() { + if (duplicateSuggestionsBuilder_ == null) { + duplicateSuggestionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .DuplicateSuggestionOrBuilder>( + duplicateSuggestions_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + duplicateSuggestions_ = null; + } + return duplicateSuggestionsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult) + private static final com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DuplicateCheckResult 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.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface AgentActionSuggestionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. The suggested action for the agent.
+     * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The agentAction. + */ + java.lang.String getAgentAction(); + + /** + * + * + *
+     * Optional. The suggested action for the agent.
+     * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for agentAction. + */ + com.google.protobuf.ByteString getAgentActionBytes(); + + /** + * + * + *
+     * Output only. Sources for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + boolean hasSources(); + + /** + * + * + *
+     * Output only. Sources for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources(); + + /** + * + * + *
+     * Output only. Sources for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder getSourcesOrBuilder(); + + /** + * + * + *
+     * Output only. Duplicate check result for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + boolean hasDuplicateCheckResult(); + + /** + * + * + *
+     * Output only. Duplicate check result for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDuplicateCheckResult(); + + /** + * + * + *
+     * Output only. Duplicate check result for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder(); + } + + /** + * + * + *
+   * Actions suggested for the agent. This is based on applicable instructions.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion} + */ + public static final class AgentActionSuggestion extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion) + AgentActionSuggestionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use AgentActionSuggestion.newBuilder() to construct. + private AgentActionSuggestion(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AgentActionSuggestion() { + agentAction_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AgentActionSuggestion(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder + .class); + } + + private int bitField0_; + public static final int AGENT_ACTION_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object agentAction_ = ""; + + /** + * + * + *
+     * Optional. The suggested action for the agent.
+     * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The agentAction. + */ + @java.lang.Override + public java.lang.String getAgentAction() { + java.lang.Object ref = agentAction_; + 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(); + agentAction_ = s; + return s; + } + } + + /** + * + * + *
+     * Optional. The suggested action for the agent.
+     * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for agentAction. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAgentActionBytes() { + java.lang.Object ref = agentAction_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + agentAction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SOURCES_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources_; + + /** + * + * + *
+     * Output only. Sources for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + @java.lang.Override + public boolean hasSources() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. Sources for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources() { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } + + /** + * + * + *
+     * Output only. Sources for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder + getSourcesOrBuilder() { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } + + public static final int DUPLICATE_CHECK_RESULT_FIELD_NUMBER = 3; + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + duplicateCheckResult_; + + /** + * + * + *
+     * Output only. Duplicate check result for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + @java.lang.Override + public boolean hasDuplicateCheckResult() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Output only. Duplicate check result for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDuplicateCheckResult() { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + + /** + * + * + *
+     * Output only. Duplicate check result for the agent action suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder() { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agentAction_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, agentAction_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getSources()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(3, getDuplicateCheckResult()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agentAction_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, agentAction_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getSources()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(3, getDuplicateCheckResult()); + } + 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.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion other = + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion) obj; + + if (!getAgentAction().equals(other.getAgentAction())) return false; + if (hasSources() != other.hasSources()) return false; + if (hasSources()) { + if (!getSources().equals(other.getSources())) return false; + } + if (hasDuplicateCheckResult() != other.hasDuplicateCheckResult()) return false; + if (hasDuplicateCheckResult()) { + if (!getDuplicateCheckResult().equals(other.getDuplicateCheckResult())) 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_ACTION_FIELD_NUMBER; + hash = (53 * hash) + getAgentAction().hashCode(); + if (hasSources()) { + hash = (37 * hash) + SOURCES_FIELD_NUMBER; + hash = (53 * hash) + getSources().hashCode(); + } + if (hasDuplicateCheckResult()) { + hash = (37 * hash) + DUPLICATE_CHECK_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getDuplicateCheckResult().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + 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.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + 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.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Actions suggested for the agent. This is based on applicable instructions.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion) + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getSourcesFieldBuilder(); + getDuplicateCheckResultFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + agentAction_ = ""; + sources_ = null; + if (sourcesBuilder_ != null) { + sourcesBuilder_.dispose(); + sourcesBuilder_ = null; + } + duplicateCheckResult_ = null; + if (duplicateCheckResultBuilder_ != null) { + duplicateCheckResultBuilder_.dispose(); + duplicateCheckResultBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion build() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion result = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.agentAction_ = agentAction_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.sources_ = sourcesBuilder_ == null ? sources_ : sourcesBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.duplicateCheckResult_ = + duplicateCheckResultBuilder_ == null + ? duplicateCheckResult_ + : duplicateCheckResultBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion other) { + if (other + == com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + .getDefaultInstance()) return this; + if (!other.getAgentAction().isEmpty()) { + agentAction_ = other.agentAction_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasSources()) { + mergeSources(other.getSources()); + } + if (other.hasDuplicateCheckResult()) { + mergeDuplicateCheckResult(other.getDuplicateCheckResult()); + } + 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: + { + agentAction_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getSourcesFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage( + getDuplicateCheckResultFieldBuilder().getBuilder(), extensionRegistry); + 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 java.lang.Object agentAction_ = ""; + + /** + * + * + *
+       * Optional. The suggested action for the agent.
+       * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The agentAction. + */ + public java.lang.String getAgentAction() { + java.lang.Object ref = agentAction_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + agentAction_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Optional. The suggested action for the agent.
+       * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for agentAction. + */ + public com.google.protobuf.ByteString getAgentActionBytes() { + java.lang.Object ref = agentAction_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + agentAction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Optional. The suggested action for the agent.
+       * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The agentAction to set. + * @return This builder for chaining. + */ + public Builder setAgentAction(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + agentAction_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The suggested action for the agent.
+       * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearAgentAction() { + agentAction_ = getDefaultInstance().getAgentAction(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The suggested action for the agent.
+       * 
+ * + * string agent_action = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for agentAction to set. + * @return This builder for chaining. + */ + public Builder setAgentActionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + agentAction_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder> + sourcesBuilder_; + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + public boolean hasSources() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources() { + if (sourcesBuilder_ == null) { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } else { + return sourcesBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources value) { + if (sourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sources_ = value; + } else { + sourcesBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder builderForValue) { + if (sourcesBuilder_ == null) { + sources_ = builderForValue.build(); + } else { + sourcesBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources value) { + if (sourcesBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && sources_ != null + && sources_ + != com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources + .getDefaultInstance()) { + getSourcesBuilder().mergeFrom(value); + } else { + sources_ = value; + } + } else { + sourcesBuilder_.mergeFrom(value); + } + if (sources_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearSources() { + bitField0_ = (bitField0_ & ~0x00000002); + sources_ = null; + if (sourcesBuilder_ != null) { + sourcesBuilder_.dispose(); + sourcesBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder + getSourcesBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getSourcesFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder + getSourcesOrBuilder() { + if (sourcesBuilder_ != null) { + return sourcesBuilder_.getMessageOrBuilder(); + } else { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } + } + + /** + * + * + *
+       * Output only. Sources for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder> + getSourcesFieldBuilder() { + if (sourcesBuilder_ == null) { + sourcesBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder>( + getSources(), getParentForChildren(), isClean()); + sources_ = null; + } + return sourcesBuilder_; + } + + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + duplicateCheckResult_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder> + duplicateCheckResultBuilder_; + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + public boolean hasDuplicateCheckResult() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDuplicateCheckResult() { + if (duplicateCheckResultBuilder_ == null) { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } else { + return duplicateCheckResultBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult value) { + if (duplicateCheckResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + duplicateCheckResult_ = value; + } else { + duplicateCheckResultBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder + builderForValue) { + if (duplicateCheckResultBuilder_ == null) { + duplicateCheckResult_ = builderForValue.build(); + } else { + duplicateCheckResultBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult value) { + if (duplicateCheckResultBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && duplicateCheckResult_ != null + && duplicateCheckResult_ + != com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance()) { + getDuplicateCheckResultBuilder().mergeFrom(value); + } else { + duplicateCheckResult_ = value; + } + } else { + duplicateCheckResultBuilder_.mergeFrom(value); + } + if (duplicateCheckResult_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearDuplicateCheckResult() { + bitField0_ = (bitField0_ & ~0x00000004); + duplicateCheckResult_ = null; + if (duplicateCheckResultBuilder_ != null) { + duplicateCheckResultBuilder_.dispose(); + duplicateCheckResultBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder + getDuplicateCheckResultBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getDuplicateCheckResultFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder() { + if (duplicateCheckResultBuilder_ != null) { + return duplicateCheckResultBuilder_.getMessageOrBuilder(); + } else { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + } + + /** + * + * + *
+       * Output only. Duplicate check result for the agent action suggestion.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder> + getDuplicateCheckResultFieldBuilder() { + if (duplicateCheckResultBuilder_ == null) { + duplicateCheckResultBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion + .DuplicateCheckResultOrBuilder>( + getDuplicateCheckResult(), getParentForChildren(), isClean()); + duplicateCheckResult_ = null; + } + return duplicateCheckResultBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion) + private static final com.google.cloud.dialogflow.v2.AgentCoachingSuggestion + .AgentActionSuggestion + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentActionSuggestion 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.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface SampleResponseOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. Sample response for Agent in text.
+     * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The responseText. + */ + java.lang.String getResponseText(); + + /** + * + * + *
+     * Optional. Sample response for Agent in text.
+     * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for responseText. + */ + com.google.protobuf.ByteString getResponseTextBytes(); + + /** + * + * + *
+     * Output only. Sources for the Sample Response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + boolean hasSources(); + + /** + * + * + *
+     * Output only. Sources for the Sample Response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources(); + + /** + * + * + *
+     * Output only. Sources for the Sample Response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder getSourcesOrBuilder(); + + /** + * + * + *
+     * Output only. Duplicate check result for the sample response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + boolean hasDuplicateCheckResult(); + + /** + * + * + *
+     * Output only. Duplicate check result for the sample response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDuplicateCheckResult(); + + /** + * + * + *
+     * Output only. Duplicate check result for the sample response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder(); + } + + /** + * + * + *
+   * Sample response that the agent can use. This could be based on applicable
+   * instructions and ingested data from other systems.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse} + */ + public static final class SampleResponse extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse) + SampleResponseOrBuilder { + private static final long serialVersionUID = 0L; + + // Use SampleResponse.newBuilder() to construct. + private SampleResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private SampleResponse() { + responseText_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new SampleResponse(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder.class); + } + + private int bitField0_; + public static final int RESPONSE_TEXT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object responseText_ = ""; + + /** + * + * + *
+     * Optional. Sample response for Agent in text.
+     * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The responseText. + */ + @java.lang.Override + public java.lang.String getResponseText() { + java.lang.Object ref = responseText_; + 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(); + responseText_ = s; + return s; + } + } + + /** + * + * + *
+     * Optional. Sample response for Agent in text.
+     * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for responseText. + */ + @java.lang.Override + public com.google.protobuf.ByteString getResponseTextBytes() { + java.lang.Object ref = responseText_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + responseText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SOURCES_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources_; + + /** + * + * + *
+     * Output only. Sources for the Sample Response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + @java.lang.Override + public boolean hasSources() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. Sources for the Sample Response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources() { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } + + /** + * + * + *
+     * Output only. Sources for the Sample Response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder + getSourcesOrBuilder() { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } + + public static final int DUPLICATE_CHECK_RESULT_FIELD_NUMBER = 3; + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + duplicateCheckResult_; + + /** + * + * + *
+     * Output only. Duplicate check result for the sample response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + @java.lang.Override + public boolean hasDuplicateCheckResult() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Output only. Duplicate check result for the sample response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDuplicateCheckResult() { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + + /** + * + * + *
+     * Output only. Duplicate check result for the sample response.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder() { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(responseText_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, responseText_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getSources()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(3, getDuplicateCheckResult()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(responseText_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, responseText_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getSources()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(3, getDuplicateCheckResult()); + } + 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.dialogflow.v2.AgentCoachingSuggestion.SampleResponse)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse other = + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse) obj; + + if (!getResponseText().equals(other.getResponseText())) return false; + if (hasSources() != other.hasSources()) return false; + if (hasSources()) { + if (!getSources().equals(other.getSources())) return false; + } + if (hasDuplicateCheckResult() != other.hasDuplicateCheckResult()) return false; + if (hasDuplicateCheckResult()) { + if (!getDuplicateCheckResult().equals(other.getDuplicateCheckResult())) 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) + RESPONSE_TEXT_FIELD_NUMBER; + hash = (53 * hash) + getResponseText().hashCode(); + if (hasSources()) { + hash = (37 * hash) + SOURCES_FIELD_NUMBER; + hash = (53 * hash) + getSources().hashCode(); + } + if (hasDuplicateCheckResult()) { + hash = (37 * hash) + DUPLICATE_CHECK_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getDuplicateCheckResult().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse 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.dialogflow.v2.AgentCoachingSuggestion.SampleResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse 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.dialogflow.v2.AgentCoachingSuggestion.SampleResponse parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Sample response that the agent can use. This could be based on applicable
+     * instructions and ingested data from other systems.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse) + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getSourcesFieldBuilder(); + getDuplicateCheckResultFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + responseText_ = ""; + sources_ = null; + if (sourcesBuilder_ != null) { + sourcesBuilder_.dispose(); + sourcesBuilder_ = null; + } + duplicateCheckResult_ = null; + if (duplicateCheckResultBuilder_ != null) { + duplicateCheckResultBuilder_.dispose(); + duplicateCheckResultBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse build() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse result = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.responseText_ = responseText_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.sources_ = sourcesBuilder_ == null ? sources_ : sourcesBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.duplicateCheckResult_ = + duplicateCheckResultBuilder_ == null + ? duplicateCheckResult_ + : duplicateCheckResultBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse other) { + if (other + == com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + .getDefaultInstance()) return this; + if (!other.getResponseText().isEmpty()) { + responseText_ = other.responseText_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasSources()) { + mergeSources(other.getSources()); + } + if (other.hasDuplicateCheckResult()) { + mergeDuplicateCheckResult(other.getDuplicateCheckResult()); + } + 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: + { + responseText_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getSourcesFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage( + getDuplicateCheckResultFieldBuilder().getBuilder(), extensionRegistry); + 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 java.lang.Object responseText_ = ""; + + /** + * + * + *
+       * Optional. Sample response for Agent in text.
+       * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The responseText. + */ + public java.lang.String getResponseText() { + java.lang.Object ref = responseText_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + responseText_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Optional. Sample response for Agent in text.
+       * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for responseText. + */ + public com.google.protobuf.ByteString getResponseTextBytes() { + java.lang.Object ref = responseText_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + responseText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Optional. Sample response for Agent in text.
+       * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The responseText to set. + * @return This builder for chaining. + */ + public Builder setResponseText(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + responseText_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Sample response for Agent in text.
+       * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearResponseText() { + responseText_ = getDefaultInstance().getResponseText(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Sample response for Agent in text.
+       * 
+ * + * string response_text = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for responseText to set. + * @return This builder for chaining. + */ + public Builder setResponseTextBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + responseText_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder> + sourcesBuilder_; + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the sources field is set. + */ + public boolean hasSources() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The sources. + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources getSources() { + if (sourcesBuilder_ == null) { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } else { + return sourcesBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources value) { + if (sourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sources_ = value; + } else { + sourcesBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder builderForValue) { + if (sourcesBuilder_ == null) { + sources_ = builderForValue.build(); + } else { + sourcesBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeSources( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources value) { + if (sourcesBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && sources_ != null + && sources_ + != com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources + .getDefaultInstance()) { + getSourcesBuilder().mergeFrom(value); + } else { + sources_ = value; + } + } else { + sourcesBuilder_.mergeFrom(value); + } + if (sources_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearSources() { + bitField0_ = (bitField0_ & ~0x00000002); + sources_ = null; + if (sourcesBuilder_ != null) { + sourcesBuilder_.dispose(); + sourcesBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder + getSourcesBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getSourcesFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder + getSourcesOrBuilder() { + if (sourcesBuilder_ != null) { + return sourcesBuilder_.getMessageOrBuilder(); + } else { + return sources_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.getDefaultInstance() + : sources_; + } + } + + /** + * + * + *
+       * Output only. Sources for the Sample Response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources sources = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder> + getSourcesFieldBuilder() { + if (sourcesBuilder_ == null) { + sourcesBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Sources.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesOrBuilder>( + getSources(), getParentForChildren(), isClean()); + sources_ = null; + } + return sourcesBuilder_; + } + + private com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + duplicateCheckResult_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder> + duplicateCheckResultBuilder_; + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the duplicateCheckResult field is set. + */ + public boolean hasDuplicateCheckResult() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The duplicateCheckResult. + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + getDuplicateCheckResult() { + if (duplicateCheckResultBuilder_ == null) { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } else { + return duplicateCheckResultBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult value) { + if (duplicateCheckResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + duplicateCheckResult_ = value; + } else { + duplicateCheckResultBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder + builderForValue) { + if (duplicateCheckResultBuilder_ == null) { + duplicateCheckResult_ = builderForValue.build(); + } else { + duplicateCheckResultBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeDuplicateCheckResult( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult value) { + if (duplicateCheckResultBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && duplicateCheckResult_ != null + && duplicateCheckResult_ + != com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance()) { + getDuplicateCheckResultBuilder().mergeFrom(value); + } else { + duplicateCheckResult_ = value; + } + } else { + duplicateCheckResultBuilder_.mergeFrom(value); + } + if (duplicateCheckResult_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearDuplicateCheckResult() { + bitField0_ = (bitField0_ & ~0x00000004); + duplicateCheckResult_ = null; + if (duplicateCheckResultBuilder_ != null) { + duplicateCheckResultBuilder_.dispose(); + duplicateCheckResultBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder + getDuplicateCheckResultBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getDuplicateCheckResultFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder + getDuplicateCheckResultOrBuilder() { + if (duplicateCheckResultBuilder_ != null) { + return duplicateCheckResultBuilder_.getMessageOrBuilder(); + } else { + return duplicateCheckResult_ == null + ? com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .getDefaultInstance() + : duplicateCheckResult_; + } + } + + /** + * + * + *
+       * Output only. Duplicate check result for the sample response.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult duplicate_check_result = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResultOrBuilder> + getDuplicateCheckResultFieldBuilder() { + if (duplicateCheckResultBuilder_ == null) { + duplicateCheckResultBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.DuplicateCheckResult + .Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion + .DuplicateCheckResultOrBuilder>( + getDuplicateCheckResult(), getParentForChildren(), isClean()); + duplicateCheckResult_ = null; + } + return duplicateCheckResultBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse) + private static final com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SampleResponse 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.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int APPLICABLE_INSTRUCTIONS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List + applicableInstructions_; + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List + getApplicableInstructionsList() { + return applicableInstructions_; + } + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List + getApplicableInstructionsOrBuilderList() { + return applicableInstructions_; + } + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getApplicableInstructionsCount() { + return applicableInstructions_.size(); + } + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction getApplicableInstructions( + int index) { + return applicableInstructions_.get(index); + } + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder + getApplicableInstructionsOrBuilder(int index) { + return applicableInstructions_.get(index); + } + + public static final int AGENT_ACTION_SUGGESTIONS_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion> + agentActionSuggestions_; + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion> + getAgentActionSuggestionsList() { + return agentActionSuggestions_; + } + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionOrBuilder> + getAgentActionSuggestionsOrBuilderList() { + return agentActionSuggestions_; + } + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getAgentActionSuggestionsCount() { + return agentActionSuggestions_.size(); + } + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + getAgentActionSuggestions(int index) { + return agentActionSuggestions_.get(index); + } + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionOrBuilder + getAgentActionSuggestionsOrBuilder(int index) { + return agentActionSuggestions_.get(index); + } + + public static final int SAMPLE_RESPONSES_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private java.util.List + sampleResponses_; + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List + getSampleResponsesList() { + return sampleResponses_; + } + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder> + getSampleResponsesOrBuilderList() { + return sampleResponses_; + } + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getSampleResponsesCount() { + return sampleResponses_.size(); + } + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse getSampleResponses( + int index) { + return sampleResponses_.get(index); + } + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder + getSampleResponsesOrBuilder(int index) { + return sampleResponses_.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 < applicableInstructions_.size(); i++) { + output.writeMessage(1, applicableInstructions_.get(i)); + } + for (int i = 0; i < agentActionSuggestions_.size(); i++) { + output.writeMessage(2, agentActionSuggestions_.get(i)); + } + for (int i = 0; i < sampleResponses_.size(); i++) { + output.writeMessage(3, sampleResponses_.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 < applicableInstructions_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 1, applicableInstructions_.get(i)); + } + for (int i = 0; i < agentActionSuggestions_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 2, agentActionSuggestions_.get(i)); + } + for (int i = 0; i < sampleResponses_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, sampleResponses_.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.dialogflow.v2.AgentCoachingSuggestion)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion other = + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) obj; + + if (!getApplicableInstructionsList().equals(other.getApplicableInstructionsList())) + return false; + if (!getAgentActionSuggestionsList().equals(other.getAgentActionSuggestionsList())) + return false; + if (!getSampleResponsesList().equals(other.getSampleResponsesList())) 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 (getApplicableInstructionsCount() > 0) { + hash = (37 * hash) + APPLICABLE_INSTRUCTIONS_FIELD_NUMBER; + hash = (53 * hash) + getApplicableInstructionsList().hashCode(); + } + if (getAgentActionSuggestionsCount() > 0) { + hash = (37 * hash) + AGENT_ACTION_SUGGESTIONS_FIELD_NUMBER; + hash = (53 * hash) + getAgentActionSuggestionsList().hashCode(); + } + if (getSampleResponsesCount() > 0) { + hash = (37 * hash) + SAMPLE_RESPONSES_FIELD_NUMBER; + hash = (53 * hash) + getSampleResponsesList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion 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.dialogflow.v2.AgentCoachingSuggestion parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion 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.dialogflow.v2.AgentCoachingSuggestion parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Suggestion for coaching agents.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.AgentCoachingSuggestion} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.AgentCoachingSuggestion) + com.google.cloud.dialogflow.v2.AgentCoachingSuggestionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.class, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (applicableInstructionsBuilder_ == null) { + applicableInstructions_ = java.util.Collections.emptyList(); + } else { + applicableInstructions_ = null; + applicableInstructionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + if (agentActionSuggestionsBuilder_ == null) { + agentActionSuggestions_ = java.util.Collections.emptyList(); + } else { + agentActionSuggestions_ = null; + agentActionSuggestionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + if (sampleResponsesBuilder_ == null) { + sampleResponses_ = java.util.Collections.emptyList(); + } else { + sampleResponses_ = null; + sampleResponsesBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion build() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion buildPartial() { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion result = + new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion result) { + if (applicableInstructionsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + applicableInstructions_ = java.util.Collections.unmodifiableList(applicableInstructions_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.applicableInstructions_ = applicableInstructions_; + } else { + result.applicableInstructions_ = applicableInstructionsBuilder_.build(); + } + if (agentActionSuggestionsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + agentActionSuggestions_ = java.util.Collections.unmodifiableList(agentActionSuggestions_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.agentActionSuggestions_ = agentActionSuggestions_; + } else { + result.agentActionSuggestions_ = agentActionSuggestionsBuilder_.build(); + } + if (sampleResponsesBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + sampleResponses_ = java.util.Collections.unmodifiableList(sampleResponses_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.sampleResponses_ = sampleResponses_; + } else { + result.sampleResponses_ = sampleResponsesBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.AgentCoachingSuggestion result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) { + return mergeFrom((com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.AgentCoachingSuggestion other) { + if (other == com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance()) + return this; + if (applicableInstructionsBuilder_ == null) { + if (!other.applicableInstructions_.isEmpty()) { + if (applicableInstructions_.isEmpty()) { + applicableInstructions_ = other.applicableInstructions_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.addAll(other.applicableInstructions_); + } + onChanged(); + } + } else { + if (!other.applicableInstructions_.isEmpty()) { + if (applicableInstructionsBuilder_.isEmpty()) { + applicableInstructionsBuilder_.dispose(); + applicableInstructionsBuilder_ = null; + applicableInstructions_ = other.applicableInstructions_; + bitField0_ = (bitField0_ & ~0x00000001); + applicableInstructionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getApplicableInstructionsFieldBuilder() + : null; + } else { + applicableInstructionsBuilder_.addAllMessages(other.applicableInstructions_); + } + } + } + if (agentActionSuggestionsBuilder_ == null) { + if (!other.agentActionSuggestions_.isEmpty()) { + if (agentActionSuggestions_.isEmpty()) { + agentActionSuggestions_ = other.agentActionSuggestions_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.addAll(other.agentActionSuggestions_); + } + onChanged(); + } + } else { + if (!other.agentActionSuggestions_.isEmpty()) { + if (agentActionSuggestionsBuilder_.isEmpty()) { + agentActionSuggestionsBuilder_.dispose(); + agentActionSuggestionsBuilder_ = null; + agentActionSuggestions_ = other.agentActionSuggestions_; + bitField0_ = (bitField0_ & ~0x00000002); + agentActionSuggestionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getAgentActionSuggestionsFieldBuilder() + : null; + } else { + agentActionSuggestionsBuilder_.addAllMessages(other.agentActionSuggestions_); + } + } + } + if (sampleResponsesBuilder_ == null) { + if (!other.sampleResponses_.isEmpty()) { + if (sampleResponses_.isEmpty()) { + sampleResponses_ = other.sampleResponses_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureSampleResponsesIsMutable(); + sampleResponses_.addAll(other.sampleResponses_); + } + onChanged(); + } + } else { + if (!other.sampleResponses_.isEmpty()) { + if (sampleResponsesBuilder_.isEmpty()) { + sampleResponsesBuilder_.dispose(); + sampleResponsesBuilder_ = null; + sampleResponses_ = other.sampleResponses_; + bitField0_ = (bitField0_ & ~0x00000004); + sampleResponsesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getSampleResponsesFieldBuilder() + : null; + } else { + sampleResponsesBuilder_.addAllMessages(other.sampleResponses_); + } + } + } + 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.dialogflow.v2.AgentCoachingInstruction m = + input.readMessage( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.parser(), + extensionRegistry); + if (applicableInstructionsBuilder_ == null) { + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.add(m); + } else { + applicableInstructionsBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion m = + input.readMessage( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + .parser(), + extensionRegistry); + if (agentActionSuggestionsBuilder_ == null) { + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.add(m); + } else { + agentActionSuggestionsBuilder_.addMessage(m); + } + break; + } // case 18 + case 26: + { + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse m = + input.readMessage( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + .parser(), + extensionRegistry); + if (sampleResponsesBuilder_ == null) { + ensureSampleResponsesIsMutable(); + sampleResponses_.add(m); + } else { + sampleResponsesBuilder_.addMessage(m); + } + 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 java.util.List + applicableInstructions_ = java.util.Collections.emptyList(); + + private void ensureApplicableInstructionsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + applicableInstructions_ = + new java.util.ArrayList( + applicableInstructions_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder> + applicableInstructionsBuilder_; + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List + getApplicableInstructionsList() { + if (applicableInstructionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(applicableInstructions_); + } else { + return applicableInstructionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public int getApplicableInstructionsCount() { + if (applicableInstructionsBuilder_ == null) { + return applicableInstructions_.size(); + } else { + return applicableInstructionsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction getApplicableInstructions( + int index) { + if (applicableInstructionsBuilder_ == null) { + return applicableInstructions_.get(index); + } else { + return applicableInstructionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setApplicableInstructions( + int index, com.google.cloud.dialogflow.v2.AgentCoachingInstruction value) { + if (applicableInstructionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.set(index, value); + onChanged(); + } else { + applicableInstructionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setApplicableInstructions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder builderForValue) { + if (applicableInstructionsBuilder_ == null) { + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.set(index, builderForValue.build()); + onChanged(); + } else { + applicableInstructionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addApplicableInstructions( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction value) { + if (applicableInstructionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.add(value); + onChanged(); + } else { + applicableInstructionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addApplicableInstructions( + int index, com.google.cloud.dialogflow.v2.AgentCoachingInstruction value) { + if (applicableInstructionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.add(index, value); + onChanged(); + } else { + applicableInstructionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addApplicableInstructions( + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder builderForValue) { + if (applicableInstructionsBuilder_ == null) { + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.add(builderForValue.build()); + onChanged(); + } else { + applicableInstructionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addApplicableInstructions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder builderForValue) { + if (applicableInstructionsBuilder_ == null) { + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.add(index, builderForValue.build()); + onChanged(); + } else { + applicableInstructionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAllApplicableInstructions( + java.lang.Iterable + values) { + if (applicableInstructionsBuilder_ == null) { + ensureApplicableInstructionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, applicableInstructions_); + onChanged(); + } else { + applicableInstructionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearApplicableInstructions() { + if (applicableInstructionsBuilder_ == null) { + applicableInstructions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + applicableInstructionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder removeApplicableInstructions(int index) { + if (applicableInstructionsBuilder_ == null) { + ensureApplicableInstructionsIsMutable(); + applicableInstructions_.remove(index); + onChanged(); + } else { + applicableInstructionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder + getApplicableInstructionsBuilder(int index) { + return getApplicableInstructionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder + getApplicableInstructionsOrBuilder(int index) { + if (applicableInstructionsBuilder_ == null) { + return applicableInstructions_.get(index); + } else { + return applicableInstructionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder> + getApplicableInstructionsOrBuilderList() { + if (applicableInstructionsBuilder_ != null) { + return applicableInstructionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(applicableInstructions_); + } + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder + addApplicableInstructionsBuilder() { + return getApplicableInstructionsFieldBuilder() + .addBuilder(com.google.cloud.dialogflow.v2.AgentCoachingInstruction.getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder + addApplicableInstructionsBuilder(int index) { + return getApplicableInstructionsFieldBuilder() + .addBuilder( + index, com.google.cloud.dialogflow.v2.AgentCoachingInstruction.getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. Instructions applicable based on the current context.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List + getApplicableInstructionsBuilderList() { + return getApplicableInstructionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder> + getApplicableInstructionsFieldBuilder() { + if (applicableInstructionsBuilder_ == null) { + applicableInstructionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingInstruction, + com.google.cloud.dialogflow.v2.AgentCoachingInstruction.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder>( + applicableInstructions_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + applicableInstructions_ = null; + } + return applicableInstructionsBuilder_; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion> + agentActionSuggestions_ = java.util.Collections.emptyList(); + + private void ensureAgentActionSuggestionsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + agentActionSuggestions_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion>( + agentActionSuggestions_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionOrBuilder> + agentActionSuggestionsBuilder_; + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion> + getAgentActionSuggestionsList() { + if (agentActionSuggestionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(agentActionSuggestions_); + } else { + return agentActionSuggestionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public int getAgentActionSuggestionsCount() { + if (agentActionSuggestionsBuilder_ == null) { + return agentActionSuggestions_.size(); + } else { + return agentActionSuggestionsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + getAgentActionSuggestions(int index) { + if (agentActionSuggestionsBuilder_ == null) { + return agentActionSuggestions_.get(index); + } else { + return agentActionSuggestionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setAgentActionSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion value) { + if (agentActionSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.set(index, value); + onChanged(); + } else { + agentActionSuggestionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setAgentActionSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder + builderForValue) { + if (agentActionSuggestionsBuilder_ == null) { + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.set(index, builderForValue.build()); + onChanged(); + } else { + agentActionSuggestionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAgentActionSuggestions( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion value) { + if (agentActionSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.add(value); + onChanged(); + } else { + agentActionSuggestionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAgentActionSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion value) { + if (agentActionSuggestionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.add(index, value); + onChanged(); + } else { + agentActionSuggestionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAgentActionSuggestions( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder + builderForValue) { + if (agentActionSuggestionsBuilder_ == null) { + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.add(builderForValue.build()); + onChanged(); + } else { + agentActionSuggestionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAgentActionSuggestions( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder + builderForValue) { + if (agentActionSuggestionsBuilder_ == null) { + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.add(index, builderForValue.build()); + onChanged(); + } else { + agentActionSuggestionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAllAgentActionSuggestions( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion> + values) { + if (agentActionSuggestionsBuilder_ == null) { + ensureAgentActionSuggestionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, agentActionSuggestions_); + onChanged(); + } else { + agentActionSuggestionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearAgentActionSuggestions() { + if (agentActionSuggestionsBuilder_ == null) { + agentActionSuggestions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + agentActionSuggestionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder removeAgentActionSuggestions(int index) { + if (agentActionSuggestionsBuilder_ == null) { + ensureAgentActionSuggestionsIsMutable(); + agentActionSuggestions_.remove(index); + onChanged(); + } else { + agentActionSuggestionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder + getAgentActionSuggestionsBuilder(int index) { + return getAgentActionSuggestionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionOrBuilder + getAgentActionSuggestionsOrBuilder(int index) { + if (agentActionSuggestionsBuilder_ == null) { + return agentActionSuggestions_.get(index); + } else { + return agentActionSuggestionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion + .AgentActionSuggestionOrBuilder> + getAgentActionSuggestionsOrBuilderList() { + if (agentActionSuggestionsBuilder_ != null) { + return agentActionSuggestionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(agentActionSuggestions_); + } + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder + addAgentActionSuggestionsBuilder() { + return getAgentActionSuggestionsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + .getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder + addAgentActionSuggestionsBuilder(int index) { + return getAgentActionSuggestionsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + .getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. Suggested actions for the agent to take.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder> + getAgentActionSuggestionsBuilderList() { + return getAgentActionSuggestionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionOrBuilder> + getAgentActionSuggestionsFieldBuilder() { + if (agentActionSuggestionsBuilder_ == null) { + agentActionSuggestionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + .Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion + .AgentActionSuggestionOrBuilder>( + agentActionSuggestions_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + agentActionSuggestions_ = null; + } + return agentActionSuggestionsBuilder_; + } + + private java.util.List + sampleResponses_ = java.util.Collections.emptyList(); + + private void ensureSampleResponsesIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + sampleResponses_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse>( + sampleResponses_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder> + sampleResponsesBuilder_; + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List + getSampleResponsesList() { + if (sampleResponsesBuilder_ == null) { + return java.util.Collections.unmodifiableList(sampleResponses_); + } else { + return sampleResponsesBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public int getSampleResponsesCount() { + if (sampleResponsesBuilder_ == null) { + return sampleResponses_.size(); + } else { + return sampleResponsesBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse getSampleResponses( + int index) { + if (sampleResponsesBuilder_ == null) { + return sampleResponses_.get(index); + } else { + return sampleResponsesBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSampleResponses( + int index, com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse value) { + if (sampleResponsesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSampleResponsesIsMutable(); + sampleResponses_.set(index, value); + onChanged(); + } else { + sampleResponsesBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSampleResponses( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder + builderForValue) { + if (sampleResponsesBuilder_ == null) { + ensureSampleResponsesIsMutable(); + sampleResponses_.set(index, builderForValue.build()); + onChanged(); + } else { + sampleResponsesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addSampleResponses( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse value) { + if (sampleResponsesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSampleResponsesIsMutable(); + sampleResponses_.add(value); + onChanged(); + } else { + sampleResponsesBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addSampleResponses( + int index, com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse value) { + if (sampleResponsesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSampleResponsesIsMutable(); + sampleResponses_.add(index, value); + onChanged(); + } else { + sampleResponsesBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addSampleResponses( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder + builderForValue) { + if (sampleResponsesBuilder_ == null) { + ensureSampleResponsesIsMutable(); + sampleResponses_.add(builderForValue.build()); + onChanged(); + } else { + sampleResponsesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addSampleResponses( + int index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder + builderForValue) { + if (sampleResponsesBuilder_ == null) { + ensureSampleResponsesIsMutable(); + sampleResponses_.add(index, builderForValue.build()); + onChanged(); + } else { + sampleResponsesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAllSampleResponses( + java.lang.Iterable< + ? extends com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse> + values) { + if (sampleResponsesBuilder_ == null) { + ensureSampleResponsesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sampleResponses_); + onChanged(); + } else { + sampleResponsesBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearSampleResponses() { + if (sampleResponsesBuilder_ == null) { + sampleResponses_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + sampleResponsesBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder removeSampleResponses(int index) { + if (sampleResponsesBuilder_ == null) { + ensureSampleResponsesIsMutable(); + sampleResponses_.remove(index); + onChanged(); + } else { + sampleResponsesBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder + getSampleResponsesBuilder(int index) { + return getSampleResponsesFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder + getSampleResponsesOrBuilder(int index) { + if (sampleResponsesBuilder_ == null) { + return sampleResponses_.get(index); + } else { + return sampleResponsesBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder> + getSampleResponsesOrBuilderList() { + if (sampleResponsesBuilder_ != null) { + return sampleResponsesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sampleResponses_); + } + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder + addSampleResponsesBuilder() { + return getSampleResponsesFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + .getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder + addSampleResponsesBuilder(int index) { + return getSampleResponsesFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse + .getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. Sample response for the Agent.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder> + getSampleResponsesBuilderList() { + return getSampleResponsesFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder> + getSampleResponsesFieldBuilder() { + if (sampleResponsesBuilder_ == null) { + sampleResponsesBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder>( + sampleResponses_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + sampleResponses_ = null; + } + return sampleResponsesBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.AgentCoachingSuggestion) + private static final com.google.cloud.dialogflow.v2.AgentCoachingSuggestion DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.AgentCoachingSuggestion(); + } + + public static com.google.cloud.dialogflow.v2.AgentCoachingSuggestion getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentCoachingSuggestion 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.dialogflow.v2.AgentCoachingSuggestion getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingSuggestionOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingSuggestionOrBuilder.java new file mode 100644 index 000000000000..8211f61c00be --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AgentCoachingSuggestionOrBuilder.java @@ -0,0 +1,235 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface AgentCoachingSuggestionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.AgentCoachingSuggestion) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getApplicableInstructionsList(); + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstruction getApplicableInstructions(int index); + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getApplicableInstructionsCount(); + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getApplicableInstructionsOrBuilderList(); + + /** + * + * + *
+   * Optional. Instructions applicable based on the current context.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingInstruction applicable_instructions = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingInstructionOrBuilder + getApplicableInstructionsOrBuilder(int index); + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getAgentActionSuggestionsList(); + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion + getAgentActionSuggestions(int index); + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getAgentActionSuggestionsCount(); + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionOrBuilder> + getAgentActionSuggestionsOrBuilderList(); + + /** + * + * + *
+   * Optional. Suggested actions for the agent to take.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestion agent_action_suggestions = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionOrBuilder + getAgentActionSuggestionsOrBuilder(int index); + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getSampleResponsesList(); + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse getSampleResponses( + int index); + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getSampleResponsesCount(); + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List< + ? extends com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder> + getSampleResponsesOrBuilderList(); + + /** + * + * + *
+   * Optional. Sample response for the Agent.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponse sample_responses = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.SampleResponseOrBuilder + getSampleResponsesOrBuilder(int index); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AnswerRecordsProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AnswerRecordsProto.java index a4f25cb44ba9..efe31eeb7865 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AnswerRecordsProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AnswerRecordsProto.java @@ -81,118 +81,113 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { - "\n" - + ".google/cloud/dialogflow/v2/answer_reco" + "\n.google/cloud/dialogflow/v2/answer_reco" + "rd.proto\022\032google.cloud.dialogflow.v2\032\034go" + "ogle/api/annotations.proto\032\027google/api/c" + "lient.proto\032\037google/api/field_behavior.p" - + "roto\032\031google/api/resource.proto\032,google/cloud/dialogflow/v2/participant.proto\032" - + " google/protobuf/field_mask.proto\032\037google/protobuf/timestamp.proto\"\361\002\n" - + "\014AnswerRecord\022\014\n" - + "\004name\030\001 \001(\t\022H\n" - + "\017answer_feedback\030\002 \001(\013" - + "2*.google.cloud.dialogflow.v2.AnswerFeedbackB\003\340A\002\022W\n" - + "\026agent_assistant_record\030\004 \001(" - + "\01320.google.cloud.dialogflow.v2.AgentAssistantRecordB\003\340A\003H\000:\245\001\352A\241\001\n" - + "&dialogflow.googleapis.com/AnswerRecord\0220projects/{pro" - + "ject}/answerRecords/{answer_record}\022Epro" - + "jects/{project}/locations/{location}/answerRecords/{answer_record}B\010\n" - + "\006record\"\240\001\n" - + "\030ListAnswerRecordsRequest\022>\n" - + "\006parent\030\001 \001(" - + "\tB.\340A\002\372A(\022&dialogflow.googleapis.com/AnswerRecord\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\"v\n" - + "\031ListAnswerRecordsResponse\022@\n" - + "\016answer_records\030\001" - + " \003(\0132(.google.cloud.dialogflow.v2.AnswerRecord\022\027\n" - + "\017next_page_token\030\002 \001(\t\"\227\001\n" - + "\031UpdateAnswerRecordRequest\022D\n\r" - + "answer_record\030\001" - + " \001(\0132(.google.cloud.dialogflow.v2.AnswerRecordB\003\340A\002\0224\n" - + "\013update_mask\030\002" - + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"\322\003\n" - + "\016AnswerFeedback\022V\n" - + "\021correctness_level\030\001 \001(\0162" - + ";.google.cloud.dialogflow.v2.AnswerFeedback.CorrectnessLevel\022]\n" - + "\037agent_assistant_detail_feedback\030\002" - + " \001(\01322.google.cloud.dialogflow.v2.AgentAssistantFeedbackH\000\022\017\n" - + "\007clicked\030\003 \001(\010\022.\n\n" - + "click_time\030\005 \001(\0132\032.google.protobuf.Timestamp\022\021\n" - + "\tdisplayed\030\004 \001(\010\0220\n" - + "\014display_time\030\006 \001(\0132\032.google.protobuf.Timestamp\"p\n" - + "\020CorrectnessLevel\022!\n" - + "\035CORRECTNESS_LEVEL_UNSPECIFIED\020\000\022\017\n" - + "\013NOT_CORRECT\020\001\022\025\n" - + "\021PARTIALLY_CORRECT\020\002\022\021\n\r" - + "FULLY_CORRECT\020\003B\021\n" - + "\017detail_feedback\"\373\n\n" - + "\026AgentAssistantFeedback\022a\n" - + "\020answer_relevance\030\001 \001(\0162B.go" - + "ogle.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevanceB\003\340A\001\022i\n" - + "\024document_correctness\030\002 \001(\0162F.google.cloud.dialog" - + "flow.v2.AgentAssistantFeedback.DocumentCorrectnessB\003\340A\001\022g\n" - + "\023document_efficiency\030\003 \001(\0162E.google.cloud.dialogflow.v2.AgentA" - + "ssistantFeedback.DocumentEfficiencyB\003\340A\001\022m\n" - + "\026summarization_feedback\030\004 \001(\0132H.googl" - + "e.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedbackB\003\340A\001\022r\n" - + "\031knowledge_search_feedback\030\005 \001(\0132J.google.clou" - + "d.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedbackB\003\340A\001\022r\n" - + "\031knowledge_assist_feedback\030\006 \001(\0132J.google.cloud.di" - + "alogflow.v2.AgentAssistantFeedback.KnowledgeAssistFeedbackB\003\340A\001\032\273\002\n" - + "\025SummarizationFeedback\022.\n\n" - + "start_time\030\001 \001(\0132\032.google.protobuf.Timestamp\022/\n" - + "\013submit_time\030\002 \001(\0132\032.google.protobuf.Timestamp\022\024\n" - + "\014summary_text\030\003 \001(\t\022v\n\r" - + "text_sections\030\004 \003(\0132Z.google.cloud.dialogflow.v2.AgentAssistantFeedb" - + "ack.SummarizationFeedback.TextSectionsEntryB\003\340A\001\0323\n" - + "\021TextSectionsEntry\022\013\n" - + "\003key\030\001 \001(\t\022\r\n" - + "\005value\030\002 \001(\t:\0028\001\032F\n" - + "\027KnowledgeSearchFeedback\022\025\n\r" - + "answer_copied\030\001 \001(\010\022\024\n" - + "\014clicked_uris\030\002 \003(\t\032F\n" - + "\027KnowledgeAssistFeedback\022\025\n\r" - + "answer_copied\030\001 \001(\010\022\024\n" - + "\014clicked_uris\030\002 \003(\t\"Q\n" - + "\017AnswerRelevance\022 \n" - + "\034ANSWER_RELEVANCE_UNSPECIFIED\020\000\022\016\n\n" - + "IRRELEVANT\020\001\022\014\n" - + "\010RELEVANT\020\002\"W\n" - + "\023DocumentCorrectness\022$\n" - + " DOCUMENT_CORRECTNESS_UNSPECIFIED\020\000\022\r\n" - + "\tINCORRECT\020\001\022\013\n" - + "\007CORRECT\020\002\"Y\n" - + "\022DocumentEfficiency\022#\n" - + "\037DOCUMENT_EFFICIENCY_UNSPECIFIED\020\000\022\017\n" - + "\013INEFFICIENT\020\001\022\r\n" - + "\tEFFICIENT\020\002\"\224\002\n" - + "\024AgentAssistantRecord\022S\n" - + "\031article_suggestion_answer\030\005" - + " \001(\0132).google.cloud.dialogflow.v2.ArticleAnswerB\003\340A\003H\000\022@\n\n" - + "faq_answer\030\006 \001(\0132%" - + ".google.cloud.dialogflow.v2.FaqAnswerB\003\340A\003H\000\022[\n" - + "\030dialogflow_assist_answer\030\007 \001(\01322" - + ".google.cloud.dialogflow.v2.DialogflowAssistAnswerB\003\340A\003H\000B\010\n" - + "\006answer2\255\005\n\r" - + "AnswerRecords\022\355\001\n" - + "\021ListAnswerRecords\0224.google.cloud.dialogflow.v2.ListAnswerRecordsReques" - + "t\0325.google.cloud.dialogflow.v2.ListAnswe" - + "rRecordsResponse\"k\332A\006parent\202\323\344\223\002\\\022%/v2/{" - + "parent=projects/*}/answerRecordsZ3\0221/v2/" - + "{parent=projects/*/locations/*}/answerRecords\022\261\002\n" - + "\022UpdateAnswerRecord\0225.google.cloud.dialogflow.v2.UpdateAnswerRecordRequ" - + "est\032(.google.cloud.dialogflow.v2.AnswerR" - + "ecord\"\271\001\332A\031answer_record,update_mask\202\323\344\223" - + "\002\226\00123/v2/{answer_record.name=projects/*/answerRecords/*}:\r" - + "answer_recordZP2?/v2/{answer_record.name=projects/*/locations/*/answerRecords/*}:\r" - + "answer_record\032x\312A\031dialogflow.googleapis.com\322AYhttps://www.go" - + "ogleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\230\001\n" - + "\036com.google.cloud.dialogflow.v2B\022AnswerRe" - + "cordsProtoP\001Z>cloud.google.com/go/dialog" - + "flow/apiv2/dialogflowpb;dialogflowpb\242\002\002D" - + "F\252\002\032Google.Cloud.Dialogflow.V2b\006proto3" + + "roto\032\031google/api/resource.proto\032*google/" + + "cloud/dialogflow/v2/generator.proto\032,goo" + + "gle/cloud/dialogflow/v2/participant.prot" + + "o\032 google/protobuf/field_mask.proto\032\037goo" + + "gle/protobuf/timestamp.proto\"\361\002\n\014AnswerR" + + "ecord\022\014\n\004name\030\001 \001(\t\022H\n\017answer_feedback\030\002" + + " \001(\0132*.google.cloud.dialogflow.v2.Answer" + + "FeedbackB\003\340A\002\022W\n\026agent_assistant_record\030" + + "\004 \001(\01320.google.cloud.dialogflow.v2.Agent" + + "AssistantRecordB\003\340A\003H\000:\245\001\352A\241\001\n&dialogflo" + + "w.googleapis.com/AnswerRecord\0220projects/" + + "{project}/answerRecords/{answer_record}\022" + + "Eprojects/{project}/locations/{location}" + + "/answerRecords/{answer_record}B\010\n\006record" + + "\"\240\001\n\030ListAnswerRecordsRequest\022>\n\006parent\030" + + "\001 \001(\tB.\340A\002\372A(\022&dialogflow.googleapis.com" + + "/AnswerRecord\022\023\n\006filter\030\002 \001(\tB\003\340A\001\022\026\n\tpa" + + "ge_size\030\003 \001(\005B\003\340A\001\022\027\n\npage_token\030\004 \001(\tB\003" + + "\340A\001\"v\n\031ListAnswerRecordsResponse\022@\n\016answ" + + "er_records\030\001 \003(\0132(.google.cloud.dialogfl" + + "ow.v2.AnswerRecord\022\027\n\017next_page_token\030\002 " + + "\001(\t\"\227\001\n\031UpdateAnswerRecordRequest\022D\n\rans" + + "wer_record\030\001 \001(\0132(.google.cloud.dialogfl" + + "ow.v2.AnswerRecordB\003\340A\002\0224\n\013update_mask\030\002" + + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"\322\003" + + "\n\016AnswerFeedback\022V\n\021correctness_level\030\001 " + + "\001(\0162;.google.cloud.dialogflow.v2.AnswerF" + + "eedback.CorrectnessLevel\022]\n\037agent_assist" + + "ant_detail_feedback\030\002 \001(\01322.google.cloud" + + ".dialogflow.v2.AgentAssistantFeedbackH\000\022" + + "\017\n\007clicked\030\003 \001(\010\022.\n\nclick_time\030\005 \001(\0132\032.g" + + "oogle.protobuf.Timestamp\022\021\n\tdisplayed\030\004 " + + "\001(\010\0220\n\014display_time\030\006 \001(\0132\032.google.proto" + + "buf.Timestamp\"p\n\020CorrectnessLevel\022!\n\035COR" + + "RECTNESS_LEVEL_UNSPECIFIED\020\000\022\017\n\013NOT_CORR" + + "ECT\020\001\022\025\n\021PARTIALLY_CORRECT\020\002\022\021\n\rFULLY_CO" + + "RRECT\020\003B\021\n\017detail_feedback\"\373\n\n\026AgentAssi" + + "stantFeedback\022a\n\020answer_relevance\030\001 \001(\0162" + + "B.google.cloud.dialogflow.v2.AgentAssist" + + "antFeedback.AnswerRelevanceB\003\340A\001\022i\n\024docu" + + "ment_correctness\030\002 \001(\0162F.google.cloud.di" + + "alogflow.v2.AgentAssistantFeedback.Docum" + + "entCorrectnessB\003\340A\001\022g\n\023document_efficien" + + "cy\030\003 \001(\0162E.google.cloud.dialogflow.v2.Ag" + + "entAssistantFeedback.DocumentEfficiencyB" + + "\003\340A\001\022m\n\026summarization_feedback\030\004 \001(\0132H.g" + + "oogle.cloud.dialogflow.v2.AgentAssistant" + + "Feedback.SummarizationFeedbackB\003\340A\001\022r\n\031k" + + "nowledge_search_feedback\030\005 \001(\0132J.google." + + "cloud.dialogflow.v2.AgentAssistantFeedba" + + "ck.KnowledgeSearchFeedbackB\003\340A\001\022r\n\031knowl" + + "edge_assist_feedback\030\006 \001(\0132J.google.clou" + + "d.dialogflow.v2.AgentAssistantFeedback.K" + + "nowledgeAssistFeedbackB\003\340A\001\032\273\002\n\025Summariz" + + "ationFeedback\022.\n\nstart_time\030\001 \001(\0132\032.goog" + + "le.protobuf.Timestamp\022/\n\013submit_time\030\002 \001" + + "(\0132\032.google.protobuf.Timestamp\022\024\n\014summar" + + "y_text\030\003 \001(\t\022v\n\rtext_sections\030\004 \003(\0132Z.go" + + "ogle.cloud.dialogflow.v2.AgentAssistantF" + + "eedback.SummarizationFeedback.TextSectio" + + "nsEntryB\003\340A\001\0323\n\021TextSectionsEntry\022\013\n\003key" + + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032F\n\027KnowledgeSe" + + "archFeedback\022\025\n\ranswer_copied\030\001 \001(\010\022\024\n\014c" + + "licked_uris\030\002 \003(\t\032F\n\027KnowledgeAssistFeed" + + "back\022\025\n\ranswer_copied\030\001 \001(\010\022\024\n\014clicked_u" + + "ris\030\002 \003(\t\"Q\n\017AnswerRelevance\022 \n\034ANSWER_R" + + "ELEVANCE_UNSPECIFIED\020\000\022\016\n\nIRRELEVANT\020\001\022\014" + + "\n\010RELEVANT\020\002\"W\n\023DocumentCorrectness\022$\n D" + + "OCUMENT_CORRECTNESS_UNSPECIFIED\020\000\022\r\n\tINC" + + "ORRECT\020\001\022\013\n\007CORRECT\020\002\"Y\n\022DocumentEfficie" + + "ncy\022#\n\037DOCUMENT_EFFICIENCY_UNSPECIFIED\020\000" + + "\022\017\n\013INEFFICIENT\020\001\022\r\n\tEFFICIENT\020\002\"\352\002\n\024Age" + + "ntAssistantRecord\022S\n\031article_suggestion_" + + "answer\030\005 \001(\0132).google.cloud.dialogflow.v" + + "2.ArticleAnswerB\003\340A\003H\000\022@\n\nfaq_answer\030\006 \001" + + "(\0132%.google.cloud.dialogflow.v2.FaqAnswe" + + "rB\003\340A\003H\000\022[\n\030dialogflow_assist_answer\030\007 \001" + + "(\01322.google.cloud.dialogflow.v2.Dialogfl" + + "owAssistAnswerB\003\340A\003H\000\022T\n\024generator_sugge" + + "stion\030\010 \001(\0132/.google.cloud.dialogflow.v2" + + ".GeneratorSuggestionB\003\340A\003H\000B\010\n\006answer2\255\005" + + "\n\rAnswerRecords\022\355\001\n\021ListAnswerRecords\0224." + + "google.cloud.dialogflow.v2.ListAnswerRec" + + "ordsRequest\0325.google.cloud.dialogflow.v2" + + ".ListAnswerRecordsResponse\"k\332A\006parent\202\323\344" + + "\223\002\\\022%/v2/{parent=projects/*}/answerRecor" + + "dsZ3\0221/v2/{parent=projects/*/locations/*" + + "}/answerRecords\022\261\002\n\022UpdateAnswerRecord\0225" + + ".google.cloud.dialogflow.v2.UpdateAnswer" + + "RecordRequest\032(.google.cloud.dialogflow." + + "v2.AnswerRecord\"\271\001\332A\031answer_record,updat" + + "e_mask\202\323\344\223\002\226\00123/v2/{answer_record.name=p" + + "rojects/*/answerRecords/*}:\ranswer_recor" + + "dZP2?/v2/{answer_record.name=projects/*/" + + "locations/*/answerRecords/*}:\ranswer_rec" + + "ord\032x\312A\031dialogflow.googleapis.com\322AYhttp" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm,https://www.googleapis.com/auth/dialo" + + "gflowB\230\001\n\036com.google.cloud.dialogflow.v2" + + "B\022AnswerRecordsProtoP\001Z>cloud.google.com" + + "/go/dialogflow/apiv2/dialogflowpb;dialog" + + "flowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2" + + "b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -202,6 +197,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.ClientProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), + com.google.cloud.dialogflow.v2.GeneratorProto.getDescriptor(), com.google.cloud.dialogflow.v2.ParticipantProto.getDescriptor(), com.google.protobuf.FieldMaskProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), @@ -311,7 +307,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_AgentAssistantRecord_descriptor, new java.lang.String[] { - "ArticleSuggestionAnswer", "FaqAnswer", "DialogflowAssistAnswer", "Answer", + "ArticleSuggestionAnswer", + "FaqAnswer", + "DialogflowAssistAnswer", + "GeneratorSuggestion", + "Answer", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); @@ -328,6 +328,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); + com.google.cloud.dialogflow.v2.GeneratorProto.getDescriptor(); com.google.cloud.dialogflow.v2.ParticipantProto.getDescriptor(); com.google.protobuf.FieldMaskProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AudioConfigProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AudioConfigProto.java index a42974502da9..121499cde23f 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AudioConfigProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/AudioConfigProto.java @@ -48,6 +48,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_dialogflow_v2_SynthesizeSpeechConfig_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_dialogflow_v2_SynthesizeSpeechConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_dialogflow_v2_OutputAudioConfig_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -104,23 +108,34 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024VoiceSelectionParams\022\021\n" + "\004name\030\001 \001(\tB\003\340A\001\022E\n" + "\013ssml_gender\030\002" - + " \001(\0162+.google.cloud.dialogflow.v2.SsmlVoiceGenderB\003\340A\001\"\314\001\n" + + " \001(\0162+.google.cloud.dialogflow.v2.SsmlVoiceGenderB\003\340A\001\"\240\002\n" + "\026SynthesizeSpeechConfig\022\032\n\r" + "speaking_rate\030\001 \001(\001B\003\340A\001\022\022\n" + "\005pitch\030\002 \001(\001B\003\340A\001\022\033\n" + "\016volume_gain_db\030\003 \001(\001B\003\340A\001\022\037\n" + "\022effects_profile_id\030\005 \003(\tB\003\340A\001\022D\n" + "\005voice\030\004" - + " \001(\01320.google.cloud.dialogflow.v2.VoiceSelectionParamsB\003\340A\001\"\322\001\n" + + " \001(\01320.google.cloud.dialogflow.v2.VoiceSelectionParamsB\003\340A\001\022R\n" + + "\016pronunciations\030\006" + + " \003(\01325.google.cloud.dialogflow.v2.CustomPronunciationParamsB\003\340A\001\"\226\002\n" + + "\031CustomPronunciationParams\022\016\n" + + "\006phrase\030\001 \001(\t\022a\n" + + "\021phonetic_encoding\030\002 \001(\0162F.google.cloud.di" + + "alogflow.v2.CustomPronunciationParams.PhoneticEncoding\022\025\n\r" + + "pronunciation\030\003 \001(\t\"o\n" + + "\020PhoneticEncoding\022!\n" + + "\035PHONETIC_ENCODING_UNSPECIFIED\020\000\022\031\n" + + "\025PHONETIC_ENCODING_IPA\020\001\022\035\n" + + "\031PHONETIC_ENCODING_X_SAMPA\020\002\"\322\001\n" + "\021OutputAudioConfig\022L\n" - + "\016audio_encoding\030\001 \001(\0162/.google" - + ".cloud.dialogflow.v2.OutputAudioEncodingB\003\340A\002\022\031\n" + + "\016audio_encoding\030\001 \001(\0162/.g" + + "oogle.cloud.dialogflow.v2.OutputAudioEncodingB\003\340A\002\022\031\n" + "\021sample_rate_hertz\030\002 \001(\005\022T\n" - + "\030synthesize_speech_config\030\003 \001(\01322.google.clou" - + "d.dialogflow.v2.SynthesizeSpeechConfig\"U\n" + + "\030synthesize_speech_config\030\003 \001(\01322.google" + + ".cloud.dialogflow.v2.SynthesizeSpeechConfig\"U\n" + "\023TelephonyDtmfEvents\022>\n" - + "\013dtmf_events\030\001 \003" - + "(\0162).google.cloud.dialogflow.v2.TelephonyDtmf\"\342\002\n" + + "\013dtmf_events\030\001" + + " \003(\0162).google.cloud.dialogflow.v2.TelephonyDtmf\"\342\002\n" + "\022SpeechToTextConfig\022L\n" + "\024speech_model_variant\030\001" + " \001(\0162..google.cloud.dialogflow.v2.SpeechModelVariant\022\r\n" @@ -149,8 +164,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006DTMF_A\020\013\022\n\n" + "\006DTMF_B\020\014\022\n\n" + "\006DTMF_C\020\r" - + "\022\n" - + "\n" + + "\022\n\n" + "\006DTMF_D\020\016\022\r\n" + "\tDTMF_STAR\020\017\022\016\n\n" + "DTMF_POUND\020\020*\224\002\n\r" @@ -182,13 +196,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036OUTPUT_AUDIO_ENCODING_OGG_OPUS\020\003\022\037\n" + "\033OUTPUT_AUDIO_ENCODING_MULAW\020\005\022\036\n" + "\032OUTPUT_AUDIO_ENCODING_ALAW\020\006B\323\002\n" - + "\036com.google.cloud.dialogflow.v2B\020AudioConfigProtoP\001Z>cloud.go" - + "ogle.com/go/dialogflow/apiv2/dialogflowp" - + "b;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2\352AU\n" - + "\033automl.googleapis.com/Model" - + "\0226projects/{project}/locations/{location}/models/{model}\352Ab\n" - + "\037speech.googleapis.com/PhraseSet\022?projects/{project}/locatio" - + "ns/{location}/phraseSets/{phrase_set}b\006proto3" + + "\036com.google.cloud.dialogflow.v2B\020AudioConfigProtoP\001Z>clo" + + "ud.google.com/go/dialogflow/apiv2/dialog" + + "flowpb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2\352AU\n" + + "\033automl.googleapis.com/" + + "Model\0226projects/{project}/locations/{location}/models/{model}\352Ab\n" + + "\037speech.googleapis.com/PhraseSet\022?projects/{project}/lo" + + "cations/{location}/phraseSets/{phrase_set}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -248,10 +262,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_SynthesizeSpeechConfig_descriptor, new java.lang.String[] { - "SpeakingRate", "Pitch", "VolumeGainDb", "EffectsProfileId", "Voice", + "SpeakingRate", + "Pitch", + "VolumeGainDb", + "EffectsProfileId", + "Voice", + "Pronunciations", }); - internal_static_google_cloud_dialogflow_v2_OutputAudioConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_descriptor = getDescriptor().getMessageTypes().get(5); + internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_descriptor, + new java.lang.String[] { + "Phrase", "PhoneticEncoding", "Pronunciation", + }); + internal_static_google_cloud_dialogflow_v2_OutputAudioConfig_descriptor = + getDescriptor().getMessageTypes().get(6); internal_static_google_cloud_dialogflow_v2_OutputAudioConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_OutputAudioConfig_descriptor, @@ -259,7 +286,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AudioEncoding", "SampleRateHertz", "SynthesizeSpeechConfig", }); internal_static_google_cloud_dialogflow_v2_TelephonyDtmfEvents_descriptor = - getDescriptor().getMessageTypes().get(6); + getDescriptor().getMessageTypes().get(7); internal_static_google_cloud_dialogflow_v2_TelephonyDtmfEvents_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_TelephonyDtmfEvents_descriptor, @@ -267,7 +294,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DtmfEvents", }); internal_static_google_cloud_dialogflow_v2_SpeechToTextConfig_descriptor = - getDescriptor().getMessageTypes().get(7); + getDescriptor().getMessageTypes().get(8); internal_static_google_cloud_dialogflow_v2_SpeechToTextConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_SpeechToTextConfig_descriptor, diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Connection.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Connection.java new file mode 100644 index 000000000000..ae02373db9d0 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Connection.java @@ -0,0 +1,2905 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Represents a connection for SIP Trunk.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Connection} + */ +public final class Connection extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Connection) + ConnectionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use Connection.newBuilder() to construct. + private Connection(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Connection() { + connectionId_ = ""; + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Connection(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Connection.class, + com.google.cloud.dialogflow.v2.Connection.Builder.class); + } + + /** + * + * + *
+   * The state of Sip Trunk connection.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.Connection.State} + */ + public enum State implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * SIP Trunk connection state is Not specified.
+     * 
+ * + * STATE_UNSPECIFIED = 0; + */ + STATE_UNSPECIFIED(0), + /** + * + * + *
+     * SIP Trunk connection is connected.
+     * 
+ * + * CONNECTED = 1; + */ + CONNECTED(1), + /** + * + * + *
+     * SIP Trunk connection is disconnected.
+     * 
+ * + * DISCONNECTED = 2; + */ + DISCONNECTED(2), + /** + * + * + *
+     * SIP Trunk connection has authentication error.
+     * 
+ * + * AUTHENTICATION_FAILED = 3; + */ + AUTHENTICATION_FAILED(3), + /** + * + * + *
+     * SIP Trunk connection is keepalive.
+     * 
+ * + * KEEPALIVE = 4; + */ + KEEPALIVE(4), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * SIP Trunk connection state is Not specified.
+     * 
+ * + * STATE_UNSPECIFIED = 0; + */ + public static final int STATE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * SIP Trunk connection is connected.
+     * 
+ * + * CONNECTED = 1; + */ + public static final int CONNECTED_VALUE = 1; + + /** + * + * + *
+     * SIP Trunk connection is disconnected.
+     * 
+ * + * DISCONNECTED = 2; + */ + public static final int DISCONNECTED_VALUE = 2; + + /** + * + * + *
+     * SIP Trunk connection has authentication error.
+     * 
+ * + * AUTHENTICATION_FAILED = 3; + */ + public static final int AUTHENTICATION_FAILED_VALUE = 3; + + /** + * + * + *
+     * SIP Trunk connection is keepalive.
+     * 
+ * + * KEEPALIVE = 4; + */ + public static final int KEEPALIVE_VALUE = 4; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static State 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 State forNumber(int value) { + switch (value) { + case 0: + return STATE_UNSPECIFIED; + case 1: + return CONNECTED; + case 2: + return DISCONNECTED; + case 3: + return AUTHENTICATION_FAILED; + case 4: + return KEEPALIVE; + 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 State findValueByNumber(int number) { + return State.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Connection.getDescriptor().getEnumTypes().get(0); + } + + private static final State[] VALUES = values(); + + public static State 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 State(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Connection.State) + } + + /** + * + * + *
+   * The state of Sip Trunk certificate authentication.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.Connection.CertificateState} + */ + public enum CertificateState implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Certificate state is not specified.
+     * 
+ * + * CERTIFICATE_STATE_UNSPECIFIED = 0; + */ + CERTIFICATE_STATE_UNSPECIFIED(0), + /** + * + * + *
+     * Certificate is valid.
+     * 
+ * + * CERTIFICATE_VALID = 1; + */ + CERTIFICATE_VALID(1), + /** + * + * + *
+     * Catch all for any error not specified.
+     * 
+ * + * CERTIFICATE_INVALID = 2; + */ + CERTIFICATE_INVALID(2), + /** + * + * + *
+     * Certificate leaf node has expired.
+     * 
+ * + * CERTIFICATE_EXPIRED = 3; + */ + CERTIFICATE_EXPIRED(3), + /** + * + * + *
+     * There is no hostname defined to authenticate in SipTrunkingServer.
+     * 
+ * + * CERTIFICATE_HOSTNAME_NOT_FOUND = 4; + */ + CERTIFICATE_HOSTNAME_NOT_FOUND(4), + /** + * + * + *
+     * No path found from the leaf certificate to any root.
+     * 
+ * + * CERTIFICATE_UNAUTHENTICATED = 5; + */ + CERTIFICATE_UNAUTHENTICATED(5), + /** + * + * + *
+     * Trust store does not exist.
+     * 
+ * + * CERTIFICATE_TRUST_STORE_NOT_FOUND = 6; + */ + CERTIFICATE_TRUST_STORE_NOT_FOUND(6), + /** + * + * + *
+     * Hostname has invalid format.
+     * 
+ * + * CERTIFICATE_HOSTNAME_INVALID_FORMAT = 7; + */ + CERTIFICATE_HOSTNAME_INVALID_FORMAT(7), + /** + * + * + *
+     * Certificate has exhausted its quota.
+     * 
+ * + * CERTIFICATE_QUOTA_EXCEEDED = 8; + */ + CERTIFICATE_QUOTA_EXCEEDED(8), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Certificate state is not specified.
+     * 
+ * + * CERTIFICATE_STATE_UNSPECIFIED = 0; + */ + public static final int CERTIFICATE_STATE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Certificate is valid.
+     * 
+ * + * CERTIFICATE_VALID = 1; + */ + public static final int CERTIFICATE_VALID_VALUE = 1; + + /** + * + * + *
+     * Catch all for any error not specified.
+     * 
+ * + * CERTIFICATE_INVALID = 2; + */ + public static final int CERTIFICATE_INVALID_VALUE = 2; + + /** + * + * + *
+     * Certificate leaf node has expired.
+     * 
+ * + * CERTIFICATE_EXPIRED = 3; + */ + public static final int CERTIFICATE_EXPIRED_VALUE = 3; + + /** + * + * + *
+     * There is no hostname defined to authenticate in SipTrunkingServer.
+     * 
+ * + * CERTIFICATE_HOSTNAME_NOT_FOUND = 4; + */ + public static final int CERTIFICATE_HOSTNAME_NOT_FOUND_VALUE = 4; + + /** + * + * + *
+     * No path found from the leaf certificate to any root.
+     * 
+ * + * CERTIFICATE_UNAUTHENTICATED = 5; + */ + public static final int CERTIFICATE_UNAUTHENTICATED_VALUE = 5; + + /** + * + * + *
+     * Trust store does not exist.
+     * 
+ * + * CERTIFICATE_TRUST_STORE_NOT_FOUND = 6; + */ + public static final int CERTIFICATE_TRUST_STORE_NOT_FOUND_VALUE = 6; + + /** + * + * + *
+     * Hostname has invalid format.
+     * 
+ * + * CERTIFICATE_HOSTNAME_INVALID_FORMAT = 7; + */ + public static final int CERTIFICATE_HOSTNAME_INVALID_FORMAT_VALUE = 7; + + /** + * + * + *
+     * Certificate has exhausted its quota.
+     * 
+ * + * CERTIFICATE_QUOTA_EXCEEDED = 8; + */ + public static final int CERTIFICATE_QUOTA_EXCEEDED_VALUE = 8; + + 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 CertificateState 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 CertificateState forNumber(int value) { + switch (value) { + case 0: + return CERTIFICATE_STATE_UNSPECIFIED; + case 1: + return CERTIFICATE_VALID; + case 2: + return CERTIFICATE_INVALID; + case 3: + return CERTIFICATE_EXPIRED; + case 4: + return CERTIFICATE_HOSTNAME_NOT_FOUND; + case 5: + return CERTIFICATE_UNAUTHENTICATED; + case 6: + return CERTIFICATE_TRUST_STORE_NOT_FOUND; + case 7: + return CERTIFICATE_HOSTNAME_INVALID_FORMAT; + case 8: + return CERTIFICATE_QUOTA_EXCEEDED; + 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 CertificateState findValueByNumber(int number) { + return CertificateState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Connection.getDescriptor().getEnumTypes().get(1); + } + + private static final CertificateState[] VALUES = values(); + + public static CertificateState 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 CertificateState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Connection.CertificateState) + } + + public interface ErrorDetailsOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Connection.ErrorDetails) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. The status of the certificate authentication.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the certificateState field is set. + */ + boolean hasCertificateState(); + + /** + * + * + *
+     * Output only. The status of the certificate authentication.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for certificateState. + */ + int getCertificateStateValue(); + + /** + * + * + *
+     * Output only. The status of the certificate authentication.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The certificateState. + */ + com.google.cloud.dialogflow.v2.Connection.CertificateState getCertificateState(); + + /** + * + * + *
+     * The error message provided from SIP trunking auth service
+     * 
+ * + * optional string error_message = 2; + * + * @return Whether the errorMessage field is set. + */ + boolean hasErrorMessage(); + + /** + * + * + *
+     * The error message provided from SIP trunking auth service
+     * 
+ * + * optional string error_message = 2; + * + * @return The errorMessage. + */ + java.lang.String getErrorMessage(); + + /** + * + * + *
+     * The error message provided from SIP trunking auth service
+     * 
+ * + * optional string error_message = 2; + * + * @return The bytes for errorMessage. + */ + com.google.protobuf.ByteString getErrorMessageBytes(); + } + + /** + * + * + *
+   * The error details of Sip Trunk connection authentication.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Connection.ErrorDetails} + */ + public static final class ErrorDetails extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Connection.ErrorDetails) + ErrorDetailsOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ErrorDetails.newBuilder() to construct. + private ErrorDetails(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ErrorDetails() { + certificateState_ = 0; + errorMessage_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ErrorDetails(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Connection.ErrorDetails.class, + com.google.cloud.dialogflow.v2.Connection.ErrorDetails.Builder.class); + } + + private int bitField0_; + public static final int CERTIFICATE_STATE_FIELD_NUMBER = 1; + private int certificateState_ = 0; + + /** + * + * + *
+     * Output only. The status of the certificate authentication.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the certificateState field is set. + */ + @java.lang.Override + public boolean hasCertificateState() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. The status of the certificate authentication.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for certificateState. + */ + @java.lang.Override + public int getCertificateStateValue() { + return certificateState_; + } + + /** + * + * + *
+     * Output only. The status of the certificate authentication.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The certificateState. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.CertificateState getCertificateState() { + com.google.cloud.dialogflow.v2.Connection.CertificateState result = + com.google.cloud.dialogflow.v2.Connection.CertificateState.forNumber(certificateState_); + return result == null + ? com.google.cloud.dialogflow.v2.Connection.CertificateState.UNRECOGNIZED + : result; + } + + public static final int ERROR_MESSAGE_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object errorMessage_ = ""; + + /** + * + * + *
+     * The error message provided from SIP trunking auth service
+     * 
+ * + * optional string error_message = 2; + * + * @return Whether the errorMessage field is set. + */ + @java.lang.Override + public boolean hasErrorMessage() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * The error message provided from SIP trunking auth service
+     * 
+ * + * optional string error_message = 2; + * + * @return The errorMessage. + */ + @java.lang.Override + public java.lang.String getErrorMessage() { + java.lang.Object ref = errorMessage_; + 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(); + errorMessage_ = s; + return s; + } + } + + /** + * + * + *
+     * The error message provided from SIP trunking auth service
+     * 
+ * + * optional string error_message = 2; + * + * @return The bytes for errorMessage. + */ + @java.lang.Override + public com.google.protobuf.ByteString getErrorMessageBytes() { + java.lang.Object ref = errorMessage_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + errorMessage_ = 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.writeEnum(1, certificateState_); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, errorMessage_); + } + 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.computeEnumSize(1, certificateState_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, errorMessage_); + } + 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.dialogflow.v2.Connection.ErrorDetails)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Connection.ErrorDetails other = + (com.google.cloud.dialogflow.v2.Connection.ErrorDetails) obj; + + if (hasCertificateState() != other.hasCertificateState()) return false; + if (hasCertificateState()) { + if (certificateState_ != other.certificateState_) return false; + } + if (hasErrorMessage() != other.hasErrorMessage()) return false; + if (hasErrorMessage()) { + if (!getErrorMessage().equals(other.getErrorMessage())) 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 (hasCertificateState()) { + hash = (37 * hash) + CERTIFICATE_STATE_FIELD_NUMBER; + hash = (53 * hash) + certificateState_; + } + if (hasErrorMessage()) { + hash = (37 * hash) + ERROR_MESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getErrorMessage().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails 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.dialogflow.v2.Connection.ErrorDetails parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails 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.dialogflow.v2.Connection.ErrorDetails parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Connection.ErrorDetails prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * The error details of Sip Trunk connection authentication.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Connection.ErrorDetails} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Connection.ErrorDetails) + com.google.cloud.dialogflow.v2.Connection.ErrorDetailsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Connection.ErrorDetails.class, + com.google.cloud.dialogflow.v2.Connection.ErrorDetails.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Connection.ErrorDetails.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + certificateState_ = 0; + errorMessage_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.ErrorDetails getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Connection.ErrorDetails.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.ErrorDetails build() { + com.google.cloud.dialogflow.v2.Connection.ErrorDetails result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.ErrorDetails buildPartial() { + com.google.cloud.dialogflow.v2.Connection.ErrorDetails result = + new com.google.cloud.dialogflow.v2.Connection.ErrorDetails(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Connection.ErrorDetails result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.certificateState_ = certificateState_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.errorMessage_ = errorMessage_; + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Connection.ErrorDetails) { + return mergeFrom((com.google.cloud.dialogflow.v2.Connection.ErrorDetails) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Connection.ErrorDetails other) { + if (other == com.google.cloud.dialogflow.v2.Connection.ErrorDetails.getDefaultInstance()) + return this; + if (other.hasCertificateState()) { + setCertificateState(other.getCertificateState()); + } + if (other.hasErrorMessage()) { + errorMessage_ = other.errorMessage_; + 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 8: + { + certificateState_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 18: + { + errorMessage_ = 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 int certificateState_ = 0; + + /** + * + * + *
+       * Output only. The status of the certificate authentication.
+       * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the certificateState field is set. + */ + @java.lang.Override + public boolean hasCertificateState() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+       * Output only. The status of the certificate authentication.
+       * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for certificateState. + */ + @java.lang.Override + public int getCertificateStateValue() { + return certificateState_; + } + + /** + * + * + *
+       * Output only. The status of the certificate authentication.
+       * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The enum numeric value on the wire for certificateState to set. + * @return This builder for chaining. + */ + public Builder setCertificateStateValue(int value) { + certificateState_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The status of the certificate authentication.
+       * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The certificateState. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.CertificateState getCertificateState() { + com.google.cloud.dialogflow.v2.Connection.CertificateState result = + com.google.cloud.dialogflow.v2.Connection.CertificateState.forNumber(certificateState_); + return result == null + ? com.google.cloud.dialogflow.v2.Connection.CertificateState.UNRECOGNIZED + : result; + } + + /** + * + * + *
+       * Output only. The status of the certificate authentication.
+       * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The certificateState to set. + * @return This builder for chaining. + */ + public Builder setCertificateState( + com.google.cloud.dialogflow.v2.Connection.CertificateState value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + certificateState_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The status of the certificate authentication.
+       * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.CertificateState certificate_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearCertificateState() { + bitField0_ = (bitField0_ & ~0x00000001); + certificateState_ = 0; + onChanged(); + return this; + } + + private java.lang.Object errorMessage_ = ""; + + /** + * + * + *
+       * The error message provided from SIP trunking auth service
+       * 
+ * + * optional string error_message = 2; + * + * @return Whether the errorMessage field is set. + */ + public boolean hasErrorMessage() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * The error message provided from SIP trunking auth service
+       * 
+ * + * optional string error_message = 2; + * + * @return The errorMessage. + */ + public java.lang.String getErrorMessage() { + java.lang.Object ref = errorMessage_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + errorMessage_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * The error message provided from SIP trunking auth service
+       * 
+ * + * optional string error_message = 2; + * + * @return The bytes for errorMessage. + */ + public com.google.protobuf.ByteString getErrorMessageBytes() { + java.lang.Object ref = errorMessage_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + errorMessage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * The error message provided from SIP trunking auth service
+       * 
+ * + * optional string error_message = 2; + * + * @param value The errorMessage to set. + * @return This builder for chaining. + */ + public Builder setErrorMessage(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + errorMessage_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * The error message provided from SIP trunking auth service
+       * 
+ * + * optional string error_message = 2; + * + * @return This builder for chaining. + */ + public Builder clearErrorMessage() { + errorMessage_ = getDefaultInstance().getErrorMessage(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+       * The error message provided from SIP trunking auth service
+       * 
+ * + * optional string error_message = 2; + * + * @param value The bytes for errorMessage to set. + * @return This builder for chaining. + */ + public Builder setErrorMessageBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + errorMessage_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Connection.ErrorDetails) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Connection.ErrorDetails) + private static final com.google.cloud.dialogflow.v2.Connection.ErrorDetails DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Connection.ErrorDetails(); + } + + public static com.google.cloud.dialogflow.v2.Connection.ErrorDetails getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ErrorDetails 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.dialogflow.v2.Connection.ErrorDetails getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int bitField0_; + public static final int CONNECTION_ID_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object connectionId_ = ""; + + /** + * + * + *
+   * Output only. The unique identifier of the SIP Trunk connection.
+   * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The connectionId. + */ + @java.lang.Override + public java.lang.String getConnectionId() { + java.lang.Object ref = connectionId_; + 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(); + connectionId_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. The unique identifier of the SIP Trunk connection.
+   * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for connectionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getConnectionIdBytes() { + java.lang.Object ref = connectionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + connectionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int STATE_FIELD_NUMBER = 2; + private int state_ = 0; + + /** + * + * + *
+   * Output only. State of the connection.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override + public int getStateValue() { + return state_; + } + + /** + * + * + *
+   * Output only. State of the connection.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The state. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.State getState() { + com.google.cloud.dialogflow.v2.Connection.State result = + com.google.cloud.dialogflow.v2.Connection.State.forNumber(state_); + return result == null ? com.google.cloud.dialogflow.v2.Connection.State.UNRECOGNIZED : result; + } + + public static final int UPDATE_TIME_FIELD_NUMBER = 3; + private com.google.protobuf.Timestamp updateTime_; + + /** + * + * + *
+   * Output only. When the connection status changed.
+   * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the updateTime field is set. + */ + @java.lang.Override + public boolean hasUpdateTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. When the connection status changed.
+   * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.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. When the connection status changed.
+   * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { + return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; + } + + public static final int ERROR_DETAILS_FIELD_NUMBER = 4; + private com.google.cloud.dialogflow.v2.Connection.ErrorDetails errorDetails_; + + /** + * + * + *
+   * Output only. The error details for the connection. Only populated when
+   * authentication errors occur.
+   * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the errorDetails field is set. + */ + @java.lang.Override + public boolean hasErrorDetails() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. The error details for the connection. Only populated when
+   * authentication errors occur.
+   * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The errorDetails. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.ErrorDetails getErrorDetails() { + return errorDetails_ == null + ? com.google.cloud.dialogflow.v2.Connection.ErrorDetails.getDefaultInstance() + : errorDetails_; + } + + /** + * + * + *
+   * Output only. The error details for the connection. Only populated when
+   * authentication errors occur.
+   * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.ErrorDetailsOrBuilder + getErrorDetailsOrBuilder() { + return errorDetails_ == null + ? com.google.cloud.dialogflow.v2.Connection.ErrorDetails.getDefaultInstance() + : errorDetails_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(connectionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, connectionId_); + } + if (state_ != com.google.cloud.dialogflow.v2.Connection.State.STATE_UNSPECIFIED.getNumber()) { + output.writeEnum(2, state_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(3, getUpdateTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(4, getErrorDetails()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(connectionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, connectionId_); + } + if (state_ != com.google.cloud.dialogflow.v2.Connection.State.STATE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, state_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getUpdateTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getErrorDetails()); + } + 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.dialogflow.v2.Connection)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Connection other = + (com.google.cloud.dialogflow.v2.Connection) obj; + + if (!getConnectionId().equals(other.getConnectionId())) return false; + if (state_ != other.state_) return false; + if (hasUpdateTime() != other.hasUpdateTime()) return false; + if (hasUpdateTime()) { + if (!getUpdateTime().equals(other.getUpdateTime())) return false; + } + if (hasErrorDetails() != other.hasErrorDetails()) return false; + if (hasErrorDetails()) { + if (!getErrorDetails().equals(other.getErrorDetails())) 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) + CONNECTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getConnectionId().hashCode(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + if (hasUpdateTime()) { + hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getUpdateTime().hashCode(); + } + if (hasErrorDetails()) { + hash = (37 * hash) + ERROR_DETAILS_FIELD_NUMBER; + hash = (53 * hash) + getErrorDetails().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Connection parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Connection 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.dialogflow.v2.Connection parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Connection 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.dialogflow.v2.Connection parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Connection parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Connection parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Connection parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Connection parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Connection parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Connection parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Connection parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.Connection prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Represents a connection for SIP Trunk.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Connection} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Connection) + com.google.cloud.dialogflow.v2.ConnectionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Connection.class, + com.google.cloud.dialogflow.v2.Connection.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Connection.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getUpdateTimeFieldBuilder(); + getErrorDetailsFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + connectionId_ = ""; + state_ = 0; + updateTime_ = null; + if (updateTimeBuilder_ != null) { + updateTimeBuilder_.dispose(); + updateTimeBuilder_ = null; + } + errorDetails_ = null; + if (errorDetailsBuilder_ != null) { + errorDetailsBuilder_.dispose(); + errorDetailsBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_Connection_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Connection.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection build() { + com.google.cloud.dialogflow.v2.Connection result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection buildPartial() { + com.google.cloud.dialogflow.v2.Connection result = + new com.google.cloud.dialogflow.v2.Connection(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Connection result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.connectionId_ = connectionId_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.state_ = state_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { + result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.errorDetails_ = + errorDetailsBuilder_ == null ? errorDetails_ : errorDetailsBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Connection) { + return mergeFrom((com.google.cloud.dialogflow.v2.Connection) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Connection other) { + if (other == com.google.cloud.dialogflow.v2.Connection.getDefaultInstance()) return this; + if (!other.getConnectionId().isEmpty()) { + connectionId_ = other.connectionId_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (other.hasUpdateTime()) { + mergeUpdateTime(other.getUpdateTime()); + } + if (other.hasErrorDetails()) { + mergeErrorDetails(other.getErrorDetails()); + } + 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: + { + connectionId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + state_ = input.readEnum(); + bitField0_ |= 0x00000002; + break; + } // case 16 + case 26: + { + input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + input.readMessage(getErrorDetailsFieldBuilder().getBuilder(), extensionRegistry); + 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 java.lang.Object connectionId_ = ""; + + /** + * + * + *
+     * Output only. The unique identifier of the SIP Trunk connection.
+     * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The connectionId. + */ + public java.lang.String getConnectionId() { + java.lang.Object ref = connectionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + connectionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The unique identifier of the SIP Trunk connection.
+     * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for connectionId. + */ + public com.google.protobuf.ByteString getConnectionIdBytes() { + java.lang.Object ref = connectionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + connectionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The unique identifier of the SIP Trunk connection.
+     * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The connectionId to set. + * @return This builder for chaining. + */ + public Builder setConnectionId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + connectionId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The unique identifier of the SIP Trunk connection.
+     * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearConnectionId() { + connectionId_ = getDefaultInstance().getConnectionId(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The unique identifier of the SIP Trunk connection.
+     * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for connectionId to set. + * @return This builder for chaining. + */ + public Builder setConnectionIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + connectionId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private int state_ = 0; + + /** + * + * + *
+     * Output only. State of the connection.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override + public int getStateValue() { + return state_; + } + + /** + * + * + *
+     * Output only. State of the connection.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + state_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. State of the connection.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The state. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection.State getState() { + com.google.cloud.dialogflow.v2.Connection.State result = + com.google.cloud.dialogflow.v2.Connection.State.forNumber(state_); + return result == null ? com.google.cloud.dialogflow.v2.Connection.State.UNRECOGNIZED : result; + } + + /** + * + * + *
+     * Output only. State of the connection.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(com.google.cloud.dialogflow.v2.Connection.State value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + state_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. State of the connection.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearState() { + bitField0_ = (bitField0_ & ~0x00000002); + state_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp updateTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + updateTimeBuilder_; + + /** + * + * + *
+     * Output only. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the updateTime field is set. + */ + public boolean hasUpdateTime() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Output only. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.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. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.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_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.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_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { + if (updateTimeBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && updateTime_ != null + && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getUpdateTimeBuilder().mergeFrom(value); + } else { + updateTime_ = value; + } + } else { + updateTimeBuilder_.mergeFrom(value); + } + if (updateTime_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearUpdateTime() { + bitField0_ = (bitField0_ & ~0x00000004); + updateTime_ = null; + if (updateTimeBuilder_ != null) { + updateTimeBuilder_.dispose(); + updateTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getUpdateTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.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. When the connection status changed.
+     * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getUpdateTimeFieldBuilder() { + if (updateTimeBuilder_ == null) { + updateTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getUpdateTime(), getParentForChildren(), isClean()); + updateTime_ = null; + } + return updateTimeBuilder_; + } + + private com.google.cloud.dialogflow.v2.Connection.ErrorDetails errorDetails_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Connection.ErrorDetails, + com.google.cloud.dialogflow.v2.Connection.ErrorDetails.Builder, + com.google.cloud.dialogflow.v2.Connection.ErrorDetailsOrBuilder> + errorDetailsBuilder_; + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the errorDetails field is set. + */ + public boolean hasErrorDetails() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The errorDetails. + */ + public com.google.cloud.dialogflow.v2.Connection.ErrorDetails getErrorDetails() { + if (errorDetailsBuilder_ == null) { + return errorDetails_ == null + ? com.google.cloud.dialogflow.v2.Connection.ErrorDetails.getDefaultInstance() + : errorDetails_; + } else { + return errorDetailsBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setErrorDetails(com.google.cloud.dialogflow.v2.Connection.ErrorDetails value) { + if (errorDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + errorDetails_ = value; + } else { + errorDetailsBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setErrorDetails( + com.google.cloud.dialogflow.v2.Connection.ErrorDetails.Builder builderForValue) { + if (errorDetailsBuilder_ == null) { + errorDetails_ = builderForValue.build(); + } else { + errorDetailsBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeErrorDetails(com.google.cloud.dialogflow.v2.Connection.ErrorDetails value) { + if (errorDetailsBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && errorDetails_ != null + && errorDetails_ + != com.google.cloud.dialogflow.v2.Connection.ErrorDetails.getDefaultInstance()) { + getErrorDetailsBuilder().mergeFrom(value); + } else { + errorDetails_ = value; + } + } else { + errorDetailsBuilder_.mergeFrom(value); + } + if (errorDetails_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearErrorDetails() { + bitField0_ = (bitField0_ & ~0x00000008); + errorDetails_ = null; + if (errorDetailsBuilder_ != null) { + errorDetailsBuilder_.dispose(); + errorDetailsBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.Connection.ErrorDetails.Builder getErrorDetailsBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getErrorDetailsFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.Connection.ErrorDetailsOrBuilder + getErrorDetailsOrBuilder() { + if (errorDetailsBuilder_ != null) { + return errorDetailsBuilder_.getMessageOrBuilder(); + } else { + return errorDetails_ == null + ? com.google.cloud.dialogflow.v2.Connection.ErrorDetails.getDefaultInstance() + : errorDetails_; + } + } + + /** + * + * + *
+     * Output only. The error details for the connection. Only populated when
+     * authentication errors occur.
+     * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Connection.ErrorDetails, + com.google.cloud.dialogflow.v2.Connection.ErrorDetails.Builder, + com.google.cloud.dialogflow.v2.Connection.ErrorDetailsOrBuilder> + getErrorDetailsFieldBuilder() { + if (errorDetailsBuilder_ == null) { + errorDetailsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Connection.ErrorDetails, + com.google.cloud.dialogflow.v2.Connection.ErrorDetails.Builder, + com.google.cloud.dialogflow.v2.Connection.ErrorDetailsOrBuilder>( + getErrorDetails(), getParentForChildren(), isClean()); + errorDetails_ = null; + } + return errorDetailsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Connection) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Connection) + private static final com.google.cloud.dialogflow.v2.Connection DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Connection(); + } + + public static com.google.cloud.dialogflow.v2.Connection getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Connection 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.dialogflow.v2.Connection getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConnectionOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConnectionOrBuilder.java new file mode 100644 index 000000000000..292422da64b1 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConnectionOrBuilder.java @@ -0,0 +1,171 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ConnectionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Connection) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. The unique identifier of the SIP Trunk connection.
+   * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The connectionId. + */ + java.lang.String getConnectionId(); + + /** + * + * + *
+   * Output only. The unique identifier of the SIP Trunk connection.
+   * 
+ * + * string connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for connectionId. + */ + com.google.protobuf.ByteString getConnectionIdBytes(); + + /** + * + * + *
+   * Output only. State of the connection.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + + /** + * + * + *
+   * Output only. State of the connection.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Connection.State state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The state. + */ + com.google.cloud.dialogflow.v2.Connection.State getState(); + + /** + * + * + *
+   * Output only. When the connection status changed.
+   * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the updateTime field is set. + */ + boolean hasUpdateTime(); + + /** + * + * + *
+   * Output only. When the connection status changed.
+   * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The updateTime. + */ + com.google.protobuf.Timestamp getUpdateTime(); + + /** + * + * + *
+   * Output only. When the connection status changed.
+   * 
+ * + * + * optional .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder(); + + /** + * + * + *
+   * Output only. The error details for the connection. Only populated when
+   * authentication errors occur.
+   * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the errorDetails field is set. + */ + boolean hasErrorDetails(); + + /** + * + * + *
+   * Output only. The error details for the connection. Only populated when
+   * authentication errors occur.
+   * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The errorDetails. + */ + com.google.cloud.dialogflow.v2.Connection.ErrorDetails getErrorDetails(); + + /** + * + * + *
+   * Output only. The error details for the connection. Only populated when
+   * authentication errors occur.
+   * 
+ * + * + * optional .google.cloud.dialogflow.v2.Connection.ErrorDetails error_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.Connection.ErrorDetailsOrBuilder getErrorDetailsOrBuilder(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Conversation.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Conversation.java index 27022e5dbcce..ba5d2047bcf8 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Conversation.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Conversation.java @@ -446,8 +446,9 @@ public interface TelephonyConnectionInfoOrBuilder * * *
-     * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-     * but maybe later updated for the purpose of making the link active, etc.
+     * Optional. SDP of the call. It's initially the SDP answer to the incoming
+     * call, but maybe later updated for the purpose of making the link active,
+     * etc.
      * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -460,8 +461,9 @@ public interface TelephonyConnectionInfoOrBuilder * * *
-     * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-     * but maybe later updated for the purpose of making the link active, etc.
+     * Optional. SDP of the call. It's initially the SDP answer to the incoming
+     * call, but maybe later updated for the purpose of making the link active,
+     * etc.
      * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -2431,8 +2433,9 @@ public com.google.protobuf.ByteString getDialedNumberBytes() { * * *
-     * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-     * but maybe later updated for the purpose of making the link active, etc.
+     * Optional. SDP of the call. It's initially the SDP answer to the incoming
+     * call, but maybe later updated for the purpose of making the link active,
+     * etc.
      * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -2456,8 +2459,9 @@ public java.lang.String getSdp() { * * *
-     * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-     * but maybe later updated for the purpose of making the link active, etc.
+     * Optional. SDP of the call. It's initially the SDP answer to the incoming
+     * call, but maybe later updated for the purpose of making the link active,
+     * etc.
      * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -3310,8 +3314,9 @@ public Builder setDialedNumberBytes(com.google.protobuf.ByteString value) { * * *
-       * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-       * but maybe later updated for the purpose of making the link active, etc.
+       * Optional. SDP of the call. It's initially the SDP answer to the incoming
+       * call, but maybe later updated for the purpose of making the link active,
+       * etc.
        * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -3334,8 +3339,9 @@ public java.lang.String getSdp() { * * *
-       * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-       * but maybe later updated for the purpose of making the link active, etc.
+       * Optional. SDP of the call. It's initially the SDP answer to the incoming
+       * call, but maybe later updated for the purpose of making the link active,
+       * etc.
        * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -3358,8 +3364,9 @@ public com.google.protobuf.ByteString getSdpBytes() { * * *
-       * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-       * but maybe later updated for the purpose of making the link active, etc.
+       * Optional. SDP of the call. It's initially the SDP answer to the incoming
+       * call, but maybe later updated for the purpose of making the link active,
+       * etc.
        * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -3381,8 +3388,9 @@ public Builder setSdp(java.lang.String value) { * * *
-       * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-       * but maybe later updated for the purpose of making the link active, etc.
+       * Optional. SDP of the call. It's initially the SDP answer to the incoming
+       * call, but maybe later updated for the purpose of making the link active,
+       * etc.
        * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -3400,8 +3408,9 @@ public Builder clearSdp() { * * *
-       * Optional. SDP of the call. It's initially the SDP answer to the endpoint,
-       * but maybe later updated for the purpose of making the link active, etc.
+       * Optional. SDP of the call. It's initially the SDP answer to the incoming
+       * call, but maybe later updated for the purpose of making the link active,
+       * etc.
        * 
* * string sdp = 5 [(.google.api.field_behavior) = OPTIONAL]; @@ -4869,6 +4878,38 @@ public interface ContextContentOrBuilder * */ com.google.protobuf.TimestampOrBuilder getIngestionTimeOrBuilder(); + + /** + * + * + *
+       * If the context content was generated from a tool call, specify the
+       * answer record associated with the tool call.
+       * Format: `projects/<Project ID>/locations/<Location
+       * ID>/answerRecords/<Answer Record ID>`.
+       * 
+ * + * string answer_record = 4; + * + * @return The answerRecord. + */ + java.lang.String getAnswerRecord(); + + /** + * + * + *
+       * If the context content was generated from a tool call, specify the
+       * answer record associated with the tool call.
+       * Format: `projects/<Project ID>/locations/<Location
+       * ID>/answerRecords/<Answer Record ID>`.
+       * 
+ * + * string answer_record = 4; + * + * @return The bytes for answerRecord. + */ + com.google.protobuf.ByteString getAnswerRecordBytes(); } /** @@ -4894,6 +4935,7 @@ private ContextContent(com.google.protobuf.GeneratedMessageV3.Builder builder private ContextContent() { content_ = ""; contentFormat_ = 0; + answerRecord_ = ""; } @java.lang.Override @@ -5249,6 +5291,65 @@ public com.google.protobuf.TimestampOrBuilder getIngestionTimeOrBuilder() { : ingestionTime_; } + public static final int ANSWER_RECORD_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private volatile java.lang.Object answerRecord_ = ""; + + /** + * + * + *
+       * If the context content was generated from a tool call, specify the
+       * answer record associated with the tool call.
+       * Format: `projects/<Project ID>/locations/<Location
+       * ID>/answerRecords/<Answer Record ID>`.
+       * 
+ * + * string answer_record = 4; + * + * @return The answerRecord. + */ + @java.lang.Override + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + 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(); + answerRecord_ = s; + return s; + } + } + + /** + * + * + *
+       * If the context content was generated from a tool call, specify the
+       * answer record associated with the tool call.
+       * Format: `projects/<Project ID>/locations/<Location
+       * ID>/answerRecords/<Answer Record ID>`.
+       * 
+ * + * string answer_record = 4; + * + * @return The bytes for answerRecord. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -5275,6 +5376,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getIngestionTime()); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, answerRecord_); + } getUnknownFields().writeTo(output); } @@ -5296,6 +5400,9 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getIngestionTime()); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, answerRecord_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -5320,6 +5427,7 @@ public boolean equals(final java.lang.Object obj) { if (hasIngestionTime()) { if (!getIngestionTime().equals(other.getIngestionTime())) return false; } + if (!getAnswerRecord().equals(other.getAnswerRecord())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -5339,6 +5447,8 @@ public int hashCode() { hash = (37 * hash) + INGESTION_TIME_FIELD_NUMBER; hash = (53 * hash) + getIngestionTime().hashCode(); } + hash = (37 * hash) + ANSWER_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getAnswerRecord().hashCode(); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -5509,6 +5619,7 @@ public Builder clear() { ingestionTimeBuilder_.dispose(); ingestionTimeBuilder_ = null; } + answerRecord_ = ""; return this; } @@ -5562,6 +5673,9 @@ private void buildPartial0( ingestionTimeBuilder_ == null ? ingestionTime_ : ingestionTimeBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.answerRecord_ = answerRecord_; + } result.bitField0_ |= to_bitField0_; } @@ -5630,6 +5744,11 @@ public Builder mergeFrom( if (other.hasIngestionTime()) { mergeIngestionTime(other.getIngestionTime()); } + if (!other.getAnswerRecord().isEmpty()) { + answerRecord_ = other.answerRecord_; + bitField0_ |= 0x00000008; + onChanged(); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -5675,6 +5794,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000004; break; } // case 26 + case 34: + { + answerRecord_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 34 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -6141,6 +6266,132 @@ public com.google.protobuf.TimestampOrBuilder getIngestionTimeOrBuilder() { return ingestionTimeBuilder_; } + private java.lang.Object answerRecord_ = ""; + + /** + * + * + *
+         * If the context content was generated from a tool call, specify the
+         * answer record associated with the tool call.
+         * Format: `projects/<Project ID>/locations/<Location
+         * ID>/answerRecords/<Answer Record ID>`.
+         * 
+ * + * string answer_record = 4; + * + * @return The answerRecord. + */ + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + answerRecord_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * If the context content was generated from a tool call, specify the
+         * answer record associated with the tool call.
+         * Format: `projects/<Project ID>/locations/<Location
+         * ID>/answerRecords/<Answer Record ID>`.
+         * 
+ * + * string answer_record = 4; + * + * @return The bytes for answerRecord. + */ + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * If the context content was generated from a tool call, specify the
+         * answer record associated with the tool call.
+         * Format: `projects/<Project ID>/locations/<Location
+         * ID>/answerRecords/<Answer Record ID>`.
+         * 
+ * + * string answer_record = 4; + * + * @param value The answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecord(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + answerRecord_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+         * If the context content was generated from a tool call, specify the
+         * answer record associated with the tool call.
+         * Format: `projects/<Project ID>/locations/<Location
+         * ID>/answerRecords/<Answer Record ID>`.
+         * 
+ * + * string answer_record = 4; + * + * @return This builder for chaining. + */ + public Builder clearAnswerRecord() { + answerRecord_ = getDefaultInstance().getAnswerRecord(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+         * If the context content was generated from a tool call, specify the
+         * answer record associated with the tool call.
+         * Format: `projects/<Project ID>/locations/<Location
+         * ID>/answerRecords/<Answer Record ID>`.
+         * 
+ * + * string answer_record = 4; + * + * @param value The bytes for answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecordBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + answerRecord_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationEvent.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationEvent.java index be370b8e3bfb..2c81b6cfa870 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationEvent.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationEvent.java @@ -103,6 +103,8 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum { *
      * An existing conversation has closed. This is fired when a telephone call
      * is terminated, or a conversation is closed via the API.
+     * The event is fired for every CompleteConversation call, even if the
+     * conversation is already closed.
      * 
* * CONVERSATION_FINISHED = 2; @@ -195,6 +197,8 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum { *
      * An existing conversation has closed. This is fired when a telephone call
      * is terminated, or a conversation is closed via the API.
+     * The event is fired for every CompleteConversation call, even if the
+     * conversation is already closed.
      * 
* * CONVERSATION_FINISHED = 2; diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationEventProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationEventProto.java index 302d1f76f4d2..4ec8a2955cde 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationEventProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationEventProto.java @@ -43,31 +43,35 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\n3google/cloud/dialogflow/v2/conversatio" + "n_event.proto\022\032google.cloud.dialogflow.v" - + "2\032,google/cloud/dialogflow/v2/participan" - + "t.proto\032(google/cloud/dialogflow/v2/sess" - + "ion.proto\032\027google/rpc/status.proto\"\377\003\n\021C" - + "onversationEvent\022\024\n\014conversation\030\001 \001(\t\022@" - + "\n\004type\030\002 \001(\01622.google.cloud.dialogflow.v" - + "2.ConversationEvent.Type\022(\n\014error_status" - + "\030\003 \001(\0132\022.google.rpc.Status\022B\n\023new_messag" - + "e_payload\030\004 \001(\0132#.google.cloud.dialogflo" - + "w.v2.MessageH\000\022`\n\036new_recognition_result" - + "_payload\030\005 \001(\01326.google.cloud.dialogflow" - + ".v2.StreamingRecognitionResultH\000\"\266\001\n\004Typ" - + "e\022\024\n\020TYPE_UNSPECIFIED\020\000\022\030\n\024CONVERSATION_" - + "STARTED\020\001\022\031\n\025CONVERSATION_FINISHED\020\002\022\035\n\031" - + "HUMAN_INTERVENTION_NEEDED\020\003\022\017\n\013NEW_MESSA" - + "GE\020\005\022\032\n\026NEW_RECOGNITION_RESULT\020\007\022\027\n\023UNRE" - + "COVERABLE_ERROR\020\004B\t\n\007payloadB\234\001\n\036com.goo" - + "gle.cloud.dialogflow.v2B\026ConversationEve" - + "ntProtoP\001Z>cloud.google.com/go/dialogflo" - + "w/apiv2/dialogflowpb;dialogflowpb\242\002\002DF\252\002" - + "\032Google.Cloud.Dialogflow.V2b\006proto3" + + "2\032\037google/api/field_behavior.proto\032\031goog" + + "le/api/resource.proto\032,google/cloud/dial" + + "ogflow/v2/participant.proto\032(google/clou" + + "d/dialogflow/v2/session.proto\032\027google/rp" + + "c/status.proto\"\377\003\n\021ConversationEvent\022\024\n\014" + + "conversation\030\001 \001(\t\022@\n\004type\030\002 \001(\01622.googl" + + "e.cloud.dialogflow.v2.ConversationEvent." + + "Type\022(\n\014error_status\030\003 \001(\0132\022.google.rpc." + + "Status\022B\n\023new_message_payload\030\004 \001(\0132#.go" + + "ogle.cloud.dialogflow.v2.MessageH\000\022`\n\036ne" + + "w_recognition_result_payload\030\005 \001(\01326.goo" + + "gle.cloud.dialogflow.v2.StreamingRecogni" + + "tionResultH\000\"\266\001\n\004Type\022\024\n\020TYPE_UNSPECIFIE" + + "D\020\000\022\030\n\024CONVERSATION_STARTED\020\001\022\031\n\025CONVERS" + + "ATION_FINISHED\020\002\022\035\n\031HUMAN_INTERVENTION_N" + + "EEDED\020\003\022\017\n\013NEW_MESSAGE\020\005\022\032\n\026NEW_RECOGNIT" + + "ION_RESULT\020\007\022\027\n\023UNRECOVERABLE_ERROR\020\004B\t\n" + + "\007payloadB\234\001\n\036com.google.cloud.dialogflow" + + ".v2B\026ConversationEventProtoP\001Z>cloud.goo" + + "gle.com/go/dialogflow/apiv2/dialogflowpb" + + ";dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialog" + + "flow.V2b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), com.google.cloud.dialogflow.v2.ParticipantProto.getDescriptor(), com.google.cloud.dialogflow.v2.SessionProto.getDescriptor(), com.google.rpc.StatusProto.getDescriptor(), @@ -85,6 +89,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "NewRecognitionResultPayload", "Payload", }); + com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); com.google.cloud.dialogflow.v2.ParticipantProto.getDescriptor(); com.google.cloud.dialogflow.v2.SessionProto.getDescriptor(); com.google.rpc.StatusProto.getDescriptor(); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationModelProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationModelProto.java index 3e4a11422119..4e16273d9307 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationModelProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationModelProto.java @@ -265,12 +265,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006parent\030\001 \001(\tB=\340A\002\372A7\0225dia" + "logflow.googleapis.com/ConversationModelEvaluation\022c\n" + "\035conversation_model_evaluation\030\002" - + " \001(\01327.google.cloud.dialogflow.v2.ConversationModelEvaluationB\003\340A\002\"\307\002\n" + + " \001(\01327.google.cloud.dialogflow.v2.ConversationModelEvaluationB\003\340A\002\"\366\002\n" + "(CreateConversationModelOperationMetadata\022\032\n" + "\022conversation_model\030\001 \001(\t\022Y\n" + "\005state\030\002 \001(\0162" + "J.google.cloud.dialogflow.v2.CreateConversationModelOperationMetadata.State\022/\n" - + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\"s\n" + + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\022-\n" + + "\tdone_time\030\007 \001(\0132\032.google.protobuf.Timestamp\"s\n" + "\005State\022\025\n" + "\021STATE_UNSPECIFIED\020\000\022\013\n" + "\007PENDING\020\001\022\r\n" @@ -278,21 +279,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006FAILED\020\003\022\r\n" + "\tCANCELLED\020\004\022\016\n\n" + "CANCELLING\020\005\022\014\n" - + "\010TRAINING\020\006\"w\n" + + "\010TRAINING\020\006\"\246\001\n" + "(DeployConversationModelOperationMetadata\022\032\n" + "\022conversation_model\030\001 \001(\t\022/\n" - + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\"y\n" + + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\022-\n" + + "\tdone_time\030\004 \001(\0132\032.google.protobuf.Timestamp\"\250\001\n" + "*UndeployConversationModelOperationMetadata\022\032\n" + "\022conversation_model\030\001 \001(\t\022/\n" - + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\"w\n" + + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\022-\n" + + "\tdone_time\030\004 \001(\0132\032.google.protobuf.Timestamp\"\246\001\n" + "(DeleteConversationModelOperationMetadata\022\032\n" + "\022conversation_model\030\001 \001(\t\022/\n" - + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\"\366\002\n" + + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\022-\n" + + "\tdone_time\030\004 \001(\0132\032.google.protobuf.Timestamp\"\366\002\n" + "2CreateConversationModelEvaluationOperationMetadata\022%\n" + "\035conversation_model_evaluation\030\001 \001(\t\022\032\n" + "\022conversation_model\030\004 \001(\t\022c\n" - + "\005state\030\002 \001(\0162T.google.cloud.d" - + "ialogflow.v2.CreateConversationModelEvaluationOperationMetadata.State\022/\n" + + "\005state\030\002 \001(\0162T.google.cloud.dialogflow" + + ".v2.CreateConversationModelEvaluationOperationMetadata.State\022/\n" + "\013create_time\030\003 \001(\0132\032.google.protobuf.Timestamp\"g\n" + "\005State\022\025\n" + "\021STATE_UNSPECIFIED\020\000\022\020\n" @@ -302,65 +306,64 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tSUCCEEDED\020\004\022\n\n" + "\006FAILED\020\0052\376\026\n" + "\022ConversationModels\022\350\002\n" - + "\027CreateConversationModel\022:.google.cloud.dialogflow.v2.CreateConversati" - + "onModelRequest\032\035.google.longrunning.Operation\"\361\001\312A=\n" - + "\021ConversationModel\022(CreateConversationModelOperationMetadata\332A\031paren" - + "t,conversation_model\202\323\344\223\002\216\001\"*/v2/{parent" - + "=projects/*}/conversationModels:\022conversation_modelZL\"6/v2/{parent=projects/*/lo" - + "cations/*}/conversationModels:\022conversation_model\022\363\001\n" - + "\024GetConversationModel\0227.google.cloud.dialogflow.v2.GetConversationM" - + "odelRequest\032-.google.cloud.dialogflow.v2" - + ".ConversationModel\"s\332A\004name\202\323\344\223\002f\022*/v2/{" - + "name=projects/*/conversationModels/*}Z8\022" - + "6/v2/{name=projects/*/locations/*/conversationModels/*}\022\206\002\n" - + "\026ListConversationModels\0229.google.cloud.dialogflow.v2.ListConv" - + "ersationModelsRequest\032:.google.cloud.dialogflow.v2.ListConversationModelsRespons" - + "e\"u\332A\006parent\202\323\344\223\002f\022*/v2/{parent=projects" - + "/*}/conversationModelsZ8\0226/v2/{parent=pr" - + "ojects/*/locations/*}/conversationModels\022\256\002\n" - + "\027DeleteConversationModel\022:.google.cloud.dialogflow.v2.DeleteConversationMode" - + "lRequest\032\035.google.longrunning.Operation\"\267\001\312AA\n" - + "\025google.protobuf.Empty\022(DeleteConv" - + "ersationModelOperationMetadata\332A\004name\202\323\344" - + "\223\002f**/v2/{name=projects/*/conversationMo" - + "dels/*}Z8*6/v2/{name=projects/*/locations/*/conversationModels/*}\022\273\002\n" - + "\027DeployConversationModel\022:.google.cloud.dialogflow." - + "v2.DeployConversationModelRequest\032\035.google.longrunning.Operation\"\304\001\312AA\n" - + "\025google.protobuf.Empty\022(DeployConversationModelOp" - + "erationMetadata\202\323\344\223\002z\"1/v2/{name=project" - + "s/*/conversationModels/*}:deploy:\001*ZB\"=/" - + "v2/{name=projects/*/locations/*/conversationModels/*}:deploy:\001*\022\305\002\n" - + "\031UndeployConversationModel\022<.google.cloud.dialogflow." - + "v2.UndeployConversationModelRequest\032\035.google.longrunning.Operation\"\312\001\312AC\n" - + "\025google.protobuf.Empty\022*UndeployConversationMod" - + "elOperationMetadata\202\323\344\223\002~\"3/v2/{name=pro" - + "jects/*/conversationModels/*}:undeploy:\001" - + "*ZD\"?/v2/{name=projects/*/locations/*/conversationModels/*}:undeploy:\001*\022\257\002\n" - + "\036GetConversationModelEvaluation\022A.google.clou" - + "d.dialogflow.v2.GetConversationModelEvaluationRequest\0327.google.cloud.dialogflow." - + "v2.ConversationModelEvaluation\"\220\001\332A\004name" - + "\202\323\344\223\002\202\001\0228/v2/{name=projects/*/conversati" - + "onModels/*/evaluations/*}ZF\022D/v2/{name=p" - + "rojects/*/locations/*/conversationModels/*/evaluations/*}\022\302\002\n" - + " ListConversationModelEvaluations\022C.google.cloud.dialogflow" - + ".v2.ListConversationModelEvaluationsRequest\032D.google.cloud.dialogflow.v2.ListCon" - + "versationModelEvaluationsResponse\"\222\001\332A\006p" - + "arent\202\323\344\223\002\202\001\0228/v2/{parent=projects/*/con" - + "versationModels/*}/evaluationsZF\022D/v2/{p" - + "arent=projects/*/locations/*/conversationModels/*}/evaluations\022\325\002\n" - + "!CreateConversationModelEvaluation\022D.google.cloud.dial" - + "ogflow.v2.CreateConversationModelEvaluat" - + "ionRequest\032\035.google.longrunning.Operation\"\312\001\312AQ\n" - + "\033ConversationModelEvaluation\0222CreateConversationModelEvaluationOperation" - + "Metadata\332A$parent,conversation_model_eva" - + "luation\202\323\344\223\002I\"D/v2/{parent=projects/*/lo" - + "cations/*/conversationModels/*}/evaluati" - + "ons:\001*\032x\312A\031dialogflow.googleapis.com\322AYh" - + "ttps://www.googleapis.com/auth/cloud-pla" - + "tform,https://www.googleapis.com/auth/dialogflowB\234\001\n" - + "\036com.google.cloud.dialogflow.v2B\026ConversationModelProtoP\001Z>cloud.goo" - + "gle.com/go/dialogflow/apiv2/dialogflowpb" - + ";dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2b\006proto3" + + "\027CreateConversationModel\022:.google.cloud.dialogflow.v2.CreateConversationModelRe" + + "quest\032\035.google.longrunning.Operation\"\361\001\312A=\n" + + "\021ConversationModel\022(CreateConversatio" + + "nModelOperationMetadata\332A\031parent,convers" + + "ation_model\202\323\344\223\002\216\001\"*/v2/{parent=projects" + + "/*}/conversationModels:\022conversation_modelZL\"6/v2/{parent=projects/*/locations/*" + + "}/conversationModels:\022conversation_model\022\363\001\n" + + "\024GetConversationModel\0227.google.cloud.dialogflow.v2.GetConversationModelReque" + + "st\032-.google.cloud.dialogflow.v2.Conversa" + + "tionModel\"s\332A\004name\202\323\344\223\002f\022*/v2/{name=proj" + + "ects/*/conversationModels/*}Z8\0226/v2/{nam" + + "e=projects/*/locations/*/conversationModels/*}\022\206\002\n" + + "\026ListConversationModels\0229.google.cloud.dialogflow.v2.ListConversationM" + + "odelsRequest\032:.google.cloud.dialogflow.v" + + "2.ListConversationModelsResponse\"u\332A\006par" + + "ent\202\323\344\223\002f\022*/v2/{parent=projects/*}/conve" + + "rsationModelsZ8\0226/v2/{parent=projects/*/locations/*}/conversationModels\022\256\002\n" + + "\027DeleteConversationModel\022:.google.cloud.dialo" + + "gflow.v2.DeleteConversationModelRequest\032\035.google.longrunning.Operation\"\267\001\312AA\n" + + "\025google.protobuf.Empty\022(DeleteConversationM" + + "odelOperationMetadata\332A\004name\202\323\344\223\002f**/v2/" + + "{name=projects/*/conversationModels/*}Z8" + + "*6/v2/{name=projects/*/locations/*/conversationModels/*}\022\273\002\n" + + "\027DeployConversationModel\022:.google.cloud.dialogflow.v2.Deploy" + + "ConversationModelRequest\032\035.google.longrunning.Operation\"\304\001\312AA\n" + + "\025google.protobuf.Empty\022(DeployConversationModelOperationMe" + + "tadata\202\323\344\223\002z\"1/v2/{name=projects/*/conve" + + "rsationModels/*}:deploy:\001*ZB\"=/v2/{name=" + + "projects/*/locations/*/conversationModels/*}:deploy:\001*\022\305\002\n" + + "\031UndeployConversationModel\022<.google.cloud.dialogflow.v2.Undepl" + + "oyConversationModelRequest\032\035.google.longrunning.Operation\"\312\001\312AC\n" + + "\025google.protobuf.Empty\022*UndeployConversationModelOperati" + + "onMetadata\202\323\344\223\002~\"3/v2/{name=projects/*/c" + + "onversationModels/*}:undeploy:\001*ZD\"?/v2/" + + "{name=projects/*/locations/*/conversationModels/*}:undeploy:\001*\022\257\002\n" + + "\036GetConversationModelEvaluation\022A.google.cloud.dialogf" + + "low.v2.GetConversationModelEvaluationRequest\0327.google.cloud.dialogflow.v2.Conver" + + "sationModelEvaluation\"\220\001\332A\004name\202\323\344\223\002\202\001\0228" + + "/v2/{name=projects/*/conversationModels/*/evaluations/*}ZF\022D/v2/{name=projects/*" + + "/locations/*/conversationModels/*/evaluations/*}\022\302\002\n" + + " ListConversationModelEvaluations\022C.google.cloud.dialogflow.v2.ListC" + + "onversationModelEvaluationsRequest\032D.google.cloud.dialogflow.v2.ListConversation" + + "ModelEvaluationsResponse\"\222\001\332A\006parent\202\323\344\223" + + "\002\202\001\0228/v2/{parent=projects/*/conversation" + + "Models/*}/evaluationsZF\022D/v2/{parent=pro" + + "jects/*/locations/*/conversationModels/*}/evaluations\022\325\002\n" + + "!CreateConversationModelEvaluation\022D.google.cloud.dialogflow.v2" + + ".CreateConversationModelEvaluationRequest\032\035.google.longrunning.Operation\"\312\001\312AQ\n" + + "\033ConversationModelEvaluation\0222CreateConve" + + "rsationModelEvaluationOperationMetadata\332" + + "A$parent,conversation_model_evaluation\202\323" + + "\344\223\002I\"D/v2/{parent=projects/*/locations/*" + + "/conversationModels/*}/evaluations:\001*\032x\312" + + "A\031dialogflow.googleapis.com\322AYhttps://www.googleapis.com/auth/cloud-platform,htt" + + "ps://www.googleapis.com/auth/dialogflowB\234\001\n" + + "\036com.google.cloud.dialogflow.v2B\026ConversationModelProtoP\001Z>cloud.google.com/g" + + "o/dialogflow/apiv2/dialogflowpb;dialogfl" + + "owpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -570,7 +573,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_CreateConversationModelOperationMetadata_descriptor, new java.lang.String[] { - "ConversationModel", "State", "CreateTime", + "ConversationModel", "State", "CreateTime", "DoneTime", }); internal_static_google_cloud_dialogflow_v2_DeployConversationModelOperationMetadata_descriptor = getDescriptor().getMessageTypes().get(19); @@ -578,7 +581,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_DeployConversationModelOperationMetadata_descriptor, new java.lang.String[] { - "ConversationModel", "CreateTime", + "ConversationModel", "CreateTime", "DoneTime", }); internal_static_google_cloud_dialogflow_v2_UndeployConversationModelOperationMetadata_descriptor = getDescriptor().getMessageTypes().get(20); @@ -586,7 +589,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_UndeployConversationModelOperationMetadata_descriptor, new java.lang.String[] { - "ConversationModel", "CreateTime", + "ConversationModel", "CreateTime", "DoneTime", }); internal_static_google_cloud_dialogflow_v2_DeleteConversationModelOperationMetadata_descriptor = getDescriptor().getMessageTypes().get(21); @@ -594,7 +597,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_DeleteConversationModelOperationMetadata_descriptor, new java.lang.String[] { - "ConversationModel", "CreateTime", + "ConversationModel", "CreateTime", "DoneTime", }); internal_static_google_cloud_dialogflow_v2_CreateConversationModelEvaluationOperationMetadata_descriptor = getDescriptor().getMessageTypes().get(22); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationProfileProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationProfileProto.java index e3decb107bd0..d21703811eb0 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationProfileProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationProfileProto.java @@ -170,9 +170,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ".v2\032\034google/api/annotations.proto\032\027googl" + "e/api/client.proto\032\037google/api/field_beh" + "avior.proto\032\031google/api/resource.proto\032-" - + "google/cloud/dialogflow/v2/audio_config.proto\032,google/cloud/dialogflow/v2/partic" - + "ipant.proto\032#google/longrunning/operatio" - + "ns.proto\032\036google/protobuf/duration.proto\032\033google/protobuf/empty.proto\032" + + "google/cloud/dialogflow/v2/audio_config.proto\032*google/cloud/dialogflow/v2/genera" + + "tor.proto\032,google/cloud/dialogflow/v2/participant.proto\032#google/longrunning/oper" + + "ations.proto\032\036google/protobuf/duration.proto\032\033google/protobuf/empty.proto\032" + " google/protobuf/field_mask.proto\032\037google/protobuf/timestamp.proto\"\331\t\n" + "\023ConversationProfile\022\014\n" + "\004name\030\001 \001(\t\022\031\n" @@ -181,18 +181,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013update_time\030\014 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022P\n" + "\026automated_agent_config\030\003" + " \001(\01320.google.cloud.dialogflow.v2.AutomatedAgentConfig\022[\n" - + "\034human_agent_assistant_config\030\004 \001(\01325.google.c" - + "loud.dialogflow.v2.HumanAgentAssistantConfig\022W\n" - + "\032human_agent_handoff_config\030\005 \001(\013" - + "23.google.cloud.dialogflow.v2.HumanAgentHandoffConfig\022K\n" - + "\023notification_config\030\006 \001" - + "(\0132..google.cloud.dialogflow.v2.NotificationConfig\022A\n" + + "\034human_agent_assistant_config\030\004 \001(\01325.goog" + + "le.cloud.dialogflow.v2.HumanAgentAssistantConfig\022W\n" + + "\032human_agent_handoff_config\030\005" + + " \001(\01323.google.cloud.dialogflow.v2.HumanAgentHandoffConfig\022K\n" + + "\023notification_config\030\006" + + " \001(\0132..google.cloud.dialogflow.v2.NotificationConfig\022A\n" + "\016logging_config\030\007 \001(\0132).google.cloud.dialogflow.v2.LoggingConfig\022]\n" + "%new_message_event_notification_config\030\010" + " \001(\0132..google.cloud.dialogflow.v2.NotificationConfig\022g\n" - + "*new_recognition_result_notification_config\030\025" - + " \001(\0132..google.cloud.dialogflow.v2.NotificationConfigB\003\340A\001\022B\n" - + "\n" + + "*new_recognition_result_notification_config\030\025 \001(\0132..google.cl" + + "oud.dialogflow.v2.NotificationConfigB\003\340A\001\022B\n\n" + "stt_config\030\t \001(\0132..google.cloud.dialogflow.v2.SpeechToTextConfig\022\025\n\r" + "language_code\030\n" + " \001(\t\022\021\n" @@ -202,29 +201,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ",dialogflow.googleapis.com/CXSecuritySettings\022F\n\n" + "tts_config\030\022" + " \001(\01322.google.cloud.dialogflow.v2.SynthesizeSpeechConfig:\310\001\352A\304\001\n" - + "-dialogflow.googleapis.com/ConversationProfile\022>project" - + "s/{project}/conversationProfiles/{conversation_profile}\022Sprojects/{project}/loca" - + "tions/{location}/conversationProfiles/{conversation_profile}\"\217\001\n" + + "-dialogflow.googleapis.com/ConversationProfile\022>pro" + + "jects/{project}/conversationProfiles/{conversation_profile}\022Sprojects/{project}/" + + "locations/{location}/conversationProfiles/{conversation_profile}\"\217\001\n" + "\037ListConversationProfilesRequest\022E\n" - + "\006parent\030\001 \001(\tB5\340A\002\372A/" - + "\022-dialogflow.googleapis.com/ConversationProfile\022\021\n" + + "\006parent\030\001 \001(\tB5\340A" + + "\002\372A/\022-dialogflow.googleapis.com/ConversationProfile\022\021\n" + "\tpage_size\030\002 \001(\005\022\022\n\n" + "page_token\030\003 \001(\t\"\213\001\n" + " ListConversationProfilesResponse\022N\n" - + "\025conversation_profiles\030\001 \003(\0132/.goo" - + "gle.cloud.dialogflow.v2.ConversationProfile\022\027\n" + + "\025conversation_profiles\030\001 \003(\0132/" + + ".google.cloud.dialogflow.v2.ConversationProfile\022\027\n" + "\017next_page_token\030\002 \001(\t\"d\n" + "\035GetConversationProfileRequest\022C\n" + "\004name\030\001 \001(\tB5\340A\002\372A/\n" + "-dialogflow.googleapis.com/ConversationProfile\"\275\001\n" + " CreateConversationProfileRequest\022E\n" - + "\006parent\030\001 \001(\tB5\340A\002\372A/\022-dialogf" - + "low.googleapis.com/ConversationProfile\022R\n" - + "\024conversation_profile\030\002 \001(\0132/.google.cl" - + "oud.dialogflow.v2.ConversationProfileB\003\340A\002\"\254\001\n" + + "\006parent\030\001 \001(\tB5\340A\002\372A/\022-dia" + + "logflow.googleapis.com/ConversationProfile\022R\n" + + "\024conversation_profile\030\002 \001(\0132/.googl" + + "e.cloud.dialogflow.v2.ConversationProfileB\003\340A\002\"\254\001\n" + " UpdateConversationProfileRequest\022R\n" - + "\024conversation_profile\030\001 \001(\0132/.google.c" - + "loud.dialogflow.v2.ConversationProfileB\003\340A\002\0224\n" + + "\024conversation_profile\030\001 \001(\0132/.goog" + + "le.cloud.dialogflow.v2.ConversationProfileB\003\340A\002\0224\n" + "\013update_mask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"g\n" + " DeleteConversationProfileRequest\022C\n" + "\004name\030\001 \001(\tB5\340A\002\372A/\n" @@ -233,19 +232,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005agent\030\001 \001(\tB\'\340A\002\372A!\n" + "\037dialogflow.googleapis.com/Agent\0223\n" + "\013session_ttl\030\003" - + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\"\325\033\n" + + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\"\306\035\n" + "\031HumanAgentAssistantConfig\022K\n" - + "\023notification_config\030\002 \001(\0132..go" - + "ogle.cloud.dialogflow.v2.NotificationConfig\022m\n" - + "\035human_agent_suggestion_config\030\003 \001" - + "(\0132F.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig\022j\n" - + "\032end_user_suggestion_config\030\004 \001(\0132F.google." - + "cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig\022l\n" - + "\027message_analysis_config\030\005 \001(\0132K.google.cloud.dialogflo" - + "w.v2.HumanAgentAssistantConfig.MessageAnalysisConfig\032H\n" + + "\023notification_config\030\002 \001(\0132" + + "..google.cloud.dialogflow.v2.NotificationConfig\022m\n" + + "\035human_agent_suggestion_config\030\003 \001(\0132F.google.cloud.dialogflow.v2.Huma" + + "nAgentAssistantConfig.SuggestionConfig\022j\n" + + "\032end_user_suggestion_config\030\004 \001(\0132F.goo" + + "gle.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionConfig\022l\n" + + "\027message_analysis_config\030\005 \001(\0132K.google.cloud.dialo" + + "gflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig\032H\n" + "\031SuggestionTriggerSettings\022\024\n" + "\014no_smalltalk\030\001 \001(\010\022\025\n\r" - + "only_end_user\030\002 \001(\010\032\210\006\n" + + "only_end_user\030\002 \001(\010\032\365\006\n" + "\027SuggestionFeatureConfig\022I\n" + "\022suggestion_feature\030\005" + " \001(\0132-.google.cloud.dialogflow.v2.SuggestionFeature\022%\n" @@ -253,40 +252,45 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033disable_agent_query_logging\030\016 \001(\010B\003\340A\001\0223\n" + "&enable_query_suggestion_when_no_answer\030\017 \001(\010B\003\340A\001\0220\n" + "#enable_conversation_augmented_query\030\020 \001(\010B\003\340A\001\022)\n" - + "\034enable_query_suggestion_only\030\021 \001(\010B\003\340A\001\022t\n" + + "\034enable_query_suggestion_only\030\021 \001(\010B\003\340A\001\022\'\n" + + "\032enable_response_debug_info\030\022 \001(\010B\003\340A\001\022B\n" + + "\014rai_settings\030\023 " + + "\001(\0132\'.google.cloud.dialogflow.v2.RaiSettingsB\003\340A\001\022t\n" + "\033suggestion_trigger_settings\030\n" - + " \001(\0132O.google.cloud.dialogflow." - + "v2.HumanAgentAssistantConfig.SuggestionTriggerSettings\022a\n" - + "\014query_config\030\006 \001(\0132K.g" - + "oogle.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig\022p\n" - + "\031conversation_model_config\030\007 \001(\0132M.google.cl" - + "oud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig\022t\n" - + "\033conversation_process_config\030\010 \001(\0132O.google.cloud." - + "dialogflow.v2.HumanAgentAssistantConfig.ConversationProcessConfig\032\231\002\n" + + " \001(\0132O.google.cloud.dialogflow.v2.Huma" + + "nAgentAssistantConfig.SuggestionTriggerSettings\022a\n" + + "\014query_config\030\006 \001(\0132K.google.c" + + "loud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig\022p\n" + + "\031conversation_model_config\030\007 \001(\0132M.google.cloud.dia" + + "logflow.v2.HumanAgentAssistantConfig.ConversationModelConfig\022t\n" + + "\033conversation_process_config\030\010 \001(\0132O.google.cloud.dialogf" + + "low.v2.HumanAgentAssistantConfig.ConversationProcessConfig\032\235\003\n" + "\020SuggestionConfig\022f\n" - + "\017feature_configs\030\002 \003(\0132M.google" - + ".cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig\022\"\n" + + "\017feature_configs\030\002 \003(\0132M.google.cloud." + + "dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig\022\"\n" + "\032group_suggestion_responses\030\003 \001(\010\022?\n\n" + "generators\030\004 \003(\tB+\340A\001\372A%\n" + "#dialogflow.googleapis.com/Generator\0228\n" - + "+disable_high_latency_features_sync_delivery\030\005" - + " \001(\010B\003\340A\001\032\231\r\n" + + "+disable_high_latency_features_sync_delivery\030\005 \001(\010B\003\340A\001\022.\n" + + "!skip_empty_event_based_suggestion\030\006 \001(\010B\003\340A\001\022-\n" + + " use_unredacted_conversation_data\030\010 \001(\010B\003\340A\001\022#\n" + + "\026enable_async_tool_call\030\t \001(\010B\003\340A\001\032\231\r\n" + "\025SuggestionQueryConfig\022\213\001\n" - + "\033knowledge_base_query_source\030\001 \001(\0132d.google.cloud.dialogflow." - + "v2.HumanAgentAssistantConfig.SuggestionQ" - + "ueryConfig.KnowledgeBaseQuerySourceH\000\022\200\001\n" - + "\025document_query_source\030\002 \001(\0132_.google.c" - + "loud.dialogflow.v2.HumanAgentAssistantCo" - + "nfig.SuggestionQueryConfig.DocumentQuerySourceH\000\022\204\001\n" - + "\027dialogflow_query_source\030\003 \001(\0132a.google.cloud.dialogflow.v2.HumanAge" - + "ntAssistantConfig.SuggestionQueryConfig.DialogflowQuerySourceH\000\022\023\n" + + "\033knowledge_base_query_source\030\001 \001(\0132d.google.cloud.dialog" + + "flow.v2.HumanAgentAssistantConfig.Sugges" + + "tionQueryConfig.KnowledgeBaseQuerySourceH\000\022\200\001\n" + + "\025document_query_source\030\002 \001(\0132_.goo" + + "gle.cloud.dialogflow.v2.HumanAgentAssist" + + "antConfig.SuggestionQueryConfig.DocumentQuerySourceH\000\022\204\001\n" + + "\027dialogflow_query_source\030\003 \001(\0132a.google.cloud.dialogflow.v2.Hum" + + "anAgentAssistantConfig.SuggestionQueryConfig.DialogflowQuerySourceH\000\022\023\n" + "\013max_results\030\004 \001(\005\022\034\n" + "\024confidence_threshold\030\005 \001(\002\022\202\001\n" - + "\027context_filter_settings\030\007 \001(\0132a.google.cl" - + "oud.dialogflow.v2.HumanAgentAssistantCon" - + "fig.SuggestionQueryConfig.ContextFilterSettings\022k\n" - + "\010sections\030\010 \001(\0132T.google.cloud" - + ".dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig.SectionsB\003\340A\001\022\031\n" + + "\027context_filter_settings\030\007 \001(\0132a.goog" + + "le.cloud.dialogflow.v2.HumanAgentAssista" + + "ntConfig.SuggestionQueryConfig.ContextFilterSettings\022k\n" + + "\010sections\030\010 \001(\0132T.google.cloud.dialogflow.v2.HumanAgentAssistantC" + + "onfig.SuggestionQueryConfig.SectionsB\003\340A\001\022\031\n" + "\014context_size\030\t \001(\005B\003\340A\001\032d\n" + "\030KnowledgeBaseQuerySource\022H\n" + "\017knowledge_bases\030\001 \003(\tB/\340A\002\372A)\n" @@ -297,9 +301,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025DialogflowQuerySource\0226\n" + "\005agent\030\001 \001(\tB\'\340A\002\372A!\n" + "\037dialogflow.googleapis.com/Agent\022\234\001\n" - + "\027human_agent_side_config\030\003 \001(\0132v.google.cloud.dialogflow.v2.Hum" - + "anAgentAssistantConfig.SuggestionQueryCo" - + "nfig.DialogflowQuerySource.HumanAgentSideConfigB\003\340A\001\032N\n" + + "\027human_agent_side_config\030\003 \001(\0132v.google.cloud.dialogflow.v" + + "2.HumanAgentAssistantConfig.SuggestionQu" + + "eryConfig.DialogflowQuerySource.HumanAgentSideConfigB\003\340A\001\032N\n" + "\024HumanAgentSideConfig\0226\n" + "\005agent\030\001 \001(\tB\'\340A\001\372A!\n" + "\037dialogflow.googleapis.com/Agent\032v\n" @@ -308,8 +312,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033drop_virtual_agent_messages\030\002 \001(\010\022\031\n" + "\021drop_ivr_messages\030\003 \001(\010\032\242\002\n" + "\010Sections\022w\n\r" - + "section_types\030\001 \003(\0162`.google.cloud.dialogflow.v2.Hu" - + "manAgentAssistantConfig.SuggestionQueryConfig.Sections.SectionType\"\234\001\n" + + "section_types\030\001 \003(\0162`.google.cloud.dialogflow." + + "v2.HumanAgentAssistantConfig.SuggestionQueryConfig.Sections.SectionType\"\234\001\n" + "\013SectionType\022\034\n" + "\030SECTION_TYPE_UNSPECIFIED\020\000\022\r\n" + "\tSITUATION\020\001\022\n\n" @@ -329,10 +333,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\030enable_entity_extraction\030\002 \001(\010\022!\n" + "\031enable_sentiment_analysis\030\003 \001(\010\"\304\003\n" + "\027HumanAgentHandoffConfig\022b\n" - + "\022live_person_config\030\001 \001(\0132D.google.cloud.dialogfl" - + "ow.v2.HumanAgentHandoffConfig.LivePersonConfigH\000\022u\n" - + "\034salesforce_live_agent_config\030\002 \001(\0132M.google.cloud.dialogflow.v2.Huma" - + "nAgentHandoffConfig.SalesforceLiveAgentConfigH\000\032/\n" + + "\022live_person_config\030\001 \001(\0132D.google.cloud.dia" + + "logflow.v2.HumanAgentHandoffConfig.LivePersonConfigH\000\022u\n" + + "\034salesforce_live_agent_config\030\002 \001(\0132M.google.cloud.dialogflow.v2" + + ".HumanAgentHandoffConfig.SalesforceLiveAgentConfigH\000\032/\n" + "\020LivePersonConfig\022\033\n" + "\016account_number\030\001 \001(\tB\003\340A\002\032\213\001\n" + "\031SalesforceLiveAgentConfig\022\034\n" @@ -341,11 +345,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tbutton_id\030\003 \001(\tB\003\340A\002\022\034\n" + "\017endpoint_domain\030\004 \001(\tB\003\340A\002B\017\n\r" + "agent_service\"\277\001\n" - + "\022NotificationConfig\022\r" - + "\n" + + "\022NotificationConfig\022\r\n" + "\005topic\030\001 \001(\t\022T\n" - + "\016message_format\030\002 \001(\0162<." - + "google.cloud.dialogflow.v2.NotificationConfig.MessageFormat\"D\n\r" + + "\016message_format\030\002 \001" + + "(\0162<.google.cloud.dialogflow.v2.NotificationConfig.MessageFormat\"D\n\r" + "MessageFormat\022\036\n" + "\032MESSAGE_FORMAT_UNSPECIFIED\020\000\022\t\n" + "\005PROTO\020\001\022\010\n" @@ -367,84 +370,82 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024conversation_profile\030\001 \001(\tB\003\340A\002\022K\n" + "\020participant_role\030\002" + " \001(\0162,.google.cloud.dialogflow.v2.Participant.RoleB\003\340A\002\022u\n" - + "\031suggestion_feature_config\030\003 \001(\0132M.google.cloud.dialogflow.v" - + "2.HumanAgentAssistantConfig.SuggestionFeatureConfigB\003\340A\002\"\357\001\n" + + "\031suggestion_feature_config\030\003 \001(\0132M.google.cloud.dialogf" + + "low.v2.HumanAgentAssistantConfig.SuggestionFeatureConfigB\003\340A\002\"\357\001\n" + "#ClearSuggestionFeatureConfigRequest\022!\n" + "\024conversation_profile\030\001 \001(\tB\003\340A\002\022K\n" - + "\020participant_role\030\002 \001(\0162,." - + "google.cloud.dialogflow.v2.Participant.RoleB\003\340A\002\022X\n" - + "\027suggestion_feature_type\030\003 \001(" - + "\01622.google.cloud.dialogflow.v2.SuggestionFeature.TypeB\003\340A\002\"\243\002\n" - + "+SetSuggestionFeatureConfigOperationMetadata\022\034\n" - + "\024conversation_profile\030\001 \001(\t\022K\n" + "\020participant_role\030\002 \001" + "(\0162,.google.cloud.dialogflow.v2.Participant.RoleB\003\340A\002\022X\n" + "\027suggestion_feature_type\030\003" + + " \001(\01622.google.cloud.dialogflow.v2.SuggestionFeature.TypeB\003\340A\002\"\243\002\n" + + "+SetSuggestionFeatureConfigOperationMetadata\022\034\n" + + "\024conversation_profile\030\001 \001(\t\022K\n" + + "\020participant_role\030\002" + + " \001(\0162,.google.cloud.dialogflow.v2.Participant.RoleB\003\340A\002\022X\n" + + "\027suggestion_feature_type\030\003" + " \001(\01622.google.cloud.dialogflow.v2.SuggestionFeature.TypeB\003\340A\002\022/\n" + "\013create_time\030\004 \001(\0132\032.google.protobuf.Timestamp\"\245\002\n" + "-ClearSuggestionFeatureConfigOperationMetadata\022\034\n" + "\024conversation_profile\030\001 \001(\t\022K\n" + "\020participant_role\030\002" + " \001(\0162,.google.cloud.dialogflow.v2.Participant.RoleB\003\340A\002\022X\n" - + "\027suggestion_feature_type\030\003 \001(\01622.google.cloud.di" - + "alogflow.v2.SuggestionFeature.TypeB\003\340A\002\022/\n" + + "\027suggestion_feature_type\030\003 \001(\01622.google.clo" + + "ud.dialogflow.v2.SuggestionFeature.TypeB\003\340A\002\022/\n" + "\013create_time\030\004 \001(\0132\032.google.protobuf.Timestamp2\263\024\n" + "\024ConversationProfiles\022\220\002\n" - + "\030ListConversationProfiles\022;.google.cloud.di" - + "alogflow.v2.ListConversationProfilesRequest\032<.google.cloud.dialogflow.v2.ListCon" - + "versationProfilesResponse\"y\332A\006parent\202\323\344\223" - + "\002j\022,/v2/{parent=projects/*}/conversation" - + "ProfilesZ:\0228/v2/{parent=projects/*/locations/*}/conversationProfiles\022\375\001\n" - + "\026GetConversationProfile\0229.google.cloud.dialogflo" - + "w.v2.GetConversationProfileRequest\032/.google.cloud.dialogflow.v2.ConversationProf" - + "ile\"w\332A\004name\202\323\344\223\002j\022,/v2/{name=projects/*" - + "/conversationProfiles/*}Z:\0228/v2/{name=pr" - + "ojects/*/locations/*/conversationProfiles/*}\022\310\002\n" - + "\031CreateConversationProfile\022<.google.cloud.dialogflow.v2.CreateConversati" - + "onProfileRequest\032/.google.cloud.dialogfl" - + "ow.v2.ConversationProfile\"\273\001\332A\033parent,co" - + "nversation_profile\202\323\344\223\002\226\001\",/v2/{parent=p" - + "rojects/*}/conversationProfiles:\024conversation_profileZP\"8/v2/{parent=projects/*/" - + "locations/*}/conversationProfiles:\024conversation_profile\022\367\002\n" - + "\031UpdateConversationProfile\022<.google.cloud.dialogflow.v2.Updat" - + "eConversationProfileRequest\032/.google.clo" - + "ud.dialogflow.v2.ConversationProfile\"\352\001\332A" - + " conversation_profile,update_mask\202\323\344\223\002\300" - + "\0012A/v2/{conversation_profile.name=projects/*/conversationProfiles/*}:\024conversati" - + "on_profileZe2M/v2/{conversation_profile." - + "name=projects/*/locations/*/conversationProfiles/*}:\024conversation_profile\022\352\001\n" - + "\031DeleteConversationProfile\022<.google.cloud.d" - + "ialogflow.v2.DeleteConversationProfileRe" - + "quest\032\026.google.protobuf.Empty\"w\332A\004name\202\323" - + "\344\223\002j*,/v2/{name=projects/*/conversationP" - + "rofiles/*}Z:*8/v2/{name=projects/*/locations/*/conversationProfiles/*}\022\350\003\n" - + "\032SetSuggestionFeatureConfig\022=.google.cloud.dia" - + "logflow.v2.SetSuggestionFeatureConfigReq" - + "uest\032\035.google.longrunning.Operation\"\353\002\312AB\n" - + "\023ConversationProfile\022+SetSuggestionFea" - + "tureConfigOperationMetadata\332A\024conversati" - + "on_profile\332A?conversation_profile,partic" - + "ipant_role,suggestion_feature_config\202\323\344\223" - + "\002\306\001\"W/v2/{conversation_profile=projects/" - + "*/conversationProfiles/*}:setSuggestionFeatureConfig:\001*Zh\"c/v2/{conversation_pro" - + "file=projects/*/locations/*/conversation" - + "Profiles/*}:setSuggestionFeatureConfig:\001*\022\360\003\n" - + "\034ClearSuggestionFeatureConfig\022?.google.cloud.dialogflow.v2.ClearSuggestionF" - + "eatureConfigRequest\032\035.google.longrunning.Operation\"\357\002\312AD\n" - + "\023ConversationProfile\022-ClearSuggestionFeatureConfigOperationMeta" - + "data\332A\024conversation_profile\332A=conversati" - + "on_profile,participant_role,suggestion_f" - + "eature_type\202\323\344\223\002\312\001\"Y/v2/{conversation_pr" - + "ofile=projects/*/conversationProfiles/*}:clearSuggestionFeatureConfig:\001*Zj\"e/v2/" - + "{conversation_profile=projects/*/locations/*/conversationProfiles/*}:clearSugges" - + "tionFeatureConfig:\001*\032x\312A\031dialogflow.goog" - + "leapis.com\322AYhttps://www.googleapis.com/" - + "auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\235\002\n" - + "\036com.google.cloud.dialogflow.v2B\030ConversationProfilePr" - + "otoP\001Z>cloud.google.com/go/dialogflow/ap" - + "iv2/dialogflowpb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2\352A|\n" - + ",dialogflow.googleapis.com/CXSecuritySettings\022Lprojec" - + "ts/{project}/locations/{location}/securitySettings/{security_settings}b\006proto3" + + "\030ListConversationProfiles\022;.google.cloud.dialogflow.v2.ListConversationProfile" + + "sRequest\032<.google.cloud.dialogflow.v2.Li" + + "stConversationProfilesResponse\"y\332A\006paren" + + "t\202\323\344\223\002j\022,/v2/{parent=projects/*}/convers" + + "ationProfilesZ:\0228/v2/{parent=projects/*/locations/*}/conversationProfiles\022\375\001\n" + + "\026GetConversationProfile\0229.google.cloud.dial" + + "ogflow.v2.GetConversationProfileRequest\032/.google.cloud.dialogflow.v2.Conversatio" + + "nProfile\"w\332A\004name\202\323\344\223\002j\022,/v2/{name=proje" + + "cts/*/conversationProfiles/*}Z:\0228/v2/{na" + + "me=projects/*/locations/*/conversationProfiles/*}\022\310\002\n" + + "\031CreateConversationProfile\022<.google.cloud.dialogflow.v2.CreateConve" + + "rsationProfileRequest\032/.google.cloud.dia" + + "logflow.v2.ConversationProfile\"\273\001\332A\033pare" + + "nt,conversation_profile\202\323\344\223\002\226\001\",/v2/{par" + + "ent=projects/*}/conversationProfiles:\024conversation_profileZP\"8/v2/{parent=projec" + + "ts/*/locations/*}/conversationProfiles:\024conversation_profile\022\367\002\n" + + "\031UpdateConversationProfile\022<.google.cloud.dialogflow.v2." + + "UpdateConversationProfileRequest\032/.googl" + + "e.cloud.dialogflow.v2.ConversationProfile\"\352\001\332A" + + " conversation_profile,update_mask\202" + + "\323\344\223\002\300\0012A/v2/{conversation_profile.name=p" + + "rojects/*/conversationProfiles/*}:\024conversation_profileZe2M/v2/{conversation_pro" + + "file.name=projects/*/locations/*/convers" + + "ationProfiles/*}:\024conversation_profile\022\352\001\n" + + "\031DeleteConversationProfile\022<.google.cloud.dialogflow.v2.DeleteConversationProf" + + "ileRequest\032\026.google.protobuf.Empty\"w\332A\004n" + + "ame\202\323\344\223\002j*,/v2/{name=projects/*/conversa" + + "tionProfiles/*}Z:*8/v2/{name=projects/*/locations/*/conversationProfiles/*}\022\350\003\n" + + "\032SetSuggestionFeatureConfig\022=.google.clou" + + "d.dialogflow.v2.SetSuggestionFeatureConf" + + "igRequest\032\035.google.longrunning.Operation\"\353\002\312AB\n" + + "\023ConversationProfile\022+SetSuggestionFeatureConfigOperationMetadata\332A\024conve" + + "rsation_profile\332A?conversation_profile,participant_role,suggestion_feature_confi" + + "g\202\323\344\223\002\306\001\"W/v2/{conversation_profile=proj" + + "ects/*/conversationProfiles/*}:setSuggestionFeatureConfig:\001*Zh\"c/v2/{conversatio" + + "n_profile=projects/*/locations/*/convers" + + "ationProfiles/*}:setSuggestionFeatureConfig:\001*\022\360\003\n" + + "\034ClearSuggestionFeatureConfig\022?.google.cloud.dialogflow.v2.ClearSugges" + + "tionFeatureConfigRequest\032\035.google.longrunning.Operation\"\357\002\312AD\n" + + "\023ConversationProfile\022-ClearSuggestionFeatureConfigOperatio" + + "nMetadata\332A\024conversation_profile\332A=conve" + + "rsation_profile,participant_role,suggest" + + "ion_feature_type\202\323\344\223\002\312\001\"Y/v2/{conversati" + + "on_profile=projects/*/conversationProfiles/*}:clearSuggestionFeatureConfig:\001*Zj\"" + + "e/v2/{conversation_profile=projects/*/locations/*/conversationProfiles/*}:clearS" + + "uggestionFeatureConfig:\001*\032x\312A\031dialogflow" + + ".googleapis.com\322AYhttps://www.googleapis" + + ".com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\235\002\n" + + "\036com.google.cloud.dialogflow.v2B\030ConversationProf" + + "ileProtoP\001Z>cloud.google.com/go/dialogfl" + + "ow/apiv2/dialogflowpb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2\352A|\n" + + ",dialogflow.googleapis.com/CXSecuritySettings\022Lp" + + "rojects/{project}/locations/{location}/securitySettings/{security_settings}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -455,6 +456,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.FieldBehaviorProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), com.google.cloud.dialogflow.v2.AudioConfigProto.getDescriptor(), + com.google.cloud.dialogflow.v2.GeneratorProto.getDescriptor(), com.google.cloud.dialogflow.v2.ParticipantProto.getDescriptor(), com.google.longrunning.OperationsProto.getDescriptor(), com.google.protobuf.DurationProto.getDescriptor(), @@ -576,6 +578,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "EnableQuerySuggestionWhenNoAnswer", "EnableConversationAugmentedQuery", "EnableQuerySuggestionOnly", + "EnableResponseDebugInfo", + "RaiSettings", "SuggestionTriggerSettings", "QueryConfig", "ConversationModelConfig", @@ -593,6 +597,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "GroupSuggestionResponses", "Generators", "DisableHighLatencyFeaturesSyncDelivery", + "SkipEmptyEventBasedSuggestion", + "UseUnredactedConversationData", + "EnableAsyncToolCall", }); internal_static_google_cloud_dialogflow_v2_HumanAgentAssistantConfig_SuggestionQueryConfig_descriptor = internal_static_google_cloud_dialogflow_v2_HumanAgentAssistantConfig_descriptor @@ -804,6 +811,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); com.google.cloud.dialogflow.v2.AudioConfigProto.getDescriptor(); + com.google.cloud.dialogflow.v2.GeneratorProto.getDescriptor(); com.google.cloud.dialogflow.v2.ParticipantProto.getDescriptor(); com.google.longrunning.OperationsProto.getDescriptor(); com.google.protobuf.DurationProto.getDescriptor(); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationProto.java index f160b2c5dc93..79f7e7009e09 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ConversationProto.java @@ -218,7 +218,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "loud/dialogflow/v2/conversation_profile.proto\032*google/cloud/dialogflow/v2/genera" + "tor.proto\032,google/cloud/dialogflow/v2/participant.proto\032(google/cloud/dialogflow" + "/v2/session.proto\032\034google/protobuf/struc" - + "t.proto\032\037google/protobuf/timestamp.proto\"\350\021\n" + + "t.proto\032\037google/protobuf/timestamp.proto\"\377\021\n" + "\014Conversation\022\024\n" + "\004name\030\001 \001(\tB\006\340A\003\340A\010\022U\n" + "\017lifecycle_state\030\002 \001(\01627.google.cloud." @@ -248,7 +248,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005value\030\002 \001(\tB\003\340A\001\032;\n" + "\013MimeContent\022\026\n" + "\tmime_type\030\001 \001(\tB\003\340A\001\022\024\n" - + "\007content\030\002 \001(\014B\003\340A\001\032\225\005\n" + + "\007content\030\002 \001(\014B\003\340A\001\032\254\005\n" + "\020ContextReference\022g\n" + "\020context_contents\030\001 \003(\0132H." + "google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContentB\003\340A\002\022^\n" @@ -256,13 +256,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "low.v2.Conversation.ContextReference.UpdateModeB\003\340A\002\022\032\n\r" + "language_code\030\003 \001(\tB\003\340A\001\0224\n" + "\013create_time\030\004" - + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\032\237\002\n" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\032\266\002\n" + "\016ContextContent\022\024\n" + "\007content\030\001 \001(\tB\003\340A\002\022s\n" + "\016content_format\030\002 \001(\0162V.google.cloud.dialogflow.v2.Conversatio" + "n.ContextReference.ContextContent.ContentFormatB\003\340A\002\0227\n" + "\016ingestion_time\030\003" - + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\"I\n\r" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\025\n\r" + + "answer_record\030\004 \001(\t\"I\n\r" + "ContentFormat\022\036\n" + "\032CONTENT_FORMAT_UNSPECIFIED\020\000\022\010\n" + "\004JSON\020\001\022\016\n\n" @@ -273,8 +274,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tOVERWRITE\020\002\032{\n" + "\036IngestedContextReferencesEntry\022\013\n" + "\003key\030\001 \001(\t\022H\n" - + "\005value\030\002 \001(\01329.g" - + "oogle.cloud.dialogflow.v2.Conversation.ContextReference:\0028\001\"Q\n" + + "\005value\030\002 \001(\01329.google.cloud.dialo" + + "gflow.v2.Conversation.ContextReference:\0028\001\"Q\n" + "\016LifecycleState\022\037\n" + "\033LIFECYCLE_STATE_UNSPECIFIED\020\000\022\017\n" + "\013IN_PROGRESS\020\001\022\r\n" @@ -283,15 +284,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036CONVERSATION_STAGE_UNSPECIFIED\020\000\022\027\n" + "\023VIRTUAL_AGENT_STAGE\020\001\022\026\n" + "\022HUMAN_ASSIST_STAGE\020\002:\300\001\352A\274\001\n" - + "&dialogflow.googleapis.com/Conversation\022/projects/{project}/conv" - + "ersations/{conversation}\022Dprojects/{proj" - + "ect}/locations/{location}/conversations/{conversation}*\r" + + "&dialogflow.googleapis.com/Conversation\022/projects/{project}/conversations/{conver" + + "sation}\022Dprojects/{project}/locations/{location}/conversations/{conversation}*\r" + "conversations2\014conversation\"\276\001\n" + "\031CreateConversationRequest\022>\n" - + "\006parent\030\001 \001(" - + "\tB.\340A\002\372A(\022&dialogflow.googleapis.com/Conversation\022C\n" - + "\014conversation\030\002 \001(\0132" - + "(.google.cloud.dialogflow.v2.ConversationB\003\340A\002\022\034\n" + + "\006parent\030\001 \001(\tB.\340A\002\372A(" + + "\022&dialogflow.googleapis.com/Conversation\022C\n" + + "\014conversation\030\002" + + " \001(\0132(.google.cloud.dialogflow.v2.ConversationB\003\340A\002\022\034\n" + "\017conversation_id\030\003 \001(\tB\003\340A\001\"\240\001\n" + "\030ListConversationsRequest\022>\n" + "\006parent\030\001 \001(" @@ -323,37 +323,39 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036IngestContextReferencesRequest\022D\n" + "\014conversation\030\001 \001(\tB.\340A\002\372A(\n" + "&dialogflow.googleapis.com/Conversation\022r\n" - + "\022context_references\030\002 \003(\0132Q.google.cloud.dialogflow.v2." - + "IngestContextReferencesRequest.ContextReferencesEntryB\003\340A\002\032s\n" + + "\022context_references\030\002 \003(\0132Q.goog" + + "le.cloud.dialogflow.v2.IngestContextRefe" + + "rencesRequest.ContextReferencesEntryB\003\340A\002\032s\n" + "\026ContextReferencesEntry\022\013\n" + "\003key\030\001 \001(\t\022H\n" - + "\005value\030\002 \001(\01329.googl" - + "e.cloud.dialogflow.v2.Conversation.ContextReference:\0028\001\"\237\002\n" + + "\005value\030\002 \001(\01329.google.cloud.dialogflo" + + "w.v2.Conversation.ContextReference:\0028\001\"\237\002\n" + "\037IngestContextReferencesResponse\022\177\n" - + "\033ingested_context_references\030\001 \003(\0132Z.google.cloud.dialogflow.v2.In" - + "gestContextReferencesResponse.IngestedContextReferencesEntry\032{\n" + + "\033ingested_context_references\030\001 \003(\0132Z.google" + + ".cloud.dialogflow.v2.IngestContextRefere" + + "ncesResponse.IngestedContextReferencesEntry\032{\n" + "\036IngestedContextReferencesEntry\022\013\n" + "\003key\030\001 \001(\t\022H\n" - + "\005value\030\002 \001" - + "(\01329.google.cloud.dialogflow.v2.Conversation.ContextReference:\0028\001\"\234\002\n" + + "\005value\030\002 \001(\01329.google.cloud" + + ".dialogflow.v2.Conversation.ContextReference:\0028\001\"\234\002\n" + "!SuggestConversationSummaryRequest\022D\n" + "\014conversation\030\001 \001(\tB.\340A\002\372A(\n" + "&dialogflow.googleapis.com/Conversation\022A\n" + "\016latest_message\030\003 \001(\tB)\340A\001\372A#\n" + "!dialogflow.googleapis.com/Message\022\031\n" + "\014context_size\030\004 \001(\005B\003\340A\001\022S\n" - + "\023assist_query_params\030\005" - + " \001(\01321.google.cloud.dialogflow.v2.AssistQueryParametersB\003\340A\001\"\367\003\n" + + "\023assist_query_params\030\005 \001(\0132" + + "1.google.cloud.dialogflow.v2.AssistQueryParametersB\003\340A\001\"\367\003\n" + "\"SuggestConversationSummaryResponse\022W\n" - + "\007summary\030\001 \001(\0132F.google.cloud.dialogflow.v2.Su" - + "ggestConversationSummaryResponse.Summary\022>\n" + + "\007summary\030\001 \001(\0132F.google" + + ".cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary\022>\n" + "\016latest_message\030\002 \001(\tB&\372A#\n" + "!dialogflow.googleapis.com/Message\022\024\n" + "\014context_size\030\003 \001(\005\032\241\002\n" + "\007Summary\022\014\n" + "\004text\030\001 \001(\t\022o\n\r" - + "text_sections\030\004 \003(\0132X.google.cloud.dialogflo" - + "w.v2.SuggestConversationSummaryResponse.Summary.TextSectionsEntry\022B\n\r" + + "text_sections\030\004 \003(\0132X.google.cloud.dialogflow.v2.SuggestConve" + + "rsationSummaryResponse.Summary.TextSectionsEntry\022B\n\r" + "answer_record\030\003 \001(\tB+\372A(\n" + "&dialogflow.googleapis.com/AnswerRecord\022\036\n" + "\026baseline_model_version\030\005 \001(\t\0323\n" @@ -361,51 +363,52 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\334\003\n" + "\037GenerateStatelessSummaryRequest\022t\n" - + "\026stateless_conversation\030\001 \001(\0132O.google.cloud.dialogflow.v2.Gene" - + "rateStatelessSummaryRequest.MinimalConversationB\003\340A\002\022R\n" - + "\024conversation_profile\030\002 \001" - + "(\0132/.google.cloud.dialogflow.v2.ConversationProfileB\003\340A\002\022A\n" + + "\026stateless_conversation\030\001 \001(\0132O.google.c" + + "loud.dialogflow.v2.GenerateStatelessSummaryRequest.MinimalConversationB\003\340A\002\022R\n" + + "\024conversation_profile\030\002 \001(\0132/.google.cloud" + + ".dialogflow.v2.ConversationProfileB\003\340A\002\022A\n" + "\016latest_message\030\003 \001(\tB)\340A\001\372A#\n" + "!dialogflow.googleapis.com/Message\022\035\n" + "\020max_context_size\030\004 \001(\005B\003\340A\001\032\214\001\n" + "\023MinimalConversation\022:\n" - + "\010messages\030\001 \003(\0132#.g" - + "oogle.cloud.dialogflow.v2.MessageB\003\340A\002\0229\n" + + "\010messages\030\001" + + " \003(\0132#.google.cloud.dialogflow.v2.MessageB\003\340A\002\0229\n" + "\006parent\030\002 \001(\tB)\340A\002\372A#\n" + "!locations.googleapis.com/Location\"\255\003\n" + " GenerateStatelessSummaryResponse\022U\n" - + "\007summary\030\001 \001(\0132D.google" - + ".cloud.dialogflow.v2.GenerateStatelessSummaryResponse.Summary\022>\n" + + "\007summary\030\001 \001(\0132D.google.cloud.dialogflow" + + ".v2.GenerateStatelessSummaryResponse.Summary\022>\n" + "\016latest_message\030\002 \001(\tB&\372A#\n" + "!dialogflow.googleapis.com/Message\022\024\n" + "\014context_size\030\003 \001(\005\032\333\001\n" + "\007Summary\022\014\n" + "\004text\030\001 \001(\t\022m\n\r" - + "text_sections\030\002 \003(\0132V.google.cloud.dialogflow.v2.GenerateStatel" - + "essSummaryResponse.Summary.TextSectionsEntry\022\036\n" + + "text_sections\030\002 \003(\0132V.google.cloud.dialo" + + "gflow.v2.GenerateStatelessSummaryResponse.Summary.TextSectionsEntry\022\036\n" + "\026baseline_model_version\030\004 \001(\t\0323\n" + "\021TextSectionsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" - + "\005value\030\002 \001(\t:\0028\001\"\323\004\n" + + "\005value\030\002 \001(\t:\0028\001\"\363\004\n" + "\"GenerateStatelessSuggestionRequest\0229\n" + "\006parent\030\001 \001(\tB)\340A\002\372A#\n" + "!locations.googleapis.com/Location\022:\n" + "\tgenerator\030\002 \001(\0132%.google.cloud.dialogflow.v2.GeneratorH\000\022\030\n" + "\016generator_name\030\003 \001(\tH\000\022v\n" - + "\022context_references\030\004 \003(\0132U.google.cloud.dia" - + "logflow.v2.GenerateStatelessSuggestionRequest.ContextReferencesEntryB\003\340A\001\022R\n" + + "\022context_references\030\004 \003(\0132U.google.cloud.dialogflow.v2.Genera" + + "teStatelessSuggestionRequest.ContextReferencesEntryB\003\340A\001\022R\n" + "\024conversation_context\030\005" + " \001(\0132/.google.cloud.dialogflow.v2.ConversationContextB\003\340A\001\022E\n" + "\016trigger_events\030\006" - + " \003(\0162(.google.cloud.dialogflow.v2.TriggerEventB\003\340A\001\032s\n" + + " \003(\0162(.google.cloud.dialogflow.v2.TriggerEventB\003\340A\001\022\036\n" + + "\021security_settings\030\010 \001(\tB\003\340A\001\032s\n" + "\026ContextReferencesEntry\022\013\n" + "\003key\030\001 \001(\t\022H\n" - + "\005value\030\002 \001" - + "(\01329.google.cloud.dialogflow.v2.Conversation.ContextReference:\0028\001B\024\n" + + "\005value\030\002 \001(\01329.google.cloud.dialogf" + + "low.v2.Conversation.ContextReference:\0028\001B\024\n" + "\022generator_resource\"y\n" + "#GenerateStatelessSuggestionResponse\022R\n" - + "\024generator_suggestion\030\001 \001(\0132/.g" - + "oogle.cloud.dialogflow.v2.GeneratorSuggestionB\003\340A\002\"\234\022\n" + + "\024generator_suggestion\030\001" + + " \001(\0132/.google.cloud.dialogflow.v2.GeneratorSuggestionB\003\340A\002\"\234\022\n" + "\026SearchKnowledgeRequest\022\023\n" + "\006parent\030\006 \001(\tB\003\340A\002\0229\n" + "\005query\030\001" @@ -417,44 +420,44 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "&dialogflow.googleapis.com/Conversation\022A\n" + "\016latest_message\030\005 \001(\tB)\340A\001\372A#\n" + "!dialogflow.googleapis.com/Message\022Y\n" - + "\014query_source\030\007 \001(\0162>.google.clou" - + "d.dialogflow.v2.SearchKnowledgeRequest.QuerySourceB\003\340A\001\0227\n" + + "\014query_source\030\007 \001(" + + "\0162>.google.cloud.dialogflow.v2.SearchKnowledgeRequest.QuerySourceB\003\340A\001\0227\n" + "\021end_user_metadata\030\t" + " \001(\0132\027.google.protobuf.StructB\003\340A\001\022[\n\r" - + "search_config\030\013 \001(\0132?.google.cloud.dialogflo" - + "w.v2.SearchKnowledgeRequest.SearchConfigB\003\340A\001\022\031\n" + + "search_config\030\013 \001(\0132?.google." + + "cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfigB\003\340A\001\022\031\n" + "\014exact_search\030\016 \001(\010B\003\340A\001\032\333\014\n" + "\014SearchConfig\022d\n" - + "\013boost_specs\030\001 \003(\0132J.google." - + "cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecsB\003\340A\001\022f\n" - + "\014filter_specs\030\002 \003(\0132K.google.cloud.dialogflow." - + "v2.SearchKnowledgeRequest.SearchConfig.FilterSpecsB\003\340A\001\032\276\n\n\n" + + "\013boost_specs\030\001 \003(\0132J.google.cloud.dialogflow.v2.Searc" + + "hKnowledgeRequest.SearchConfig.BoostSpecsB\003\340A\001\022f\n" + + "\014filter_specs\030\002 \003(\0132K.google.cl" + + "oud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.FilterSpecsB\003\340A\001\032\276\n\n\n" + "BoostSpecs\022E\n" + "\013data_stores\030\001 \003(\tB0\340A\001\372A*\n" + "(discoveryengine.googleapis.com/DataStore\022g\n" - + "\004spec\030\002 \003(\0132T.google.cloud.dialogflow.v2.SearchKnowledge" - + "Request.SearchConfig.BoostSpecs.BoostSpecB\003\340A\001\032\377\010\n" + + "\004spec\030\002 \003(\0132T.google.cloud.dialogflow.v2." + + "SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpecB\003\340A\001\032\377\010\n" + "\tBoostSpec\022\213\001\n" - + "\025condition_boost_specs\030\001 \003(\0132g.google.cloud.dialogflow.v" - + "2.SearchKnowledgeRequest.SearchConfig.Bo" - + "ostSpecs.BoostSpec.ConditionBoostSpecB\003\340A\001\032\343\007\n" + + "\025condition_boost_specs\030\001 \003(\0132g.google.clo" + + "ud.dialogflow.v2.SearchKnowledgeRequest." + + "SearchConfig.BoostSpecs.BoostSpec.ConditionBoostSpecB\003\340A\001\032\343\007\n" + "\022ConditionBoostSpec\022\026\n" + "\tcondition\030\001 \001(\tB\003\340A\001\022\022\n" + "\005boost\030\002 \001(\002B\003\340A\001\022\231\001\n" - + "\022boost_control_spec\030\004 \001(\0132x.google.cloud.dialog" - + "flow.v2.SearchKnowledgeRequest.SearchCon" - + "fig.BoostSpecs.BoostSpec.ConditionBoostSpec.BoostControlSpecB\003\340A\001\032\204\006\n" + + "\022boost_control_spec\030\004 \001(\0132x.goog" + + "le.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec." + + "ConditionBoostSpec.BoostControlSpecB\003\340A\001\032\204\006\n" + "\020BoostControlSpec\022\027\n\n" + "field_name\030\001 \001(\tB\003\340A\001\022\244\001\n" - + "\016attribute_type\030\002 \001(\0162\206\001.google.cloud.dialogf" - + "low.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.ConditionBoostSp" - + "ec.BoostControlSpec.AttributeTypeB\003\340A\001\022\254\001\n" - + "\022interpolation_type\030\003 \001(\0162\212\001.google.cl" - + "oud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.Condi" - + "tionBoostSpec.BoostControlSpec.InterpolationTypeB\003\340A\001\022\243\001\n" - + "\016control_points\030\004 \003(\0132\205\001.google.cloud.dialogflow.v2.SearchKnowl" - + "edgeRequest.SearchConfig.BoostSpecs.Boos" - + "tSpec.ConditionBoostSpec.BoostControlSpec.ControlPointB\003\340A\001\032G\n" + + "\016attribute_type\030\002 \001(\0162\206\001.googl" + + "e.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.C" + + "onditionBoostSpec.BoostControlSpec.AttributeTypeB\003\340A\001\022\254\001\n" + + "\022interpolation_type\030\003 \001(\0162\212\001.google.cloud.dialogflow.v2.SearchK" + + "nowledgeRequest.SearchConfig.BoostSpecs." + + "BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationTypeB\003\340A\001\022\243\001\n" + + "\016control_points\030\004 \003(\0132\205\001.google.cloud.dialogflow" + + ".v2.SearchKnowledgeRequest.SearchConfig." + + "BoostSpecs.BoostSpec.ConditionBoostSpec.BoostControlSpec.ControlPointB\003\340A\001\032G\n" + "\014ControlPoint\022\034\n" + "\017attribute_value\030\001 \001(\tB\003\340A\001\022\031\n" + "\014boost_amount\030\002 \001(\002B\003\340A\001\"M\n\r" @@ -473,15 +476,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013AGENT_QUERY\020\001\022\023\n" + "\017SUGGESTED_QUERY\020\002\"v\n" + "\027SearchKnowledgeResponse\022B\n" - + "\007answers\030\002 \003(\01321.google.c" - + "loud.dialogflow.v2.SearchKnowledgeAnswer\022\027\n" + + "\007answers\030\002" + + " \003(\01321.google.cloud.dialogflow.v2.SearchKnowledgeAnswer\022\027\n" + "\017rewritten_query\030\003 \001(\t\"\316\003\n" + "\025SearchKnowledgeAnswer\022\016\n" + "\006answer\030\001 \001(\t\022Q\n" - + "\013answer_type\030\002" - + " \001(\0162<.google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerType\022V\n" - + "\016answer_sources\030\003 \003(\0132>.google.cloud.dialogflow" - + ".v2.SearchKnowledgeAnswer.AnswerSource\022B\n\r" + + "\013answer_type\030\002 \001(\0162<.google.cloud.d" + + "ialogflow.v2.SearchKnowledgeAnswer.AnswerType\022V\n" + + "\016answer_sources\030\003 \003(\0132>.google.c" + + "loud.dialogflow.v2.SearchKnowledgeAnswer.AnswerSource\022B\n\r" + "answer_record\030\005 \001(\tB+\372A(\n" + "&dialogflow.googleapis.com/AnswerRecord\032f\n" + "\014AnswerSource\022\r\n" @@ -491,87 +494,87 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010metadata\030\005 \001(\0132\027.google.protobuf.Struct\"N\n\n" + "AnswerType\022\033\n" + "\027ANSWER_TYPE_UNSPECIFIED\020\000\022\007\n" - + "\003FAQ\020\001\022\016\n\n" - + "GENERATIVE\020\002\022\n" + + "\003FAQ\020\001\022\016\n" + "\n" + + "GENERATIVE\020\002\022\n\n" + "\006INTENT\020\003\"\354\001\n" + "\032GenerateSuggestionsRequest\022D\n" + "\014conversation\030\001 \001(\tB.\340A\002\372A(\n" + "&dialogflow.googleapis.com/Conversation\022A\n" + "\016latest_message\030\002 \001(\tB)\340A\001\372A#\n" + "!dialogflow.googleapis.com/Message\022E\n" - + "\016trigger_events\030\003 \003" - + "(\0162(.google.cloud.dialogflow.v2.TriggerEventB\003\340A\0012\246\032\n\r" + + "\016trigger_events\030\003" + + " \003(\0162(.google.cloud.dialogflow.v2.TriggerEventB\003\340A\0012\246\032\n\r" + "Conversations\022\214\002\n" - + "\022CreateConversation\0225.google.cloud.dialogflow.v2." - + "CreateConversationRequest\032(.google.cloud" - + ".dialogflow.v2.Conversation\"\224\001\332A\023parent," - + "conversation\202\323\344\223\002x\"%/v2/{parent=projects" - + "/*}/conversations:\014conversationZA\"1/v2/{" - + "parent=projects/*/locations/*}/conversations:\014conversation\022\355\001\n" - + "\021ListConversations\0224.google.cloud.dialogflow.v2.ListConver" - + "sationsRequest\0325.google.cloud.dialogflow" - + ".v2.ListConversationsResponse\"k\332A\006parent" - + "\202\323\344\223\002\\\022%/v2/{parent=projects/*}/conversa" - + "tionsZ3\0221/v2/{parent=projects/*/locations/*}/conversations\022\332\001\n" - + "\017GetConversation\0222.google.cloud.dialogflow.v2.GetConversat" - + "ionRequest\032(.google.cloud.dialogflow.v2." - + "Conversation\"i\332A\004name\202\323\344\223\002\\\022%/v2/{name=p" - + "rojects/*/conversations/*}Z3\0221/v2/{name=" - + "projects/*/locations/*/conversations/*}\022\375\001\n" - + "\024CompleteConversation\0227.google.cloud.dialogflow.v2.CompleteConversationReques" - + "t\032(.google.cloud.dialogflow.v2.Conversat" - + "ion\"\201\001\332A\004name\202\323\344\223\002t\"./v2/{name=projects/" - + "*/conversations/*}:complete:\001*Z?\":/v2/{n" - + "ame=projects/*/locations/*/conversations/*}:complete:\001*\022\222\002\n" - + "\027IngestContextReferences\022:.google.cloud.dialogflow.v2.IngestC" - + "ontextReferencesRequest\032;.google.cloud.dialogflow.v2.IngestContextReferencesResp" - + "onse\"~\332A\037conversation,context_references" - + "\202\323\344\223\002V\"Q/v2/{conversation=projects/*/loc" - + "ations/*/conversations/*}:ingestContextReferences:\001*\022\365\001\n" - + "\014ListMessages\022/.google.cloud.dialogflow.v2.ListMessagesRequest\0320" - + ".google.cloud.dialogflow.v2.ListMessages" - + "Response\"\201\001\332A\006parent\202\323\344\223\002r\0220/v2/{parent=" - + "projects/*/conversations/*}/messagesZ>\022<" - + "/v2/{parent=projects/*/locations/*/conversations/*}/messages\022\364\002\n" - + "\032SuggestConversationSummary\022=.google.cloud.dialogflow.v2" - + ".SuggestConversationSummaryRequest\032>.google.cloud.dialogflow.v2.SuggestConversat" - + "ionSummaryResponse\"\326\001\332A\014conversation\202\323\344\223" - + "\002\300\001\"T/v2/{conversation=projects/*/conver" - + "sations/*}/suggestions:suggestConversationSummary:\001*Ze\"`/v2/{conversation=projec" - + "ts/*/locations/*/conversations/*}/suggestions:suggestConversationSummary:\001*\022\335\002\n" - + "\030GenerateStatelessSummary\022;.google.cloud." - + "dialogflow.v2.GenerateStatelessSummaryRequest\032<.google.cloud.dialogflow.v2.Gener" - + "ateStatelessSummaryResponse\"\305\001\202\323\344\223\002\276\001\"S/" - + "v2/{stateless_conversation.parent=projects/*}/suggestions:generateStatelessSumma" - + "ry:\001*Zd\"_/v2/{stateless_conversation.par" - + "ent=projects/*/locations/*}/suggestions:generateStatelessSummary:\001*\022\353\001\n" - + "\033GenerateStatelessSuggestion\022>.google.cloud.dialo" - + "gflow.v2.GenerateStatelessSuggestionRequest\032?.google.cloud.dialogflow.v2.Generat" - + "eStatelessSuggestionResponse\"K\202\323\344\223\002E\"@/v" - + "2/{parent=projects/*/locations/*}/statelessSuggestion:generate:\001*\022\256\003\n" - + "\017SearchKnowledge\0222.google.cloud.dialogflow.v2.Searc" - + "hKnowledgeRequest\0323.google.cloud.dialogf" - + "low.v2.SearchKnowledgeResponse\"\261\002\202\323\344\223\002\252\002" - + "\"3/v2/{parent=projects/*}/suggestions:searchKnowledge:\001*ZD\"?/v2/{parent=projects" - + "/*/locations/*}/suggestions:searchKnowledge:\001*ZN\"I/v2/{conversation=projects/*/c" - + "onversations/*}/suggestions:searchKnowledge:\001*ZZ\"U/v2/{conversation=projects/*/l" - + "ocations/*/conversations/*}/suggestions:searchKnowledge:\001*\022\273\002\n" - + "\023GenerateSuggestions\0226.google.cloud.dialogflow.v2.Generate" - + "SuggestionsRequest\0327.google.cloud.dialog" - + "flow.v2.GenerateSuggestionsResponse\"\262\001\332A" - + "\014conversation\202\323\344\223\002\234\001\"B/v2/{conversation=" - + "projects/*/conversations/*}/suggestions:generate:\001*ZS\"N/v2/{conversation=project" - + "s/*/locations/*/conversations/*}/suggest" - + "ions:generate:\001*\032x\312A\031dialogflow.googleap" - + "is.com\322AYhttps://www.googleapis.com/auth" - + "/cloud-platform,https://www.googleapis.com/auth/dialogflowB\340\002\n" - + "\036com.google.cloud.dialogflow.v2B\021ConversationProtoP\001Z>clou" - + "d.google.com/go/dialogflow/apiv2/dialogf" - + "lowpb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2\352A\305\001\n" - + "(discoveryengine.googleapis.com/DataStore\022Xprojects/{project}/l" - + "ocations/{location}/collections/{collection}/dataStores/{data_store}\022?projects/{" - + "project}/locations/{location}/dataStores/{data_store}b\006proto3" + + "\022CreateConversation\0225.google.cloud.dialogflow.v2.CreateConversationRequest" + + "\032(.google.cloud.dialogflow.v2.Conversati" + + "on\"\224\001\332A\023parent,conversation\202\323\344\223\002x\"%/v2/{" + + "parent=projects/*}/conversations:\014conver" + + "sationZA\"1/v2/{parent=projects/*/locations/*}/conversations:\014conversation\022\355\001\n" + + "\021ListConversations\0224.google.cloud.dialogflo" + + "w.v2.ListConversationsRequest\0325.google.cloud.dialogflow.v2.ListConversationsResp" + + "onse\"k\332A\006parent\202\323\344\223\002\\\022%/v2/{parent=proje" + + "cts/*}/conversationsZ3\0221/v2/{parent=projects/*/locations/*}/conversations\022\332\001\n" + + "\017GetConversation\0222.google.cloud.dialogflow." + + "v2.GetConversationRequest\032(.google.cloud" + + ".dialogflow.v2.Conversation\"i\332A\004name\202\323\344\223" + + "\002\\\022%/v2/{name=projects/*/conversations/*" + + "}Z3\0221/v2/{name=projects/*/locations/*/conversations/*}\022\375\001\n" + + "\024CompleteConversation\0227.google.cloud.dialogflow.v2.CompleteCon" + + "versationRequest\032(.google.cloud.dialogfl" + + "ow.v2.Conversation\"\201\001\332A\004name\202\323\344\223\002t\"./v2/" + + "{name=projects/*/conversations/*}:comple" + + "te:\001*Z?\":/v2/{name=projects/*/locations/*/conversations/*}:complete:\001*\022\222\002\n" + + "\027IngestContextReferences\022:.google.cloud.dialog" + + "flow.v2.IngestContextReferencesRequest\032;.google.cloud.dialogflow.v2.IngestContex" + + "tReferencesResponse\"~\332A\037conversation,con" + + "text_references\202\323\344\223\002V\"Q/v2/{conversation" + + "=projects/*/locations/*/conversations/*}:ingestContextReferences:\001*\022\365\001\n" + + "\014ListMessages\022/.google.cloud.dialogflow.v2.ListMe" + + "ssagesRequest\0320.google.cloud.dialogflow." + + "v2.ListMessagesResponse\"\201\001\332A\006parent\202\323\344\223\002" + + "r\0220/v2/{parent=projects/*/conversations/" + + "*}/messagesZ>\022.google.cloud.dialogflow.v2.S" + + "uggestConversationSummaryResponse\"\326\001\332A\014c" + + "onversation\202\323\344\223\002\300\001\"T/v2/{conversation=pr" + + "ojects/*/conversations/*}/suggestions:suggestConversationSummary:\001*Ze\"`/v2/{conv" + + "ersation=projects/*/locations/*/conversa" + + "tions/*}/suggestions:suggestConversationSummary:\001*\022\335\002\n" + + "\030GenerateStatelessSummary\022;.google.cloud.dialogflow.v2.GenerateSta" + + "telessSummaryRequest\032<.google.cloud.dialogflow.v2.GenerateStatelessSummaryRespon" + + "se\"\305\001\202\323\344\223\002\276\001\"S/v2/{stateless_conversatio" + + "n.parent=projects/*}/suggestions:generateStatelessSummary:\001*Zd\"_/v2/{stateless_c" + + "onversation.parent=projects/*/locations/" + + "*}/suggestions:generateStatelessSummary:\001*\022\353\001\n" + + "\033GenerateStatelessSuggestion\022>.google.cloud.dialogflow.v2.GenerateStateles" + + "sSuggestionRequest\032?.google.cloud.dialogflow.v2.GenerateStatelessSuggestionRespo" + + "nse\"K\202\323\344\223\002E\"@/v2/{parent=projects/*/loca" + + "tions/*}/statelessSuggestion:generate:\001*\022\256\003\n" + + "\017SearchKnowledge\0222.google.cloud.dialogflow.v2.SearchKnowledgeRequest\0323.googl" + + "e.cloud.dialogflow.v2.SearchKnowledgeRes" + + "ponse\"\261\002\202\323\344\223\002\252\002\"3/v2/{parent=projects/*}" + + "/suggestions:searchKnowledge:\001*ZD\"?/v2/{parent=projects/*/locations/*}/suggestio" + + "ns:searchKnowledge:\001*ZN\"I/v2/{conversation=projects/*/conversations/*}/suggestio" + + "ns:searchKnowledge:\001*ZZ\"U/v2/{conversati" + + "on=projects/*/locations/*/conversations/*}/suggestions:searchKnowledge:\001*\022\273\002\n" + + "\023GenerateSuggestions\0226.google.cloud.dialogf" + + "low.v2.GenerateSuggestionsRequest\0327.google.cloud.dialogflow.v2.GenerateSuggestio" + + "nsResponse\"\262\001\332A\014conversation\202\323\344\223\002\234\001\"B/v2" + + "/{conversation=projects/*/conversations/*}/suggestions:generate:\001*ZS\"N/v2/{conve" + + "rsation=projects/*/locations/*/conversat" + + "ions/*}/suggestions:generate:\001*\032x\312A\031dial" + + "ogflow.googleapis.com\322AYhttps://www.goog" + + "leapis.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\275\003\n" + + "\036com.google.cloud.dialogflow.v2B\021Conversati" + + "onProtoP\001Z>cloud.google.com/go/dialogflo" + + "w/apiv2/dialogflowpb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2\352A\305\001\n" + + "(discoveryengine.googleapis.com/DataStore\022Xproje" + + "cts/{project}/locations/{location}/collections/{collection}/dataStores/{data_sto" + + "re}\022?projects/{project}/locations/{location}/dataStores/{data_store}\352AZ\n" + + "\027ces.googleapis.com/Tool\022?projects/{project}/loc" + + "ations/{location}/apps/{app}/tools/{tool}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -648,7 +651,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_Conversation_ContextReference_ContextContent_descriptor, new java.lang.String[] { - "Content", "ContentFormat", "IngestionTime", + "Content", "ContentFormat", "IngestionTime", "AnswerRecord", }); internal_static_google_cloud_dialogflow_v2_Conversation_IngestedContextReferencesEntry_descriptor = internal_static_google_cloud_dialogflow_v2_Conversation_descriptor.getNestedTypes().get(2); @@ -852,6 +855,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ContextReferences", "ConversationContext", "TriggerEvents", + "SecuritySettings", "GeneratorResource", }); internal_static_google_cloud_dialogflow_v2_GenerateStatelessSuggestionRequest_ContextReferencesEntry_descriptor = diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateConversationModelOperationMetadata.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateConversationModelOperationMetadata.java index b06a267e6b14..8b0aac1dceb7 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateConversationModelOperationMetadata.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateConversationModelOperationMetadata.java @@ -476,6 +476,55 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; } + public static final int DONE_TIME_FIELD_NUMBER = 7; + private com.google.protobuf.Timestamp doneTime_; + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 7; + * + * @return Whether the doneTime field is set. + */ + @java.lang.Override + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 7; + * + * @return The doneTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getDoneTime() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -502,6 +551,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getCreateTime()); } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(7, getDoneTime()); + } getUnknownFields().writeTo(output); } @@ -523,6 +575,9 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCreateTime()); } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getDoneTime()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -545,6 +600,10 @@ public boolean equals(final java.lang.Object obj) { if (hasCreateTime()) { if (!getCreateTime().equals(other.getCreateTime())) return false; } + if (hasDoneTime() != other.hasDoneTime()) return false; + if (hasDoneTime()) { + if (!getDoneTime().equals(other.getDoneTime())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -564,6 +623,10 @@ public int hashCode() { hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; hash = (53 * hash) + getCreateTime().hashCode(); } + if (hasDoneTime()) { + hash = (37 * hash) + DONE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDoneTime().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -712,6 +775,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getCreateTimeFieldBuilder(); + getDoneTimeFieldBuilder(); } } @@ -726,6 +790,11 @@ public Builder clear() { createTimeBuilder_.dispose(); createTimeBuilder_ = null; } + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } return this; } @@ -777,6 +846,10 @@ private void buildPartial0( result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.doneTime_ = doneTimeBuilder_ == null ? doneTime_ : doneTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } result.bitField0_ |= to_bitField0_; } @@ -841,6 +914,9 @@ public Builder mergeFrom( if (other.hasCreateTime()) { mergeCreateTime(other.getCreateTime()); } + if (other.hasDoneTime()) { + mergeDoneTime(other.getDoneTime()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -885,6 +961,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000004; break; } // case 26 + case 58: + { + input.readMessage(getDoneTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 58 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1329,6 +1411,196 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } + private com.google.protobuf.Timestamp doneTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + doneTimeBuilder_; + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + * + * @return Whether the doneTime field is set. + */ + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + * + * @return The doneTime. + */ + public com.google.protobuf.Timestamp getDoneTime() { + if (doneTimeBuilder_ == null) { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } else { + return doneTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + doneTime_ = value; + } else { + doneTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (doneTimeBuilder_ == null) { + doneTime_ = builderForValue.build(); + } else { + doneTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + public Builder mergeDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && doneTime_ != null + && doneTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getDoneTimeBuilder().mergeFrom(value); + } else { + doneTime_ = value; + } + } else { + doneTimeBuilder_.mergeFrom(value); + } + if (doneTime_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + public Builder clearDoneTime() { + bitField0_ = (bitField0_ & ~0x00000008); + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + public com.google.protobuf.Timestamp.Builder getDoneTimeBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getDoneTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + if (doneTimeBuilder_ != null) { + return doneTimeBuilder_.getMessageOrBuilder(); + } else { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getDoneTimeFieldBuilder() { + if (doneTimeBuilder_ == null) { + doneTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getDoneTime(), getParentForChildren(), isClean()); + doneTime_ = null; + } + return doneTimeBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateConversationModelOperationMetadataOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateConversationModelOperationMetadataOrBuilder.java index 2b248bc58c13..42ae56368c97 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateConversationModelOperationMetadataOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateConversationModelOperationMetadataOrBuilder.java @@ -119,4 +119,41 @@ public interface CreateConversationModelOperationMetadataOrBuilder * .google.protobuf.Timestamp create_time = 3; */ com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 7; + * + * @return Whether the doneTime field is set. + */ + boolean hasDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 7; + * + * @return The doneTime. + */ + com.google.protobuf.Timestamp getDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 7; + */ + com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateGeneratorEvaluationRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateGeneratorEvaluationRequest.java new file mode 100644 index 000000000000..29c013417137 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateGeneratorEvaluationRequest.java @@ -0,0 +1,990 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request of CreateGeneratorEvaluation.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest} + */ +public final class CreateGeneratorEvaluationRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) + CreateGeneratorEvaluationRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CreateGeneratorEvaluationRequest.newBuilder() to construct. + private CreateGeneratorEvaluationRequest( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CreateGeneratorEvaluationRequest() { + parent_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CreateGeneratorEvaluationRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest.class, + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest.Builder.class); + } + + private int bitField0_; + public static final int PARENT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object parent_ = ""; + + /** + * + * + *
+   * Required. The generator resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + @java.lang.Override + public java.lang.String getParent() { + java.lang.Object ref = parent_; + 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(); + parent_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The generator resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + @java.lang.Override + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GENERATOR_EVALUATION_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.v2.GeneratorEvaluation generatorEvaluation_; + + /** + * + * + *
+   * Required. The generator evaluation to be created.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the generatorEvaluation field is set. + */ + @java.lang.Override + public boolean hasGeneratorEvaluation() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The generator evaluation to be created.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The generatorEvaluation. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluation getGeneratorEvaluation() { + return generatorEvaluation_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance() + : generatorEvaluation_; + } + + /** + * + * + *
+   * Required. The generator evaluation to be created.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder + getGeneratorEvaluationOrBuilder() { + return generatorEvaluation_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance() + : generatorEvaluation_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getGeneratorEvaluation()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getGeneratorEvaluation()); + } + 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.dialogflow.v2.CreateGeneratorEvaluationRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest other = + (com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) obj; + + if (!getParent().equals(other.getParent())) return false; + if (hasGeneratorEvaluation() != other.hasGeneratorEvaluation()) return false; + if (hasGeneratorEvaluation()) { + if (!getGeneratorEvaluation().equals(other.getGeneratorEvaluation())) 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) + PARENT_FIELD_NUMBER; + hash = (53 * hash) + getParent().hashCode(); + if (hasGeneratorEvaluation()) { + hash = (37 * hash) + GENERATOR_EVALUATION_FIELD_NUMBER; + hash = (53 * hash) + getGeneratorEvaluation().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest 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.dialogflow.v2.CreateGeneratorEvaluationRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest 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.dialogflow.v2.CreateGeneratorEvaluationRequest parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request of CreateGeneratorEvaluation.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest.class, + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getGeneratorEvaluationFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + parent_ = ""; + generatorEvaluation_ = null; + if (generatorEvaluationBuilder_ != null) { + generatorEvaluationBuilder_.dispose(); + generatorEvaluationBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest build() { + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest buildPartial() { + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest result = + new com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.parent_ = parent_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.generatorEvaluation_ = + generatorEvaluationBuilder_ == null + ? generatorEvaluation_ + : generatorEvaluationBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest other) { + if (other + == com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest.getDefaultInstance()) + return this; + if (!other.getParent().isEmpty()) { + parent_ = other.parent_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasGeneratorEvaluation()) { + mergeGeneratorEvaluation(other.getGeneratorEvaluation()); + } + 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: + { + parent_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage( + getGeneratorEvaluationFieldBuilder().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 java.lang.Object parent_ = ""; + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + public java.lang.String getParent() { + java.lang.Object ref = parent_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parent_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The parent to set. + * @return This builder for chaining. + */ + public Builder setParent(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearParent() { + parent_ = getDefaultInstance().getParent(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for parent to set. + * @return This builder for chaining. + */ + public Builder setParentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.GeneratorEvaluation generatorEvaluation_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluation, + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder> + generatorEvaluationBuilder_; + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the generatorEvaluation field is set. + */ + public boolean hasGeneratorEvaluation() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The generatorEvaluation. + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluation getGeneratorEvaluation() { + if (generatorEvaluationBuilder_ == null) { + return generatorEvaluation_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance() + : generatorEvaluation_; + } else { + return generatorEvaluationBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setGeneratorEvaluation( + com.google.cloud.dialogflow.v2.GeneratorEvaluation value) { + if (generatorEvaluationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + generatorEvaluation_ = value; + } else { + generatorEvaluationBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setGeneratorEvaluation( + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder builderForValue) { + if (generatorEvaluationBuilder_ == null) { + generatorEvaluation_ = builderForValue.build(); + } else { + generatorEvaluationBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeGeneratorEvaluation( + com.google.cloud.dialogflow.v2.GeneratorEvaluation value) { + if (generatorEvaluationBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && generatorEvaluation_ != null + && generatorEvaluation_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance()) { + getGeneratorEvaluationBuilder().mergeFrom(value); + } else { + generatorEvaluation_ = value; + } + } else { + generatorEvaluationBuilder_.mergeFrom(value); + } + if (generatorEvaluation_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearGeneratorEvaluation() { + bitField0_ = (bitField0_ & ~0x00000002); + generatorEvaluation_ = null; + if (generatorEvaluationBuilder_ != null) { + generatorEvaluationBuilder_.dispose(); + generatorEvaluationBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder + getGeneratorEvaluationBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getGeneratorEvaluationFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder + getGeneratorEvaluationOrBuilder() { + if (generatorEvaluationBuilder_ != null) { + return generatorEvaluationBuilder_.getMessageOrBuilder(); + } else { + return generatorEvaluation_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance() + : generatorEvaluation_; + } + } + + /** + * + * + *
+     * Required. The generator evaluation to be created.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluation, + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder> + getGeneratorEvaluationFieldBuilder() { + if (generatorEvaluationBuilder_ == null) { + generatorEvaluationBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluation, + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder>( + getGeneratorEvaluation(), getParentForChildren(), isClean()); + generatorEvaluation_ = null; + } + return generatorEvaluationBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) + private static final com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest(); + } + + public static com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateGeneratorEvaluationRequest 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.dialogflow.v2.CreateGeneratorEvaluationRequest + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateGeneratorEvaluationRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateGeneratorEvaluationRequestOrBuilder.java new file mode 100644 index 000000000000..e77ef752f272 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateGeneratorEvaluationRequestOrBuilder.java @@ -0,0 +1,101 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface CreateGeneratorEvaluationRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The generator resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + java.lang.String getParent(); + + /** + * + * + *
+   * Required. The generator resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + com.google.protobuf.ByteString getParentBytes(); + + /** + * + * + *
+   * Required. The generator evaluation to be created.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the generatorEvaluation field is set. + */ + boolean hasGeneratorEvaluation(); + + /** + * + * + *
+   * Required. The generator evaluation to be created.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The generatorEvaluation. + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluation getGeneratorEvaluation(); + + /** + * + * + *
+   * Required. The generator evaluation to be created.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder getGeneratorEvaluationOrBuilder(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateSipTrunkRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateSipTrunkRequest.java new file mode 100644 index 000000000000..48f98dfd0d89 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateSipTrunkRequest.java @@ -0,0 +1,972 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * The request message for
+ * [SipTrunks.CreateSipTrunk][google.cloud.dialogflow.v2.SipTrunks.CreateSipTrunk].
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.CreateSipTrunkRequest} + */ +public final class CreateSipTrunkRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.CreateSipTrunkRequest) + CreateSipTrunkRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CreateSipTrunkRequest.newBuilder() to construct. + private CreateSipTrunkRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CreateSipTrunkRequest() { + parent_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CreateSipTrunkRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest.class, + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest.Builder.class); + } + + private int bitField0_; + public static final int PARENT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object parent_ = ""; + + /** + * + * + *
+   * Required. The location to create a SIP trunk for.
+   * Format: `projects/<Project ID>/locations/<Location ID>`.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + @java.lang.Override + public java.lang.String getParent() { + java.lang.Object ref = parent_; + 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(); + parent_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The location to create a SIP trunk for.
+   * Format: `projects/<Project ID>/locations/<Location ID>`.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + @java.lang.Override + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SIP_TRUNK_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.v2.SipTrunk sipTrunk_; + + /** + * + * + *
+   * Required. The SIP trunk to create.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the sipTrunk field is set. + */ + @java.lang.Override + public boolean hasSipTrunk() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The SIP trunk to create.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The sipTrunk. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunk getSipTrunk() { + return sipTrunk_ == null + ? com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance() + : sipTrunk_; + } + + /** + * + * + *
+   * Required. The SIP trunk to create.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunkOrBuilder() { + return sipTrunk_ == null + ? com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance() + : sipTrunk_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getSipTrunk()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getSipTrunk()); + } + 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.dialogflow.v2.CreateSipTrunkRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest other = + (com.google.cloud.dialogflow.v2.CreateSipTrunkRequest) obj; + + if (!getParent().equals(other.getParent())) return false; + if (hasSipTrunk() != other.hasSipTrunk()) return false; + if (hasSipTrunk()) { + if (!getSipTrunk().equals(other.getSipTrunk())) 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) + PARENT_FIELD_NUMBER; + hash = (53 * hash) + getParent().hashCode(); + if (hasSipTrunk()) { + hash = (37 * hash) + SIP_TRUNK_FIELD_NUMBER; + hash = (53 * hash) + getSipTrunk().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest 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.dialogflow.v2.CreateSipTrunkRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest 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.dialogflow.v2.CreateSipTrunkRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.CreateSipTrunkRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * The request message for
+   * [SipTrunks.CreateSipTrunk][google.cloud.dialogflow.v2.SipTrunks.CreateSipTrunk].
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.CreateSipTrunkRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.CreateSipTrunkRequest) + com.google.cloud.dialogflow.v2.CreateSipTrunkRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest.class, + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.CreateSipTrunkRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getSipTrunkFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + parent_ = ""; + sipTrunk_ = null; + if (sipTrunkBuilder_ != null) { + sipTrunkBuilder_.dispose(); + sipTrunkBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateSipTrunkRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.CreateSipTrunkRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateSipTrunkRequest build() { + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateSipTrunkRequest buildPartial() { + com.google.cloud.dialogflow.v2.CreateSipTrunkRequest result = + new com.google.cloud.dialogflow.v2.CreateSipTrunkRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.CreateSipTrunkRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.parent_ = parent_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.sipTrunk_ = sipTrunkBuilder_ == null ? sipTrunk_ : sipTrunkBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.CreateSipTrunkRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.CreateSipTrunkRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.CreateSipTrunkRequest other) { + if (other == com.google.cloud.dialogflow.v2.CreateSipTrunkRequest.getDefaultInstance()) + return this; + if (!other.getParent().isEmpty()) { + parent_ = other.parent_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasSipTrunk()) { + mergeSipTrunk(other.getSipTrunk()); + } + 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: + { + parent_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getSipTrunkFieldBuilder().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 java.lang.Object parent_ = ""; + + /** + * + * + *
+     * Required. The location to create a SIP trunk for.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + public java.lang.String getParent() { + java.lang.Object ref = parent_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parent_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The location to create a SIP trunk for.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The location to create a SIP trunk for.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The parent to set. + * @return This builder for chaining. + */ + public Builder setParent(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The location to create a SIP trunk for.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearParent() { + parent_ = getDefaultInstance().getParent(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The location to create a SIP trunk for.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for parent to set. + * @return This builder for chaining. + */ + public Builder setParentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.SipTrunk sipTrunk_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder> + sipTrunkBuilder_; + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the sipTrunk field is set. + */ + public boolean hasSipTrunk() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The sipTrunk. + */ + public com.google.cloud.dialogflow.v2.SipTrunk getSipTrunk() { + if (sipTrunkBuilder_ == null) { + return sipTrunk_ == null + ? com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance() + : sipTrunk_; + } else { + return sipTrunkBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setSipTrunk(com.google.cloud.dialogflow.v2.SipTrunk value) { + if (sipTrunkBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sipTrunk_ = value; + } else { + sipTrunkBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setSipTrunk(com.google.cloud.dialogflow.v2.SipTrunk.Builder builderForValue) { + if (sipTrunkBuilder_ == null) { + sipTrunk_ = builderForValue.build(); + } else { + sipTrunkBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeSipTrunk(com.google.cloud.dialogflow.v2.SipTrunk value) { + if (sipTrunkBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && sipTrunk_ != null + && sipTrunk_ != com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance()) { + getSipTrunkBuilder().mergeFrom(value); + } else { + sipTrunk_ = value; + } + } else { + sipTrunkBuilder_.mergeFrom(value); + } + if (sipTrunk_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearSipTrunk() { + bitField0_ = (bitField0_ & ~0x00000002); + sipTrunk_ = null; + if (sipTrunkBuilder_ != null) { + sipTrunkBuilder_.dispose(); + sipTrunkBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.SipTrunk.Builder getSipTrunkBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getSipTrunkFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunkOrBuilder() { + if (sipTrunkBuilder_ != null) { + return sipTrunkBuilder_.getMessageOrBuilder(); + } else { + return sipTrunk_ == null + ? com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance() + : sipTrunk_; + } + } + + /** + * + * + *
+     * Required. The SIP trunk to create.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder> + getSipTrunkFieldBuilder() { + if (sipTrunkBuilder_ == null) { + sipTrunkBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder>( + getSipTrunk(), getParentForChildren(), isClean()); + sipTrunk_ = null; + } + return sipTrunkBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.CreateSipTrunkRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.CreateSipTrunkRequest) + private static final com.google.cloud.dialogflow.v2.CreateSipTrunkRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.CreateSipTrunkRequest(); + } + + public static com.google.cloud.dialogflow.v2.CreateSipTrunkRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateSipTrunkRequest 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.dialogflow.v2.CreateSipTrunkRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateSipTrunkRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateSipTrunkRequestOrBuilder.java new file mode 100644 index 000000000000..fe93367a64a8 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateSipTrunkRequestOrBuilder.java @@ -0,0 +1,101 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface CreateSipTrunkRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.CreateSipTrunkRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The location to create a SIP trunk for.
+   * Format: `projects/<Project ID>/locations/<Location ID>`.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + java.lang.String getParent(); + + /** + * + * + *
+   * Required. The location to create a SIP trunk for.
+   * Format: `projects/<Project ID>/locations/<Location ID>`.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + com.google.protobuf.ByteString getParentBytes(); + + /** + * + * + *
+   * Required. The SIP trunk to create.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the sipTrunk field is set. + */ + boolean hasSipTrunk(); + + /** + * + * + *
+   * Required. The SIP trunk to create.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The sipTrunk. + */ + com.google.cloud.dialogflow.v2.SipTrunk getSipTrunk(); + + /** + * + * + *
+   * Required. The SIP trunk to create.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunkOrBuilder(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateToolRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateToolRequest.java new file mode 100644 index 000000000000..ffd895b5f519 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateToolRequest.java @@ -0,0 +1,1202 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request message of CreateTool.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.CreateToolRequest} + */ +public final class CreateToolRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.CreateToolRequest) + CreateToolRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CreateToolRequest.newBuilder() to construct. + private CreateToolRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CreateToolRequest() { + parent_ = ""; + toolId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CreateToolRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_CreateToolRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_CreateToolRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.CreateToolRequest.class, + com.google.cloud.dialogflow.v2.CreateToolRequest.Builder.class); + } + + private int bitField0_; + public static final int PARENT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object parent_ = ""; + + /** + * + * + *
+   * Required. The project/location to create tool for. Format:
+   * `projects/<Project ID>/locations/<Location ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + @java.lang.Override + public java.lang.String getParent() { + java.lang.Object ref = parent_; + 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(); + parent_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The project/location to create tool for. Format:
+   * `projects/<Project ID>/locations/<Location ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + @java.lang.Override + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOOL_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.v2.Tool tool_; + + /** + * + * + *
+   * Required. The tool to create.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the tool field is set. + */ + @java.lang.Override + public boolean hasTool() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The tool to create.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The tool. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool getTool() { + return tool_ == null ? com.google.cloud.dialogflow.v2.Tool.getDefaultInstance() : tool_; + } + + /** + * + * + *
+   * Required. The tool to create.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolOrBuilder getToolOrBuilder() { + return tool_ == null ? com.google.cloud.dialogflow.v2.Tool.getDefaultInstance() : tool_; + } + + public static final int TOOL_ID_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object toolId_ = ""; + + /** + * + * + *
+   * Optional. The ID to use for the tool, which will become the final
+   * component of the tool's resource name.
+   *
+   * The tool ID must be compliant with the regression formula
+   * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+   * If the field is not provide, an Id will be auto-generated.
+   * If the field is provided, the caller is responsible for
+   * 1. the uniqueness of the ID, otherwise the request will be rejected.
+   * 2. the consistency for whether to use custom ID or not under a project to
+   * better ensure uniqueness.
+   * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolId. + */ + @java.lang.Override + public java.lang.String getToolId() { + java.lang.Object ref = toolId_; + 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(); + toolId_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The ID to use for the tool, which will become the final
+   * component of the tool's resource name.
+   *
+   * The tool ID must be compliant with the regression formula
+   * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+   * If the field is not provide, an Id will be auto-generated.
+   * If the field is provided, the caller is responsible for
+   * 1. the uniqueness of the ID, otherwise the request will be rejected.
+   * 2. the consistency for whether to use custom ID or not under a project to
+   * better ensure uniqueness.
+   * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getToolIdBytes() { + java.lang.Object ref = toolId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + toolId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getTool()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(toolId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, toolId_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getTool()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(toolId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, toolId_); + } + 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.dialogflow.v2.CreateToolRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.CreateToolRequest other = + (com.google.cloud.dialogflow.v2.CreateToolRequest) obj; + + if (!getParent().equals(other.getParent())) return false; + if (hasTool() != other.hasTool()) return false; + if (hasTool()) { + if (!getTool().equals(other.getTool())) return false; + } + if (!getToolId().equals(other.getToolId())) 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) + PARENT_FIELD_NUMBER; + hash = (53 * hash) + getParent().hashCode(); + if (hasTool()) { + hash = (37 * hash) + TOOL_FIELD_NUMBER; + hash = (53 * hash) + getTool().hashCode(); + } + hash = (37 * hash) + TOOL_ID_FIELD_NUMBER; + hash = (53 * hash) + getToolId().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest 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.dialogflow.v2.CreateToolRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest 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.dialogflow.v2.CreateToolRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.CreateToolRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request message of CreateTool.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.CreateToolRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.CreateToolRequest) + com.google.cloud.dialogflow.v2.CreateToolRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_CreateToolRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_CreateToolRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.CreateToolRequest.class, + com.google.cloud.dialogflow.v2.CreateToolRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.CreateToolRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getToolFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + parent_ = ""; + tool_ = null; + if (toolBuilder_ != null) { + toolBuilder_.dispose(); + toolBuilder_ = null; + } + toolId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_CreateToolRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateToolRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.CreateToolRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateToolRequest build() { + com.google.cloud.dialogflow.v2.CreateToolRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CreateToolRequest buildPartial() { + com.google.cloud.dialogflow.v2.CreateToolRequest result = + new com.google.cloud.dialogflow.v2.CreateToolRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.CreateToolRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.parent_ = parent_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.tool_ = toolBuilder_ == null ? tool_ : toolBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.toolId_ = toolId_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.CreateToolRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.CreateToolRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.CreateToolRequest other) { + if (other == com.google.cloud.dialogflow.v2.CreateToolRequest.getDefaultInstance()) + return this; + if (!other.getParent().isEmpty()) { + parent_ = other.parent_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasTool()) { + mergeTool(other.getTool()); + } + if (!other.getToolId().isEmpty()) { + toolId_ = other.toolId_; + 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 10: + { + parent_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getToolFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + toolId_ = 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 java.lang.Object parent_ = ""; + + /** + * + * + *
+     * Required. The project/location to create tool for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + public java.lang.String getParent() { + java.lang.Object ref = parent_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parent_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The project/location to create tool for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The project/location to create tool for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The parent to set. + * @return This builder for chaining. + */ + public Builder setParent(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The project/location to create tool for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearParent() { + parent_ = getDefaultInstance().getParent(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The project/location to create tool for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for parent to set. + * @return This builder for chaining. + */ + public Builder setParentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.Tool tool_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder> + toolBuilder_; + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the tool field is set. + */ + public boolean hasTool() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The tool. + */ + public com.google.cloud.dialogflow.v2.Tool getTool() { + if (toolBuilder_ == null) { + return tool_ == null ? com.google.cloud.dialogflow.v2.Tool.getDefaultInstance() : tool_; + } else { + return toolBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setTool(com.google.cloud.dialogflow.v2.Tool value) { + if (toolBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + tool_ = value; + } else { + toolBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setTool(com.google.cloud.dialogflow.v2.Tool.Builder builderForValue) { + if (toolBuilder_ == null) { + tool_ = builderForValue.build(); + } else { + toolBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeTool(com.google.cloud.dialogflow.v2.Tool value) { + if (toolBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && tool_ != null + && tool_ != com.google.cloud.dialogflow.v2.Tool.getDefaultInstance()) { + getToolBuilder().mergeFrom(value); + } else { + tool_ = value; + } + } else { + toolBuilder_.mergeFrom(value); + } + if (tool_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearTool() { + bitField0_ = (bitField0_ & ~0x00000002); + tool_ = null; + if (toolBuilder_ != null) { + toolBuilder_.dispose(); + toolBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.Builder getToolBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getToolFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.ToolOrBuilder getToolOrBuilder() { + if (toolBuilder_ != null) { + return toolBuilder_.getMessageOrBuilder(); + } else { + return tool_ == null ? com.google.cloud.dialogflow.v2.Tool.getDefaultInstance() : tool_; + } + } + + /** + * + * + *
+     * Required. The tool to create.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder> + getToolFieldBuilder() { + if (toolBuilder_ == null) { + toolBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder>( + getTool(), getParentForChildren(), isClean()); + tool_ = null; + } + return toolBuilder_; + } + + private java.lang.Object toolId_ = ""; + + /** + * + * + *
+     * Optional. The ID to use for the tool, which will become the final
+     * component of the tool's resource name.
+     *
+     * The tool ID must be compliant with the regression formula
+     * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+     * If the field is not provide, an Id will be auto-generated.
+     * If the field is provided, the caller is responsible for
+     * 1. the uniqueness of the ID, otherwise the request will be rejected.
+     * 2. the consistency for whether to use custom ID or not under a project to
+     * better ensure uniqueness.
+     * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolId. + */ + public java.lang.String getToolId() { + java.lang.Object ref = toolId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + toolId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The ID to use for the tool, which will become the final
+     * component of the tool's resource name.
+     *
+     * The tool ID must be compliant with the regression formula
+     * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+     * If the field is not provide, an Id will be auto-generated.
+     * If the field is provided, the caller is responsible for
+     * 1. the uniqueness of the ID, otherwise the request will be rejected.
+     * 2. the consistency for whether to use custom ID or not under a project to
+     * better ensure uniqueness.
+     * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolId. + */ + public com.google.protobuf.ByteString getToolIdBytes() { + java.lang.Object ref = toolId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + toolId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The ID to use for the tool, which will become the final
+     * component of the tool's resource name.
+     *
+     * The tool ID must be compliant with the regression formula
+     * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+     * If the field is not provide, an Id will be auto-generated.
+     * If the field is provided, the caller is responsible for
+     * 1. the uniqueness of the ID, otherwise the request will be rejected.
+     * 2. the consistency for whether to use custom ID or not under a project to
+     * better ensure uniqueness.
+     * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The toolId to set. + * @return This builder for chaining. + */ + public Builder setToolId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + toolId_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The ID to use for the tool, which will become the final
+     * component of the tool's resource name.
+     *
+     * The tool ID must be compliant with the regression formula
+     * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+     * If the field is not provide, an Id will be auto-generated.
+     * If the field is provided, the caller is responsible for
+     * 1. the uniqueness of the ID, otherwise the request will be rejected.
+     * 2. the consistency for whether to use custom ID or not under a project to
+     * better ensure uniqueness.
+     * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearToolId() { + toolId_ = getDefaultInstance().getToolId(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The ID to use for the tool, which will become the final
+     * component of the tool's resource name.
+     *
+     * The tool ID must be compliant with the regression formula
+     * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+     * If the field is not provide, an Id will be auto-generated.
+     * If the field is provided, the caller is responsible for
+     * 1. the uniqueness of the ID, otherwise the request will be rejected.
+     * 2. the consistency for whether to use custom ID or not under a project to
+     * better ensure uniqueness.
+     * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for toolId to set. + * @return This builder for chaining. + */ + public Builder setToolIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + toolId_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.CreateToolRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.CreateToolRequest) + private static final com.google.cloud.dialogflow.v2.CreateToolRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.CreateToolRequest(); + } + + public static com.google.cloud.dialogflow.v2.CreateToolRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateToolRequest 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.dialogflow.v2.CreateToolRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateToolRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateToolRequestOrBuilder.java new file mode 100644 index 000000000000..ec867c84c584 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CreateToolRequestOrBuilder.java @@ -0,0 +1,142 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface CreateToolRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.CreateToolRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The project/location to create tool for. Format:
+   * `projects/<Project ID>/locations/<Location ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + java.lang.String getParent(); + + /** + * + * + *
+   * Required. The project/location to create tool for. Format:
+   * `projects/<Project ID>/locations/<Location ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + com.google.protobuf.ByteString getParentBytes(); + + /** + * + * + *
+   * Required. The tool to create.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the tool field is set. + */ + boolean hasTool(); + + /** + * + * + *
+   * Required. The tool to create.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The tool. + */ + com.google.cloud.dialogflow.v2.Tool getTool(); + + /** + * + * + *
+   * Required. The tool to create.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.ToolOrBuilder getToolOrBuilder(); + + /** + * + * + *
+   * Optional. The ID to use for the tool, which will become the final
+   * component of the tool's resource name.
+   *
+   * The tool ID must be compliant with the regression formula
+   * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+   * If the field is not provide, an Id will be auto-generated.
+   * If the field is provided, the caller is responsible for
+   * 1. the uniqueness of the ID, otherwise the request will be rejected.
+   * 2. the consistency for whether to use custom ID or not under a project to
+   * better ensure uniqueness.
+   * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolId. + */ + java.lang.String getToolId(); + + /** + * + * + *
+   * Optional. The ID to use for the tool, which will become the final
+   * component of the tool's resource name.
+   *
+   * The tool ID must be compliant with the regression formula
+   * `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64].
+   * If the field is not provide, an Id will be auto-generated.
+   * If the field is provided, the caller is responsible for
+   * 1. the uniqueness of the ID, otherwise the request will be rejected.
+   * 2. the consistency for whether to use custom ID or not under a project to
+   * better ensure uniqueness.
+   * 
+ * + * string tool_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolId. + */ + com.google.protobuf.ByteString getToolIdBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CustomPronunciationParams.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CustomPronunciationParams.java new file mode 100644 index 000000000000..f0854d1a0f3e --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CustomPronunciationParams.java @@ -0,0 +1,1196 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/audio_config.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Pronunciation customization for a phrase.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.CustomPronunciationParams} + */ +public final class CustomPronunciationParams extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.CustomPronunciationParams) + CustomPronunciationParamsOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CustomPronunciationParams.newBuilder() to construct. + private CustomPronunciationParams(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CustomPronunciationParams() { + phrase_ = ""; + phoneticEncoding_ = 0; + pronunciation_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CustomPronunciationParams(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AudioConfigProto + .internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.AudioConfigProto + .internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.CustomPronunciationParams.class, + com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder.class); + } + + /** + * + * + *
+   * The phonetic encoding of the phrase.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding} + */ + public enum PhoneticEncoding implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Not specified.
+     * 
+ * + * PHONETIC_ENCODING_UNSPECIFIED = 0; + */ + PHONETIC_ENCODING_UNSPECIFIED(0), + /** + * + * + *
+     * IPA, such as apple -> ˈæpəl.
+     * https://en.wikipedia.org/wiki/International_Phonetic_Alphabet
+     * 
+ * + * PHONETIC_ENCODING_IPA = 1; + */ + PHONETIC_ENCODING_IPA(1), + /** + * + * + *
+     * X-SAMPA, such as apple -> "{p@l".
+     * https://en.wikipedia.org/wiki/X-SAMPA
+     * 
+ * + * PHONETIC_ENCODING_X_SAMPA = 2; + */ + PHONETIC_ENCODING_X_SAMPA(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Not specified.
+     * 
+ * + * PHONETIC_ENCODING_UNSPECIFIED = 0; + */ + public static final int PHONETIC_ENCODING_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * IPA, such as apple -> ˈæpəl.
+     * https://en.wikipedia.org/wiki/International_Phonetic_Alphabet
+     * 
+ * + * PHONETIC_ENCODING_IPA = 1; + */ + public static final int PHONETIC_ENCODING_IPA_VALUE = 1; + + /** + * + * + *
+     * X-SAMPA, such as apple -> "{p@l".
+     * https://en.wikipedia.org/wiki/X-SAMPA
+     * 
+ * + * PHONETIC_ENCODING_X_SAMPA = 2; + */ + public static final int PHONETIC_ENCODING_X_SAMPA_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 PhoneticEncoding 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 PhoneticEncoding forNumber(int value) { + switch (value) { + case 0: + return PHONETIC_ENCODING_UNSPECIFIED; + case 1: + return PHONETIC_ENCODING_IPA; + case 2: + return PHONETIC_ENCODING_X_SAMPA; + 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 PhoneticEncoding findValueByNumber(int number) { + return PhoneticEncoding.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.CustomPronunciationParams.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final PhoneticEncoding[] VALUES = values(); + + public static PhoneticEncoding 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 PhoneticEncoding(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding) + } + + public static final int PHRASE_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object phrase_ = ""; + + /** + * + * + *
+   * The phrase to which the customization is applied.
+   * The phrase can be multiple words, such as proper nouns, but shouldn't span
+   * the length of the sentence.
+   * 
+ * + * string phrase = 1; + * + * @return The phrase. + */ + @java.lang.Override + public java.lang.String getPhrase() { + java.lang.Object ref = phrase_; + 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(); + phrase_ = s; + return s; + } + } + + /** + * + * + *
+   * The phrase to which the customization is applied.
+   * The phrase can be multiple words, such as proper nouns, but shouldn't span
+   * the length of the sentence.
+   * 
+ * + * string phrase = 1; + * + * @return The bytes for phrase. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPhraseBytes() { + java.lang.Object ref = phrase_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + phrase_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PHONETIC_ENCODING_FIELD_NUMBER = 2; + private int phoneticEncoding_ = 0; + + /** + * + * + *
+   * The phonetic encoding of the phrase.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @return The enum numeric value on the wire for phoneticEncoding. + */ + @java.lang.Override + public int getPhoneticEncodingValue() { + return phoneticEncoding_; + } + + /** + * + * + *
+   * The phonetic encoding of the phrase.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @return The phoneticEncoding. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding + getPhoneticEncoding() { + com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding result = + com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding.forNumber( + phoneticEncoding_); + return result == null + ? com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding.UNRECOGNIZED + : result; + } + + public static final int PRONUNCIATION_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object pronunciation_ = ""; + + /** + * + * + *
+   * The pronunciation of the phrase. This must be in the phonetic encoding
+   * specified above.
+   * 
+ * + * string pronunciation = 3; + * + * @return The pronunciation. + */ + @java.lang.Override + public java.lang.String getPronunciation() { + java.lang.Object ref = pronunciation_; + 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(); + pronunciation_ = s; + return s; + } + } + + /** + * + * + *
+   * The pronunciation of the phrase. This must be in the phonetic encoding
+   * specified above.
+   * 
+ * + * string pronunciation = 3; + * + * @return The bytes for pronunciation. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPronunciationBytes() { + java.lang.Object ref = pronunciation_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pronunciation_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(phrase_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, phrase_); + } + if (phoneticEncoding_ + != com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding + .PHONETIC_ENCODING_UNSPECIFIED + .getNumber()) { + output.writeEnum(2, phoneticEncoding_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pronunciation_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pronunciation_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(phrase_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, phrase_); + } + if (phoneticEncoding_ + != com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding + .PHONETIC_ENCODING_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, phoneticEncoding_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pronunciation_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pronunciation_); + } + 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.dialogflow.v2.CustomPronunciationParams)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.CustomPronunciationParams other = + (com.google.cloud.dialogflow.v2.CustomPronunciationParams) obj; + + if (!getPhrase().equals(other.getPhrase())) return false; + if (phoneticEncoding_ != other.phoneticEncoding_) return false; + if (!getPronunciation().equals(other.getPronunciation())) 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) + PHRASE_FIELD_NUMBER; + hash = (53 * hash) + getPhrase().hashCode(); + hash = (37 * hash) + PHONETIC_ENCODING_FIELD_NUMBER; + hash = (53 * hash) + phoneticEncoding_; + hash = (37 * hash) + PRONUNCIATION_FIELD_NUMBER; + hash = (53 * hash) + getPronunciation().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams 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.dialogflow.v2.CustomPronunciationParams parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams 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.dialogflow.v2.CustomPronunciationParams parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.CustomPronunciationParams prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Pronunciation customization for a phrase.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.CustomPronunciationParams} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.CustomPronunciationParams) + com.google.cloud.dialogflow.v2.CustomPronunciationParamsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.AudioConfigProto + .internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.AudioConfigProto + .internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.CustomPronunciationParams.class, + com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.CustomPronunciationParams.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + phrase_ = ""; + phoneticEncoding_ = 0; + pronunciation_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.AudioConfigProto + .internal_static_google_cloud_dialogflow_v2_CustomPronunciationParams_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CustomPronunciationParams getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.CustomPronunciationParams.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CustomPronunciationParams build() { + com.google.cloud.dialogflow.v2.CustomPronunciationParams result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.CustomPronunciationParams buildPartial() { + com.google.cloud.dialogflow.v2.CustomPronunciationParams result = + new com.google.cloud.dialogflow.v2.CustomPronunciationParams(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.CustomPronunciationParams result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.phrase_ = phrase_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.phoneticEncoding_ = phoneticEncoding_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.pronunciation_ = pronunciation_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.CustomPronunciationParams) { + return mergeFrom((com.google.cloud.dialogflow.v2.CustomPronunciationParams) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.CustomPronunciationParams other) { + if (other == com.google.cloud.dialogflow.v2.CustomPronunciationParams.getDefaultInstance()) + return this; + if (!other.getPhrase().isEmpty()) { + phrase_ = other.phrase_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.phoneticEncoding_ != 0) { + setPhoneticEncodingValue(other.getPhoneticEncodingValue()); + } + if (!other.getPronunciation().isEmpty()) { + pronunciation_ = other.pronunciation_; + 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 10: + { + phrase_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + phoneticEncoding_ = input.readEnum(); + bitField0_ |= 0x00000002; + break; + } // case 16 + case 26: + { + pronunciation_ = 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 java.lang.Object phrase_ = ""; + + /** + * + * + *
+     * The phrase to which the customization is applied.
+     * The phrase can be multiple words, such as proper nouns, but shouldn't span
+     * the length of the sentence.
+     * 
+ * + * string phrase = 1; + * + * @return The phrase. + */ + public java.lang.String getPhrase() { + java.lang.Object ref = phrase_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + phrase_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The phrase to which the customization is applied.
+     * The phrase can be multiple words, such as proper nouns, but shouldn't span
+     * the length of the sentence.
+     * 
+ * + * string phrase = 1; + * + * @return The bytes for phrase. + */ + public com.google.protobuf.ByteString getPhraseBytes() { + java.lang.Object ref = phrase_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + phrase_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The phrase to which the customization is applied.
+     * The phrase can be multiple words, such as proper nouns, but shouldn't span
+     * the length of the sentence.
+     * 
+ * + * string phrase = 1; + * + * @param value The phrase to set. + * @return This builder for chaining. + */ + public Builder setPhrase(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + phrase_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * The phrase to which the customization is applied.
+     * The phrase can be multiple words, such as proper nouns, but shouldn't span
+     * the length of the sentence.
+     * 
+ * + * string phrase = 1; + * + * @return This builder for chaining. + */ + public Builder clearPhrase() { + phrase_ = getDefaultInstance().getPhrase(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * The phrase to which the customization is applied.
+     * The phrase can be multiple words, such as proper nouns, but shouldn't span
+     * the length of the sentence.
+     * 
+ * + * string phrase = 1; + * + * @param value The bytes for phrase to set. + * @return This builder for chaining. + */ + public Builder setPhraseBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + phrase_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private int phoneticEncoding_ = 0; + + /** + * + * + *
+     * The phonetic encoding of the phrase.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @return The enum numeric value on the wire for phoneticEncoding. + */ + @java.lang.Override + public int getPhoneticEncodingValue() { + return phoneticEncoding_; + } + + /** + * + * + *
+     * The phonetic encoding of the phrase.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @param value The enum numeric value on the wire for phoneticEncoding to set. + * @return This builder for chaining. + */ + public Builder setPhoneticEncodingValue(int value) { + phoneticEncoding_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * The phonetic encoding of the phrase.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @return The phoneticEncoding. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding + getPhoneticEncoding() { + com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding result = + com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding.forNumber( + phoneticEncoding_); + return result == null + ? com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * The phonetic encoding of the phrase.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @param value The phoneticEncoding to set. + * @return This builder for chaining. + */ + public Builder setPhoneticEncoding( + com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + phoneticEncoding_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * The phonetic encoding of the phrase.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @return This builder for chaining. + */ + public Builder clearPhoneticEncoding() { + bitField0_ = (bitField0_ & ~0x00000002); + phoneticEncoding_ = 0; + onChanged(); + return this; + } + + private java.lang.Object pronunciation_ = ""; + + /** + * + * + *
+     * The pronunciation of the phrase. This must be in the phonetic encoding
+     * specified above.
+     * 
+ * + * string pronunciation = 3; + * + * @return The pronunciation. + */ + public java.lang.String getPronunciation() { + java.lang.Object ref = pronunciation_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pronunciation_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The pronunciation of the phrase. This must be in the phonetic encoding
+     * specified above.
+     * 
+ * + * string pronunciation = 3; + * + * @return The bytes for pronunciation. + */ + public com.google.protobuf.ByteString getPronunciationBytes() { + java.lang.Object ref = pronunciation_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pronunciation_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The pronunciation of the phrase. This must be in the phonetic encoding
+     * specified above.
+     * 
+ * + * string pronunciation = 3; + * + * @param value The pronunciation to set. + * @return This builder for chaining. + */ + public Builder setPronunciation(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + pronunciation_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * The pronunciation of the phrase. This must be in the phonetic encoding
+     * specified above.
+     * 
+ * + * string pronunciation = 3; + * + * @return This builder for chaining. + */ + public Builder clearPronunciation() { + pronunciation_ = getDefaultInstance().getPronunciation(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * The pronunciation of the phrase. This must be in the phonetic encoding
+     * specified above.
+     * 
+ * + * string pronunciation = 3; + * + * @param value The bytes for pronunciation to set. + * @return This builder for chaining. + */ + public Builder setPronunciationBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + pronunciation_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.CustomPronunciationParams) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.CustomPronunciationParams) + private static final com.google.cloud.dialogflow.v2.CustomPronunciationParams DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.CustomPronunciationParams(); + } + + public static com.google.cloud.dialogflow.v2.CustomPronunciationParams getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomPronunciationParams 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.dialogflow.v2.CustomPronunciationParams getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CustomPronunciationParamsOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CustomPronunciationParamsOrBuilder.java new file mode 100644 index 000000000000..bf502c1d1ba3 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/CustomPronunciationParamsOrBuilder.java @@ -0,0 +1,114 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/audio_config.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface CustomPronunciationParamsOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.CustomPronunciationParams) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * The phrase to which the customization is applied.
+   * The phrase can be multiple words, such as proper nouns, but shouldn't span
+   * the length of the sentence.
+   * 
+ * + * string phrase = 1; + * + * @return The phrase. + */ + java.lang.String getPhrase(); + + /** + * + * + *
+   * The phrase to which the customization is applied.
+   * The phrase can be multiple words, such as proper nouns, but shouldn't span
+   * the length of the sentence.
+   * 
+ * + * string phrase = 1; + * + * @return The bytes for phrase. + */ + com.google.protobuf.ByteString getPhraseBytes(); + + /** + * + * + *
+   * The phonetic encoding of the phrase.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @return The enum numeric value on the wire for phoneticEncoding. + */ + int getPhoneticEncodingValue(); + + /** + * + * + *
+   * The phonetic encoding of the phrase.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding phonetic_encoding = 2; + * + * + * @return The phoneticEncoding. + */ + com.google.cloud.dialogflow.v2.CustomPronunciationParams.PhoneticEncoding getPhoneticEncoding(); + + /** + * + * + *
+   * The pronunciation of the phrase. This must be in the phonetic encoding
+   * specified above.
+   * 
+ * + * string pronunciation = 3; + * + * @return The pronunciation. + */ + java.lang.String getPronunciation(); + + /** + * + * + *
+   * The pronunciation of the phrase. This must be in the phonetic encoding
+   * specified above.
+   * 
+ * + * string pronunciation = 3; + * + * @return The bytes for pronunciation. + */ + com.google.protobuf.ByteString getPronunciationBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteConversationModelOperationMetadata.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteConversationModelOperationMetadata.java index 912ac378f69c..a89156d99311 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteConversationModelOperationMetadata.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteConversationModelOperationMetadata.java @@ -176,6 +176,55 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; } + public static final int DONE_TIME_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp doneTime_; + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + @java.lang.Override + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getDoneTime() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -196,6 +245,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getCreateTime()); } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(4, getDoneTime()); + } getUnknownFields().writeTo(output); } @@ -211,6 +263,9 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCreateTime()); } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getDoneTime()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -232,6 +287,10 @@ public boolean equals(final java.lang.Object obj) { if (hasCreateTime()) { if (!getCreateTime().equals(other.getCreateTime())) return false; } + if (hasDoneTime() != other.hasDoneTime()) return false; + if (hasDoneTime()) { + if (!getDoneTime().equals(other.getDoneTime())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -249,6 +308,10 @@ public int hashCode() { hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; hash = (53 * hash) + getCreateTime().hashCode(); } + if (hasDoneTime()) { + hash = (37 * hash) + DONE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDoneTime().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -397,6 +460,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getCreateTimeFieldBuilder(); + getDoneTimeFieldBuilder(); } } @@ -410,6 +474,11 @@ public Builder clear() { createTimeBuilder_.dispose(); createTimeBuilder_ = null; } + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } return this; } @@ -458,6 +527,10 @@ private void buildPartial0( result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.doneTime_ = doneTimeBuilder_ == null ? doneTime_ : doneTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } result.bitField0_ |= to_bitField0_; } @@ -519,6 +592,9 @@ public Builder mergeFrom( if (other.hasCreateTime()) { mergeCreateTime(other.getCreateTime()); } + if (other.hasDoneTime()) { + mergeDoneTime(other.getDoneTime()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -557,6 +633,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000002; break; } // case 26 + case 34: + { + input.readMessage(getDoneTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 34 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -895,6 +977,196 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } + private com.google.protobuf.Timestamp doneTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + doneTimeBuilder_; + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + public com.google.protobuf.Timestamp getDoneTime() { + if (doneTimeBuilder_ == null) { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } else { + return doneTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + doneTime_ = value; + } else { + doneTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (doneTimeBuilder_ == null) { + doneTime_ = builderForValue.build(); + } else { + doneTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder mergeDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && doneTime_ != null + && doneTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getDoneTimeBuilder().mergeFrom(value); + } else { + doneTime_ = value; + } + } else { + doneTimeBuilder_.mergeFrom(value); + } + if (doneTime_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder clearDoneTime() { + bitField0_ = (bitField0_ & ~0x00000004); + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public com.google.protobuf.Timestamp.Builder getDoneTimeBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getDoneTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + if (doneTimeBuilder_ != null) { + return doneTimeBuilder_.getMessageOrBuilder(); + } else { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getDoneTimeFieldBuilder() { + if (doneTimeBuilder_ == null) { + doneTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getDoneTime(), getParentForChildren(), isClean()); + doneTime_ = null; + } + return doneTimeBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteConversationModelOperationMetadataOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteConversationModelOperationMetadataOrBuilder.java index 50e6b022e15c..e9193f3cd13a 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteConversationModelOperationMetadataOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteConversationModelOperationMetadataOrBuilder.java @@ -91,4 +91,41 @@ public interface DeleteConversationModelOperationMetadataOrBuilder * .google.protobuf.Timestamp create_time = 3; */ com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + boolean hasDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + com.google.protobuf.Timestamp getDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteGeneratorEvaluationRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteGeneratorEvaluationRequest.java new file mode 100644 index 000000000000..afd58de6bd22 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteGeneratorEvaluationRequest.java @@ -0,0 +1,671 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request of DeleteGeneratorEvaluation.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest} + */ +public final class DeleteGeneratorEvaluationRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) + DeleteGeneratorEvaluationRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use DeleteGeneratorEvaluationRequest.newBuilder() to construct. + private DeleteGeneratorEvaluationRequest( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private DeleteGeneratorEvaluationRequest() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new DeleteGeneratorEvaluationRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest.class, + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Required. The generator evaluation resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+   * evaluations/<Evaluation ID>`
+   * 
+ * + * + * 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 generator evaluation resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+   * evaluations/<Evaluation ID>`
+   * 
+ * + * + * 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; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest other = + (com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest 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.dialogflow.v2.DeleteGeneratorEvaluationRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest 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.dialogflow.v2.DeleteGeneratorEvaluationRequest parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request of DeleteGeneratorEvaluation.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest.class, + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest build() { + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest buildPartial() { + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest result = + new com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest other) { + if (other + == com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+     * Required. The generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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 generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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 generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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 generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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 generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) + private static final com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest(); + } + + public static com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteGeneratorEvaluationRequest 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.dialogflow.v2.DeleteGeneratorEvaluationRequest + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteGeneratorEvaluationRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteGeneratorEvaluationRequestOrBuilder.java new file mode 100644 index 000000000000..3aaab68136be --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteGeneratorEvaluationRequestOrBuilder.java @@ -0,0 +1,60 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface DeleteGeneratorEvaluationRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The generator evaluation resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+   * evaluations/<Evaluation ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Required. The generator evaluation resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+   * evaluations/<Evaluation ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteSipTrunkRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteSipTrunkRequest.java new file mode 100644 index 000000000000..f52fec01d092 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteSipTrunkRequest.java @@ -0,0 +1,664 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * The request message for
+ * [SipTrunks.DeleteSipTrunk][google.cloud.dialogflow.v2.SipTrunks.DeleteSipTrunk].
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.DeleteSipTrunkRequest} + */ +public final class DeleteSipTrunkRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.DeleteSipTrunkRequest) + DeleteSipTrunkRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use DeleteSipTrunkRequest.newBuilder() to construct. + private DeleteSipTrunkRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private DeleteSipTrunkRequest() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new DeleteSipTrunkRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest.class, + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Required. The name of the SIP trunk to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The name of the SIP trunk to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * + * 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; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest other = + (com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest 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.dialogflow.v2.DeleteSipTrunkRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest 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.dialogflow.v2.DeleteSipTrunkRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * The request message for
+   * [SipTrunks.DeleteSipTrunk][google.cloud.dialogflow.v2.SipTrunks.DeleteSipTrunk].
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.DeleteSipTrunkRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.DeleteSipTrunkRequest) + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest.class, + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest build() { + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest buildPartial() { + com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest result = + new com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest other) { + if (other == com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * 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; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.DeleteSipTrunkRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.DeleteSipTrunkRequest) + private static final com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest(); + } + + public static com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteSipTrunkRequest 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.dialogflow.v2.DeleteSipTrunkRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteSipTrunkRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteSipTrunkRequestOrBuilder.java new file mode 100644 index 000000000000..fd919a691f21 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteSipTrunkRequestOrBuilder.java @@ -0,0 +1,60 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface DeleteSipTrunkRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.DeleteSipTrunkRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The name of the SIP trunk to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Required. The name of the SIP trunk to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteToolRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteToolRequest.java new file mode 100644 index 000000000000..4e0196db0669 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteToolRequest.java @@ -0,0 +1,655 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request of DeleteTool.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.DeleteToolRequest} + */ +public final class DeleteToolRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.DeleteToolRequest) + DeleteToolRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use DeleteToolRequest.newBuilder() to construct. + private DeleteToolRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private DeleteToolRequest() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new DeleteToolRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.DeleteToolRequest.class, + com.google.cloud.dialogflow.v2.DeleteToolRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Required. The tool resource name to delete. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+   * 
+ * + * + * 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 tool resource name to delete. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+   * 
+ * + * + * 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; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.dialogflow.v2.DeleteToolRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.DeleteToolRequest other = + (com.google.cloud.dialogflow.v2.DeleteToolRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest 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.dialogflow.v2.DeleteToolRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest 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.dialogflow.v2.DeleteToolRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.DeleteToolRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request of DeleteTool.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.DeleteToolRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.DeleteToolRequest) + com.google.cloud.dialogflow.v2.DeleteToolRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.DeleteToolRequest.class, + com.google.cloud.dialogflow.v2.DeleteToolRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.DeleteToolRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteToolRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.DeleteToolRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteToolRequest build() { + com.google.cloud.dialogflow.v2.DeleteToolRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.DeleteToolRequest buildPartial() { + com.google.cloud.dialogflow.v2.DeleteToolRequest result = + new com.google.cloud.dialogflow.v2.DeleteToolRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.DeleteToolRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.DeleteToolRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.DeleteToolRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.DeleteToolRequest other) { + if (other == com.google.cloud.dialogflow.v2.DeleteToolRequest.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+     * Required. The tool resource name to delete. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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 tool resource name to delete. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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 tool resource name to delete. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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 tool resource name to delete. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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 tool resource name to delete. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.DeleteToolRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.DeleteToolRequest) + private static final com.google.cloud.dialogflow.v2.DeleteToolRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.DeleteToolRequest(); + } + + public static com.google.cloud.dialogflow.v2.DeleteToolRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteToolRequest 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.dialogflow.v2.DeleteToolRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteToolRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteToolRequestOrBuilder.java new file mode 100644 index 000000000000..cb97a7f5dbd3 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeleteToolRequestOrBuilder.java @@ -0,0 +1,58 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface DeleteToolRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.DeleteToolRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The tool resource name to delete. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Required. The tool resource name to delete. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeployConversationModelOperationMetadata.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeployConversationModelOperationMetadata.java index 85d9ab1c1faa..6424a7cb6be0 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeployConversationModelOperationMetadata.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeployConversationModelOperationMetadata.java @@ -176,6 +176,55 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; } + public static final int DONE_TIME_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp doneTime_; + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + @java.lang.Override + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getDoneTime() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -196,6 +245,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getCreateTime()); } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(4, getDoneTime()); + } getUnknownFields().writeTo(output); } @@ -211,6 +263,9 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCreateTime()); } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getDoneTime()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -232,6 +287,10 @@ public boolean equals(final java.lang.Object obj) { if (hasCreateTime()) { if (!getCreateTime().equals(other.getCreateTime())) return false; } + if (hasDoneTime() != other.hasDoneTime()) return false; + if (hasDoneTime()) { + if (!getDoneTime().equals(other.getDoneTime())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -249,6 +308,10 @@ public int hashCode() { hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; hash = (53 * hash) + getCreateTime().hashCode(); } + if (hasDoneTime()) { + hash = (37 * hash) + DONE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDoneTime().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -397,6 +460,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getCreateTimeFieldBuilder(); + getDoneTimeFieldBuilder(); } } @@ -410,6 +474,11 @@ public Builder clear() { createTimeBuilder_.dispose(); createTimeBuilder_ = null; } + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } return this; } @@ -458,6 +527,10 @@ private void buildPartial0( result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.doneTime_ = doneTimeBuilder_ == null ? doneTime_ : doneTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } result.bitField0_ |= to_bitField0_; } @@ -519,6 +592,9 @@ public Builder mergeFrom( if (other.hasCreateTime()) { mergeCreateTime(other.getCreateTime()); } + if (other.hasDoneTime()) { + mergeDoneTime(other.getDoneTime()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -557,6 +633,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000002; break; } // case 26 + case 34: + { + input.readMessage(getDoneTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 34 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -895,6 +977,196 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } + private com.google.protobuf.Timestamp doneTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + doneTimeBuilder_; + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + public com.google.protobuf.Timestamp getDoneTime() { + if (doneTimeBuilder_ == null) { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } else { + return doneTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + doneTime_ = value; + } else { + doneTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (doneTimeBuilder_ == null) { + doneTime_ = builderForValue.build(); + } else { + doneTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder mergeDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && doneTime_ != null + && doneTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getDoneTimeBuilder().mergeFrom(value); + } else { + doneTime_ = value; + } + } else { + doneTimeBuilder_.mergeFrom(value); + } + if (doneTime_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder clearDoneTime() { + bitField0_ = (bitField0_ & ~0x00000004); + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public com.google.protobuf.Timestamp.Builder getDoneTimeBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getDoneTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + if (doneTimeBuilder_ != null) { + return doneTimeBuilder_.getMessageOrBuilder(); + } else { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getDoneTimeFieldBuilder() { + if (doneTimeBuilder_ == null) { + doneTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getDoneTime(), getParentForChildren(), isClean()); + doneTime_ = null; + } + return doneTimeBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeployConversationModelOperationMetadataOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeployConversationModelOperationMetadataOrBuilder.java index 19c2e25ff26a..c479d5c5c348 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeployConversationModelOperationMetadataOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DeployConversationModelOperationMetadataOrBuilder.java @@ -91,4 +91,41 @@ public interface DeployConversationModelOperationMetadataOrBuilder * .google.protobuf.Timestamp create_time = 3; */ com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + boolean hasDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + com.google.protobuf.Timestamp getDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DocumentProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DocumentProto.java index a4145aebe58d..c9d62e25abd7 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DocumentProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/DocumentProto.java @@ -216,13 +216,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013destination\"g\n" + "\027ExportOperationMetadata\022L\n" + "\030exported_gcs_destination\030\001" - + " \001(\0132*.google.cloud.dialogflow.v2.GcsDestination\"\272\002\n" + + " \001(\0132*.google.cloud.dialogflow.v2.GcsDestination\"\351\002\n" + "\032KnowledgeOperationMetadata\022P\n" + "\005state\030\001 \001(\0162<" + ".google.cloud.dialogflow.v2.KnowledgeOperationMetadata.StateB\003\340A\003\022\026\n" + "\016knowledge_base\030\003 \001(\t\022X\n" + "\031export_operation_metadata\030\004" - + " \001(\01323.google.cloud.dialogflow.v2.ExportOperationMetadataH\000\"B\n" + + " \001(\01323.google.cloud.dialogflow.v2.ExportOperationMetadataH\000\022-\n" + + "\tdone_time\030\005 \001(\0132\032.google.protobuf.Timestamp\"B\n" + "\005State\022\025\n" + "\021STATE_UNSPECIFIED\020\000\022\013\n" + "\007PENDING\020\001\022\013\n" @@ -230,62 +231,62 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004DONE\020\003B\024\n" + "\022operation_metadata2\254\026\n" + "\tDocuments\022\271\002\n\r" - + "ListDocuments\0220.google.cloud.dialogflow.v2.ListDocumentsRequest\0321.google" - + ".cloud.dialogflow.v2.ListDocumentsRespon" - + "se\"\302\001\332A\006parent\202\323\344\223\002\262\001\0222/v2/{parent=proje" - + "cts/*/knowledgeBases/*}/documentsZ@\022>/v2/{parent=projects/*/locations/*/knowledg" - + "eBases/*}/documentsZ:\0228/v2/{parent=proje" - + "cts/*/agent/knowledgeBases/*}/documents\022\246\002\n" - + "\013GetDocument\022..google.cloud.dialogflow.v2.GetDocumentRequest\032$.google.cloud.d" - + "ialogflow.v2.Document\"\300\001\332A\004name\202\323\344\223\002\262\001\0222" - + "/v2/{name=projects/*/knowledgeBases/*/documents/*}Z@\022>/v2/{name=projects/*/locat" - + "ions/*/knowledgeBases/*/documents/*}Z:\0228" - + "/v2/{name=projects/*/agent/knowledgeBases/*/documents/*}\022\367\002\n" - + "\016CreateDocument\0221.google.cloud.dialogflow.v2.CreateDocumentR" - + "equest\032\035.google.longrunning.Operation\"\222\002\312A&\n" - + "\010Document\022\032KnowledgeOperationMetadat" - + "a\332A\017parent,document\202\323\344\223\002\320\001\"2/v2/{parent=" - + "projects/*/knowledgeBases/*}/documents:\010documentZJ\">/v2/{parent=projects/*/locat" - + "ions/*/knowledgeBases/*}/documents:\010docu" - + "mentZD\"8/v2/{parent=projects/*/agent/knowledgeBases/*}/documents:\010document\022\260\002\n" - + "\017ImportDocuments\0222.google.cloud.dialogflow" - + ".v2.ImportDocumentsRequest\032\035.google.longrunning.Operation\"\311\001\312A5\n" - + "\027ImportDocumentsResponse\022\032KnowledgeOperationMetadata\202\323\344\223" - + "\002\212\001\"9/v2/{parent=projects/*/knowledgeBas" - + "es/*}/documents:import:\001*ZJ\"E/v2/{parent" - + "=projects/*/locations/*/knowledgeBases/*}/documents:import:\001*\022\333\002\n" - + "\016DeleteDocument\0221.google.cloud.dialogflow.v2.DeleteDocu" - + "mentRequest\032\035.google.longrunning.Operation\"\366\001\312A3\n" - + "\025google.protobuf.Empty\022\032Knowled" - + "geOperationMetadata\332A\004name\202\323\344\223\002\262\001*2/v2/{" - + "name=projects/*/knowledgeBases/*/documents/*}Z@*>/v2/{name=projects/*/locations/" - + "*/knowledgeBases/*/documents/*}Z:*8/v2/{" - + "name=projects/*/agent/knowledgeBases/*/documents/*}\022\227\003\n" - + "\016UpdateDocument\0221.google." - + "cloud.dialogflow.v2.UpdateDocumentRequest\032\035.google.longrunning.Operation\"\262\002\312A&\n" - + "\010Document\022\032KnowledgeOperationMetadata\332A\024d" - + "ocument,update_mask\202\323\344\223\002\353\0012;/v2/{documen" - + "t.name=projects/*/knowledgeBases/*/documents/*}:\010documentZS2G/v2/{document.name=" - + "projects/*/locations/*/knowledgeBases/*/documents/*}:\010documentZM2A/v2/{document." - + "name=projects/*/agent/knowledgeBases/*/documents/*}:\010document\022\370\002\n" - + "\016ReloadDocument\0221.google.cloud.dialogflow.v2.ReloadDocu" - + "mentRequest\032\035.google.longrunning.Operation\"\223\002\312A&\n" - + "\010Document\022\032KnowledgeOperationMe" - + "tadata\332A\020name,content_uri\202\323\344\223\002\320\001\"9/v2/{n" - + "ame=projects/*/knowledgeBases/*/documents/*}:reload:\001*ZJ\"E/v2/{name=projects/*/l" - + "ocations/*/knowledgeBases/*/documents/*}:reload:\001*ZD\"?/v2/{name=projects/*/agent" - + "/knowledgeBases/*/documents/*}:reload:\001*\022\237\002\n" - + "\016ExportDocument\0221.google.cloud.dialo" - + "gflow.v2.ExportDocumentRequest\032\035.google.longrunning.Operation\"\272\001\312A&\n" - + "\010Document\022\032KnowledgeOperationMetadata\202\323\344\223\002\212\001\"9/v2/{n" - + "ame=projects/*/knowledgeBases/*/documents/*}:export:\001*ZJ\"E/v2/{name=projects/*/l" - + "ocations/*/knowledgeBases/*/documents/*}" - + ":export:\001*\032x\312A\031dialogflow.googleapis.com" - + "\322AYhttps://www.googleapis.com/auth/cloud" - + "-platform,https://www.googleapis.com/auth/dialogflowB\223\001\n" + + "ListDocuments\0220.google.cloud.dialogflow.v2.ListDocumentsRequest\0321" + + ".google.cloud.dialogflow.v2.ListDocument" + + "sResponse\"\302\001\332A\006parent\202\323\344\223\002\262\001\0222/v2/{paren" + + "t=projects/*/knowledgeBases/*}/documentsZ@\022>/v2/{parent=projects/*/locations/*/k" + + "nowledgeBases/*}/documentsZ:\0228/v2/{paren" + + "t=projects/*/agent/knowledgeBases/*}/documents\022\246\002\n" + + "\013GetDocument\022..google.cloud.dialogflow.v2.GetDocumentRequest\032$.google." + + "cloud.dialogflow.v2.Document\"\300\001\332A\004name\202\323" + + "\344\223\002\262\001\0222/v2/{name=projects/*/knowledgeBas" + + "es/*/documents/*}Z@\022>/v2/{name=projects/*/locations/*/knowledgeBases/*/documents" + + "/*}Z:\0228/v2/{name=projects/*/agent/knowledgeBases/*/documents/*}\022\367\002\n" + + "\016CreateDocument\0221.google.cloud.dialogflow.v2.CreateDo" + + "cumentRequest\032\035.google.longrunning.Operation\"\222\002\312A&\n" + + "\010Document\022\032KnowledgeOperation" + + "Metadata\332A\017parent,document\202\323\344\223\002\320\001\"2/v2/{" + + "parent=projects/*/knowledgeBases/*}/documents:\010documentZJ\">/v2/{parent=projects/" + + "*/locations/*/knowledgeBases/*}/documents:\010documentZD\"8/v2/{parent=projects/*/ag" + + "ent/knowledgeBases/*}/documents:\010document\022\260\002\n" + + "\017ImportDocuments\0222.google.cloud.dia" + + "logflow.v2.ImportDocumentsRequest\032\035.google.longrunning.Operation\"\311\001\312A5\n" + + "\027ImportDocumentsResponse\022\032KnowledgeOperationMetad" + + "ata\202\323\344\223\002\212\001\"9/v2/{parent=projects/*/knowl" + + "edgeBases/*}/documents:import:\001*ZJ\"E/v2/" + + "{parent=projects/*/locations/*/knowledgeBases/*}/documents:import:\001*\022\333\002\n" + + "\016DeleteDocument\0221.google.cloud.dialogflow.v2.Del" + + "eteDocumentRequest\032\035.google.longrunning.Operation\"\366\001\312A3\n" + + "\025google.protobuf.Empty\022\032" + + "KnowledgeOperationMetadata\332A\004name\202\323\344\223\002\262\001" + + "*2/v2/{name=projects/*/knowledgeBases/*/documents/*}Z@*>/v2/{name=projects/*/loc" + + "ations/*/knowledgeBases/*/documents/*}Z:" + + "*8/v2/{name=projects/*/agent/knowledgeBases/*/documents/*}\022\227\003\n" + + "\016UpdateDocument\0221.google.cloud.dialogflow.v2.UpdateDocumen" + + "tRequest\032\035.google.longrunning.Operation\"\262\002\312A&\n" + + "\010Document\022\032KnowledgeOperationMetad" + + "ata\332A\024document,update_mask\202\323\344\223\002\353\0012;/v2/{" + + "document.name=projects/*/knowledgeBases/*/documents/*}:\010documentZS2G/v2/{documen" + + "t.name=projects/*/locations/*/knowledgeBases/*/documents/*}:\010documentZM2A/v2/{do" + + "cument.name=projects/*/agent/knowledgeBases/*/documents/*}:\010document\022\370\002\n" + + "\016ReloadDocument\0221.google.cloud.dialogflow.v2.Rel" + + "oadDocumentRequest\032\035.google.longrunning.Operation\"\223\002\312A&\n" + + "\010Document\022\032KnowledgeOper" + + "ationMetadata\332A\020name,content_uri\202\323\344\223\002\320\001\"" + + "9/v2/{name=projects/*/knowledgeBases/*/documents/*}:reload:\001*ZJ\"E/v2/{name=proje" + + "cts/*/locations/*/knowledgeBases/*/documents/*}:reload:\001*ZD\"?/v2/{name=projects/" + + "*/agent/knowledgeBases/*/documents/*}:reload:\001*\022\237\002\n" + + "\016ExportDocument\0221.google.clou" + + "d.dialogflow.v2.ExportDocumentRequest\032\035.google.longrunning.Operation\"\272\001\312A&\n" + + "\010Document\022\032KnowledgeOperationMetadata\202\323\344\223\002\212\001\"" + + "9/v2/{name=projects/*/knowledgeBases/*/documents/*}:export:\001*ZJ\"E/v2/{name=proje" + + "cts/*/locations/*/knowledgeBases/*/docum" + + "ents/*}:export:\001*\032x\312A\031dialogflow.googlea" + + "pis.com\322AYhttps://www.googleapis.com/aut" + + "h/cloud-platform,https://www.googleapis.com/auth/dialogflowB\223\001\n" + "\036com.google.cloud.dialogflow.v2B\r" - + "DocumentProtoP\001Z>cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dial" - + "ogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2b\006proto3" + + "DocumentProtoP\001Z>cloud.google.com/go/dialogflow/apiv2/dialogflow" + + "pb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -456,7 +457,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_KnowledgeOperationMetadata_descriptor, new java.lang.String[] { - "State", "KnowledgeBase", "ExportOperationMetadata", "OperationMetadata", + "State", "KnowledgeBase", "ExportOperationMetadata", "DoneTime", "OperationMetadata", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/EvaluationStatus.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/EvaluationStatus.java new file mode 100644 index 000000000000..8d189cf8b8d8 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/EvaluationStatus.java @@ -0,0 +1,899 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * A common evalaution pipeline status.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.EvaluationStatus} + */ +public final class EvaluationStatus extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.EvaluationStatus) + EvaluationStatusOrBuilder { + private static final long serialVersionUID = 0L; + + // Use EvaluationStatus.newBuilder() to construct. + private EvaluationStatus(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private EvaluationStatus() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new EvaluationStatus(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_EvaluationStatus_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_EvaluationStatus_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.EvaluationStatus.class, + com.google.cloud.dialogflow.v2.EvaluationStatus.Builder.class); + } + + private int bitField0_; + public static final int DONE_FIELD_NUMBER = 1; + private boolean done_ = false; + + /** + * + * + *
+   * Output only. If the value is `false`, it means the evaluation is still in
+   * progress. If `true`, the operation is completed, and either `error` or
+   * `response` is available.
+   * 
+ * + * optional bool done = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the done field is set. + */ + @java.lang.Override + public boolean hasDone() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. If the value is `false`, it means the evaluation is still in
+   * progress. If `true`, the operation is completed, and either `error` or
+   * `response` is available.
+   * 
+ * + * optional bool done = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The done. + */ + @java.lang.Override + public boolean getDone() { + return done_; + } + + public static final int PIPELINE_STATUS_FIELD_NUMBER = 2; + private com.google.rpc.Status pipelineStatus_; + + /** + * + * + *
+   * Output only. The error result of the evaluation in case of failure in
+   * evaluation pipeline.
+   * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the pipelineStatus field is set. + */ + @java.lang.Override + public boolean hasPipelineStatus() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. The error result of the evaluation in case of failure in
+   * evaluation pipeline.
+   * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The pipelineStatus. + */ + @java.lang.Override + public com.google.rpc.Status getPipelineStatus() { + return pipelineStatus_ == null ? com.google.rpc.Status.getDefaultInstance() : pipelineStatus_; + } + + /** + * + * + *
+   * Output only. The error result of the evaluation in case of failure in
+   * evaluation pipeline.
+   * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.rpc.StatusOrBuilder getPipelineStatusOrBuilder() { + return pipelineStatus_ == null ? com.google.rpc.Status.getDefaultInstance() : pipelineStatus_; + } + + 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.writeBool(1, done_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getPipelineStatus()); + } + 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.computeBoolSize(1, done_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getPipelineStatus()); + } + 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.dialogflow.v2.EvaluationStatus)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.EvaluationStatus other = + (com.google.cloud.dialogflow.v2.EvaluationStatus) obj; + + if (hasDone() != other.hasDone()) return false; + if (hasDone()) { + if (getDone() != other.getDone()) return false; + } + if (hasPipelineStatus() != other.hasPipelineStatus()) return false; + if (hasPipelineStatus()) { + if (!getPipelineStatus().equals(other.getPipelineStatus())) 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 (hasDone()) { + hash = (37 * hash) + DONE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDone()); + } + if (hasPipelineStatus()) { + hash = (37 * hash) + PIPELINE_STATUS_FIELD_NUMBER; + hash = (53 * hash) + getPipelineStatus().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus 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.dialogflow.v2.EvaluationStatus parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus 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.dialogflow.v2.EvaluationStatus parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.EvaluationStatus prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * A common evalaution pipeline status.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.EvaluationStatus} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.EvaluationStatus) + com.google.cloud.dialogflow.v2.EvaluationStatusOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_EvaluationStatus_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_EvaluationStatus_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.EvaluationStatus.class, + com.google.cloud.dialogflow.v2.EvaluationStatus.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.EvaluationStatus.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getPipelineStatusFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + done_ = false; + pipelineStatus_ = null; + if (pipelineStatusBuilder_ != null) { + pipelineStatusBuilder_.dispose(); + pipelineStatusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_EvaluationStatus_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.EvaluationStatus getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.EvaluationStatus.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.EvaluationStatus build() { + com.google.cloud.dialogflow.v2.EvaluationStatus result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.EvaluationStatus buildPartial() { + com.google.cloud.dialogflow.v2.EvaluationStatus result = + new com.google.cloud.dialogflow.v2.EvaluationStatus(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.EvaluationStatus result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.done_ = done_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.pipelineStatus_ = + pipelineStatusBuilder_ == null ? pipelineStatus_ : pipelineStatusBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.EvaluationStatus) { + return mergeFrom((com.google.cloud.dialogflow.v2.EvaluationStatus) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.EvaluationStatus other) { + if (other == com.google.cloud.dialogflow.v2.EvaluationStatus.getDefaultInstance()) + return this; + if (other.hasDone()) { + setDone(other.getDone()); + } + if (other.hasPipelineStatus()) { + mergePipelineStatus(other.getPipelineStatus()); + } + 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: + { + done_ = input.readBool(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 18: + { + input.readMessage(getPipelineStatusFieldBuilder().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 boolean done_; + + /** + * + * + *
+     * Output only. If the value is `false`, it means the evaluation is still in
+     * progress. If `true`, the operation is completed, and either `error` or
+     * `response` is available.
+     * 
+ * + * optional bool done = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the done field is set. + */ + @java.lang.Override + public boolean hasDone() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. If the value is `false`, it means the evaluation is still in
+     * progress. If `true`, the operation is completed, and either `error` or
+     * `response` is available.
+     * 
+ * + * optional bool done = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The done. + */ + @java.lang.Override + public boolean getDone() { + return done_; + } + + /** + * + * + *
+     * Output only. If the value is `false`, it means the evaluation is still in
+     * progress. If `true`, the operation is completed, and either `error` or
+     * `response` is available.
+     * 
+ * + * optional bool done = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The done to set. + * @return This builder for chaining. + */ + public Builder setDone(boolean value) { + + done_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. If the value is `false`, it means the evaluation is still in
+     * progress. If `true`, the operation is completed, and either `error` or
+     * `response` is available.
+     * 
+ * + * optional bool done = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearDone() { + bitField0_ = (bitField0_ & ~0x00000001); + done_ = false; + onChanged(); + return this; + } + + private com.google.rpc.Status pipelineStatus_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder> + pipelineStatusBuilder_; + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the pipelineStatus field is set. + */ + public boolean hasPipelineStatus() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The pipelineStatus. + */ + public com.google.rpc.Status getPipelineStatus() { + if (pipelineStatusBuilder_ == null) { + return pipelineStatus_ == null + ? com.google.rpc.Status.getDefaultInstance() + : pipelineStatus_; + } else { + return pipelineStatusBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setPipelineStatus(com.google.rpc.Status value) { + if (pipelineStatusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pipelineStatus_ = value; + } else { + pipelineStatusBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setPipelineStatus(com.google.rpc.Status.Builder builderForValue) { + if (pipelineStatusBuilder_ == null) { + pipelineStatus_ = builderForValue.build(); + } else { + pipelineStatusBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergePipelineStatus(com.google.rpc.Status value) { + if (pipelineStatusBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && pipelineStatus_ != null + && pipelineStatus_ != com.google.rpc.Status.getDefaultInstance()) { + getPipelineStatusBuilder().mergeFrom(value); + } else { + pipelineStatus_ = value; + } + } else { + pipelineStatusBuilder_.mergeFrom(value); + } + if (pipelineStatus_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearPipelineStatus() { + bitField0_ = (bitField0_ & ~0x00000002); + pipelineStatus_ = null; + if (pipelineStatusBuilder_ != null) { + pipelineStatusBuilder_.dispose(); + pipelineStatusBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.rpc.Status.Builder getPipelineStatusBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getPipelineStatusFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.rpc.StatusOrBuilder getPipelineStatusOrBuilder() { + if (pipelineStatusBuilder_ != null) { + return pipelineStatusBuilder_.getMessageOrBuilder(); + } else { + return pipelineStatus_ == null + ? com.google.rpc.Status.getDefaultInstance() + : pipelineStatus_; + } + } + + /** + * + * + *
+     * Output only. The error result of the evaluation in case of failure in
+     * evaluation pipeline.
+     * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder> + getPipelineStatusFieldBuilder() { + if (pipelineStatusBuilder_ == null) { + pipelineStatusBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.rpc.Status, + com.google.rpc.Status.Builder, + com.google.rpc.StatusOrBuilder>( + getPipelineStatus(), getParentForChildren(), isClean()); + pipelineStatus_ = null; + } + return pipelineStatusBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.EvaluationStatus) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.EvaluationStatus) + private static final com.google.cloud.dialogflow.v2.EvaluationStatus DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.EvaluationStatus(); + } + + public static com.google.cloud.dialogflow.v2.EvaluationStatus getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvaluationStatus 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.dialogflow.v2.EvaluationStatus getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/EvaluationStatusOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/EvaluationStatusOrBuilder.java new file mode 100644 index 000000000000..5a05608e231e --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/EvaluationStatusOrBuilder.java @@ -0,0 +1,99 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface EvaluationStatusOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.EvaluationStatus) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. If the value is `false`, it means the evaluation is still in
+   * progress. If `true`, the operation is completed, and either `error` or
+   * `response` is available.
+   * 
+ * + * optional bool done = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the done field is set. + */ + boolean hasDone(); + + /** + * + * + *
+   * Output only. If the value is `false`, it means the evaluation is still in
+   * progress. If `true`, the operation is completed, and either `error` or
+   * `response` is available.
+   * 
+ * + * optional bool done = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The done. + */ + boolean getDone(); + + /** + * + * + *
+   * Output only. The error result of the evaluation in case of failure in
+   * evaluation pipeline.
+   * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the pipelineStatus field is set. + */ + boolean hasPipelineStatus(); + + /** + * + * + *
+   * Output only. The error result of the evaluation in case of failure in
+   * evaluation pipeline.
+   * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The pipelineStatus. + */ + com.google.rpc.Status getPipelineStatus(); + + /** + * + * + *
+   * Output only. The error result of the evaluation in case of failure in
+   * evaluation pipeline.
+   * 
+ * + * .google.rpc.Status pipeline_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.rpc.StatusOrBuilder getPipelineStatusOrBuilder(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GenerateStatelessSuggestionRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GenerateStatelessSuggestionRequest.java index 71e4bf1d9c04..f804afaaca21 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GenerateStatelessSuggestionRequest.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GenerateStatelessSuggestionRequest.java @@ -44,6 +44,7 @@ private GenerateStatelessSuggestionRequest( private GenerateStatelessSuggestionRequest() { parent_ = ""; triggerEvents_ = java.util.Collections.emptyList(); + securitySettings_ = ""; } @java.lang.Override @@ -647,6 +648,73 @@ public int getTriggerEventsValue(int index) { private int triggerEventsMemoizedSerializedSize; + public static final int SECURITY_SETTINGS_FIELD_NUMBER = 8; + + @SuppressWarnings("serial") + private volatile java.lang.Object securitySettings_ = ""; + + /** + * + * + *
+   * Optional. Name of the CX SecuritySettings which is used to redact generated
+   * response. If this field is empty, try to fetch v2 security_settings, which
+   * is a project level setting. If this field is empty and no v2
+   * security_settings set up in this project, no redaction will be done.
+   *
+   * Format:
+   * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+   * Settings ID>`.
+   * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The securitySettings. + */ + @java.lang.Override + public java.lang.String getSecuritySettings() { + java.lang.Object ref = securitySettings_; + 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(); + securitySettings_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. Name of the CX SecuritySettings which is used to redact generated
+   * response. If this field is empty, try to fetch v2 security_settings, which
+   * is a project level setting. If this field is empty and no v2
+   * security_settings set up in this project, no redaction will be done.
+   *
+   * Format:
+   * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+   * Settings ID>`.
+   * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for securitySettings. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecuritySettingsBytes() { + java.lang.Object ref = securitySettings_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + securitySettings_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -686,6 +754,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < triggerEvents_.size(); i++) { output.writeEnumNoTag(triggerEvents_.get(i)); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(securitySettings_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, securitySettings_); + } getUnknownFields().writeTo(output); } @@ -735,6 +806,9 @@ public int getSerializedSize() { } triggerEventsMemoizedSerializedSize = dataSize; } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(securitySettings_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, securitySettings_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -758,6 +832,7 @@ public boolean equals(final java.lang.Object obj) { if (!getConversationContext().equals(other.getConversationContext())) return false; } if (!triggerEvents_.equals(other.triggerEvents_)) return false; + if (!getSecuritySettings().equals(other.getSecuritySettings())) return false; if (!getGeneratorResourceCase().equals(other.getGeneratorResourceCase())) return false; switch (generatorResourceCase_) { case 2: @@ -794,6 +869,8 @@ public int hashCode() { hash = (37 * hash) + TRIGGER_EVENTS_FIELD_NUMBER; hash = (53 * hash) + triggerEvents_.hashCode(); } + hash = (37 * hash) + SECURITY_SETTINGS_FIELD_NUMBER; + hash = (53 * hash) + getSecuritySettings().hashCode(); switch (generatorResourceCase_) { case 2: hash = (37 * hash) + GENERATOR_FIELD_NUMBER; @@ -993,6 +1070,7 @@ public Builder clear() { } triggerEvents_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); + securitySettings_ = ""; generatorResourceCase_ = 0; generatorResource_ = null; return this; @@ -1059,6 +1137,9 @@ private void buildPartial0( : conversationContextBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.securitySettings_ = securitySettings_; + } result.bitField0_ |= to_bitField0_; } @@ -1139,6 +1220,11 @@ public Builder mergeFrom( } onChanged(); } + if (!other.getSecuritySettings().isEmpty()) { + securitySettings_ = other.securitySettings_; + bitField0_ |= 0x00000040; + onChanged(); + } switch (other.getGeneratorResourceCase()) { case GENERATOR: { @@ -1243,6 +1329,12 @@ public Builder mergeFrom( input.popLimit(oldLimit); break; } // case 50 + case 66: + { + securitySettings_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000040; + break; + } // case 66 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -2563,6 +2655,152 @@ public Builder addAllTriggerEventsValue(java.lang.Iterable va return this; } + private java.lang.Object securitySettings_ = ""; + + /** + * + * + *
+     * Optional. Name of the CX SecuritySettings which is used to redact generated
+     * response. If this field is empty, try to fetch v2 security_settings, which
+     * is a project level setting. If this field is empty and no v2
+     * security_settings set up in this project, no redaction will be done.
+     *
+     * Format:
+     * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+     * Settings ID>`.
+     * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The securitySettings. + */ + public java.lang.String getSecuritySettings() { + java.lang.Object ref = securitySettings_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + securitySettings_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. Name of the CX SecuritySettings which is used to redact generated
+     * response. If this field is empty, try to fetch v2 security_settings, which
+     * is a project level setting. If this field is empty and no v2
+     * security_settings set up in this project, no redaction will be done.
+     *
+     * Format:
+     * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+     * Settings ID>`.
+     * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for securitySettings. + */ + public com.google.protobuf.ByteString getSecuritySettingsBytes() { + java.lang.Object ref = securitySettings_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + securitySettings_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. Name of the CX SecuritySettings which is used to redact generated
+     * response. If this field is empty, try to fetch v2 security_settings, which
+     * is a project level setting. If this field is empty and no v2
+     * security_settings set up in this project, no redaction will be done.
+     *
+     * Format:
+     * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+     * Settings ID>`.
+     * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The securitySettings to set. + * @return This builder for chaining. + */ + public Builder setSecuritySettings(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + securitySettings_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Name of the CX SecuritySettings which is used to redact generated
+     * response. If this field is empty, try to fetch v2 security_settings, which
+     * is a project level setting. If this field is empty and no v2
+     * security_settings set up in this project, no redaction will be done.
+     *
+     * Format:
+     * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+     * Settings ID>`.
+     * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearSecuritySettings() { + securitySettings_ = getDefaultInstance().getSecuritySettings(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Name of the CX SecuritySettings which is used to redact generated
+     * response. If this field is empty, try to fetch v2 security_settings, which
+     * is a project level setting. If this field is empty and no v2
+     * security_settings set up in this project, no redaction will be done.
+     *
+     * Format:
+     * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+     * Settings ID>`.
+     * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for securitySettings to set. + * @return This builder for chaining. + */ + public Builder setSecuritySettingsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + securitySettings_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GenerateStatelessSuggestionRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GenerateStatelessSuggestionRequestOrBuilder.java index 61ae8e73f5c6..00cee54381b4 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GenerateStatelessSuggestionRequestOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GenerateStatelessSuggestionRequestOrBuilder.java @@ -354,6 +354,46 @@ com.google.cloud.dialogflow.v2.Conversation.ContextReference getContextReference */ int getTriggerEventsValue(int index); + /** + * + * + *
+   * Optional. Name of the CX SecuritySettings which is used to redact generated
+   * response. If this field is empty, try to fetch v2 security_settings, which
+   * is a project level setting. If this field is empty and no v2
+   * security_settings set up in this project, no redaction will be done.
+   *
+   * Format:
+   * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+   * Settings ID>`.
+   * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The securitySettings. + */ + java.lang.String getSecuritySettings(); + + /** + * + * + *
+   * Optional. Name of the CX SecuritySettings which is used to redact generated
+   * response. If this field is empty, try to fetch v2 security_settings, which
+   * is a project level setting. If this field is empty and no v2
+   * security_settings set up in this project, no redaction will be done.
+   *
+   * Format:
+   * `projects/<Project ID>/locations/<Location ID>/securitySettings/<Security
+   * Settings ID>`.
+   * 
+ * + * string security_settings = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for securitySettings. + */ + com.google.protobuf.ByteString getSecuritySettingsBytes(); + com.google.cloud.dialogflow.v2.GenerateStatelessSuggestionRequest.GeneratorResourceCase getGeneratorResourceCase(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Generator.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Generator.java index 1f71194d6f6d..cf406f241df5 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Generator.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Generator.java @@ -43,6 +43,7 @@ private Generator() { name_ = ""; description_ = ""; triggerEvent_ = 0; + tools_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -77,6 +78,7 @@ public enum ContextCase com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { FREE_FORM_CONTEXT(11), + AGENT_COACHING_CONTEXT(12), SUMMARIZATION_CONTEXT(13), CONTEXT_NOT_SET(0); private final int value; @@ -99,6 +101,8 @@ public static ContextCase forNumber(int value) { switch (value) { case 11: return FREE_FORM_CONTEXT; + case 12: + return AGENT_COACHING_CONTEXT; case 13: return SUMMARIZATION_CONTEXT; case 0: @@ -330,6 +334,61 @@ public com.google.cloud.dialogflow.v2.FreeFormContextOrBuilder getFreeFormContex return com.google.cloud.dialogflow.v2.FreeFormContext.getDefaultInstance(); } + public static final int AGENT_COACHING_CONTEXT_FIELD_NUMBER = 12; + + /** + * + * + *
+   * Input of prebuilt Agent Coaching feature.
+   * 
+ * + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; + * + * @return Whether the agentCoachingContext field is set. + */ + @java.lang.Override + public boolean hasAgentCoachingContext() { + return contextCase_ == 12; + } + + /** + * + * + *
+   * Input of prebuilt Agent Coaching feature.
+   * 
+ * + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; + * + * @return The agentCoachingContext. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingContext getAgentCoachingContext() { + if (contextCase_ == 12) { + return (com.google.cloud.dialogflow.v2.AgentCoachingContext) context_; + } + return com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance(); + } + + /** + * + * + *
+   * Input of prebuilt Agent Coaching feature.
+   * 
+ * + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingContextOrBuilder + getAgentCoachingContextOrBuilder() { + if (contextCase_ == 12) { + return (com.google.cloud.dialogflow.v2.AgentCoachingContext) context_; + } + return com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance(); + } + public static final int SUMMARIZATION_CONTEXT_FIELD_NUMBER = 13; /** @@ -677,6 +736,149 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; } + public static final int TOOLS_FIELD_NUMBER = 14; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList tools_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + /** + * + * + *
+   * Optional. Resource names of the tools that the generator can choose from.
+   * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+   * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return A list containing the tools. + */ + public com.google.protobuf.ProtocolStringList getToolsList() { + return tools_; + } + + /** + * + * + *
+   * Optional. Resource names of the tools that the generator can choose from.
+   * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+   * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The count of tools. + */ + public int getToolsCount() { + return tools_.size(); + } + + /** + * + * + *
+   * Optional. Resource names of the tools that the generator can choose from.
+   * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+   * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the element to return. + * @return The tools at the given index. + */ + public java.lang.String getTools(int index) { + return tools_.get(index); + } + + /** + * + * + *
+   * Optional. Resource names of the tools that the generator can choose from.
+   * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+   * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the value to return. + * @return The bytes of the tools at the given index. + */ + public com.google.protobuf.ByteString getToolsBytes(int index) { + return tools_.getByteString(index); + } + + public static final int SUGGESTION_DEDUPING_CONFIG_FIELD_NUMBER = 23; + private com.google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestionDedupingConfig_; + + /** + * + * + *
+   * Optional. Configuration for suggestion deduping. This is only applicable to
+   * AI Coach feature.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the suggestionDedupingConfig field is set. + */ + @java.lang.Override + public boolean hasSuggestionDedupingConfig() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * Optional. Configuration for suggestion deduping. This is only applicable to
+   * AI Coach feature.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The suggestionDedupingConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SuggestionDedupingConfig getSuggestionDedupingConfig() { + return suggestionDedupingConfig_ == null + ? com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.getDefaultInstance() + : suggestionDedupingConfig_; + } + + /** + * + * + *
+   * Optional. Configuration for suggestion deduping. This is only applicable to
+   * AI Coach feature.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SuggestionDedupingConfigOrBuilder + getSuggestionDedupingConfigOrBuilder() { + return suggestionDedupingConfig_ == null + ? com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.getDefaultInstance() + : suggestionDedupingConfig_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -713,12 +915,21 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (contextCase_ == 11) { output.writeMessage(11, (com.google.cloud.dialogflow.v2.FreeFormContext) context_); } + if (contextCase_ == 12) { + output.writeMessage(12, (com.google.cloud.dialogflow.v2.AgentCoachingContext) context_); + } if (contextCase_ == 13) { output.writeMessage(13, (com.google.cloud.dialogflow.v2.SummarizationContext) context_); } + for (int i = 0; i < tools_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, tools_.getRaw(i)); + } if (foundationModelCase_ == 15) { com.google.protobuf.GeneratedMessageV3.writeString(output, 15, foundationModel_); } + if (((bitField0_ & 0x00000008) != 0)) { + output.writeMessage(23, getSuggestionDedupingConfig()); + } getUnknownFields().writeTo(output); } @@ -752,14 +963,32 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 11, (com.google.cloud.dialogflow.v2.FreeFormContext) context_); } + if (contextCase_ == 12) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 12, (com.google.cloud.dialogflow.v2.AgentCoachingContext) context_); + } if (contextCase_ == 13) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 13, (com.google.cloud.dialogflow.v2.SummarizationContext) context_); } + { + int dataSize = 0; + for (int i = 0; i < tools_.size(); i++) { + dataSize += computeStringSizeNoTag(tools_.getRaw(i)); + } + size += dataSize; + size += 1 * getToolsList().size(); + } if (foundationModelCase_ == 15) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, foundationModel_); } + if (((bitField0_ & 0x00000008) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 23, getSuggestionDedupingConfig()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -790,11 +1019,19 @@ public boolean equals(final java.lang.Object obj) { if (hasUpdateTime()) { if (!getUpdateTime().equals(other.getUpdateTime())) return false; } + if (!getToolsList().equals(other.getToolsList())) return false; + if (hasSuggestionDedupingConfig() != other.hasSuggestionDedupingConfig()) return false; + if (hasSuggestionDedupingConfig()) { + if (!getSuggestionDedupingConfig().equals(other.getSuggestionDedupingConfig())) return false; + } if (!getContextCase().equals(other.getContextCase())) return false; switch (contextCase_) { case 11: if (!getFreeFormContext().equals(other.getFreeFormContext())) return false; break; + case 12: + if (!getAgentCoachingContext().equals(other.getAgentCoachingContext())) return false; + break; case 13: if (!getSummarizationContext().equals(other.getSummarizationContext())) return false; break; @@ -838,11 +1075,23 @@ public int hashCode() { hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; hash = (53 * hash) + getUpdateTime().hashCode(); } + if (getToolsCount() > 0) { + hash = (37 * hash) + TOOLS_FIELD_NUMBER; + hash = (53 * hash) + getToolsList().hashCode(); + } + if (hasSuggestionDedupingConfig()) { + hash = (37 * hash) + SUGGESTION_DEDUPING_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getSuggestionDedupingConfig().hashCode(); + } switch (contextCase_) { case 11: hash = (37 * hash) + FREE_FORM_CONTEXT_FIELD_NUMBER; hash = (53 * hash) + getFreeFormContext().hashCode(); break; + case 12: + hash = (37 * hash) + AGENT_COACHING_CONTEXT_FIELD_NUMBER; + hash = (53 * hash) + getAgentCoachingContext().hashCode(); + break; case 13: hash = (37 * hash) + SUMMARIZATION_CONTEXT_FIELD_NUMBER; hash = (53 * hash) + getSummarizationContext().hashCode(); @@ -1002,6 +1251,7 @@ private void maybeForceBuilderInitialization() { getInferenceParameterFieldBuilder(); getCreateTimeFieldBuilder(); getUpdateTimeFieldBuilder(); + getSuggestionDedupingConfigFieldBuilder(); } } @@ -1014,6 +1264,9 @@ public Builder clear() { if (freeFormContextBuilder_ != null) { freeFormContextBuilder_.clear(); } + if (agentCoachingContextBuilder_ != null) { + agentCoachingContextBuilder_.clear(); + } if (summarizationContextBuilder_ != null) { summarizationContextBuilder_.clear(); } @@ -1033,6 +1286,12 @@ public Builder clear() { updateTimeBuilder_.dispose(); updateTimeBuilder_ = null; } + tools_ = com.google.protobuf.LazyStringArrayList.emptyList(); + suggestionDedupingConfig_ = null; + if (suggestionDedupingConfigBuilder_ != null) { + suggestionDedupingConfigBuilder_.dispose(); + suggestionDedupingConfigBuilder_ = null; + } contextCase_ = 0; context_ = null; foundationModelCase_ = 0; @@ -1081,24 +1340,35 @@ private void buildPartial0(com.google.cloud.dialogflow.v2.Generator result) { result.description_ = description_; } int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000010) != 0)) { + if (((from_bitField0_ & 0x00000020) != 0)) { result.inferenceParameter_ = inferenceParameterBuilder_ == null ? inferenceParameter_ : inferenceParameterBuilder_.build(); to_bitField0_ |= 0x00000001; } - if (((from_bitField0_ & 0x00000020) != 0)) { + if (((from_bitField0_ & 0x00000040) != 0)) { result.triggerEvent_ = triggerEvent_; } - if (((from_bitField0_ & 0x00000080) != 0)) { + if (((from_bitField0_ & 0x00000100) != 0)) { result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); to_bitField0_ |= 0x00000002; } - if (((from_bitField0_ & 0x00000100) != 0)) { + if (((from_bitField0_ & 0x00000200) != 0)) { result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); to_bitField0_ |= 0x00000004; } + if (((from_bitField0_ & 0x00000400) != 0)) { + tools_.makeImmutable(); + result.tools_ = tools_; + } + if (((from_bitField0_ & 0x00000800) != 0)) { + result.suggestionDedupingConfig_ = + suggestionDedupingConfigBuilder_ == null + ? suggestionDedupingConfig_ + : suggestionDedupingConfigBuilder_.build(); + to_bitField0_ |= 0x00000008; + } result.bitField0_ |= to_bitField0_; } @@ -1108,6 +1378,9 @@ private void buildPartialOneofs(com.google.cloud.dialogflow.v2.Generator result) if (contextCase_ == 11 && freeFormContextBuilder_ != null) { result.context_ = freeFormContextBuilder_.build(); } + if (contextCase_ == 12 && agentCoachingContextBuilder_ != null) { + result.context_ = agentCoachingContextBuilder_.build(); + } if (contextCase_ == 13 && summarizationContextBuilder_ != null) { result.context_ = summarizationContextBuilder_.build(); } @@ -1182,12 +1455,30 @@ public Builder mergeFrom(com.google.cloud.dialogflow.v2.Generator other) { if (other.hasUpdateTime()) { mergeUpdateTime(other.getUpdateTime()); } + if (!other.tools_.isEmpty()) { + if (tools_.isEmpty()) { + tools_ = other.tools_; + bitField0_ |= 0x00000400; + } else { + ensureToolsIsMutable(); + tools_.addAll(other.tools_); + } + onChanged(); + } + if (other.hasSuggestionDedupingConfig()) { + mergeSuggestionDedupingConfig(other.getSuggestionDedupingConfig()); + } switch (other.getContextCase()) { case FREE_FORM_CONTEXT: { mergeFreeFormContext(other.getFreeFormContext()); break; } + case AGENT_COACHING_CONTEXT: + { + mergeAgentCoachingContext(other.getAgentCoachingContext()); + break; + } case SUMMARIZATION_CONTEXT: { mergeSummarizationContext(other.getSummarizationContext()); @@ -1253,25 +1544,25 @@ public Builder mergeFrom( { input.readMessage( getInferenceParameterFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; break; } // case 34 case 40: { triggerEvent_ = input.readEnum(); - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; break; } // case 40 case 66: { input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; break; } // case 66 case 74: { input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; break; } // case 74 case 90: @@ -1280,6 +1571,13 @@ public Builder mergeFrom( contextCase_ = 11; break; } // case 90 + case 98: + { + input.readMessage( + getAgentCoachingContextFieldBuilder().getBuilder(), extensionRegistry); + contextCase_ = 12; + break; + } // case 98 case 106: { input.readMessage( @@ -1287,6 +1585,13 @@ public Builder mergeFrom( contextCase_ = 13; break; } // case 106 + case 114: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureToolsIsMutable(); + tools_.add(s); + break; + } // case 114 case 122: { java.lang.String s = input.readStringRequireUtf8(); @@ -1294,6 +1599,13 @@ public Builder mergeFrom( foundationModel_ = s; break; } // case 122 + case 186: + { + input.readMessage( + getSuggestionDedupingConfigFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000800; + break; + } // case 186 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1797,50 +2109,50 @@ public com.google.cloud.dialogflow.v2.FreeFormContextOrBuilder getFreeFormContex } private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.SummarizationContext, - com.google.cloud.dialogflow.v2.SummarizationContext.Builder, - com.google.cloud.dialogflow.v2.SummarizationContextOrBuilder> - summarizationContextBuilder_; + com.google.cloud.dialogflow.v2.AgentCoachingContext, + com.google.cloud.dialogflow.v2.AgentCoachingContext.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingContextOrBuilder> + agentCoachingContextBuilder_; /** * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; * - * @return Whether the summarizationContext field is set. + * @return Whether the agentCoachingContext field is set. */ @java.lang.Override - public boolean hasSummarizationContext() { - return contextCase_ == 13; + public boolean hasAgentCoachingContext() { + return contextCase_ == 12; } /** * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; * - * @return The summarizationContext. + * @return The agentCoachingContext. */ @java.lang.Override - public com.google.cloud.dialogflow.v2.SummarizationContext getSummarizationContext() { - if (summarizationContextBuilder_ == null) { - if (contextCase_ == 13) { - return (com.google.cloud.dialogflow.v2.SummarizationContext) context_; + public com.google.cloud.dialogflow.v2.AgentCoachingContext getAgentCoachingContext() { + if (agentCoachingContextBuilder_ == null) { + if (contextCase_ == 12) { + return (com.google.cloud.dialogflow.v2.AgentCoachingContext) context_; } - return com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance(); + return com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance(); } else { - if (contextCase_ == 13) { - return summarizationContextBuilder_.getMessage(); + if (contextCase_ == 12) { + return agentCoachingContextBuilder_.getMessage(); } - return com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance(); + return com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance(); } } @@ -1848,23 +2160,23 @@ public com.google.cloud.dialogflow.v2.SummarizationContext getSummarizationConte * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; */ - public Builder setSummarizationContext( - com.google.cloud.dialogflow.v2.SummarizationContext value) { - if (summarizationContextBuilder_ == null) { + public Builder setAgentCoachingContext( + com.google.cloud.dialogflow.v2.AgentCoachingContext value) { + if (agentCoachingContextBuilder_ == null) { if (value == null) { throw new NullPointerException(); } context_ = value; onChanged(); } else { - summarizationContextBuilder_.setMessage(value); + agentCoachingContextBuilder_.setMessage(value); } - contextCase_ = 13; + contextCase_ = 12; return this; } @@ -1872,20 +2184,20 @@ public Builder setSummarizationContext( * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; */ - public Builder setSummarizationContext( - com.google.cloud.dialogflow.v2.SummarizationContext.Builder builderForValue) { - if (summarizationContextBuilder_ == null) { + public Builder setAgentCoachingContext( + com.google.cloud.dialogflow.v2.AgentCoachingContext.Builder builderForValue) { + if (agentCoachingContextBuilder_ == null) { context_ = builderForValue.build(); onChanged(); } else { - summarizationContextBuilder_.setMessage(builderForValue.build()); + agentCoachingContextBuilder_.setMessage(builderForValue.build()); } - contextCase_ = 13; + contextCase_ = 12; return this; } @@ -1893,20 +2205,20 @@ public Builder setSummarizationContext( * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; */ - public Builder mergeSummarizationContext( - com.google.cloud.dialogflow.v2.SummarizationContext value) { - if (summarizationContextBuilder_ == null) { - if (contextCase_ == 13 + public Builder mergeAgentCoachingContext( + com.google.cloud.dialogflow.v2.AgentCoachingContext value) { + if (agentCoachingContextBuilder_ == null) { + if (contextCase_ == 12 && context_ - != com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance()) { + != com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance()) { context_ = - com.google.cloud.dialogflow.v2.SummarizationContext.newBuilder( - (com.google.cloud.dialogflow.v2.SummarizationContext) context_) + com.google.cloud.dialogflow.v2.AgentCoachingContext.newBuilder( + (com.google.cloud.dialogflow.v2.AgentCoachingContext) context_) .mergeFrom(value) .buildPartial(); } else { @@ -1914,13 +2226,13 @@ public Builder mergeSummarizationContext( } onChanged(); } else { - if (contextCase_ == 13) { - summarizationContextBuilder_.mergeFrom(value); + if (contextCase_ == 12) { + agentCoachingContextBuilder_.mergeFrom(value); } else { - summarizationContextBuilder_.setMessage(value); + agentCoachingContextBuilder_.setMessage(value); } } - contextCase_ = 13; + contextCase_ = 12; return this; } @@ -1928,24 +2240,24 @@ public Builder mergeSummarizationContext( * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; */ - public Builder clearSummarizationContext() { - if (summarizationContextBuilder_ == null) { - if (contextCase_ == 13) { + public Builder clearAgentCoachingContext() { + if (agentCoachingContextBuilder_ == null) { + if (contextCase_ == 12) { contextCase_ = 0; context_ = null; onChanged(); } } else { - if (contextCase_ == 13) { + if (contextCase_ == 12) { contextCase_ = 0; context_ = null; } - summarizationContextBuilder_.clear(); + agentCoachingContextBuilder_.clear(); } return this; } @@ -1954,35 +2266,35 @@ public Builder clearSummarizationContext() { * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; */ - public com.google.cloud.dialogflow.v2.SummarizationContext.Builder - getSummarizationContextBuilder() { - return getSummarizationContextFieldBuilder().getBuilder(); + public com.google.cloud.dialogflow.v2.AgentCoachingContext.Builder + getAgentCoachingContextBuilder() { + return getAgentCoachingContextFieldBuilder().getBuilder(); } /** * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; */ @java.lang.Override - public com.google.cloud.dialogflow.v2.SummarizationContextOrBuilder - getSummarizationContextOrBuilder() { - if ((contextCase_ == 13) && (summarizationContextBuilder_ != null)) { - return summarizationContextBuilder_.getMessageOrBuilder(); + public com.google.cloud.dialogflow.v2.AgentCoachingContextOrBuilder + getAgentCoachingContextOrBuilder() { + if ((contextCase_ == 12) && (agentCoachingContextBuilder_ != null)) { + return agentCoachingContextBuilder_.getMessageOrBuilder(); } else { - if (contextCase_ == 13) { - return (com.google.cloud.dialogflow.v2.SummarizationContext) context_; + if (contextCase_ == 12) { + return (com.google.cloud.dialogflow.v2.AgentCoachingContext) context_; } - return com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance(); + return com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance(); } } @@ -1990,36 +2302,259 @@ public Builder clearSummarizationContext() { * * *
-     * Input of prebuilt Summarization feature.
+     * Input of prebuilt Agent Coaching feature.
      * 
* - * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; */ private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.SummarizationContext, - com.google.cloud.dialogflow.v2.SummarizationContext.Builder, - com.google.cloud.dialogflow.v2.SummarizationContextOrBuilder> - getSummarizationContextFieldBuilder() { - if (summarizationContextBuilder_ == null) { - if (!(contextCase_ == 13)) { - context_ = com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance(); + com.google.cloud.dialogflow.v2.AgentCoachingContext, + com.google.cloud.dialogflow.v2.AgentCoachingContext.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingContextOrBuilder> + getAgentCoachingContextFieldBuilder() { + if (agentCoachingContextBuilder_ == null) { + if (!(contextCase_ == 12)) { + context_ = com.google.cloud.dialogflow.v2.AgentCoachingContext.getDefaultInstance(); } - summarizationContextBuilder_ = + agentCoachingContextBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.SummarizationContext, - com.google.cloud.dialogflow.v2.SummarizationContext.Builder, - com.google.cloud.dialogflow.v2.SummarizationContextOrBuilder>( - (com.google.cloud.dialogflow.v2.SummarizationContext) context_, + com.google.cloud.dialogflow.v2.AgentCoachingContext, + com.google.cloud.dialogflow.v2.AgentCoachingContext.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingContextOrBuilder>( + (com.google.cloud.dialogflow.v2.AgentCoachingContext) context_, getParentForChildren(), isClean()); context_ = null; } - contextCase_ = 13; + contextCase_ = 12; onChanged(); - return summarizationContextBuilder_; + return agentCoachingContextBuilder_; } - private com.google.cloud.dialogflow.v2.InferenceParameter inferenceParameter_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationContext, + com.google.cloud.dialogflow.v2.SummarizationContext.Builder, + com.google.cloud.dialogflow.v2.SummarizationContextOrBuilder> + summarizationContextBuilder_; + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * + * @return Whether the summarizationContext field is set. + */ + @java.lang.Override + public boolean hasSummarizationContext() { + return contextCase_ == 13; + } + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + * + * @return The summarizationContext. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationContext getSummarizationContext() { + if (summarizationContextBuilder_ == null) { + if (contextCase_ == 13) { + return (com.google.cloud.dialogflow.v2.SummarizationContext) context_; + } + return com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance(); + } else { + if (contextCase_ == 13) { + return summarizationContextBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + */ + public Builder setSummarizationContext( + com.google.cloud.dialogflow.v2.SummarizationContext value) { + if (summarizationContextBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + context_ = value; + onChanged(); + } else { + summarizationContextBuilder_.setMessage(value); + } + contextCase_ = 13; + return this; + } + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + */ + public Builder setSummarizationContext( + com.google.cloud.dialogflow.v2.SummarizationContext.Builder builderForValue) { + if (summarizationContextBuilder_ == null) { + context_ = builderForValue.build(); + onChanged(); + } else { + summarizationContextBuilder_.setMessage(builderForValue.build()); + } + contextCase_ = 13; + return this; + } + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + */ + public Builder mergeSummarizationContext( + com.google.cloud.dialogflow.v2.SummarizationContext value) { + if (summarizationContextBuilder_ == null) { + if (contextCase_ == 13 + && context_ + != com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance()) { + context_ = + com.google.cloud.dialogflow.v2.SummarizationContext.newBuilder( + (com.google.cloud.dialogflow.v2.SummarizationContext) context_) + .mergeFrom(value) + .buildPartial(); + } else { + context_ = value; + } + onChanged(); + } else { + if (contextCase_ == 13) { + summarizationContextBuilder_.mergeFrom(value); + } else { + summarizationContextBuilder_.setMessage(value); + } + } + contextCase_ = 13; + return this; + } + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + */ + public Builder clearSummarizationContext() { + if (summarizationContextBuilder_ == null) { + if (contextCase_ == 13) { + contextCase_ = 0; + context_ = null; + onChanged(); + } + } else { + if (contextCase_ == 13) { + contextCase_ = 0; + context_ = null; + } + summarizationContextBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + */ + public com.google.cloud.dialogflow.v2.SummarizationContext.Builder + getSummarizationContextBuilder() { + return getSummarizationContextFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationContextOrBuilder + getSummarizationContextOrBuilder() { + if ((contextCase_ == 13) && (summarizationContextBuilder_ != null)) { + return summarizationContextBuilder_.getMessageOrBuilder(); + } else { + if (contextCase_ == 13) { + return (com.google.cloud.dialogflow.v2.SummarizationContext) context_; + } + return com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Input of prebuilt Summarization feature.
+     * 
+ * + * .google.cloud.dialogflow.v2.SummarizationContext summarization_context = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationContext, + com.google.cloud.dialogflow.v2.SummarizationContext.Builder, + com.google.cloud.dialogflow.v2.SummarizationContextOrBuilder> + getSummarizationContextFieldBuilder() { + if (summarizationContextBuilder_ == null) { + if (!(contextCase_ == 13)) { + context_ = com.google.cloud.dialogflow.v2.SummarizationContext.getDefaultInstance(); + } + summarizationContextBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationContext, + com.google.cloud.dialogflow.v2.SummarizationContext.Builder, + com.google.cloud.dialogflow.v2.SummarizationContextOrBuilder>( + (com.google.cloud.dialogflow.v2.SummarizationContext) context_, + getParentForChildren(), + isClean()); + context_ = null; + } + contextCase_ = 13; + onChanged(); + return summarizationContextBuilder_; + } + + private com.google.cloud.dialogflow.v2.InferenceParameter inferenceParameter_; private com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.dialogflow.v2.InferenceParameter, com.google.cloud.dialogflow.v2.InferenceParameter.Builder, @@ -2040,7 +2575,7 @@ public Builder clearSummarizationContext() { * @return Whether the inferenceParameter field is set. */ public boolean hasInferenceParameter() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** @@ -2086,7 +2621,7 @@ public Builder setInferenceParameter(com.google.cloud.dialogflow.v2.InferencePar } else { inferenceParameterBuilder_.setMessage(value); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -2109,7 +2644,7 @@ public Builder setInferenceParameter( } else { inferenceParameterBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -2128,7 +2663,7 @@ public Builder setInferenceParameter( public Builder mergeInferenceParameter( com.google.cloud.dialogflow.v2.InferenceParameter value) { if (inferenceParameterBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0) + if (((bitField0_ & 0x00000020) != 0) && inferenceParameter_ != null && inferenceParameter_ != com.google.cloud.dialogflow.v2.InferenceParameter.getDefaultInstance()) { @@ -2140,7 +2675,7 @@ public Builder mergeInferenceParameter( inferenceParameterBuilder_.mergeFrom(value); } if (inferenceParameter_ != null) { - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); } return this; @@ -2158,7 +2693,7 @@ public Builder mergeInferenceParameter( * */ public Builder clearInferenceParameter() { - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); inferenceParameter_ = null; if (inferenceParameterBuilder_ != null) { inferenceParameterBuilder_.dispose(); @@ -2181,7 +2716,7 @@ public Builder clearInferenceParameter() { */ public com.google.cloud.dialogflow.v2.InferenceParameter.Builder getInferenceParameterBuilder() { - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return getInferenceParameterFieldBuilder().getBuilder(); } @@ -2274,7 +2809,7 @@ public int getTriggerEventValue() { */ public Builder setTriggerEventValue(int value) { triggerEvent_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -2319,7 +2854,7 @@ public Builder setTriggerEvent(com.google.cloud.dialogflow.v2.TriggerEvent value if (value == null) { throw new NullPointerException(); } - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; triggerEvent_ = value.getNumber(); onChanged(); return this; @@ -2340,7 +2875,7 @@ public Builder setTriggerEvent(com.google.cloud.dialogflow.v2.TriggerEvent value * @return This builder for chaining. */ public Builder clearTriggerEvent() { - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); triggerEvent_ = 0; onChanged(); return this; @@ -2530,7 +3065,7 @@ public Builder setPublishedModelBytes(com.google.protobuf.ByteString value) { * @return Whether the createTime field is set. */ public boolean hasCreateTime() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -2576,7 +3111,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp value) { } else { createTimeBuilder_.setMessage(value); } - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -2598,7 +3133,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForVal } else { createTimeBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -2616,7 +3151,7 @@ public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForVal */ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { if (createTimeBuilder_ == null) { - if (((bitField0_ & 0x00000080) != 0) + if (((bitField0_ & 0x00000100) != 0) && createTime_ != null && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getCreateTimeBuilder().mergeFrom(value); @@ -2627,7 +3162,7 @@ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { createTimeBuilder_.mergeFrom(value); } if (createTime_ != null) { - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); } return this; @@ -2645,7 +3180,7 @@ public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { * */ public Builder clearCreateTime() { - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000100); createTime_ = null; if (createTimeBuilder_ != null) { createTimeBuilder_.dispose(); @@ -2667,7 +3202,7 @@ public Builder clearCreateTime() { * */ public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return getCreateTimeFieldBuilder().getBuilder(); } @@ -2742,7 +3277,7 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * @return Whether the updateTime field is set. */ public boolean hasUpdateTime() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -2788,7 +3323,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp value) { } else { updateTimeBuilder_.setMessage(value); } - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -2810,7 +3345,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForVal } else { updateTimeBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -2828,7 +3363,7 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForVal */ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { if (updateTimeBuilder_ == null) { - if (((bitField0_ & 0x00000100) != 0) + if (((bitField0_ & 0x00000200) != 0) && updateTime_ != null && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getUpdateTimeBuilder().mergeFrom(value); @@ -2839,7 +3374,7 @@ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { updateTimeBuilder_.mergeFrom(value); } if (updateTime_ != null) { - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); } return this; @@ -2857,7 +3392,7 @@ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { * */ public Builder clearUpdateTime() { - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000200); updateTime_ = null; if (updateTimeBuilder_ != null) { updateTimeBuilder_.dispose(); @@ -2879,7 +3414,7 @@ public Builder clearUpdateTime() { * */ public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return getUpdateTimeFieldBuilder().getBuilder(); } @@ -2933,6 +3468,443 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { return updateTimeBuilder_; } + private com.google.protobuf.LazyStringArrayList tools_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureToolsIsMutable() { + if (!tools_.isModifiable()) { + tools_ = new com.google.protobuf.LazyStringArrayList(tools_); + } + bitField0_ |= 0x00000400; + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return A list containing the tools. + */ + public com.google.protobuf.ProtocolStringList getToolsList() { + tools_.makeImmutable(); + return tools_; + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The count of tools. + */ + public int getToolsCount() { + return tools_.size(); + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the element to return. + * @return The tools at the given index. + */ + public java.lang.String getTools(int index) { + return tools_.get(index); + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the value to return. + * @return The bytes of the tools at the given index. + */ + public com.google.protobuf.ByteString getToolsBytes(int index) { + return tools_.getByteString(index); + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param index The index to set the value at. + * @param value The tools to set. + * @return This builder for chaining. + */ + public Builder setTools(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureToolsIsMutable(); + tools_.set(index, value); + bitField0_ |= 0x00000400; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The tools to add. + * @return This builder for chaining. + */ + public Builder addTools(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureToolsIsMutable(); + tools_.add(value); + bitField0_ |= 0x00000400; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param values The tools to add. + * @return This builder for chaining. + */ + public Builder addAllTools(java.lang.Iterable values) { + ensureToolsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, tools_); + bitField0_ |= 0x00000400; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearTools() { + tools_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000400); + ; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Resource names of the tools that the generator can choose from.
+     * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+     * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes of the tools to add. + * @return This builder for chaining. + */ + public Builder addToolsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureToolsIsMutable(); + tools_.add(value); + bitField0_ |= 0x00000400; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestionDedupingConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig, + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.Builder, + com.google.cloud.dialogflow.v2.SuggestionDedupingConfigOrBuilder> + suggestionDedupingConfigBuilder_; + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the suggestionDedupingConfig field is set. + */ + public boolean hasSuggestionDedupingConfig() { + return ((bitField0_ & 0x00000800) != 0); + } + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The suggestionDedupingConfig. + */ + public com.google.cloud.dialogflow.v2.SuggestionDedupingConfig getSuggestionDedupingConfig() { + if (suggestionDedupingConfigBuilder_ == null) { + return suggestionDedupingConfig_ == null + ? com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.getDefaultInstance() + : suggestionDedupingConfig_; + } else { + return suggestionDedupingConfigBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSuggestionDedupingConfig( + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig value) { + if (suggestionDedupingConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + suggestionDedupingConfig_ = value; + } else { + suggestionDedupingConfigBuilder_.setMessage(value); + } + bitField0_ |= 0x00000800; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSuggestionDedupingConfig( + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.Builder builderForValue) { + if (suggestionDedupingConfigBuilder_ == null) { + suggestionDedupingConfig_ = builderForValue.build(); + } else { + suggestionDedupingConfigBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000800; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeSuggestionDedupingConfig( + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig value) { + if (suggestionDedupingConfigBuilder_ == null) { + if (((bitField0_ & 0x00000800) != 0) + && suggestionDedupingConfig_ != null + && suggestionDedupingConfig_ + != com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.getDefaultInstance()) { + getSuggestionDedupingConfigBuilder().mergeFrom(value); + } else { + suggestionDedupingConfig_ = value; + } + } else { + suggestionDedupingConfigBuilder_.mergeFrom(value); + } + if (suggestionDedupingConfig_ != null) { + bitField0_ |= 0x00000800; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearSuggestionDedupingConfig() { + bitField0_ = (bitField0_ & ~0x00000800); + suggestionDedupingConfig_ = null; + if (suggestionDedupingConfigBuilder_ != null) { + suggestionDedupingConfigBuilder_.dispose(); + suggestionDedupingConfigBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.Builder + getSuggestionDedupingConfigBuilder() { + bitField0_ |= 0x00000800; + onChanged(); + return getSuggestionDedupingConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.SuggestionDedupingConfigOrBuilder + getSuggestionDedupingConfigOrBuilder() { + if (suggestionDedupingConfigBuilder_ != null) { + return suggestionDedupingConfigBuilder_.getMessageOrBuilder(); + } else { + return suggestionDedupingConfig_ == null + ? com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.getDefaultInstance() + : suggestionDedupingConfig_; + } + } + + /** + * + * + *
+     * Optional. Configuration for suggestion deduping. This is only applicable to
+     * AI Coach feature.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig, + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.Builder, + com.google.cloud.dialogflow.v2.SuggestionDedupingConfigOrBuilder> + getSuggestionDedupingConfigFieldBuilder() { + if (suggestionDedupingConfigBuilder_ == null) { + suggestionDedupingConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig, + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.Builder, + com.google.cloud.dialogflow.v2.SuggestionDedupingConfigOrBuilder>( + getSuggestionDedupingConfig(), getParentForChildren(), isClean()); + suggestionDedupingConfig_ = null; + } + return suggestionDedupingConfigBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluation.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluation.java new file mode 100644 index 000000000000..2f9a04d40fd4 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluation.java @@ -0,0 +1,3180 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Represents evaluation result of a generator.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluation} + */ +public final class GeneratorEvaluation extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GeneratorEvaluation) + GeneratorEvaluationOrBuilder { + private static final long serialVersionUID = 0L; + + // Use GeneratorEvaluation.newBuilder() to construct. + private GeneratorEvaluation(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private GeneratorEvaluation() { + name_ = ""; + displayName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new GeneratorEvaluation(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluation.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder.class); + } + + private int bitField0_; + private int metricsCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object metrics_; + + public enum MetricsCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + SUMMARIZATION_METRICS(6), + METRICS_NOT_SET(0); + private final int value; + + private MetricsCase(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 MetricsCase valueOf(int value) { + return forNumber(value); + } + + public static MetricsCase forNumber(int value) { + switch (value) { + case 6: + return SUMMARIZATION_METRICS; + case 0: + return METRICS_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public MetricsCase getMetricsCase() { + return MetricsCase.forNumber(metricsCase_); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Output only. Identifier. The resource name of the evaluation. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+   * evaluations/<Evaluation ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. Identifier. The resource name of the evaluation. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+   * evaluations/<Evaluation ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISPLAY_NAME_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object displayName_ = ""; + + /** + * + * + *
+   * Optional. The display name of the generator evaluation. At most 64 bytes
+   * long.
+   * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + @java.lang.Override + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + 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(); + displayName_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The display name of the generator evaluation. At most 64 bytes
+   * long.
+   * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GENERATOR_EVALUATION_CONFIG_FIELD_NUMBER = 3; + private com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig generatorEvaluationConfig_; + + /** + * + * + *
+   * Required. The configuration of the evaluation task.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the generatorEvaluationConfig field is set. + */ + @java.lang.Override + public boolean hasGeneratorEvaluationConfig() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The configuration of the evaluation task.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The generatorEvaluationConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig getGeneratorEvaluationConfig() { + return generatorEvaluationConfig_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.getDefaultInstance() + : generatorEvaluationConfig_; + } + + /** + * + * + *
+   * Required. The configuration of the evaluation task.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfigOrBuilder + getGeneratorEvaluationConfigOrBuilder() { + return generatorEvaluationConfig_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.getDefaultInstance() + : generatorEvaluationConfig_; + } + + public static final int CREATE_TIME_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp createTime_; + + /** + * + * + *
+   * Output only. Creation time of this generator evaluation.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + @java.lang.Override + public boolean hasCreateTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. Creation time of this generator evaluation.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreateTime() { + return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; + } + + /** + * + * + *
+   * Output only. Creation time of this generator evaluation.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { + return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; + } + + public static final int COMPLETE_TIME_FIELD_NUMBER = 8; + private com.google.protobuf.Timestamp completeTime_; + + /** + * + * + *
+   * Output only. Completion time of this generator evaluation.
+   * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the completeTime field is set. + */ + @java.lang.Override + public boolean hasCompleteTime() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Output only. Completion time of this generator evaluation.
+   * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The completeTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCompleteTime() { + return completeTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : completeTime_; + } + + /** + * + * + *
+   * Output only. Completion time of this generator evaluation.
+   * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCompleteTimeOrBuilder() { + return completeTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : completeTime_; + } + + public static final int INITIAL_GENERATOR_FIELD_NUMBER = 5; + private com.google.cloud.dialogflow.v2.Generator initialGenerator_; + + /** + * + * + *
+   * Required. The initial generator that was used when creating this
+   * evaluation. This is a copy of the generator read from storage when creating
+   * the evaluation.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the initialGenerator field is set. + */ + @java.lang.Override + public boolean hasInitialGenerator() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * Required. The initial generator that was used when creating this
+   * evaluation. This is a copy of the generator read from storage when creating
+   * the evaluation.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The initialGenerator. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Generator getInitialGenerator() { + return initialGenerator_ == null + ? com.google.cloud.dialogflow.v2.Generator.getDefaultInstance() + : initialGenerator_; + } + + /** + * + * + *
+   * Required. The initial generator that was used when creating this
+   * evaluation. This is a copy of the generator read from storage when creating
+   * the evaluation.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorOrBuilder getInitialGeneratorOrBuilder() { + return initialGenerator_ == null + ? com.google.cloud.dialogflow.v2.Generator.getDefaultInstance() + : initialGenerator_; + } + + public static final int SUMMARIZATION_METRICS_FIELD_NUMBER = 6; + + /** + * + * + *
+   * Output only. Only available when the summarization generator is provided.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the summarizationMetrics field is set. + */ + @java.lang.Override + public boolean hasSummarizationMetrics() { + return metricsCase_ == 6; + } + + /** + * + * + *
+   * Output only. Only available when the summarization generator is provided.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The summarizationMetrics. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics getSummarizationMetrics() { + if (metricsCase_ == 6) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) metrics_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.getDefaultInstance(); + } + + /** + * + * + *
+   * Output only. Only available when the summarization generator is provided.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsOrBuilder + getSummarizationMetricsOrBuilder() { + if (metricsCase_ == 6) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) metrics_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.getDefaultInstance(); + } + + public static final int EVALUATION_STATUS_FIELD_NUMBER = 10; + private com.google.cloud.dialogflow.v2.EvaluationStatus evaluationStatus_; + + /** + * + * + *
+   * Output only. The result status of the evaluation pipeline. Provides the
+   * status information including if the evaluation is still in progress,
+   * completed or failed with certain error and user actionable message.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the evaluationStatus field is set. + */ + @java.lang.Override + public boolean hasEvaluationStatus() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+   * Output only. The result status of the evaluation pipeline. Provides the
+   * status information including if the evaluation is still in progress,
+   * completed or failed with certain error and user actionable message.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The evaluationStatus. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.EvaluationStatus getEvaluationStatus() { + return evaluationStatus_ == null + ? com.google.cloud.dialogflow.v2.EvaluationStatus.getDefaultInstance() + : evaluationStatus_; + } + + /** + * + * + *
+   * Output only. The result status of the evaluation pipeline. Provides the
+   * status information including if the evaluation is still in progress,
+   * completed or failed with certain error and user actionable message.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.EvaluationStatusOrBuilder getEvaluationStatusOrBuilder() { + return evaluationStatus_ == null + ? com.google.cloud.dialogflow.v2.EvaluationStatus.getDefaultInstance() + : evaluationStatus_; + } + + public static final int SATISFIES_PZS_FIELD_NUMBER = 11; + private boolean satisfiesPzs_ = false; + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Separation
+   * status of the model. The field is an aggregated
+   * value of ZS status of its underlying dependencies. See more details in
+   * go/zicy-resource-placement#resource-status
+   * 
+ * + * optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzs field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzs() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Separation
+   * status of the model. The field is an aggregated
+   * value of ZS status of its underlying dependencies. See more details in
+   * go/zicy-resource-placement#resource-status
+   * 
+ * + * optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzs. + */ + @java.lang.Override + public boolean getSatisfiesPzs() { + return satisfiesPzs_; + } + + public static final int SATISFIES_PZI_FIELD_NUMBER = 12; + private boolean satisfiesPzi_ = false; + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Isolation status
+   * of the model. The field is an aggregated value of
+   * ZI status of its underlying dependencies. See more details in
+   * go/zicy-resource-placement#resource-status
+   * 
+ * + * optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzi field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzi() { + return ((bitField0_ & 0x00000040) != 0); + } + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Isolation status
+   * of the model. The field is an aggregated value of
+   * ZI status of its underlying dependencies. See more details in
+   * go/zicy-resource-placement#resource-status
+   * 
+ * + * optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzi. + */ + @java.lang.Override + public boolean getSatisfiesPzi() { + return satisfiesPzi_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, displayName_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(3, getGeneratorEvaluationConfig()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(4, getCreateTime()); + } + if (((bitField0_ & 0x00000008) != 0)) { + output.writeMessage(5, getInitialGenerator()); + } + if (metricsCase_ == 6) { + output.writeMessage( + 6, (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) metrics_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(8, getCompleteTime()); + } + if (((bitField0_ & 0x00000010) != 0)) { + output.writeMessage(10, getEvaluationStatus()); + } + if (((bitField0_ & 0x00000020) != 0)) { + output.writeBool(11, satisfiesPzs_); + } + if (((bitField0_ & 0x00000040) != 0)) { + output.writeBool(12, satisfiesPzi_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, displayName_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 3, getGeneratorEvaluationConfig()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getCreateTime()); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getInitialGenerator()); + } + if (metricsCase_ == 6) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 6, (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) metrics_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getCompleteTime()); + } + if (((bitField0_ & 0x00000010) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, getEvaluationStatus()); + } + if (((bitField0_ & 0x00000020) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(11, satisfiesPzs_); + } + if (((bitField0_ & 0x00000040) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(12, satisfiesPzi_); + } + 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.dialogflow.v2.GeneratorEvaluation)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorEvaluation other = + (com.google.cloud.dialogflow.v2.GeneratorEvaluation) obj; + + if (!getName().equals(other.getName())) return false; + if (!getDisplayName().equals(other.getDisplayName())) return false; + if (hasGeneratorEvaluationConfig() != other.hasGeneratorEvaluationConfig()) return false; + if (hasGeneratorEvaluationConfig()) { + if (!getGeneratorEvaluationConfig().equals(other.getGeneratorEvaluationConfig())) + return false; + } + if (hasCreateTime() != other.hasCreateTime()) return false; + if (hasCreateTime()) { + if (!getCreateTime().equals(other.getCreateTime())) return false; + } + if (hasCompleteTime() != other.hasCompleteTime()) return false; + if (hasCompleteTime()) { + if (!getCompleteTime().equals(other.getCompleteTime())) return false; + } + if (hasInitialGenerator() != other.hasInitialGenerator()) return false; + if (hasInitialGenerator()) { + if (!getInitialGenerator().equals(other.getInitialGenerator())) return false; + } + if (hasEvaluationStatus() != other.hasEvaluationStatus()) return false; + if (hasEvaluationStatus()) { + if (!getEvaluationStatus().equals(other.getEvaluationStatus())) return false; + } + if (hasSatisfiesPzs() != other.hasSatisfiesPzs()) return false; + if (hasSatisfiesPzs()) { + if (getSatisfiesPzs() != other.getSatisfiesPzs()) return false; + } + if (hasSatisfiesPzi() != other.hasSatisfiesPzi()) return false; + if (hasSatisfiesPzi()) { + if (getSatisfiesPzi() != other.getSatisfiesPzi()) return false; + } + if (!getMetricsCase().equals(other.getMetricsCase())) return false; + switch (metricsCase_) { + case 6: + if (!getSummarizationMetrics().equals(other.getSummarizationMetrics())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDisplayName().hashCode(); + if (hasGeneratorEvaluationConfig()) { + hash = (37 * hash) + GENERATOR_EVALUATION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getGeneratorEvaluationConfig().hashCode(); + } + if (hasCreateTime()) { + hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCreateTime().hashCode(); + } + if (hasCompleteTime()) { + hash = (37 * hash) + COMPLETE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCompleteTime().hashCode(); + } + if (hasInitialGenerator()) { + hash = (37 * hash) + INITIAL_GENERATOR_FIELD_NUMBER; + hash = (53 * hash) + getInitialGenerator().hashCode(); + } + if (hasEvaluationStatus()) { + hash = (37 * hash) + EVALUATION_STATUS_FIELD_NUMBER; + hash = (53 * hash) + getEvaluationStatus().hashCode(); + } + if (hasSatisfiesPzs()) { + hash = (37 * hash) + SATISFIES_PZS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getSatisfiesPzs()); + } + if (hasSatisfiesPzi()) { + hash = (37 * hash) + SATISFIES_PZI_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getSatisfiesPzi()); + } + switch (metricsCase_) { + case 6: + hash = (37 * hash) + SUMMARIZATION_METRICS_FIELD_NUMBER; + hash = (53 * hash) + getSummarizationMetrics().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation 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.dialogflow.v2.GeneratorEvaluation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation 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.dialogflow.v2.GeneratorEvaluation parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.GeneratorEvaluation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Represents evaluation result of a generator.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluation} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorEvaluation) + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluation.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.GeneratorEvaluation.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getGeneratorEvaluationConfigFieldBuilder(); + getCreateTimeFieldBuilder(); + getCompleteTimeFieldBuilder(); + getInitialGeneratorFieldBuilder(); + getEvaluationStatusFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + displayName_ = ""; + generatorEvaluationConfig_ = null; + if (generatorEvaluationConfigBuilder_ != null) { + generatorEvaluationConfigBuilder_.dispose(); + generatorEvaluationConfigBuilder_ = null; + } + createTime_ = null; + if (createTimeBuilder_ != null) { + createTimeBuilder_.dispose(); + createTimeBuilder_ = null; + } + completeTime_ = null; + if (completeTimeBuilder_ != null) { + completeTimeBuilder_.dispose(); + completeTimeBuilder_ = null; + } + initialGenerator_ = null; + if (initialGeneratorBuilder_ != null) { + initialGeneratorBuilder_.dispose(); + initialGeneratorBuilder_ = null; + } + if (summarizationMetricsBuilder_ != null) { + summarizationMetricsBuilder_.clear(); + } + evaluationStatus_ = null; + if (evaluationStatusBuilder_ != null) { + evaluationStatusBuilder_.dispose(); + evaluationStatusBuilder_ = null; + } + satisfiesPzs_ = false; + satisfiesPzi_ = false; + metricsCase_ = 0; + metrics_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluation getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluation build() { + com.google.cloud.dialogflow.v2.GeneratorEvaluation result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluation buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorEvaluation result = + new com.google.cloud.dialogflow.v2.GeneratorEvaluation(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.GeneratorEvaluation result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.displayName_ = displayName_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { + result.generatorEvaluationConfig_ = + generatorEvaluationConfigBuilder_ == null + ? generatorEvaluationConfig_ + : generatorEvaluationConfigBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.completeTime_ = + completeTimeBuilder_ == null ? completeTime_ : completeTimeBuilder_.build(); + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.initialGenerator_ = + initialGeneratorBuilder_ == null ? initialGenerator_ : initialGeneratorBuilder_.build(); + to_bitField0_ |= 0x00000008; + } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.evaluationStatus_ = + evaluationStatusBuilder_ == null ? evaluationStatus_ : evaluationStatusBuilder_.build(); + to_bitField0_ |= 0x00000010; + } + if (((from_bitField0_ & 0x00000100) != 0)) { + result.satisfiesPzs_ = satisfiesPzs_; + to_bitField0_ |= 0x00000020; + } + if (((from_bitField0_ & 0x00000200) != 0)) { + result.satisfiesPzi_ = satisfiesPzi_; + to_bitField0_ |= 0x00000040; + } + result.bitField0_ |= to_bitField0_; + } + + private void buildPartialOneofs(com.google.cloud.dialogflow.v2.GeneratorEvaluation result) { + result.metricsCase_ = metricsCase_; + result.metrics_ = this.metrics_; + if (metricsCase_ == 6 && summarizationMetricsBuilder_ != null) { + result.metrics_ = summarizationMetricsBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.GeneratorEvaluation) { + return mergeFrom((com.google.cloud.dialogflow.v2.GeneratorEvaluation) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.GeneratorEvaluation other) { + if (other == com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getDisplayName().isEmpty()) { + displayName_ = other.displayName_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasGeneratorEvaluationConfig()) { + mergeGeneratorEvaluationConfig(other.getGeneratorEvaluationConfig()); + } + if (other.hasCreateTime()) { + mergeCreateTime(other.getCreateTime()); + } + if (other.hasCompleteTime()) { + mergeCompleteTime(other.getCompleteTime()); + } + if (other.hasInitialGenerator()) { + mergeInitialGenerator(other.getInitialGenerator()); + } + if (other.hasEvaluationStatus()) { + mergeEvaluationStatus(other.getEvaluationStatus()); + } + if (other.hasSatisfiesPzs()) { + setSatisfiesPzs(other.getSatisfiesPzs()); + } + if (other.hasSatisfiesPzi()) { + setSatisfiesPzi(other.getSatisfiesPzi()); + } + switch (other.getMetricsCase()) { + case SUMMARIZATION_METRICS: + { + mergeSummarizationMetrics(other.getSummarizationMetrics()); + break; + } + case METRICS_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + displayName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage( + getGeneratorEvaluationConfigFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 34 + case 42: + { + input.readMessage( + getInitialGeneratorFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case 42 + case 50: + { + input.readMessage( + getSummarizationMetricsFieldBuilder().getBuilder(), extensionRegistry); + metricsCase_ = 6; + break; + } // case 50 + case 66: + { + input.readMessage(getCompleteTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000010; + break; + } // case 66 + case 82: + { + input.readMessage( + getEvaluationStatusFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000080; + break; + } // case 82 + case 88: + { + satisfiesPzs_ = input.readBool(); + bitField0_ |= 0x00000100; + break; + } // case 88 + case 96: + { + satisfiesPzi_ = input.readBool(); + bitField0_ |= 0x00000200; + break; + } // case 96 + 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 metricsCase_ = 0; + private java.lang.Object metrics_; + + public MetricsCase getMetricsCase() { + return MetricsCase.forNumber(metricsCase_); + } + + public Builder clearMetrics() { + metricsCase_ = 0; + metrics_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+     * Output only. Identifier. The resource name of the evaluation. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. Identifier. The resource name of the evaluation. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for name. + */ + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. Identifier. The resource name of the evaluation. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Identifier. The resource name of the evaluation. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Identifier. The resource name of the evaluation. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+     * evaluations/<Evaluation ID>`
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object displayName_ = ""; + + /** + * + * + *
+     * Optional. The display name of the generator evaluation. At most 64 bytes
+     * long.
+     * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The display name of the generator evaluation. At most 64 bytes
+     * long.
+     * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The display name of the generator evaluation. At most 64 bytes
+     * long.
+     * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + displayName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The display name of the generator evaluation. At most 64 bytes
+     * long.
+     * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearDisplayName() { + displayName_ = getDefaultInstance().getDisplayName(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The display name of the generator evaluation. At most 64 bytes
+     * long.
+     * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + displayName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig generatorEvaluationConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfigOrBuilder> + generatorEvaluationConfigBuilder_; + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the generatorEvaluationConfig field is set. + */ + public boolean hasGeneratorEvaluationConfig() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The generatorEvaluationConfig. + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig getGeneratorEvaluationConfig() { + if (generatorEvaluationConfigBuilder_ == null) { + return generatorEvaluationConfig_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.getDefaultInstance() + : generatorEvaluationConfig_; + } else { + return generatorEvaluationConfigBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setGeneratorEvaluationConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig value) { + if (generatorEvaluationConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + generatorEvaluationConfig_ = value; + } else { + generatorEvaluationConfigBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setGeneratorEvaluationConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.Builder builderForValue) { + if (generatorEvaluationConfigBuilder_ == null) { + generatorEvaluationConfig_ = builderForValue.build(); + } else { + generatorEvaluationConfigBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeGeneratorEvaluationConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig value) { + if (generatorEvaluationConfigBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && generatorEvaluationConfig_ != null + && generatorEvaluationConfig_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.getDefaultInstance()) { + getGeneratorEvaluationConfigBuilder().mergeFrom(value); + } else { + generatorEvaluationConfig_ = value; + } + } else { + generatorEvaluationConfigBuilder_.mergeFrom(value); + } + if (generatorEvaluationConfig_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearGeneratorEvaluationConfig() { + bitField0_ = (bitField0_ & ~0x00000004); + generatorEvaluationConfig_ = null; + if (generatorEvaluationConfigBuilder_ != null) { + generatorEvaluationConfigBuilder_.dispose(); + generatorEvaluationConfigBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.Builder + getGeneratorEvaluationConfigBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getGeneratorEvaluationConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfigOrBuilder + getGeneratorEvaluationConfigOrBuilder() { + if (generatorEvaluationConfigBuilder_ != null) { + return generatorEvaluationConfigBuilder_.getMessageOrBuilder(); + } else { + return generatorEvaluationConfig_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.getDefaultInstance() + : generatorEvaluationConfig_; + } + } + + /** + * + * + *
+     * Required. The configuration of the evaluation task.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfigOrBuilder> + getGeneratorEvaluationConfigFieldBuilder() { + if (generatorEvaluationConfigBuilder_ == null) { + generatorEvaluationConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfigOrBuilder>( + getGeneratorEvaluationConfig(), getParentForChildren(), isClean()); + generatorEvaluationConfig_ = null; + } + return generatorEvaluationConfigBuilder_; + } + + private com.google.protobuf.Timestamp createTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + createTimeBuilder_; + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + public boolean hasCreateTime() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + public com.google.protobuf.Timestamp getCreateTime() { + if (createTimeBuilder_ == null) { + return createTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : createTime_; + } else { + return createTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreateTime(com.google.protobuf.Timestamp value) { + if (createTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createTime_ = value; + } else { + createTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (createTimeBuilder_ == null) { + createTime_ = builderForValue.build(); + } else { + createTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { + if (createTimeBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && createTime_ != null + && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getCreateTimeBuilder().mergeFrom(value); + } else { + createTime_ = value; + } + } else { + createTimeBuilder_.mergeFrom(value); + } + if (createTime_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearCreateTime() { + bitField0_ = (bitField0_ & ~0x00000008); + createTime_ = null; + if (createTimeBuilder_ != null) { + createTimeBuilder_.dispose(); + createTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getCreateTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { + if (createTimeBuilder_ != null) { + return createTimeBuilder_.getMessageOrBuilder(); + } else { + return createTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : createTime_; + } + } + + /** + * + * + *
+     * Output only. Creation time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getCreateTimeFieldBuilder() { + if (createTimeBuilder_ == null) { + createTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getCreateTime(), getParentForChildren(), isClean()); + createTime_ = null; + } + return createTimeBuilder_; + } + + private com.google.protobuf.Timestamp completeTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + completeTimeBuilder_; + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the completeTime field is set. + */ + public boolean hasCompleteTime() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The completeTime. + */ + public com.google.protobuf.Timestamp getCompleteTime() { + if (completeTimeBuilder_ == null) { + return completeTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : completeTime_; + } else { + return completeTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCompleteTime(com.google.protobuf.Timestamp value) { + if (completeTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + completeTime_ = value; + } else { + completeTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCompleteTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (completeTimeBuilder_ == null) { + completeTime_ = builderForValue.build(); + } else { + completeTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeCompleteTime(com.google.protobuf.Timestamp value) { + if (completeTimeBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0) + && completeTime_ != null + && completeTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getCompleteTimeBuilder().mergeFrom(value); + } else { + completeTime_ = value; + } + } else { + completeTimeBuilder_.mergeFrom(value); + } + if (completeTime_ != null) { + bitField0_ |= 0x00000010; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearCompleteTime() { + bitField0_ = (bitField0_ & ~0x00000010); + completeTime_ = null; + if (completeTimeBuilder_ != null) { + completeTimeBuilder_.dispose(); + completeTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getCompleteTimeBuilder() { + bitField0_ |= 0x00000010; + onChanged(); + return getCompleteTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getCompleteTimeOrBuilder() { + if (completeTimeBuilder_ != null) { + return completeTimeBuilder_.getMessageOrBuilder(); + } else { + return completeTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : completeTime_; + } + } + + /** + * + * + *
+     * Output only. Completion time of this generator evaluation.
+     * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getCompleteTimeFieldBuilder() { + if (completeTimeBuilder_ == null) { + completeTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getCompleteTime(), getParentForChildren(), isClean()); + completeTime_ = null; + } + return completeTimeBuilder_; + } + + private com.google.cloud.dialogflow.v2.Generator initialGenerator_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Generator, + com.google.cloud.dialogflow.v2.Generator.Builder, + com.google.cloud.dialogflow.v2.GeneratorOrBuilder> + initialGeneratorBuilder_; + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the initialGenerator field is set. + */ + public boolean hasInitialGenerator() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The initialGenerator. + */ + public com.google.cloud.dialogflow.v2.Generator getInitialGenerator() { + if (initialGeneratorBuilder_ == null) { + return initialGenerator_ == null + ? com.google.cloud.dialogflow.v2.Generator.getDefaultInstance() + : initialGenerator_; + } else { + return initialGeneratorBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setInitialGenerator(com.google.cloud.dialogflow.v2.Generator value) { + if (initialGeneratorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + initialGenerator_ = value; + } else { + initialGeneratorBuilder_.setMessage(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setInitialGenerator( + com.google.cloud.dialogflow.v2.Generator.Builder builderForValue) { + if (initialGeneratorBuilder_ == null) { + initialGenerator_ = builderForValue.build(); + } else { + initialGeneratorBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeInitialGenerator(com.google.cloud.dialogflow.v2.Generator value) { + if (initialGeneratorBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) + && initialGenerator_ != null + && initialGenerator_ != com.google.cloud.dialogflow.v2.Generator.getDefaultInstance()) { + getInitialGeneratorBuilder().mergeFrom(value); + } else { + initialGenerator_ = value; + } + } else { + initialGeneratorBuilder_.mergeFrom(value); + } + if (initialGenerator_ != null) { + bitField0_ |= 0x00000020; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearInitialGenerator() { + bitField0_ = (bitField0_ & ~0x00000020); + initialGenerator_ = null; + if (initialGeneratorBuilder_ != null) { + initialGeneratorBuilder_.dispose(); + initialGeneratorBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Generator.Builder getInitialGeneratorBuilder() { + bitField0_ |= 0x00000020; + onChanged(); + return getInitialGeneratorFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorOrBuilder getInitialGeneratorOrBuilder() { + if (initialGeneratorBuilder_ != null) { + return initialGeneratorBuilder_.getMessageOrBuilder(); + } else { + return initialGenerator_ == null + ? com.google.cloud.dialogflow.v2.Generator.getDefaultInstance() + : initialGenerator_; + } + } + + /** + * + * + *
+     * Required. The initial generator that was used when creating this
+     * evaluation. This is a copy of the generator read from storage when creating
+     * the evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Generator, + com.google.cloud.dialogflow.v2.Generator.Builder, + com.google.cloud.dialogflow.v2.GeneratorOrBuilder> + getInitialGeneratorFieldBuilder() { + if (initialGeneratorBuilder_ == null) { + initialGeneratorBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Generator, + com.google.cloud.dialogflow.v2.Generator.Builder, + com.google.cloud.dialogflow.v2.GeneratorOrBuilder>( + getInitialGenerator(), getParentForChildren(), isClean()); + initialGenerator_ = null; + } + return initialGeneratorBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsOrBuilder> + summarizationMetricsBuilder_; + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the summarizationMetrics field is set. + */ + @java.lang.Override + public boolean hasSummarizationMetrics() { + return metricsCase_ == 6; + } + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The summarizationMetrics. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics getSummarizationMetrics() { + if (summarizationMetricsBuilder_ == null) { + if (metricsCase_ == 6) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) metrics_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.getDefaultInstance(); + } else { + if (metricsCase_ == 6) { + return summarizationMetricsBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSummarizationMetrics( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics value) { + if (summarizationMetricsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metrics_ = value; + onChanged(); + } else { + summarizationMetricsBuilder_.setMessage(value); + } + metricsCase_ = 6; + return this; + } + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSummarizationMetrics( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Builder builderForValue) { + if (summarizationMetricsBuilder_ == null) { + metrics_ = builderForValue.build(); + onChanged(); + } else { + summarizationMetricsBuilder_.setMessage(builderForValue.build()); + } + metricsCase_ = 6; + return this; + } + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeSummarizationMetrics( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics value) { + if (summarizationMetricsBuilder_ == null) { + if (metricsCase_ == 6 + && metrics_ + != com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .getDefaultInstance()) { + metrics_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.newBuilder( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) metrics_) + .mergeFrom(value) + .buildPartial(); + } else { + metrics_ = value; + } + onChanged(); + } else { + if (metricsCase_ == 6) { + summarizationMetricsBuilder_.mergeFrom(value); + } else { + summarizationMetricsBuilder_.setMessage(value); + } + } + metricsCase_ = 6; + return this; + } + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearSummarizationMetrics() { + if (summarizationMetricsBuilder_ == null) { + if (metricsCase_ == 6) { + metricsCase_ = 0; + metrics_ = null; + onChanged(); + } + } else { + if (metricsCase_ == 6) { + metricsCase_ = 0; + metrics_ = null; + } + summarizationMetricsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Builder + getSummarizationMetricsBuilder() { + return getSummarizationMetricsFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsOrBuilder + getSummarizationMetricsOrBuilder() { + if ((metricsCase_ == 6) && (summarizationMetricsBuilder_ != null)) { + return summarizationMetricsBuilder_.getMessageOrBuilder(); + } else { + if (metricsCase_ == 6) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) metrics_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Output only. Only available when the summarization generator is provided.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsOrBuilder> + getSummarizationMetricsFieldBuilder() { + if (summarizationMetricsBuilder_ == null) { + if (!(metricsCase_ == 6)) { + metrics_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.getDefaultInstance(); + } + summarizationMetricsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsOrBuilder>( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) metrics_, + getParentForChildren(), + isClean()); + metrics_ = null; + } + metricsCase_ = 6; + onChanged(); + return summarizationMetricsBuilder_; + } + + private com.google.cloud.dialogflow.v2.EvaluationStatus evaluationStatus_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.EvaluationStatus, + com.google.cloud.dialogflow.v2.EvaluationStatus.Builder, + com.google.cloud.dialogflow.v2.EvaluationStatusOrBuilder> + evaluationStatusBuilder_; + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the evaluationStatus field is set. + */ + public boolean hasEvaluationStatus() { + return ((bitField0_ & 0x00000080) != 0); + } + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The evaluationStatus. + */ + public com.google.cloud.dialogflow.v2.EvaluationStatus getEvaluationStatus() { + if (evaluationStatusBuilder_ == null) { + return evaluationStatus_ == null + ? com.google.cloud.dialogflow.v2.EvaluationStatus.getDefaultInstance() + : evaluationStatus_; + } else { + return evaluationStatusBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setEvaluationStatus(com.google.cloud.dialogflow.v2.EvaluationStatus value) { + if (evaluationStatusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + evaluationStatus_ = value; + } else { + evaluationStatusBuilder_.setMessage(value); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setEvaluationStatus( + com.google.cloud.dialogflow.v2.EvaluationStatus.Builder builderForValue) { + if (evaluationStatusBuilder_ == null) { + evaluationStatus_ = builderForValue.build(); + } else { + evaluationStatusBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeEvaluationStatus(com.google.cloud.dialogflow.v2.EvaluationStatus value) { + if (evaluationStatusBuilder_ == null) { + if (((bitField0_ & 0x00000080) != 0) + && evaluationStatus_ != null + && evaluationStatus_ + != com.google.cloud.dialogflow.v2.EvaluationStatus.getDefaultInstance()) { + getEvaluationStatusBuilder().mergeFrom(value); + } else { + evaluationStatus_ = value; + } + } else { + evaluationStatusBuilder_.mergeFrom(value); + } + if (evaluationStatus_ != null) { + bitField0_ |= 0x00000080; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearEvaluationStatus() { + bitField0_ = (bitField0_ & ~0x00000080); + evaluationStatus_ = null; + if (evaluationStatusBuilder_ != null) { + evaluationStatusBuilder_.dispose(); + evaluationStatusBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.EvaluationStatus.Builder getEvaluationStatusBuilder() { + bitField0_ |= 0x00000080; + onChanged(); + return getEvaluationStatusFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.EvaluationStatusOrBuilder getEvaluationStatusOrBuilder() { + if (evaluationStatusBuilder_ != null) { + return evaluationStatusBuilder_.getMessageOrBuilder(); + } else { + return evaluationStatus_ == null + ? com.google.cloud.dialogflow.v2.EvaluationStatus.getDefaultInstance() + : evaluationStatus_; + } + } + + /** + * + * + *
+     * Output only. The result status of the evaluation pipeline. Provides the
+     * status information including if the evaluation is still in progress,
+     * completed or failed with certain error and user actionable message.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.EvaluationStatus, + com.google.cloud.dialogflow.v2.EvaluationStatus.Builder, + com.google.cloud.dialogflow.v2.EvaluationStatusOrBuilder> + getEvaluationStatusFieldBuilder() { + if (evaluationStatusBuilder_ == null) { + evaluationStatusBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.EvaluationStatus, + com.google.cloud.dialogflow.v2.EvaluationStatus.Builder, + com.google.cloud.dialogflow.v2.EvaluationStatusOrBuilder>( + getEvaluationStatus(), getParentForChildren(), isClean()); + evaluationStatus_ = null; + } + return evaluationStatusBuilder_; + } + + private boolean satisfiesPzs_; + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Separation
+     * status of the model. The field is an aggregated
+     * value of ZS status of its underlying dependencies. See more details in
+     * go/zicy-resource-placement#resource-status
+     * 
+ * + * optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzs field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzs() { + return ((bitField0_ & 0x00000100) != 0); + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Separation
+     * status of the model. The field is an aggregated
+     * value of ZS status of its underlying dependencies. See more details in
+     * go/zicy-resource-placement#resource-status
+     * 
+ * + * optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzs. + */ + @java.lang.Override + public boolean getSatisfiesPzs() { + return satisfiesPzs_; + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Separation
+     * status of the model. The field is an aggregated
+     * value of ZS status of its underlying dependencies. See more details in
+     * go/zicy-resource-placement#resource-status
+     * 
+ * + * optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The satisfiesPzs to set. + * @return This builder for chaining. + */ + public Builder setSatisfiesPzs(boolean value) { + + satisfiesPzs_ = value; + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Separation
+     * status of the model. The field is an aggregated
+     * value of ZS status of its underlying dependencies. See more details in
+     * go/zicy-resource-placement#resource-status
+     * 
+ * + * optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSatisfiesPzs() { + bitField0_ = (bitField0_ & ~0x00000100); + satisfiesPzs_ = false; + onChanged(); + return this; + } + + private boolean satisfiesPzi_; + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Isolation status
+     * of the model. The field is an aggregated value of
+     * ZI status of its underlying dependencies. See more details in
+     * go/zicy-resource-placement#resource-status
+     * 
+ * + * optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzi field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzi() { + return ((bitField0_ & 0x00000200) != 0); + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Isolation status
+     * of the model. The field is an aggregated value of
+     * ZI status of its underlying dependencies. See more details in
+     * go/zicy-resource-placement#resource-status
+     * 
+ * + * optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzi. + */ + @java.lang.Override + public boolean getSatisfiesPzi() { + return satisfiesPzi_; + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Isolation status
+     * of the model. The field is an aggregated value of
+     * ZI status of its underlying dependencies. See more details in
+     * go/zicy-resource-placement#resource-status
+     * 
+ * + * optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The satisfiesPzi to set. + * @return This builder for chaining. + */ + public Builder setSatisfiesPzi(boolean value) { + + satisfiesPzi_ = value; + bitField0_ |= 0x00000200; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Isolation status
+     * of the model. The field is an aggregated value of
+     * ZI status of its underlying dependencies. See more details in
+     * go/zicy-resource-placement#resource-status
+     * 
+ * + * optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSatisfiesPzi() { + bitField0_ = (bitField0_ & ~0x00000200); + satisfiesPzi_ = false; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GeneratorEvaluation) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GeneratorEvaluation) + private static final com.google.cloud.dialogflow.v2.GeneratorEvaluation DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.GeneratorEvaluation(); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluation getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GeneratorEvaluation 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.dialogflow.v2.GeneratorEvaluation getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationConfig.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationConfig.java new file mode 100644 index 000000000000..a0a6ad40f521 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationConfig.java @@ -0,0 +1,8155 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Generator evaluation input config.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluationConfig} + */ +public final class GeneratorEvaluationConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig) + GeneratorEvaluationConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use GeneratorEvaluationConfig.newBuilder() to construct. + private GeneratorEvaluationConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private GeneratorEvaluationConfig() { + outputGcsBucketPath_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new GeneratorEvaluationConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.Builder.class); + } + + /** + * + * + *
+   * Enumeration of input data source type.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType} + */ + public enum InputDataSourceType implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Unspecified InputDataSourceType. Should not be used.
+     * 
+ * + * INPUT_DATA_SOURCE_TYPE_UNSPECIFIED = 0; + */ + INPUT_DATA_SOURCE_TYPE_UNSPECIFIED(0), + /** + * + * + *
+     * Fetch data from Agent Assist storage. If this source type is chosen,
+     * input_data_config.start_time and input_data_config.end_timestamp must be
+     * provided.
+     * 
+ * + * AGENT_ASSIST_CONVERSATIONS = 1; + */ + AGENT_ASSIST_CONVERSATIONS(1), + /** + * + * + *
+     * Fetch data from Insights storage. If this source type is chosen,
+     * input_data_config.start_time and input_data_config.end_timestamp must be
+     * provided.
+     * 
+ * + * INSIGHTS_CONVERSATIONS = 2; + */ + INSIGHTS_CONVERSATIONS(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Unspecified InputDataSourceType. Should not be used.
+     * 
+ * + * INPUT_DATA_SOURCE_TYPE_UNSPECIFIED = 0; + */ + public static final int INPUT_DATA_SOURCE_TYPE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Fetch data from Agent Assist storage. If this source type is chosen,
+     * input_data_config.start_time and input_data_config.end_timestamp must be
+     * provided.
+     * 
+ * + * AGENT_ASSIST_CONVERSATIONS = 1; + */ + public static final int AGENT_ASSIST_CONVERSATIONS_VALUE = 1; + + /** + * + * + *
+     * Fetch data from Insights storage. If this source type is chosen,
+     * input_data_config.start_time and input_data_config.end_timestamp must be
+     * provided.
+     * 
+ * + * INSIGHTS_CONVERSATIONS = 2; + */ + public static final int INSIGHTS_CONVERSATIONS_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 InputDataSourceType 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 InputDataSourceType forNumber(int value) { + switch (value) { + case 0: + return INPUT_DATA_SOURCE_TYPE_UNSPECIFIED; + case 1: + return AGENT_ASSIST_CONVERSATIONS; + case 2: + return INSIGHTS_CONVERSATIONS; + 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 InputDataSourceType findValueByNumber(int number) { + return InputDataSourceType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final InputDataSourceType[] VALUES = values(); + + public static InputDataSourceType 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 InputDataSourceType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType) + } + + public interface AgentAssistInputDataConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. The start of the time range for conversations to be evaluated.
+     * Only conversations created at or after this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the startTime field is set. + */ + boolean hasStartTime(); + + /** + * + * + *
+     * Required. The start of the time range for conversations to be evaluated.
+     * Only conversations created at or after this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The startTime. + */ + com.google.protobuf.Timestamp getStartTime(); + + /** + * + * + *
+     * Required. The start of the time range for conversations to be evaluated.
+     * Only conversations created at or after this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder(); + + /** + * + * + *
+     * Required. The end of the time range for conversations to be evaluated.
+     * Only conversations ended at or before this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the endTime field is set. + */ + boolean hasEndTime(); + + /** + * + * + *
+     * Required. The end of the time range for conversations to be evaluated.
+     * Only conversations ended at or before this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The endTime. + */ + com.google.protobuf.Timestamp getEndTime(); + + /** + * + * + *
+     * Required. The end of the time range for conversations to be evaluated.
+     * Only conversations ended at or before this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder(); + } + + /** + * + * + *
+   * The distinctive configs for Agent Assist conversations as the conversation
+   * source.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig} + */ + public static final class AgentAssistInputDataConfig + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + AgentAssistInputDataConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use AgentAssistInputDataConfig.newBuilder() to construct. + private AgentAssistInputDataConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AgentAssistInputDataConfig() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AgentAssistInputDataConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .Builder.class); + } + + private int bitField0_; + public static final int START_TIME_FIELD_NUMBER = 1; + private com.google.protobuf.Timestamp startTime_; + + /** + * + * + *
+     * Required. The start of the time range for conversations to be evaluated.
+     * Only conversations created at or after this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the startTime field is set. + */ + @java.lang.Override + public boolean hasStartTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Required. The start of the time range for conversations to be evaluated.
+     * Only conversations created at or after this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The startTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getStartTime() { + return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; + } + + /** + * + * + *
+     * Required. The start of the time range for conversations to be evaluated.
+     * Only conversations created at or after this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { + return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 2; + private com.google.protobuf.Timestamp endTime_; + + /** + * + * + *
+     * Required. The end of the time range for conversations to be evaluated.
+     * Only conversations ended at or before this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the endTime field is set. + */ + @java.lang.Override + public boolean hasEndTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Required. The end of the time range for conversations to be evaluated.
+     * Only conversations ended at or before this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The endTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getEndTime() { + return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; + } + + /** + * + * + *
+     * Required. The end of the time range for conversations to be evaluated.
+     * Only conversations ended at or before this timestamp will be sampled.
+     * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { + return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; + } + + 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, getStartTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getEndTime()); + } + 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, getStartTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getEndTime()); + } + 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.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig other = + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) obj; + + if (hasStartTime() != other.hasStartTime()) return false; + if (hasStartTime()) { + if (!getStartTime().equals(other.getStartTime())) return false; + } + if (hasEndTime() != other.hasEndTime()) return false; + if (hasEndTime()) { + if (!getEndTime().equals(other.getEndTime())) 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 (hasStartTime()) { + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime().hashCode(); + } + if (hasEndTime()) { + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + 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.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + 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.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * The distinctive configs for Agent Assist conversations as the conversation
+     * source.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getStartTimeFieldBuilder(); + getEndTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + startTime_ = null; + if (startTimeBuilder_ != null) { + startTimeBuilder_.dispose(); + startTimeBuilder_ = null; + } + endTime_ = null; + if (endTimeBuilder_ != null) { + endTimeBuilder_.dispose(); + endTimeBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + build() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig result = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.startTime_ = startTimeBuilder_ == null ? startTime_ : startTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.endTime_ = endTimeBuilder_ == null ? endTime_ : endTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + other) { + if (other + == com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .getDefaultInstance()) return this; + if (other.hasStartTime()) { + mergeStartTime(other.getStartTime()); + } + if (other.hasEndTime()) { + mergeEndTime(other.getEndTime()); + } + 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(getStartTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getEndTimeFieldBuilder().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 startTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + startTimeBuilder_; + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the startTime field is set. + */ + public boolean hasStartTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The startTime. + */ + public com.google.protobuf.Timestamp getStartTime() { + if (startTimeBuilder_ == null) { + return startTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : startTime_; + } else { + return startTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setStartTime(com.google.protobuf.Timestamp value) { + if (startTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + startTime_ = value; + } else { + startTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (startTimeBuilder_ == null) { + startTime_ = builderForValue.build(); + } else { + startTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeStartTime(com.google.protobuf.Timestamp value) { + if (startTimeBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && startTime_ != null + && startTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getStartTimeBuilder().mergeFrom(value); + } else { + startTime_ = value; + } + } else { + startTimeBuilder_.mergeFrom(value); + } + if (startTime_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearStartTime() { + bitField0_ = (bitField0_ & ~0x00000001); + startTime_ = null; + if (startTimeBuilder_ != null) { + startTimeBuilder_.dispose(); + startTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.protobuf.Timestamp.Builder getStartTimeBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getStartTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { + if (startTimeBuilder_ != null) { + return startTimeBuilder_.getMessageOrBuilder(); + } else { + return startTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : startTime_; + } + } + + /** + * + * + *
+       * Required. The start of the time range for conversations to be evaluated.
+       * Only conversations created at or after this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getStartTimeFieldBuilder() { + if (startTimeBuilder_ == null) { + startTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getStartTime(), getParentForChildren(), isClean()); + startTime_ = null; + } + return startTimeBuilder_; + } + + private com.google.protobuf.Timestamp endTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + endTimeBuilder_; + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the endTime field is set. + */ + public boolean hasEndTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The endTime. + */ + public com.google.protobuf.Timestamp getEndTime() { + if (endTimeBuilder_ == null) { + return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; + } else { + return endTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setEndTime(com.google.protobuf.Timestamp value) { + if (endTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + endTime_ = value; + } else { + endTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (endTimeBuilder_ == null) { + endTime_ = builderForValue.build(); + } else { + endTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeEndTime(com.google.protobuf.Timestamp value) { + if (endTimeBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && endTime_ != null + && endTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getEndTimeBuilder().mergeFrom(value); + } else { + endTime_ = value; + } + } else { + endTimeBuilder_.mergeFrom(value); + } + if (endTime_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearEndTime() { + bitField0_ = (bitField0_ & ~0x00000002); + endTime_ = null; + if (endTimeBuilder_ != null) { + endTimeBuilder_.dispose(); + endTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getEndTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { + if (endTimeBuilder_ != null) { + return endTimeBuilder_.getMessageOrBuilder(); + } else { + return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; + } + } + + /** + * + * + *
+       * Required. The end of the time range for conversations to be evaluated.
+       * Only conversations ended at or before this timestamp will be sampled.
+       * 
+ * + * .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getEndTimeFieldBuilder() { + if (endTimeBuilder_ == null) { + endTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getEndTime(), getParentForChildren(), isClean()); + endTime_ = null; + } + return endTimeBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + private static final com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig(); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentAssistInputDataConfig 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.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface DatasetInputDataConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. The identifier of the dataset to be evaluated.
+     * Format:
+     * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+     * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The dataset. + */ + java.lang.String getDataset(); + + /** + * + * + *
+     * Required. The identifier of the dataset to be evaluated.
+     * Format:
+     * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+     * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for dataset. + */ + com.google.protobuf.ByteString getDatasetBytes(); + } + + /** + * + * + *
+   * The distinctive configs for dataset as the conversation source.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig} + */ + public static final class DatasetInputDataConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + DatasetInputDataConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use DatasetInputDataConfig.newBuilder() to construct. + private DatasetInputDataConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private DatasetInputDataConfig() { + dataset_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new DatasetInputDataConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .Builder.class); + } + + public static final int DATASET_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object dataset_ = ""; + + /** + * + * + *
+     * Required. The identifier of the dataset to be evaluated.
+     * Format:
+     * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+     * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The dataset. + */ + @java.lang.Override + public java.lang.String getDataset() { + java.lang.Object ref = dataset_; + 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(); + dataset_ = s; + return s; + } + } + + /** + * + * + *
+     * Required. The identifier of the dataset to be evaluated.
+     * Format:
+     * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+     * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for dataset. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDatasetBytes() { + java.lang.Object ref = dataset_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + dataset_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataset_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, dataset_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataset_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, dataset_); + } + 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.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig other = + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) obj; + + if (!getDataset().equals(other.getDataset())) 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) + DATASET_FIELD_NUMBER; + hash = (53 * hash) + getDataset().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + 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.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + 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.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * The distinctive configs for dataset as the conversation source.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + dataset_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + build() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig result = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.dataset_ = dataset_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig other) { + if (other + == com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance()) return this; + if (!other.getDataset().isEmpty()) { + dataset_ = other.dataset_; + 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: + { + dataset_ = 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 dataset_ = ""; + + /** + * + * + *
+       * Required. The identifier of the dataset to be evaluated.
+       * Format:
+       * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+       * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The dataset. + */ + public java.lang.String getDataset() { + java.lang.Object ref = dataset_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataset_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Required. The identifier of the dataset to be evaluated.
+       * Format:
+       * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+       * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for dataset. + */ + public com.google.protobuf.ByteString getDatasetBytes() { + java.lang.Object ref = dataset_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + dataset_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Required. The identifier of the dataset to be evaluated.
+       * Format:
+       * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+       * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The dataset to set. + * @return This builder for chaining. + */ + public Builder setDataset(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + dataset_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The identifier of the dataset to be evaluated.
+       * Format:
+       * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+       * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearDataset() { + dataset_ = getDefaultInstance().getDataset(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The identifier of the dataset to be evaluated.
+       * Format:
+       * `projects/<ProjectId>/locations/<LocationID>/datasets/<DatasetID>`.
+       * 
+ * + * string dataset = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for dataset to set. + * @return This builder for chaining. + */ + public Builder setDatasetBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + dataset_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + private static final com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .DatasetInputDataConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig(); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DatasetInputDataConfig 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.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface InputDataConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. The source type of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @return The enum numeric value on the wire for inputDataSourceType. + */ + @java.lang.Deprecated + int getInputDataSourceTypeValue(); + + /** + * + * + *
+     * Required. The source type of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @return The inputDataSourceType. + */ + @java.lang.Deprecated + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType + getInputDataSourceType(); + + /** + * + * + *
+     * Optional. The start timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.start_time + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=494 + * @return Whether the startTime field is set. + */ + @java.lang.Deprecated + boolean hasStartTime(); + + /** + * + * + *
+     * Optional. The start timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.start_time + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=494 + * @return The startTime. + */ + @java.lang.Deprecated + com.google.protobuf.Timestamp getStartTime(); + + /** + * + * + *
+     * Optional. The start timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder(); + + /** + * + * + *
+     * Optional. The end timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.end_time is + * deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=498 + * @return Whether the endTime field is set. + */ + @java.lang.Deprecated + boolean hasEndTime(); + + /** + * + * + *
+     * Optional. The end timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.end_time is + * deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=498 + * @return The endTime. + */ + @java.lang.Deprecated + com.google.protobuf.Timestamp getEndTime(); + + /** + * + * + *
+     * Optional. The end timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder(); + + /** + * + * + *
+     * Optional. Desired number of conversation-summary pairs to be evaluated.
+     * 
+ * + * int32 sample_size = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The sampleSize. + */ + int getSampleSize(); + + /** + * + * + *
+     * Optional. Whether the summary generation is allowed when the pre-existing
+     * qualified summaries are insufficient to cover the sample size.
+     * 
+ * + * + * bool is_summary_generation_allowed = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.is_summary_generation_allowed + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=506 + * @return The isSummaryGenerationAllowed. + */ + @java.lang.Deprecated + boolean getIsSummaryGenerationAllowed(); + + /** + * + * + *
+     * Optional. Option to control whether summaries are generated during
+     * evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for summaryGenerationOption. + */ + int getSummaryGenerationOptionValue(); + + /** + * + * + *
+     * Optional. Option to control whether summaries are generated during
+     * evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The summaryGenerationOption. + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption + getSummaryGenerationOption(); + + /** + * + * + *
+     * The distinctive configs for Agent Assist conversations as the
+     * conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + * + * @return Whether the agentAssistInputDataConfig field is set. + */ + boolean hasAgentAssistInputDataConfig(); + + /** + * + * + *
+     * The distinctive configs for Agent Assist conversations as the
+     * conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + * + * @return The agentAssistInputDataConfig. + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + getAgentAssistInputDataConfig(); + + /** + * + * + *
+     * The distinctive configs for Agent Assist conversations as the
+     * conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfigOrBuilder + getAgentAssistInputDataConfigOrBuilder(); + + /** + * + * + *
+     * The distinctive configs for dataset as the conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + * + * @return Whether the datasetInputDataConfig field is set. + */ + boolean hasDatasetInputDataConfig(); + + /** + * + * + *
+     * The distinctive configs for dataset as the conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + * + * @return The datasetInputDataConfig. + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + getDatasetInputDataConfig(); + + /** + * + * + *
+     * The distinctive configs for dataset as the conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfigOrBuilder + getDatasetInputDataConfigOrBuilder(); + + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SourceSpecificConfigCase + getSourceSpecificConfigCase(); + } + + /** + * + * + *
+   * Input data config details
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig} + */ + public static final class InputDataConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig) + InputDataConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use InputDataConfig.newBuilder() to construct. + private InputDataConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private InputDataConfig() { + inputDataSourceType_ = 0; + summaryGenerationOption_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new InputDataConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.Builder + .class); + } + + /** + * + * + *
+     * Summary generation options.
+     * 
+ * + * Protobuf enum {@code + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption} + */ + public enum SummaryGenerationOption implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+       * Default option will not be used
+       * 
+ * + * SUMMARY_GENERATION_OPTION_UNSPECIFIED = 0; + */ + SUMMARY_GENERATION_OPTION_UNSPECIFIED(0), + /** + * + * + *
+       * Always Generate summary for all conversations.
+       * 
+ * + * ALWAYS_GENERATE = 1; + */ + ALWAYS_GENERATE(1), + /** + * + * + *
+       * Gnerate only missing summaries.
+       * 
+ * + * GENERATE_IF_MISSING = 2; + */ + GENERATE_IF_MISSING(2), + /** + * + * + *
+       * Do not generate new summaries. Only use existing summaries found.
+       * 
+ * + * DO_NOT_GENERATE = 3; + */ + DO_NOT_GENERATE(3), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+       * Default option will not be used
+       * 
+ * + * SUMMARY_GENERATION_OPTION_UNSPECIFIED = 0; + */ + public static final int SUMMARY_GENERATION_OPTION_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+       * Always Generate summary for all conversations.
+       * 
+ * + * ALWAYS_GENERATE = 1; + */ + public static final int ALWAYS_GENERATE_VALUE = 1; + + /** + * + * + *
+       * Gnerate only missing summaries.
+       * 
+ * + * GENERATE_IF_MISSING = 2; + */ + public static final int GENERATE_IF_MISSING_VALUE = 2; + + /** + * + * + *
+       * Do not generate new summaries. Only use existing summaries found.
+       * 
+ * + * DO_NOT_GENERATE = 3; + */ + public static final int DO_NOT_GENERATE_VALUE = 3; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SummaryGenerationOption 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 SummaryGenerationOption forNumber(int value) { + switch (value) { + case 0: + return SUMMARY_GENERATION_OPTION_UNSPECIFIED; + case 1: + return ALWAYS_GENERATE; + case 2: + return GENERATE_IF_MISSING; + case 3: + return DO_NOT_GENERATE; + 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 SummaryGenerationOption findValueByNumber(int number) { + return SummaryGenerationOption.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final SummaryGenerationOption[] VALUES = values(); + + public static SummaryGenerationOption 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 SummaryGenerationOption(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption) + } + + private int bitField0_; + private int sourceSpecificConfigCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object sourceSpecificConfig_; + + public enum SourceSpecificConfigCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + AGENT_ASSIST_INPUT_DATA_CONFIG(6), + DATASET_INPUT_DATA_CONFIG(7), + SOURCESPECIFICCONFIG_NOT_SET(0); + private final int value; + + private SourceSpecificConfigCase(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 SourceSpecificConfigCase valueOf(int value) { + return forNumber(value); + } + + public static SourceSpecificConfigCase forNumber(int value) { + switch (value) { + case 6: + return AGENT_ASSIST_INPUT_DATA_CONFIG; + case 7: + return DATASET_INPUT_DATA_CONFIG; + case 0: + return SOURCESPECIFICCONFIG_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public SourceSpecificConfigCase getSourceSpecificConfigCase() { + return SourceSpecificConfigCase.forNumber(sourceSpecificConfigCase_); + } + + public static final int INPUT_DATA_SOURCE_TYPE_FIELD_NUMBER = 1; + private int inputDataSourceType_ = 0; + + /** + * + * + *
+     * Required. The source type of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @return The enum numeric value on the wire for inputDataSourceType. + */ + @java.lang.Override + @java.lang.Deprecated + public int getInputDataSourceTypeValue() { + return inputDataSourceType_; + } + + /** + * + * + *
+     * Required. The source type of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @return The inputDataSourceType. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType + getInputDataSourceType() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType result = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType.forNumber( + inputDataSourceType_); + return result == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType + .UNRECOGNIZED + : result; + } + + public static final int START_TIME_FIELD_NUMBER = 2; + private com.google.protobuf.Timestamp startTime_; + + /** + * + * + *
+     * Optional. The start timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.start_time + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=494 + * @return Whether the startTime field is set. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean hasStartTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Optional. The start timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.start_time + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=494 + * @return The startTime. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.protobuf.Timestamp getStartTime() { + return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; + } + + /** + * + * + *
+     * Optional. The start timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { + return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 3; + private com.google.protobuf.Timestamp endTime_; + + /** + * + * + *
+     * Optional. The end timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.end_time is + * deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=498 + * @return Whether the endTime field is set. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean hasEndTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Optional. The end timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.end_time is + * deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=498 + * @return The endTime. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.protobuf.Timestamp getEndTime() { + return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; + } + + /** + * + * + *
+     * Optional. The end timestamp to fetch conversation data.
+     * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { + return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; + } + + public static final int SAMPLE_SIZE_FIELD_NUMBER = 4; + private int sampleSize_ = 0; + + /** + * + * + *
+     * Optional. Desired number of conversation-summary pairs to be evaluated.
+     * 
+ * + * int32 sample_size = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The sampleSize. + */ + @java.lang.Override + public int getSampleSize() { + return sampleSize_; + } + + public static final int IS_SUMMARY_GENERATION_ALLOWED_FIELD_NUMBER = 5; + private boolean isSummaryGenerationAllowed_ = false; + + /** + * + * + *
+     * Optional. Whether the summary generation is allowed when the pre-existing
+     * qualified summaries are insufficient to cover the sample size.
+     * 
+ * + * + * bool is_summary_generation_allowed = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.is_summary_generation_allowed + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=506 + * @return The isSummaryGenerationAllowed. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean getIsSummaryGenerationAllowed() { + return isSummaryGenerationAllowed_; + } + + public static final int SUMMARY_GENERATION_OPTION_FIELD_NUMBER = 8; + private int summaryGenerationOption_ = 0; + + /** + * + * + *
+     * Optional. Option to control whether summaries are generated during
+     * evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for summaryGenerationOption. + */ + @java.lang.Override + public int getSummaryGenerationOptionValue() { + return summaryGenerationOption_; + } + + /** + * + * + *
+     * Optional. Option to control whether summaries are generated during
+     * evaluation.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The summaryGenerationOption. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption + getSummaryGenerationOption() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption + result = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption.forNumber(summaryGenerationOption_); + return result == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption.UNRECOGNIZED + : result; + } + + public static final int AGENT_ASSIST_INPUT_DATA_CONFIG_FIELD_NUMBER = 6; + + /** + * + * + *
+     * The distinctive configs for Agent Assist conversations as the
+     * conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + * + * @return Whether the agentAssistInputDataConfig field is set. + */ + @java.lang.Override + public boolean hasAgentAssistInputDataConfig() { + return sourceSpecificConfigCase_ == 6; + } + + /** + * + * + *
+     * The distinctive configs for Agent Assist conversations as the
+     * conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + * + * @return The agentAssistInputDataConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + getAgentAssistInputDataConfig() { + if (sourceSpecificConfigCase_ == 6) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + sourceSpecificConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .getDefaultInstance(); + } + + /** + * + * + *
+     * The distinctive configs for Agent Assist conversations as the
+     * conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfigOrBuilder + getAgentAssistInputDataConfigOrBuilder() { + if (sourceSpecificConfigCase_ == 6) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + sourceSpecificConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .getDefaultInstance(); + } + + public static final int DATASET_INPUT_DATA_CONFIG_FIELD_NUMBER = 7; + + /** + * + * + *
+     * The distinctive configs for dataset as the conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + * + * @return Whether the datasetInputDataConfig field is set. + */ + @java.lang.Override + public boolean hasDatasetInputDataConfig() { + return sourceSpecificConfigCase_ == 7; + } + + /** + * + * + *
+     * The distinctive configs for dataset as the conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + * + * @return The datasetInputDataConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + getDatasetInputDataConfig() { + if (sourceSpecificConfigCase_ == 7) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + sourceSpecificConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance(); + } + + /** + * + * + *
+     * The distinctive configs for dataset as the conversation source.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfigOrBuilder + getDatasetInputDataConfigOrBuilder() { + if (sourceSpecificConfigCase_ == 7) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + sourceSpecificConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance(); + } + + 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 (inputDataSourceType_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType + .INPUT_DATA_SOURCE_TYPE_UNSPECIFIED + .getNumber()) { + output.writeEnum(1, inputDataSourceType_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getStartTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(3, getEndTime()); + } + if (sampleSize_ != 0) { + output.writeInt32(4, sampleSize_); + } + if (isSummaryGenerationAllowed_ != false) { + output.writeBool(5, isSummaryGenerationAllowed_); + } + if (sourceSpecificConfigCase_ == 6) { + output.writeMessage( + 6, + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig) + sourceSpecificConfig_); + } + if (sourceSpecificConfigCase_ == 7) { + output.writeMessage( + 7, + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + sourceSpecificConfig_); + } + if (summaryGenerationOption_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption.SUMMARY_GENERATION_OPTION_UNSPECIFIED + .getNumber()) { + output.writeEnum(8, summaryGenerationOption_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (inputDataSourceType_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType + .INPUT_DATA_SOURCE_TYPE_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, inputDataSourceType_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getStartTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getEndTime()); + } + if (sampleSize_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(4, sampleSize_); + } + if (isSummaryGenerationAllowed_ != false) { + size += + com.google.protobuf.CodedOutputStream.computeBoolSize(5, isSummaryGenerationAllowed_); + } + if (sourceSpecificConfigCase_ == 6) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 6, + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig) + sourceSpecificConfig_); + } + if (sourceSpecificConfigCase_ == 7) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 7, + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + sourceSpecificConfig_); + } + if (summaryGenerationOption_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption.SUMMARY_GENERATION_OPTION_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(8, summaryGenerationOption_); + } + 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.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig other = + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig) obj; + + if (inputDataSourceType_ != other.inputDataSourceType_) return false; + if (hasStartTime() != other.hasStartTime()) return false; + if (hasStartTime()) { + if (!getStartTime().equals(other.getStartTime())) return false; + } + if (hasEndTime() != other.hasEndTime()) return false; + if (hasEndTime()) { + if (!getEndTime().equals(other.getEndTime())) return false; + } + if (getSampleSize() != other.getSampleSize()) return false; + if (getIsSummaryGenerationAllowed() != other.getIsSummaryGenerationAllowed()) return false; + if (summaryGenerationOption_ != other.summaryGenerationOption_) return false; + if (!getSourceSpecificConfigCase().equals(other.getSourceSpecificConfigCase())) return false; + switch (sourceSpecificConfigCase_) { + case 6: + if (!getAgentAssistInputDataConfig().equals(other.getAgentAssistInputDataConfig())) + return false; + break; + case 7: + if (!getDatasetInputDataConfig().equals(other.getDatasetInputDataConfig())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INPUT_DATA_SOURCE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + inputDataSourceType_; + if (hasStartTime()) { + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime().hashCode(); + } + if (hasEndTime()) { + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime().hashCode(); + } + hash = (37 * hash) + SAMPLE_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getSampleSize(); + hash = (37 * hash) + IS_SUMMARY_GENERATION_ALLOWED_FIELD_NUMBER; + hash = + (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsSummaryGenerationAllowed()); + hash = (37 * hash) + SUMMARY_GENERATION_OPTION_FIELD_NUMBER; + hash = (53 * hash) + summaryGenerationOption_; + switch (sourceSpecificConfigCase_) { + case 6: + hash = (37 * hash) + AGENT_ASSIST_INPUT_DATA_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getAgentAssistInputDataConfig().hashCode(); + break; + case 7: + hash = (37 * hash) + DATASET_INPUT_DATA_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getDatasetInputDataConfig().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + 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.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + 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.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Input data config details
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig) + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getStartTimeFieldBuilder(); + getEndTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + inputDataSourceType_ = 0; + startTime_ = null; + if (startTimeBuilder_ != null) { + startTimeBuilder_.dispose(); + startTimeBuilder_ = null; + } + endTime_ = null; + if (endTimeBuilder_ != null) { + endTimeBuilder_.dispose(); + endTimeBuilder_ = null; + } + sampleSize_ = 0; + isSummaryGenerationAllowed_ = false; + summaryGenerationOption_ = 0; + if (agentAssistInputDataConfigBuilder_ != null) { + agentAssistInputDataConfigBuilder_.clear(); + } + if (datasetInputDataConfigBuilder_ != null) { + datasetInputDataConfigBuilder_.clear(); + } + sourceSpecificConfigCase_ = 0; + sourceSpecificConfig_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig build() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig result = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.inputDataSourceType_ = inputDataSourceType_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.startTime_ = startTimeBuilder_ == null ? startTime_ : startTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.endTime_ = endTimeBuilder_ == null ? endTime_ : endTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.sampleSize_ = sampleSize_; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.isSummaryGenerationAllowed_ = isSummaryGenerationAllowed_; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.summaryGenerationOption_ = summaryGenerationOption_; + } + result.bitField0_ |= to_bitField0_; + } + + private void buildPartialOneofs( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig result) { + result.sourceSpecificConfigCase_ = sourceSpecificConfigCase_; + result.sourceSpecificConfig_ = this.sourceSpecificConfig_; + if (sourceSpecificConfigCase_ == 6 && agentAssistInputDataConfigBuilder_ != null) { + result.sourceSpecificConfig_ = agentAssistInputDataConfigBuilder_.build(); + } + if (sourceSpecificConfigCase_ == 7 && datasetInputDataConfigBuilder_ != null) { + result.sourceSpecificConfig_ = datasetInputDataConfigBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig other) { + if (other + == com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .getDefaultInstance()) return this; + if (other.inputDataSourceType_ != 0) { + setInputDataSourceTypeValue(other.getInputDataSourceTypeValue()); + } + if (other.hasStartTime()) { + mergeStartTime(other.getStartTime()); + } + if (other.hasEndTime()) { + mergeEndTime(other.getEndTime()); + } + if (other.getSampleSize() != 0) { + setSampleSize(other.getSampleSize()); + } + if (other.getIsSummaryGenerationAllowed() != false) { + setIsSummaryGenerationAllowed(other.getIsSummaryGenerationAllowed()); + } + if (other.summaryGenerationOption_ != 0) { + setSummaryGenerationOptionValue(other.getSummaryGenerationOptionValue()); + } + switch (other.getSourceSpecificConfigCase()) { + case AGENT_ASSIST_INPUT_DATA_CONFIG: + { + mergeAgentAssistInputDataConfig(other.getAgentAssistInputDataConfig()); + break; + } + case DATASET_INPUT_DATA_CONFIG: + { + mergeDatasetInputDataConfig(other.getDatasetInputDataConfig()); + break; + } + case SOURCESPECIFICCONFIG_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: + { + inputDataSourceType_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 18: + { + input.readMessage(getStartTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage(getEndTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 32: + { + sampleSize_ = input.readInt32(); + bitField0_ |= 0x00000008; + break; + } // case 32 + case 40: + { + isSummaryGenerationAllowed_ = input.readBool(); + bitField0_ |= 0x00000010; + break; + } // case 40 + case 50: + { + input.readMessage( + getAgentAssistInputDataConfigFieldBuilder().getBuilder(), extensionRegistry); + sourceSpecificConfigCase_ = 6; + break; + } // case 50 + case 58: + { + input.readMessage( + getDatasetInputDataConfigFieldBuilder().getBuilder(), extensionRegistry); + sourceSpecificConfigCase_ = 7; + break; + } // case 58 + case 64: + { + summaryGenerationOption_ = input.readEnum(); + bitField0_ |= 0x00000020; + break; + } // case 64 + 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 sourceSpecificConfigCase_ = 0; + private java.lang.Object sourceSpecificConfig_; + + public SourceSpecificConfigCase getSourceSpecificConfigCase() { + return SourceSpecificConfigCase.forNumber(sourceSpecificConfigCase_); + } + + public Builder clearSourceSpecificConfig() { + sourceSpecificConfigCase_ = 0; + sourceSpecificConfig_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int inputDataSourceType_ = 0; + + /** + * + * + *
+       * Required. The source type of input data.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @return The enum numeric value on the wire for inputDataSourceType. + */ + @java.lang.Override + @java.lang.Deprecated + public int getInputDataSourceTypeValue() { + return inputDataSourceType_; + } + + /** + * + * + *
+       * Required. The source type of input data.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @param value The enum numeric value on the wire for inputDataSourceType to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setInputDataSourceTypeValue(int value) { + inputDataSourceType_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The source type of input data.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @return The inputDataSourceType. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType + getInputDataSourceType() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType result = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType.forNumber( + inputDataSourceType_); + return result == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType + .UNRECOGNIZED + : result; + } + + /** + * + * + *
+       * Required. The source type of input data.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @param value The inputDataSourceType to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setInputDataSourceType( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + inputDataSourceType_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The source type of input data.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceType input_data_source_type = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.input_data_source_type + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=490 + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearInputDataSourceType() { + bitField0_ = (bitField0_ & ~0x00000001); + inputDataSourceType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp startTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + startTimeBuilder_; + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.start_time + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=494 + * @return Whether the startTime field is set. + */ + @java.lang.Deprecated + public boolean hasStartTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.start_time + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=494 + * @return The startTime. + */ + @java.lang.Deprecated + public com.google.protobuf.Timestamp getStartTime() { + if (startTimeBuilder_ == null) { + return startTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : startTime_; + } else { + return startTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public Builder setStartTime(com.google.protobuf.Timestamp value) { + if (startTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + startTime_ = value; + } else { + startTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (startTimeBuilder_ == null) { + startTime_ = builderForValue.build(); + } else { + startTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public Builder mergeStartTime(com.google.protobuf.Timestamp value) { + if (startTimeBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && startTime_ != null + && startTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getStartTimeBuilder().mergeFrom(value); + } else { + startTime_ = value; + } + } else { + startTimeBuilder_.mergeFrom(value); + } + if (startTime_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public Builder clearStartTime() { + bitField0_ = (bitField0_ & ~0x00000002); + startTime_ = null; + if (startTimeBuilder_ != null) { + startTimeBuilder_.dispose(); + startTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public com.google.protobuf.Timestamp.Builder getStartTimeBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getStartTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { + if (startTimeBuilder_ != null) { + return startTimeBuilder_.getMessageOrBuilder(); + } else { + return startTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : startTime_; + } + } + + /** + * + * + *
+       * Optional. The start timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp start_time = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getStartTimeFieldBuilder() { + if (startTimeBuilder_ == null) { + startTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getStartTime(), getParentForChildren(), isClean()); + startTime_ = null; + } + return startTimeBuilder_; + } + + private com.google.protobuf.Timestamp endTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + endTimeBuilder_; + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.end_time + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=498 + * @return Whether the endTime field is set. + */ + @java.lang.Deprecated + public boolean hasEndTime() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.end_time + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=498 + * @return The endTime. + */ + @java.lang.Deprecated + public com.google.protobuf.Timestamp getEndTime() { + if (endTimeBuilder_ == null) { + return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; + } else { + return endTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public Builder setEndTime(com.google.protobuf.Timestamp value) { + if (endTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + endTime_ = value; + } else { + endTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (endTimeBuilder_ == null) { + endTime_ = builderForValue.build(); + } else { + endTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public Builder mergeEndTime(com.google.protobuf.Timestamp value) { + if (endTimeBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && endTime_ != null + && endTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getEndTimeBuilder().mergeFrom(value); + } else { + endTime_ = value; + } + } else { + endTimeBuilder_.mergeFrom(value); + } + if (endTime_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public Builder clearEndTime() { + bitField0_ = (bitField0_ & ~0x00000004); + endTime_ = null; + if (endTimeBuilder_ != null) { + endTimeBuilder_.dispose(); + endTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getEndTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Deprecated + public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { + if (endTimeBuilder_ != null) { + return endTimeBuilder_.getMessageOrBuilder(); + } else { + return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; + } + } + + /** + * + * + *
+       * Optional. The end timestamp to fetch conversation data.
+       * 
+ * + * + * .google.protobuf.Timestamp end_time = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getEndTimeFieldBuilder() { + if (endTimeBuilder_ == null) { + endTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getEndTime(), getParentForChildren(), isClean()); + endTime_ = null; + } + return endTimeBuilder_; + } + + private int sampleSize_; + + /** + * + * + *
+       * Optional. Desired number of conversation-summary pairs to be evaluated.
+       * 
+ * + * int32 sample_size = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The sampleSize. + */ + @java.lang.Override + public int getSampleSize() { + return sampleSize_; + } + + /** + * + * + *
+       * Optional. Desired number of conversation-summary pairs to be evaluated.
+       * 
+ * + * int32 sample_size = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The sampleSize to set. + * @return This builder for chaining. + */ + public Builder setSampleSize(int value) { + + sampleSize_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Desired number of conversation-summary pairs to be evaluated.
+       * 
+ * + * int32 sample_size = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearSampleSize() { + bitField0_ = (bitField0_ & ~0x00000008); + sampleSize_ = 0; + onChanged(); + return this; + } + + private boolean isSummaryGenerationAllowed_; + + /** + * + * + *
+       * Optional. Whether the summary generation is allowed when the pre-existing
+       * qualified summaries are insufficient to cover the sample size.
+       * 
+ * + * + * bool is_summary_generation_allowed = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.is_summary_generation_allowed + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=506 + * @return The isSummaryGenerationAllowed. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean getIsSummaryGenerationAllowed() { + return isSummaryGenerationAllowed_; + } + + /** + * + * + *
+       * Optional. Whether the summary generation is allowed when the pre-existing
+       * qualified summaries are insufficient to cover the sample size.
+       * 
+ * + * + * bool is_summary_generation_allowed = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.is_summary_generation_allowed + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=506 + * @param value The isSummaryGenerationAllowed to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setIsSummaryGenerationAllowed(boolean value) { + + isSummaryGenerationAllowed_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Whether the summary generation is allowed when the pre-existing
+       * qualified summaries are insufficient to cover the sample size.
+       * 
+ * + * + * bool is_summary_generation_allowed = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.is_summary_generation_allowed + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=506 + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearIsSummaryGenerationAllowed() { + bitField0_ = (bitField0_ & ~0x00000010); + isSummaryGenerationAllowed_ = false; + onChanged(); + return this; + } + + private int summaryGenerationOption_ = 0; + + /** + * + * + *
+       * Optional. Option to control whether summaries are generated during
+       * evaluation.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for summaryGenerationOption. + */ + @java.lang.Override + public int getSummaryGenerationOptionValue() { + return summaryGenerationOption_; + } + + /** + * + * + *
+       * Optional. Option to control whether summaries are generated during
+       * evaluation.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for summaryGenerationOption to set. + * @return This builder for chaining. + */ + public Builder setSummaryGenerationOptionValue(int value) { + summaryGenerationOption_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Option to control whether summaries are generated during
+       * evaluation.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The summaryGenerationOption. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption + getSummaryGenerationOption() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption + result = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption.forNumber(summaryGenerationOption_); + return result == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption.UNRECOGNIZED + : result; + } + + /** + * + * + *
+       * Optional. Option to control whether summaries are generated during
+       * evaluation.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The summaryGenerationOption to set. + * @return This builder for chaining. + */ + public Builder setSummaryGenerationOption( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .SummaryGenerationOption + value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000020; + summaryGenerationOption_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Option to control whether summaries are generated during
+       * evaluation.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOption summary_generation_option = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearSummaryGenerationOption() { + bitField0_ = (bitField0_ & ~0x00000020); + summaryGenerationOption_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfigOrBuilder> + agentAssistInputDataConfigBuilder_; + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + * + * @return Whether the agentAssistInputDataConfig field is set. + */ + @java.lang.Override + public boolean hasAgentAssistInputDataConfig() { + return sourceSpecificConfigCase_ == 6; + } + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + * + * @return The agentAssistInputDataConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + getAgentAssistInputDataConfig() { + if (agentAssistInputDataConfigBuilder_ == null) { + if (sourceSpecificConfigCase_ == 6) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig) + sourceSpecificConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .getDefaultInstance(); + } else { + if (sourceSpecificConfigCase_ == 6) { + return agentAssistInputDataConfigBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + public Builder setAgentAssistInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + value) { + if (agentAssistInputDataConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sourceSpecificConfig_ = value; + onChanged(); + } else { + agentAssistInputDataConfigBuilder_.setMessage(value); + } + sourceSpecificConfigCase_ = 6; + return this; + } + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + public Builder setAgentAssistInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .Builder + builderForValue) { + if (agentAssistInputDataConfigBuilder_ == null) { + sourceSpecificConfig_ = builderForValue.build(); + onChanged(); + } else { + agentAssistInputDataConfigBuilder_.setMessage(builderForValue.build()); + } + sourceSpecificConfigCase_ = 6; + return this; + } + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + public Builder mergeAgentAssistInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + value) { + if (agentAssistInputDataConfigBuilder_ == null) { + if (sourceSpecificConfigCase_ == 6 + && sourceSpecificConfig_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig.getDefaultInstance()) { + sourceSpecificConfig_ = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .newBuilder( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig) + sourceSpecificConfig_) + .mergeFrom(value) + .buildPartial(); + } else { + sourceSpecificConfig_ = value; + } + onChanged(); + } else { + if (sourceSpecificConfigCase_ == 6) { + agentAssistInputDataConfigBuilder_.mergeFrom(value); + } else { + agentAssistInputDataConfigBuilder_.setMessage(value); + } + } + sourceSpecificConfigCase_ = 6; + return this; + } + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + public Builder clearAgentAssistInputDataConfig() { + if (agentAssistInputDataConfigBuilder_ == null) { + if (sourceSpecificConfigCase_ == 6) { + sourceSpecificConfigCase_ = 0; + sourceSpecificConfig_ = null; + onChanged(); + } + } else { + if (sourceSpecificConfigCase_ == 6) { + sourceSpecificConfigCase_ = 0; + sourceSpecificConfig_ = null; + } + agentAssistInputDataConfigBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .Builder + getAgentAssistInputDataConfigBuilder() { + return getAgentAssistInputDataConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfigOrBuilder + getAgentAssistInputDataConfigOrBuilder() { + if ((sourceSpecificConfigCase_ == 6) && (agentAssistInputDataConfigBuilder_ != null)) { + return agentAssistInputDataConfigBuilder_.getMessageOrBuilder(); + } else { + if (sourceSpecificConfigCase_ == 6) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig) + sourceSpecificConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * The distinctive configs for Agent Assist conversations as the
+       * conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig agent_assist_input_data_config = 6; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfigOrBuilder> + getAgentAssistInputDataConfigFieldBuilder() { + if (agentAssistInputDataConfigBuilder_ == null) { + if (!(sourceSpecificConfigCase_ == 6)) { + sourceSpecificConfig_ = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfig + .getDefaultInstance(); + } + agentAssistInputDataConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfigOrBuilder>( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .AgentAssistInputDataConfig) + sourceSpecificConfig_, + getParentForChildren(), + isClean()); + sourceSpecificConfig_ = null; + } + sourceSpecificConfigCase_ = 6; + onChanged(); + return agentAssistInputDataConfigBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .DatasetInputDataConfigOrBuilder> + datasetInputDataConfigBuilder_; + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + * + * @return Whether the datasetInputDataConfig field is set. + */ + @java.lang.Override + public boolean hasDatasetInputDataConfig() { + return sourceSpecificConfigCase_ == 7; + } + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + * + * @return The datasetInputDataConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + getDatasetInputDataConfig() { + if (datasetInputDataConfigBuilder_ == null) { + if (sourceSpecificConfigCase_ == 7) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + sourceSpecificConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance(); + } else { + if (sourceSpecificConfigCase_ == 7) { + return datasetInputDataConfigBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + public Builder setDatasetInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig value) { + if (datasetInputDataConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sourceSpecificConfig_ = value; + onChanged(); + } else { + datasetInputDataConfigBuilder_.setMessage(value); + } + sourceSpecificConfigCase_ = 7; + return this; + } + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + public Builder setDatasetInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig.Builder + builderForValue) { + if (datasetInputDataConfigBuilder_ == null) { + sourceSpecificConfig_ = builderForValue.build(); + onChanged(); + } else { + datasetInputDataConfigBuilder_.setMessage(builderForValue.build()); + } + sourceSpecificConfigCase_ = 7; + return this; + } + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + public Builder mergeDatasetInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig value) { + if (datasetInputDataConfigBuilder_ == null) { + if (sourceSpecificConfigCase_ == 7 + && sourceSpecificConfig_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance()) { + sourceSpecificConfig_ = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .newBuilder( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .DatasetInputDataConfig) + sourceSpecificConfig_) + .mergeFrom(value) + .buildPartial(); + } else { + sourceSpecificConfig_ = value; + } + onChanged(); + } else { + if (sourceSpecificConfigCase_ == 7) { + datasetInputDataConfigBuilder_.mergeFrom(value); + } else { + datasetInputDataConfigBuilder_.setMessage(value); + } + } + sourceSpecificConfigCase_ = 7; + return this; + } + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + public Builder clearDatasetInputDataConfig() { + if (datasetInputDataConfigBuilder_ == null) { + if (sourceSpecificConfigCase_ == 7) { + sourceSpecificConfigCase_ = 0; + sourceSpecificConfig_ = null; + onChanged(); + } + } else { + if (sourceSpecificConfigCase_ == 7) { + sourceSpecificConfigCase_ = 0; + sourceSpecificConfig_ = null; + } + datasetInputDataConfigBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig.Builder + getDatasetInputDataConfigBuilder() { + return getDatasetInputDataConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .DatasetInputDataConfigOrBuilder + getDatasetInputDataConfigOrBuilder() { + if ((sourceSpecificConfigCase_ == 7) && (datasetInputDataConfigBuilder_ != null)) { + return datasetInputDataConfigBuilder_.getMessageOrBuilder(); + } else { + if (sourceSpecificConfigCase_ == 7) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + sourceSpecificConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * The distinctive configs for dataset as the conversation source.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig dataset_input_data_config = 7; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .DatasetInputDataConfigOrBuilder> + getDatasetInputDataConfigFieldBuilder() { + if (datasetInputDataConfigBuilder_ == null) { + if (!(sourceSpecificConfigCase_ == 7)) { + sourceSpecificConfig_ = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .getDefaultInstance(); + } + datasetInputDataConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig + .Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .DatasetInputDataConfigOrBuilder>( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfig) + sourceSpecificConfig_, + getParentForChildren(), + isClean()); + sourceSpecificConfig_ = null; + } + sourceSpecificConfigCase_ = 7; + onChanged(); + return datasetInputDataConfigBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig) + private static final com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig(); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public InputDataConfig 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.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface SummarizationConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. Enable accuracy evaluation.
+     * 
+ * + * + * bool enable_accuracy_evaluation = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_accuracy_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=528 + * @return The enableAccuracyEvaluation. + */ + @java.lang.Deprecated + boolean getEnableAccuracyEvaluation(); + + /** + * + * + *
+     * Optional. Version for summarization accuracy. This will determine the
+     * prompt and model used at backend.
+     * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @return The accuracyEvaluationVersion. + */ + @java.lang.Deprecated + java.lang.String getAccuracyEvaluationVersion(); + + /** + * + * + *
+     * Optional. Version for summarization accuracy. This will determine the
+     * prompt and model used at backend.
+     * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @return The bytes for accuracyEvaluationVersion. + */ + @java.lang.Deprecated + com.google.protobuf.ByteString getAccuracyEvaluationVersionBytes(); + + /** + * + * + *
+     * Optional. Enable completeness evaluation.
+     * 
+ * + * + * bool enable_completeness_evaluation = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_completeness_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=537 + * @return The enableCompletenessEvaluation. + */ + @java.lang.Deprecated + boolean getEnableCompletenessEvaluation(); + + /** + * + * + *
+     * Optional. Version for summarization completeness. This will determine the
+     * prompt and model used at backend.
+     * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @return The completenessEvaluationVersion. + */ + @java.lang.Deprecated + java.lang.String getCompletenessEvaluationVersion(); + + /** + * + * + *
+     * Optional. Version for summarization completeness. This will determine the
+     * prompt and model used at backend.
+     * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @return The bytes for completenessEvaluationVersion. + */ + @java.lang.Deprecated + com.google.protobuf.ByteString getCompletenessEvaluationVersionBytes(); + + /** + * + * + *
+     * Optional. Version for summarization evaluation.
+     * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return Whether the evaluatorVersion field is set. + */ + boolean hasEvaluatorVersion(); + + /** + * + * + *
+     * Optional. Version for summarization evaluation.
+     * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The evaluatorVersion. + */ + java.lang.String getEvaluatorVersion(); + + /** + * + * + *
+     * Optional. Version for summarization evaluation.
+     * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for evaluatorVersion. + */ + com.google.protobuf.ByteString getEvaluatorVersionBytes(); + } + + /** + * + * + *
+   * Evaluation configs for summarization generator.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig} + */ + public static final class SummarizationConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + SummarizationConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use SummarizationConfig.newBuilder() to construct. + private SummarizationConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private SummarizationConfig() { + accuracyEvaluationVersion_ = ""; + completenessEvaluationVersion_ = ""; + evaluatorVersion_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new SummarizationConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.Builder + .class); + } + + private int bitField0_; + public static final int ENABLE_ACCURACY_EVALUATION_FIELD_NUMBER = 1; + private boolean enableAccuracyEvaluation_ = false; + + /** + * + * + *
+     * Optional. Enable accuracy evaluation.
+     * 
+ * + * + * bool enable_accuracy_evaluation = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_accuracy_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=528 + * @return The enableAccuracyEvaluation. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean getEnableAccuracyEvaluation() { + return enableAccuracyEvaluation_; + } + + public static final int ACCURACY_EVALUATION_VERSION_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object accuracyEvaluationVersion_ = ""; + + /** + * + * + *
+     * Optional. Version for summarization accuracy. This will determine the
+     * prompt and model used at backend.
+     * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @return The accuracyEvaluationVersion. + */ + @java.lang.Override + @java.lang.Deprecated + public java.lang.String getAccuracyEvaluationVersion() { + java.lang.Object ref = accuracyEvaluationVersion_; + 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(); + accuracyEvaluationVersion_ = s; + return s; + } + } + + /** + * + * + *
+     * Optional. Version for summarization accuracy. This will determine the
+     * prompt and model used at backend.
+     * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @return The bytes for accuracyEvaluationVersion. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.protobuf.ByteString getAccuracyEvaluationVersionBytes() { + java.lang.Object ref = accuracyEvaluationVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + accuracyEvaluationVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ENABLE_COMPLETENESS_EVALUATION_FIELD_NUMBER = 3; + private boolean enableCompletenessEvaluation_ = false; + + /** + * + * + *
+     * Optional. Enable completeness evaluation.
+     * 
+ * + * + * bool enable_completeness_evaluation = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_completeness_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=537 + * @return The enableCompletenessEvaluation. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean getEnableCompletenessEvaluation() { + return enableCompletenessEvaluation_; + } + + public static final int COMPLETENESS_EVALUATION_VERSION_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private volatile java.lang.Object completenessEvaluationVersion_ = ""; + + /** + * + * + *
+     * Optional. Version for summarization completeness. This will determine the
+     * prompt and model used at backend.
+     * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @return The completenessEvaluationVersion. + */ + @java.lang.Override + @java.lang.Deprecated + public java.lang.String getCompletenessEvaluationVersion() { + java.lang.Object ref = completenessEvaluationVersion_; + 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(); + completenessEvaluationVersion_ = s; + return s; + } + } + + /** + * + * + *
+     * Optional. Version for summarization completeness. This will determine the
+     * prompt and model used at backend.
+     * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @return The bytes for completenessEvaluationVersion. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.protobuf.ByteString getCompletenessEvaluationVersionBytes() { + java.lang.Object ref = completenessEvaluationVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + completenessEvaluationVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EVALUATOR_VERSION_FIELD_NUMBER = 5; + + @SuppressWarnings("serial") + private volatile java.lang.Object evaluatorVersion_ = ""; + + /** + * + * + *
+     * Optional. Version for summarization evaluation.
+     * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return Whether the evaluatorVersion field is set. + */ + @java.lang.Override + public boolean hasEvaluatorVersion() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Optional. Version for summarization evaluation.
+     * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The evaluatorVersion. + */ + @java.lang.Override + public java.lang.String getEvaluatorVersion() { + java.lang.Object ref = evaluatorVersion_; + 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(); + evaluatorVersion_ = s; + return s; + } + } + + /** + * + * + *
+     * Optional. Version for summarization evaluation.
+     * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for evaluatorVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEvaluatorVersionBytes() { + java.lang.Object ref = evaluatorVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + evaluatorVersion_ = 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 (enableAccuracyEvaluation_ != false) { + output.writeBool(1, enableAccuracyEvaluation_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accuracyEvaluationVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, accuracyEvaluationVersion_); + } + if (enableCompletenessEvaluation_ != false) { + output.writeBool(3, enableCompletenessEvaluation_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(completenessEvaluationVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString( + output, 4, completenessEvaluationVersion_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, evaluatorVersion_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enableAccuracyEvaluation_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, enableAccuracyEvaluation_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accuracyEvaluationVersion_)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize(2, accuracyEvaluationVersion_); + } + if (enableCompletenessEvaluation_ != false) { + size += + com.google.protobuf.CodedOutputStream.computeBoolSize(3, enableCompletenessEvaluation_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(completenessEvaluationVersion_)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 4, completenessEvaluationVersion_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, evaluatorVersion_); + } + 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.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig other = + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) obj; + + if (getEnableAccuracyEvaluation() != other.getEnableAccuracyEvaluation()) return false; + if (!getAccuracyEvaluationVersion().equals(other.getAccuracyEvaluationVersion())) + return false; + if (getEnableCompletenessEvaluation() != other.getEnableCompletenessEvaluation()) + return false; + if (!getCompletenessEvaluationVersion().equals(other.getCompletenessEvaluationVersion())) + return false; + if (hasEvaluatorVersion() != other.hasEvaluatorVersion()) return false; + if (hasEvaluatorVersion()) { + if (!getEvaluatorVersion().equals(other.getEvaluatorVersion())) 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) + ENABLE_ACCURACY_EVALUATION_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableAccuracyEvaluation()); + hash = (37 * hash) + ACCURACY_EVALUATION_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getAccuracyEvaluationVersion().hashCode(); + hash = (37 * hash) + ENABLE_COMPLETENESS_EVALUATION_FIELD_NUMBER; + hash = + (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableCompletenessEvaluation()); + hash = (37 * hash) + COMPLETENESS_EVALUATION_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getCompletenessEvaluationVersion().hashCode(); + if (hasEvaluatorVersion()) { + hash = (37 * hash) + EVALUATOR_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getEvaluatorVersion().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + 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.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + 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.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + enableAccuracyEvaluation_ = false; + accuracyEvaluationVersion_ = ""; + enableCompletenessEvaluation_ = false; + completenessEvaluationVersion_ = ""; + evaluatorVersion_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig build() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig result = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.enableAccuracyEvaluation_ = enableAccuracyEvaluation_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.accuracyEvaluationVersion_ = accuracyEvaluationVersion_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.enableCompletenessEvaluation_ = enableCompletenessEvaluation_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.completenessEvaluationVersion_ = completenessEvaluationVersion_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000010) != 0)) { + result.evaluatorVersion_ = evaluatorVersion_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig other) { + if (other + == com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance()) return this; + if (other.getEnableAccuracyEvaluation() != false) { + setEnableAccuracyEvaluation(other.getEnableAccuracyEvaluation()); + } + if (!other.getAccuracyEvaluationVersion().isEmpty()) { + accuracyEvaluationVersion_ = other.accuracyEvaluationVersion_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.getEnableCompletenessEvaluation() != false) { + setEnableCompletenessEvaluation(other.getEnableCompletenessEvaluation()); + } + if (!other.getCompletenessEvaluationVersion().isEmpty()) { + completenessEvaluationVersion_ = other.completenessEvaluationVersion_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (other.hasEvaluatorVersion()) { + evaluatorVersion_ = other.evaluatorVersion_; + bitField0_ |= 0x00000010; + 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: + { + enableAccuracyEvaluation_ = input.readBool(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 18: + { + accuracyEvaluationVersion_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: + { + enableCompletenessEvaluation_ = input.readBool(); + bitField0_ |= 0x00000004; + break; + } // case 24 + case 34: + { + completenessEvaluationVersion_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 34 + case 42: + { + evaluatorVersion_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case 42 + 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 boolean enableAccuracyEvaluation_; + + /** + * + * + *
+       * Optional. Enable accuracy evaluation.
+       * 
+ * + * + * bool enable_accuracy_evaluation = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_accuracy_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=528 + * @return The enableAccuracyEvaluation. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean getEnableAccuracyEvaluation() { + return enableAccuracyEvaluation_; + } + + /** + * + * + *
+       * Optional. Enable accuracy evaluation.
+       * 
+ * + * + * bool enable_accuracy_evaluation = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_accuracy_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=528 + * @param value The enableAccuracyEvaluation to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setEnableAccuracyEvaluation(boolean value) { + + enableAccuracyEvaluation_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Enable accuracy evaluation.
+       * 
+ * + * + * bool enable_accuracy_evaluation = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_accuracy_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=528 + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearEnableAccuracyEvaluation() { + bitField0_ = (bitField0_ & ~0x00000001); + enableAccuracyEvaluation_ = false; + onChanged(); + return this; + } + + private java.lang.Object accuracyEvaluationVersion_ = ""; + + /** + * + * + *
+       * Optional. Version for summarization accuracy. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @return The accuracyEvaluationVersion. + */ + @java.lang.Deprecated + public java.lang.String getAccuracyEvaluationVersion() { + java.lang.Object ref = accuracyEvaluationVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accuracyEvaluationVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Optional. Version for summarization accuracy. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @return The bytes for accuracyEvaluationVersion. + */ + @java.lang.Deprecated + public com.google.protobuf.ByteString getAccuracyEvaluationVersionBytes() { + java.lang.Object ref = accuracyEvaluationVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + accuracyEvaluationVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Optional. Version for summarization accuracy. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @param value The accuracyEvaluationVersion to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setAccuracyEvaluationVersion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + accuracyEvaluationVersion_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Version for summarization accuracy. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearAccuracyEvaluationVersion() { + accuracyEvaluationVersion_ = getDefaultInstance().getAccuracyEvaluationVersion(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Version for summarization accuracy. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string accuracy_evaluation_version = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.accuracy_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=533 + * @param value The bytes for accuracyEvaluationVersion to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setAccuracyEvaluationVersionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + accuracyEvaluationVersion_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private boolean enableCompletenessEvaluation_; + + /** + * + * + *
+       * Optional. Enable completeness evaluation.
+       * 
+ * + * + * bool enable_completeness_evaluation = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_completeness_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=537 + * @return The enableCompletenessEvaluation. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean getEnableCompletenessEvaluation() { + return enableCompletenessEvaluation_; + } + + /** + * + * + *
+       * Optional. Enable completeness evaluation.
+       * 
+ * + * + * bool enable_completeness_evaluation = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_completeness_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=537 + * @param value The enableCompletenessEvaluation to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setEnableCompletenessEvaluation(boolean value) { + + enableCompletenessEvaluation_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Enable completeness evaluation.
+       * 
+ * + * + * bool enable_completeness_evaluation = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.enable_completeness_evaluation + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=537 + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearEnableCompletenessEvaluation() { + bitField0_ = (bitField0_ & ~0x00000004); + enableCompletenessEvaluation_ = false; + onChanged(); + return this; + } + + private java.lang.Object completenessEvaluationVersion_ = ""; + + /** + * + * + *
+       * Optional. Version for summarization completeness. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @return The completenessEvaluationVersion. + */ + @java.lang.Deprecated + public java.lang.String getCompletenessEvaluationVersion() { + java.lang.Object ref = completenessEvaluationVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + completenessEvaluationVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Optional. Version for summarization completeness. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @return The bytes for completenessEvaluationVersion. + */ + @java.lang.Deprecated + public com.google.protobuf.ByteString getCompletenessEvaluationVersionBytes() { + java.lang.Object ref = completenessEvaluationVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + completenessEvaluationVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Optional. Version for summarization completeness. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @param value The completenessEvaluationVersion to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setCompletenessEvaluationVersion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + completenessEvaluationVersion_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Version for summarization completeness. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearCompletenessEvaluationVersion() { + completenessEvaluationVersion_ = getDefaultInstance().getCompletenessEvaluationVersion(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Version for summarization completeness. This will determine the
+       * prompt and model used at backend.
+       * 
+ * + * + * string completeness_evaluation_version = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.completeness_evaluation_version + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=542 + * @param value The bytes for completenessEvaluationVersion to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setCompletenessEvaluationVersionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + completenessEvaluationVersion_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private java.lang.Object evaluatorVersion_ = ""; + + /** + * + * + *
+       * Optional. Version for summarization evaluation.
+       * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the evaluatorVersion field is set. + */ + public boolean hasEvaluatorVersion() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+       * Optional. Version for summarization evaluation.
+       * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The evaluatorVersion. + */ + public java.lang.String getEvaluatorVersion() { + java.lang.Object ref = evaluatorVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + evaluatorVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Optional. Version for summarization evaluation.
+       * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The bytes for evaluatorVersion. + */ + public com.google.protobuf.ByteString getEvaluatorVersionBytes() { + java.lang.Object ref = evaluatorVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + evaluatorVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Optional. Version for summarization evaluation.
+       * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The evaluatorVersion to set. + * @return This builder for chaining. + */ + public Builder setEvaluatorVersion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + evaluatorVersion_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Version for summarization evaluation.
+       * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearEvaluatorVersion() { + evaluatorVersion_ = getDefaultInstance().getEvaluatorVersion(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Version for summarization evaluation.
+       * 
+ * + * optional string evaluator_version = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The bytes for evaluatorVersion to set. + * @return This builder for chaining. + */ + public Builder setEvaluatorVersionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + evaluatorVersion_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + private static final com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .SummarizationConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig(); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SummarizationConfig 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.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int bitField0_; + private int evaluationFeatureConfigCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object evaluationFeatureConfig_; + + public enum EvaluationFeatureConfigCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + SUMMARIZATION_CONFIG(3), + EVALUATIONFEATURECONFIG_NOT_SET(0); + private final int value; + + private EvaluationFeatureConfigCase(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 EvaluationFeatureConfigCase valueOf(int value) { + return forNumber(value); + } + + public static EvaluationFeatureConfigCase forNumber(int value) { + switch (value) { + case 3: + return SUMMARIZATION_CONFIG; + case 0: + return EVALUATIONFEATURECONFIG_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public EvaluationFeatureConfigCase getEvaluationFeatureConfigCase() { + return EvaluationFeatureConfigCase.forNumber(evaluationFeatureConfigCase_); + } + + public static final int INPUT_DATA_CONFIG_FIELD_NUMBER = 1; + private com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig inputDataConfig_; + + /** + * + * + *
+   * Required. The config/source of input data.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the inputDataConfig field is set. + */ + @java.lang.Override + public boolean hasInputDataConfig() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The config/source of input data.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The inputDataConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + getInputDataConfig() { + return inputDataConfig_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .getDefaultInstance() + : inputDataConfig_; + } + + /** + * + * + *
+   * Required. The config/source of input data.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfigOrBuilder + getInputDataConfigOrBuilder() { + return inputDataConfig_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .getDefaultInstance() + : inputDataConfig_; + } + + public static final int OUTPUT_GCS_BUCKET_PATH_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object outputGcsBucketPath_ = ""; + + /** + * + * + *
+   * Required. The output Cloud Storage bucket path to store eval files, e.g.
+   * per_summary_accuracy_score report. This path is provided by customer and
+   * files stored in it are visible to customer, no internal data should be
+   * stored in this path.
+   * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The outputGcsBucketPath. + */ + @java.lang.Override + public java.lang.String getOutputGcsBucketPath() { + java.lang.Object ref = outputGcsBucketPath_; + 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(); + outputGcsBucketPath_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The output Cloud Storage bucket path to store eval files, e.g.
+   * per_summary_accuracy_score report. This path is provided by customer and
+   * files stored in it are visible to customer, no internal data should be
+   * stored in this path.
+   * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for outputGcsBucketPath. + */ + @java.lang.Override + public com.google.protobuf.ByteString getOutputGcsBucketPathBytes() { + java.lang.Object ref = outputGcsBucketPath_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + outputGcsBucketPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SUMMARIZATION_CONFIG_FIELD_NUMBER = 3; + + /** + * + * + *
+   * Evaluation configs for summarization generator.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + * + * @return Whether the summarizationConfig field is set. + */ + @java.lang.Override + public boolean hasSummarizationConfig() { + return evaluationFeatureConfigCase_ == 3; + } + + /** + * + * + *
+   * Evaluation configs for summarization generator.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + * + * @return The summarizationConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + getSummarizationConfig() { + if (evaluationFeatureConfigCase_ == 3) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + evaluationFeatureConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance(); + } + + /** + * + * + *
+   * Evaluation configs for summarization generator.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfigOrBuilder + getSummarizationConfigOrBuilder() { + if (evaluationFeatureConfigCase_ == 3) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + evaluationFeatureConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance(); + } + + 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, getInputDataConfig()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(outputGcsBucketPath_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, outputGcsBucketPath_); + } + if (evaluationFeatureConfigCase_ == 3) { + output.writeMessage( + 3, + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + evaluationFeatureConfig_); + } + 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, getInputDataConfig()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(outputGcsBucketPath_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, outputGcsBucketPath_); + } + if (evaluationFeatureConfigCase_ == 3) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 3, + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + evaluationFeatureConfig_); + } + 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.dialogflow.v2.GeneratorEvaluationConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig other = + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig) obj; + + if (hasInputDataConfig() != other.hasInputDataConfig()) return false; + if (hasInputDataConfig()) { + if (!getInputDataConfig().equals(other.getInputDataConfig())) return false; + } + if (!getOutputGcsBucketPath().equals(other.getOutputGcsBucketPath())) return false; + if (!getEvaluationFeatureConfigCase().equals(other.getEvaluationFeatureConfigCase())) + return false; + switch (evaluationFeatureConfigCase_) { + case 3: + if (!getSummarizationConfig().equals(other.getSummarizationConfig())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasInputDataConfig()) { + hash = (37 * hash) + INPUT_DATA_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getInputDataConfig().hashCode(); + } + hash = (37 * hash) + OUTPUT_GCS_BUCKET_PATH_FIELD_NUMBER; + hash = (53 * hash) + getOutputGcsBucketPath().hashCode(); + switch (evaluationFeatureConfigCase_) { + case 3: + hash = (37 * hash) + SUMMARIZATION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getSummarizationConfig().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig 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.dialogflow.v2.GeneratorEvaluationConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig 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.dialogflow.v2.GeneratorEvaluationConfig parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Generator evaluation input config.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluationConfig} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorEvaluationConfig) + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getInputDataConfigFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + inputDataConfig_ = null; + if (inputDataConfigBuilder_ != null) { + inputDataConfigBuilder_.dispose(); + inputDataConfigBuilder_ = null; + } + outputGcsBucketPath_ = ""; + if (summarizationConfigBuilder_ != null) { + summarizationConfigBuilder_.clear(); + } + evaluationFeatureConfigCase_ = 0; + evaluationFeatureConfig_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig build() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig result = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.inputDataConfig_ = + inputDataConfigBuilder_ == null ? inputDataConfig_ : inputDataConfigBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.outputGcsBucketPath_ = outputGcsBucketPath_; + } + result.bitField0_ |= to_bitField0_; + } + + private void buildPartialOneofs( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig result) { + result.evaluationFeatureConfigCase_ = evaluationFeatureConfigCase_; + result.evaluationFeatureConfig_ = this.evaluationFeatureConfig_; + if (evaluationFeatureConfigCase_ == 3 && summarizationConfigBuilder_ != null) { + result.evaluationFeatureConfig_ = summarizationConfigBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig) { + return mergeFrom((com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig other) { + if (other == com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.getDefaultInstance()) + return this; + if (other.hasInputDataConfig()) { + mergeInputDataConfig(other.getInputDataConfig()); + } + if (!other.getOutputGcsBucketPath().isEmpty()) { + outputGcsBucketPath_ = other.outputGcsBucketPath_; + bitField0_ |= 0x00000002; + onChanged(); + } + switch (other.getEvaluationFeatureConfigCase()) { + case SUMMARIZATION_CONFIG: + { + mergeSummarizationConfig(other.getSummarizationConfig()); + break; + } + case EVALUATIONFEATURECONFIG_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage(getInputDataConfigFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + outputGcsBucketPath_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage( + getSummarizationConfigFieldBuilder().getBuilder(), extensionRegistry); + evaluationFeatureConfigCase_ = 3; + 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 evaluationFeatureConfigCase_ = 0; + private java.lang.Object evaluationFeatureConfig_; + + public EvaluationFeatureConfigCase getEvaluationFeatureConfigCase() { + return EvaluationFeatureConfigCase.forNumber(evaluationFeatureConfigCase_); + } + + public Builder clearEvaluationFeatureConfig() { + evaluationFeatureConfigCase_ = 0; + evaluationFeatureConfig_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + inputDataConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfigOrBuilder> + inputDataConfigBuilder_; + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the inputDataConfig field is set. + */ + public boolean hasInputDataConfig() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The inputDataConfig. + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + getInputDataConfig() { + if (inputDataConfigBuilder_ == null) { + return inputDataConfig_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .getDefaultInstance() + : inputDataConfig_; + } else { + return inputDataConfigBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig value) { + if (inputDataConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + inputDataConfig_ = value; + } else { + inputDataConfigBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.Builder + builderForValue) { + if (inputDataConfigBuilder_ == null) { + inputDataConfig_ = builderForValue.build(); + } else { + inputDataConfigBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeInputDataConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig value) { + if (inputDataConfigBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && inputDataConfig_ != null + && inputDataConfig_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .getDefaultInstance()) { + getInputDataConfigBuilder().mergeFrom(value); + } else { + inputDataConfig_ = value; + } + } else { + inputDataConfigBuilder_.mergeFrom(value); + } + if (inputDataConfig_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearInputDataConfig() { + bitField0_ = (bitField0_ & ~0x00000001); + inputDataConfig_ = null; + if (inputDataConfigBuilder_ != null) { + inputDataConfigBuilder_.dispose(); + inputDataConfigBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.Builder + getInputDataConfigBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getInputDataConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfigOrBuilder + getInputDataConfigOrBuilder() { + if (inputDataConfigBuilder_ != null) { + return inputDataConfigBuilder_.getMessageOrBuilder(); + } else { + return inputDataConfig_ == null + ? com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig + .getDefaultInstance() + : inputDataConfig_; + } + } + + /** + * + * + *
+     * Required. The config/source of input data.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfigOrBuilder> + getInputDataConfigFieldBuilder() { + if (inputDataConfigBuilder_ == null) { + inputDataConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfigOrBuilder>( + getInputDataConfig(), getParentForChildren(), isClean()); + inputDataConfig_ = null; + } + return inputDataConfigBuilder_; + } + + private java.lang.Object outputGcsBucketPath_ = ""; + + /** + * + * + *
+     * Required. The output Cloud Storage bucket path to store eval files, e.g.
+     * per_summary_accuracy_score report. This path is provided by customer and
+     * files stored in it are visible to customer, no internal data should be
+     * stored in this path.
+     * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The outputGcsBucketPath. + */ + public java.lang.String getOutputGcsBucketPath() { + java.lang.Object ref = outputGcsBucketPath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + outputGcsBucketPath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The output Cloud Storage bucket path to store eval files, e.g.
+     * per_summary_accuracy_score report. This path is provided by customer and
+     * files stored in it are visible to customer, no internal data should be
+     * stored in this path.
+     * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for outputGcsBucketPath. + */ + public com.google.protobuf.ByteString getOutputGcsBucketPathBytes() { + java.lang.Object ref = outputGcsBucketPath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + outputGcsBucketPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The output Cloud Storage bucket path to store eval files, e.g.
+     * per_summary_accuracy_score report. This path is provided by customer and
+     * files stored in it are visible to customer, no internal data should be
+     * stored in this path.
+     * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The outputGcsBucketPath to set. + * @return This builder for chaining. + */ + public Builder setOutputGcsBucketPath(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + outputGcsBucketPath_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The output Cloud Storage bucket path to store eval files, e.g.
+     * per_summary_accuracy_score report. This path is provided by customer and
+     * files stored in it are visible to customer, no internal data should be
+     * stored in this path.
+     * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearOutputGcsBucketPath() { + outputGcsBucketPath_ = getDefaultInstance().getOutputGcsBucketPath(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The output Cloud Storage bucket path to store eval files, e.g.
+     * per_summary_accuracy_score report. This path is provided by customer and
+     * files stored in it are visible to customer, no internal data should be
+     * stored in this path.
+     * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for outputGcsBucketPath to set. + * @return This builder for chaining. + */ + public Builder setOutputGcsBucketPathBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + outputGcsBucketPath_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfigOrBuilder> + summarizationConfigBuilder_; + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + * + * @return Whether the summarizationConfig field is set. + */ + @java.lang.Override + public boolean hasSummarizationConfig() { + return evaluationFeatureConfigCase_ == 3; + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + * + * @return The summarizationConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + getSummarizationConfig() { + if (summarizationConfigBuilder_ == null) { + if (evaluationFeatureConfigCase_ == 3) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + evaluationFeatureConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance(); + } else { + if (evaluationFeatureConfigCase_ == 3) { + return summarizationConfigBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + public Builder setSummarizationConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig value) { + if (summarizationConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + evaluationFeatureConfig_ = value; + onChanged(); + } else { + summarizationConfigBuilder_.setMessage(value); + } + evaluationFeatureConfigCase_ = 3; + return this; + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + public Builder setSummarizationConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.Builder + builderForValue) { + if (summarizationConfigBuilder_ == null) { + evaluationFeatureConfig_ = builderForValue.build(); + onChanged(); + } else { + summarizationConfigBuilder_.setMessage(builderForValue.build()); + } + evaluationFeatureConfigCase_ = 3; + return this; + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + public Builder mergeSummarizationConfig( + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig value) { + if (summarizationConfigBuilder_ == null) { + if (evaluationFeatureConfigCase_ == 3 + && evaluationFeatureConfig_ + != com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance()) { + evaluationFeatureConfig_ = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .newBuilder( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + evaluationFeatureConfig_) + .mergeFrom(value) + .buildPartial(); + } else { + evaluationFeatureConfig_ = value; + } + onChanged(); + } else { + if (evaluationFeatureConfigCase_ == 3) { + summarizationConfigBuilder_.mergeFrom(value); + } else { + summarizationConfigBuilder_.setMessage(value); + } + } + evaluationFeatureConfigCase_ = 3; + return this; + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + public Builder clearSummarizationConfig() { + if (summarizationConfigBuilder_ == null) { + if (evaluationFeatureConfigCase_ == 3) { + evaluationFeatureConfigCase_ = 0; + evaluationFeatureConfig_ = null; + onChanged(); + } + } else { + if (evaluationFeatureConfigCase_ == 3) { + evaluationFeatureConfigCase_ = 0; + evaluationFeatureConfig_ = null; + } + summarizationConfigBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.Builder + getSummarizationConfigBuilder() { + return getSummarizationConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfigOrBuilder + getSummarizationConfigOrBuilder() { + if ((evaluationFeatureConfigCase_ == 3) && (summarizationConfigBuilder_ != null)) { + return summarizationConfigBuilder_.getMessageOrBuilder(); + } else { + if (evaluationFeatureConfigCase_ == 3) { + return (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + evaluationFeatureConfig_; + } + return com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+     * Evaluation configs for summarization generator.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfigOrBuilder> + getSummarizationConfigFieldBuilder() { + if (summarizationConfigBuilder_ == null) { + if (!(evaluationFeatureConfigCase_ == 3)) { + evaluationFeatureConfig_ = + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .getDefaultInstance(); + } + summarizationConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + .Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig + .SummarizationConfigOrBuilder>( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig) + evaluationFeatureConfig_, + getParentForChildren(), + isClean()); + evaluationFeatureConfig_ = null; + } + evaluationFeatureConfigCase_ = 3; + onChanged(); + return summarizationConfigBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GeneratorEvaluationConfig) + private static final com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig(); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GeneratorEvaluationConfig 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.dialogflow.v2.GeneratorEvaluationConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationConfigOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationConfigOrBuilder.java new file mode 100644 index 000000000000..c49af2c5ace5 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationConfigOrBuilder.java @@ -0,0 +1,150 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface GeneratorEvaluationConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GeneratorEvaluationConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The config/source of input data.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the inputDataConfig field is set. + */ + boolean hasInputDataConfig(); + + /** + * + * + *
+   * Required. The config/source of input data.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The inputDataConfig. + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig getInputDataConfig(); + + /** + * + * + *
+   * Required. The config/source of input data.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig input_data_config = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfigOrBuilder + getInputDataConfigOrBuilder(); + + /** + * + * + *
+   * Required. The output Cloud Storage bucket path to store eval files, e.g.
+   * per_summary_accuracy_score report. This path is provided by customer and
+   * files stored in it are visible to customer, no internal data should be
+   * stored in this path.
+   * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The outputGcsBucketPath. + */ + java.lang.String getOutputGcsBucketPath(); + + /** + * + * + *
+   * Required. The output Cloud Storage bucket path to store eval files, e.g.
+   * per_summary_accuracy_score report. This path is provided by customer and
+   * files stored in it are visible to customer, no internal data should be
+   * stored in this path.
+   * 
+ * + * string output_gcs_bucket_path = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for outputGcsBucketPath. + */ + com.google.protobuf.ByteString getOutputGcsBucketPathBytes(); + + /** + * + * + *
+   * Evaluation configs for summarization generator.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + * + * @return Whether the summarizationConfig field is set. + */ + boolean hasSummarizationConfig(); + + /** + * + * + *
+   * Evaluation configs for summarization generator.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + * + * @return The summarizationConfig. + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig + getSummarizationConfig(); + + /** + * + * + *
+   * Evaluation configs for summarization generator.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfig summarization_config = 3; + * + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfigOrBuilder + getSummarizationConfigOrBuilder(); + + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.EvaluationFeatureConfigCase + getEvaluationFeatureConfigCase(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationName.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationName.java new file mode 100644 index 000000000000..17018e23dfd6 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationName.java @@ -0,0 +1,262 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.pathtemplate.PathTemplate; +import com.google.api.resourcenames.ResourceName; +import com.google.common.base.Preconditions; +import com.google.common.collect.ImmutableMap; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +@Generated("by gapic-generator-java") +public class GeneratorEvaluationName implements ResourceName { + private static final PathTemplate PROJECT_LOCATION_GENERATOR_EVALUATION = + PathTemplate.createWithoutUrlEncoding( + "projects/{project}/locations/{location}/generators/{generator}/evaluations/{evaluation}"); + private volatile Map fieldValuesMap; + private final String project; + private final String location; + private final String generator; + private final String evaluation; + + @Deprecated + protected GeneratorEvaluationName() { + project = null; + location = null; + generator = null; + evaluation = null; + } + + private GeneratorEvaluationName(Builder builder) { + project = Preconditions.checkNotNull(builder.getProject()); + location = Preconditions.checkNotNull(builder.getLocation()); + generator = Preconditions.checkNotNull(builder.getGenerator()); + evaluation = Preconditions.checkNotNull(builder.getEvaluation()); + } + + public String getProject() { + return project; + } + + public String getLocation() { + return location; + } + + public String getGenerator() { + return generator; + } + + public String getEvaluation() { + return evaluation; + } + + public static Builder newBuilder() { + return new Builder(); + } + + public Builder toBuilder() { + return new Builder(this); + } + + public static GeneratorEvaluationName of( + String project, String location, String generator, String evaluation) { + return newBuilder() + .setProject(project) + .setLocation(location) + .setGenerator(generator) + .setEvaluation(evaluation) + .build(); + } + + public static String format( + String project, String location, String generator, String evaluation) { + return newBuilder() + .setProject(project) + .setLocation(location) + .setGenerator(generator) + .setEvaluation(evaluation) + .build() + .toString(); + } + + public static GeneratorEvaluationName parse(String formattedString) { + if (formattedString.isEmpty()) { + return null; + } + Map matchMap = + PROJECT_LOCATION_GENERATOR_EVALUATION.validatedMatch( + formattedString, "GeneratorEvaluationName.parse: formattedString not in valid format"); + return of( + matchMap.get("project"), + matchMap.get("location"), + matchMap.get("generator"), + matchMap.get("evaluation")); + } + + public static List parseList(List formattedStrings) { + List list = new ArrayList<>(formattedStrings.size()); + for (String formattedString : formattedStrings) { + list.add(parse(formattedString)); + } + return list; + } + + public static List toStringList(List values) { + List list = new ArrayList<>(values.size()); + for (GeneratorEvaluationName value : values) { + if (value == null) { + list.add(""); + } else { + list.add(value.toString()); + } + } + return list; + } + + public static boolean isParsableFrom(String formattedString) { + return PROJECT_LOCATION_GENERATOR_EVALUATION.matches(formattedString); + } + + @Override + public Map getFieldValuesMap() { + if (fieldValuesMap == null) { + synchronized (this) { + if (fieldValuesMap == null) { + ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); + if (project != null) { + fieldMapBuilder.put("project", project); + } + if (location != null) { + fieldMapBuilder.put("location", location); + } + if (generator != null) { + fieldMapBuilder.put("generator", generator); + } + if (evaluation != null) { + fieldMapBuilder.put("evaluation", evaluation); + } + fieldValuesMap = fieldMapBuilder.build(); + } + } + } + return fieldValuesMap; + } + + public String getFieldValue(String fieldName) { + return getFieldValuesMap().get(fieldName); + } + + @Override + public String toString() { + return PROJECT_LOCATION_GENERATOR_EVALUATION.instantiate( + "project", project, "location", location, "generator", generator, "evaluation", evaluation); + } + + @Override + public boolean equals(Object o) { + if (o == this) { + return true; + } + if (o != null && getClass() == o.getClass()) { + GeneratorEvaluationName that = ((GeneratorEvaluationName) o); + return Objects.equals(this.project, that.project) + && Objects.equals(this.location, that.location) + && Objects.equals(this.generator, that.generator) + && Objects.equals(this.evaluation, that.evaluation); + } + return false; + } + + @Override + public int hashCode() { + int h = 1; + h *= 1000003; + h ^= Objects.hashCode(project); + h *= 1000003; + h ^= Objects.hashCode(location); + h *= 1000003; + h ^= Objects.hashCode(generator); + h *= 1000003; + h ^= Objects.hashCode(evaluation); + return h; + } + + /** + * Builder for + * projects/{project}/locations/{location}/generators/{generator}/evaluations/{evaluation}. + */ + public static class Builder { + private String project; + private String location; + private String generator; + private String evaluation; + + protected Builder() {} + + public String getProject() { + return project; + } + + public String getLocation() { + return location; + } + + public String getGenerator() { + return generator; + } + + public String getEvaluation() { + return evaluation; + } + + public Builder setProject(String project) { + this.project = project; + return this; + } + + public Builder setLocation(String location) { + this.location = location; + return this; + } + + public Builder setGenerator(String generator) { + this.generator = generator; + return this; + } + + public Builder setEvaluation(String evaluation) { + this.evaluation = evaluation; + return this; + } + + private Builder(GeneratorEvaluationName generatorEvaluationName) { + this.project = generatorEvaluationName.project; + this.location = generatorEvaluationName.location; + this.generator = generatorEvaluationName.generator; + this.evaluation = generatorEvaluationName.evaluation; + } + + public GeneratorEvaluationName build() { + return new GeneratorEvaluationName(this); + } + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOperationMetadata.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOperationMetadata.java new file mode 100644 index 000000000000..1868cb2f8291 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOperationMetadata.java @@ -0,0 +1,666 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/operations.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Metadata for a
+ * [GeneratorEvaluations.CreateGeneratorEvaluation][google.cloud.dialogflow.v2.GeneratorEvaluations.CreateGeneratorEvaluation]
+ * operation.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata} + */ +public final class GeneratorEvaluationOperationMetadata + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata) + GeneratorEvaluationOperationMetadataOrBuilder { + private static final long serialVersionUID = 0L; + + // Use GeneratorEvaluationOperationMetadata.newBuilder() to construct. + private GeneratorEvaluationOperationMetadata( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private GeneratorEvaluationOperationMetadata() { + generatorEvaluation_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new GeneratorEvaluationOperationMetadata(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.OperationsProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.OperationsProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata.Builder.class); + } + + public static final int GENERATOR_EVALUATION_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object generatorEvaluation_ = ""; + + /** + * + * + *
+   * Output only. The resource name of the generator evaluation. Format:
+   * `projects/<Project ID>/locations/<Location
+   * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+   * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The generatorEvaluation. + */ + @java.lang.Override + public java.lang.String getGeneratorEvaluation() { + java.lang.Object ref = generatorEvaluation_; + 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(); + generatorEvaluation_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. The resource name of the generator evaluation. Format:
+   * `projects/<Project ID>/locations/<Location
+   * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+   * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for generatorEvaluation. + */ + @java.lang.Override + public com.google.protobuf.ByteString getGeneratorEvaluationBytes() { + java.lang.Object ref = generatorEvaluation_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + generatorEvaluation_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(generatorEvaluation_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, generatorEvaluation_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(generatorEvaluation_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, generatorEvaluation_); + } + 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.dialogflow.v2.GeneratorEvaluationOperationMetadata)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata other = + (com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata) obj; + + if (!getGeneratorEvaluation().equals(other.getGeneratorEvaluation())) 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) + GENERATOR_EVALUATION_FIELD_NUMBER; + hash = (53 * hash) + getGeneratorEvaluation().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata 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.dialogflow.v2.GeneratorEvaluationOperationMetadata parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata 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.dialogflow.v2.GeneratorEvaluationOperationMetadata parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Metadata for a
+   * [GeneratorEvaluations.CreateGeneratorEvaluation][google.cloud.dialogflow.v2.GeneratorEvaluations.CreateGeneratorEvaluation]
+   * operation.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata) + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.OperationsProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.OperationsProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata.class, + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + generatorEvaluation_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.OperationsProto + .internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata build() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata result = + new com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.generatorEvaluation_ = generatorEvaluation_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata other) { + if (other + == com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata + .getDefaultInstance()) return this; + if (!other.getGeneratorEvaluation().isEmpty()) { + generatorEvaluation_ = other.generatorEvaluation_; + 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: + { + generatorEvaluation_ = 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 generatorEvaluation_ = ""; + + /** + * + * + *
+     * Output only. The resource name of the generator evaluation. Format:
+     * `projects/<Project ID>/locations/<Location
+     * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The generatorEvaluation. + */ + public java.lang.String getGeneratorEvaluation() { + java.lang.Object ref = generatorEvaluation_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + generatorEvaluation_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The resource name of the generator evaluation. Format:
+     * `projects/<Project ID>/locations/<Location
+     * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for generatorEvaluation. + */ + public com.google.protobuf.ByteString getGeneratorEvaluationBytes() { + java.lang.Object ref = generatorEvaluation_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + generatorEvaluation_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The resource name of the generator evaluation. Format:
+     * `projects/<Project ID>/locations/<Location
+     * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The generatorEvaluation to set. + * @return This builder for chaining. + */ + public Builder setGeneratorEvaluation(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + generatorEvaluation_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The resource name of the generator evaluation. Format:
+     * `projects/<Project ID>/locations/<Location
+     * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearGeneratorEvaluation() { + generatorEvaluation_ = getDefaultInstance().getGeneratorEvaluation(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The resource name of the generator evaluation. Format:
+     * `projects/<Project ID>/locations/<Location
+     * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for generatorEvaluation to set. + * @return This builder for chaining. + */ + public Builder setGeneratorEvaluationBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + generatorEvaluation_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata) + private static final com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata(); + } + + public static com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GeneratorEvaluationOperationMetadata 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.dialogflow.v2.GeneratorEvaluationOperationMetadata + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOperationMetadataOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOperationMetadataOrBuilder.java new file mode 100644 index 000000000000..f8181c2326d9 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOperationMetadataOrBuilder.java @@ -0,0 +1,56 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/operations.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface GeneratorEvaluationOperationMetadataOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. The resource name of the generator evaluation. Format:
+   * `projects/<Project ID>/locations/<Location
+   * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+   * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The generatorEvaluation. + */ + java.lang.String getGeneratorEvaluation(); + + /** + * + * + *
+   * Output only. The resource name of the generator evaluation. Format:
+   * `projects/<Project ID>/locations/<Location
+   * ID>/generators/<Generator ID>/evaluations/<Evaluation ID>`
+   * 
+ * + * string generator_evaluation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for generatorEvaluation. + */ + com.google.protobuf.ByteString getGeneratorEvaluationBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOrBuilder.java new file mode 100644 index 000000000000..2e39ae4da73d --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationOrBuilder.java @@ -0,0 +1,423 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface GeneratorEvaluationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GeneratorEvaluation) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. Identifier. The resource name of the evaluation. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+   * evaluations/<Evaluation ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Output only. Identifier. The resource name of the evaluation. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>/
+   * evaluations/<Evaluation ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * Optional. The display name of the generator evaluation. At most 64 bytes
+   * long.
+   * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + java.lang.String getDisplayName(); + + /** + * + * + *
+   * Optional. The display name of the generator evaluation. At most 64 bytes
+   * long.
+   * 
+ * + * string display_name = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + com.google.protobuf.ByteString getDisplayNameBytes(); + + /** + * + * + *
+   * Required. The configuration of the evaluation task.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the generatorEvaluationConfig field is set. + */ + boolean hasGeneratorEvaluationConfig(); + + /** + * + * + *
+   * Required. The configuration of the evaluation task.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The generatorEvaluationConfig. + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfig getGeneratorEvaluationConfig(); + + /** + * + * + *
+   * Required. The configuration of the evaluation task.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.GeneratorEvaluationConfig generator_evaluation_config = 3 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationConfigOrBuilder + getGeneratorEvaluationConfigOrBuilder(); + + /** + * + * + *
+   * Output only. Creation time of this generator evaluation.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + boolean hasCreateTime(); + + /** + * + * + *
+   * Output only. Creation time of this generator evaluation.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + com.google.protobuf.Timestamp getCreateTime(); + + /** + * + * + *
+   * Output only. Creation time of this generator evaluation.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * Output only. Completion time of this generator evaluation.
+   * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the completeTime field is set. + */ + boolean hasCompleteTime(); + + /** + * + * + *
+   * Output only. Completion time of this generator evaluation.
+   * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The completeTime. + */ + com.google.protobuf.Timestamp getCompleteTime(); + + /** + * + * + *
+   * Output only. Completion time of this generator evaluation.
+   * 
+ * + * + * .google.protobuf.Timestamp complete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getCompleteTimeOrBuilder(); + + /** + * + * + *
+   * Required. The initial generator that was used when creating this
+   * evaluation. This is a copy of the generator read from storage when creating
+   * the evaluation.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the initialGenerator field is set. + */ + boolean hasInitialGenerator(); + + /** + * + * + *
+   * Required. The initial generator that was used when creating this
+   * evaluation. This is a copy of the generator read from storage when creating
+   * the evaluation.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The initialGenerator. + */ + com.google.cloud.dialogflow.v2.Generator getInitialGenerator(); + + /** + * + * + *
+   * Required. The initial generator that was used when creating this
+   * evaluation. This is a copy of the generator read from storage when creating
+   * the evaluation.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Generator initial_generator = 5 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.GeneratorOrBuilder getInitialGeneratorOrBuilder(); + + /** + * + * + *
+   * Output only. Only available when the summarization generator is provided.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the summarizationMetrics field is set. + */ + boolean hasSummarizationMetrics(); + + /** + * + * + *
+   * Output only. Only available when the summarization generator is provided.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The summarizationMetrics. + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics getSummarizationMetrics(); + + /** + * + * + *
+   * Output only. Only available when the summarization generator is provided.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics summarization_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsOrBuilder + getSummarizationMetricsOrBuilder(); + + /** + * + * + *
+   * Output only. The result status of the evaluation pipeline. Provides the
+   * status information including if the evaluation is still in progress,
+   * completed or failed with certain error and user actionable message.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the evaluationStatus field is set. + */ + boolean hasEvaluationStatus(); + + /** + * + * + *
+   * Output only. The result status of the evaluation pipeline. Provides the
+   * status information including if the evaluation is still in progress,
+   * completed or failed with certain error and user actionable message.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The evaluationStatus. + */ + com.google.cloud.dialogflow.v2.EvaluationStatus getEvaluationStatus(); + + /** + * + * + *
+   * Output only. The result status of the evaluation pipeline. Provides the
+   * status information including if the evaluation is still in progress,
+   * completed or failed with certain error and user actionable message.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.EvaluationStatus evaluation_status = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.EvaluationStatusOrBuilder getEvaluationStatusOrBuilder(); + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Separation
+   * status of the model. The field is an aggregated
+   * value of ZS status of its underlying dependencies. See more details in
+   * go/zicy-resource-placement#resource-status
+   * 
+ * + * optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzs field is set. + */ + boolean hasSatisfiesPzs(); + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Separation
+   * status of the model. The field is an aggregated
+   * value of ZS status of its underlying dependencies. See more details in
+   * go/zicy-resource-placement#resource-status
+   * 
+ * + * optional bool satisfies_pzs = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzs. + */ + boolean getSatisfiesPzs(); + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Isolation status
+   * of the model. The field is an aggregated value of
+   * ZI status of its underlying dependencies. See more details in
+   * go/zicy-resource-placement#resource-status
+   * 
+ * + * optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzi field is set. + */ + boolean hasSatisfiesPzi(); + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Isolation status
+   * of the model. The field is an aggregated value of
+   * ZI status of its underlying dependencies. See more details in
+   * go/zicy-resource-placement#resource-status
+   * 
+ * + * optional bool satisfies_pzi = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzi. + */ + boolean getSatisfiesPzi(); + + com.google.cloud.dialogflow.v2.GeneratorEvaluation.MetricsCase getMetricsCase(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationProto.java new file mode 100644 index 000000000000..34801795758e --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorEvaluationProto.java @@ -0,0 +1,657 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public final class GeneratorEvaluationProto { + private GeneratorEvaluationProto() {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); + } + + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_EvaluationStatus_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_EvaluationStatus_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + return descriptor; + } + + private static com.google.protobuf.Descriptors.FileDescriptor descriptor; + + static { + java.lang.String[] descriptorData = { + "\n" + + "5google/cloud/dialogflow/v2/generator_evaluation.proto\022\032google.cloud.dialogflow" + + ".v2\032\034google/api/annotations.proto\032\027googl" + + "e/api/client.proto\032\037google/api/field_beh" + + "avior.proto\032\031google/api/resource.proto\032*" + + "google/cloud/dialogflow/v2/generator.proto\032+google/cloud/dialogflow/v2/operation" + + "s.proto\032#google/longrunning/operations.p" + + "roto\032\033google/protobuf/empty.proto\032\037googl" + + "e/protobuf/timestamp.proto\032\027google/rpc/status.proto\"\275\001\n" + + " CreateGeneratorEvaluationRequest\022E\n" + + "\006parent\030\001 \001(\tB5\340A\002\372A/\022-dialog" + + "flow.googleapis.com/GeneratorEvaluation\022R\n" + + "\024generator_evaluation\030\002 \001(\0132/.google.c" + + "loud.dialogflow.v2.GeneratorEvaluationB\003\340A\002\"d\n" + + "\035GetGeneratorEvaluationRequest\022C\n" + + "\004name\030\001 \001(\tB5\340A\002\372A/\n" + + "-dialogflow.googleapis.com/GeneratorEvaluation\"\231\001\n" + + "\037ListGeneratorEvaluationsRequest\022E\n" + + "\006parent\030\001 \001(\tB5\340" + + "A\002\372A/\022-dialogflow.googleapis.com/GeneratorEvaluation\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\"\213\001\n" + + " ListGeneratorEvaluationsResponse\022N\n" + + "\025generator_evaluations\030\001" + + " \003(\0132/.google.cloud.dialogflow.v2.GeneratorEvaluation\022\027\n" + + "\017next_page_token\030\002 \001(\t\"g\n" + + " DeleteGeneratorEvaluationRequest\022C\n" + + "\004name\030\001 \001(\tB5\340A\002\372A/\n" + + "-dialogflow.googleapis.com/GeneratorEvaluation\"\267\006\n" + + "\023GeneratorEvaluation\022\024\n" + + "\004name\030\001 \001(\tB\006\340A\010\340A\003\022\031\n" + + "\014display_name\030\002 \001(\tB\003\340A\001\022_\n" + + "\033generator_evaluation_config\030\003 \001(\01325.google.cloud.dialog" + + "flow.v2.GeneratorEvaluationConfigB\003\340A\002\0224\n" + + "\013create_time\030\004" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0226\n\r" + + "complete_time\030\010 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022E\n" + + "\021initial_generator\030\005" + + " \001(\0132%.google.cloud.dialogflow.v2.GeneratorB\003\340A\002\022`\n" + + "\025summarization_metrics\030\006" + + " \001(\0132:.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsB\003\340A\003H\000\022L\n" + + "\021evaluation_status\030\n" + + " \001(\0132,.google.cloud.dialogflow.v2.EvaluationStatusB\003\340A\003\022\037\n\r" + + "satisfies_pzs\030\013 \001(\010B\003\340A\003H\001\210\001\001\022\037\n\r" + + "satisfies_pzi\030\014 \001(\010B\003\340A\003H\002\210\001\001:\267\001\352A\263\001\n" + + "-dialogflow.googleapis.com/GeneratorEvaluation\022Wpro" + + "jects/{project}/locations/{location}/generators/{generator}/evaluations/{evaluat" + + "ion}*\024generatorEvaluations2\023generatorEvaluationB\t\n" + + "\007metricsB\020\n" + + "\016_satisfies_pzsB\020\n" + + "\016_satisfies_pzi\"\242\027\n" + + "\036SummarizationEvaluationMetrics\022\207\001\n" + + " summarization_evaluation_results\030\004 \003(\0132X.google.cloud.dialogflow.v" + + "2.SummarizationEvaluationMetrics.SummarizationEvaluationResultB\003\340A\003\0228\n" + + "+summarization_evaluation_merged_results_uri\030\005 \001(\tB\003\340A\003\022n\n" + + "\017overall_metrics\030\006 \003(\0132P.google." + + "cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetricB\003\340A\003\022l\n" + + "\026overall_section_tokens\030\007 \003(\0132G.google.c" + + "loud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenB\003\340A\003\022p\n" + + "\024conversation_details\030\010 \003(\0132M.google.cloud.dialogf" + + "low.v2.SummarizationEvaluationMetrics.ConversationDetailB\003\340A\003\032{\n" + + "\025AccuracyDecomposition\022\022\n" + + "\005point\030\001 \001(\tB\003\340A\003\022\037\n" + + "\022accuracy_reasoning\030\002 \001(\tB\003\340A\003\022\035\n" + + "\013is_accurate\030\003 \001(\010B\003\340A\003H\000\210\001\001B\016\n" + + "\014_is_accurate\032l\n" + + "\026AdherenceDecomposition\022\022\n" + + "\005point\030\001 \001(\tB\003\340A\003\022 \n" + + "\023adherence_reasoning\030\002 \001(\tB\003\340A\003\022\030\n" + + "\013is_adherent\030\003 \001(\010B\003\340A\003:\002\030\001\032q\n" + + "\017AdherenceRubric\022\025\n" + + "\010question\030\001 \001(\tB\003\340A\003\022\026\n" + + "\treasoning\030\002 \001(\tB\003\340A\003\022\036\n" + + "\014is_addressed\030\003 \001(\010B\003\340A\003H\000\210\001\001B\017\n\r" + + "_is_addressed\032\\\n" + + "\022CompletenessRubric\022\025\n" + + "\010question\030\001 \001(\tB\003\340A\003\022\036\n" + + "\014is_addressed\030\002 \001(\010B\003\340A\003H\000\210\001\001B\017\n\r" + + "_is_addressed\032\216\002\n\r" + + "Decomposition\022r\n" + + "\026accuracy_decomposition\030\001 \001(\0132P.go" + + "ogle.cloud.dialogflow.v2.SummarizationEv" + + "aluationMetrics.AccuracyDecompositionH\000\022t\n" + + "\027adherence_decomposition\030\002 \001(\0132Q.googl" + + "e.cloud.dialogflow.v2.SummarizationEvalu" + + "ationMetrics.AdherenceDecompositionH\000:\002\030\001B\017\n\r" + + "decomposition\032\346\002\n" + + "\020EvaluationResult\022r\n" + + "\026accuracy_decomposition\030\001 \001(\0132P.google" + + ".cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecompositionH\000\022f\n" + + "\020adherence_rubric\030\002 \001(\0132J.google.cloud.dia" + + "logflow.v2.SummarizationEvaluationMetrics.AdherenceRubricH\000\022l\n" + + "\023completeness_rubric\030\003 \001(\0132M.google.cloud.dialogflow.v2.Su" + + "mmarizationEvaluationMetrics.CompletenessRubricH\000B\010\n" + + "\006result\032\356\002\n" + + "\035SummarizationEvaluationResult\022\031\n\n" + + "session_id\030\001 \001(\tB\005\030\001\340A\003\022\023\n" + + "\006metric\030\002 \001(\tB\003\340A\003\022\024\n" + + "\007section\030\003 \001(\tB\003\340A\003\022\022\n" + + "\005score\030\004 \001(\002B\003\340A\003\022\034\n" + + "\017section_summary\030\006 \001(\tB\003\340A\003\022g\n" + + "\016decompositions\030\007 \003(\0132H.google.cloud.dialogflow.v2.Summarization" + + "EvaluationMetrics.DecompositionB\005\030\001\340A\003\022l\n" + + "\022evaluation_results\030\010 \003(\0132K.google.clou" + + "d.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResultB\003\340A\003\032,\n" + + "\025OverallScoresByMetric\022\023\n" + + "\006metric\030\001 \001(\tB\003\340A\003\032S\n" + + "\014SectionToken\022\024\n" + + "\007section\030\001 \001(\tB\003\340A\003\022\035\n" + + "\013token_count\030\002 \001(\003B\003\340A\003H\000\210\001\001B\016\n" + + "\014_token_count\032\301\006\n" + + "\022ConversationDetail\022F\n" + + "\017message_entries\030\001" + + " \003(\0132(.google.cloud.dialogflow.v2.MessageEntryB\003\340A\003\022[\n" + + "\020summary_sections\030\004 \003(\013" + + "2<.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionB\003\340A\003\022w\n" + + "\016metric_details\030\002 \003(\0132Z.google.cloud.dialogflow.v2" + + ".SummarizationEvaluationMetrics.ConversationDetail.MetricDetailB\003\340A\003\022d\n" + + "\016section_tokens\030\003 \003(\0132G.google.cloud.dialogflow.v" + + "2.SummarizationEvaluationMetrics.SectionTokenB\003\340A\003\032\246\003\n" + + "\014MetricDetail\022\023\n" + + "\006metric\030\001 \001(\tB\003\340A\003\022\027\n" + + "\005score\030\002 \001(\002B\003\340A\003H\000\210\001\001\022\206\001\n" + + "\017section_details\030\004 \003(\0132h.google.cloud.dialo" + + "gflow.v2.SummarizationEvaluationMetrics." + + "ConversationDetail.MetricDetail.SectionDetailB\003\340A\003\032\324\001\n\r" + + "SectionDetail\022\024\n" + + "\007section\030\001 \001(\tB\003\340A\003\022\027\n" + + "\005score\030\002 \001(\002B\003\340A\003H\000\210\001\001\022\034\n" + + "\017section_summary\030\004 \001(\tB\003\340A\003\022l\n" + + "\022evaluation_results\030\005 \003(\0132K.google.cloud.dialogflow." + + "v2.SummarizationEvaluationMetrics.EvaluationResultB\003\340A\003B\010\n" + + "\006_scoreB\010\n" + + "\006_score\"\277\r\n" + + "\031GeneratorEvaluationConfig\022e\n" + + "\021input_data_config\030\001 \001(\0132E.google.cloud.dialogflow.v" + + "2.GeneratorEvaluationConfig.InputDataConfigB\003\340A\002\022#\n" + + "\026output_gcs_bucket_path\030\002 \001(\tB\003\340A\002\022i\n" + + "\024summarization_config\030\003 \001(\0132I.go" + + "ogle.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfigH\000\032\204\001\n" + + "\032AgentAssistInputDataConfig\0223\n\n" + + "start_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\002\0221\n" + + "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\002\032.\n" + + "\026DatasetInputDataConfig\022\024\n" + + "\007dataset\030\001 \001(\tB\003\340A\002\032\322\006\n" + + "\017InputDataConfig\022p\n" + + "\026input_data_source_type\030\001 \001(\0162I.google.clo" + + "ud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceTypeB\005\030\001\340A\002\0225\n\n" + + "start_time\030\002" + + " \001(\0132\032.google.protobuf.TimestampB\005\030\001\340A\001\0223\n" + + "\010end_time\030\003" + + " \001(\0132\032.google.protobuf.TimestampB\005\030\001\340A\001\022\030\n" + + "\013sample_size\030\004 \001(\005B\003\340A\001\022,\n" + + "\035is_summary_generation_allowed\030\005" + + " \001(\010B\005\030\001\340A\001\022\205\001\n" + + "\031summary_generation_option\030\010 \001(\0162].google.cloud.dialogflow.v2.Gener" + + "atorEvaluationConfig.InputDataConfig.SummaryGenerationOptionB\003\340A\001\022z\n" + + "\036agent_assist_input_data_config\030\006 \001(\0132P.google.cloud" + + ".dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfigH\000\022q\n" + + "\031dataset_input_data_config\030\007 \001(\0132L.google.cloud." + + "dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfigH\000\"\207\001\n" + + "\027SummaryGenerationOption\022)\n" + + "%SUMMARY_GENERATION_OPTION_UNSPECIFIED\020\000\022\023\n" + + "\017ALWAYS_GENERATE\020\001\022\027\n" + + "\023GENERATE_IF_MISSING\020\002\022\023\n" + + "\017DO_NOT_GENERATE\020\003B\030\n" + + "\026source_specific_config\032\206\002\n" + + "\023SummarizationConfig\022)\n" + + "\032enable_accuracy_evaluation\030\001 \001(\010B\005\030\001\340A\001\022*\n" + + "\033accuracy_evaluation_version\030\002 \001(\tB\005\030\001\340A\001\022-\n" + + "\036enable_completeness_evaluation\030\003 \001(\010B\005\030\001\340A\001\022.\n" + + "\037completeness_evaluation_version\030\004 \001(\tB\005\030\001\340A\001\022#\n" + + "\021evaluator_version\030\005 \001(\tB\003\340A\001H\000\210\001\001B\024\n" + + "\022_evaluator_version\"y\n" + + "\023InputDataSourceType\022&\n" + + "\"INPUT_DATA_SOURCE_TYPE_UNSPECIFIED\020\000\022\036\n" + + "\032AGENT_ASSIST_CONVERSATIONS\020\001\022\032\n" + + "\026INSIGHTS_CONVERSATIONS\020\002B\033\n" + + "\031evaluation_feature_config\"e\n" + + "\020EvaluationStatus\022\026\n" + + "\004done\030\001 \001(\010B\003\340A\003H\000\210\001\001\0220\n" + + "\017pipeline_status\030\002 \001(\0132\022.google.rpc.StatusB\003\340A\003B\007\n" + + "\005_done2\333\010\n" + + "\024GeneratorEvaluations\022\314\002\n" + + "\031CreateGeneratorEvaluation\022<.google.cloud.dialogflow.v2.CreateG" + + "eneratorEvaluationRequest\032\035.google.longrunning.Operation\"\321\001\312AV\n" + + "\023GeneratorEvaluation\022?google.cloud.dialogflow.v2.Generato" + + "rEvaluationOperationMetadata\332A\033parent,ge" + + "nerator_evaluation\202\323\344\223\002T\"\022\022*cloud.google.com/go/dialogflo" + + "w/apiv2/dialogflowpb;dialogflowpb\242\002\002DF\252\002" + + "\032Google.Cloud.Dialogflow.V2b\006proto3" + }; + descriptor = + com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.AnnotationsProto.getDescriptor(), + com.google.api.ClientProto.getDescriptor(), + com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), + com.google.cloud.dialogflow.v2.GeneratorProto.getDescriptor(), + com.google.cloud.dialogflow.v2.OperationsProto.getDescriptor(), + com.google.longrunning.OperationsProto.getDescriptor(), + com.google.protobuf.EmptyProto.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), + com.google.rpc.StatusProto.getDescriptor(), + }); + internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_CreateGeneratorEvaluationRequest_descriptor, + new java.lang.String[] { + "Parent", "GeneratorEvaluation", + }); + internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_descriptor, + new java.lang.String[] { + "Parent", "PageSize", "PageToken", + }); + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_descriptor, + new java.lang.String[] { + "GeneratorEvaluations", "NextPageToken", + }); + internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_DeleteGeneratorEvaluationRequest_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluation_descriptor, + new java.lang.String[] { + "Name", + "DisplayName", + "GeneratorEvaluationConfig", + "CreateTime", + "CompleteTime", + "InitialGenerator", + "SummarizationMetrics", + "EvaluationStatus", + "SatisfiesPzs", + "SatisfiesPzi", + "Metrics", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor, + new java.lang.String[] { + "SummarizationEvaluationResults", + "SummarizationEvaluationMergedResultsUri", + "OverallMetrics", + "OverallSectionTokens", + "ConversationDetails", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_descriptor, + new java.lang.String[] { + "Point", "AccuracyReasoning", "IsAccurate", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(1); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_descriptor, + new java.lang.String[] { + "Point", "AdherenceReasoning", "IsAdherent", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(2); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_descriptor, + new java.lang.String[] { + "Question", "Reasoning", "IsAddressed", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(3); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_descriptor, + new java.lang.String[] { + "Question", "IsAddressed", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(4); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_descriptor, + new java.lang.String[] { + "AccuracyDecomposition", "AdherenceDecomposition", "Decomposition", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(5); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_descriptor, + new java.lang.String[] { + "AccuracyDecomposition", "AdherenceRubric", "CompletenessRubric", "Result", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(6); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_descriptor, + new java.lang.String[] { + "SessionId", + "Metric", + "Section", + "Score", + "SectionSummary", + "Decompositions", + "EvaluationResults", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(7); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_descriptor, + new java.lang.String[] { + "Metric", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(8); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_descriptor, + new java.lang.String[] { + "Section", "TokenCount", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor + .getNestedTypes() + .get(9); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_descriptor, + new java.lang.String[] { + "MessageEntries", "SummarySections", "MetricDetails", "SectionTokens", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_descriptor, + new java.lang.String[] { + "Metric", "Score", "SectionDetails", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_descriptor = + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_descriptor, + new java.lang.String[] { + "Section", "Score", "SectionSummary", "EvaluationResults", + }); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor, + new java.lang.String[] { + "InputDataConfig", + "OutputGcsBucketPath", + "SummarizationConfig", + "EvaluationFeatureConfig", + }); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_AgentAssistInputDataConfig_descriptor, + new java.lang.String[] { + "StartTime", "EndTime", + }); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor + .getNestedTypes() + .get(1); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_DatasetInputDataConfig_descriptor, + new java.lang.String[] { + "Dataset", + }); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor + .getNestedTypes() + .get(2); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_InputDataConfig_descriptor, + new java.lang.String[] { + "InputDataSourceType", + "StartTime", + "EndTime", + "SampleSize", + "IsSummaryGenerationAllowed", + "SummaryGenerationOption", + "AgentAssistInputDataConfig", + "DatasetInputDataConfig", + "SourceSpecificConfig", + }); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_descriptor + .getNestedTypes() + .get(3); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationConfig_SummarizationConfig_descriptor, + new java.lang.String[] { + "EnableAccuracyEvaluation", + "AccuracyEvaluationVersion", + "EnableCompletenessEvaluation", + "CompletenessEvaluationVersion", + "EvaluatorVersion", + }); + internal_static_google_cloud_dialogflow_v2_EvaluationStatus_descriptor = + getDescriptor().getMessageTypes().get(8); + internal_static_google_cloud_dialogflow_v2_EvaluationStatus_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_EvaluationStatus_descriptor, + new java.lang.String[] { + "Done", "PipelineStatus", + }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.ClientProto.defaultHost); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + registry.add(com.google.api.AnnotationsProto.http); + registry.add(com.google.api.ClientProto.methodSignature); + registry.add(com.google.api.ClientProto.oauthScopes); + registry.add(com.google.api.ResourceProto.resource); + registry.add(com.google.api.ResourceProto.resourceReference); + registry.add(com.google.longrunning.OperationsProto.operationInfo); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.AnnotationsProto.getDescriptor(); + com.google.api.ClientProto.getDescriptor(); + com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); + com.google.cloud.dialogflow.v2.GeneratorProto.getDescriptor(); + com.google.cloud.dialogflow.v2.OperationsProto.getDescriptor(); + com.google.longrunning.OperationsProto.getDescriptor(); + com.google.protobuf.EmptyProto.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); + com.google.rpc.StatusProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorOrBuilder.java index d6b9161a55ed..4be206fcc07a 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorOrBuilder.java @@ -119,6 +119,43 @@ public interface GeneratorOrBuilder */ com.google.cloud.dialogflow.v2.FreeFormContextOrBuilder getFreeFormContextOrBuilder(); + /** + * + * + *
+   * Input of prebuilt Agent Coaching feature.
+   * 
+ * + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; + * + * @return Whether the agentCoachingContext field is set. + */ + boolean hasAgentCoachingContext(); + + /** + * + * + *
+   * Input of prebuilt Agent Coaching feature.
+   * 
+ * + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; + * + * @return The agentCoachingContext. + */ + com.google.cloud.dialogflow.v2.AgentCoachingContext getAgentCoachingContext(); + + /** + * + * + *
+   * Input of prebuilt Agent Coaching feature.
+   * 
+ * + * .google.cloud.dialogflow.v2.AgentCoachingContext agent_coaching_context = 12; + */ + com.google.cloud.dialogflow.v2.AgentCoachingContextOrBuilder getAgentCoachingContextOrBuilder(); + /** * * @@ -362,6 +399,119 @@ public interface GeneratorOrBuilder */ com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder(); + /** + * + * + *
+   * Optional. Resource names of the tools that the generator can choose from.
+   * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+   * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return A list containing the tools. + */ + java.util.List getToolsList(); + + /** + * + * + *
+   * Optional. Resource names of the tools that the generator can choose from.
+   * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+   * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The count of tools. + */ + int getToolsCount(); + + /** + * + * + *
+   * Optional. Resource names of the tools that the generator can choose from.
+   * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+   * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the element to return. + * @return The tools at the given index. + */ + java.lang.String getTools(int index); + + /** + * + * + *
+   * Optional. Resource names of the tools that the generator can choose from.
+   * Format: `projects/<Project ID>/locations/<Location ID>/tools/<tool ID>`.
+   * 
+ * + * + * repeated string tools = 14 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the value to return. + * @return The bytes of the tools at the given index. + */ + com.google.protobuf.ByteString getToolsBytes(int index); + + /** + * + * + *
+   * Optional. Configuration for suggestion deduping. This is only applicable to
+   * AI Coach feature.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the suggestionDedupingConfig field is set. + */ + boolean hasSuggestionDedupingConfig(); + + /** + * + * + *
+   * Optional. Configuration for suggestion deduping. This is only applicable to
+   * AI Coach feature.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The suggestionDedupingConfig. + */ + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig getSuggestionDedupingConfig(); + + /** + * + * + *
+   * Optional. Configuration for suggestion deduping. This is only applicable to
+   * AI Coach feature.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionDedupingConfig suggestion_deduping_config = 23 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.SuggestionDedupingConfigOrBuilder + getSuggestionDedupingConfigOrBuilder(); + com.google.cloud.dialogflow.v2.Generator.ContextCase getContextCase(); com.google.cloud.dialogflow.v2.Generator.FoundationModelCase getFoundationModelCase(); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorProto.java index 3e4b25c6223e..62dd37531ee0 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorProto.java @@ -76,6 +76,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_dialogflow_v2_InferenceParameter_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_dialogflow_v2_InferenceParameter_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_dialogflow_v2_SummarizationSection_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -104,10 +108,50 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_dialogflow_v2_SummarySuggestion_SummarySection_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_dialogflow_v2_SummarySuggestion_SummarySection_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_RaiSettings_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_RaiSettings_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; @@ -122,13 +166,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "roto\022\032google.cloud.dialogflow.v2\032\034google" + "/api/annotations.proto\032\027google/api/clien" + "t.proto\032\037google/api/field_behavior.proto" - + "\032\031google/api/resource.proto\032\033google/protobuf/empty.proto\032" + + "\032\031google/api/resource.proto\032;google/clou" + + "d/dialogflow/v2/agent_coaching_instruction.proto\032*google/cloud/dialogflow/v2/too" + + "l_call.proto\032\033google/protobuf/empty.proto\032" + " google/protobuf/field_mask.proto\032\037google/protobuf/timestamp.proto\"\267\001\n" + "\026CreateGeneratorRequest\022C\n" + "\006parent\030\001 \001(\tB3\340A\002\372A-\n" + "+cloudresourcemanager.googleapis.com/Project\022=\n" - + "\tgenerator\030\002 \001(\0132%" - + ".google.cloud.dialogflow.v2.GeneratorB\003\340A\002\022\031\n" + + "\tgenerator\030\002" + + " \001(\0132%.google.cloud.dialogflow.v2.GeneratorB\003\340A\002\022\031\n" + "\014generator_id\030\003 \001(\tB\003\340A\001\"P\n" + "\023GetGeneratorRequest\0229\n" + "\004name\030\001 \001(\tB+\340A\002\372A%\n" @@ -145,8 +191,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\001 \001(\tB+\340A\002\372A%\n" + "#dialogflow.googleapis.com/Generator\"\215\001\n" + "\026UpdateGeneratorRequest\022=\n" - + "\tgenerator\030\001" - + " \001(\0132%.google.cloud.dialogflow.v2.GeneratorB\003\340A\002\0224\n" + + "\tgenerator\030\001 \001(" + + "\0132%.google.cloud.dialogflow.v2.GeneratorB\003\340A\002\0224\n" + "\013update_mask\030\002" + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"\207\002\n" + "\014MessageEntry\022@\n" @@ -164,17 +210,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017message_entries\030\001" + " \003(\0132(.google.cloud.dialogflow.v2.MessageEntryB\003\340A\001\"q\n" + "\030SummarizationSectionList\022U\n" - + "\026summarization_sections\030\001" - + " \003(\01320.google.cloud.dialogflow.v2.SummarizationSectionB\003\340A\001\"\240\003\n" + + "\026summarization_sections\030\001 \003(\013" + + "20.google.cloud.dialogflow.v2.SummarizationSectionB\003\340A\001\"\240\003\n" + "\016FewShotExample\022R\n" - + "\024conversation_context\030\003 \001(\0132" - + "/.google.cloud.dialogflow.v2.ConversationContextB\003\340A\001\022R\n\n" - + "extra_info\030\004 \003(\01329.goog" - + "le.cloud.dialogflow.v2.FewShotExample.ExtraInfoEntryB\003\340A\001\022Z\n" - + "\032summarization_section_list\030\006" - + " \001(\01324.google.cloud.dialogflow.v2.SummarizationSectionListH\000\022D\n" - + "\006output\030\007" - + " \001(\0132/.google.cloud.dialogflow.v2.GeneratorSuggestionB\003\340A\002\0320\n" + + "\024conversation_context\030\003 \001(\0132/.google.cloud." + + "dialogflow.v2.ConversationContextB\003\340A\001\022R\n\n" + + "extra_info\030\004 \003(\01329.google.cloud.dialog" + + "flow.v2.FewShotExample.ExtraInfoEntryB\003\340A\001\022Z\n" + + "\032summarization_section_list\030\006 \001(\01324" + + ".google.cloud.dialogflow.v2.SummarizationSectionListH\000\022D\n" + + "\006output\030\007 \001(\0132/.google." + + "cloud.dialogflow.v2.GeneratorSuggestionB\003\340A\002\0320\n" + "\016ExtraInfoEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001B\022\n" @@ -187,12 +233,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_max_output_tokensB\016\n" + "\014_temperatureB\010\n" + "\006_top_kB\010\n" - + "\006_top_p\"\334\002\n" + + "\006_top_p\"\303\001\n" + + "\024AgentCoachingContext\022!\n" + + "\024overarching_guidance\030\007 \001(\tB\003\340A\001\022O\n" + + "\014instructions\030\001 \003(\01324.go" + + "ogle.cloud.dialogflow.v2.AgentCoachingInstructionB\003\340A\001\022\024\n" + + "\007version\030\002 \001(\tB\003\340A\001\022!\n" + + "\024output_language_code\030\t \001(\tB\003\340A\001\"\334\002\n" + "\024SummarizationSection\022\020\n" + "\003key\030\001 \001(\tB\003\340A\001\022\027\n\n" + "definition\030\002 \001(\tB\003\340A\001\022H\n" - + "\004type\030\003" - + " \001(\01625.google.cloud.dialogflow.v2.SummarizationSection.TypeB\003\340A\001\"\316\001\n" + + "\004type\030\003 \001(\01625.goog" + + "le.cloud.dialogflow.v2.SummarizationSection.TypeB\003\340A\001\"\316\001\n" + "\004Type\022\024\n" + "\020TYPE_UNSPECIFIED\020\000\022\r\n" + "\tSITUATION\020\001\022\n\n" @@ -206,48 +258,117 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016ACTION_CONCISE\020\n" + "\"\362\001\n" + "\024SummarizationContext\022U\n" - + "\026summarization_sections\030\001" - + " \003(\01320.google.cloud.dialogflow.v2.SummarizationSectionB\003\340A\001\022J\n" - + "\021few_shot_examples\030\002" - + " \003(\0132*.google.cloud.dialogflow.v2.FewShotExampleB\003\340A\001\022\024\n" + + "\026summarization_sections\030\001 \003(\0132" + + "0.google.cloud.dialogflow.v2.SummarizationSectionB\003\340A\001\022J\n" + + "\021few_shot_examples\030\002 \003(" + + "\0132*.google.cloud.dialogflow.v2.FewShotExampleB\003\340A\001\022\024\n" + "\007version\030\003 \001(\tB\003\340A\001\022!\n" + "\024output_language_code\030\006 \001(\tB\003\340A\001\"$\n" + "\017FreeFormContext\022\021\n" - + "\004text\030\001 \001(\tB\003\340A\001\"\234\005\n" + + "\004text\030\001 \001(\tB\003\340A\001\"\206\007\n" + "\tGenerator\022\024\n" + "\004name\030\001 \001(\tB\006\340A\010\340A\003\022\030\n" + "\013description\030\002 \001(\tB\003\340A\001\022H\n" - + "\021free_form_context\030\013" - + " \001(\0132+.google.cloud.dialogflow.v2.FreeFormContextH\000\022Q\n" + + "\021free_form_context\030\013 \001(\0132+.goo" + + "gle.cloud.dialogflow.v2.FreeFormContextH\000\022R\n" + + "\026agent_coaching_context\030\014 \001(\01320.goog" + + "le.cloud.dialogflow.v2.AgentCoachingContextH\000\022Q\n" + "\025summarization_context\030\r" + " \001(\01320.google.cloud.dialogflow.v2.SummarizationContextH\000\022P\n" - + "\023inference_parameter\030\004" - + " \001(\0132..google.cloud.dialogflow.v2.InferenceParameterB\003\340A\001\022D\n\r" - + "trigger_event\030\005" - + " \001(\0162(.google.cloud.dialogflow.v2.TriggerEventB\003\340A\001\022\036\n" + + "\023inference_parameter\030\004 \001(\0132.." + + "google.cloud.dialogflow.v2.InferenceParameterB\003\340A\001\022D\n\r" + + "trigger_event\030\005 \001(\0162(.goog" + + "le.cloud.dialogflow.v2.TriggerEventB\003\340A\001\022\036\n" + "\017published_model\030\017 \001(\tB\003\340A\001H\001\0224\n" + "\013create_time\030\010 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n" - + "\013update_time\030\t" - + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003:\177\352A|\n" - + "#dialogflow.googleapis.com/Generator\022>pro" - + "jects/{project}/locations/{location}/generators/{generator}*\n" + + "\013update_time\030\t \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0225\n" + + "\005tools\030\016 \003(\tB&\340A\001\372A \n" + + "\036dialogflow.googleapis.com/Tool\022]\n" + + "\032suggestion_deduping_config\030\027 \001(\01324.google" + + ".cloud.dialogflow.v2.SuggestionDedupingConfigB\003\340A\001:\177\352A|\n" + + "#dialogflow.googleapis.c" + + "om/Generator\022>projects/{project}/locations/{location}/generators/{generator}*\n" + "generators2\tgeneratorB\t\n" + "\007contextB\022\n" + "\020foundation_model\"+\n" + "\022FreeFormSuggestion\022\025\n" + "\010response\030\001 \001(\tB\003\340A\002\"\256\001\n" + "\021SummarySuggestion\022[\n" - + "\020summary_sections\030\001" - + " \003(\0132<.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionB\003\340A\002\032<\n" + + "\020summary_sections\030\001 \003(\0132<.google.cloud.d" + + "ialogflow.v2.SummarySuggestion.SummarySectionB\003\340A\002\032<\n" + "\016SummarySection\022\024\n" + "\007section\030\001 \001(\tB\003\340A\002\022\024\n" - + "\007summary\030\002 \001(\tB\003\340A\002\"\312\001\n" + + "\007summary\030\002 \001(\tB\003\340A\002\"\300\t\n" + + "\027AgentCoachingSuggestion\022Z\n" + + "\027applicable_instructions\030\001" + + " \003(\01324.google.cloud.dialogflow.v2.AgentCoachingInstructionB\003\340A\001\022p\n" + + "\030agent_action_suggestions\030\002 \003(\0132I.google.clou" + + "d.dialogflow.v2.AgentCoachingSuggestion.AgentActionSuggestionB\003\340A\001\022a\n" + + "\020sample_responses\030\003 \003(\0132B.google.cloud.dialogflow.v" + + "2.AgentCoachingSuggestion.SampleResponseB\003\340A\001\032+\n" + + "\007Sources\022 \n" + + "\023instruction_indexes\030\002 \003(\005B\003\340A\003\032\336\002\n" + + "\024DuplicateCheckResult\022\200\001\n" + + "\025duplicate_suggestions\030\001 \003(\0132\\.google.clo" + + "ud.dialogflow.v2.AgentCoachingSuggestion" + + ".DuplicateCheckResult.DuplicateSuggestionB\003\340A\003\032\302\001\n" + + "\023DuplicateSuggestion\022\032\n\r" + + "answer_record\030\001 \001(\tB\003\340A\003\022Q\n" + + "\007sources\030\002 \001(\0132;.go" + + "ogle.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesB\003\340A\003\022\035\n" + + "\020suggestion_index\030\003 \001(\005B\003\340A\003\022\035\n" + + "\020similarity_score\030\004 \001(\002B\003\340A\003\032\364\001\n" + + "\025AgentActionSuggestion\022\031\n" + + "\014agent_action\030\001 \001(\tB\003\340A\001\022Q\n" + + "\007sources\030\002 \001(\0132;.goog" + + "le.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesB\003\340A\003\022m\n" + + "\026duplicate_check_result\030\003 \001(\0132H.google.cloud.dialogflow.v2" + + ".AgentCoachingSuggestion.DuplicateCheckResultB\003\340A\003\032\356\001\n" + + "\016SampleResponse\022\032\n\r" + + "response_text\030\001 \001(\tB\003\340A\001\022Q\n" + + "\007sources\030\002 \001(\0132;.goo" + + "gle.cloud.dialogflow.v2.AgentCoachingSuggestion.SourcesB\003\340A\003\022m\n" + + "\026duplicate_check_result\030\003 \001(\0132H.google.cloud.dialogflow.v" + + "2.AgentCoachingSuggestion.DuplicateCheckResultB\003\340A\003\"\236\004\n" + "\023GeneratorSuggestion\022S\n" - + "\024free_form_suggestion\030\001 \001(\0132..google.c" - + "loud.dialogflow.v2.FreeFormSuggestionB\003\340A\001H\000\022P\n" - + "\022summary_suggestion\030\002 \001(\0132-.googl" - + "e.cloud.dialogflow.v2.SummarySuggestionB\003\340A\001H\000B\014\n\n" - + "suggestion*}\n" + + "\024free_form_suggestion\030\001 \001(\0132..google.cloud" + + ".dialogflow.v2.FreeFormSuggestionB\003\340A\001H\000\022P\n" + + "\022summary_suggestion\030\002 \001(\0132-.google.cl" + + "oud.dialogflow.v2.SummarySuggestionB\003\340A\001H\000\022]\n" + + "\031agent_coaching_suggestion\030\003 \001(\01323." + + "google.cloud.dialogflow.v2.AgentCoachingSuggestionB\003\340A\001H\000\022Y\n" + + "\016tool_call_info\030\t \003(" + + "\0132<.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoB\003\340A\001\032\227\001\n" + + "\014ToolCallInfo\022<\n" + + "\ttool_call\030\001" + + " \001(\0132$.google.cloud.dialogflow.v2.ToolCallB\003\340A\002\022I\n" + + "\020tool_call_result\030\002" + + " \001(\0132*.google.cloud.dialogflow.v2.ToolCallResultB\003\340A\002B\014\n\n" + + "suggestion\"[\n" + + "\030SuggestionDedupingConfig\022\034\n" + + "\017enable_deduping\030\001 \001(\010B\003\340A\001\022!\n" + + "\024similarity_threshold\030\002 \001(\002B\003\340A\001\"\270\004\n" + + "\013RaiSettings\022W\n" + + "\024rai_category_configs\030\001" + + " \003(\01329.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig\032\317\003\n" + + "\021RaiCategoryConfig\022\\\n" + + "\010category\030\001 \001(\0162E.goo" + + "gle.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategoryB\003\340A\001\022j\n" + + "\021sensitivity_level\030\002 \001(\0162J.google.cloud.dialogf" + + "low.v2.RaiSettings.RaiCategoryConfig.SensitivityLevelB\003\340A\001\"z\n" + + "\013RaiCategory\022\034\n" + + "\030RAI_CATEGORY_UNSPECIFIED\020\000\022\025\n" + + "\021DANGEROUS_CONTENT\020\001\022\025\n" + + "\021SEXUALLY_EXPLICIT\020\002\022\016\n\n" + + "HARASSMENT\020\003\022\017\n" + + "\013HATE_SPEECH\020\004\"t\n" + + "\020SensitivityLevel\022!\n" + + "\035SENSITIVITY_LEVEL_UNSPECIFIED\020\000\022\016\n" + + "\n" + + "BLOCK_MOST\020\001\022\016\n\n" + + "BLOCK_SOME\020\002\022\r\n" + + "\tBLOCK_FEW\020\003\022\016\n\n" + + "BLOCK_NONE\020\004*}\n" + "\014TriggerEvent\022\035\n" + "\031TRIGGER_EVENT_UNSPECIFIED\020\000\022\024\n" + "\020END_OF_UTTERANCE\020\001\022\017\n" @@ -276,11 +397,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "rator\"c\332A\025generator,update_mask\202\323\344\223\002E28/" + "v2/{generator.name=projects/*/locations/*/generators/*}:" + "\tgenerator\032x\312A\031dialogflow.googleapis.com\322AYhttps://www.googleapi" - + "s.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\224\001\n" + + "s.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\221\002\n" + "\036com.google.cloud.dialogflow.v2B\016GeneratorProtoP" + "\001Z>cloud.google.com/go/dialogflow/apiv2/" - + "dialogflowpb;dialogflowpb\242\002\002DF\252\002\032Google." - + "Cloud.Dialogflow.V2b\006proto3" + + "dialogflowpb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2\352Az\n" + + "%discoveryengine.googleapis.com/Engine\022Qprojects/{project" + + "}/locations/{location}/collections/{collection}/engines/{engine}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -290,6 +412,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.ClientProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), + com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto.getDescriptor(), + com.google.cloud.dialogflow.v2.ToolCallProto.getDescriptor(), com.google.protobuf.EmptyProto.getDescriptor(), com.google.protobuf.FieldMaskProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), @@ -396,8 +520,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "MaxOutputTokens", "Temperature", "TopK", "TopP", }); - internal_static_google_cloud_dialogflow_v2_SummarizationSection_descriptor = + internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_descriptor = getDescriptor().getMessageTypes().get(11); + internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingContext_descriptor, + new java.lang.String[] { + "OverarchingGuidance", "Instructions", "Version", "OutputLanguageCode", + }); + internal_static_google_cloud_dialogflow_v2_SummarizationSection_descriptor = + getDescriptor().getMessageTypes().get(12); internal_static_google_cloud_dialogflow_v2_SummarizationSection_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_SummarizationSection_descriptor, @@ -405,7 +537,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Definition", "Type", }); internal_static_google_cloud_dialogflow_v2_SummarizationContext_descriptor = - getDescriptor().getMessageTypes().get(12); + getDescriptor().getMessageTypes().get(13); internal_static_google_cloud_dialogflow_v2_SummarizationContext_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_SummarizationContext_descriptor, @@ -413,7 +545,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SummarizationSections", "FewShotExamples", "Version", "OutputLanguageCode", }); internal_static_google_cloud_dialogflow_v2_FreeFormContext_descriptor = - getDescriptor().getMessageTypes().get(13); + getDescriptor().getMessageTypes().get(14); internal_static_google_cloud_dialogflow_v2_FreeFormContext_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_FreeFormContext_descriptor, @@ -421,7 +553,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Text", }); internal_static_google_cloud_dialogflow_v2_Generator_descriptor = - getDescriptor().getMessageTypes().get(14); + getDescriptor().getMessageTypes().get(15); internal_static_google_cloud_dialogflow_v2_Generator_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_Generator_descriptor, @@ -429,17 +561,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Description", "FreeFormContext", + "AgentCoachingContext", "SummarizationContext", "InferenceParameter", "TriggerEvent", "PublishedModel", "CreateTime", "UpdateTime", + "Tools", + "SuggestionDedupingConfig", "Context", "FoundationModel", }); internal_static_google_cloud_dialogflow_v2_FreeFormSuggestion_descriptor = - getDescriptor().getMessageTypes().get(15); + getDescriptor().getMessageTypes().get(16); internal_static_google_cloud_dialogflow_v2_FreeFormSuggestion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_FreeFormSuggestion_descriptor, @@ -447,7 +582,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Response", }); internal_static_google_cloud_dialogflow_v2_SummarySuggestion_descriptor = - getDescriptor().getMessageTypes().get(16); + getDescriptor().getMessageTypes().get(17); internal_static_google_cloud_dialogflow_v2_SummarySuggestion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_SummarySuggestion_descriptor, @@ -464,13 +599,109 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Section", "Summary", }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor = + getDescriptor().getMessageTypes().get(18); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor, + new java.lang.String[] { + "ApplicableInstructions", "AgentActionSuggestions", "SampleResponses", + }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_descriptor = + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_Sources_descriptor, + new java.lang.String[] { + "InstructionIndexes", + }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_descriptor = + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor + .getNestedTypes() + .get(1); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_descriptor, + new java.lang.String[] { + "DuplicateSuggestions", + }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_descriptor = + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_DuplicateCheckResult_DuplicateSuggestion_descriptor, + new java.lang.String[] { + "AnswerRecord", "Sources", "SuggestionIndex", "SimilarityScore", + }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_descriptor = + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor + .getNestedTypes() + .get(2); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_AgentActionSuggestion_descriptor, + new java.lang.String[] { + "AgentAction", "Sources", "DuplicateCheckResult", + }); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_descriptor = + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_descriptor + .getNestedTypes() + .get(3); + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_AgentCoachingSuggestion_SampleResponse_descriptor, + new java.lang.String[] { + "ResponseText", "Sources", "DuplicateCheckResult", + }); internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_descriptor = - getDescriptor().getMessageTypes().get(17); + getDescriptor().getMessageTypes().get(19); internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_descriptor, new java.lang.String[] { - "FreeFormSuggestion", "SummarySuggestion", "Suggestion", + "FreeFormSuggestion", + "SummarySuggestion", + "AgentCoachingSuggestion", + "ToolCallInfo", + "Suggestion", + }); + internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_descriptor = + internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_descriptor, + new java.lang.String[] { + "ToolCall", "ToolCallResult", + }); + internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_descriptor = + getDescriptor().getMessageTypes().get(20); + internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_descriptor, + new java.lang.String[] { + "EnableDeduping", "SimilarityThreshold", + }); + internal_static_google_cloud_dialogflow_v2_RaiSettings_descriptor = + getDescriptor().getMessageTypes().get(21); + internal_static_google_cloud_dialogflow_v2_RaiSettings_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_RaiSettings_descriptor, + new java.lang.String[] { + "RaiCategoryConfigs", + }); + internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_RaiSettings_descriptor.getNestedTypes().get(0); + internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_descriptor, + new java.lang.String[] { + "Category", "SensitivityLevel", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); @@ -480,6 +711,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.ClientProto.methodSignature); registry.add(com.google.api.ClientProto.oauthScopes); registry.add(com.google.api.ResourceProto.resource); + registry.add(com.google.api.ResourceProto.resourceDefinition); registry.add(com.google.api.ResourceProto.resourceReference); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); @@ -487,6 +719,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); + com.google.cloud.dialogflow.v2.AgentCoachingInstructionProto.getDescriptor(); + com.google.cloud.dialogflow.v2.ToolCallProto.getDescriptor(); com.google.protobuf.EmptyProto.getDescriptor(); com.google.protobuf.FieldMaskProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorSuggestion.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorSuggestion.java index 61c1b700f7ac..9e36794ea34d 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorSuggestion.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorSuggestion.java @@ -39,7 +39,9 @@ private GeneratorSuggestion(com.google.protobuf.GeneratedMessageV3.Builder bu super(builder); } - private GeneratorSuggestion() {} + private GeneratorSuggestion() { + toolCallInfo_ = java.util.Collections.emptyList(); + } @java.lang.Override @SuppressWarnings({"unused"}) @@ -62,648 +64,2788 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder.class); } - private int suggestionCase_ = 0; - - @SuppressWarnings("serial") - private java.lang.Object suggestion_; - - public enum SuggestionCase - implements - com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - FREE_FORM_SUGGESTION(1), - SUMMARY_SUGGESTION(2), - SUGGESTION_NOT_SET(0); - private final int value; - - private SuggestionCase(int value) { - this.value = value; - } + public interface ToolCallInfoOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo) + com.google.protobuf.MessageOrBuilder { /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. + * + * + *
+     * Required. Request for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the toolCall field is set. */ - @java.lang.Deprecated - public static SuggestionCase valueOf(int value) { - return forNumber(value); - } + boolean hasToolCall(); - public static SuggestionCase forNumber(int value) { - switch (value) { - case 1: - return FREE_FORM_SUGGESTION; - case 2: - return SUMMARY_SUGGESTION; - case 0: - return SUGGESTION_NOT_SET; - default: - return null; - } - } + /** + * + * + *
+     * Required. Request for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The toolCall. + */ + com.google.cloud.dialogflow.v2.ToolCall getToolCall(); - public int getNumber() { - return this.value; - } - }; + /** + * + * + *
+     * Required. Request for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.ToolCallOrBuilder getToolCallOrBuilder(); - public SuggestionCase getSuggestionCase() { - return SuggestionCase.forNumber(suggestionCase_); - } + /** + * + * + *
+     * Required. Response for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the toolCallResult field is set. + */ + boolean hasToolCallResult(); - public static final int FREE_FORM_SUGGESTION_FIELD_NUMBER = 1; + /** + * + * + *
+     * Required. Response for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The toolCallResult. + */ + com.google.cloud.dialogflow.v2.ToolCallResult getToolCallResult(); - /** - * - * - *
-   * Optional. Free form suggestion.
-   * 
- * - * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return Whether the freeFormSuggestion field is set. - */ - @java.lang.Override - public boolean hasFreeFormSuggestion() { - return suggestionCase_ == 1; + /** + * + * + *
+     * Required. Response for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.ToolCallResultOrBuilder getToolCallResultOrBuilder(); } /** * * *
-   * Optional. Free form suggestion.
+   * Request and response for a tool call.
    * 
* - * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return The freeFormSuggestion. + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo} */ - @java.lang.Override - public com.google.cloud.dialogflow.v2.FreeFormSuggestion getFreeFormSuggestion() { - if (suggestionCase_ == 1) { - return (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_; - } - return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); - } + public static final class ToolCallInfo extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo) + ToolCallInfoOrBuilder { + private static final long serialVersionUID = 0L; - /** - * - * - *
-   * Optional. Free form suggestion.
-   * 
- * - * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - @java.lang.Override - public com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder - getFreeFormSuggestionOrBuilder() { - if (suggestionCase_ == 1) { - return (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_; + // Use ToolCallInfo.newBuilder() to construct. + private ToolCallInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); } - return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); - } - - public static final int SUMMARY_SUGGESTION_FIELD_NUMBER = 2; - /** - * - * - *
-   * Optional. Suggested summary.
-   * 
- * - * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return Whether the summarySuggestion field is set. - */ - @java.lang.Override - public boolean hasSummarySuggestion() { - return suggestionCase_ == 2; - } + private ToolCallInfo() {} - /** - * - * - *
-   * Optional. Suggested summary.
-   * 
- * - * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * - * @return The summarySuggestion. - */ - @java.lang.Override - public com.google.cloud.dialogflow.v2.SummarySuggestion getSummarySuggestion() { - if (suggestionCase_ == 2) { - return (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_; + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ToolCallInfo(); } - return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); - } - /** - * - * - *
-   * Optional. Suggested summary.
-   * 
- * - * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - */ - @java.lang.Override - public com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder getSummarySuggestionOrBuilder() { - if (suggestionCase_ == 2) { - return (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_; + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_descriptor; } - return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.class, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder.class); + } - memoizedIsInitialized = 1; - return true; - } + private int bitField0_; + public static final int TOOL_CALL_FIELD_NUMBER = 1; + private com.google.cloud.dialogflow.v2.ToolCall toolCall_; - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (suggestionCase_ == 1) { - output.writeMessage(1, (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_); + /** + * + * + *
+     * Required. Request for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the toolCall field is set. + */ + @java.lang.Override + public boolean hasToolCall() { + return ((bitField0_ & 0x00000001) != 0); } - if (suggestionCase_ == 2) { - output.writeMessage(2, (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_); + + /** + * + * + *
+     * Required. Request for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The toolCall. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCall getToolCall() { + return toolCall_ == null + ? com.google.cloud.dialogflow.v2.ToolCall.getDefaultInstance() + : toolCall_; } - getUnknownFields().writeTo(output); - } - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (suggestionCase_ == 1) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 1, (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_); - } - if (suggestionCase_ == 2) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 2, (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_); + /** + * + * + *
+     * Required. Request for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallOrBuilder getToolCallOrBuilder() { + return toolCall_ == null + ? com.google.cloud.dialogflow.v2.ToolCall.getDefaultInstance() + : toolCall_; } - 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.dialogflow.v2.GeneratorSuggestion)) { - return super.equals(obj); + public static final int TOOL_CALL_RESULT_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.v2.ToolCallResult toolCallResult_; + + /** + * + * + *
+     * Required. Response for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the toolCallResult field is set. + */ + @java.lang.Override + public boolean hasToolCallResult() { + return ((bitField0_ & 0x00000002) != 0); } - com.google.cloud.dialogflow.v2.GeneratorSuggestion other = - (com.google.cloud.dialogflow.v2.GeneratorSuggestion) obj; - if (!getSuggestionCase().equals(other.getSuggestionCase())) return false; - switch (suggestionCase_) { - case 1: - if (!getFreeFormSuggestion().equals(other.getFreeFormSuggestion())) return false; - break; - case 2: - if (!getSummarySuggestion().equals(other.getSummarySuggestion())) return false; - break; - case 0: - default: + /** + * + * + *
+     * Required. Response for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The toolCallResult. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult getToolCallResult() { + return toolCallResult_ == null + ? com.google.cloud.dialogflow.v2.ToolCallResult.getDefaultInstance() + : toolCallResult_; } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; + /** + * + * + *
+     * Required. Response for a tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResultOrBuilder getToolCallResultOrBuilder() { + return toolCallResult_ == null + ? com.google.cloud.dialogflow.v2.ToolCallResult.getDefaultInstance() + : toolCallResult_; } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (suggestionCase_) { - case 1: - hash = (37 * hash) + FREE_FORM_SUGGESTION_FIELD_NUMBER; - hash = (53 * hash) + getFreeFormSuggestion().hashCode(); - break; - case 2: - hash = (37 * hash) + SUMMARY_SUGGESTION_FIELD_NUMBER; - hash = (53 * hash) + getSummarySuggestion().hashCode(); - break; - case 0: - default: + + 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; } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getToolCall()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getToolCallResult()); + } + getUnknownFields().writeTo(output); + } - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getToolCall()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getToolCallResult()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo other = + (com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo) obj; - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + if (hasToolCall() != other.hasToolCall()) return false; + if (hasToolCall()) { + if (!getToolCall().equals(other.getToolCall())) return false; + } + if (hasToolCallResult() != other.hasToolCallResult()) return false; + if (hasToolCallResult()) { + if (!getToolCallResult().equals(other.getToolCallResult())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasToolCall()) { + hash = (37 * hash) + TOOL_CALL_FIELD_NUMBER; + hash = (53 * hash) + getToolCall().hashCode(); + } + if (hasToolCallResult()) { + hash = (37 * hash) + TOOL_CALL_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getToolCallResult().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo 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.dialogflow.v2.GeneratorSuggestion parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo 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.dialogflow.v2.GeneratorSuggestion parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } - public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } - public static Builder newBuilder(com.google.cloud.dialogflow.v2.GeneratorSuggestion prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } - /** - * - * - *
-   * Suggestion generated using a Generator.
-   * 
- * - * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorSuggestion} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorSuggestion) - com.google.cloud.dialogflow.v2.GeneratorSuggestionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.dialogflow.v2.GeneratorProto - .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_descriptor; + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.dialogflow.v2.GeneratorProto - .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.dialogflow.v2.GeneratorSuggestion.class, - com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder.class); + public Builder newBuilderForType() { + return newBuilder(); } - // Construct using com.google.cloud.dialogflow.v2.GeneratorSuggestion.newBuilder() - private Builder() {} + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Request and response for a tool call.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo) + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.class, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getToolCallFieldBuilder(); + getToolCallResultFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + toolCall_ = null; + if (toolCallBuilder_ != null) { + toolCallBuilder_.dispose(); + toolCallBuilder_ = null; + } + toolCallResult_ = null; + if (toolCallResultBuilder_ != null) { + toolCallResultBuilder_.dispose(); + toolCallResultBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_ToolCallInfo_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo build() { + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo result = + new com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.toolCall_ = toolCallBuilder_ == null ? toolCall_ : toolCallBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.toolCallResult_ = + toolCallResultBuilder_ == null ? toolCallResult_ : toolCallResultBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo) { + return mergeFrom((com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo other) { + if (other + == com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.getDefaultInstance()) + return this; + if (other.hasToolCall()) { + mergeToolCall(other.getToolCall()); + } + if (other.hasToolCallResult()) { + mergeToolCallResult(other.getToolCallResult()); + } + 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(getToolCallFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage( + getToolCallResultFieldBuilder().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.dialogflow.v2.ToolCall toolCall_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCall, + com.google.cloud.dialogflow.v2.ToolCall.Builder, + com.google.cloud.dialogflow.v2.ToolCallOrBuilder> + toolCallBuilder_; + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the toolCall field is set. + */ + public boolean hasToolCall() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The toolCall. + */ + public com.google.cloud.dialogflow.v2.ToolCall getToolCall() { + if (toolCallBuilder_ == null) { + return toolCall_ == null + ? com.google.cloud.dialogflow.v2.ToolCall.getDefaultInstance() + : toolCall_; + } else { + return toolCallBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setToolCall(com.google.cloud.dialogflow.v2.ToolCall value) { + if (toolCallBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + toolCall_ = value; + } else { + toolCallBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setToolCall(com.google.cloud.dialogflow.v2.ToolCall.Builder builderForValue) { + if (toolCallBuilder_ == null) { + toolCall_ = builderForValue.build(); + } else { + toolCallBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeToolCall(com.google.cloud.dialogflow.v2.ToolCall value) { + if (toolCallBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && toolCall_ != null + && toolCall_ != com.google.cloud.dialogflow.v2.ToolCall.getDefaultInstance()) { + getToolCallBuilder().mergeFrom(value); + } else { + toolCall_ = value; + } + } else { + toolCallBuilder_.mergeFrom(value); + } + if (toolCall_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearToolCall() { + bitField0_ = (bitField0_ & ~0x00000001); + toolCall_ = null; + if (toolCallBuilder_ != null) { + toolCallBuilder_.dispose(); + toolCallBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.ToolCall.Builder getToolCallBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getToolCallFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.ToolCallOrBuilder getToolCallOrBuilder() { + if (toolCallBuilder_ != null) { + return toolCallBuilder_.getMessageOrBuilder(); + } else { + return toolCall_ == null + ? com.google.cloud.dialogflow.v2.ToolCall.getDefaultInstance() + : toolCall_; + } + } + + /** + * + * + *
+       * Required. Request for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall tool_call = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCall, + com.google.cloud.dialogflow.v2.ToolCall.Builder, + com.google.cloud.dialogflow.v2.ToolCallOrBuilder> + getToolCallFieldBuilder() { + if (toolCallBuilder_ == null) { + toolCallBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCall, + com.google.cloud.dialogflow.v2.ToolCall.Builder, + com.google.cloud.dialogflow.v2.ToolCallOrBuilder>( + getToolCall(), getParentForChildren(), isClean()); + toolCall_ = null; + } + return toolCallBuilder_; + } + + private com.google.cloud.dialogflow.v2.ToolCallResult toolCallResult_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCallResult, + com.google.cloud.dialogflow.v2.ToolCallResult.Builder, + com.google.cloud.dialogflow.v2.ToolCallResultOrBuilder> + toolCallResultBuilder_; + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the toolCallResult field is set. + */ + public boolean hasToolCallResult() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The toolCallResult. + */ + public com.google.cloud.dialogflow.v2.ToolCallResult getToolCallResult() { + if (toolCallResultBuilder_ == null) { + return toolCallResult_ == null + ? com.google.cloud.dialogflow.v2.ToolCallResult.getDefaultInstance() + : toolCallResult_; + } else { + return toolCallResultBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setToolCallResult(com.google.cloud.dialogflow.v2.ToolCallResult value) { + if (toolCallResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + toolCallResult_ = value; + } else { + toolCallResultBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setToolCallResult( + com.google.cloud.dialogflow.v2.ToolCallResult.Builder builderForValue) { + if (toolCallResultBuilder_ == null) { + toolCallResult_ = builderForValue.build(); + } else { + toolCallResultBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeToolCallResult(com.google.cloud.dialogflow.v2.ToolCallResult value) { + if (toolCallResultBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && toolCallResult_ != null + && toolCallResult_ + != com.google.cloud.dialogflow.v2.ToolCallResult.getDefaultInstance()) { + getToolCallResultBuilder().mergeFrom(value); + } else { + toolCallResult_ = value; + } + } else { + toolCallResultBuilder_.mergeFrom(value); + } + if (toolCallResult_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearToolCallResult() { + bitField0_ = (bitField0_ & ~0x00000002); + toolCallResult_ = null; + if (toolCallResultBuilder_ != null) { + toolCallResultBuilder_.dispose(); + toolCallResultBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.ToolCallResult.Builder getToolCallResultBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getToolCallResultFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.ToolCallResultOrBuilder getToolCallResultOrBuilder() { + if (toolCallResultBuilder_ != null) { + return toolCallResultBuilder_.getMessageOrBuilder(); + } else { + return toolCallResult_ == null + ? com.google.cloud.dialogflow.v2.ToolCallResult.getDefaultInstance() + : toolCallResult_; + } + } + + /** + * + * + *
+       * Required. Response for a tool call.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCallResult tool_call_result = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCallResult, + com.google.cloud.dialogflow.v2.ToolCallResult.Builder, + com.google.cloud.dialogflow.v2.ToolCallResultOrBuilder> + getToolCallResultFieldBuilder() { + if (toolCallResultBuilder_ == null) { + toolCallResultBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCallResult, + com.google.cloud.dialogflow.v2.ToolCallResult.Builder, + com.google.cloud.dialogflow.v2.ToolCallResultOrBuilder>( + getToolCallResult(), getParentForChildren(), isClean()); + toolCallResult_ = null; + } + return toolCallResultBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo) + private static final com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo(); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ToolCallInfo 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.dialogflow.v2.GeneratorSuggestion.ToolCallInfo + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int suggestionCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object suggestion_; + + public enum SuggestionCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + FREE_FORM_SUGGESTION(1), + SUMMARY_SUGGESTION(2), + AGENT_COACHING_SUGGESTION(3), + SUGGESTION_NOT_SET(0); + private final int value; + + private SuggestionCase(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 SuggestionCase valueOf(int value) { + return forNumber(value); + } + + public static SuggestionCase forNumber(int value) { + switch (value) { + case 1: + return FREE_FORM_SUGGESTION; + case 2: + return SUMMARY_SUGGESTION; + case 3: + return AGENT_COACHING_SUGGESTION; + case 0: + return SUGGESTION_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public SuggestionCase getSuggestionCase() { + return SuggestionCase.forNumber(suggestionCase_); + } + + public static final int FREE_FORM_SUGGESTION_FIELD_NUMBER = 1; + + /** + * + * + *
+   * Optional. Free form suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the freeFormSuggestion field is set. + */ + @java.lang.Override + public boolean hasFreeFormSuggestion() { + return suggestionCase_ == 1; + } + + /** + * + * + *
+   * Optional. Free form suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The freeFormSuggestion. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.FreeFormSuggestion getFreeFormSuggestion() { + if (suggestionCase_ == 1) { + return (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + } + + /** + * + * + *
+   * Optional. Free form suggestion.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder + getFreeFormSuggestionOrBuilder() { + if (suggestionCase_ == 1) { + return (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + } + + public static final int SUMMARY_SUGGESTION_FIELD_NUMBER = 2; + + /** + * + * + *
+   * Optional. Suggested summary.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the summarySuggestion field is set. + */ + @java.lang.Override + public boolean hasSummarySuggestion() { + return suggestionCase_ == 2; + } + + /** + * + * + *
+   * Optional. Suggested summary.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The summarySuggestion. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarySuggestion getSummarySuggestion() { + if (suggestionCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); + } + + /** + * + * + *
+   * Optional. Suggested summary.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder getSummarySuggestionOrBuilder() { + if (suggestionCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); + } + + public static final int AGENT_COACHING_SUGGESTION_FIELD_NUMBER = 3; + + /** + * + * + *
+   * Optional. Suggestion to coach the agent.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the agentCoachingSuggestion field is set. + */ + @java.lang.Override + public boolean hasAgentCoachingSuggestion() { + return suggestionCase_ == 3; + } + + /** + * + * + *
+   * Optional. Suggestion to coach the agent.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The agentCoachingSuggestion. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion getAgentCoachingSuggestion() { + if (suggestionCase_ == 3) { + return (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance(); + } + + /** + * + * + *
+   * Optional. Suggestion to coach the agent.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestionOrBuilder + getAgentCoachingSuggestionOrBuilder() { + if (suggestionCase_ == 3) { + return (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance(); + } + + public static final int TOOL_CALL_INFO_FIELD_NUMBER = 9; + + @SuppressWarnings("serial") + private java.util.List + toolCallInfo_; + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List + getToolCallInfoList() { + return toolCallInfo_; + } + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder> + getToolCallInfoOrBuilderList() { + return toolCallInfo_; + } + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getToolCallInfoCount() { + return toolCallInfo_.size(); + } + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo getToolCallInfo( + int index) { + return toolCallInfo_.get(index); + } + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder + getToolCallInfoOrBuilder(int index) { + return toolCallInfo_.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 { + if (suggestionCase_ == 1) { + output.writeMessage(1, (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_); + } + if (suggestionCase_ == 2) { + output.writeMessage(2, (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_); + } + if (suggestionCase_ == 3) { + output.writeMessage(3, (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) suggestion_); + } + for (int i = 0; i < toolCallInfo_.size(); i++) { + output.writeMessage(9, toolCallInfo_.get(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (suggestionCase_ == 1) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 1, (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_); + } + if (suggestionCase_ == 2) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 2, (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_); + } + if (suggestionCase_ == 3) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 3, (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) suggestion_); + } + for (int i = 0; i < toolCallInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, toolCallInfo_.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.dialogflow.v2.GeneratorSuggestion)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GeneratorSuggestion other = + (com.google.cloud.dialogflow.v2.GeneratorSuggestion) obj; + + if (!getToolCallInfoList().equals(other.getToolCallInfoList())) return false; + if (!getSuggestionCase().equals(other.getSuggestionCase())) return false; + switch (suggestionCase_) { + case 1: + if (!getFreeFormSuggestion().equals(other.getFreeFormSuggestion())) return false; + break; + case 2: + if (!getSummarySuggestion().equals(other.getSummarySuggestion())) return false; + break; + case 3: + if (!getAgentCoachingSuggestion().equals(other.getAgentCoachingSuggestion())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getToolCallInfoCount() > 0) { + hash = (37 * hash) + TOOL_CALL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getToolCallInfoList().hashCode(); + } + switch (suggestionCase_) { + case 1: + hash = (37 * hash) + FREE_FORM_SUGGESTION_FIELD_NUMBER; + hash = (53 * hash) + getFreeFormSuggestion().hashCode(); + break; + case 2: + hash = (37 * hash) + SUMMARY_SUGGESTION_FIELD_NUMBER; + hash = (53 * hash) + getSummarySuggestion().hashCode(); + break; + case 3: + hash = (37 * hash) + AGENT_COACHING_SUGGESTION_FIELD_NUMBER; + hash = (53 * hash) + getAgentCoachingSuggestion().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion 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.dialogflow.v2.GeneratorSuggestion parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion 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.dialogflow.v2.GeneratorSuggestion parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GeneratorSuggestion parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.GeneratorSuggestion prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Suggestion generated using a Generator.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GeneratorSuggestion} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GeneratorSuggestion) + com.google.cloud.dialogflow.v2.GeneratorSuggestionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.class, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.GeneratorSuggestion.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; if (freeFormSuggestionBuilder_ != null) { freeFormSuggestionBuilder_.clear(); } - if (summarySuggestionBuilder_ != null) { - summarySuggestionBuilder_.clear(); + if (summarySuggestionBuilder_ != null) { + summarySuggestionBuilder_.clear(); + } + if (agentCoachingSuggestionBuilder_ != null) { + agentCoachingSuggestionBuilder_.clear(); + } + if (toolCallInfoBuilder_ == null) { + toolCallInfo_ = java.util.Collections.emptyList(); + } else { + toolCallInfo_ = null; + toolCallInfoBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + suggestionCase_ = 0; + suggestion_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion build() { + com.google.cloud.dialogflow.v2.GeneratorSuggestion result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorSuggestion buildPartial() { + com.google.cloud.dialogflow.v2.GeneratorSuggestion result = + new com.google.cloud.dialogflow.v2.GeneratorSuggestion(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.GeneratorSuggestion result) { + if (toolCallInfoBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + toolCallInfo_ = java.util.Collections.unmodifiableList(toolCallInfo_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.toolCallInfo_ = toolCallInfo_; + } else { + result.toolCallInfo_ = toolCallInfoBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.GeneratorSuggestion result) { + int from_bitField0_ = bitField0_; + } + + private void buildPartialOneofs(com.google.cloud.dialogflow.v2.GeneratorSuggestion result) { + result.suggestionCase_ = suggestionCase_; + result.suggestion_ = this.suggestion_; + if (suggestionCase_ == 1 && freeFormSuggestionBuilder_ != null) { + result.suggestion_ = freeFormSuggestionBuilder_.build(); + } + if (suggestionCase_ == 2 && summarySuggestionBuilder_ != null) { + result.suggestion_ = summarySuggestionBuilder_.build(); + } + if (suggestionCase_ == 3 && agentCoachingSuggestionBuilder_ != null) { + result.suggestion_ = agentCoachingSuggestionBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.GeneratorSuggestion) { + return mergeFrom((com.google.cloud.dialogflow.v2.GeneratorSuggestion) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.GeneratorSuggestion other) { + if (other == com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance()) + return this; + if (toolCallInfoBuilder_ == null) { + if (!other.toolCallInfo_.isEmpty()) { + if (toolCallInfo_.isEmpty()) { + toolCallInfo_ = other.toolCallInfo_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureToolCallInfoIsMutable(); + toolCallInfo_.addAll(other.toolCallInfo_); + } + onChanged(); + } + } else { + if (!other.toolCallInfo_.isEmpty()) { + if (toolCallInfoBuilder_.isEmpty()) { + toolCallInfoBuilder_.dispose(); + toolCallInfoBuilder_ = null; + toolCallInfo_ = other.toolCallInfo_; + bitField0_ = (bitField0_ & ~0x00000008); + toolCallInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getToolCallInfoFieldBuilder() + : null; + } else { + toolCallInfoBuilder_.addAllMessages(other.toolCallInfo_); + } + } + } + switch (other.getSuggestionCase()) { + case FREE_FORM_SUGGESTION: + { + mergeFreeFormSuggestion(other.getFreeFormSuggestion()); + break; + } + case SUMMARY_SUGGESTION: + { + mergeSummarySuggestion(other.getSummarySuggestion()); + break; + } + case AGENT_COACHING_SUGGESTION: + { + mergeAgentCoachingSuggestion(other.getAgentCoachingSuggestion()); + break; + } + case SUGGESTION_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + getFreeFormSuggestionFieldBuilder().getBuilder(), extensionRegistry); + suggestionCase_ = 1; + break; + } // case 10 + case 18: + { + input.readMessage( + getSummarySuggestionFieldBuilder().getBuilder(), extensionRegistry); + suggestionCase_ = 2; + break; + } // case 18 + case 26: + { + input.readMessage( + getAgentCoachingSuggestionFieldBuilder().getBuilder(), extensionRegistry); + suggestionCase_ = 3; + break; + } // case 26 + case 74: + { + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo m = + input.readMessage( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.parser(), + extensionRegistry); + if (toolCallInfoBuilder_ == null) { + ensureToolCallInfoIsMutable(); + toolCallInfo_.add(m); + } else { + toolCallInfoBuilder_.addMessage(m); + } + break; + } // case 74 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int suggestionCase_ = 0; + private java.lang.Object suggestion_; + + public SuggestionCase getSuggestionCase() { + return SuggestionCase.forNumber(suggestionCase_); + } + + public Builder clearSuggestion() { + suggestionCase_ = 0; + suggestion_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.FreeFormSuggestion, + com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder, + com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder> + freeFormSuggestionBuilder_; + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the freeFormSuggestion field is set. + */ + @java.lang.Override + public boolean hasFreeFormSuggestion() { + return suggestionCase_ == 1; + } + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The freeFormSuggestion. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.FreeFormSuggestion getFreeFormSuggestion() { + if (freeFormSuggestionBuilder_ == null) { + if (suggestionCase_ == 1) { + return (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + } else { + if (suggestionCase_ == 1) { + return freeFormSuggestionBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setFreeFormSuggestion(com.google.cloud.dialogflow.v2.FreeFormSuggestion value) { + if (freeFormSuggestionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + suggestion_ = value; + onChanged(); + } else { + freeFormSuggestionBuilder_.setMessage(value); + } + suggestionCase_ = 1; + return this; + } + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setFreeFormSuggestion( + com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder builderForValue) { + if (freeFormSuggestionBuilder_ == null) { + suggestion_ = builderForValue.build(); + onChanged(); + } else { + freeFormSuggestionBuilder_.setMessage(builderForValue.build()); + } + suggestionCase_ = 1; + return this; + } + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeFreeFormSuggestion( + com.google.cloud.dialogflow.v2.FreeFormSuggestion value) { + if (freeFormSuggestionBuilder_ == null) { + if (suggestionCase_ == 1 + && suggestion_ + != com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance()) { + suggestion_ = + com.google.cloud.dialogflow.v2.FreeFormSuggestion.newBuilder( + (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_) + .mergeFrom(value) + .buildPartial(); + } else { + suggestion_ = value; + } + onChanged(); + } else { + if (suggestionCase_ == 1) { + freeFormSuggestionBuilder_.mergeFrom(value); + } else { + freeFormSuggestionBuilder_.setMessage(value); + } + } + suggestionCase_ = 1; + return this; + } + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearFreeFormSuggestion() { + if (freeFormSuggestionBuilder_ == null) { + if (suggestionCase_ == 1) { + suggestionCase_ = 0; + suggestion_ = null; + onChanged(); + } + } else { + if (suggestionCase_ == 1) { + suggestionCase_ = 0; + suggestion_ = null; + } + freeFormSuggestionBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder + getFreeFormSuggestionBuilder() { + return getFreeFormSuggestionFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder + getFreeFormSuggestionOrBuilder() { + if ((suggestionCase_ == 1) && (freeFormSuggestionBuilder_ != null)) { + return freeFormSuggestionBuilder_.getMessageOrBuilder(); + } else { + if (suggestionCase_ == 1) { + return (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Optional. Free form suggestion.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.FreeFormSuggestion, + com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder, + com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder> + getFreeFormSuggestionFieldBuilder() { + if (freeFormSuggestionBuilder_ == null) { + if (!(suggestionCase_ == 1)) { + suggestion_ = com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + } + freeFormSuggestionBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.FreeFormSuggestion, + com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder, + com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder>( + (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_, + getParentForChildren(), + isClean()); + suggestion_ = null; } - suggestionCase_ = 0; - suggestion_ = null; - return this; + suggestionCase_ = 1; + onChanged(); + return freeFormSuggestionBuilder_; } - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.dialogflow.v2.GeneratorProto - .internal_static_google_cloud_dialogflow_v2_GeneratorSuggestion_descriptor; - } + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarySuggestion, + com.google.cloud.dialogflow.v2.SummarySuggestion.Builder, + com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder> + summarySuggestionBuilder_; + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the summarySuggestion field is set. + */ @java.lang.Override - public com.google.cloud.dialogflow.v2.GeneratorSuggestion getDefaultInstanceForType() { - return com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance(); + public boolean hasSummarySuggestion() { + return suggestionCase_ == 2; } + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The summarySuggestion. + */ @java.lang.Override - public com.google.cloud.dialogflow.v2.GeneratorSuggestion build() { - com.google.cloud.dialogflow.v2.GeneratorSuggestion result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); + public com.google.cloud.dialogflow.v2.SummarySuggestion getSummarySuggestion() { + if (summarySuggestionBuilder_ == null) { + if (suggestionCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); + } else { + if (suggestionCase_ == 2) { + return summarySuggestionBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); } - return result; } - @java.lang.Override - public com.google.cloud.dialogflow.v2.GeneratorSuggestion buildPartial() { - com.google.cloud.dialogflow.v2.GeneratorSuggestion result = - new com.google.cloud.dialogflow.v2.GeneratorSuggestion(this); - if (bitField0_ != 0) { - buildPartial0(result); + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSummarySuggestion(com.google.cloud.dialogflow.v2.SummarySuggestion value) { + if (summarySuggestionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + suggestion_ = value; + onChanged(); + } else { + summarySuggestionBuilder_.setMessage(value); } - buildPartialOneofs(result); - onBuilt(); - return result; + suggestionCase_ = 2; + return this; } - private void buildPartial0(com.google.cloud.dialogflow.v2.GeneratorSuggestion result) { - int from_bitField0_ = bitField0_; + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSummarySuggestion( + com.google.cloud.dialogflow.v2.SummarySuggestion.Builder builderForValue) { + if (summarySuggestionBuilder_ == null) { + suggestion_ = builderForValue.build(); + onChanged(); + } else { + summarySuggestionBuilder_.setMessage(builderForValue.build()); + } + suggestionCase_ = 2; + return this; } - private void buildPartialOneofs(com.google.cloud.dialogflow.v2.GeneratorSuggestion result) { - result.suggestionCase_ = suggestionCase_; - result.suggestion_ = this.suggestion_; - if (suggestionCase_ == 1 && freeFormSuggestionBuilder_ != null) { - result.suggestion_ = freeFormSuggestionBuilder_.build(); - } - if (suggestionCase_ == 2 && summarySuggestionBuilder_ != null) { - result.suggestion_ = summarySuggestionBuilder_.build(); + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeSummarySuggestion(com.google.cloud.dialogflow.v2.SummarySuggestion value) { + if (summarySuggestionBuilder_ == null) { + if (suggestionCase_ == 2 + && suggestion_ + != com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance()) { + suggestion_ = + com.google.cloud.dialogflow.v2.SummarySuggestion.newBuilder( + (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_) + .mergeFrom(value) + .buildPartial(); + } else { + suggestion_ = value; + } + onChanged(); + } else { + if (suggestionCase_ == 2) { + summarySuggestionBuilder_.mergeFrom(value); + } else { + summarySuggestionBuilder_.setMessage(value); + } } + suggestionCase_ = 2; + return this; } - @java.lang.Override - public Builder clone() { - return super.clone(); + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearSummarySuggestion() { + if (summarySuggestionBuilder_ == null) { + if (suggestionCase_ == 2) { + suggestionCase_ = 0; + suggestion_ = null; + onChanged(); + } + } else { + if (suggestionCase_ == 2) { + suggestionCase_ = 0; + suggestion_ = null; + } + summarySuggestionBuilder_.clear(); + } + return this; } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.SummarySuggestion.Builder getSummarySuggestionBuilder() { + return getSummarySuggestionFieldBuilder().getBuilder(); } + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); + public com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder + getSummarySuggestionOrBuilder() { + if ((suggestionCase_ == 2) && (summarySuggestionBuilder_ != null)) { + return summarySuggestionBuilder_.getMessageOrBuilder(); + } else { + if (suggestionCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); + } } - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); + /** + * + * + *
+     * Optional. Suggested summary.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarySuggestion, + com.google.cloud.dialogflow.v2.SummarySuggestion.Builder, + com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder> + getSummarySuggestionFieldBuilder() { + if (summarySuggestionBuilder_ == null) { + if (!(suggestionCase_ == 2)) { + suggestion_ = com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); + } + summarySuggestionBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarySuggestion, + com.google.cloud.dialogflow.v2.SummarySuggestion.Builder, + com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder>( + (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_, + getParentForChildren(), + isClean()); + suggestion_ = null; + } + suggestionCase_ = 2; + onChanged(); + return summarySuggestionBuilder_; } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestionOrBuilder> + agentCoachingSuggestionBuilder_; + /** + * + * + *
+     * Optional. Suggestion to coach the agent.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the agentCoachingSuggestion field is set. + */ @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); + public boolean hasAgentCoachingSuggestion() { + return suggestionCase_ == 3; } + /** + * + * + *
+     * Optional. Suggestion to coach the agent.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The agentCoachingSuggestion. + */ @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.dialogflow.v2.GeneratorSuggestion) { - return mergeFrom((com.google.cloud.dialogflow.v2.GeneratorSuggestion) other); + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion getAgentCoachingSuggestion() { + if (agentCoachingSuggestionBuilder_ == null) { + if (suggestionCase_ == 3) { + return (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance(); } else { - super.mergeFrom(other); - return this; + if (suggestionCase_ == 3) { + return agentCoachingSuggestionBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance(); } } - public Builder mergeFrom(com.google.cloud.dialogflow.v2.GeneratorSuggestion other) { - if (other == com.google.cloud.dialogflow.v2.GeneratorSuggestion.getDefaultInstance()) - return this; - switch (other.getSuggestionCase()) { - case FREE_FORM_SUGGESTION: - { - mergeFreeFormSuggestion(other.getFreeFormSuggestion()); - break; - } - case SUMMARY_SUGGESTION: - { - mergeSummarySuggestion(other.getSummarySuggestion()); - break; - } - case SUGGESTION_NOT_SET: - { - break; - } + /** + * + * + *
+     * Optional. Suggestion to coach the agent.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setAgentCoachingSuggestion( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion value) { + if (agentCoachingSuggestionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + suggestion_ = value; + onChanged(); + } else { + agentCoachingSuggestionBuilder_.setMessage(value); } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); + suggestionCase_ = 3; 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( - getFreeFormSuggestionFieldBuilder().getBuilder(), extensionRegistry); - suggestionCase_ = 1; - break; - } // case 10 - case 18: - { - input.readMessage( - getSummarySuggestionFieldBuilder().getBuilder(), extensionRegistry); - suggestionCase_ = 2; - 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 { + /** + * + * + *
+     * Optional. Suggestion to coach the agent.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setAgentCoachingSuggestion( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Builder builderForValue) { + if (agentCoachingSuggestionBuilder_ == null) { + suggestion_ = builderForValue.build(); onChanged(); - } // finally + } else { + agentCoachingSuggestionBuilder_.setMessage(builderForValue.build()); + } + suggestionCase_ = 3; return this; } - private int suggestionCase_ = 0; - private java.lang.Object suggestion_; - - public SuggestionCase getSuggestionCase() { - return SuggestionCase.forNumber(suggestionCase_); + /** + * + * + *
+     * Optional. Suggestion to coach the agent.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeAgentCoachingSuggestion( + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion value) { + if (agentCoachingSuggestionBuilder_ == null) { + if (suggestionCase_ == 3 + && suggestion_ + != com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance()) { + suggestion_ = + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.newBuilder( + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) suggestion_) + .mergeFrom(value) + .buildPartial(); + } else { + suggestion_ = value; + } + onChanged(); + } else { + if (suggestionCase_ == 3) { + agentCoachingSuggestionBuilder_.mergeFrom(value); + } else { + agentCoachingSuggestionBuilder_.setMessage(value); + } + } + suggestionCase_ = 3; + return this; } - public Builder clearSuggestion() { - suggestionCase_ = 0; - suggestion_ = null; - onChanged(); + /** + * + * + *
+     * Optional. Suggestion to coach the agent.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearAgentCoachingSuggestion() { + if (agentCoachingSuggestionBuilder_ == null) { + if (suggestionCase_ == 3) { + suggestionCase_ = 0; + suggestion_ = null; + onChanged(); + } + } else { + if (suggestionCase_ == 3) { + suggestionCase_ = 0; + suggestion_ = null; + } + agentCoachingSuggestionBuilder_.clear(); + } return this; } - private int bitField0_; - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.FreeFormSuggestion, - com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder, - com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder> - freeFormSuggestionBuilder_; - /** * * *
-     * Optional. Free form suggestion.
+     * Optional. Suggestion to coach the agent.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; * + */ + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Builder + getAgentCoachingSuggestionBuilder() { + return getAgentCoachingSuggestionFieldBuilder().getBuilder(); + } + + /** * - * @return Whether the freeFormSuggestion field is set. + * + *
+     * Optional. Suggestion to coach the agent.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * */ @java.lang.Override - public boolean hasFreeFormSuggestion() { - return suggestionCase_ == 1; + public com.google.cloud.dialogflow.v2.AgentCoachingSuggestionOrBuilder + getAgentCoachingSuggestionOrBuilder() { + if ((suggestionCase_ == 3) && (agentCoachingSuggestionBuilder_ != null)) { + return agentCoachingSuggestionBuilder_.getMessageOrBuilder(); + } else { + if (suggestionCase_ == 3) { + return (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) suggestion_; + } + return com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance(); + } } /** * * *
-     * Optional. Free form suggestion.
+     * Optional. Suggestion to coach the agent.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; * - * - * @return The freeFormSuggestion. */ - @java.lang.Override - public com.google.cloud.dialogflow.v2.FreeFormSuggestion getFreeFormSuggestion() { - if (freeFormSuggestionBuilder_ == null) { - if (suggestionCase_ == 1) { - return (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestionOrBuilder> + getAgentCoachingSuggestionFieldBuilder() { + if (agentCoachingSuggestionBuilder_ == null) { + if (!(suggestionCase_ == 3)) { + suggestion_ = com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.getDefaultInstance(); } - return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + agentCoachingSuggestionBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion.Builder, + com.google.cloud.dialogflow.v2.AgentCoachingSuggestionOrBuilder>( + (com.google.cloud.dialogflow.v2.AgentCoachingSuggestion) suggestion_, + getParentForChildren(), + isClean()); + suggestion_ = null; + } + suggestionCase_ = 3; + onChanged(); + return agentCoachingSuggestionBuilder_; + } + + private java.util.List + toolCallInfo_ = java.util.Collections.emptyList(); + + private void ensureToolCallInfoIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + toolCallInfo_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo>(toolCallInfo_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder> + toolCallInfoBuilder_; + + /** + * + * + *
+     * Optional. List of request and response for tool calls executed.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List + getToolCallInfoList() { + if (toolCallInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(toolCallInfo_); + } else { + return toolCallInfoBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Optional. List of request and response for tool calls executed.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public int getToolCallInfoCount() { + if (toolCallInfoBuilder_ == null) { + return toolCallInfo_.size(); } else { - if (suggestionCase_ == 1) { - return freeFormSuggestionBuilder_.getMessage(); - } - return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + return toolCallInfoBuilder_.getCount(); } } @@ -711,47 +2853,45 @@ public com.google.cloud.dialogflow.v2.FreeFormSuggestion getFreeFormSuggestion() * * *
-     * Optional. Free form suggestion.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setFreeFormSuggestion(com.google.cloud.dialogflow.v2.FreeFormSuggestion value) { - if (freeFormSuggestionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - suggestion_ = value; - onChanged(); + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo getToolCallInfo( + int index) { + if (toolCallInfoBuilder_ == null) { + return toolCallInfo_.get(index); } else { - freeFormSuggestionBuilder_.setMessage(value); + return toolCallInfoBuilder_.getMessage(index); } - suggestionCase_ = 1; - return this; } /** * * *
-     * Optional. Free form suggestion.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setFreeFormSuggestion( - com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder builderForValue) { - if (freeFormSuggestionBuilder_ == null) { - suggestion_ = builderForValue.build(); + public Builder setToolCallInfo( + int index, com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo value) { + if (toolCallInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureToolCallInfoIsMutable(); + toolCallInfo_.set(index, value); onChanged(); } else { - freeFormSuggestionBuilder_.setMessage(builderForValue.build()); + toolCallInfoBuilder_.setMessage(index, value); } - suggestionCase_ = 1; return this; } @@ -759,36 +2899,23 @@ public Builder setFreeFormSuggestion( * * *
-     * Optional. Free form suggestion.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder mergeFreeFormSuggestion( - com.google.cloud.dialogflow.v2.FreeFormSuggestion value) { - if (freeFormSuggestionBuilder_ == null) { - if (suggestionCase_ == 1 - && suggestion_ - != com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance()) { - suggestion_ = - com.google.cloud.dialogflow.v2.FreeFormSuggestion.newBuilder( - (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_) - .mergeFrom(value) - .buildPartial(); - } else { - suggestion_ = value; - } + public Builder setToolCallInfo( + int index, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder builderForValue) { + if (toolCallInfoBuilder_ == null) { + ensureToolCallInfoIsMutable(); + toolCallInfo_.set(index, builderForValue.build()); onChanged(); } else { - if (suggestionCase_ == 1) { - freeFormSuggestionBuilder_.mergeFrom(value); - } else { - freeFormSuggestionBuilder_.setMessage(value); - } + toolCallInfoBuilder_.setMessage(index, builderForValue.build()); } - suggestionCase_ = 1; return this; } @@ -796,26 +2923,24 @@ public Builder mergeFreeFormSuggestion( * * *
-     * Optional. Free form suggestion.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder clearFreeFormSuggestion() { - if (freeFormSuggestionBuilder_ == null) { - if (suggestionCase_ == 1) { - suggestionCase_ = 0; - suggestion_ = null; - onChanged(); + public Builder addToolCallInfo( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo value) { + if (toolCallInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); } + ensureToolCallInfoIsMutable(); + toolCallInfo_.add(value); + onChanged(); } else { - if (suggestionCase_ == 1) { - suggestionCase_ = 0; - suggestion_ = null; - } - freeFormSuggestionBuilder_.clear(); + toolCallInfoBuilder_.addMessage(value); } return this; } @@ -824,151 +2949,141 @@ public Builder clearFreeFormSuggestion() { * * *
-     * Optional. Free form suggestion.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder - getFreeFormSuggestionBuilder() { - return getFreeFormSuggestionFieldBuilder().getBuilder(); + public Builder addToolCallInfo( + int index, com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo value) { + if (toolCallInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureToolCallInfoIsMutable(); + toolCallInfo_.add(index, value); + onChanged(); + } else { + toolCallInfoBuilder_.addMessage(index, value); + } + return this; } /** * * *
-     * Optional. Free form suggestion.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - @java.lang.Override - public com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder - getFreeFormSuggestionOrBuilder() { - if ((suggestionCase_ == 1) && (freeFormSuggestionBuilder_ != null)) { - return freeFormSuggestionBuilder_.getMessageOrBuilder(); + public Builder addToolCallInfo( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder builderForValue) { + if (toolCallInfoBuilder_ == null) { + ensureToolCallInfoIsMutable(); + toolCallInfo_.add(builderForValue.build()); + onChanged(); } else { - if (suggestionCase_ == 1) { - return (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_; - } - return com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); + toolCallInfoBuilder_.addMessage(builderForValue.build()); } + return this; } /** * * *
-     * Optional. Free form suggestion.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.FreeFormSuggestion free_form_suggestion = 1 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.FreeFormSuggestion, - com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder, - com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder> - getFreeFormSuggestionFieldBuilder() { - if (freeFormSuggestionBuilder_ == null) { - if (!(suggestionCase_ == 1)) { - suggestion_ = com.google.cloud.dialogflow.v2.FreeFormSuggestion.getDefaultInstance(); - } - freeFormSuggestionBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.FreeFormSuggestion, - com.google.cloud.dialogflow.v2.FreeFormSuggestion.Builder, - com.google.cloud.dialogflow.v2.FreeFormSuggestionOrBuilder>( - (com.google.cloud.dialogflow.v2.FreeFormSuggestion) suggestion_, - getParentForChildren(), - isClean()); - suggestion_ = null; + public Builder addToolCallInfo( + int index, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder builderForValue) { + if (toolCallInfoBuilder_ == null) { + ensureToolCallInfoIsMutable(); + toolCallInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + toolCallInfoBuilder_.addMessage(index, builderForValue.build()); } - suggestionCase_ = 1; - onChanged(); - return freeFormSuggestionBuilder_; + return this; } - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.SummarySuggestion, - com.google.cloud.dialogflow.v2.SummarySuggestion.Builder, - com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder> - summarySuggestionBuilder_; - /** * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * - * - * @return Whether the summarySuggestion field is set. */ - @java.lang.Override - public boolean hasSummarySuggestion() { - return suggestionCase_ == 2; + public Builder addAllToolCallInfo( + java.lang.Iterable< + ? extends com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo> + values) { + if (toolCallInfoBuilder_ == null) { + ensureToolCallInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, toolCallInfo_); + onChanged(); + } else { + toolCallInfoBuilder_.addAllMessages(values); + } + return this; } /** * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * - * - * @return The summarySuggestion. */ - @java.lang.Override - public com.google.cloud.dialogflow.v2.SummarySuggestion getSummarySuggestion() { - if (summarySuggestionBuilder_ == null) { - if (suggestionCase_ == 2) { - return (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_; - } - return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); + public Builder clearToolCallInfo() { + if (toolCallInfoBuilder_ == null) { + toolCallInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); } else { - if (suggestionCase_ == 2) { - return summarySuggestionBuilder_.getMessage(); - } - return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); + toolCallInfoBuilder_.clear(); } + return this; } /** * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setSummarySuggestion(com.google.cloud.dialogflow.v2.SummarySuggestion value) { - if (summarySuggestionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - suggestion_ = value; + public Builder removeToolCallInfo(int index) { + if (toolCallInfoBuilder_ == null) { + ensureToolCallInfoIsMutable(); + toolCallInfo_.remove(index); onChanged(); } else { - summarySuggestionBuilder_.setMessage(value); + toolCallInfoBuilder_.remove(index); } - suggestionCase_ = 2; return this; } @@ -976,161 +3091,127 @@ public Builder setSummarySuggestion(com.google.cloud.dialogflow.v2.SummarySugges * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setSummarySuggestion( - com.google.cloud.dialogflow.v2.SummarySuggestion.Builder builderForValue) { - if (summarySuggestionBuilder_ == null) { - suggestion_ = builderForValue.build(); - onChanged(); - } else { - summarySuggestionBuilder_.setMessage(builderForValue.build()); - } - suggestionCase_ = 2; - return this; + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder + getToolCallInfoBuilder(int index) { + return getToolCallInfoFieldBuilder().getBuilder(index); } /** * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder mergeSummarySuggestion(com.google.cloud.dialogflow.v2.SummarySuggestion value) { - if (summarySuggestionBuilder_ == null) { - if (suggestionCase_ == 2 - && suggestion_ - != com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance()) { - suggestion_ = - com.google.cloud.dialogflow.v2.SummarySuggestion.newBuilder( - (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_) - .mergeFrom(value) - .buildPartial(); - } else { - suggestion_ = value; - } - onChanged(); + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder + getToolCallInfoOrBuilder(int index) { + if (toolCallInfoBuilder_ == null) { + return toolCallInfo_.get(index); } else { - if (suggestionCase_ == 2) { - summarySuggestionBuilder_.mergeFrom(value); - } else { - summarySuggestionBuilder_.setMessage(value); - } + return toolCallInfoBuilder_.getMessageOrBuilder(index); } - suggestionCase_ = 2; - return this; } /** * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder clearSummarySuggestion() { - if (summarySuggestionBuilder_ == null) { - if (suggestionCase_ == 2) { - suggestionCase_ = 0; - suggestion_ = null; - onChanged(); - } + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder> + getToolCallInfoOrBuilderList() { + if (toolCallInfoBuilder_ != null) { + return toolCallInfoBuilder_.getMessageOrBuilderList(); } else { - if (suggestionCase_ == 2) { - suggestionCase_ = 0; - suggestion_ = null; - } - summarySuggestionBuilder_.clear(); + return java.util.Collections.unmodifiableList(toolCallInfo_); } - return this; } /** * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - public com.google.cloud.dialogflow.v2.SummarySuggestion.Builder getSummarySuggestionBuilder() { - return getSummarySuggestionFieldBuilder().getBuilder(); + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder + addToolCallInfoBuilder() { + return getToolCallInfoFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.getDefaultInstance()); } /** * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - @java.lang.Override - public com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder - getSummarySuggestionOrBuilder() { - if ((suggestionCase_ == 2) && (summarySuggestionBuilder_ != null)) { - return summarySuggestionBuilder_.getMessageOrBuilder(); - } else { - if (suggestionCase_ == 2) { - return (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_; - } - return com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); - } + public com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder + addToolCallInfoBuilder(int index) { + return getToolCallInfoFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.getDefaultInstance()); } /** * * *
-     * Optional. Suggested summary.
+     * Optional. List of request and response for tool calls executed.
      * 
* * - * .google.cloud.dialogflow.v2.SummarySuggestion summary_suggestion = 2 [(.google.api.field_behavior) = OPTIONAL]; + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; * */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.SummarySuggestion, - com.google.cloud.dialogflow.v2.SummarySuggestion.Builder, - com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder> - getSummarySuggestionFieldBuilder() { - if (summarySuggestionBuilder_ == null) { - if (!(suggestionCase_ == 2)) { - suggestion_ = com.google.cloud.dialogflow.v2.SummarySuggestion.getDefaultInstance(); - } - summarySuggestionBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.dialogflow.v2.SummarySuggestion, - com.google.cloud.dialogflow.v2.SummarySuggestion.Builder, - com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder>( - (com.google.cloud.dialogflow.v2.SummarySuggestion) suggestion_, - getParentForChildren(), - isClean()); - suggestion_ = null; + public java.util.List + getToolCallInfoBuilderList() { + return getToolCallInfoFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder> + getToolCallInfoFieldBuilder() { + if (toolCallInfoBuilder_ == null) { + toolCallInfoBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo.Builder, + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder>( + toolCallInfo_, ((bitField0_ & 0x00000008) != 0), getParentForChildren(), isClean()); + toolCallInfo_ = null; } - suggestionCase_ = 2; - onChanged(); - return summarySuggestionBuilder_; + return toolCallInfoBuilder_; } @java.lang.Override diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorSuggestionOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorSuggestionOrBuilder.java index 65add3502f60..4650519e2939 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorSuggestionOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GeneratorSuggestionOrBuilder.java @@ -110,5 +110,117 @@ public interface GeneratorSuggestionOrBuilder */ com.google.cloud.dialogflow.v2.SummarySuggestionOrBuilder getSummarySuggestionOrBuilder(); + /** + * + * + *
+   * Optional. Suggestion to coach the agent.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the agentCoachingSuggestion field is set. + */ + boolean hasAgentCoachingSuggestion(); + + /** + * + * + *
+   * Optional. Suggestion to coach the agent.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The agentCoachingSuggestion. + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestion getAgentCoachingSuggestion(); + + /** + * + * + *
+   * Optional. Suggestion to coach the agent.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.AgentCoachingSuggestion agent_coaching_suggestion = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.AgentCoachingSuggestionOrBuilder + getAgentCoachingSuggestionOrBuilder(); + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getToolCallInfoList(); + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo getToolCallInfo(int index); + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getToolCallInfoCount(); + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getToolCallInfoOrBuilderList(); + + /** + * + * + *
+   * Optional. List of request and response for tool calls executed.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfo tool_call_info = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.GeneratorSuggestion.ToolCallInfoOrBuilder getToolCallInfoOrBuilder( + int index); + com.google.cloud.dialogflow.v2.GeneratorSuggestion.SuggestionCase getSuggestionCase(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetGeneratorEvaluationRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetGeneratorEvaluationRequest.java new file mode 100644 index 000000000000..c517adf2744d --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetGeneratorEvaluationRequest.java @@ -0,0 +1,667 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request of GetGeneratorEvaluation.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest} + */ +public final class GetGeneratorEvaluationRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) + GetGeneratorEvaluationRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use GetGeneratorEvaluationRequest.newBuilder() to construct. + private GetGeneratorEvaluationRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private GetGeneratorEvaluationRequest() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new GetGeneratorEvaluationRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest.class, + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Required. The generator evaluation resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+   * ID>/evaluations/<Evaluation ID>`
+   * 
+ * + * + * 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 generator evaluation resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+   * ID>/evaluations/<Evaluation ID>`
+   * 
+ * + * + * 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; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest other = + (com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest 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.dialogflow.v2.GetGeneratorEvaluationRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest 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.dialogflow.v2.GetGeneratorEvaluationRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request of GetGeneratorEvaluation.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest.class, + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_GetGeneratorEvaluationRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest build() { + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest buildPartial() { + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest result = + new com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest other) { + if (other + == com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+     * Required. The generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+     * ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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 generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+     * ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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 generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+     * ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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 generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+     * ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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 generator evaluation resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+     * ID>/evaluations/<Evaluation ID>`
+     * 
+ * + * + * 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; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) + private static final com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest(); + } + + public static com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetGeneratorEvaluationRequest 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.dialogflow.v2.GetGeneratorEvaluationRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetGeneratorEvaluationRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetGeneratorEvaluationRequestOrBuilder.java new file mode 100644 index 000000000000..8615c8ed6278 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetGeneratorEvaluationRequestOrBuilder.java @@ -0,0 +1,60 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface GetGeneratorEvaluationRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The generator evaluation resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+   * ID>/evaluations/<Evaluation ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Required. The generator evaluation resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator
+   * ID>/evaluations/<Evaluation ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetSipTrunkRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetSipTrunkRequest.java new file mode 100644 index 000000000000..fd2a55e7c815 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetSipTrunkRequest.java @@ -0,0 +1,664 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * The request message for
+ * [SipTrunks.GetSipTrunk][google.cloud.dialogflow.v2.SipTrunks.GetSipTrunk].
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GetSipTrunkRequest} + */ +public final class GetSipTrunkRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GetSipTrunkRequest) + GetSipTrunkRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use GetSipTrunkRequest.newBuilder() to construct. + private GetSipTrunkRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private GetSipTrunkRequest() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new GetSipTrunkRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GetSipTrunkRequest.class, + com.google.cloud.dialogflow.v2.GetSipTrunkRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Required. The name of the SIP trunk to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The name of the SIP trunk to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * + * 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; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.dialogflow.v2.GetSipTrunkRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GetSipTrunkRequest other = + (com.google.cloud.dialogflow.v2.GetSipTrunkRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest 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.dialogflow.v2.GetSipTrunkRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest 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.dialogflow.v2.GetSipTrunkRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.GetSipTrunkRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * The request message for
+   * [SipTrunks.GetSipTrunk][google.cloud.dialogflow.v2.SipTrunks.GetSipTrunk].
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GetSipTrunkRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GetSipTrunkRequest) + com.google.cloud.dialogflow.v2.GetSipTrunkRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GetSipTrunkRequest.class, + com.google.cloud.dialogflow.v2.GetSipTrunkRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.GetSipTrunkRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetSipTrunkRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GetSipTrunkRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetSipTrunkRequest build() { + com.google.cloud.dialogflow.v2.GetSipTrunkRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetSipTrunkRequest buildPartial() { + com.google.cloud.dialogflow.v2.GetSipTrunkRequest result = + new com.google.cloud.dialogflow.v2.GetSipTrunkRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.GetSipTrunkRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.GetSipTrunkRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.GetSipTrunkRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.GetSipTrunkRequest other) { + if (other == com.google.cloud.dialogflow.v2.GetSipTrunkRequest.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The name of the SIP trunk to delete.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * + * 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; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GetSipTrunkRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GetSipTrunkRequest) + private static final com.google.cloud.dialogflow.v2.GetSipTrunkRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.GetSipTrunkRequest(); + } + + public static com.google.cloud.dialogflow.v2.GetSipTrunkRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetSipTrunkRequest 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.dialogflow.v2.GetSipTrunkRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetSipTrunkRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetSipTrunkRequestOrBuilder.java new file mode 100644 index 000000000000..964c07ca2b60 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetSipTrunkRequestOrBuilder.java @@ -0,0 +1,60 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface GetSipTrunkRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GetSipTrunkRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The name of the SIP trunk to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Required. The name of the SIP trunk to delete.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetToolRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetToolRequest.java new file mode 100644 index 000000000000..116f3e9e9ff8 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetToolRequest.java @@ -0,0 +1,654 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request message of GetTool.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GetToolRequest} + */ +public final class GetToolRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.GetToolRequest) + GetToolRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use GetToolRequest.newBuilder() to construct. + private GetToolRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private GetToolRequest() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new GetToolRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_GetToolRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_GetToolRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GetToolRequest.class, + com.google.cloud.dialogflow.v2.GetToolRequest.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Required. The tool resource name to retrieve. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+   * 
+ * + * + * 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 tool resource name to retrieve. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+   * 
+ * + * + * 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; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.dialogflow.v2.GetToolRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.GetToolRequest other = + (com.google.cloud.dialogflow.v2.GetToolRequest) obj; + + if (!getName().equals(other.getName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest 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.dialogflow.v2.GetToolRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest 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.dialogflow.v2.GetToolRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.GetToolRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request message of GetTool.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.GetToolRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.GetToolRequest) + com.google.cloud.dialogflow.v2.GetToolRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_GetToolRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_GetToolRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.GetToolRequest.class, + com.google.cloud.dialogflow.v2.GetToolRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.GetToolRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_GetToolRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetToolRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.GetToolRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetToolRequest build() { + com.google.cloud.dialogflow.v2.GetToolRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.GetToolRequest buildPartial() { + com.google.cloud.dialogflow.v2.GetToolRequest result = + new com.google.cloud.dialogflow.v2.GetToolRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.GetToolRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.GetToolRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.GetToolRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.GetToolRequest other) { + if (other == com.google.cloud.dialogflow.v2.GetToolRequest.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+     * Required. The tool resource name to retrieve. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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 tool resource name to retrieve. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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 tool resource name to retrieve. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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 tool resource name to retrieve. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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 tool resource name to retrieve. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+     * 
+ * + * + * 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; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.GetToolRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.GetToolRequest) + private static final com.google.cloud.dialogflow.v2.GetToolRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.GetToolRequest(); + } + + public static com.google.cloud.dialogflow.v2.GetToolRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetToolRequest 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.dialogflow.v2.GetToolRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetToolRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetToolRequestOrBuilder.java new file mode 100644 index 000000000000..1fa86bb917ff --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/GetToolRequestOrBuilder.java @@ -0,0 +1,58 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface GetToolRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.GetToolRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The tool resource name to retrieve. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Required. The tool resource name to retrieve. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/HumanAgentAssistantConfig.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/HumanAgentAssistantConfig.java index 51479a9fe290..21ffcd9df73d 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/HumanAgentAssistantConfig.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/HumanAgentAssistantConfig.java @@ -884,6 +884,72 @@ public interface SuggestionFeatureConfigOrBuilder */ boolean getEnableQuerySuggestionOnly(); + /** + * + * + *
+     * Optional. Enable returning detailed reasons for suggestion results.
+     *
+     * For example, with this field disabled, Knowledge Search feature returns
+     * NotFound error when no answer is found for the input query. Enabling this
+     * field will change the behavior to return an OK response with
+     * detailed information indicating the lack of results.
+     *
+     * Supported features: KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST
+     * 
+ * + * bool enable_response_debug_info = 18 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableResponseDebugInfo. + */ + boolean getEnableResponseDebugInfo(); + + /** + * + * + *
+     * Optional. Settings for Responsible AI checks.
+     * Supported features:  KNOWLEDGE_ASSIST
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the raiSettings field is set. + */ + boolean hasRaiSettings(); + + /** + * + * + *
+     * Optional. Settings for Responsible AI checks.
+     * Supported features:  KNOWLEDGE_ASSIST
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The raiSettings. + */ + com.google.cloud.dialogflow.v2.RaiSettings getRaiSettings(); + + /** + * + * + *
+     * Optional. Settings for Responsible AI checks.
+     * Supported features:  KNOWLEDGE_ASSIST
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.RaiSettingsOrBuilder getRaiSettingsOrBuilder(); + /** * * @@ -1282,6 +1348,94 @@ public boolean getEnableQuerySuggestionOnly() { return enableQuerySuggestionOnly_; } + public static final int ENABLE_RESPONSE_DEBUG_INFO_FIELD_NUMBER = 18; + private boolean enableResponseDebugInfo_ = false; + + /** + * + * + *
+     * Optional. Enable returning detailed reasons for suggestion results.
+     *
+     * For example, with this field disabled, Knowledge Search feature returns
+     * NotFound error when no answer is found for the input query. Enabling this
+     * field will change the behavior to return an OK response with
+     * detailed information indicating the lack of results.
+     *
+     * Supported features: KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST
+     * 
+ * + * bool enable_response_debug_info = 18 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableResponseDebugInfo. + */ + @java.lang.Override + public boolean getEnableResponseDebugInfo() { + return enableResponseDebugInfo_; + } + + public static final int RAI_SETTINGS_FIELD_NUMBER = 19; + private com.google.cloud.dialogflow.v2.RaiSettings raiSettings_; + + /** + * + * + *
+     * Optional. Settings for Responsible AI checks.
+     * Supported features:  KNOWLEDGE_ASSIST
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the raiSettings field is set. + */ + @java.lang.Override + public boolean hasRaiSettings() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Optional. Settings for Responsible AI checks.
+     * Supported features:  KNOWLEDGE_ASSIST
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The raiSettings. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings getRaiSettings() { + return raiSettings_ == null + ? com.google.cloud.dialogflow.v2.RaiSettings.getDefaultInstance() + : raiSettings_; + } + + /** + * + * + *
+     * Optional. Settings for Responsible AI checks.
+     * Supported features:  KNOWLEDGE_ASSIST
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettingsOrBuilder getRaiSettingsOrBuilder() { + return raiSettings_ == null + ? com.google.cloud.dialogflow.v2.RaiSettings.getDefaultInstance() + : raiSettings_; + } + public static final int SUGGESTION_TRIGGER_SETTINGS_FIELD_NUMBER = 10; private com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionTriggerSettings suggestionTriggerSettings_; @@ -1303,7 +1457,7 @@ public boolean getEnableQuerySuggestionOnly() { */ @java.lang.Override public boolean hasSuggestionTriggerSettings() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -1372,7 +1526,7 @@ public boolean hasSuggestionTriggerSettings() { */ @java.lang.Override public boolean hasQueryConfig() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000008) != 0); } /** @@ -1436,7 +1590,7 @@ public boolean hasQueryConfig() { */ @java.lang.Override public boolean hasConversationModelConfig() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -1500,7 +1654,7 @@ public boolean hasConversationModelConfig() { */ @java.lang.Override public boolean hasConversationProcessConfig() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** @@ -1566,16 +1720,16 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(5, getSuggestionFeature()); } - if (((bitField0_ & 0x00000004) != 0)) { + if (((bitField0_ & 0x00000008) != 0)) { output.writeMessage(6, getQueryConfig()); } - if (((bitField0_ & 0x00000008) != 0)) { + if (((bitField0_ & 0x00000010) != 0)) { output.writeMessage(7, getConversationModelConfig()); } - if (((bitField0_ & 0x00000010) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { output.writeMessage(8, getConversationProcessConfig()); } - if (((bitField0_ & 0x00000002) != 0)) { + if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(10, getSuggestionTriggerSettings()); } if (disableAgentQueryLogging_ != false) { @@ -1590,6 +1744,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (enableQuerySuggestionOnly_ != false) { output.writeBool(17, enableQuerySuggestionOnly_); } + if (enableResponseDebugInfo_ != false) { + output.writeBool(18, enableResponseDebugInfo_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(19, getRaiSettings()); + } getUnknownFields().writeTo(output); } @@ -1606,20 +1766,20 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getSuggestionFeature()); } - if (((bitField0_ & 0x00000004) != 0)) { + if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getQueryConfig()); } - if (((bitField0_ & 0x00000008) != 0)) { + if (((bitField0_ & 0x00000010) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 7, getConversationModelConfig()); } - if (((bitField0_ & 0x00000010) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 8, getConversationProcessConfig()); } - if (((bitField0_ & 0x00000002) != 0)) { + if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 10, getSuggestionTriggerSettings()); @@ -1642,6 +1802,12 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeBoolSize(17, enableQuerySuggestionOnly_); } + if (enableResponseDebugInfo_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(18, enableResponseDebugInfo_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(19, getRaiSettings()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -1671,6 +1837,11 @@ public boolean equals(final java.lang.Object obj) { if (getEnableConversationAugmentedQuery() != other.getEnableConversationAugmentedQuery()) return false; if (getEnableQuerySuggestionOnly() != other.getEnableQuerySuggestionOnly()) return false; + if (getEnableResponseDebugInfo() != other.getEnableResponseDebugInfo()) return false; + if (hasRaiSettings() != other.hasRaiSettings()) return false; + if (hasRaiSettings()) { + if (!getRaiSettings().equals(other.getRaiSettings())) return false; + } if (hasSuggestionTriggerSettings() != other.hasSuggestionTriggerSettings()) return false; if (hasSuggestionTriggerSettings()) { if (!getSuggestionTriggerSettings().equals(other.getSuggestionTriggerSettings())) @@ -1719,6 +1890,12 @@ public int hashCode() { + com.google.protobuf.Internal.hashBoolean(getEnableConversationAugmentedQuery()); hash = (37 * hash) + ENABLE_QUERY_SUGGESTION_ONLY_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableQuerySuggestionOnly()); + hash = (37 * hash) + ENABLE_RESPONSE_DEBUG_INFO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableResponseDebugInfo()); + if (hasRaiSettings()) { + hash = (37 * hash) + RAI_SETTINGS_FIELD_NUMBER; + hash = (53 * hash) + getRaiSettings().hashCode(); + } if (hasSuggestionTriggerSettings()) { hash = (37 * hash) + SUGGESTION_TRIGGER_SETTINGS_FIELD_NUMBER; hash = (53 * hash) + getSuggestionTriggerSettings().hashCode(); @@ -1891,6 +2068,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getSuggestionFeatureFieldBuilder(); + getRaiSettingsFieldBuilder(); getSuggestionTriggerSettingsFieldBuilder(); getQueryConfigFieldBuilder(); getConversationModelConfigFieldBuilder(); @@ -1912,6 +2090,12 @@ public Builder clear() { enableQuerySuggestionWhenNoAnswer_ = false; enableConversationAugmentedQuery_ = false; enableQuerySuggestionOnly_ = false; + enableResponseDebugInfo_ = false; + raiSettings_ = null; + if (raiSettingsBuilder_ != null) { + raiSettingsBuilder_.dispose(); + raiSettingsBuilder_ = null; + } suggestionTriggerSettings_ = null; if (suggestionTriggerSettingsBuilder_ != null) { suggestionTriggerSettingsBuilder_.dispose(); @@ -1999,30 +2183,38 @@ private void buildPartial0( result.enableQuerySuggestionOnly_ = enableQuerySuggestionOnly_; } if (((from_bitField0_ & 0x00000040) != 0)) { + result.enableResponseDebugInfo_ = enableResponseDebugInfo_; + } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.raiSettings_ = + raiSettingsBuilder_ == null ? raiSettings_ : raiSettingsBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000100) != 0)) { result.suggestionTriggerSettings_ = suggestionTriggerSettingsBuilder_ == null ? suggestionTriggerSettings_ : suggestionTriggerSettingsBuilder_.build(); - to_bitField0_ |= 0x00000002; + to_bitField0_ |= 0x00000004; } - if (((from_bitField0_ & 0x00000080) != 0)) { + if (((from_bitField0_ & 0x00000200) != 0)) { result.queryConfig_ = queryConfigBuilder_ == null ? queryConfig_ : queryConfigBuilder_.build(); - to_bitField0_ |= 0x00000004; + to_bitField0_ |= 0x00000008; } - if (((from_bitField0_ & 0x00000100) != 0)) { + if (((from_bitField0_ & 0x00000400) != 0)) { result.conversationModelConfig_ = conversationModelConfigBuilder_ == null ? conversationModelConfig_ : conversationModelConfigBuilder_.build(); - to_bitField0_ |= 0x00000008; + to_bitField0_ |= 0x00000010; } - if (((from_bitField0_ & 0x00000200) != 0)) { + if (((from_bitField0_ & 0x00000800) != 0)) { result.conversationProcessConfig_ = conversationProcessConfigBuilder_ == null ? conversationProcessConfig_ : conversationProcessConfigBuilder_.build(); - to_bitField0_ |= 0x00000010; + to_bitField0_ |= 0x00000020; } result.bitField0_ |= to_bitField0_; } @@ -2099,6 +2291,12 @@ public Builder mergeFrom( if (other.getEnableQuerySuggestionOnly() != false) { setEnableQuerySuggestionOnly(other.getEnableQuerySuggestionOnly()); } + if (other.getEnableResponseDebugInfo() != false) { + setEnableResponseDebugInfo(other.getEnableResponseDebugInfo()); + } + if (other.hasRaiSettings()) { + mergeRaiSettings(other.getRaiSettings()); + } if (other.hasSuggestionTriggerSettings()) { mergeSuggestionTriggerSettings(other.getSuggestionTriggerSettings()); } @@ -2153,28 +2351,28 @@ public Builder mergeFrom( case 50: { input.readMessage(getQueryConfigFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000200; break; } // case 50 case 58: { input.readMessage( getConversationModelConfigFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000400; break; } // case 58 case 66: { input.readMessage( getConversationProcessConfigFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000800; break; } // case 66 case 82: { input.readMessage( getSuggestionTriggerSettingsFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000100; break; } // case 82 case 112: @@ -2201,6 +2399,18 @@ public Builder mergeFrom( bitField0_ |= 0x00000020; break; } // case 136 + case 144: + { + enableResponseDebugInfo_ = input.readBool(); + bitField0_ |= 0x00000040; + break; + } // case 144 + case 154: + { + input.readMessage(getRaiSettingsFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000080; + break; + } // case 154 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -2750,6 +2960,308 @@ public Builder clearEnableQuerySuggestionOnly() { return this; } + private boolean enableResponseDebugInfo_; + + /** + * + * + *
+       * Optional. Enable returning detailed reasons for suggestion results.
+       *
+       * For example, with this field disabled, Knowledge Search feature returns
+       * NotFound error when no answer is found for the input query. Enabling this
+       * field will change the behavior to return an OK response with
+       * detailed information indicating the lack of results.
+       *
+       * Supported features: KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST
+       * 
+ * + * bool enable_response_debug_info = 18 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enableResponseDebugInfo. + */ + @java.lang.Override + public boolean getEnableResponseDebugInfo() { + return enableResponseDebugInfo_; + } + + /** + * + * + *
+       * Optional. Enable returning detailed reasons for suggestion results.
+       *
+       * For example, with this field disabled, Knowledge Search feature returns
+       * NotFound error when no answer is found for the input query. Enabling this
+       * field will change the behavior to return an OK response with
+       * detailed information indicating the lack of results.
+       *
+       * Supported features: KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST
+       * 
+ * + * bool enable_response_debug_info = 18 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enableResponseDebugInfo to set. + * @return This builder for chaining. + */ + public Builder setEnableResponseDebugInfo(boolean value) { + + enableResponseDebugInfo_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Enable returning detailed reasons for suggestion results.
+       *
+       * For example, with this field disabled, Knowledge Search feature returns
+       * NotFound error when no answer is found for the input query. Enabling this
+       * field will change the behavior to return an OK response with
+       * detailed information indicating the lack of results.
+       *
+       * Supported features: KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST
+       * 
+ * + * bool enable_response_debug_info = 18 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearEnableResponseDebugInfo() { + bitField0_ = (bitField0_ & ~0x00000040); + enableResponseDebugInfo_ = false; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.RaiSettings raiSettings_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.RaiSettings, + com.google.cloud.dialogflow.v2.RaiSettings.Builder, + com.google.cloud.dialogflow.v2.RaiSettingsOrBuilder> + raiSettingsBuilder_; + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the raiSettings field is set. + */ + public boolean hasRaiSettings() { + return ((bitField0_ & 0x00000080) != 0); + } + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The raiSettings. + */ + public com.google.cloud.dialogflow.v2.RaiSettings getRaiSettings() { + if (raiSettingsBuilder_ == null) { + return raiSettings_ == null + ? com.google.cloud.dialogflow.v2.RaiSettings.getDefaultInstance() + : raiSettings_; + } else { + return raiSettingsBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setRaiSettings(com.google.cloud.dialogflow.v2.RaiSettings value) { + if (raiSettingsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + raiSettings_ = value; + } else { + raiSettingsBuilder_.setMessage(value); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setRaiSettings( + com.google.cloud.dialogflow.v2.RaiSettings.Builder builderForValue) { + if (raiSettingsBuilder_ == null) { + raiSettings_ = builderForValue.build(); + } else { + raiSettingsBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeRaiSettings(com.google.cloud.dialogflow.v2.RaiSettings value) { + if (raiSettingsBuilder_ == null) { + if (((bitField0_ & 0x00000080) != 0) + && raiSettings_ != null + && raiSettings_ != com.google.cloud.dialogflow.v2.RaiSettings.getDefaultInstance()) { + getRaiSettingsBuilder().mergeFrom(value); + } else { + raiSettings_ = value; + } + } else { + raiSettingsBuilder_.mergeFrom(value); + } + if (raiSettings_ != null) { + bitField0_ |= 0x00000080; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearRaiSettings() { + bitField0_ = (bitField0_ & ~0x00000080); + raiSettings_ = null; + if (raiSettingsBuilder_ != null) { + raiSettingsBuilder_.dispose(); + raiSettingsBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.RaiSettings.Builder getRaiSettingsBuilder() { + bitField0_ |= 0x00000080; + onChanged(); + return getRaiSettingsFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.RaiSettingsOrBuilder getRaiSettingsOrBuilder() { + if (raiSettingsBuilder_ != null) { + return raiSettingsBuilder_.getMessageOrBuilder(); + } else { + return raiSettings_ == null + ? com.google.cloud.dialogflow.v2.RaiSettings.getDefaultInstance() + : raiSettings_; + } + } + + /** + * + * + *
+       * Optional. Settings for Responsible AI checks.
+       * Supported features:  KNOWLEDGE_ASSIST
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.RaiSettings, + com.google.cloud.dialogflow.v2.RaiSettings.Builder, + com.google.cloud.dialogflow.v2.RaiSettingsOrBuilder> + getRaiSettingsFieldBuilder() { + if (raiSettingsBuilder_ == null) { + raiSettingsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.RaiSettings, + com.google.cloud.dialogflow.v2.RaiSettings.Builder, + com.google.cloud.dialogflow.v2.RaiSettingsOrBuilder>( + getRaiSettings(), getParentForChildren(), isClean()); + raiSettings_ = null; + } + return raiSettingsBuilder_; + } + private com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionTriggerSettings suggestionTriggerSettings_; private com.google.protobuf.SingleFieldBuilderV3< @@ -2776,7 +3288,7 @@ public Builder clearEnableQuerySuggestionOnly() { * @return Whether the suggestionTriggerSettings field is set. */ public boolean hasSuggestionTriggerSettings() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -2830,7 +3342,7 @@ public Builder setSuggestionTriggerSettings( } else { suggestionTriggerSettingsBuilder_.setMessage(value); } - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -2856,7 +3368,7 @@ public Builder setSuggestionTriggerSettings( } else { suggestionTriggerSettingsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -2878,7 +3390,7 @@ public Builder mergeSuggestionTriggerSettings( com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionTriggerSettings value) { if (suggestionTriggerSettingsBuilder_ == null) { - if (((bitField0_ & 0x00000040) != 0) + if (((bitField0_ & 0x00000100) != 0) && suggestionTriggerSettings_ != null && suggestionTriggerSettings_ != com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig @@ -2891,7 +3403,7 @@ public Builder mergeSuggestionTriggerSettings( suggestionTriggerSettingsBuilder_.mergeFrom(value); } if (suggestionTriggerSettings_ != null) { - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000100; onChanged(); } return this; @@ -2911,7 +3423,7 @@ public Builder mergeSuggestionTriggerSettings( * */ public Builder clearSuggestionTriggerSettings() { - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000100); suggestionTriggerSettings_ = null; if (suggestionTriggerSettingsBuilder_ != null) { suggestionTriggerSettingsBuilder_.dispose(); @@ -2937,7 +3449,7 @@ public Builder clearSuggestionTriggerSettings() { public com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionTriggerSettings .Builder getSuggestionTriggerSettingsBuilder() { - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000100; onChanged(); return getSuggestionTriggerSettingsFieldBuilder().getBuilder(); } @@ -3027,7 +3539,7 @@ public Builder clearSuggestionTriggerSettings() { * @return Whether the queryConfig field is set. */ public boolean hasQueryConfig() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -3076,7 +3588,7 @@ public Builder setQueryConfig( } else { queryConfigBuilder_.setMessage(value); } - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -3100,7 +3612,7 @@ public Builder setQueryConfig( } else { queryConfigBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -3119,7 +3631,7 @@ public Builder setQueryConfig( public Builder mergeQueryConfig( com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig value) { if (queryConfigBuilder_ == null) { - if (((bitField0_ & 0x00000080) != 0) + if (((bitField0_ & 0x00000200) != 0) && queryConfig_ != null && queryConfig_ != com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig @@ -3132,7 +3644,7 @@ public Builder mergeQueryConfig( queryConfigBuilder_.mergeFrom(value); } if (queryConfig_ != null) { - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000200; onChanged(); } return this; @@ -3150,7 +3662,7 @@ public Builder mergeQueryConfig( * */ public Builder clearQueryConfig() { - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000200); queryConfig_ = null; if (queryConfigBuilder_ != null) { queryConfigBuilder_.dispose(); @@ -3173,7 +3685,7 @@ public Builder clearQueryConfig() { */ public com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig.Builder getQueryConfigBuilder() { - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000200; onChanged(); return getQueryConfigFieldBuilder().getBuilder(); } @@ -3257,7 +3769,7 @@ public Builder clearQueryConfig() { * @return Whether the conversationModelConfig field is set. */ public boolean hasConversationModelConfig() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000400) != 0); } /** @@ -3306,7 +3818,7 @@ public Builder setConversationModelConfig( } else { conversationModelConfigBuilder_.setMessage(value); } - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -3330,7 +3842,7 @@ public Builder setConversationModelConfig( } else { conversationModelConfigBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000400; onChanged(); return this; } @@ -3349,7 +3861,7 @@ public Builder setConversationModelConfig( public Builder mergeConversationModelConfig( com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig value) { if (conversationModelConfigBuilder_ == null) { - if (((bitField0_ & 0x00000100) != 0) + if (((bitField0_ & 0x00000400) != 0) && conversationModelConfig_ != null && conversationModelConfig_ != com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig @@ -3362,7 +3874,7 @@ public Builder mergeConversationModelConfig( conversationModelConfigBuilder_.mergeFrom(value); } if (conversationModelConfig_ != null) { - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000400; onChanged(); } return this; @@ -3380,7 +3892,7 @@ public Builder mergeConversationModelConfig( * */ public Builder clearConversationModelConfig() { - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000400); conversationModelConfig_ = null; if (conversationModelConfigBuilder_ != null) { conversationModelConfigBuilder_.dispose(); @@ -3404,7 +3916,7 @@ public Builder clearConversationModelConfig() { public com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig .Builder getConversationModelConfigBuilder() { - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000400; onChanged(); return getConversationModelConfigFieldBuilder().getBuilder(); } @@ -3489,7 +4001,7 @@ public Builder clearConversationModelConfig() { * @return Whether the conversationProcessConfig field is set. */ public boolean hasConversationProcessConfig() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00000800) != 0); } /** @@ -3539,7 +4051,7 @@ public Builder setConversationProcessConfig( } else { conversationProcessConfigBuilder_.setMessage(value); } - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -3563,7 +4075,7 @@ public Builder setConversationProcessConfig( } else { conversationProcessConfigBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000800; onChanged(); return this; } @@ -3583,7 +4095,7 @@ public Builder mergeConversationProcessConfig( com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationProcessConfig value) { if (conversationProcessConfigBuilder_ == null) { - if (((bitField0_ & 0x00000200) != 0) + if (((bitField0_ & 0x00000800) != 0) && conversationProcessConfig_ != null && conversationProcessConfig_ != com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig @@ -3596,7 +4108,7 @@ public Builder mergeConversationProcessConfig( conversationProcessConfigBuilder_.mergeFrom(value); } if (conversationProcessConfig_ != null) { - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000800; onChanged(); } return this; @@ -3614,7 +4126,7 @@ public Builder mergeConversationProcessConfig( * */ public Builder clearConversationProcessConfig() { - bitField0_ = (bitField0_ & ~0x00000200); + bitField0_ = (bitField0_ & ~0x00000800); conversationProcessConfig_ = null; if (conversationProcessConfigBuilder_ != null) { conversationProcessConfigBuilder_.dispose(); @@ -3638,7 +4150,7 @@ public Builder clearConversationProcessConfig() { public com.google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationProcessConfig .Builder getConversationProcessConfigBuilder() { - bitField0_ |= 0x00000200; + bitField0_ |= 0x00000800; onChanged(); return getConversationProcessConfigFieldBuilder().getBuilder(); } @@ -3959,6 +4471,55 @@ public interface SuggestionConfigOrBuilder * @return The disableHighLatencyFeaturesSyncDelivery. */ boolean getDisableHighLatencyFeaturesSyncDelivery(); + + /** + * + * + *
+     * Optional. Enable skipping event based suggestion if the suggestion is
+     * empty.
+     *
+     * For example, with this field disabled, Knowledge Assist feature sends
+     * a Pub/Sub message when there are no suggestions. Enabling this field
+     * will change the behavior to skip the Pub/Sub message in this situation.
+     * 
+ * + * bool skip_empty_event_based_suggestion = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The skipEmptyEventBasedSuggestion. + */ + boolean getSkipEmptyEventBasedSuggestion(); + + /** + * + * + *
+     * Optional. If true,
+     * use unredacted transcript data (Supported features: AI_COACH) and
+     * use unredacted ingested context (Supported features: All Agent Assist
+     * features)
+     * 
+ * + * bool use_unredacted_conversation_data = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The useUnredactedConversationData. + */ + boolean getUseUnredactedConversationData(); + + /** + * + * + *
+     * Optional. If true, enable asynchronous execution of tools.
+     * 
+ * + * bool enable_async_tool_call = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableAsyncToolCall. + */ + boolean getEnableAsyncToolCall(); } /** @@ -4243,6 +4804,73 @@ public boolean getDisableHighLatencyFeaturesSyncDelivery() { return disableHighLatencyFeaturesSyncDelivery_; } + public static final int SKIP_EMPTY_EVENT_BASED_SUGGESTION_FIELD_NUMBER = 6; + private boolean skipEmptyEventBasedSuggestion_ = false; + + /** + * + * + *
+     * Optional. Enable skipping event based suggestion if the suggestion is
+     * empty.
+     *
+     * For example, with this field disabled, Knowledge Assist feature sends
+     * a Pub/Sub message when there are no suggestions. Enabling this field
+     * will change the behavior to skip the Pub/Sub message in this situation.
+     * 
+ * + * bool skip_empty_event_based_suggestion = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The skipEmptyEventBasedSuggestion. + */ + @java.lang.Override + public boolean getSkipEmptyEventBasedSuggestion() { + return skipEmptyEventBasedSuggestion_; + } + + public static final int USE_UNREDACTED_CONVERSATION_DATA_FIELD_NUMBER = 8; + private boolean useUnredactedConversationData_ = false; + + /** + * + * + *
+     * Optional. If true,
+     * use unredacted transcript data (Supported features: AI_COACH) and
+     * use unredacted ingested context (Supported features: All Agent Assist
+     * features)
+     * 
+ * + * bool use_unredacted_conversation_data = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The useUnredactedConversationData. + */ + @java.lang.Override + public boolean getUseUnredactedConversationData() { + return useUnredactedConversationData_; + } + + public static final int ENABLE_ASYNC_TOOL_CALL_FIELD_NUMBER = 9; + private boolean enableAsyncToolCall_ = false; + + /** + * + * + *
+     * Optional. If true, enable asynchronous execution of tools.
+     * 
+ * + * bool enable_async_tool_call = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableAsyncToolCall. + */ + @java.lang.Override + public boolean getEnableAsyncToolCall() { + return enableAsyncToolCall_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -4269,6 +4897,15 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (disableHighLatencyFeaturesSyncDelivery_ != false) { output.writeBool(5, disableHighLatencyFeaturesSyncDelivery_); } + if (skipEmptyEventBasedSuggestion_ != false) { + output.writeBool(6, skipEmptyEventBasedSuggestion_); + } + if (useUnredactedConversationData_ != false) { + output.writeBool(8, useUnredactedConversationData_); + } + if (enableAsyncToolCall_ != false) { + output.writeBool(9, enableAsyncToolCall_); + } getUnknownFields().writeTo(output); } @@ -4297,6 +4934,19 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeBoolSize( 5, disableHighLatencyFeaturesSyncDelivery_); } + if (skipEmptyEventBasedSuggestion_ != false) { + size += + com.google.protobuf.CodedOutputStream.computeBoolSize( + 6, skipEmptyEventBasedSuggestion_); + } + if (useUnredactedConversationData_ != false) { + size += + com.google.protobuf.CodedOutputStream.computeBoolSize( + 8, useUnredactedConversationData_); + } + if (enableAsyncToolCall_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(9, enableAsyncToolCall_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -4319,6 +4969,11 @@ public boolean equals(final java.lang.Object obj) { if (!getGeneratorsList().equals(other.getGeneratorsList())) return false; if (getDisableHighLatencyFeaturesSyncDelivery() != other.getDisableHighLatencyFeaturesSyncDelivery()) return false; + if (getSkipEmptyEventBasedSuggestion() != other.getSkipEmptyEventBasedSuggestion()) + return false; + if (getUseUnredactedConversationData() != other.getUseUnredactedConversationData()) + return false; + if (getEnableAsyncToolCall() != other.getEnableAsyncToolCall()) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -4345,6 +5000,16 @@ public int hashCode() { (53 * hash) + com.google.protobuf.Internal.hashBoolean( getDisableHighLatencyFeaturesSyncDelivery()); + hash = (37 * hash) + SKIP_EMPTY_EVENT_BASED_SUGGESTION_FIELD_NUMBER; + hash = + (53 * hash) + + com.google.protobuf.Internal.hashBoolean(getSkipEmptyEventBasedSuggestion()); + hash = (37 * hash) + USE_UNREDACTED_CONVERSATION_DATA_FIELD_NUMBER; + hash = + (53 * hash) + + com.google.protobuf.Internal.hashBoolean(getUseUnredactedConversationData()); + hash = (37 * hash) + ENABLE_ASYNC_TOOL_CALL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableAsyncToolCall()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -4506,6 +5171,9 @@ public Builder clear() { groupSuggestionResponses_ = false; generators_ = com.google.protobuf.LazyStringArrayList.emptyList(); disableHighLatencyFeaturesSyncDelivery_ = false; + skipEmptyEventBasedSuggestion_ = false; + useUnredactedConversationData_ = false; + enableAsyncToolCall_ = false; return this; } @@ -4571,6 +5239,15 @@ private void buildPartial0( if (((from_bitField0_ & 0x00000008) != 0)) { result.disableHighLatencyFeaturesSyncDelivery_ = disableHighLatencyFeaturesSyncDelivery_; } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.skipEmptyEventBasedSuggestion_ = skipEmptyEventBasedSuggestion_; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.useUnredactedConversationData_ = useUnredactedConversationData_; + } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.enableAsyncToolCall_ = enableAsyncToolCall_; + } } @java.lang.Override @@ -4669,6 +5346,15 @@ public Builder mergeFrom( setDisableHighLatencyFeaturesSyncDelivery( other.getDisableHighLatencyFeaturesSyncDelivery()); } + if (other.getSkipEmptyEventBasedSuggestion() != false) { + setSkipEmptyEventBasedSuggestion(other.getSkipEmptyEventBasedSuggestion()); + } + if (other.getUseUnredactedConversationData() != false) { + setUseUnredactedConversationData(other.getUseUnredactedConversationData()); + } + if (other.getEnableAsyncToolCall() != false) { + setEnableAsyncToolCall(other.getEnableAsyncToolCall()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -4730,6 +5416,24 @@ public Builder mergeFrom( bitField0_ |= 0x00000008; break; } // case 40 + case 48: + { + skipEmptyEventBasedSuggestion_ = input.readBool(); + bitField0_ |= 0x00000010; + break; + } // case 48 + case 64: + { + useUnredactedConversationData_ = input.readBool(); + bitField0_ |= 0x00000020; + break; + } // case 64 + case 72: + { + enableAsyncToolCall_ = input.readBool(); + bitField0_ |= 0x00000040; + break; + } // case 72 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -5591,6 +6295,204 @@ public Builder clearDisableHighLatencyFeaturesSyncDelivery() { return this; } + private boolean skipEmptyEventBasedSuggestion_; + + /** + * + * + *
+       * Optional. Enable skipping event based suggestion if the suggestion is
+       * empty.
+       *
+       * For example, with this field disabled, Knowledge Assist feature sends
+       * a Pub/Sub message when there are no suggestions. Enabling this field
+       * will change the behavior to skip the Pub/Sub message in this situation.
+       * 
+ * + * bool skip_empty_event_based_suggestion = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The skipEmptyEventBasedSuggestion. + */ + @java.lang.Override + public boolean getSkipEmptyEventBasedSuggestion() { + return skipEmptyEventBasedSuggestion_; + } + + /** + * + * + *
+       * Optional. Enable skipping event based suggestion if the suggestion is
+       * empty.
+       *
+       * For example, with this field disabled, Knowledge Assist feature sends
+       * a Pub/Sub message when there are no suggestions. Enabling this field
+       * will change the behavior to skip the Pub/Sub message in this situation.
+       * 
+ * + * bool skip_empty_event_based_suggestion = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The skipEmptyEventBasedSuggestion to set. + * @return This builder for chaining. + */ + public Builder setSkipEmptyEventBasedSuggestion(boolean value) { + + skipEmptyEventBasedSuggestion_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Enable skipping event based suggestion if the suggestion is
+       * empty.
+       *
+       * For example, with this field disabled, Knowledge Assist feature sends
+       * a Pub/Sub message when there are no suggestions. Enabling this field
+       * will change the behavior to skip the Pub/Sub message in this situation.
+       * 
+ * + * bool skip_empty_event_based_suggestion = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearSkipEmptyEventBasedSuggestion() { + bitField0_ = (bitField0_ & ~0x00000010); + skipEmptyEventBasedSuggestion_ = false; + onChanged(); + return this; + } + + private boolean useUnredactedConversationData_; + + /** + * + * + *
+       * Optional. If true,
+       * use unredacted transcript data (Supported features: AI_COACH) and
+       * use unredacted ingested context (Supported features: All Agent Assist
+       * features)
+       * 
+ * + * bool use_unredacted_conversation_data = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The useUnredactedConversationData. + */ + @java.lang.Override + public boolean getUseUnredactedConversationData() { + return useUnredactedConversationData_; + } + + /** + * + * + *
+       * Optional. If true,
+       * use unredacted transcript data (Supported features: AI_COACH) and
+       * use unredacted ingested context (Supported features: All Agent Assist
+       * features)
+       * 
+ * + * bool use_unredacted_conversation_data = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The useUnredactedConversationData to set. + * @return This builder for chaining. + */ + public Builder setUseUnredactedConversationData(boolean value) { + + useUnredactedConversationData_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. If true,
+       * use unredacted transcript data (Supported features: AI_COACH) and
+       * use unredacted ingested context (Supported features: All Agent Assist
+       * features)
+       * 
+ * + * bool use_unredacted_conversation_data = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearUseUnredactedConversationData() { + bitField0_ = (bitField0_ & ~0x00000020); + useUnredactedConversationData_ = false; + onChanged(); + return this; + } + + private boolean enableAsyncToolCall_; + + /** + * + * + *
+       * Optional. If true, enable asynchronous execution of tools.
+       * 
+ * + * bool enable_async_tool_call = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableAsyncToolCall. + */ + @java.lang.Override + public boolean getEnableAsyncToolCall() { + return enableAsyncToolCall_; + } + + /** + * + * + *
+       * Optional. If true, enable asynchronous execution of tools.
+       * 
+ * + * bool enable_async_tool_call = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The enableAsyncToolCall to set. + * @return This builder for chaining. + */ + public Builder setEnableAsyncToolCall(boolean value) { + + enableAsyncToolCall_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. If true, enable asynchronous execution of tools.
+       * 
+ * + * bool enable_async_tool_call = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearEnableAsyncToolCall() { + bitField0_ = (bitField0_ & ~0x00000040); + enableAsyncToolCall_ = false; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -14925,11 +15827,12 @@ public interface ConversationModelConfigOrBuilder * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; @@ -14945,11 +15848,12 @@ public interface ConversationModelConfigOrBuilder * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; @@ -14966,7 +15870,7 @@ public interface ConversationModelConfigOrBuilder * Custom conversation models used in agent assist feature. * * Supported feature: ARTICLE_SUGGESTION, SMART_COMPOSE, SMART_REPLY, - * CONVERSATION_SUMMARIZATION. + * CONVERSATION_SUMMARIZATION * * * Protobuf type {@code @@ -15078,11 +15982,12 @@ public com.google.protobuf.ByteString getModelBytes() { * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; @@ -15109,11 +16014,12 @@ public java.lang.String getBaselineModelVersion() { * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; @@ -15320,7 +16226,7 @@ protected Builder newBuilderForType( * Custom conversation models used in agent assist feature. * * Supported feature: ARTICLE_SUGGESTION, SMART_COMPOSE, SMART_REPLY, - * CONVERSATION_SUMMARIZATION. + * CONVERSATION_SUMMARIZATION * * * Protobuf type {@code @@ -15659,11 +16565,12 @@ public Builder setModelBytes(com.google.protobuf.ByteString value) { * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; @@ -15689,11 +16596,12 @@ public java.lang.String getBaselineModelVersion() { * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; @@ -15719,11 +16627,12 @@ public com.google.protobuf.ByteString getBaselineModelVersionBytes() { * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; @@ -15748,11 +16657,12 @@ public Builder setBaselineModelVersion(java.lang.String value) { * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; @@ -15773,11 +16683,12 @@ public Builder clearBaselineModelVersion() { * Version of current baseline model. It will be ignored if * [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] * is set. Valid versions are: - * Article Suggestion baseline model: - * - 0.9 - * - 1.0 (default) - * Summarization baseline model: - * - 1.0 + * + * - Article Suggestion baseline model: + * - 0.9 + * - 1.0 (default) + * - Summarization baseline model: + * - 1.0 * * * string baseline_model_version = 8; diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/InputAudioConfig.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/InputAudioConfig.java index a6ca09180553..21fd493a2e69 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/InputAudioConfig.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/InputAudioConfig.java @@ -147,6 +147,8 @@ public int getSampleRateHertz() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -175,6 +177,8 @@ public java.lang.String getLanguageCode() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -243,7 +247,7 @@ public boolean getEnableWordInfo() { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @return A list containing the phraseHints. */ @java.lang.Deprecated @@ -270,7 +274,7 @@ public com.google.protobuf.ProtocolStringList getPhraseHintsList() { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @return The count of phraseHints. */ @java.lang.Deprecated @@ -297,7 +301,7 @@ public int getPhraseHintsCount() { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param index The index of the element to return. * @return The phraseHints at the given index. */ @@ -325,7 +329,7 @@ public java.lang.String getPhraseHints(int index) { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param index The index of the value to return. * @return The bytes of the phraseHints at the given index. */ @@ -1574,6 +1578,8 @@ public Builder clearSampleRateHertz() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -1601,6 +1607,8 @@ public java.lang.String getLanguageCode() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -1628,6 +1636,8 @@ public com.google.protobuf.ByteString getLanguageCodeBytes() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -1654,6 +1664,8 @@ public Builder setLanguageCode(java.lang.String value) { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -1676,6 +1688,8 @@ public Builder clearLanguageCode() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -1794,7 +1808,7 @@ private void ensurePhraseHintsIsMutable() { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @return A list containing the phraseHints. */ @java.lang.Deprecated @@ -1822,7 +1836,7 @@ public com.google.protobuf.ProtocolStringList getPhraseHintsList() { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @return The count of phraseHints. */ @java.lang.Deprecated @@ -1849,7 +1863,7 @@ public int getPhraseHintsCount() { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param index The index of the element to return. * @return The phraseHints at the given index. */ @@ -1877,7 +1891,7 @@ public java.lang.String getPhraseHints(int index) { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param index The index of the value to return. * @return The bytes of the phraseHints at the given index. */ @@ -1905,7 +1919,7 @@ public com.google.protobuf.ByteString getPhraseHintsBytes(int index) { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param index The index to set the value at. * @param value The phraseHints to set. * @return This builder for chaining. @@ -1941,7 +1955,7 @@ public Builder setPhraseHints(int index, java.lang.String value) { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param value The phraseHints to add. * @return This builder for chaining. */ @@ -1976,7 +1990,7 @@ public Builder addPhraseHints(java.lang.String value) { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param values The phraseHints to add. * @return This builder for chaining. */ @@ -2008,7 +2022,7 @@ public Builder addAllPhraseHints(java.lang.Iterable values) { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @return This builder for chaining. */ @java.lang.Deprecated @@ -2039,7 +2053,7 @@ public Builder clearPhraseHints() { * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param value The bytes of the phraseHints to add. * @return This builder for chaining. */ diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/InputAudioConfigOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/InputAudioConfigOrBuilder.java index 6b6a1604913c..80c204fbda92 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/InputAudioConfigOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/InputAudioConfigOrBuilder.java @@ -79,6 +79,8 @@ public interface InputAudioConfigOrBuilder * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -96,6 +98,8 @@ public interface InputAudioConfigOrBuilder * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not set, the language is inferred from the + * [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. * * * string language_code = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -141,7 +145,7 @@ public interface InputAudioConfigOrBuilder * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @return A list containing the phraseHints. */ @java.lang.Deprecated @@ -166,7 +170,7 @@ public interface InputAudioConfigOrBuilder * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @return The count of phraseHints. */ @java.lang.Deprecated @@ -191,7 +195,7 @@ public interface InputAudioConfigOrBuilder * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param index The index of the element to return. * @return The phraseHints at the given index. */ @@ -217,7 +221,7 @@ public interface InputAudioConfigOrBuilder * repeated string phrase_hints = 4 [deprecated = true]; * * @deprecated google.cloud.dialogflow.v2.InputAudioConfig.phrase_hints is deprecated. See - * google/cloud/dialogflow/v2/audio_config.proto;l=128 + * google/cloud/dialogflow/v2/audio_config.proto;l=130 * @param index The index of the value to return. * @return The bytes of the phraseHints at the given index. */ diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/KnowledgeOperationMetadata.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/KnowledgeOperationMetadata.java index fd485880c1e3..40fb13ed6fd0 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/KnowledgeOperationMetadata.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/KnowledgeOperationMetadata.java @@ -249,6 +249,7 @@ private State(int value) { // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.KnowledgeOperationMetadata.State) } + private int bitField0_; private int operationMetadataCase_ = 0; @SuppressWarnings("serial") @@ -447,6 +448,55 @@ public com.google.cloud.dialogflow.v2.ExportOperationMetadata getExportOperation return com.google.cloud.dialogflow.v2.ExportOperationMetadata.getDefaultInstance(); } + public static final int DONE_TIME_FIELD_NUMBER = 5; + private com.google.protobuf.Timestamp doneTime_; + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 5; + * + * @return Whether the doneTime field is set. + */ + @java.lang.Override + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 5; + * + * @return The doneTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getDoneTime() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -473,6 +523,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeMessage( 4, (com.google.cloud.dialogflow.v2.ExportOperationMetadata) operationMetadata_); } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(5, getDoneTime()); + } getUnknownFields().writeTo(output); } @@ -495,6 +548,9 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 4, (com.google.cloud.dialogflow.v2.ExportOperationMetadata) operationMetadata_); } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getDoneTime()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -513,6 +569,10 @@ public boolean equals(final java.lang.Object obj) { if (state_ != other.state_) return false; if (!getKnowledgeBase().equals(other.getKnowledgeBase())) return false; + if (hasDoneTime() != other.hasDoneTime()) return false; + if (hasDoneTime()) { + if (!getDoneTime().equals(other.getDoneTime())) return false; + } if (!getOperationMetadataCase().equals(other.getOperationMetadataCase())) return false; switch (operationMetadataCase_) { case 4: @@ -536,6 +596,10 @@ public int hashCode() { hash = (53 * hash) + state_; hash = (37 * hash) + KNOWLEDGE_BASE_FIELD_NUMBER; hash = (53 * hash) + getKnowledgeBase().hashCode(); + if (hasDoneTime()) { + hash = (37 * hash) + DONE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDoneTime().hashCode(); + } switch (operationMetadataCase_) { case 4: hash = (37 * hash) + EXPORT_OPERATION_METADATA_FIELD_NUMBER; @@ -675,10 +739,19 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.cloud.dialogflow.v2.KnowledgeOperationMetadata.newBuilder() - private Builder() {} + private Builder() { + maybeForceBuilderInitialization(); + } private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getDoneTimeFieldBuilder(); + } } @java.lang.Override @@ -690,6 +763,11 @@ public Builder clear() { if (exportOperationMetadataBuilder_ != null) { exportOperationMetadataBuilder_.clear(); } + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } operationMetadataCase_ = 0; operationMetadata_ = null; return this; @@ -735,6 +813,12 @@ private void buildPartial0(com.google.cloud.dialogflow.v2.KnowledgeOperationMeta if (((from_bitField0_ & 0x00000002) != 0)) { result.knowledgeBase_ = knowledgeBase_; } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000008) != 0)) { + result.doneTime_ = doneTimeBuilder_ == null ? doneTime_ : doneTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; } private void buildPartialOneofs( @@ -800,6 +884,9 @@ public Builder mergeFrom(com.google.cloud.dialogflow.v2.KnowledgeOperationMetada bitField0_ |= 0x00000002; onChanged(); } + if (other.hasDoneTime()) { + mergeDoneTime(other.getDoneTime()); + } switch (other.getOperationMetadataCase()) { case EXPORT_OPERATION_METADATA: { @@ -856,6 +943,12 @@ public Builder mergeFrom( operationMetadataCase_ = 4; break; } // case 34 + case 42: + { + input.readMessage(getDoneTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 42 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1340,6 +1433,196 @@ public Builder clearExportOperationMetadata() { return exportOperationMetadataBuilder_; } + private com.google.protobuf.Timestamp doneTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + doneTimeBuilder_; + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + * + * @return Whether the doneTime field is set. + */ + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + * + * @return The doneTime. + */ + public com.google.protobuf.Timestamp getDoneTime() { + if (doneTimeBuilder_ == null) { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } else { + return doneTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + doneTime_ = value; + } else { + doneTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (doneTimeBuilder_ == null) { + doneTime_ = builderForValue.build(); + } else { + doneTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + public Builder mergeDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && doneTime_ != null + && doneTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getDoneTimeBuilder().mergeFrom(value); + } else { + doneTime_ = value; + } + } else { + doneTimeBuilder_.mergeFrom(value); + } + if (doneTime_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + public Builder clearDoneTime() { + bitField0_ = (bitField0_ & ~0x00000008); + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + public com.google.protobuf.Timestamp.Builder getDoneTimeBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getDoneTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + if (doneTimeBuilder_ != null) { + return doneTimeBuilder_.getMessageOrBuilder(); + } else { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getDoneTimeFieldBuilder() { + if (doneTimeBuilder_ == null) { + doneTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getDoneTime(), getParentForChildren(), isClean()); + doneTime_ = null; + } + return doneTimeBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/KnowledgeOperationMetadataOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/KnowledgeOperationMetadataOrBuilder.java index 003f30310abc..8f071ba43b63 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/KnowledgeOperationMetadataOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/KnowledgeOperationMetadataOrBuilder.java @@ -118,6 +118,43 @@ public interface KnowledgeOperationMetadataOrBuilder com.google.cloud.dialogflow.v2.ExportOperationMetadataOrBuilder getExportOperationMetadataOrBuilder(); + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 5; + * + * @return Whether the doneTime field is set. + */ + boolean hasDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 5; + * + * @return The doneTime. + */ + com.google.protobuf.Timestamp getDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 5; + */ + com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder(); + com.google.cloud.dialogflow.v2.KnowledgeOperationMetadata.OperationMetadataCase getOperationMetadataCase(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsRequest.java new file mode 100644 index 000000000000..08c7ed5b2372 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsRequest.java @@ -0,0 +1,967 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request of ListGeneratorEvaluations.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest} + */ +public final class ListGeneratorEvaluationsRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) + ListGeneratorEvaluationsRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ListGeneratorEvaluationsRequest.newBuilder() to construct. + private ListGeneratorEvaluationsRequest( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ListGeneratorEvaluationsRequest() { + parent_ = ""; + pageToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ListGeneratorEvaluationsRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest.class, + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest.Builder.class); + } + + public static final int PARENT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object parent_ = ""; + + /** + * + * + *
+   * Required. The generator resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+   * Wildcard value `-` is supported on generator_id to list evaluations across
+   * all generators under same project.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + @java.lang.Override + public java.lang.String getParent() { + java.lang.Object ref = parent_; + 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(); + parent_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The generator resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+   * Wildcard value `-` is supported on generator_id to list evaluations across
+   * all generators under same project.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + @java.lang.Override + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PAGE_SIZE_FIELD_NUMBER = 2; + private int pageSize_ = 0; + + /** + * + * + *
+   * Optional. Maximum number of evaluations to return in a
+   * single page. By default 100 and at most 1000.
+   * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + public static final int PAGE_TOKEN_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object pageToken_ = ""; + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + @java.lang.Override + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + 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(); + pageToken_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); + } + if (pageSize_ != 0) { + output.writeInt32(2, pageSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); + } + if (pageSize_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); + } + 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.dialogflow.v2.ListGeneratorEvaluationsRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest other = + (com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) obj; + + if (!getParent().equals(other.getParent())) return false; + if (getPageSize() != other.getPageSize()) return false; + if (!getPageToken().equals(other.getPageToken())) 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) + PARENT_FIELD_NUMBER; + hash = (53 * hash) + getParent().hashCode(); + hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getPageSize(); + hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getPageToken().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest 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.dialogflow.v2.ListGeneratorEvaluationsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest 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.dialogflow.v2.ListGeneratorEvaluationsRequest parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request of ListGeneratorEvaluations.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest.class, + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + parent_ = ""; + pageSize_ = 0; + pageToken_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest build() { + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest buildPartial() { + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest result = + new com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.parent_ = parent_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.pageSize_ = pageSize_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.pageToken_ = pageToken_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest other) { + if (other + == com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest.getDefaultInstance()) + return this; + if (!other.getParent().isEmpty()) { + parent_ = other.parent_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.getPageSize() != 0) { + setPageSize(other.getPageSize()); + } + if (!other.getPageToken().isEmpty()) { + pageToken_ = other.pageToken_; + 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 10: + { + parent_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + pageSize_ = input.readInt32(); + bitField0_ |= 0x00000002; + break; + } // case 16 + case 26: + { + pageToken_ = 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 java.lang.Object parent_ = ""; + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * Wildcard value `-` is supported on generator_id to list evaluations across
+     * all generators under same project.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + public java.lang.String getParent() { + java.lang.Object ref = parent_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parent_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * Wildcard value `-` is supported on generator_id to list evaluations across
+     * all generators under same project.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * Wildcard value `-` is supported on generator_id to list evaluations across
+     * all generators under same project.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The parent to set. + * @return This builder for chaining. + */ + public Builder setParent(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * Wildcard value `-` is supported on generator_id to list evaluations across
+     * all generators under same project.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearParent() { + parent_ = getDefaultInstance().getParent(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The generator resource name. Format:
+     * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+     * Wildcard value `-` is supported on generator_id to list evaluations across
+     * all generators under same project.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for parent to set. + * @return This builder for chaining. + */ + public Builder setParentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private int pageSize_; + + /** + * + * + *
+     * Optional. Maximum number of evaluations to return in a
+     * single page. By default 100 and at most 1000.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + /** + * + * + *
+     * Optional. Maximum number of evaluations to return in a
+     * single page. By default 100 and at most 1000.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The pageSize to set. + * @return This builder for chaining. + */ + public Builder setPageSize(int value) { + + pageSize_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Maximum number of evaluations to return in a
+     * single page. By default 100 and at most 1000.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearPageSize() { + bitField0_ = (bitField0_ & ~0x00000002); + pageSize_ = 0; + onChanged(); + return this; + } + + private java.lang.Object pageToken_ = ""; + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + pageToken_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearPageToken() { + pageToken_ = getDefaultInstance().getPageToken(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + pageToken_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) + private static final com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest(); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListGeneratorEvaluationsRequest 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.dialogflow.v2.ListGeneratorEvaluationsRequest + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsRequestOrBuilder.java new file mode 100644 index 000000000000..99707c69cc38 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsRequestOrBuilder.java @@ -0,0 +1,102 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ListGeneratorEvaluationsRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The generator resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+   * Wildcard value `-` is supported on generator_id to list evaluations across
+   * all generators under same project.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + java.lang.String getParent(); + + /** + * + * + *
+   * Required. The generator resource name. Format:
+   * `projects/<Project ID>/locations/<Location ID>/generators/<Generator ID>`
+   * Wildcard value `-` is supported on generator_id to list evaluations across
+   * all generators under same project.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + com.google.protobuf.ByteString getParentBytes(); + + /** + * + * + *
+   * Optional. Maximum number of evaluations to return in a
+   * single page. By default 100 and at most 1000.
+   * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + int getPageSize(); + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + java.lang.String getPageToken(); + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + com.google.protobuf.ByteString getPageTokenBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsResponse.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsResponse.java new file mode 100644 index 000000000000..6b7c71f16711 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsResponse.java @@ -0,0 +1,1207 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Response of ListGeneratorEvaluations.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse} + */ +public final class ListGeneratorEvaluationsResponse extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse) + ListGeneratorEvaluationsResponseOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ListGeneratorEvaluationsResponse.newBuilder() to construct. + private ListGeneratorEvaluationsResponse( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ListGeneratorEvaluationsResponse() { + generatorEvaluations_ = java.util.Collections.emptyList(); + nextPageToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ListGeneratorEvaluationsResponse(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse.class, + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse.Builder.class); + } + + public static final int GENERATOR_EVALUATIONS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List generatorEvaluations_; + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + @java.lang.Override + public java.util.List + getGeneratorEvaluationsList() { + return generatorEvaluations_; + } + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + @java.lang.Override + public java.util.List + getGeneratorEvaluationsOrBuilderList() { + return generatorEvaluations_; + } + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + @java.lang.Override + public int getGeneratorEvaluationsCount() { + return generatorEvaluations_.size(); + } + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluation getGeneratorEvaluations(int index) { + return generatorEvaluations_.get(index); + } + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder + getGeneratorEvaluationsOrBuilder(int index) { + return generatorEvaluations_.get(index); + } + + public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object nextPageToken_ = ""; + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no more
+   * results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + @java.lang.Override + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + 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(); + nextPageToken_ = s; + return s; + } + } + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no more
+   * results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + for (int i = 0; i < generatorEvaluations_.size(); i++) { + output.writeMessage(1, generatorEvaluations_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < generatorEvaluations_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(1, generatorEvaluations_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); + } + 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.dialogflow.v2.ListGeneratorEvaluationsResponse)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse other = + (com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse) obj; + + if (!getGeneratorEvaluationsList().equals(other.getGeneratorEvaluationsList())) return false; + if (!getNextPageToken().equals(other.getNextPageToken())) 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 (getGeneratorEvaluationsCount() > 0) { + hash = (37 * hash) + GENERATOR_EVALUATIONS_FIELD_NUMBER; + hash = (53 * hash) + getGeneratorEvaluationsList().hashCode(); + } + hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getNextPageToken().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse 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.dialogflow.v2.ListGeneratorEvaluationsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse 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.dialogflow.v2.ListGeneratorEvaluationsResponse parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Response of ListGeneratorEvaluations.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse) + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse.class, + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (generatorEvaluationsBuilder_ == null) { + generatorEvaluations_ = java.util.Collections.emptyList(); + } else { + generatorEvaluations_ = null; + generatorEvaluationsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + nextPageToken_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_ListGeneratorEvaluationsResponse_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse build() { + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse buildPartial() { + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse result = + new com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse result) { + if (generatorEvaluationsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + generatorEvaluations_ = java.util.Collections.unmodifiableList(generatorEvaluations_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.generatorEvaluations_ = generatorEvaluations_; + } else { + result.generatorEvaluations_ = generatorEvaluationsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.nextPageToken_ = nextPageToken_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse) { + return mergeFrom((com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse other) { + if (other + == com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse.getDefaultInstance()) + return this; + if (generatorEvaluationsBuilder_ == null) { + if (!other.generatorEvaluations_.isEmpty()) { + if (generatorEvaluations_.isEmpty()) { + generatorEvaluations_ = other.generatorEvaluations_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.addAll(other.generatorEvaluations_); + } + onChanged(); + } + } else { + if (!other.generatorEvaluations_.isEmpty()) { + if (generatorEvaluationsBuilder_.isEmpty()) { + generatorEvaluationsBuilder_.dispose(); + generatorEvaluationsBuilder_ = null; + generatorEvaluations_ = other.generatorEvaluations_; + bitField0_ = (bitField0_ & ~0x00000001); + generatorEvaluationsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getGeneratorEvaluationsFieldBuilder() + : null; + } else { + generatorEvaluationsBuilder_.addAllMessages(other.generatorEvaluations_); + } + } + } + if (!other.getNextPageToken().isEmpty()) { + nextPageToken_ = other.nextPageToken_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.cloud.dialogflow.v2.GeneratorEvaluation m = + input.readMessage( + com.google.cloud.dialogflow.v2.GeneratorEvaluation.parser(), + extensionRegistry); + if (generatorEvaluationsBuilder_ == null) { + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.add(m); + } else { + generatorEvaluationsBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + nextPageToken_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.util.List + generatorEvaluations_ = java.util.Collections.emptyList(); + + private void ensureGeneratorEvaluationsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + generatorEvaluations_ = + new java.util.ArrayList( + generatorEvaluations_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluation, + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder> + generatorEvaluationsBuilder_; + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public java.util.List + getGeneratorEvaluationsList() { + if (generatorEvaluationsBuilder_ == null) { + return java.util.Collections.unmodifiableList(generatorEvaluations_); + } else { + return generatorEvaluationsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public int getGeneratorEvaluationsCount() { + if (generatorEvaluationsBuilder_ == null) { + return generatorEvaluations_.size(); + } else { + return generatorEvaluationsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluation getGeneratorEvaluations(int index) { + if (generatorEvaluationsBuilder_ == null) { + return generatorEvaluations_.get(index); + } else { + return generatorEvaluationsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder setGeneratorEvaluations( + int index, com.google.cloud.dialogflow.v2.GeneratorEvaluation value) { + if (generatorEvaluationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.set(index, value); + onChanged(); + } else { + generatorEvaluationsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder setGeneratorEvaluations( + int index, com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder builderForValue) { + if (generatorEvaluationsBuilder_ == null) { + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.set(index, builderForValue.build()); + onChanged(); + } else { + generatorEvaluationsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder addGeneratorEvaluations( + com.google.cloud.dialogflow.v2.GeneratorEvaluation value) { + if (generatorEvaluationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.add(value); + onChanged(); + } else { + generatorEvaluationsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder addGeneratorEvaluations( + int index, com.google.cloud.dialogflow.v2.GeneratorEvaluation value) { + if (generatorEvaluationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.add(index, value); + onChanged(); + } else { + generatorEvaluationsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder addGeneratorEvaluations( + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder builderForValue) { + if (generatorEvaluationsBuilder_ == null) { + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.add(builderForValue.build()); + onChanged(); + } else { + generatorEvaluationsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder addGeneratorEvaluations( + int index, com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder builderForValue) { + if (generatorEvaluationsBuilder_ == null) { + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.add(index, builderForValue.build()); + onChanged(); + } else { + generatorEvaluationsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder addAllGeneratorEvaluations( + java.lang.Iterable values) { + if (generatorEvaluationsBuilder_ == null) { + ensureGeneratorEvaluationsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, generatorEvaluations_); + onChanged(); + } else { + generatorEvaluationsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder clearGeneratorEvaluations() { + if (generatorEvaluationsBuilder_ == null) { + generatorEvaluations_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + generatorEvaluationsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public Builder removeGeneratorEvaluations(int index) { + if (generatorEvaluationsBuilder_ == null) { + ensureGeneratorEvaluationsIsMutable(); + generatorEvaluations_.remove(index); + onChanged(); + } else { + generatorEvaluationsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder + getGeneratorEvaluationsBuilder(int index) { + return getGeneratorEvaluationsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder + getGeneratorEvaluationsOrBuilder(int index) { + if (generatorEvaluationsBuilder_ == null) { + return generatorEvaluations_.get(index); + } else { + return generatorEvaluationsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public java.util.List + getGeneratorEvaluationsOrBuilderList() { + if (generatorEvaluationsBuilder_ != null) { + return generatorEvaluationsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(generatorEvaluations_); + } + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder + addGeneratorEvaluationsBuilder() { + return getGeneratorEvaluationsFieldBuilder() + .addBuilder(com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance()); + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder + addGeneratorEvaluationsBuilder(int index) { + return getGeneratorEvaluationsFieldBuilder() + .addBuilder( + index, com.google.cloud.dialogflow.v2.GeneratorEvaluation.getDefaultInstance()); + } + + /** + * + * + *
+     * The list of evaluations to return.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + public java.util.List + getGeneratorEvaluationsBuilderList() { + return getGeneratorEvaluationsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluation, + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder> + getGeneratorEvaluationsFieldBuilder() { + if (generatorEvaluationsBuilder_ == null) { + generatorEvaluationsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.GeneratorEvaluation, + com.google.cloud.dialogflow.v2.GeneratorEvaluation.Builder, + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder>( + generatorEvaluations_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + generatorEvaluations_ = null; + } + return generatorEvaluationsBuilder_; + } + + private java.lang.Object nextPageToken_ = ""; + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextPageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @param value The nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + nextPageToken_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return This builder for chaining. + */ + public Builder clearNextPageToken() { + nextPageToken_ = getDefaultInstance().getNextPageToken(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @param value The bytes for nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + nextPageToken_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse) + private static final com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse(); + } + + public static com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListGeneratorEvaluationsResponse 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.dialogflow.v2.ListGeneratorEvaluationsResponse + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsResponseOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsResponseOrBuilder.java new file mode 100644 index 000000000000..1c2a4e6f4956 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListGeneratorEvaluationsResponseOrBuilder.java @@ -0,0 +1,116 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ListGeneratorEvaluationsResponseOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + java.util.List getGeneratorEvaluationsList(); + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluation getGeneratorEvaluations(int index); + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + int getGeneratorEvaluationsCount(); + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + java.util.List + getGeneratorEvaluationsOrBuilderList(); + + /** + * + * + *
+   * The list of evaluations to return.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.GeneratorEvaluation generator_evaluations = 1; + * + */ + com.google.cloud.dialogflow.v2.GeneratorEvaluationOrBuilder getGeneratorEvaluationsOrBuilder( + int index); + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no more
+   * results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + java.lang.String getNextPageToken(); + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no more
+   * results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + com.google.protobuf.ByteString getNextPageTokenBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksRequest.java new file mode 100644 index 000000000000..50fdf1340f49 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksRequest.java @@ -0,0 +1,947 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * The request message for
+ * [SipTrunks.ListSipTrunks][google.cloud.dialogflow.v2.SipTrunks.ListSipTrunks].
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListSipTrunksRequest} + */ +public final class ListSipTrunksRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ListSipTrunksRequest) + ListSipTrunksRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ListSipTrunksRequest.newBuilder() to construct. + private ListSipTrunksRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ListSipTrunksRequest() { + parent_ = ""; + pageToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ListSipTrunksRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListSipTrunksRequest.class, + com.google.cloud.dialogflow.v2.ListSipTrunksRequest.Builder.class); + } + + public static final int PARENT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object parent_ = ""; + + /** + * + * + *
+   * Required. The location to list SIP trunks from.
+   * Format: `projects/<Project ID>/locations/<Location ID>`.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + @java.lang.Override + public java.lang.String getParent() { + java.lang.Object ref = parent_; + 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(); + parent_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The location to list SIP trunks from.
+   * Format: `projects/<Project ID>/locations/<Location ID>`.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + @java.lang.Override + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PAGE_SIZE_FIELD_NUMBER = 2; + private int pageSize_ = 0; + + /** + * + * + *
+   * Optional. The maximum number of items to return in a single page. By
+   * default 100 and at most 1000.
+   * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + public static final int PAGE_TOKEN_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object pageToken_ = ""; + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + @java.lang.Override + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + 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(); + pageToken_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); + } + if (pageSize_ != 0) { + output.writeInt32(2, pageSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); + } + if (pageSize_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); + } + 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.dialogflow.v2.ListSipTrunksRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ListSipTrunksRequest other = + (com.google.cloud.dialogflow.v2.ListSipTrunksRequest) obj; + + if (!getParent().equals(other.getParent())) return false; + if (getPageSize() != other.getPageSize()) return false; + if (!getPageToken().equals(other.getPageToken())) 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) + PARENT_FIELD_NUMBER; + hash = (53 * hash) + getParent().hashCode(); + hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getPageSize(); + hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getPageToken().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest 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.dialogflow.v2.ListSipTrunksRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest 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.dialogflow.v2.ListSipTrunksRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.ListSipTrunksRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * The request message for
+   * [SipTrunks.ListSipTrunks][google.cloud.dialogflow.v2.SipTrunks.ListSipTrunks].
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListSipTrunksRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ListSipTrunksRequest) + com.google.cloud.dialogflow.v2.ListSipTrunksRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListSipTrunksRequest.class, + com.google.cloud.dialogflow.v2.ListSipTrunksRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ListSipTrunksRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + parent_ = ""; + pageSize_ = 0; + pageToken_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListSipTrunksRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ListSipTrunksRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListSipTrunksRequest build() { + com.google.cloud.dialogflow.v2.ListSipTrunksRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListSipTrunksRequest buildPartial() { + com.google.cloud.dialogflow.v2.ListSipTrunksRequest result = + new com.google.cloud.dialogflow.v2.ListSipTrunksRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.ListSipTrunksRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.parent_ = parent_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.pageSize_ = pageSize_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.pageToken_ = pageToken_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ListSipTrunksRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.ListSipTrunksRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.ListSipTrunksRequest other) { + if (other == com.google.cloud.dialogflow.v2.ListSipTrunksRequest.getDefaultInstance()) + return this; + if (!other.getParent().isEmpty()) { + parent_ = other.parent_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.getPageSize() != 0) { + setPageSize(other.getPageSize()); + } + if (!other.getPageToken().isEmpty()) { + pageToken_ = other.pageToken_; + 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 10: + { + parent_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + pageSize_ = input.readInt32(); + bitField0_ |= 0x00000002; + break; + } // case 16 + case 26: + { + pageToken_ = 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 java.lang.Object parent_ = ""; + + /** + * + * + *
+     * Required. The location to list SIP trunks from.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + public java.lang.String getParent() { + java.lang.Object ref = parent_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parent_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The location to list SIP trunks from.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The location to list SIP trunks from.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The parent to set. + * @return This builder for chaining. + */ + public Builder setParent(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The location to list SIP trunks from.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearParent() { + parent_ = getDefaultInstance().getParent(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The location to list SIP trunks from.
+     * Format: `projects/<Project ID>/locations/<Location ID>`.
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for parent to set. + * @return This builder for chaining. + */ + public Builder setParentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private int pageSize_; + + /** + * + * + *
+     * Optional. The maximum number of items to return in a single page. By
+     * default 100 and at most 1000.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + /** + * + * + *
+     * Optional. The maximum number of items to return in a single page. By
+     * default 100 and at most 1000.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The pageSize to set. + * @return This builder for chaining. + */ + public Builder setPageSize(int value) { + + pageSize_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The maximum number of items to return in a single page. By
+     * default 100 and at most 1000.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearPageSize() { + bitField0_ = (bitField0_ & ~0x00000002); + pageSize_ = 0; + onChanged(); + return this; + } + + private java.lang.Object pageToken_ = ""; + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + pageToken_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearPageToken() { + pageToken_ = getDefaultInstance().getPageToken(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + pageToken_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ListSipTrunksRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ListSipTrunksRequest) + private static final com.google.cloud.dialogflow.v2.ListSipTrunksRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ListSipTrunksRequest(); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListSipTrunksRequest 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.dialogflow.v2.ListSipTrunksRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksRequestOrBuilder.java new file mode 100644 index 000000000000..98c322c242b6 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksRequestOrBuilder.java @@ -0,0 +1,98 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ListSipTrunksRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ListSipTrunksRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The location to list SIP trunks from.
+   * Format: `projects/<Project ID>/locations/<Location ID>`.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + java.lang.String getParent(); + + /** + * + * + *
+   * Required. The location to list SIP trunks from.
+   * Format: `projects/<Project ID>/locations/<Location ID>`.
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + com.google.protobuf.ByteString getParentBytes(); + + /** + * + * + *
+   * Optional. The maximum number of items to return in a single page. By
+   * default 100 and at most 1000.
+   * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + int getPageSize(); + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + java.lang.String getPageToken(); + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + com.google.protobuf.ByteString getPageTokenBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksResponse.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksResponse.java new file mode 100644 index 000000000000..68c3e88f6dbd --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksResponse.java @@ -0,0 +1,1158 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * The response message for
+ * [SipTrunks.ListSipTrunks][google.cloud.dialogflow.v2.SipTrunks.ListSipTrunks].
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListSipTrunksResponse} + */ +public final class ListSipTrunksResponse extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ListSipTrunksResponse) + ListSipTrunksResponseOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ListSipTrunksResponse.newBuilder() to construct. + private ListSipTrunksResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ListSipTrunksResponse() { + sipTrunks_ = java.util.Collections.emptyList(); + nextPageToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ListSipTrunksResponse(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListSipTrunksResponse.class, + com.google.cloud.dialogflow.v2.ListSipTrunksResponse.Builder.class); + } + + public static final int SIP_TRUNKS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List sipTrunks_; + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + @java.lang.Override + public java.util.List getSipTrunksList() { + return sipTrunks_; + } + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + @java.lang.Override + public java.util.List + getSipTrunksOrBuilderList() { + return sipTrunks_; + } + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + @java.lang.Override + public int getSipTrunksCount() { + return sipTrunks_.size(); + } + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunk getSipTrunks(int index) { + return sipTrunks_.get(index); + } + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunksOrBuilder(int index) { + return sipTrunks_.get(index); + } + + public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object nextPageToken_ = ""; + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no
+   * more results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + @java.lang.Override + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + 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(); + nextPageToken_ = s; + return s; + } + } + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no
+   * more results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + for (int i = 0; i < sipTrunks_.size(); i++) { + output.writeMessage(1, sipTrunks_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < sipTrunks_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, sipTrunks_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); + } + 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.dialogflow.v2.ListSipTrunksResponse)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ListSipTrunksResponse other = + (com.google.cloud.dialogflow.v2.ListSipTrunksResponse) obj; + + if (!getSipTrunksList().equals(other.getSipTrunksList())) return false; + if (!getNextPageToken().equals(other.getNextPageToken())) 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 (getSipTrunksCount() > 0) { + hash = (37 * hash) + SIP_TRUNKS_FIELD_NUMBER; + hash = (53 * hash) + getSipTrunksList().hashCode(); + } + hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getNextPageToken().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse 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.dialogflow.v2.ListSipTrunksResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse 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.dialogflow.v2.ListSipTrunksResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.ListSipTrunksResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * The response message for
+   * [SipTrunks.ListSipTrunks][google.cloud.dialogflow.v2.SipTrunks.ListSipTrunks].
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListSipTrunksResponse} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ListSipTrunksResponse) + com.google.cloud.dialogflow.v2.ListSipTrunksResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListSipTrunksResponse.class, + com.google.cloud.dialogflow.v2.ListSipTrunksResponse.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ListSipTrunksResponse.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (sipTrunksBuilder_ == null) { + sipTrunks_ = java.util.Collections.emptyList(); + } else { + sipTrunks_ = null; + sipTrunksBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + nextPageToken_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListSipTrunksResponse getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ListSipTrunksResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListSipTrunksResponse build() { + com.google.cloud.dialogflow.v2.ListSipTrunksResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListSipTrunksResponse buildPartial() { + com.google.cloud.dialogflow.v2.ListSipTrunksResponse result = + new com.google.cloud.dialogflow.v2.ListSipTrunksResponse(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.ListSipTrunksResponse result) { + if (sipTrunksBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + sipTrunks_ = java.util.Collections.unmodifiableList(sipTrunks_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sipTrunks_ = sipTrunks_; + } else { + result.sipTrunks_ = sipTrunksBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.ListSipTrunksResponse result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.nextPageToken_ = nextPageToken_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ListSipTrunksResponse) { + return mergeFrom((com.google.cloud.dialogflow.v2.ListSipTrunksResponse) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.ListSipTrunksResponse other) { + if (other == com.google.cloud.dialogflow.v2.ListSipTrunksResponse.getDefaultInstance()) + return this; + if (sipTrunksBuilder_ == null) { + if (!other.sipTrunks_.isEmpty()) { + if (sipTrunks_.isEmpty()) { + sipTrunks_ = other.sipTrunks_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSipTrunksIsMutable(); + sipTrunks_.addAll(other.sipTrunks_); + } + onChanged(); + } + } else { + if (!other.sipTrunks_.isEmpty()) { + if (sipTrunksBuilder_.isEmpty()) { + sipTrunksBuilder_.dispose(); + sipTrunksBuilder_ = null; + sipTrunks_ = other.sipTrunks_; + bitField0_ = (bitField0_ & ~0x00000001); + sipTrunksBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getSipTrunksFieldBuilder() + : null; + } else { + sipTrunksBuilder_.addAllMessages(other.sipTrunks_); + } + } + } + if (!other.getNextPageToken().isEmpty()) { + nextPageToken_ = other.nextPageToken_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.cloud.dialogflow.v2.SipTrunk m = + input.readMessage( + com.google.cloud.dialogflow.v2.SipTrunk.parser(), extensionRegistry); + if (sipTrunksBuilder_ == null) { + ensureSipTrunksIsMutable(); + sipTrunks_.add(m); + } else { + sipTrunksBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + nextPageToken_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.util.List sipTrunks_ = + java.util.Collections.emptyList(); + + private void ensureSipTrunksIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sipTrunks_ = new java.util.ArrayList(sipTrunks_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder> + sipTrunksBuilder_; + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public java.util.List getSipTrunksList() { + if (sipTrunksBuilder_ == null) { + return java.util.Collections.unmodifiableList(sipTrunks_); + } else { + return sipTrunksBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public int getSipTrunksCount() { + if (sipTrunksBuilder_ == null) { + return sipTrunks_.size(); + } else { + return sipTrunksBuilder_.getCount(); + } + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public com.google.cloud.dialogflow.v2.SipTrunk getSipTrunks(int index) { + if (sipTrunksBuilder_ == null) { + return sipTrunks_.get(index); + } else { + return sipTrunksBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder setSipTrunks(int index, com.google.cloud.dialogflow.v2.SipTrunk value) { + if (sipTrunksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSipTrunksIsMutable(); + sipTrunks_.set(index, value); + onChanged(); + } else { + sipTrunksBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder setSipTrunks( + int index, com.google.cloud.dialogflow.v2.SipTrunk.Builder builderForValue) { + if (sipTrunksBuilder_ == null) { + ensureSipTrunksIsMutable(); + sipTrunks_.set(index, builderForValue.build()); + onChanged(); + } else { + sipTrunksBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder addSipTrunks(com.google.cloud.dialogflow.v2.SipTrunk value) { + if (sipTrunksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSipTrunksIsMutable(); + sipTrunks_.add(value); + onChanged(); + } else { + sipTrunksBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder addSipTrunks(int index, com.google.cloud.dialogflow.v2.SipTrunk value) { + if (sipTrunksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSipTrunksIsMutable(); + sipTrunks_.add(index, value); + onChanged(); + } else { + sipTrunksBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder addSipTrunks(com.google.cloud.dialogflow.v2.SipTrunk.Builder builderForValue) { + if (sipTrunksBuilder_ == null) { + ensureSipTrunksIsMutable(); + sipTrunks_.add(builderForValue.build()); + onChanged(); + } else { + sipTrunksBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder addSipTrunks( + int index, com.google.cloud.dialogflow.v2.SipTrunk.Builder builderForValue) { + if (sipTrunksBuilder_ == null) { + ensureSipTrunksIsMutable(); + sipTrunks_.add(index, builderForValue.build()); + onChanged(); + } else { + sipTrunksBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder addAllSipTrunks( + java.lang.Iterable values) { + if (sipTrunksBuilder_ == null) { + ensureSipTrunksIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sipTrunks_); + onChanged(); + } else { + sipTrunksBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder clearSipTrunks() { + if (sipTrunksBuilder_ == null) { + sipTrunks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + sipTrunksBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public Builder removeSipTrunks(int index) { + if (sipTrunksBuilder_ == null) { + ensureSipTrunksIsMutable(); + sipTrunks_.remove(index); + onChanged(); + } else { + sipTrunksBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public com.google.cloud.dialogflow.v2.SipTrunk.Builder getSipTrunksBuilder(int index) { + return getSipTrunksFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunksOrBuilder(int index) { + if (sipTrunksBuilder_ == null) { + return sipTrunks_.get(index); + } else { + return sipTrunksBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public java.util.List + getSipTrunksOrBuilderList() { + if (sipTrunksBuilder_ != null) { + return sipTrunksBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sipTrunks_); + } + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public com.google.cloud.dialogflow.v2.SipTrunk.Builder addSipTrunksBuilder() { + return getSipTrunksFieldBuilder() + .addBuilder(com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance()); + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public com.google.cloud.dialogflow.v2.SipTrunk.Builder addSipTrunksBuilder(int index) { + return getSipTrunksFieldBuilder() + .addBuilder(index, com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance()); + } + + /** + * + * + *
+     * The list of SIP trunks.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + public java.util.List + getSipTrunksBuilderList() { + return getSipTrunksFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder> + getSipTrunksFieldBuilder() { + if (sipTrunksBuilder_ == null) { + sipTrunksBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder>( + sipTrunks_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); + sipTrunks_ = null; + } + return sipTrunksBuilder_; + } + + private java.lang.Object nextPageToken_ = ""; + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no
+     * more results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextPageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no
+     * more results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no
+     * more results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @param value The nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + nextPageToken_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no
+     * more results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return This builder for chaining. + */ + public Builder clearNextPageToken() { + nextPageToken_ = getDefaultInstance().getNextPageToken(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no
+     * more results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @param value The bytes for nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + nextPageToken_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ListSipTrunksResponse) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ListSipTrunksResponse) + private static final com.google.cloud.dialogflow.v2.ListSipTrunksResponse DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ListSipTrunksResponse(); + } + + public static com.google.cloud.dialogflow.v2.ListSipTrunksResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListSipTrunksResponse 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.dialogflow.v2.ListSipTrunksResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksResponseOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksResponseOrBuilder.java new file mode 100644 index 000000000000..c41f74a14481 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListSipTrunksResponseOrBuilder.java @@ -0,0 +1,110 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ListSipTrunksResponseOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ListSipTrunksResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + java.util.List getSipTrunksList(); + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + com.google.cloud.dialogflow.v2.SipTrunk getSipTrunks(int index); + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + int getSipTrunksCount(); + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + java.util.List + getSipTrunksOrBuilderList(); + + /** + * + * + *
+   * The list of SIP trunks.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.SipTrunk sip_trunks = 1; + */ + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunksOrBuilder(int index); + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no
+   * more results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + java.lang.String getNextPageToken(); + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no
+   * more results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + com.google.protobuf.ByteString getNextPageTokenBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsRequest.java new file mode 100644 index 000000000000..560dc052f7f6 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsRequest.java @@ -0,0 +1,945 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request message of ListTools.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListToolsRequest} + */ +public final class ListToolsRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ListToolsRequest) + ListToolsRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ListToolsRequest.newBuilder() to construct. + private ListToolsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ListToolsRequest() { + parent_ = ""; + pageToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ListToolsRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListToolsRequest.class, + com.google.cloud.dialogflow.v2.ListToolsRequest.Builder.class); + } + + public static final int PARENT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object parent_ = ""; + + /** + * + * + *
+   * Required. The project/location to list tools for. Format:
+   * `projects/<Project ID>/locations/<Location ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + @java.lang.Override + public java.lang.String getParent() { + java.lang.Object ref = parent_; + 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(); + parent_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The project/location to list tools for. Format:
+   * `projects/<Project ID>/locations/<Location ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + @java.lang.Override + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PAGE_SIZE_FIELD_NUMBER = 2; + private int pageSize_ = 0; + + /** + * + * + *
+   * Optional. Maximum number of conversation models to return in a single page.
+   * Default to 10.
+   * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + public static final int PAGE_TOKEN_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object pageToken_ = ""; + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + @java.lang.Override + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + 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(); + pageToken_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); + } + if (pageSize_ != 0) { + output.writeInt32(2, pageSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); + } + if (pageSize_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); + } + 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.dialogflow.v2.ListToolsRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ListToolsRequest other = + (com.google.cloud.dialogflow.v2.ListToolsRequest) obj; + + if (!getParent().equals(other.getParent())) return false; + if (getPageSize() != other.getPageSize()) return false; + if (!getPageToken().equals(other.getPageToken())) 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) + PARENT_FIELD_NUMBER; + hash = (53 * hash) + getParent().hashCode(); + hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getPageSize(); + hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getPageToken().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest 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.dialogflow.v2.ListToolsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest 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.dialogflow.v2.ListToolsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.ListToolsRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request message of ListTools.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListToolsRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ListToolsRequest) + com.google.cloud.dialogflow.v2.ListToolsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListToolsRequest.class, + com.google.cloud.dialogflow.v2.ListToolsRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ListToolsRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + parent_ = ""; + pageSize_ = 0; + pageToken_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListToolsRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ListToolsRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListToolsRequest build() { + com.google.cloud.dialogflow.v2.ListToolsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListToolsRequest buildPartial() { + com.google.cloud.dialogflow.v2.ListToolsRequest result = + new com.google.cloud.dialogflow.v2.ListToolsRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.ListToolsRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.parent_ = parent_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.pageSize_ = pageSize_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.pageToken_ = pageToken_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ListToolsRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.ListToolsRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.ListToolsRequest other) { + if (other == com.google.cloud.dialogflow.v2.ListToolsRequest.getDefaultInstance()) + return this; + if (!other.getParent().isEmpty()) { + parent_ = other.parent_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.getPageSize() != 0) { + setPageSize(other.getPageSize()); + } + if (!other.getPageToken().isEmpty()) { + pageToken_ = other.pageToken_; + 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 10: + { + parent_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + pageSize_ = input.readInt32(); + bitField0_ |= 0x00000002; + break; + } // case 16 + case 26: + { + pageToken_ = 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 java.lang.Object parent_ = ""; + + /** + * + * + *
+     * Required. The project/location to list tools for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + public java.lang.String getParent() { + java.lang.Object ref = parent_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parent_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The project/location to list tools for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + public com.google.protobuf.ByteString getParentBytes() { + java.lang.Object ref = parent_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The project/location to list tools for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The parent to set. + * @return This builder for chaining. + */ + public Builder setParent(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The project/location to list tools for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearParent() { + parent_ = getDefaultInstance().getParent(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The project/location to list tools for. Format:
+     * `projects/<Project ID>/locations/<Location ID>`
+     * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for parent to set. + * @return This builder for chaining. + */ + public Builder setParentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + parent_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private int pageSize_; + + /** + * + * + *
+     * Optional. Maximum number of conversation models to return in a single page.
+     * Default to 10.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + /** + * + * + *
+     * Optional. Maximum number of conversation models to return in a single page.
+     * Default to 10.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The pageSize to set. + * @return This builder for chaining. + */ + public Builder setPageSize(int value) { + + pageSize_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Maximum number of conversation models to return in a single page.
+     * Default to 10.
+     * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearPageSize() { + bitField0_ = (bitField0_ & ~0x00000002); + pageSize_ = 0; + onChanged(); + return this; + } + + private java.lang.Object pageToken_ = ""; + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + public java.lang.String getPageToken() { + java.lang.Object ref = pageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + public com.google.protobuf.ByteString getPageTokenBytes() { + java.lang.Object ref = pageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + pageToken_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearPageToken() { + pageToken_ = getDefaultInstance().getPageToken(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The next_page_token value returned from a previous list request.
+     * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for pageToken to set. + * @return This builder for chaining. + */ + public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + pageToken_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ListToolsRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ListToolsRequest) + private static final com.google.cloud.dialogflow.v2.ListToolsRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ListToolsRequest(); + } + + public static com.google.cloud.dialogflow.v2.ListToolsRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListToolsRequest 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.dialogflow.v2.ListToolsRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsRequestOrBuilder.java new file mode 100644 index 000000000000..363e130ae57d --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsRequestOrBuilder.java @@ -0,0 +1,98 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ListToolsRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ListToolsRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The project/location to list tools for. Format:
+   * `projects/<Project ID>/locations/<Location ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The parent. + */ + java.lang.String getParent(); + + /** + * + * + *
+   * Required. The project/location to list tools for. Format:
+   * `projects/<Project ID>/locations/<Location ID>`
+   * 
+ * + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parent. + */ + com.google.protobuf.ByteString getParentBytes(); + + /** + * + * + *
+   * Optional. Maximum number of conversation models to return in a single page.
+   * Default to 10.
+   * 
+ * + * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageSize. + */ + int getPageSize(); + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The pageToken. + */ + java.lang.String getPageToken(); + + /** + * + * + *
+   * Optional. The next_page_token value returned from a previous list request.
+   * 
+ * + * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for pageToken. + */ + com.google.protobuf.ByteString getPageTokenBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsResponse.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsResponse.java new file mode 100644 index 000000000000..739602d4b7b0 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsResponse.java @@ -0,0 +1,1155 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Response of ListTools.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListToolsResponse} + */ +public final class ListToolsResponse extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ListToolsResponse) + ListToolsResponseOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ListToolsResponse.newBuilder() to construct. + private ListToolsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ListToolsResponse() { + tools_ = java.util.Collections.emptyList(); + nextPageToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ListToolsResponse(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListToolsResponse.class, + com.google.cloud.dialogflow.v2.ListToolsResponse.Builder.class); + } + + public static final int TOOLS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List tools_; + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + @java.lang.Override + public java.util.List getToolsList() { + return tools_; + } + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + @java.lang.Override + public java.util.List + getToolsOrBuilderList() { + return tools_; + } + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + @java.lang.Override + public int getToolsCount() { + return tools_.size(); + } + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool getTools(int index) { + return tools_.get(index); + } + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolOrBuilder getToolsOrBuilder(int index) { + return tools_.get(index); + } + + public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object nextPageToken_ = ""; + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no more
+   * results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + @java.lang.Override + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + 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(); + nextPageToken_ = s; + return s; + } + } + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no more
+   * results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + for (int i = 0; i < tools_.size(); i++) { + output.writeMessage(1, tools_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < tools_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, tools_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); + } + 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.dialogflow.v2.ListToolsResponse)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ListToolsResponse other = + (com.google.cloud.dialogflow.v2.ListToolsResponse) obj; + + if (!getToolsList().equals(other.getToolsList())) return false; + if (!getNextPageToken().equals(other.getNextPageToken())) 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 (getToolsCount() > 0) { + hash = (37 * hash) + TOOLS_FIELD_NUMBER; + hash = (53 * hash) + getToolsList().hashCode(); + } + hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getNextPageToken().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse 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.dialogflow.v2.ListToolsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse 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.dialogflow.v2.ListToolsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.ListToolsResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Response of ListTools.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ListToolsResponse} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ListToolsResponse) + com.google.cloud.dialogflow.v2.ListToolsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ListToolsResponse.class, + com.google.cloud.dialogflow.v2.ListToolsResponse.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ListToolsResponse.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (toolsBuilder_ == null) { + tools_ = java.util.Collections.emptyList(); + } else { + tools_ = null; + toolsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + nextPageToken_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_ListToolsResponse_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListToolsResponse getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ListToolsResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListToolsResponse build() { + com.google.cloud.dialogflow.v2.ListToolsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ListToolsResponse buildPartial() { + com.google.cloud.dialogflow.v2.ListToolsResponse result = + new com.google.cloud.dialogflow.v2.ListToolsResponse(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.ListToolsResponse result) { + if (toolsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + tools_ = java.util.Collections.unmodifiableList(tools_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tools_ = tools_; + } else { + result.tools_ = toolsBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.ListToolsResponse result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.nextPageToken_ = nextPageToken_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ListToolsResponse) { + return mergeFrom((com.google.cloud.dialogflow.v2.ListToolsResponse) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.ListToolsResponse other) { + if (other == com.google.cloud.dialogflow.v2.ListToolsResponse.getDefaultInstance()) + return this; + if (toolsBuilder_ == null) { + if (!other.tools_.isEmpty()) { + if (tools_.isEmpty()) { + tools_ = other.tools_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureToolsIsMutable(); + tools_.addAll(other.tools_); + } + onChanged(); + } + } else { + if (!other.tools_.isEmpty()) { + if (toolsBuilder_.isEmpty()) { + toolsBuilder_.dispose(); + toolsBuilder_ = null; + tools_ = other.tools_; + bitField0_ = (bitField0_ & ~0x00000001); + toolsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getToolsFieldBuilder() + : null; + } else { + toolsBuilder_.addAllMessages(other.tools_); + } + } + } + if (!other.getNextPageToken().isEmpty()) { + nextPageToken_ = other.nextPageToken_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.cloud.dialogflow.v2.Tool m = + input.readMessage( + com.google.cloud.dialogflow.v2.Tool.parser(), extensionRegistry); + if (toolsBuilder_ == null) { + ensureToolsIsMutable(); + tools_.add(m); + } else { + toolsBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + nextPageToken_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.util.List tools_ = + java.util.Collections.emptyList(); + + private void ensureToolsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tools_ = new java.util.ArrayList(tools_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder> + toolsBuilder_; + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public java.util.List getToolsList() { + if (toolsBuilder_ == null) { + return java.util.Collections.unmodifiableList(tools_); + } else { + return toolsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public int getToolsCount() { + if (toolsBuilder_ == null) { + return tools_.size(); + } else { + return toolsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public com.google.cloud.dialogflow.v2.Tool getTools(int index) { + if (toolsBuilder_ == null) { + return tools_.get(index); + } else { + return toolsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder setTools(int index, com.google.cloud.dialogflow.v2.Tool value) { + if (toolsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureToolsIsMutable(); + tools_.set(index, value); + onChanged(); + } else { + toolsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder setTools( + int index, com.google.cloud.dialogflow.v2.Tool.Builder builderForValue) { + if (toolsBuilder_ == null) { + ensureToolsIsMutable(); + tools_.set(index, builderForValue.build()); + onChanged(); + } else { + toolsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder addTools(com.google.cloud.dialogflow.v2.Tool value) { + if (toolsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureToolsIsMutable(); + tools_.add(value); + onChanged(); + } else { + toolsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder addTools(int index, com.google.cloud.dialogflow.v2.Tool value) { + if (toolsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureToolsIsMutable(); + tools_.add(index, value); + onChanged(); + } else { + toolsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder addTools(com.google.cloud.dialogflow.v2.Tool.Builder builderForValue) { + if (toolsBuilder_ == null) { + ensureToolsIsMutable(); + tools_.add(builderForValue.build()); + onChanged(); + } else { + toolsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder addTools( + int index, com.google.cloud.dialogflow.v2.Tool.Builder builderForValue) { + if (toolsBuilder_ == null) { + ensureToolsIsMutable(); + tools_.add(index, builderForValue.build()); + onChanged(); + } else { + toolsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder addAllTools( + java.lang.Iterable values) { + if (toolsBuilder_ == null) { + ensureToolsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, tools_); + onChanged(); + } else { + toolsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder clearTools() { + if (toolsBuilder_ == null) { + tools_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + toolsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public Builder removeTools(int index) { + if (toolsBuilder_ == null) { + ensureToolsIsMutable(); + tools_.remove(index); + onChanged(); + } else { + toolsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public com.google.cloud.dialogflow.v2.Tool.Builder getToolsBuilder(int index) { + return getToolsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public com.google.cloud.dialogflow.v2.ToolOrBuilder getToolsOrBuilder(int index) { + if (toolsBuilder_ == null) { + return tools_.get(index); + } else { + return toolsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public java.util.List + getToolsOrBuilderList() { + if (toolsBuilder_ != null) { + return toolsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(tools_); + } + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public com.google.cloud.dialogflow.v2.Tool.Builder addToolsBuilder() { + return getToolsFieldBuilder() + .addBuilder(com.google.cloud.dialogflow.v2.Tool.getDefaultInstance()); + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public com.google.cloud.dialogflow.v2.Tool.Builder addToolsBuilder(int index) { + return getToolsFieldBuilder() + .addBuilder(index, com.google.cloud.dialogflow.v2.Tool.getDefaultInstance()); + } + + /** + * + * + *
+     * List of tools retrieved.
+     * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + public java.util.List getToolsBuilderList() { + return getToolsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder> + getToolsFieldBuilder() { + if (toolsBuilder_ == null) { + toolsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder>( + tools_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); + tools_ = null; + } + return toolsBuilder_; + } + + private java.lang.Object nextPageToken_ = ""; + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + public java.lang.String getNextPageToken() { + java.lang.Object ref = nextPageToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextPageToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + public com.google.protobuf.ByteString getNextPageTokenBytes() { + java.lang.Object ref = nextPageToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + nextPageToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @param value The nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + nextPageToken_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @return This builder for chaining. + */ + public Builder clearNextPageToken() { + nextPageToken_ = getDefaultInstance().getNextPageToken(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Token to retrieve the next page of results, or empty if there are no more
+     * results in the list.
+     * 
+ * + * string next_page_token = 2; + * + * @param value The bytes for nextPageToken to set. + * @return This builder for chaining. + */ + public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + nextPageToken_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ListToolsResponse) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ListToolsResponse) + private static final com.google.cloud.dialogflow.v2.ListToolsResponse DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ListToolsResponse(); + } + + public static com.google.cloud.dialogflow.v2.ListToolsResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListToolsResponse 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.dialogflow.v2.ListToolsResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsResponseOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsResponseOrBuilder.java new file mode 100644 index 000000000000..dd3b1ed3a588 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ListToolsResponseOrBuilder.java @@ -0,0 +1,109 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ListToolsResponseOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ListToolsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + java.util.List getToolsList(); + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + com.google.cloud.dialogflow.v2.Tool getTools(int index); + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + int getToolsCount(); + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + java.util.List getToolsOrBuilderList(); + + /** + * + * + *
+   * List of tools retrieved.
+   * 
+ * + * repeated .google.cloud.dialogflow.v2.Tool tools = 1; + */ + com.google.cloud.dialogflow.v2.ToolOrBuilder getToolsOrBuilder(int index); + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no more
+   * results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The nextPageToken. + */ + java.lang.String getNextPageToken(); + + /** + * + * + *
+   * Token to retrieve the next page of results, or empty if there are no more
+   * results in the list.
+   * 
+ * + * string next_page_token = 2; + * + * @return The bytes for nextPageToken. + */ + com.google.protobuf.ByteString getNextPageTokenBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/OperationsProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/OperationsProto.java new file mode 100644 index 000000000000..9cb9e7c4d3cd --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/OperationsProto.java @@ -0,0 +1,80 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/operations.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public final class OperationsProto { + private OperationsProto() {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); + } + + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + return descriptor; + } + + private static com.google.protobuf.Descriptors.FileDescriptor descriptor; + + static { + java.lang.String[] descriptorData = { + "\n+google/cloud/dialogflow/v2/operations." + + "proto\022\032google.cloud.dialogflow.v2\032\037googl" + + "e/api/field_behavior.proto\032\031google/api/r" + + "esource.proto\"I\n$GeneratorEvaluationOper" + + "ationMetadata\022!\n\024generator_evaluation\030\001 " + + "\001(\tB\003\340A\003B\225\001\n\036com.google.cloud.dialogflow" + + ".v2B\017OperationsProtoP\001Z>cloud.google.com" + + "/go/dialogflow/apiv2/dialogflowpb;dialog" + + "flowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2" + + "b\006proto3" + }; + descriptor = + com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), + }); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GeneratorEvaluationOperationMetadata_descriptor, + new java.lang.String[] { + "GeneratorEvaluation", + }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Participant.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Participant.java index 0706e16fdcbc..3a5bcd62e8f0 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Participant.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Participant.java @@ -44,6 +44,7 @@ private Participant() { role_ = 0; sipRecordingMediaLabel_ = ""; obfuscatedExternalUserId_ = ""; + agentDesktopSource_ = 0; } @java.lang.Override @@ -263,6 +264,240 @@ private Role(int value) { // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Participant.Role) } + /** + * + * + *
+   * Enumeration of the Agent Desktop Source when using prebuilt Agent
+   * Assist integration modules.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.Participant.AgentDesktopSource} + */ + public enum AgentDesktopSource implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Agent Desktop Source is not specified.
+     * 
+ * + * AGENT_DESKTOP_SOURCE_UNSPECIFIED = 0; + */ + AGENT_DESKTOP_SOURCE_UNSPECIFIED(0), + /** + * + * + *
+     * Agent Desktop Source is Live Person.
+     * 
+ * + * LIVE_PERSON = 1; + */ + LIVE_PERSON(1), + /** + * + * + *
+     * Agent Desktop Source is Genesys Cloud.
+     * 
+ * + * GENESYS_CLOUD = 2; + */ + GENESYS_CLOUD(2), + /** + * + * + *
+     * Agent Desktop Source is Twilio.
+     * 
+ * + * TWILIO = 3; + */ + TWILIO(3), + /** + * + * + *
+     * Agent Desktop Source is Salesforce.
+     * 
+ * + * SALESFORCE = 4; + */ + SALESFORCE(4), + /** + * + * + *
+     * UI Modules are in use but the desktop is either not currently released or
+     * setting this field to the applicable desktop.
+     * 
+ * + * OTHER = 8; + */ + OTHER(8), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Agent Desktop Source is not specified.
+     * 
+ * + * AGENT_DESKTOP_SOURCE_UNSPECIFIED = 0; + */ + public static final int AGENT_DESKTOP_SOURCE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Agent Desktop Source is Live Person.
+     * 
+ * + * LIVE_PERSON = 1; + */ + public static final int LIVE_PERSON_VALUE = 1; + + /** + * + * + *
+     * Agent Desktop Source is Genesys Cloud.
+     * 
+ * + * GENESYS_CLOUD = 2; + */ + public static final int GENESYS_CLOUD_VALUE = 2; + + /** + * + * + *
+     * Agent Desktop Source is Twilio.
+     * 
+ * + * TWILIO = 3; + */ + public static final int TWILIO_VALUE = 3; + + /** + * + * + *
+     * Agent Desktop Source is Salesforce.
+     * 
+ * + * SALESFORCE = 4; + */ + public static final int SALESFORCE_VALUE = 4; + + /** + * + * + *
+     * UI Modules are in use but the desktop is either not currently released or
+     * setting this field to the applicable desktop.
+     * 
+ * + * OTHER = 8; + */ + public static final int OTHER_VALUE = 8; + + 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 AgentDesktopSource 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 AgentDesktopSource forNumber(int value) { + switch (value) { + case 0: + return AGENT_DESKTOP_SOURCE_UNSPECIFIED; + case 1: + return LIVE_PERSON; + case 2: + return GENESYS_CLOUD; + case 3: + return TWILIO; + case 4: + return SALESFORCE; + case 8: + return OTHER; + 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 AgentDesktopSource findValueByNumber(int number) { + return AgentDesktopSource.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Participant.getDescriptor().getEnumTypes().get(1); + } + + private static final AgentDesktopSource[] VALUES = values(); + + public static AgentDesktopSource 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 AgentDesktopSource(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Participant.AgentDesktopSource) + } + public static final int NAME_FIELD_NUMBER = 1; @SuppressWarnings("serial") @@ -721,6 +956,68 @@ public java.lang.String getDocumentsMetadataFiltersOrThrow(java.lang.String key) return map.get(key); } + public static final int AGENT_DESKTOP_SOURCE_FIELD_NUMBER = 10; + private int agentDesktopSource_ = 0; + + /** + * + * + *
+   * Optional. For tracking the utilization of prebuilt Agent Assist integration
+   * modules. This field is only inscope for Integration type that include UI
+   * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+   * for CCaaS and Direct Integration.
+   * For each human agent, prebuilt UI Modules needs to trigger the
+   * UpdateParticipant API to update this field. Both
+   * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+   * and
+   * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+   * will be supported.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for agentDesktopSource. + */ + @java.lang.Override + public int getAgentDesktopSourceValue() { + return agentDesktopSource_; + } + + /** + * + * + *
+   * Optional. For tracking the utilization of prebuilt Agent Assist integration
+   * modules. This field is only inscope for Integration type that include UI
+   * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+   * for CCaaS and Direct Integration.
+   * For each human agent, prebuilt UI Modules needs to trigger the
+   * UpdateParticipant API to update this field. Both
+   * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+   * and
+   * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+   * will be supported.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The agentDesktopSource. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource getAgentDesktopSource() { + com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource result = + com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource.forNumber( + agentDesktopSource_); + return result == null + ? com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource.UNRECOGNIZED + : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -752,6 +1049,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io internalGetDocumentsMetadataFilters(), DocumentsMetadataFiltersDefaultEntryHolder.defaultEntry, 8); + if (agentDesktopSource_ + != com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource + .AGENT_DESKTOP_SOURCE_UNSPECIFIED + .getNumber()) { + output.writeEnum(10, agentDesktopSource_); + } getUnknownFields().writeTo(output); } @@ -785,6 +1088,12 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, documentsMetadataFilters__); } + if (agentDesktopSource_ + != com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource + .AGENT_DESKTOP_SOURCE_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(10, agentDesktopSource_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -807,6 +1116,7 @@ public boolean equals(final java.lang.Object obj) { if (!getObfuscatedExternalUserId().equals(other.getObfuscatedExternalUserId())) return false; if (!internalGetDocumentsMetadataFilters().equals(other.internalGetDocumentsMetadataFilters())) return false; + if (agentDesktopSource_ != other.agentDesktopSource_) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -830,6 +1140,8 @@ public int hashCode() { hash = (37 * hash) + DOCUMENTS_METADATA_FILTERS_FIELD_NUMBER; hash = (53 * hash) + internalGetDocumentsMetadataFilters().hashCode(); } + hash = (37 * hash) + AGENT_DESKTOP_SOURCE_FIELD_NUMBER; + hash = (53 * hash) + agentDesktopSource_; hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -997,6 +1309,7 @@ public Builder clear() { sipRecordingMediaLabel_ = ""; obfuscatedExternalUserId_ = ""; internalGetMutableDocumentsMetadataFilters().clear(); + agentDesktopSource_ = 0; return this; } @@ -1049,6 +1362,9 @@ private void buildPartial0(com.google.cloud.dialogflow.v2.Participant result) { result.documentsMetadataFilters_ = internalGetDocumentsMetadataFilters(); result.documentsMetadataFilters_.makeImmutable(); } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.agentDesktopSource_ = agentDesktopSource_; + } } @java.lang.Override @@ -1117,6 +1433,9 @@ public Builder mergeFrom(com.google.cloud.dialogflow.v2.Participant other) { internalGetMutableDocumentsMetadataFilters() .mergeFrom(other.internalGetDocumentsMetadataFilters()); bitField0_ |= 0x00000010; + if (other.agentDesktopSource_ != 0) { + setAgentDesktopSourceValue(other.getAgentDesktopSourceValue()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -1182,6 +1501,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000010; break; } // case 66 + case 80: + { + agentDesktopSource_ = input.readEnum(); + bitField0_ |= 0x00000020; + break; + } // case 80 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -2135,6 +2460,160 @@ public Builder putAllDocumentsMetadataFilters( return this; } + private int agentDesktopSource_ = 0; + + /** + * + * + *
+     * Optional. For tracking the utilization of prebuilt Agent Assist integration
+     * modules. This field is only inscope for Integration type that include UI
+     * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+     * for CCaaS and Direct Integration.
+     * For each human agent, prebuilt UI Modules needs to trigger the
+     * UpdateParticipant API to update this field. Both
+     * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+     * and
+     * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+     * will be supported.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for agentDesktopSource. + */ + @java.lang.Override + public int getAgentDesktopSourceValue() { + return agentDesktopSource_; + } + + /** + * + * + *
+     * Optional. For tracking the utilization of prebuilt Agent Assist integration
+     * modules. This field is only inscope for Integration type that include UI
+     * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+     * for CCaaS and Direct Integration.
+     * For each human agent, prebuilt UI Modules needs to trigger the
+     * UpdateParticipant API to update this field. Both
+     * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+     * and
+     * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+     * will be supported.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for agentDesktopSource to set. + * @return This builder for chaining. + */ + public Builder setAgentDesktopSourceValue(int value) { + agentDesktopSource_ = value; + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. For tracking the utilization of prebuilt Agent Assist integration
+     * modules. This field is only inscope for Integration type that include UI
+     * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+     * for CCaaS and Direct Integration.
+     * For each human agent, prebuilt UI Modules needs to trigger the
+     * UpdateParticipant API to update this field. Both
+     * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+     * and
+     * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+     * will be supported.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The agentDesktopSource. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource getAgentDesktopSource() { + com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource result = + com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource.forNumber( + agentDesktopSource_); + return result == null + ? com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Optional. For tracking the utilization of prebuilt Agent Assist integration
+     * modules. This field is only inscope for Integration type that include UI
+     * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+     * for CCaaS and Direct Integration.
+     * For each human agent, prebuilt UI Modules needs to trigger the
+     * UpdateParticipant API to update this field. Both
+     * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+     * and
+     * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+     * will be supported.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The agentDesktopSource to set. + * @return This builder for chaining. + */ + public Builder setAgentDesktopSource( + com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000020; + agentDesktopSource_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. For tracking the utilization of prebuilt Agent Assist integration
+     * modules. This field is only inscope for Integration type that include UI
+     * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+     * for CCaaS and Direct Integration.
+     * For each human agent, prebuilt UI Modules needs to trigger the
+     * UpdateParticipant API to update this field. Both
+     * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+     * and
+     * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+     * will be supported.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearAgentDesktopSource() { + bitField0_ = (bitField0_ & ~0x00000020); + agentDesktopSource_ = 0; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ParticipantOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ParticipantOrBuilder.java index 2f0a78e19613..f83fd61873bb 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ParticipantOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ParticipantOrBuilder.java @@ -358,4 +358,52 @@ java.lang.String getDocumentsMetadataFiltersOrDefault( * */ java.lang.String getDocumentsMetadataFiltersOrThrow(java.lang.String key); + + /** + * + * + *
+   * Optional. For tracking the utilization of prebuilt Agent Assist integration
+   * modules. This field is only inscope for Integration type that include UI
+   * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+   * for CCaaS and Direct Integration.
+   * For each human agent, prebuilt UI Modules needs to trigger the
+   * UpdateParticipant API to update this field. Both
+   * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+   * and
+   * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+   * will be supported.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for agentDesktopSource. + */ + int getAgentDesktopSourceValue(); + + /** + * + * + *
+   * Optional. For tracking the utilization of prebuilt Agent Assist integration
+   * modules. This field is only inscope for Integration type that include UI
+   * Modules, Backend Modules, and Agent Desktop connector, it is out of scope
+   * for CCaaS and Direct Integration.
+   * For each human agent, prebuilt UI Modules needs to trigger the
+   * UpdateParticipant API to update this field. Both
+   * [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant]
+   * and
+   * [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant]
+   * will be supported.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.Participant.AgentDesktopSource agent_desktop_source = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The agentDesktopSource. + */ + com.google.cloud.dialogflow.v2.Participant.AgentDesktopSource getAgentDesktopSource(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ParticipantProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ParticipantProto.java index 220a697cbc12..55b7f85574a1 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ParticipantProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ParticipantProto.java @@ -231,7 +231,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032(google/cloud/dialogflow/v2/session.proto\032" + " google/protobuf/field_mask.proto\032\034go" + "ogle/protobuf/struct.proto\032\037google/proto" - + "buf/timestamp.proto\032\027google/rpc/status.proto\"\221\005\n" + + "buf/timestamp.proto\032\027google/rpc/status.proto\"\370\006\n" + "\013Participant\022\021\n" + "\004name\030\001 \001(\tB\003\340A\001\022?\n" + "\004role\030\002" @@ -239,7 +239,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031sip_recording_media_label\030\006 \001(\tB\003\340A\001\022(\n" + "\033obfuscated_external_user_id\030\007 \001(\tB\003\340A\001\022n\n" + "\032documents_metadata_filters\030\010 \003(\0132E.google.cloud.di" - + "alogflow.v2.Participant.DocumentsMetadataFiltersEntryB\003\340A\001\032?\n" + + "alogflow.v2.Participant.DocumentsMetadataFiltersEntryB\003\340A\001\022]\n" + + "\024agent_desktop_source\030\n" + + " \001(\0162:.google.cloud.dialogflow.v2.Participant.AgentDesktopSourceB\003\340A\001\032?\n" + "\035DocumentsMetadataFiltersEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"P\n" @@ -247,38 +249,44 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020ROLE_UNSPECIFIED\020\000\022\017\n" + "\013HUMAN_AGENT\020\001\022\023\n" + "\017AUTOMATED_AGENT\020\002\022\014\n" - + "\010END_USER\020\003:\330\001\352A\324\001\n" - + "%dialogflow.googleapis.com/Participant\022Jprojects/{project}/conversa" - + "tions/{conversation}/participants/{participant}\022_projects/{project}/locations/{l" - + "ocation}/conversations/{conversation}/participants/{participant}\"\214\005\n" + + "\010END_USER\020\003\"\205\001\n" + + "\022AgentDesktopSource\022$\n" + + " AGENT_DESKTOP_SOURCE_UNSPECIFIED\020\000\022\017\n" + + "\013LIVE_PERSON\020\001\022\021\n\r" + + "GENESYS_CLOUD\020\002\022\n\n" + + "\006TWILIO\020\003\022\016\n\n" + + "SALESFORCE\020\004\022\t\n" + + "\005OTHER\020\010:\330\001\352A\324\001\n" + + "%dialogflow.googleapis.com/Participant\022Jprojects/{project}/conversations/{co" + + "nversation}/participants/{participant}\022_projects/{project}/locations/{location}/" + + "conversations/{conversation}/participants/{participant}\"\214\005\n" + "\007Message\022\021\n" + "\004name\030\001 \001(\tB\003\340A\001\022\024\n" - + "\007content\030\002 \001(\tB\003\340A\002\022\032\n" - + "\r" + + "\007content\030\002 \001(\tB\003\340A\002\022\032\n\r" + "language_code\030\003 \001(\tB\003\340A\001\022\030\n" + "\013participant\030\004 \001(\tB\003\340A\003\022K\n" - + "\020participant_role\030\005 \001(\0162,." - + "google.cloud.dialogflow.v2.Participant.RoleB\003\340A\003\0224\n" + + "\020participant_role\030\005 \001(\0162,.google.cl" + + "oud.dialogflow.v2.Participant.RoleB\003\340A\003\0224\n" + "\013create_time\030\006 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0222\n" + "\tsend_time\030\t \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022N\n" + "\022message_annotation\030\007" + " \001(\0132-.google.cloud.dialogflow.v2.MessageAnnotationB\003\340A\003\022T\n" - + "\022sentiment_analysis\030\010 \001(\01323.google.cloud.di" - + "alogflow.v2.SentimentAnalysisResultB\003\340A\003:\304\001\352A\300\001\n" - + "!dialogflow.googleapis.com/Message\022Bprojects/{project}/conversations/{co" - + "nversation}/messages/{message}\022Wprojects/{project}/locations/{location}/conversa" - + "tions/{conversation}/messages/{message}\"\234\001\n" + + "\022sentiment_analysis\030\010" + + " \001(\01323.google.cloud.dialogflow.v2.SentimentAnalysisResultB\003\340A\003:\304\001\352A\300\001\n" + + "!dialogflow.googleapis.com/Message\022Bprojects/{project}/conversations/{conversatio" + + "n}/messages/{message}\022Wprojects/{project" + + "}/locations/{location}/conversations/{conversation}/messages/{message}\"\234\001\n" + "\030CreateParticipantRequest\022=\n" - + "\006parent\030\001 \001(" - + "\tB-\340A\002\372A\'\022%dialogflow.googleapis.com/Participant\022A\n" - + "\013participant\030\002 \001(\0132\'.googl" - + "e.cloud.dialogflow.v2.ParticipantB\003\340A\002\"T\n" + + "\006parent\030\001 \001(\tB-\340A\002" + + "\372A\'\022%dialogflow.googleapis.com/Participant\022A\n" + + "\013participant\030\002" + + " \001(\0132\'.google.cloud.dialogflow.v2.ParticipantB\003\340A\002\"T\n" + "\025GetParticipantRequest\022;\n" + "\004name\030\001 \001(\tB-\340A\002\372A\'\n" + "%dialogflow.googleapis.com/Participant\"\211\001\n" + "\027ListParticipantsRequest\022=\n" - + "\006parent\030\001 \001(" - + "\tB-\340A\002\372A\'\022%dialogflow.googleapis.com/Participant\022\026\n" + + "\006parent\030\001 \001(\tB" + + "-\340A\002\372A\'\022%dialogflow.googleapis.com/Participant\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\"r\n" + "\030ListParticipantsResponse\022=\n" @@ -295,10 +303,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "text_input\030\006 \001(\0132%.google.cloud.dialogflow.v2.TextInputH\000\022=\n" + "\013audio_input\030\007 \001(\0132&.google.cloud.dialogflow.v2.AudioInputH\000\022=\n" + "\013event_input\030\010 \001(\0132&.google.cloud.dialogflow.v2.EventInputH\000\022G\n" - + "\020suggestion_input\030\014 \001(\0132+." - + "google.cloud.dialogflow.v2.SuggestionInputH\000\022I\n" - + "\022reply_audio_config\030\005 \001(\0132-.googl" - + "e.cloud.dialogflow.v2.OutputAudioConfig\022A\n" + + "\020suggestion_input\030\014" + + " \001(\0132+.google.cloud.dialogflow.v2.SuggestionInputH\000\022I\n" + + "\022reply_audio_config\030\005" + + " \001(\0132-.google.cloud.dialogflow.v2.OutputAudioConfig\022A\n" + "\014query_params\030\t \001(\0132+.google.cloud.dialogflow.v2.QueryParameters\022N\n" + "\023assist_query_params\030\016" + " \001(\01321.google.cloud.dialogflow.v2.AssistQueryParameters\022.\n\r" @@ -310,31 +318,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026AnalyzeContentResponse\022\022\n\n" + "reply_text\030\001 \001(\t\022<\n" + "\013reply_audio\030\002 \001(\0132\'.google.cloud.dialogflow.v2.OutputAudio\022N\n" - + "\025automated_agent_reply\030\003" - + " \001(\0132/.google.cloud.dialogflow.v2.AutomatedAgentReply\0224\n" + + "\025automated_agent_reply\030\003 \001(\013" + + "2/.google.cloud.dialogflow.v2.AutomatedAgentReply\0224\n" + "\007message\030\005 \001(\0132#.google.cloud.dialogflow.v2.Message\022T\n" - + "\036human_agent_suggestion_results\030\006 \003(\0132,.googl" - + "e.cloud.dialogflow.v2.SuggestionResult\022Q\n" - + "\033end_user_suggestion_results\030\007 \003(\0132,.go" - + "ogle.cloud.dialogflow.v2.SuggestionResult\022C\n" + + "\036human_agent_suggestion_results\030\006" + + " \003(\0132,.google.cloud.dialogflow.v2.SuggestionResult\022Q\n" + + "\033end_user_suggestion_results\030\007" + + " \003(\0132,.google.cloud.dialogflow.v2.SuggestionResult\022C\n" + "\017dtmf_parameters\030\t" + " \001(\0132*.google.cloud.dialogflow.v2.DtmfParameters\"\375\005\n" + "\036StreamingAnalyzeContentRequest\022B\n" + "\013participant\030\001 \001(\tB-\340A\002\372A\'\n" + "%dialogflow.googleapis.com/Participant\022D\n" - + "\014audio_config\030\002 \001(\0132,.go" - + "ogle.cloud.dialogflow.v2.InputAudioConfigH\000\022B\n" + + "\014audio_config\030\002" + + " \001(\0132,.google.cloud.dialogflow.v2.InputAudioConfigH\000\022B\n" + "\013text_config\030\003" + " \001(\0132+.google.cloud.dialogflow.v2.InputTextConfigH\000\022I\n" + "\022reply_audio_config\030\004" + " \001(\0132-.google.cloud.dialogflow.v2.OutputAudioConfig\022\025\n" + "\013input_audio\030\005 \001(\014H\001\022\024\n\n" + "input_text\030\006 \001(\tH\001\022E\n\n" - + "input_dtmf\030\t" - + " \001(\0132/.google.cloud.dialogflow.v2.TelephonyDtmfEventsH\001\022A\n" + + "input_dtmf\030\t \001" + + "(\0132/.google.cloud.dialogflow.v2.TelephonyDtmfEventsH\001\022A\n" + "\014query_params\030\007 \001(\0132+.google.cloud.dialogflow.v2.QueryParameters\022N\n" - + "\023assist_query_params\030\010 \001(\01321" - + ".google.cloud.dialogflow.v2.AssistQueryParameters\022.\n\r" + + "\023assist_query_params\030\010 \001(\01321.google.c" + + "loud.dialogflow.v2.AssistQueryParameters\022.\n\r" + "cx_parameters\030\r" + " \001(\0132\027.google.protobuf.Struct\022&\n" + "\031enable_extended_streaming\030\013 \001(\010B\003\340A\001\0221\n" @@ -343,12 +351,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006configB\007\n" + "\005input\"\245\005\n" + "\037StreamingAnalyzeContentResponse\022R\n" - + "\022recognition_result\030\001 \001(\01326.google.cloud.di" - + "alogflow.v2.StreamingRecognitionResult\022\022\n\n" + + "\022recognition_result\030\001" + + " \001(\01326.google.cloud.dialogflow.v2.StreamingRecognitionResult\022\022\n\n" + "reply_text\030\002 \001(\t\022<\n" + "\013reply_audio\030\003 \001(\0132\'.google.cloud.dialogflow.v2.OutputAudio\022N\n" - + "\025automated_agent_reply\030\004 \001(\0132/.google" - + ".cloud.dialogflow.v2.AutomatedAgentReply\0224\n" + + "\025automated_agent_reply\030\004" + + " \001(\0132/.google.cloud.dialogflow.v2.AutomatedAgentReply\0224\n" + "\007message\030\006 \001(\0132#.google.cloud.dialogflow.v2.Message\022T\n" + "\036human_agent_suggestion_results\030\007" + " \003(\0132,.google.cloud.dialogflow.v2.SuggestionResult\022Q\n" @@ -356,8 +364,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\0132,.google.cloud.dialogflow.v2.SuggestionResult\022C\n" + "\017dtmf_parameters\030\n" + " \001(\0132*.google.cloud.dialogflow.v2.DtmfParameters\022R\n" - + "\016debugging_info\030\013 \001(\0132:.g" - + "oogle.cloud.dialogflow.v2.CloudConversationDebuggingInfo\022\024\n" + + "\016debugging_info\030\013 \001(\0132:.google.clo" + + "ud.dialogflow.v2.CloudConversationDebuggingInfo\022\024\n" + "\014speech_model\030\r" + " \001(\t\"\205\002\n" + "\026SuggestArticlesRequest\022=\n" @@ -366,11 +374,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016latest_message\030\002 \001(\tB)\340A\001\372A#\n" + "!dialogflow.googleapis.com/Message\022\031\n" + "\014context_size\030\003 \001(\005B\003\340A\001\022N\n" - + "\023assist_query_params\030\004" - + " \001(\01321.google.cloud.dialogflow.v2.AssistQueryParameters\"\213\001\n" + + "\023assist_query_params\030\004 \001" + + "(\01321.google.cloud.dialogflow.v2.AssistQueryParameters\"\213\001\n" + "\027SuggestArticlesResponse\022B\n" - + "\017article_answers\030\001 \003(\0132).go" - + "ogle.cloud.dialogflow.v2.ArticleAnswer\022\026\n" + + "\017article_answers\030\001" + + " \003(\0132).google.cloud.dialogflow.v2.ArticleAnswer\022\026\n" + "\016latest_message\030\002 \001(\t\022\024\n" + "\014context_size\030\003 \001(\005\"\207\002\n" + "\030SuggestFaqAnswersRequest\022=\n" @@ -386,13 +394,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016latest_message\030\002 \001(\t\022\024\n" + "\014context_size\030\003 \001(\005\"\241\003\n" + "\033GenerateSuggestionsResponse\022w\n" - + "\034generator_suggestion_answers\030\001 \003(\0132Q.g" - + "oogle.cloud.dialogflow.v2.GenerateSuggestionsResponse.GeneratorSuggestionAnswer\022>\n" + + "\034generator_suggestion_answers\030\001 \003(\0132Q.google.clo" + + "ud.dialogflow.v2.GenerateSuggestionsResponse.GeneratorSuggestionAnswer\022>\n" + "\016latest_message\030\002 \001(\tB&\372A#\n" + "!dialogflow.googleapis.com/Message\032\310\001\n" + "\031GeneratorSuggestionAnswer\022M\n" - + "\024generator_suggestion\030\001 " - + "\001(\0132/.google.cloud.dialogflow.v2.GeneratorSuggestion\022\030\n" + + "\024generator_suggestion\030\001 \001(\0132/.goo" + + "gle.cloud.dialogflow.v2.GeneratorSuggestion\022\030\n" + "\020source_generator\030\002 \001(\t\022B\n\r" + "answer_record\030\003 \001(\tB+\372A(\n" + "&dialogflow.googleapis.com/AnswerRecord\"\364\001\n" @@ -417,10 +425,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006config\030\001 \001(\0132-.google.cloud.dialogflow.v2.OutputAudioConfig\022\r\n" + "\005audio\030\002 \001(\014\"\350\002\n" + "\023AutomatedAgentReply\022P\n" - + "\026detect_intent_response\030\001 \001(" - + "\01320.google.cloud.dialogflow.v2.DetectIntentResponse\022k\n" - + "\032automated_agent_reply_type\030\007 \001(\0162G.google.cloud.dialogflow.v2.Aut" - + "omatedAgentReply.AutomatedAgentReplyType\022\032\n" + + "\026detect_intent_response\030\001 \001(\01320.googl" + + "e.cloud.dialogflow.v2.DetectIntentResponse\022k\n" + + "\032automated_agent_reply_type\030\007 \001(\0162G" + + ".google.cloud.dialogflow.v2.AutomatedAgentReply.AutomatedAgentReplyType\022\032\n" + "\022allow_cancellation\030\010 \001(\010\022\027\n" + "\017cx_current_page\030\013 \001(\t\"]\n" + "\027AutomatedAgentReplyType\022*\n" @@ -432,8 +440,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003uri\030\002 \001(\t\022\020\n" + "\010snippets\030\003 \003(\t\022\022\n\n" + "confidence\030\004 \001(\002\022I\n" - + "\010metadata\030\005" - + " \003(\01327.google.cloud.dialogflow.v2.ArticleAnswer.MetadataEntry\022\025\n\r" + + "\010metadata\030\005 \003(" + + "\01327.google.cloud.dialogflow.v2.ArticleAnswer.MetadataEntry\022\025\n\r" + "answer_record\030\006 \001(\t\032/\n\r" + "MetadataEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" @@ -443,10 +451,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "confidence\030\002 \001(\002\022\020\n" + "\010question\030\003 \001(\t\022\016\n" + "\006source\030\004 \001(\t\022E\n" - + "\010metadata\030\005 \003(" - + "\01323.google.cloud.dialogflow.v2.FaqAnswer.MetadataEntry\022\025\n\r" - + "answer_record\030\006 \001(\t\032/\n" - + "\r" + + "\010metadata\030\005 \003(\01323.googl" + + "e.cloud.dialogflow.v2.FaqAnswer.MetadataEntry\022\025\n\r" + + "answer_record\030\006 \001(\t\032/\n\r" + "MetadataEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"y\n" @@ -469,16 +476,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006result\"\265\004\n" + "\020SuggestionResult\022#\n" + "\005error\030\001 \001(\0132\022.google.rpc.StatusH\000\022X\n" - + "\031suggest_articles_response\030\002 \001(\01323.g" - + "oogle.cloud.dialogflow.v2.SuggestArticlesResponseH\000\022g\n" + + "\031suggest_articles_response\030\002 \001(\01323.google.clo" + + "ud.dialogflow.v2.SuggestArticlesResponseH\000\022g\n" + "!suggest_knowledge_assist_response\030\010" + " \001(\0132:.google.cloud.dialogflow.v2.SuggestKnowledgeAssistResponseH\000\022]\n" - + "\034suggest_faq_answers_response\030\003 \001(\01325.goo" - + "gle.cloud.dialogflow.v2.SuggestFaqAnswersResponseH\000\022a\n" - + "\036suggest_smart_replies_response\030\004" - + " \001(\01327.google.cloud.dialogflow.v2.SuggestSmartRepliesResponseH\000\022`\n" - + "\035generate_suggestions_response\030\t \001(\01327.google.c" - + "loud.dialogflow.v2.GenerateSuggestionsResponseH\000B\025\n" + + "\034suggest_faq_answers_response\030\003 \001(\01325.google.cloud" + + ".dialogflow.v2.SuggestFaqAnswersResponseH\000\022a\n" + + "\036suggest_smart_replies_response\030\004 \001" + + "(\01327.google.cloud.dialogflow.v2.SuggestSmartRepliesResponseH\000\022`\n" + + "\035generate_suggestions_response\030\t \001(\01327.google.cloud.dial" + + "ogflow.v2.GenerateSuggestionsResponseH\000B\025\n" + "\023suggestion_response\"-\n" + "\017InputTextConfig\022\032\n\r" + "language_code\030\001 \001(\tB\003\340A\002\"j\n" @@ -489,13 +496,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021MessageAnnotation\022?\n" + "\005parts\030\001" + " \003(\01320.google.cloud.dialogflow.v2.AnnotatedMessagePart\022\030\n" - + "\020contain_entities\030\002 \001(\010\"-\n" - + "\017SuggestionInput\022\032\n" - + "\r" - + "answer_record\030\001 \001(\tB\003\340A\002\"\315\001\n" + + "\020contain_entities\030\002 \001(\010\"\243\002\n" + + "\017SuggestionInput\022\032\n\r" + + "answer_record\030\001 \001(\tB\003\340A\002\0220\n\n" + + "parameters\030\004 \001(\0132\027.google.protobuf.StructB\003\340A\001\022G\n" + + "\006action\030\005 " + + "\001(\01622.google.cloud.dialogflow.v2.SuggestionInput.ActionB\003\340A\001\0222\n" + + "\tsend_time\030\007 \001(\0132\032.google.protobuf.TimestampB\003\340A\001\"E\n" + + "\006Action\022\026\n" + + "\022ACTION_UNSPECIFIED\020\000\022\n\n" + + "\006CANCEL\020\001\022\n" + + "\n" + + "\006REVISE\020\002\022\013\n" + + "\007CONFIRM\020\003\"\315\001\n" + "\025AssistQueryParameters\022s\n" - + "\032documents_metadata_filters\030\001 \003(\0132O.google.cloud.dialogflow.v2.Ass" - + "istQueryParameters.DocumentsMetadataFiltersEntry\032?\n" + + "\032documents_metadata_filters\030\001 \003(\0132O.google.cloud.dialogflow.v2.Assis" + + "tQueryParameters.DocumentsMetadataFiltersEntry\032?\n" + "\035DocumentsMetadataFiltersEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\343\001\n" @@ -512,24 +528,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016latest_message\030\002 \001(\t\022\024\n" + "\014context_size\030\003 \001(\005\"\233\006\n" + "\025KnowledgeAssistAnswer\022Y\n" - + "\017suggested_query\030\001" - + " \001(\0132@.google.cloud.dialogflow.v2.KnowledgeAssistAnswer.SuggestedQuery\022a\n" - + "\026suggested_query_answer\030\002 \001(\0132A.google.cloud.di" - + "alogflow.v2.KnowledgeAssistAnswer.KnowledgeAnswer\022\025\n\r" + + "\017suggested_query\030\001 \001" + + "(\0132@.google.cloud.dialogflow.v2.KnowledgeAssistAnswer.SuggestedQuery\022a\n" + + "\026suggested_query_answer\030\002 \001(\0132A.google.cloud.dial" + + "ogflow.v2.KnowledgeAssistAnswer.KnowledgeAnswer\022\025\n\r" + "answer_record\030\003 \001(\t\032$\n" + "\016SuggestedQuery\022\022\n\n" + "query_text\030\001 \001(\t\032\206\004\n" + "\017KnowledgeAnswer\022\023\n" + "\013answer_text\030\001 \001(\t\022a\n\n" - + "faq_source\030\003 \001(\0132K.google.cloud.dialogflow.v2" - + ".KnowledgeAssistAnswer.KnowledgeAnswer.FaqSourceH\000\022o\n" - + "\021generative_source\030\004 \001(\0132R.google.cloud.dialogflow.v2.KnowledgeAssi" - + "stAnswer.KnowledgeAnswer.GenerativeSourceH\000\032\035\n" + + "faq_source\030\003 \001(\0132K.google.cloud.dialogflow.v2.K" + + "nowledgeAssistAnswer.KnowledgeAnswer.FaqSourceH\000\022o\n" + + "\021generative_source\030\004 \001(\0132R.google.cloud.dialogflow.v2.KnowledgeAssist" + + "Answer.KnowledgeAnswer.GenerativeSourceH\000\032\035\n" + "\tFaqSource\022\020\n" + "\010question\030\002 \001(\t\032\340\001\n" + "\020GenerativeSource\022l\n" - + "\010snippets\030\001 \003(\0132Z.google.cloud.dialogflow.v2.KnowledgeAssistAn" - + "swer.KnowledgeAnswer.GenerativeSource.Snippet\032^\n" + + "\010snippets\030\001 \003(\0132Z.google.cloud.dialogflow.v2.KnowledgeAssistAnsw" + + "er.KnowledgeAnswer.GenerativeSource.Snippet\032^\n" + "\007Snippet\022\013\n" + "\003uri\030\002 \001(\t\022\014\n" + "\004text\030\003 \001(\t\022\r\n" @@ -537,68 +553,68 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010metadata\030\005 \001(\0132\027.google.protobuf.StructB\010\n" + "\006source2\372\030\n" + "\014Participants\022\245\002\n" - + "\021CreateParticipant\0224.google.cloud.dialogflow.v2.CreateParticipantReq" - + "uest\032\'.google.cloud.dialogflow.v2.Partic" - + "ipant\"\260\001\332A\022parent,participant\202\323\344\223\002\224\001\"4/v" - + "2/{parent=projects/*/conversations/*}/participants:\013participantZO\"@/v2/{parent=p" - + "rojects/*/locations/*/conversations/*}/participants:\013participant\022\366\001\n" - + "\016GetParticipant\0221.google.cloud.dialogflow.v2.GetPart" - + "icipantRequest\032\'.google.cloud.dialogflow" - + ".v2.Participant\"\207\001\332A\004name\202\323\344\223\002z\0224/v2/{na" - + "me=projects/*/conversations/*/participan" - + "ts/*}ZB\022@/v2/{name=projects/*/locations/*/conversations/*/participants/*}\022\211\002\n" - + "\020ListParticipants\0223.google.cloud.dialogflow" - + ".v2.ListParticipantsRequest\0324.google.cloud.dialogflow.v2.ListParticipantsRespons" - + "e\"\211\001\332A\006parent\202\323\344\223\002z\0224/v2/{parent=project" - + "s/*/conversations/*}/participantsZB\022@/v2" - + "/{parent=projects/*/locations/*/conversations/*}/participants\022\302\002\n" - + "\021UpdateParticipant\0224.google.cloud.dialogflow.v2.UpdateP" - + "articipantRequest\032\'.google.cloud.dialogf" - + "low.v2.Participant\"\315\001\332A\027participant,upda" - + "te_mask\202\323\344\223\002\254\0012@/v2/{participant.name=pr" - + "ojects/*/conversations/*/participants/*}:\013participantZ[2L/v2/{participant.name=p" - + "rojects/*/locations/*/conversations/*/participants/*}:\013participant\022\372\002\n" - + "\016AnalyzeContent\0221.google.cloud.dialogflow.v2.Analy" - + "zeContentRequest\0322.google.cloud.dialogfl" - + "ow.v2.AnalyzeContentResponse\"\200\002\332A\026partic" - + "ipant,text_input\332A\027participant,event_inp" - + "ut\332A\027participant,audio_input\202\323\344\223\002\254\001\"J/v2" - + "/{participant=projects/*/conversations/*/participants/*}:analyzeContent:\001*Z[\"V/v" - + "2/{participant=projects/*/locations/*/co" - + "nversations/*/participants/*}:analyzeContent:\001*\022\230\001\n" - + "\027StreamingAnalyzeContent\022:.google.cloud.dialogflow.v2.StreamingAnalyz" - + "eContentRequest\032;.google.cloud.dialogflo" - + "w.v2.StreamingAnalyzeContentResponse\"\000(\0010\001\022\311\002\n" - + "\017SuggestArticles\0222.google.cloud.dialogflow.v2.SuggestArticlesRequest\0323.goo" - + "gle.cloud.dialogflow.v2.SuggestArticlesR" - + "esponse\"\314\001\332A\006parent\202\323\344\223\002\274\001\"R/v2/{parent=" - + "projects/*/conversations/*/participants/*}/suggestions:suggestArticles:\001*Zc\"^/v2" - + "/{parent=projects/*/locations/*/conversa" - + "tions/*/participants/*}/suggestions:suggestArticles:\001*\022\323\002\n" - + "\021SuggestFaqAnswers\0224.google.cloud.dialogflow.v2.SuggestFaqAnsw" - + "ersRequest\0325.google.cloud.dialogflow.v2." - + "SuggestFaqAnswersResponse\"\320\001\332A\006parent\202\323\344" - + "\223\002\300\001\"T/v2/{parent=projects/*/conversatio" - + "ns/*/participants/*}/suggestions:suggestFaqAnswers:\001*Ze\"`/v2/{parent=projects/*/" - + "locations/*/conversations/*/participants/*}/suggestions:suggestFaqAnswers:\001*\022\335\002\n" - + "\023SuggestSmartReplies\0226.google.cloud.dial" - + "ogflow.v2.SuggestSmartRepliesRequest\0327.google.cloud.dialogflow.v2.SuggestSmartRe" - + "pliesResponse\"\324\001\332A\006parent\202\323\344\223\002\304\001\"V/v2/{p" - + "arent=projects/*/conversations/*/participants/*}/suggestions:suggestSmartReplies" - + ":\001*Zg\"b/v2/{parent=projects/*/locations/" - + "*/conversations/*/participants/*}/suggestions:suggestSmartReplies:\001*\022\343\002\n" - + "\026SuggestKnowledgeAssist\0229.google.cloud.dialogflo" - + "w.v2.SuggestKnowledgeAssistRequest\032:.google.cloud.dialogflow.v2.SuggestKnowledge" - + "AssistResponse\"\321\001\202\323\344\223\002\312\001\"Y/v2/{parent=pr" - + "ojects/*/conversations/*/participants/*}/suggestions:suggestKnowledgeAssist:\001*Zj" - + "\"e/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions" - + ":suggestKnowledgeAssist:\001*\032x\312A\031dialogflo" - + "w.googleapis.com\322AYhttps://www.googleapi" - + "s.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\226\001\n" - + "\036com.google.cloud.dialogflow.v2B\020ParticipantProt" - + "oP\001Z>cloud.google.com/go/dialogflow/apiv" - + "2/dialogflowpb;dialogflowpb\242\002\002DF\252\002\032Googl" - + "e.Cloud.Dialogflow.V2b\006proto3" + + "\021CreateParticipant\0224.google.cloud.dialogflow.v2.CreateParticipantReque" + + "st\032\'.google.cloud.dialogflow.v2.Particip" + + "ant\"\260\001\332A\022parent,participant\202\323\344\223\002\224\001\"4/v2/" + + "{parent=projects/*/conversations/*}/participants:\013participantZO\"@/v2/{parent=pro" + + "jects/*/locations/*/conversations/*}/participants:\013participant\022\366\001\n" + + "\016GetParticipant\0221.google.cloud.dialogflow.v2.GetPartic" + + "ipantRequest\032\'.google.cloud.dialogflow.v" + + "2.Participant\"\207\001\332A\004name\202\323\344\223\002z\0224/v2/{name" + + "=projects/*/conversations/*/participants" + + "/*}ZB\022@/v2/{name=projects/*/locations/*/conversations/*/participants/*}\022\211\002\n" + + "\020ListParticipants\0223.google.cloud.dialogflow.v" + + "2.ListParticipantsRequest\0324.google.cloud.dialogflow.v2.ListParticipantsResponse\"" + + "\211\001\332A\006parent\202\323\344\223\002z\0224/v2/{parent=projects/" + + "*/conversations/*}/participantsZB\022@/v2/{" + + "parent=projects/*/locations/*/conversations/*}/participants\022\302\002\n" + + "\021UpdateParticipant\0224.google.cloud.dialogflow.v2.UpdatePar" + + "ticipantRequest\032\'.google.cloud.dialogflo" + + "w.v2.Participant\"\315\001\332A\027participant,update" + + "_mask\202\323\344\223\002\254\0012@/v2/{participant.name=proj" + + "ects/*/conversations/*/participants/*}:\013participantZ[2L/v2/{participant.name=pro" + + "jects/*/locations/*/conversations/*/participants/*}:\013participant\022\372\002\n" + + "\016AnalyzeContent\0221.google.cloud.dialogflow.v2.Analyze" + + "ContentRequest\0322.google.cloud.dialogflow" + + ".v2.AnalyzeContentResponse\"\200\002\332A\026particip" + + "ant,text_input\332A\027participant,event_input" + + "\332A\027participant,audio_input\202\323\344\223\002\254\001\"J/v2/{" + + "participant=projects/*/conversations/*/participants/*}:analyzeContent:\001*Z[\"V/v2/" + + "{participant=projects/*/locations/*/conv" + + "ersations/*/participants/*}:analyzeContent:\001*\022\230\001\n" + + "\027StreamingAnalyzeContent\022:.google.cloud.dialogflow.v2.StreamingAnalyzeC" + + "ontentRequest\032;.google.cloud.dialogflow." + + "v2.StreamingAnalyzeContentResponse\"\000(\0010\001\022\311\002\n" + + "\017SuggestArticles\0222.google.cloud.dialogflow.v2.SuggestArticlesRequest\0323.googl" + + "e.cloud.dialogflow.v2.SuggestArticlesRes" + + "ponse\"\314\001\332A\006parent\202\323\344\223\002\274\001\"R/v2/{parent=pr" + + "ojects/*/conversations/*/participants/*}/suggestions:suggestArticles:\001*Zc\"^/v2/{" + + "parent=projects/*/locations/*/conversati" + + "ons/*/participants/*}/suggestions:suggestArticles:\001*\022\323\002\n" + + "\021SuggestFaqAnswers\0224.google.cloud.dialogflow.v2.SuggestFaqAnswer" + + "sRequest\0325.google.cloud.dialogflow.v2.Su" + + "ggestFaqAnswersResponse\"\320\001\332A\006parent\202\323\344\223\002" + + "\300\001\"T/v2/{parent=projects/*/conversations" + + "/*/participants/*}/suggestions:suggestFaqAnswers:\001*Ze\"`/v2/{parent=projects/*/lo" + + "cations/*/conversations/*/participants/*}/suggestions:suggestFaqAnswers:\001*\022\335\002\n" + + "\023SuggestSmartReplies\0226.google.cloud.dialog" + + "flow.v2.SuggestSmartRepliesRequest\0327.google.cloud.dialogflow.v2.SuggestSmartRepl" + + "iesResponse\"\324\001\332A\006parent\202\323\344\223\002\304\001\"V/v2/{par" + + "ent=projects/*/conversations/*/participants/*}/suggestions:suggestSmartReplies:\001" + + "*Zg\"b/v2/{parent=projects/*/locations/*/" + + "conversations/*/participants/*}/suggestions:suggestSmartReplies:\001*\022\343\002\n" + + "\026SuggestKnowledgeAssist\0229.google.cloud.dialogflow." + + "v2.SuggestKnowledgeAssistRequest\032:.google.cloud.dialogflow.v2.SuggestKnowledgeAs" + + "sistResponse\"\321\001\202\323\344\223\002\312\001\"Y/v2/{parent=proj" + + "ects/*/conversations/*/participants/*}/suggestions:suggestKnowledgeAssist:\001*Zj\"e" + + "/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:s" + + "uggestKnowledgeAssist:\001*\032x\312A\031dialogflow." + + "googleapis.com\322AYhttps://www.googleapis." + + "com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\226\001\n" + + "\036com.google.cloud.dialogflow.v2B\020ParticipantProtoP" + + "\001Z>cloud.google.com/go/dialogflow/apiv2/" + + "dialogflowpb;dialogflowpb\242\002\002DF\252\002\032Google." + + "Cloud.Dialogflow.V2b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -627,6 +643,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SipRecordingMediaLabel", "ObfuscatedExternalUserId", "DocumentsMetadataFilters", + "AgentDesktopSource", }); internal_static_google_cloud_dialogflow_v2_Participant_DocumentsMetadataFiltersEntry_descriptor = internal_static_google_cloud_dialogflow_v2_Participant_descriptor.getNestedTypes().get(0); @@ -964,7 +981,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_dialogflow_v2_SuggestionInput_descriptor, new java.lang.String[] { - "AnswerRecord", + "AnswerRecord", "Parameters", "Action", "SendTime", }); internal_static_google_cloud_dialogflow_v2_AssistQueryParameters_descriptor = getDescriptor().getMessageTypes().get(32); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/RaiSettings.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/RaiSettings.java new file mode 100644 index 000000000000..f2b2996b3e42 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/RaiSettings.java @@ -0,0 +1,2335 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Settings for Responsible AI checks.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.RaiSettings} + */ +public final class RaiSettings extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.RaiSettings) + RaiSettingsOrBuilder { + private static final long serialVersionUID = 0L; + + // Use RaiSettings.newBuilder() to construct. + private RaiSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private RaiSettings() { + raiCategoryConfigs_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new RaiSettings(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.RaiSettings.class, + com.google.cloud.dialogflow.v2.RaiSettings.Builder.class); + } + + public interface RaiCategoryConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. The RAI category.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for category. + */ + int getCategoryValue(); + + /** + * + * + *
+     * Optional. The RAI category.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The category. + */ + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory getCategory(); + + /** + * + * + *
+     * Optional. The sensitivity level for this category.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for sensitivityLevel. + */ + int getSensitivityLevelValue(); + + /** + * + * + *
+     * Optional. The sensitivity level for this category.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The sensitivityLevel. + */ + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel + getSensitivityLevel(); + } + + /** + * + * + *
+   * Configuration for a specific RAI category.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig} + */ + public static final class RaiCategoryConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig) + RaiCategoryConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use RaiCategoryConfig.newBuilder() to construct. + private RaiCategoryConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private RaiCategoryConfig() { + category_ = 0; + sensitivityLevel_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new RaiCategoryConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.class, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder.class); + } + + /** + * + * + *
+     * Enum for RAI category.
+     * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory} + */ + public enum RaiCategory implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+       * Default value.
+       * 
+ * + * RAI_CATEGORY_UNSPECIFIED = 0; + */ + RAI_CATEGORY_UNSPECIFIED(0), + /** + * + * + *
+       * Dangerous content.
+       * 
+ * + * DANGEROUS_CONTENT = 1; + */ + DANGEROUS_CONTENT(1), + /** + * + * + *
+       * Sexually explicit content.
+       * 
+ * + * SEXUALLY_EXPLICIT = 2; + */ + SEXUALLY_EXPLICIT(2), + /** + * + * + *
+       * Harassment content.
+       * 
+ * + * HARASSMENT = 3; + */ + HARASSMENT(3), + /** + * + * + *
+       * Hate speech content.
+       * 
+ * + * HATE_SPEECH = 4; + */ + HATE_SPEECH(4), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+       * Default value.
+       * 
+ * + * RAI_CATEGORY_UNSPECIFIED = 0; + */ + public static final int RAI_CATEGORY_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+       * Dangerous content.
+       * 
+ * + * DANGEROUS_CONTENT = 1; + */ + public static final int DANGEROUS_CONTENT_VALUE = 1; + + /** + * + * + *
+       * Sexually explicit content.
+       * 
+ * + * SEXUALLY_EXPLICIT = 2; + */ + public static final int SEXUALLY_EXPLICIT_VALUE = 2; + + /** + * + * + *
+       * Harassment content.
+       * 
+ * + * HARASSMENT = 3; + */ + public static final int HARASSMENT_VALUE = 3; + + /** + * + * + *
+       * Hate speech content.
+       * 
+ * + * HATE_SPEECH = 4; + */ + public static final int HATE_SPEECH_VALUE = 4; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static RaiCategory 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 RaiCategory forNumber(int value) { + switch (value) { + case 0: + return RAI_CATEGORY_UNSPECIFIED; + case 1: + return DANGEROUS_CONTENT; + case 2: + return SEXUALLY_EXPLICIT; + case 3: + return HARASSMENT; + case 4: + return HATE_SPEECH; + 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 RaiCategory findValueByNumber(int number) { + return RaiCategory.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final RaiCategory[] VALUES = values(); + + public static RaiCategory 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 RaiCategory(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory) + } + + /** + * + * + *
+     * Enum for user-configurable sensitivity levels.
+     * 
+ * + * Protobuf enum {@code + * google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel} + */ + public enum SensitivityLevel implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+       * Default value.
+       * If unspecified, the default behavior is:
+       * - DANGEROUS_CONTENT: BLOCK_FEW
+       * - SEXUALLY_EXPLICIT: BLOCK_SOME
+       * - HARASSMENT: BLOCK_SOME
+       * - HATE_SPEECH: BLOCK_SOME
+       * 
+ * + * SENSITIVITY_LEVEL_UNSPECIFIED = 0; + */ + SENSITIVITY_LEVEL_UNSPECIFIED(0), + /** + * + * + *
+       * Block most potentially sensitive responses.
+       * 
+ * + * BLOCK_MOST = 1; + */ + BLOCK_MOST(1), + /** + * + * + *
+       * Block some potentially sensitive responses.
+       * 
+ * + * BLOCK_SOME = 2; + */ + BLOCK_SOME(2), + /** + * + * + *
+       * Block a few potentially sensitive responses.
+       * 
+ * + * BLOCK_FEW = 3; + */ + BLOCK_FEW(3), + /** + * + * + *
+       * No filtering for this category.
+       * 
+ * + * BLOCK_NONE = 4; + */ + BLOCK_NONE(4), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+       * Default value.
+       * If unspecified, the default behavior is:
+       * - DANGEROUS_CONTENT: BLOCK_FEW
+       * - SEXUALLY_EXPLICIT: BLOCK_SOME
+       * - HARASSMENT: BLOCK_SOME
+       * - HATE_SPEECH: BLOCK_SOME
+       * 
+ * + * SENSITIVITY_LEVEL_UNSPECIFIED = 0; + */ + public static final int SENSITIVITY_LEVEL_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+       * Block most potentially sensitive responses.
+       * 
+ * + * BLOCK_MOST = 1; + */ + public static final int BLOCK_MOST_VALUE = 1; + + /** + * + * + *
+       * Block some potentially sensitive responses.
+       * 
+ * + * BLOCK_SOME = 2; + */ + public static final int BLOCK_SOME_VALUE = 2; + + /** + * + * + *
+       * Block a few potentially sensitive responses.
+       * 
+ * + * BLOCK_FEW = 3; + */ + public static final int BLOCK_FEW_VALUE = 3; + + /** + * + * + *
+       * No filtering for this category.
+       * 
+ * + * BLOCK_NONE = 4; + */ + public static final int BLOCK_NONE_VALUE = 4; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SensitivityLevel 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 SensitivityLevel forNumber(int value) { + switch (value) { + case 0: + return SENSITIVITY_LEVEL_UNSPECIFIED; + case 1: + return BLOCK_MOST; + case 2: + return BLOCK_SOME; + case 3: + return BLOCK_FEW; + case 4: + return BLOCK_NONE; + 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 SensitivityLevel findValueByNumber(int number) { + return SensitivityLevel.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.getDescriptor() + .getEnumTypes() + .get(1); + } + + private static final SensitivityLevel[] VALUES = values(); + + public static SensitivityLevel 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 SensitivityLevel(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel) + } + + public static final int CATEGORY_FIELD_NUMBER = 1; + private int category_ = 0; + + /** + * + * + *
+     * Optional. The RAI category.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for category. + */ + @java.lang.Override + public int getCategoryValue() { + return category_; + } + + /** + * + * + *
+     * Optional. The RAI category.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The category. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory getCategory() { + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory result = + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory.forNumber( + category_); + return result == null + ? com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory.UNRECOGNIZED + : result; + } + + public static final int SENSITIVITY_LEVEL_FIELD_NUMBER = 2; + private int sensitivityLevel_ = 0; + + /** + * + * + *
+     * Optional. The sensitivity level for this category.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for sensitivityLevel. + */ + @java.lang.Override + public int getSensitivityLevelValue() { + return sensitivityLevel_; + } + + /** + * + * + *
+     * Optional. The sensitivity level for this category.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The sensitivityLevel. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel + getSensitivityLevel() { + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel result = + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel.forNumber( + sensitivityLevel_); + return result == null + ? com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel + .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 (category_ + != com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory + .RAI_CATEGORY_UNSPECIFIED + .getNumber()) { + output.writeEnum(1, category_); + } + if (sensitivityLevel_ + != com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel + .SENSITIVITY_LEVEL_UNSPECIFIED + .getNumber()) { + output.writeEnum(2, sensitivityLevel_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (category_ + != com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory + .RAI_CATEGORY_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, category_); + } + if (sensitivityLevel_ + != com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel + .SENSITIVITY_LEVEL_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, sensitivityLevel_); + } + 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.dialogflow.v2.RaiSettings.RaiCategoryConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig other = + (com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig) obj; + + if (category_ != other.category_) return false; + if (sensitivityLevel_ != other.sensitivityLevel_) 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) + CATEGORY_FIELD_NUMBER; + hash = (53 * hash) + category_; + hash = (37 * hash) + SENSITIVITY_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + sensitivityLevel_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig 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.dialogflow.v2.RaiSettings.RaiCategoryConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig 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.dialogflow.v2.RaiSettings.RaiCategoryConfig parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Configuration for a specific RAI category.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig) + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.class, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + category_ = 0; + sensitivityLevel_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_RaiCategoryConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig build() { + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig buildPartial() { + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig result = + new com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.category_ = category_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.sensitivityLevel_ = sensitivityLevel_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig) { + return mergeFrom((com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig other) { + if (other + == com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.getDefaultInstance()) + return this; + if (other.category_ != 0) { + setCategoryValue(other.getCategoryValue()); + } + if (other.sensitivityLevel_ != 0) { + setSensitivityLevelValue(other.getSensitivityLevelValue()); + } + 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: + { + category_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 16: + { + sensitivityLevel_ = 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 category_ = 0; + + /** + * + * + *
+       * Optional. The RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for category. + */ + @java.lang.Override + public int getCategoryValue() { + return category_; + } + + /** + * + * + *
+       * Optional. The RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for category to set. + * @return This builder for chaining. + */ + public Builder setCategoryValue(int value) { + category_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The category. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory + getCategory() { + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory result = + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory.forNumber( + category_); + return result == null + ? com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory.UNRECOGNIZED + : result; + } + + /** + * + * + *
+       * Optional. The RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The category to set. + * @return This builder for chaining. + */ + public Builder setCategory( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + category_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The RAI category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.RaiCategory category = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearCategory() { + bitField0_ = (bitField0_ & ~0x00000001); + category_ = 0; + onChanged(); + return this; + } + + private int sensitivityLevel_ = 0; + + /** + * + * + *
+       * Optional. The sensitivity level for this category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for sensitivityLevel. + */ + @java.lang.Override + public int getSensitivityLevelValue() { + return sensitivityLevel_; + } + + /** + * + * + *
+       * Optional. The sensitivity level for this category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for sensitivityLevel to set. + * @return This builder for chaining. + */ + public Builder setSensitivityLevelValue(int value) { + sensitivityLevel_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The sensitivity level for this category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The sensitivityLevel. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel + getSensitivityLevel() { + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel result = + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel.forNumber( + sensitivityLevel_); + return result == null + ? com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel + .UNRECOGNIZED + : result; + } + + /** + * + * + *
+       * Optional. The sensitivity level for this category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The sensitivityLevel to set. + * @return This builder for chaining. + */ + public Builder setSensitivityLevel( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + sensitivityLevel_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The sensitivity level for this category.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.SensitivityLevel sensitivity_level = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearSensitivityLevel() { + bitField0_ = (bitField0_ & ~0x00000002); + sensitivityLevel_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig) + private static final com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig(); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RaiCategoryConfig 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.dialogflow.v2.RaiSettings.RaiCategoryConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int RAI_CATEGORY_CONFIGS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List + raiCategoryConfigs_; + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + @java.lang.Override + public java.util.List + getRaiCategoryConfigsList() { + return raiCategoryConfigs_; + } + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + @java.lang.Override + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder> + getRaiCategoryConfigsOrBuilderList() { + return raiCategoryConfigs_; + } + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + @java.lang.Override + public int getRaiCategoryConfigsCount() { + return raiCategoryConfigs_.size(); + } + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig getRaiCategoryConfigs( + int index) { + return raiCategoryConfigs_.get(index); + } + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder + getRaiCategoryConfigsOrBuilder(int index) { + return raiCategoryConfigs_.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 < raiCategoryConfigs_.size(); i++) { + output.writeMessage(1, raiCategoryConfigs_.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 < raiCategoryConfigs_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(1, raiCategoryConfigs_.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.dialogflow.v2.RaiSettings)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.RaiSettings other = + (com.google.cloud.dialogflow.v2.RaiSettings) obj; + + if (!getRaiCategoryConfigsList().equals(other.getRaiCategoryConfigsList())) 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 (getRaiCategoryConfigsCount() > 0) { + hash = (37 * hash) + RAI_CATEGORY_CONFIGS_FIELD_NUMBER; + hash = (53 * hash) + getRaiCategoryConfigsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.RaiSettings parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings 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.dialogflow.v2.RaiSettings parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings 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.dialogflow.v2.RaiSettings parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.RaiSettings prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Settings for Responsible AI checks.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.RaiSettings} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.RaiSettings) + com.google.cloud.dialogflow.v2.RaiSettingsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.RaiSettings.class, + com.google.cloud.dialogflow.v2.RaiSettings.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.RaiSettings.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (raiCategoryConfigsBuilder_ == null) { + raiCategoryConfigs_ = java.util.Collections.emptyList(); + } else { + raiCategoryConfigs_ = null; + raiCategoryConfigsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_RaiSettings_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.RaiSettings.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings build() { + com.google.cloud.dialogflow.v2.RaiSettings result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.RaiSettings buildPartial() { + com.google.cloud.dialogflow.v2.RaiSettings result = + new com.google.cloud.dialogflow.v2.RaiSettings(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(com.google.cloud.dialogflow.v2.RaiSettings result) { + if (raiCategoryConfigsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + raiCategoryConfigs_ = java.util.Collections.unmodifiableList(raiCategoryConfigs_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.raiCategoryConfigs_ = raiCategoryConfigs_; + } else { + result.raiCategoryConfigs_ = raiCategoryConfigsBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.RaiSettings result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.RaiSettings) { + return mergeFrom((com.google.cloud.dialogflow.v2.RaiSettings) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.RaiSettings other) { + if (other == com.google.cloud.dialogflow.v2.RaiSettings.getDefaultInstance()) return this; + if (raiCategoryConfigsBuilder_ == null) { + if (!other.raiCategoryConfigs_.isEmpty()) { + if (raiCategoryConfigs_.isEmpty()) { + raiCategoryConfigs_ = other.raiCategoryConfigs_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.addAll(other.raiCategoryConfigs_); + } + onChanged(); + } + } else { + if (!other.raiCategoryConfigs_.isEmpty()) { + if (raiCategoryConfigsBuilder_.isEmpty()) { + raiCategoryConfigsBuilder_.dispose(); + raiCategoryConfigsBuilder_ = null; + raiCategoryConfigs_ = other.raiCategoryConfigs_; + bitField0_ = (bitField0_ & ~0x00000001); + raiCategoryConfigsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getRaiCategoryConfigsFieldBuilder() + : null; + } else { + raiCategoryConfigsBuilder_.addAllMessages(other.raiCategoryConfigs_); + } + } + } + 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.dialogflow.v2.RaiSettings.RaiCategoryConfig m = + input.readMessage( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.parser(), + extensionRegistry); + if (raiCategoryConfigsBuilder_ == null) { + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.add(m); + } else { + raiCategoryConfigsBuilder_.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 + raiCategoryConfigs_ = java.util.Collections.emptyList(); + + private void ensureRaiCategoryConfigsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + raiCategoryConfigs_ = + new java.util.ArrayList( + raiCategoryConfigs_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder> + raiCategoryConfigsBuilder_; + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public java.util.List + getRaiCategoryConfigsList() { + if (raiCategoryConfigsBuilder_ == null) { + return java.util.Collections.unmodifiableList(raiCategoryConfigs_); + } else { + return raiCategoryConfigsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public int getRaiCategoryConfigsCount() { + if (raiCategoryConfigsBuilder_ == null) { + return raiCategoryConfigs_.size(); + } else { + return raiCategoryConfigsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig getRaiCategoryConfigs( + int index) { + if (raiCategoryConfigsBuilder_ == null) { + return raiCategoryConfigs_.get(index); + } else { + return raiCategoryConfigsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder setRaiCategoryConfigs( + int index, com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig value) { + if (raiCategoryConfigsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.set(index, value); + onChanged(); + } else { + raiCategoryConfigsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder setRaiCategoryConfigs( + int index, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder builderForValue) { + if (raiCategoryConfigsBuilder_ == null) { + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.set(index, builderForValue.build()); + onChanged(); + } else { + raiCategoryConfigsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder addRaiCategoryConfigs( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig value) { + if (raiCategoryConfigsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.add(value); + onChanged(); + } else { + raiCategoryConfigsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder addRaiCategoryConfigs( + int index, com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig value) { + if (raiCategoryConfigsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.add(index, value); + onChanged(); + } else { + raiCategoryConfigsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder addRaiCategoryConfigs( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder builderForValue) { + if (raiCategoryConfigsBuilder_ == null) { + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.add(builderForValue.build()); + onChanged(); + } else { + raiCategoryConfigsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder addRaiCategoryConfigs( + int index, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder builderForValue) { + if (raiCategoryConfigsBuilder_ == null) { + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.add(index, builderForValue.build()); + onChanged(); + } else { + raiCategoryConfigsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder addAllRaiCategoryConfigs( + java.lang.Iterable + values) { + if (raiCategoryConfigsBuilder_ == null) { + ensureRaiCategoryConfigsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, raiCategoryConfigs_); + onChanged(); + } else { + raiCategoryConfigsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder clearRaiCategoryConfigs() { + if (raiCategoryConfigsBuilder_ == null) { + raiCategoryConfigs_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + raiCategoryConfigsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public Builder removeRaiCategoryConfigs(int index) { + if (raiCategoryConfigsBuilder_ == null) { + ensureRaiCategoryConfigsIsMutable(); + raiCategoryConfigs_.remove(index); + onChanged(); + } else { + raiCategoryConfigsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder + getRaiCategoryConfigsBuilder(int index) { + return getRaiCategoryConfigsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder + getRaiCategoryConfigsOrBuilder(int index) { + if (raiCategoryConfigsBuilder_ == null) { + return raiCategoryConfigs_.get(index); + } else { + return raiCategoryConfigsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder> + getRaiCategoryConfigsOrBuilderList() { + if (raiCategoryConfigsBuilder_ != null) { + return raiCategoryConfigsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(raiCategoryConfigs_); + } + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder + addRaiCategoryConfigsBuilder() { + return getRaiCategoryConfigsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.getDefaultInstance()); + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder + addRaiCategoryConfigsBuilder(int index) { + return getRaiCategoryConfigsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.getDefaultInstance()); + } + + /** + * + * + *
+     * Configuration for a set of RAI categories.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + public java.util.List + getRaiCategoryConfigsBuilderList() { + return getRaiCategoryConfigsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder> + getRaiCategoryConfigsFieldBuilder() { + if (raiCategoryConfigsBuilder_ == null) { + raiCategoryConfigsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig.Builder, + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder>( + raiCategoryConfigs_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + raiCategoryConfigs_ = null; + } + return raiCategoryConfigsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.RaiSettings) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.RaiSettings) + private static final com.google.cloud.dialogflow.v2.RaiSettings DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.RaiSettings(); + } + + public static com.google.cloud.dialogflow.v2.RaiSettings getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RaiSettings 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.dialogflow.v2.RaiSettings getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/RaiSettingsOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/RaiSettingsOrBuilder.java new file mode 100644 index 000000000000..a1d031b78823 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/RaiSettingsOrBuilder.java @@ -0,0 +1,94 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface RaiSettingsOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.RaiSettings) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + java.util.List + getRaiCategoryConfigsList(); + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig getRaiCategoryConfigs(int index); + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + int getRaiCategoryConfigsCount(); + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + java.util.List + getRaiCategoryConfigsOrBuilderList(); + + /** + * + * + *
+   * Configuration for a set of RAI categories.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfig rai_category_configs = 1; + * + */ + com.google.cloud.dialogflow.v2.RaiSettings.RaiCategoryConfigOrBuilder + getRaiCategoryConfigsOrBuilder(int index); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunk.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunk.java new file mode 100644 index 000000000000..3603a36f38dd --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunk.java @@ -0,0 +1,1702 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * SipTrunk is the resource that represents a SIP trunk to connect to Google
+ * Telephony platform SIP trunking service.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SipTrunk} + */ +public final class SipTrunk extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SipTrunk) + SipTrunkOrBuilder { + private static final long serialVersionUID = 0L; + + // Use SipTrunk.newBuilder() to construct. + private SipTrunk(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private SipTrunk() { + name_ = ""; + expectedHostname_ = com.google.protobuf.LazyStringArrayList.emptyList(); + connections_ = java.util.Collections.emptyList(); + displayName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new SipTrunk(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_SipTrunk_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_SipTrunk_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SipTrunk.class, + com.google.cloud.dialogflow.v2.SipTrunk.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Identifier. The unique identifier of the SIP trunk.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @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; + } + } + + /** + * + * + *
+   * Identifier. The unique identifier of the SIP trunk.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @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 EXPECTED_HOSTNAME_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList expectedHostname_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + /** + * + * + *
+   * Required. The expected hostnames in the peer certificate from partner that
+   * is used for TLS authentication.
+   * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return A list containing the expectedHostname. + */ + public com.google.protobuf.ProtocolStringList getExpectedHostnameList() { + return expectedHostname_; + } + + /** + * + * + *
+   * Required. The expected hostnames in the peer certificate from partner that
+   * is used for TLS authentication.
+   * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The count of expectedHostname. + */ + public int getExpectedHostnameCount() { + return expectedHostname_.size(); + } + + /** + * + * + *
+   * Required. The expected hostnames in the peer certificate from partner that
+   * is used for TLS authentication.
+   * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param index The index of the element to return. + * @return The expectedHostname at the given index. + */ + public java.lang.String getExpectedHostname(int index) { + return expectedHostname_.get(index); + } + + /** + * + * + *
+   * Required. The expected hostnames in the peer certificate from partner that
+   * is used for TLS authentication.
+   * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param index The index of the value to return. + * @return The bytes of the expectedHostname at the given index. + */ + public com.google.protobuf.ByteString getExpectedHostnameBytes(int index) { + return expectedHostname_.getByteString(index); + } + + public static final int CONNECTIONS_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private java.util.List connections_; + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List getConnectionsList() { + return connections_; + } + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List + getConnectionsOrBuilderList() { + return connections_; + } + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getConnectionsCount() { + return connections_.size(); + } + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Connection getConnections(int index) { + return connections_.get(index); + } + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ConnectionOrBuilder getConnectionsOrBuilder(int index) { + return connections_.get(index); + } + + public static final int DISPLAY_NAME_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private volatile java.lang.Object displayName_ = ""; + + /** + * + * + *
+   * Optional. Human readable alias for this trunk.
+   * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + @java.lang.Override + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + 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(); + displayName_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. Human readable alias for this trunk.
+   * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + for (int i = 0; i < expectedHostname_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, expectedHostname_.getRaw(i)); + } + for (int i = 0; i < connections_.size(); i++) { + output.writeMessage(3, connections_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, displayName_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + { + int dataSize = 0; + for (int i = 0; i < expectedHostname_.size(); i++) { + dataSize += computeStringSizeNoTag(expectedHostname_.getRaw(i)); + } + size += dataSize; + size += 1 * getExpectedHostnameList().size(); + } + for (int i = 0; i < connections_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, connections_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, displayName_); + } + 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.dialogflow.v2.SipTrunk)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SipTrunk other = (com.google.cloud.dialogflow.v2.SipTrunk) obj; + + if (!getName().equals(other.getName())) return false; + if (!getExpectedHostnameList().equals(other.getExpectedHostnameList())) return false; + if (!getConnectionsList().equals(other.getConnectionsList())) return false; + if (!getDisplayName().equals(other.getDisplayName())) 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(); + if (getExpectedHostnameCount() > 0) { + hash = (37 * hash) + EXPECTED_HOSTNAME_FIELD_NUMBER; + hash = (53 * hash) + getExpectedHostnameList().hashCode(); + } + if (getConnectionsCount() > 0) { + hash = (37 * hash) + CONNECTIONS_FIELD_NUMBER; + hash = (53 * hash) + getConnectionsList().hashCode(); + } + hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDisplayName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SipTrunk parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk 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.dialogflow.v2.SipTrunk parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk 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.dialogflow.v2.SipTrunk parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.SipTrunk prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * SipTrunk is the resource that represents a SIP trunk to connect to Google
+   * Telephony platform SIP trunking service.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SipTrunk} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SipTrunk) + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_SipTrunk_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_SipTrunk_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SipTrunk.class, + com.google.cloud.dialogflow.v2.SipTrunk.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.SipTrunk.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + expectedHostname_ = com.google.protobuf.LazyStringArrayList.emptyList(); + if (connectionsBuilder_ == null) { + connections_ = java.util.Collections.emptyList(); + } else { + connections_ = null; + connectionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + displayName_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_SipTrunk_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunk getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunk build() { + com.google.cloud.dialogflow.v2.SipTrunk result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunk buildPartial() { + com.google.cloud.dialogflow.v2.SipTrunk result = + new com.google.cloud.dialogflow.v2.SipTrunk(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(com.google.cloud.dialogflow.v2.SipTrunk result) { + if (connectionsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + connections_ = java.util.Collections.unmodifiableList(connections_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.connections_ = connections_; + } else { + result.connections_ = connectionsBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.SipTrunk result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + expectedHostname_.makeImmutable(); + result.expectedHostname_ = expectedHostname_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.displayName_ = displayName_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.SipTrunk) { + return mergeFrom((com.google.cloud.dialogflow.v2.SipTrunk) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.SipTrunk other) { + if (other == com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.expectedHostname_.isEmpty()) { + if (expectedHostname_.isEmpty()) { + expectedHostname_ = other.expectedHostname_; + bitField0_ |= 0x00000002; + } else { + ensureExpectedHostnameIsMutable(); + expectedHostname_.addAll(other.expectedHostname_); + } + onChanged(); + } + if (connectionsBuilder_ == null) { + if (!other.connections_.isEmpty()) { + if (connections_.isEmpty()) { + connections_ = other.connections_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureConnectionsIsMutable(); + connections_.addAll(other.connections_); + } + onChanged(); + } + } else { + if (!other.connections_.isEmpty()) { + if (connectionsBuilder_.isEmpty()) { + connectionsBuilder_.dispose(); + connectionsBuilder_ = null; + connections_ = other.connections_; + bitField0_ = (bitField0_ & ~0x00000004); + connectionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getConnectionsFieldBuilder() + : null; + } else { + connectionsBuilder_.addAllMessages(other.connections_); + } + } + } + if (!other.getDisplayName().isEmpty()) { + displayName_ = other.displayName_; + 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: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureExpectedHostnameIsMutable(); + expectedHostname_.add(s); + break; + } // case 18 + case 26: + { + com.google.cloud.dialogflow.v2.Connection m = + input.readMessage( + com.google.cloud.dialogflow.v2.Connection.parser(), extensionRegistry); + if (connectionsBuilder_ == null) { + ensureConnectionsIsMutable(); + connections_.add(m); + } else { + connectionsBuilder_.addMessage(m); + } + break; + } // case 26 + case 34: + { + displayName_ = 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 java.lang.Object name_ = ""; + + /** + * + * + *
+     * Identifier. The unique identifier of the SIP trunk.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @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; + } + } + + /** + * + * + *
+     * Identifier. The unique identifier of the SIP trunk.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @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; + } + } + + /** + * + * + *
+     * Identifier. The unique identifier of the SIP trunk.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @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; + } + + /** + * + * + *
+     * Identifier. The unique identifier of the SIP trunk.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Identifier. The unique identifier of the SIP trunk.
+     * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+     * ID>`.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @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 com.google.protobuf.LazyStringArrayList expectedHostname_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureExpectedHostnameIsMutable() { + if (!expectedHostname_.isModifiable()) { + expectedHostname_ = new com.google.protobuf.LazyStringArrayList(expectedHostname_); + } + bitField0_ |= 0x00000002; + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return A list containing the expectedHostname. + */ + public com.google.protobuf.ProtocolStringList getExpectedHostnameList() { + expectedHostname_.makeImmutable(); + return expectedHostname_; + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The count of expectedHostname. + */ + public int getExpectedHostnameCount() { + return expectedHostname_.size(); + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param index The index of the element to return. + * @return The expectedHostname at the given index. + */ + public java.lang.String getExpectedHostname(int index) { + return expectedHostname_.get(index); + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param index The index of the value to return. + * @return The bytes of the expectedHostname at the given index. + */ + public com.google.protobuf.ByteString getExpectedHostnameBytes(int index) { + return expectedHostname_.getByteString(index); + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param index The index to set the value at. + * @param value The expectedHostname to set. + * @return This builder for chaining. + */ + public Builder setExpectedHostname(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureExpectedHostnameIsMutable(); + expectedHostname_.set(index, value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The expectedHostname to add. + * @return This builder for chaining. + */ + public Builder addExpectedHostname(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureExpectedHostnameIsMutable(); + expectedHostname_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param values The expectedHostname to add. + * @return This builder for chaining. + */ + public Builder addAllExpectedHostname(java.lang.Iterable values) { + ensureExpectedHostnameIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, expectedHostname_); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearExpectedHostname() { + expectedHostname_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + ; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The expected hostnames in the peer certificate from partner that
+     * is used for TLS authentication.
+     * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes of the expectedHostname to add. + * @return This builder for chaining. + */ + public Builder addExpectedHostnameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureExpectedHostnameIsMutable(); + expectedHostname_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.util.List connections_ = + java.util.Collections.emptyList(); + + private void ensureConnectionsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + connections_ = + new java.util.ArrayList(connections_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Connection, + com.google.cloud.dialogflow.v2.Connection.Builder, + com.google.cloud.dialogflow.v2.ConnectionOrBuilder> + connectionsBuilder_; + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List getConnectionsList() { + if (connectionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(connections_); + } else { + return connectionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getConnectionsCount() { + if (connectionsBuilder_ == null) { + return connections_.size(); + } else { + return connectionsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.Connection getConnections(int index) { + if (connectionsBuilder_ == null) { + return connections_.get(index); + } else { + return connectionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setConnections(int index, com.google.cloud.dialogflow.v2.Connection value) { + if (connectionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConnectionsIsMutable(); + connections_.set(index, value); + onChanged(); + } else { + connectionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setConnections( + int index, com.google.cloud.dialogflow.v2.Connection.Builder builderForValue) { + if (connectionsBuilder_ == null) { + ensureConnectionsIsMutable(); + connections_.set(index, builderForValue.build()); + onChanged(); + } else { + connectionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addConnections(com.google.cloud.dialogflow.v2.Connection value) { + if (connectionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConnectionsIsMutable(); + connections_.add(value); + onChanged(); + } else { + connectionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addConnections(int index, com.google.cloud.dialogflow.v2.Connection value) { + if (connectionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConnectionsIsMutable(); + connections_.add(index, value); + onChanged(); + } else { + connectionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addConnections( + com.google.cloud.dialogflow.v2.Connection.Builder builderForValue) { + if (connectionsBuilder_ == null) { + ensureConnectionsIsMutable(); + connections_.add(builderForValue.build()); + onChanged(); + } else { + connectionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addConnections( + int index, com.google.cloud.dialogflow.v2.Connection.Builder builderForValue) { + if (connectionsBuilder_ == null) { + ensureConnectionsIsMutable(); + connections_.add(index, builderForValue.build()); + onChanged(); + } else { + connectionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllConnections( + java.lang.Iterable values) { + if (connectionsBuilder_ == null) { + ensureConnectionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, connections_); + onChanged(); + } else { + connectionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearConnections() { + if (connectionsBuilder_ == null) { + connections_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + connectionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeConnections(int index) { + if (connectionsBuilder_ == null) { + ensureConnectionsIsMutable(); + connections_.remove(index); + onChanged(); + } else { + connectionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.Connection.Builder getConnectionsBuilder(int index) { + return getConnectionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.ConnectionOrBuilder getConnectionsOrBuilder(int index) { + if (connectionsBuilder_ == null) { + return connections_.get(index); + } else { + return connectionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getConnectionsOrBuilderList() { + if (connectionsBuilder_ != null) { + return connectionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(connections_); + } + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.Connection.Builder addConnectionsBuilder() { + return getConnectionsFieldBuilder() + .addBuilder(com.google.cloud.dialogflow.v2.Connection.getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.Connection.Builder addConnectionsBuilder(int index) { + return getConnectionsFieldBuilder() + .addBuilder(index, com.google.cloud.dialogflow.v2.Connection.getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. Connections of the SIP trunk.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getConnectionsBuilderList() { + return getConnectionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Connection, + com.google.cloud.dialogflow.v2.Connection.Builder, + com.google.cloud.dialogflow.v2.ConnectionOrBuilder> + getConnectionsFieldBuilder() { + if (connectionsBuilder_ == null) { + connectionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Connection, + com.google.cloud.dialogflow.v2.Connection.Builder, + com.google.cloud.dialogflow.v2.ConnectionOrBuilder>( + connections_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); + connections_ = null; + } + return connectionsBuilder_; + } + + private java.lang.Object displayName_ = ""; + + /** + * + * + *
+     * Optional. Human readable alias for this trunk.
+     * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. Human readable alias for this trunk.
+     * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. Human readable alias for this trunk.
+     * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + displayName_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Human readable alias for this trunk.
+     * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearDisplayName() { + displayName_ = getDefaultInstance().getDisplayName(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Human readable alias for this trunk.
+     * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + displayName_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SipTrunk) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SipTrunk) + private static final com.google.cloud.dialogflow.v2.SipTrunk DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.SipTrunk(); + } + + public static com.google.cloud.dialogflow.v2.SipTrunk getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SipTrunk 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.dialogflow.v2.SipTrunk getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkName.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkName.java new file mode 100644 index 000000000000..c1d2e106aef3 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkName.java @@ -0,0 +1,223 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.pathtemplate.PathTemplate; +import com.google.api.resourcenames.ResourceName; +import com.google.common.base.Preconditions; +import com.google.common.collect.ImmutableMap; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +@Generated("by gapic-generator-java") +public class SipTrunkName implements ResourceName { + private static final PathTemplate PROJECT_LOCATION_SIPTRUNK = + PathTemplate.createWithoutUrlEncoding( + "projects/{project}/locations/{location}/sipTrunks/{siptrunk}"); + private volatile Map fieldValuesMap; + private final String project; + private final String location; + private final String siptrunk; + + @Deprecated + protected SipTrunkName() { + project = null; + location = null; + siptrunk = null; + } + + private SipTrunkName(Builder builder) { + project = Preconditions.checkNotNull(builder.getProject()); + location = Preconditions.checkNotNull(builder.getLocation()); + siptrunk = Preconditions.checkNotNull(builder.getSiptrunk()); + } + + public String getProject() { + return project; + } + + public String getLocation() { + return location; + } + + public String getSiptrunk() { + return siptrunk; + } + + public static Builder newBuilder() { + return new Builder(); + } + + public Builder toBuilder() { + return new Builder(this); + } + + public static SipTrunkName of(String project, String location, String siptrunk) { + return newBuilder().setProject(project).setLocation(location).setSiptrunk(siptrunk).build(); + } + + public static String format(String project, String location, String siptrunk) { + return newBuilder() + .setProject(project) + .setLocation(location) + .setSiptrunk(siptrunk) + .build() + .toString(); + } + + public static SipTrunkName parse(String formattedString) { + if (formattedString.isEmpty()) { + return null; + } + Map matchMap = + PROJECT_LOCATION_SIPTRUNK.validatedMatch( + formattedString, "SipTrunkName.parse: formattedString not in valid format"); + return of(matchMap.get("project"), matchMap.get("location"), matchMap.get("siptrunk")); + } + + public static List parseList(List formattedStrings) { + List list = new ArrayList<>(formattedStrings.size()); + for (String formattedString : formattedStrings) { + list.add(parse(formattedString)); + } + return list; + } + + public static List toStringList(List values) { + List list = new ArrayList<>(values.size()); + for (SipTrunkName value : values) { + if (value == null) { + list.add(""); + } else { + list.add(value.toString()); + } + } + return list; + } + + public static boolean isParsableFrom(String formattedString) { + return PROJECT_LOCATION_SIPTRUNK.matches(formattedString); + } + + @Override + public Map getFieldValuesMap() { + if (fieldValuesMap == null) { + synchronized (this) { + if (fieldValuesMap == null) { + ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); + if (project != null) { + fieldMapBuilder.put("project", project); + } + if (location != null) { + fieldMapBuilder.put("location", location); + } + if (siptrunk != null) { + fieldMapBuilder.put("siptrunk", siptrunk); + } + fieldValuesMap = fieldMapBuilder.build(); + } + } + } + return fieldValuesMap; + } + + public String getFieldValue(String fieldName) { + return getFieldValuesMap().get(fieldName); + } + + @Override + public String toString() { + return PROJECT_LOCATION_SIPTRUNK.instantiate( + "project", project, "location", location, "siptrunk", siptrunk); + } + + @Override + public boolean equals(Object o) { + if (o == this) { + return true; + } + if (o != null && getClass() == o.getClass()) { + SipTrunkName that = ((SipTrunkName) o); + return Objects.equals(this.project, that.project) + && Objects.equals(this.location, that.location) + && Objects.equals(this.siptrunk, that.siptrunk); + } + return false; + } + + @Override + public int hashCode() { + int h = 1; + h *= 1000003; + h ^= Objects.hashCode(project); + h *= 1000003; + h ^= Objects.hashCode(location); + h *= 1000003; + h ^= Objects.hashCode(siptrunk); + return h; + } + + /** Builder for projects/{project}/locations/{location}/sipTrunks/{siptrunk}. */ + public static class Builder { + private String project; + private String location; + private String siptrunk; + + protected Builder() {} + + public String getProject() { + return project; + } + + public String getLocation() { + return location; + } + + public String getSiptrunk() { + return siptrunk; + } + + public Builder setProject(String project) { + this.project = project; + return this; + } + + public Builder setLocation(String location) { + this.location = location; + return this; + } + + public Builder setSiptrunk(String siptrunk) { + this.siptrunk = siptrunk; + return this; + } + + private Builder(SipTrunkName sipTrunkName) { + this.project = sipTrunkName.project; + this.location = sipTrunkName.location; + this.siptrunk = sipTrunkName.siptrunk; + } + + public SipTrunkName build() { + return new SipTrunkName(this); + } + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkOrBuilder.java new file mode 100644 index 000000000000..fe7c4dd4566a --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkOrBuilder.java @@ -0,0 +1,206 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface SipTrunkOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SipTrunk) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Identifier. The unique identifier of the SIP trunk.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Identifier. The unique identifier of the SIP trunk.
+   * Format: `projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk
+   * ID>`.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * Required. The expected hostnames in the peer certificate from partner that
+   * is used for TLS authentication.
+   * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return A list containing the expectedHostname. + */ + java.util.List getExpectedHostnameList(); + + /** + * + * + *
+   * Required. The expected hostnames in the peer certificate from partner that
+   * is used for TLS authentication.
+   * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The count of expectedHostname. + */ + int getExpectedHostnameCount(); + + /** + * + * + *
+   * Required. The expected hostnames in the peer certificate from partner that
+   * is used for TLS authentication.
+   * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param index The index of the element to return. + * @return The expectedHostname at the given index. + */ + java.lang.String getExpectedHostname(int index); + + /** + * + * + *
+   * Required. The expected hostnames in the peer certificate from partner that
+   * is used for TLS authentication.
+   * 
+ * + * repeated string expected_hostname = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param index The index of the value to return. + * @return The bytes of the expectedHostname at the given index. + */ + com.google.protobuf.ByteString getExpectedHostnameBytes(int index); + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List getConnectionsList(); + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.Connection getConnections(int index); + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getConnectionsCount(); + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getConnectionsOrBuilderList(); + + /** + * + * + *
+   * Output only. Connections of the SIP trunk.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Connection connections = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.ConnectionOrBuilder getConnectionsOrBuilder(int index); + + /** + * + * + *
+   * Optional. Human readable alias for this trunk.
+   * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + java.lang.String getDisplayName(); + + /** + * + * + *
+   * Optional. Human readable alias for this trunk.
+   * 
+ * + * string display_name = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + com.google.protobuf.ByteString getDisplayNameBytes(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkProto.java new file mode 100644 index 000000000000..be89a1b2dd4f --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SipTrunkProto.java @@ -0,0 +1,266 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public final class SipTrunkProto { + private SipTrunkProto() {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); + } + + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_SipTrunk_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_SipTrunk_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Connection_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Connection_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + return descriptor; + } + + private static com.google.protobuf.Descriptors.FileDescriptor descriptor; + + static { + java.lang.String[] descriptorData = { + "\n*google/cloud/dialogflow/v2/sip_trunk.p" + + "roto\022\032google.cloud.dialogflow.v2\032\034google" + + "/api/annotations.proto\032\027google/api/clien" + + "t.proto\032\037google/api/field_behavior.proto" + + "\032\031google/api/resource.proto\032\033google/prot" + + "obuf/empty.proto\032 google/protobuf/field_" + + "mask.proto\032\037google/protobuf/timestamp.pr" + + "oto\"\221\001\n\025CreateSipTrunkRequest\022:\n\006parent\030" + + "\001 \001(\tB*\340A\002\372A$\022\"dialogflow.googleapis.com" + + "/SipTrunk\022<\n\tsip_trunk\030\002 \001(\0132$.google.cl" + + "oud.dialogflow.v2.SipTrunkB\003\340A\002\"Q\n\025Delet" + + "eSipTrunkRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"" + + "dialogflow.googleapis.com/SipTrunk\"\203\001\n\024L" + + "istSipTrunksRequest\022:\n\006parent\030\001 \001(\tB*\340A\002" + + "\372A$\022\"dialogflow.googleapis.com/SipTrunk\022" + + "\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 " + + "\001(\tB\003\340A\001\"j\n\025ListSipTrunksResponse\0228\n\nsip" + + "_trunks\030\001 \003(\0132$.google.cloud.dialogflow." + + "v2.SipTrunk\022\027\n\017next_page_token\030\002 \001(\t\"N\n\022" + + "GetSipTrunkRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$" + + "\n\"dialogflow.googleapis.com/SipTrunk\"\213\001\n" + + "\025UpdateSipTrunkRequest\022<\n\tsip_trunk\030\001 \001(" + + "\0132$.google.cloud.dialogflow.v2.SipTrunkB" + + "\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.proto" + + "buf.FieldMaskB\003\340A\001\"\226\002\n\010SipTrunk\022\021\n\004name\030" + + "\001 \001(\tB\003\340A\010\022\036\n\021expected_hostname\030\002 \003(\tB\003\340" + + "A\002\022@\n\013connections\030\003 \003(\0132&.google.cloud.d" + + "ialogflow.v2.ConnectionB\003\340A\003\022\031\n\014display_" + + "name\030\004 \001(\tB\003\340A\001:z\352Aw\n\"dialogflow.googlea" + + "pis.com/SipTrunk\022\332A\006parent\202\323\344\223" + + "\002/\022-/v2/{parent=projects/*/locations/*}/" + + "sipTrunks\022\241\001\n\013GetSipTrunk\022..google.cloud" + + ".dialogflow.v2.GetSipTrunkRequest\032$.goog" + + "le.cloud.dialogflow.v2.SipTrunk\"<\332A\004name" + + "\202\323\344\223\002/\022-/v2/{name=projects/*/locations/*" + + "/sipTrunks/*}\022\315\001\n\016UpdateSipTrunk\0221.googl" + + "e.cloud.dialogflow.v2.UpdateSipTrunkRequ" + + "est\032$.google.cloud.dialogflow.v2.SipTrun" + + "k\"b\332A\025sip_trunk,update_mask\202\323\344\223\002D27/v2/{" + + "sip_trunk.name=projects/*/locations/*/si" + + "pTrunks/*}:\tsip_trunk\032x\312A\031dialogflow.goo" + + "gleapis.com\322AYhttps://www.googleapis.com" + + "/auth/cloud-platform,https://www.googlea" + + "pis.com/auth/dialogflowB\223\001\n\036com.google.c" + + "loud.dialogflow.v2B\rSipTrunkProtoP\001Z>clo" + + "ud.google.com/go/dialogflow/apiv2/dialog" + + "flowpb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud." + + "Dialogflow.V2b\006proto3" + }; + descriptor = + com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.AnnotationsProto.getDescriptor(), + com.google.api.ClientProto.getDescriptor(), + com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), + com.google.protobuf.EmptyProto.getDescriptor(), + com.google.protobuf.FieldMaskProto.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), + }); + internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_CreateSipTrunkRequest_descriptor, + new java.lang.String[] { + "Parent", "SipTrunk", + }); + internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_DeleteSipTrunkRequest_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ListSipTrunksRequest_descriptor, + new java.lang.String[] { + "Parent", "PageSize", "PageToken", + }); + internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ListSipTrunksResponse_descriptor, + new java.lang.String[] { + "SipTrunks", "NextPageToken", + }); + internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GetSipTrunkRequest_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_descriptor, + new java.lang.String[] { + "SipTrunk", "UpdateMask", + }); + internal_static_google_cloud_dialogflow_v2_SipTrunk_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_google_cloud_dialogflow_v2_SipTrunk_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_SipTrunk_descriptor, + new java.lang.String[] { + "Name", "ExpectedHostname", "Connections", "DisplayName", + }); + internal_static_google_cloud_dialogflow_v2_Connection_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_google_cloud_dialogflow_v2_Connection_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Connection_descriptor, + new java.lang.String[] { + "ConnectionId", "State", "UpdateTime", "ErrorDetails", + }); + internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_descriptor = + internal_static_google_cloud_dialogflow_v2_Connection_descriptor.getNestedTypes().get(0); + internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Connection_ErrorDetails_descriptor, + new java.lang.String[] { + "CertificateState", "ErrorMessage", + }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.ClientProto.defaultHost); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + registry.add(com.google.api.AnnotationsProto.http); + registry.add(com.google.api.ClientProto.methodSignature); + registry.add(com.google.api.ClientProto.oauthScopes); + registry.add(com.google.api.ResourceProto.resource); + registry.add(com.google.api.ResourceProto.resourceReference); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.AnnotationsProto.getDescriptor(); + com.google.api.ClientProto.getDescriptor(); + com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); + com.google.protobuf.EmptyProto.getDescriptor(); + com.google.protobuf.FieldMaskProto.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SpeechToTextConfig.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SpeechToTextConfig.java index 4a8b5f24c03c..82f15ce47037 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SpeechToTextConfig.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SpeechToTextConfig.java @@ -366,6 +366,9 @@ public int getSampleRateHertz() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; @@ -394,6 +397,9 @@ public java.lang.String getLanguageCode() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; @@ -1705,6 +1711,9 @@ public Builder clearSampleRateHertz() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; @@ -1732,6 +1741,9 @@ public java.lang.String getLanguageCode() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; @@ -1759,6 +1771,9 @@ public com.google.protobuf.ByteString getLanguageCodeBytes() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; @@ -1785,6 +1800,9 @@ public Builder setLanguageCode(java.lang.String value) { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; @@ -1807,6 +1825,9 @@ public Builder clearLanguageCode() { * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SpeechToTextConfigOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SpeechToTextConfigOrBuilder.java index 86e7f7e0d9e8..b4ec8286b9b4 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SpeechToTextConfigOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SpeechToTextConfigOrBuilder.java @@ -247,6 +247,9 @@ public interface SpeechToTextConfigOrBuilder * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; @@ -264,6 +267,9 @@ public interface SpeechToTextConfigOrBuilder * Support](https://cloud.google.com/dialogflow/docs/reference/language) * for a list of the currently supported language codes. Note that queries in * the same session do not necessarily need to specify the same language. + * If not specified, the default language configured at + * [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + * used. * * * string language_code = 8; diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionDedupingConfig.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionDedupingConfig.java new file mode 100644 index 000000000000..6f45d73da1f1 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionDedupingConfig.java @@ -0,0 +1,646 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Config for suggestion deduping.
+ * NEXT_ID: 3
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SuggestionDedupingConfig} + */ +public final class SuggestionDedupingConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SuggestionDedupingConfig) + SuggestionDedupingConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use SuggestionDedupingConfig.newBuilder() to construct. + private SuggestionDedupingConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private SuggestionDedupingConfig() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new SuggestionDedupingConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.class, + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.Builder.class); + } + + public static final int ENABLE_DEDUPING_FIELD_NUMBER = 1; + private boolean enableDeduping_ = false; + + /** + * + * + *
+   * Optional. Whether to enable suggestion deduping.
+   * 
+ * + * bool enable_deduping = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableDeduping. + */ + @java.lang.Override + public boolean getEnableDeduping() { + return enableDeduping_; + } + + public static final int SIMILARITY_THRESHOLD_FIELD_NUMBER = 2; + private float similarityThreshold_ = 0F; + + /** + * + * + *
+   * Optional. The threshold for similarity between two suggestions.
+   * Acceptable value is [0.0, 1.0], default to 0.8
+   * 
+ * + * float similarity_threshold = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The similarityThreshold. + */ + @java.lang.Override + public float getSimilarityThreshold() { + return similarityThreshold_; + } + + 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 (enableDeduping_ != false) { + output.writeBool(1, enableDeduping_); + } + if (java.lang.Float.floatToRawIntBits(similarityThreshold_) != 0) { + output.writeFloat(2, similarityThreshold_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enableDeduping_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, enableDeduping_); + } + if (java.lang.Float.floatToRawIntBits(similarityThreshold_) != 0) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, similarityThreshold_); + } + 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.dialogflow.v2.SuggestionDedupingConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig other = + (com.google.cloud.dialogflow.v2.SuggestionDedupingConfig) obj; + + if (getEnableDeduping() != other.getEnableDeduping()) return false; + if (java.lang.Float.floatToIntBits(getSimilarityThreshold()) + != java.lang.Float.floatToIntBits(other.getSimilarityThreshold())) 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) + ENABLE_DEDUPING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableDeduping()); + hash = (37 * hash) + SIMILARITY_THRESHOLD_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getSimilarityThreshold()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig 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.dialogflow.v2.SuggestionDedupingConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig 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.dialogflow.v2.SuggestionDedupingConfig parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Config for suggestion deduping.
+   * NEXT_ID: 3
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SuggestionDedupingConfig} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SuggestionDedupingConfig) + com.google.cloud.dialogflow.v2.SuggestionDedupingConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.class, + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + enableDeduping_ = false; + similarityThreshold_ = 0F; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorProto + .internal_static_google_cloud_dialogflow_v2_SuggestionDedupingConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SuggestionDedupingConfig getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SuggestionDedupingConfig build() { + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SuggestionDedupingConfig buildPartial() { + com.google.cloud.dialogflow.v2.SuggestionDedupingConfig result = + new com.google.cloud.dialogflow.v2.SuggestionDedupingConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.SuggestionDedupingConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.enableDeduping_ = enableDeduping_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.similarityThreshold_ = similarityThreshold_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.SuggestionDedupingConfig) { + return mergeFrom((com.google.cloud.dialogflow.v2.SuggestionDedupingConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.SuggestionDedupingConfig other) { + if (other == com.google.cloud.dialogflow.v2.SuggestionDedupingConfig.getDefaultInstance()) + return this; + if (other.getEnableDeduping() != false) { + setEnableDeduping(other.getEnableDeduping()); + } + if (other.getSimilarityThreshold() != 0F) { + setSimilarityThreshold(other.getSimilarityThreshold()); + } + 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: + { + enableDeduping_ = input.readBool(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 21: + { + similarityThreshold_ = input.readFloat(); + bitField0_ |= 0x00000002; + break; + } // case 21 + 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 boolean enableDeduping_; + + /** + * + * + *
+     * Optional. Whether to enable suggestion deduping.
+     * 
+ * + * bool enable_deduping = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableDeduping. + */ + @java.lang.Override + public boolean getEnableDeduping() { + return enableDeduping_; + } + + /** + * + * + *
+     * Optional. Whether to enable suggestion deduping.
+     * 
+ * + * bool enable_deduping = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The enableDeduping to set. + * @return This builder for chaining. + */ + public Builder setEnableDeduping(boolean value) { + + enableDeduping_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Whether to enable suggestion deduping.
+     * 
+ * + * bool enable_deduping = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearEnableDeduping() { + bitField0_ = (bitField0_ & ~0x00000001); + enableDeduping_ = false; + onChanged(); + return this; + } + + private float similarityThreshold_; + + /** + * + * + *
+     * Optional. The threshold for similarity between two suggestions.
+     * Acceptable value is [0.0, 1.0], default to 0.8
+     * 
+ * + * float similarity_threshold = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The similarityThreshold. + */ + @java.lang.Override + public float getSimilarityThreshold() { + return similarityThreshold_; + } + + /** + * + * + *
+     * Optional. The threshold for similarity between two suggestions.
+     * Acceptable value is [0.0, 1.0], default to 0.8
+     * 
+ * + * float similarity_threshold = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The similarityThreshold to set. + * @return This builder for chaining. + */ + public Builder setSimilarityThreshold(float value) { + + similarityThreshold_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The threshold for similarity between two suggestions.
+     * Acceptable value is [0.0, 1.0], default to 0.8
+     * 
+ * + * float similarity_threshold = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearSimilarityThreshold() { + bitField0_ = (bitField0_ & ~0x00000002); + similarityThreshold_ = 0F; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SuggestionDedupingConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SuggestionDedupingConfig) + private static final com.google.cloud.dialogflow.v2.SuggestionDedupingConfig DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.SuggestionDedupingConfig(); + } + + public static com.google.cloud.dialogflow.v2.SuggestionDedupingConfig getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SuggestionDedupingConfig 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.dialogflow.v2.SuggestionDedupingConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionDedupingConfigOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionDedupingConfigOrBuilder.java new file mode 100644 index 000000000000..e1f698a31fec --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionDedupingConfigOrBuilder.java @@ -0,0 +1,53 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface SuggestionDedupingConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SuggestionDedupingConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Optional. Whether to enable suggestion deduping.
+   * 
+ * + * bool enable_deduping = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableDeduping. + */ + boolean getEnableDeduping(); + + /** + * + * + *
+   * Optional. The threshold for similarity between two suggestions.
+   * Acceptable value is [0.0, 1.0], default to 0.8
+   * 
+ * + * float similarity_threshold = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The similarityThreshold. + */ + float getSimilarityThreshold(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionInput.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionInput.java index 38ab6761af44..09788583b517 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionInput.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionInput.java @@ -23,7 +23,7 @@ * * *
- * Represents the selection of a suggestion.
+ * Represents the action to take for a tool call that requires confirmation.
  * 
* * Protobuf type {@code google.cloud.dialogflow.v2.SuggestionInput} @@ -41,6 +41,7 @@ private SuggestionInput(com.google.protobuf.GeneratedMessageV3.Builder builde private SuggestionInput() { answerRecord_ = ""; + action_ = 0; } @java.lang.Override @@ -64,6 +65,197 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { com.google.cloud.dialogflow.v2.SuggestionInput.Builder.class); } + /** + * + * + *
+   * Indicate what type of action to take with the tool call.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.SuggestionInput.Action} + */ + public enum Action implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Action not specified.
+     * 
+ * + * ACTION_UNSPECIFIED = 0; + */ + ACTION_UNSPECIFIED(0), + /** + * + * + *
+     * Indicates the user chooses to not make the tool call. It
+     * is only applicable to tool calls that are waiting for user
+     * confirmation.
+     * 
+ * + * CANCEL = 1; + */ + CANCEL(1), + /** + * + * + *
+     * Makes the tool call with provided parameters. This action is intended
+     * for tool calls that only read but not write data.
+     * 
+ * + * REVISE = 2; + */ + REVISE(2), + /** + * + * + *
+     * Makes the tool call with provided parameters. This action is intended
+     * for tool calls that may write data.
+     * 
+ * + * CONFIRM = 3; + */ + CONFIRM(3), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Action not specified.
+     * 
+ * + * ACTION_UNSPECIFIED = 0; + */ + public static final int ACTION_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Indicates the user chooses to not make the tool call. It
+     * is only applicable to tool calls that are waiting for user
+     * confirmation.
+     * 
+ * + * CANCEL = 1; + */ + public static final int CANCEL_VALUE = 1; + + /** + * + * + *
+     * Makes the tool call with provided parameters. This action is intended
+     * for tool calls that only read but not write data.
+     * 
+ * + * REVISE = 2; + */ + public static final int REVISE_VALUE = 2; + + /** + * + * + *
+     * Makes the tool call with provided parameters. This action is intended
+     * for tool calls that may write data.
+     * 
+ * + * CONFIRM = 3; + */ + public static final int CONFIRM_VALUE = 3; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Action 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 Action forNumber(int value) { + switch (value) { + case 0: + return ACTION_UNSPECIFIED; + case 1: + return CANCEL; + case 2: + return REVISE; + case 3: + return CONFIRM; + 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 Action findValueByNumber(int number) { + return Action.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SuggestionInput.getDescriptor().getEnumTypes().get(0); + } + + private static final Action[] VALUES = values(); + + public static Action 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 Action(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.SuggestionInput.Action) + } + + private int bitField0_; public static final int ANSWER_RECORD_FIELD_NUMBER = 1; @SuppressWarnings("serial") @@ -73,12 +265,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The ID of a suggestion selected by the human agent.
-   * The suggestion(s) were generated in a previous call to
-   * request Dialogflow assist.
-   * The format is:
-   * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-   * ID>` where <Answer Record ID> is an alphanumeric string.
+   * Required. Format: `projects/<Project ID>/locations/<Location
+   * ID>/answerRecords/<Answer Record ID>`
+   * The answer record associated with the tool call.
    * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -102,12 +291,9 @@ public java.lang.String getAnswerRecord() { * * *
-   * Required. The ID of a suggestion selected by the human agent.
-   * The suggestion(s) were generated in a previous call to
-   * request Dialogflow assist.
-   * The format is:
-   * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-   * ID>` where <Answer Record ID> is an alphanumeric string.
+   * Required. Format: `projects/<Project ID>/locations/<Location
+   * ID>/answerRecords/<Answer Record ID>`
+   * The answer record associated with the tool call.
    * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -127,6 +313,159 @@ public com.google.protobuf.ByteString getAnswerRecordBytes() { } } + public static final int PARAMETERS_FIELD_NUMBER = 4; + private com.google.protobuf.Struct parameters_; + + /** + * + * + *
+   * Optional. Parameters to be used for the tool call.  If not provided, the
+   * tool will be called without any parameters.
+   * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return Whether the parameters field is set. + */ + @java.lang.Override + public boolean hasParameters() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Optional. Parameters to be used for the tool call.  If not provided, the
+   * tool will be called without any parameters.
+   * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The parameters. + */ + @java.lang.Override + public com.google.protobuf.Struct getParameters() { + return parameters_ == null ? com.google.protobuf.Struct.getDefaultInstance() : parameters_; + } + + /** + * + * + *
+   * Optional. Parameters to be used for the tool call.  If not provided, the
+   * tool will be called without any parameters.
+   * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public com.google.protobuf.StructOrBuilder getParametersOrBuilder() { + return parameters_ == null ? com.google.protobuf.Struct.getDefaultInstance() : parameters_; + } + + public static final int ACTION_FIELD_NUMBER = 5; + private int action_ = 0; + + /** + * + * + *
+   * Optional. The type of action to take with the tool.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override + public int getActionValue() { + return action_; + } + + /** + * + * + *
+   * Optional. The type of action to take with the tool.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The action. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SuggestionInput.Action getAction() { + com.google.cloud.dialogflow.v2.SuggestionInput.Action result = + com.google.cloud.dialogflow.v2.SuggestionInput.Action.forNumber(action_); + return result == null + ? com.google.cloud.dialogflow.v2.SuggestionInput.Action.UNRECOGNIZED + : result; + } + + public static final int SEND_TIME_FIELD_NUMBER = 7; + private com.google.protobuf.Timestamp sendTime_; + + /** + * + * + *
+   * Optional. Time when the current suggest input is sent. For tool calls, this
+   * timestamp (along with the answer record) will be included in the
+   * corresponding tool call result so that it can be identified.
+   * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the sendTime field is set. + */ + @java.lang.Override + public boolean hasSendTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Optional. Time when the current suggest input is sent. For tool calls, this
+   * timestamp (along with the answer record) will be included in the
+   * corresponding tool call result so that it can be identified.
+   * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The sendTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getSendTime() { + return sendTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : sendTime_; + } + + /** + * + * + *
+   * Optional. Time when the current suggest input is sent. For tool calls, this
+   * timestamp (along with the answer record) will be included in the
+   * corresponding tool call result so that it can be identified.
+   * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getSendTimeOrBuilder() { + return sendTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : sendTime_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -144,6 +483,16 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, answerRecord_); } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(4, getParameters()); + } + if (action_ + != com.google.cloud.dialogflow.v2.SuggestionInput.Action.ACTION_UNSPECIFIED.getNumber()) { + output.writeEnum(5, action_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(7, getSendTime()); + } getUnknownFields().writeTo(output); } @@ -156,6 +505,16 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, answerRecord_); } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getParameters()); + } + if (action_ + != com.google.cloud.dialogflow.v2.SuggestionInput.Action.ACTION_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(5, action_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getSendTime()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -173,6 +532,15 @@ public boolean equals(final java.lang.Object obj) { (com.google.cloud.dialogflow.v2.SuggestionInput) obj; if (!getAnswerRecord().equals(other.getAnswerRecord())) return false; + if (hasParameters() != other.hasParameters()) return false; + if (hasParameters()) { + if (!getParameters().equals(other.getParameters())) return false; + } + if (action_ != other.action_) return false; + if (hasSendTime() != other.hasSendTime()) return false; + if (hasSendTime()) { + if (!getSendTime().equals(other.getSendTime())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -186,6 +554,16 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + ANSWER_RECORD_FIELD_NUMBER; hash = (53 * hash) + getAnswerRecord().hashCode(); + if (hasParameters()) { + hash = (37 * hash) + PARAMETERS_FIELD_NUMBER; + hash = (53 * hash) + getParameters().hashCode(); + } + hash = (37 * hash) + ACTION_FIELD_NUMBER; + hash = (53 * hash) + action_; + if (hasSendTime()) { + hash = (37 * hash) + SEND_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSendTime().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -291,7 +669,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Represents the selection of a suggestion.
+   * Represents the action to take for a tool call that requires confirmation.
    * 
* * Protobuf type {@code google.cloud.dialogflow.v2.SuggestionInput} @@ -316,10 +694,20 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.cloud.dialogflow.v2.SuggestionInput.newBuilder() - private Builder() {} + private Builder() { + maybeForceBuilderInitialization(); + } private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getParametersFieldBuilder(); + getSendTimeFieldBuilder(); + } } @java.lang.Override @@ -327,6 +715,17 @@ public Builder clear() { super.clear(); bitField0_ = 0; answerRecord_ = ""; + parameters_ = null; + if (parametersBuilder_ != null) { + parametersBuilder_.dispose(); + parametersBuilder_ = null; + } + action_ = 0; + sendTime_ = null; + if (sendTimeBuilder_ != null) { + sendTimeBuilder_.dispose(); + sendTimeBuilder_ = null; + } return this; } @@ -366,6 +765,19 @@ private void buildPartial0(com.google.cloud.dialogflow.v2.SuggestionInput result if (((from_bitField0_ & 0x00000001) != 0)) { result.answerRecord_ = answerRecord_; } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.parameters_ = parametersBuilder_ == null ? parameters_ : parametersBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.action_ = action_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.sendTime_ = sendTimeBuilder_ == null ? sendTime_ : sendTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -418,6 +830,15 @@ public Builder mergeFrom(com.google.cloud.dialogflow.v2.SuggestionInput other) { bitField0_ |= 0x00000001; onChanged(); } + if (other.hasParameters()) { + mergeParameters(other.getParameters()); + } + if (other.action_ != 0) { + setActionValue(other.getActionValue()); + } + if (other.hasSendTime()) { + mergeSendTime(other.getSendTime()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -450,6 +871,24 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; break; } // case 10 + case 34: + { + input.readMessage(getParametersFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 34 + case 40: + { + action_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 40 + case 58: + { + input.readMessage(getSendTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 58 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -475,12 +914,9 @@ public Builder mergeFrom( * * *
-     * Required. The ID of a suggestion selected by the human agent.
-     * The suggestion(s) were generated in a previous call to
-     * request Dialogflow assist.
-     * The format is:
-     * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-     * ID>` where <Answer Record ID> is an alphanumeric string.
+     * Required. Format: `projects/<Project ID>/locations/<Location
+     * ID>/answerRecords/<Answer Record ID>`
+     * The answer record associated with the tool call.
      * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -503,12 +939,9 @@ public java.lang.String getAnswerRecord() { * * *
-     * Required. The ID of a suggestion selected by the human agent.
-     * The suggestion(s) were generated in a previous call to
-     * request Dialogflow assist.
-     * The format is:
-     * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-     * ID>` where <Answer Record ID> is an alphanumeric string.
+     * Required. Format: `projects/<Project ID>/locations/<Location
+     * ID>/answerRecords/<Answer Record ID>`
+     * The answer record associated with the tool call.
      * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -531,12 +964,9 @@ public com.google.protobuf.ByteString getAnswerRecordBytes() { * * *
-     * Required. The ID of a suggestion selected by the human agent.
-     * The suggestion(s) were generated in a previous call to
-     * request Dialogflow assist.
-     * The format is:
-     * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-     * ID>` where <Answer Record ID> is an alphanumeric string.
+     * Required. Format: `projects/<Project ID>/locations/<Location
+     * ID>/answerRecords/<Answer Record ID>`
+     * The answer record associated with the tool call.
      * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -558,12 +988,9 @@ public Builder setAnswerRecord(java.lang.String value) { * * *
-     * Required. The ID of a suggestion selected by the human agent.
-     * The suggestion(s) were generated in a previous call to
-     * request Dialogflow assist.
-     * The format is:
-     * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-     * ID>` where <Answer Record ID> is an alphanumeric string.
+     * Required. Format: `projects/<Project ID>/locations/<Location
+     * ID>/answerRecords/<Answer Record ID>`
+     * The answer record associated with the tool call.
      * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -581,12 +1008,9 @@ public Builder clearAnswerRecord() { * * *
-     * Required. The ID of a suggestion selected by the human agent.
-     * The suggestion(s) were generated in a previous call to
-     * request Dialogflow assist.
-     * The format is:
-     * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-     * ID>` where <Answer Record ID> is an alphanumeric string.
+     * Required. Format: `projects/<Project ID>/locations/<Location
+     * ID>/answerRecords/<Answer Record ID>`
+     * The answer record associated with the tool call.
      * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -605,6 +1029,538 @@ public Builder setAnswerRecordBytes(com.google.protobuf.ByteString value) { return this; } + private com.google.protobuf.Struct parameters_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder> + parametersBuilder_; + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the parameters field is set. + */ + public boolean hasParameters() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The parameters. + */ + public com.google.protobuf.Struct getParameters() { + if (parametersBuilder_ == null) { + return parameters_ == null ? com.google.protobuf.Struct.getDefaultInstance() : parameters_; + } else { + return parametersBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setParameters(com.google.protobuf.Struct value) { + if (parametersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parameters_ = value; + } else { + parametersBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setParameters(com.google.protobuf.Struct.Builder builderForValue) { + if (parametersBuilder_ == null) { + parameters_ = builderForValue.build(); + } else { + parametersBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeParameters(com.google.protobuf.Struct value) { + if (parametersBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && parameters_ != null + && parameters_ != com.google.protobuf.Struct.getDefaultInstance()) { + getParametersBuilder().mergeFrom(value); + } else { + parameters_ = value; + } + } else { + parametersBuilder_.mergeFrom(value); + } + if (parameters_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearParameters() { + bitField0_ = (bitField0_ & ~0x00000002); + parameters_ = null; + if (parametersBuilder_ != null) { + parametersBuilder_.dispose(); + parametersBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.Struct.Builder getParametersBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getParametersFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.StructOrBuilder getParametersOrBuilder() { + if (parametersBuilder_ != null) { + return parametersBuilder_.getMessageOrBuilder(); + } else { + return parameters_ == null ? com.google.protobuf.Struct.getDefaultInstance() : parameters_; + } + } + + /** + * + * + *
+     * Optional. Parameters to be used for the tool call.  If not provided, the
+     * tool will be called without any parameters.
+     * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder> + getParametersFieldBuilder() { + if (parametersBuilder_ == null) { + parametersBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder>( + getParameters(), getParentForChildren(), isClean()); + parameters_ = null; + } + return parametersBuilder_; + } + + private int action_ = 0; + + /** + * + * + *
+     * Optional. The type of action to take with the tool.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override + public int getActionValue() { + return action_; + } + + /** + * + * + *
+     * Optional. The type of action to take with the tool.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for action to set. + * @return This builder for chaining. + */ + public Builder setActionValue(int value) { + action_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The type of action to take with the tool.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The action. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SuggestionInput.Action getAction() { + com.google.cloud.dialogflow.v2.SuggestionInput.Action result = + com.google.cloud.dialogflow.v2.SuggestionInput.Action.forNumber(action_); + return result == null + ? com.google.cloud.dialogflow.v2.SuggestionInput.Action.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Optional. The type of action to take with the tool.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The action to set. + * @return This builder for chaining. + */ + public Builder setAction(com.google.cloud.dialogflow.v2.SuggestionInput.Action value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + action_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The type of action to take with the tool.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearAction() { + bitField0_ = (bitField0_ & ~0x00000004); + action_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp sendTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + sendTimeBuilder_; + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the sendTime field is set. + */ + public boolean hasSendTime() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The sendTime. + */ + public com.google.protobuf.Timestamp getSendTime() { + if (sendTimeBuilder_ == null) { + return sendTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : sendTime_; + } else { + return sendTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSendTime(com.google.protobuf.Timestamp value) { + if (sendTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sendTime_ = value; + } else { + sendTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSendTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (sendTimeBuilder_ == null) { + sendTime_ = builderForValue.build(); + } else { + sendTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeSendTime(com.google.protobuf.Timestamp value) { + if (sendTimeBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && sendTime_ != null + && sendTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getSendTimeBuilder().mergeFrom(value); + } else { + sendTime_ = value; + } + } else { + sendTimeBuilder_.mergeFrom(value); + } + if (sendTime_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearSendTime() { + bitField0_ = (bitField0_ & ~0x00000008); + sendTime_ = null; + if (sendTimeBuilder_ != null) { + sendTimeBuilder_.dispose(); + sendTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.Timestamp.Builder getSendTimeBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getSendTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.TimestampOrBuilder getSendTimeOrBuilder() { + if (sendTimeBuilder_ != null) { + return sendTimeBuilder_.getMessageOrBuilder(); + } else { + return sendTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : sendTime_; + } + } + + /** + * + * + *
+     * Optional. Time when the current suggest input is sent. For tool calls, this
+     * timestamp (along with the answer record) will be included in the
+     * corresponding tool call result so that it can be identified.
+     * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getSendTimeFieldBuilder() { + if (sendTimeBuilder_ == null) { + sendTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getSendTime(), getParentForChildren(), isClean()); + sendTime_ = null; + } + return sendTimeBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionInputOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionInputOrBuilder.java index a22d65821215..1e739d5f4a9f 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionInputOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SuggestionInputOrBuilder.java @@ -28,12 +28,9 @@ public interface SuggestionInputOrBuilder * * *
-   * Required. The ID of a suggestion selected by the human agent.
-   * The suggestion(s) were generated in a previous call to
-   * request Dialogflow assist.
-   * The format is:
-   * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-   * ID>` where <Answer Record ID> is an alphanumeric string.
+   * Required. Format: `projects/<Project ID>/locations/<Location
+   * ID>/answerRecords/<Answer Record ID>`
+   * The answer record associated with the tool call.
    * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -46,12 +43,9 @@ public interface SuggestionInputOrBuilder * * *
-   * Required. The ID of a suggestion selected by the human agent.
-   * The suggestion(s) were generated in a previous call to
-   * request Dialogflow assist.
-   * The format is:
-   * `projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
-   * ID>` where <Answer Record ID> is an alphanumeric string.
+   * Required. Format: `projects/<Project ID>/locations/<Location
+   * ID>/answerRecords/<Answer Record ID>`
+   * The answer record associated with the tool call.
    * 
* * string answer_record = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -59,4 +53,120 @@ public interface SuggestionInputOrBuilder * @return The bytes for answerRecord. */ com.google.protobuf.ByteString getAnswerRecordBytes(); + + /** + * + * + *
+   * Optional. Parameters to be used for the tool call.  If not provided, the
+   * tool will be called without any parameters.
+   * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return Whether the parameters field is set. + */ + boolean hasParameters(); + + /** + * + * + *
+   * Optional. Parameters to be used for the tool call.  If not provided, the
+   * tool will be called without any parameters.
+   * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The parameters. + */ + com.google.protobuf.Struct getParameters(); + + /** + * + * + *
+   * Optional. Parameters to be used for the tool call.  If not provided, the
+   * tool will be called without any parameters.
+   * 
+ * + * .google.protobuf.Struct parameters = 4 [(.google.api.field_behavior) = OPTIONAL]; + */ + com.google.protobuf.StructOrBuilder getParametersOrBuilder(); + + /** + * + * + *
+   * Optional. The type of action to take with the tool.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for action. + */ + int getActionValue(); + + /** + * + * + *
+   * Optional. The type of action to take with the tool.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SuggestionInput.Action action = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The action. + */ + com.google.cloud.dialogflow.v2.SuggestionInput.Action getAction(); + + /** + * + * + *
+   * Optional. Time when the current suggest input is sent. For tool calls, this
+   * timestamp (along with the answer record) will be included in the
+   * corresponding tool call result so that it can be identified.
+   * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the sendTime field is set. + */ + boolean hasSendTime(); + + /** + * + * + *
+   * Optional. Time when the current suggest input is sent. For tool calls, this
+   * timestamp (along with the answer record) will be included in the
+   * corresponding tool call result so that it can be identified.
+   * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The sendTime. + */ + com.google.protobuf.Timestamp getSendTime(); + + /** + * + * + *
+   * Optional. Time when the current suggest input is sent. For tool calls, this
+   * timestamp (along with the answer record) will be included in the
+   * corresponding tool call result so that it can be identified.
+   * 
+ * + * .google.protobuf.Timestamp send_time = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.protobuf.TimestampOrBuilder getSendTimeOrBuilder(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SummarizationEvaluationMetrics.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SummarizationEvaluationMetrics.java new file mode 100644 index 000000000000..58e3299dd68c --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SummarizationEvaluationMetrics.java @@ -0,0 +1,21688 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Evaluation metrics for summarization generator.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SummarizationEvaluationMetrics} + */ +public final class SummarizationEvaluationMetrics extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) + SummarizationEvaluationMetricsOrBuilder { + private static final long serialVersionUID = 0L; + + // Use SummarizationEvaluationMetrics.newBuilder() to construct. + private SummarizationEvaluationMetrics( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private SummarizationEvaluationMetrics() { + summarizationEvaluationResults_ = java.util.Collections.emptyList(); + summarizationEvaluationMergedResultsUri_ = ""; + overallMetrics_ = java.util.Collections.emptyList(); + overallSectionTokens_ = java.util.Collections.emptyList(); + conversationDetails_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new SummarizationEvaluationMetrics(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Builder.class); + } + + public interface AccuracyDecompositionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. The breakdown point of the summary.
+     * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The point. + */ + java.lang.String getPoint(); + + /** + * + * + *
+     * Output only. The breakdown point of the summary.
+     * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for point. + */ + com.google.protobuf.ByteString getPointBytes(); + + /** + * + * + *
+     * Output only. The accuracy reasoning of the breakdown point.
+     * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The accuracyReasoning. + */ + java.lang.String getAccuracyReasoning(); + + /** + * + * + *
+     * Output only. The accuracy reasoning of the breakdown point.
+     * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for accuracyReasoning. + */ + com.google.protobuf.ByteString getAccuracyReasoningBytes(); + + /** + * + * + *
+     * Output only. Whether the breakdown point is accurate or not.
+     * 
+ * + * optional bool is_accurate = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAccurate field is set. + */ + boolean hasIsAccurate(); + + /** + * + * + *
+     * Output only. Whether the breakdown point is accurate or not.
+     * 
+ * + * optional bool is_accurate = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAccurate. + */ + boolean getIsAccurate(); + } + + /** + * + * + *
+   * Decomposition details for accuracy.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition} + */ + public static final class AccuracyDecomposition extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + AccuracyDecompositionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use AccuracyDecomposition.newBuilder() to construct. + private AccuracyDecomposition(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AccuracyDecomposition() { + point_ = ""; + accuracyReasoning_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AccuracyDecomposition(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder.class); + } + + private int bitField0_; + public static final int POINT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object point_ = ""; + + /** + * + * + *
+     * Output only. The breakdown point of the summary.
+     * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The point. + */ + @java.lang.Override + public java.lang.String getPoint() { + java.lang.Object ref = point_; + 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(); + point_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. The breakdown point of the summary.
+     * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for point. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPointBytes() { + java.lang.Object ref = point_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + point_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCURACY_REASONING_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object accuracyReasoning_ = ""; + + /** + * + * + *
+     * Output only. The accuracy reasoning of the breakdown point.
+     * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The accuracyReasoning. + */ + @java.lang.Override + public java.lang.String getAccuracyReasoning() { + java.lang.Object ref = accuracyReasoning_; + 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(); + accuracyReasoning_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. The accuracy reasoning of the breakdown point.
+     * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for accuracyReasoning. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAccuracyReasoningBytes() { + java.lang.Object ref = accuracyReasoning_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + accuracyReasoning_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_ACCURATE_FIELD_NUMBER = 3; + private boolean isAccurate_ = false; + + /** + * + * + *
+     * Output only. Whether the breakdown point is accurate or not.
+     * 
+ * + * optional bool is_accurate = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAccurate field is set. + */ + @java.lang.Override + public boolean hasIsAccurate() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. Whether the breakdown point is accurate or not.
+     * 
+ * + * optional bool is_accurate = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAccurate. + */ + @java.lang.Override + public boolean getIsAccurate() { + return isAccurate_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(point_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, point_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accuracyReasoning_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, accuracyReasoning_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeBool(3, isAccurate_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(point_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, point_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accuracyReasoning_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, accuracyReasoning_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, isAccurate_); + } + 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.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) obj; + + if (!getPoint().equals(other.getPoint())) return false; + if (!getAccuracyReasoning().equals(other.getAccuracyReasoning())) return false; + if (hasIsAccurate() != other.hasIsAccurate()) return false; + if (hasIsAccurate()) { + if (getIsAccurate() != other.getIsAccurate()) 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) + POINT_FIELD_NUMBER; + hash = (53 * hash) + getPoint().hashCode(); + hash = (37 * hash) + ACCURACY_REASONING_FIELD_NUMBER; + hash = (53 * hash) + getAccuracyReasoning().hashCode(); + if (hasIsAccurate()) { + hash = (37 * hash) + IS_ACCURATE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsAccurate()); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + 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.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + 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.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Decomposition details for accuracy.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + point_ = ""; + accuracyReasoning_ = ""; + isAccurate_ = false; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AccuracyDecomposition_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.point_ = point_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.accuracyReasoning_ = accuracyReasoning_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { + result.isAccurate_ = isAccurate_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance()) return this; + if (!other.getPoint().isEmpty()) { + point_ = other.point_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getAccuracyReasoning().isEmpty()) { + accuracyReasoning_ = other.accuracyReasoning_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasIsAccurate()) { + setIsAccurate(other.getIsAccurate()); + } + 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: + { + point_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + accuracyReasoning_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: + { + isAccurate_ = input.readBool(); + bitField0_ |= 0x00000004; + break; + } // case 24 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object point_ = ""; + + /** + * + * + *
+       * Output only. The breakdown point of the summary.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The point. + */ + public java.lang.String getPoint() { + java.lang.Object ref = point_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + point_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. The breakdown point of the summary.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for point. + */ + public com.google.protobuf.ByteString getPointBytes() { + java.lang.Object ref = point_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + point_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. The breakdown point of the summary.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The point to set. + * @return This builder for chaining. + */ + public Builder setPoint(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + point_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The breakdown point of the summary.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearPoint() { + point_ = getDefaultInstance().getPoint(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The breakdown point of the summary.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for point to set. + * @return This builder for chaining. + */ + public Builder setPointBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + point_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object accuracyReasoning_ = ""; + + /** + * + * + *
+       * Output only. The accuracy reasoning of the breakdown point.
+       * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The accuracyReasoning. + */ + public java.lang.String getAccuracyReasoning() { + java.lang.Object ref = accuracyReasoning_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accuracyReasoning_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. The accuracy reasoning of the breakdown point.
+       * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for accuracyReasoning. + */ + public com.google.protobuf.ByteString getAccuracyReasoningBytes() { + java.lang.Object ref = accuracyReasoning_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + accuracyReasoning_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. The accuracy reasoning of the breakdown point.
+       * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The accuracyReasoning to set. + * @return This builder for chaining. + */ + public Builder setAccuracyReasoning(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + accuracyReasoning_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The accuracy reasoning of the breakdown point.
+       * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearAccuracyReasoning() { + accuracyReasoning_ = getDefaultInstance().getAccuracyReasoning(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The accuracy reasoning of the breakdown point.
+       * 
+ * + * string accuracy_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for accuracyReasoning to set. + * @return This builder for chaining. + */ + public Builder setAccuracyReasoningBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + accuracyReasoning_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private boolean isAccurate_; + + /** + * + * + *
+       * Output only. Whether the breakdown point is accurate or not.
+       * 
+ * + * optional bool is_accurate = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAccurate field is set. + */ + @java.lang.Override + public boolean hasIsAccurate() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+       * Output only. Whether the breakdown point is accurate or not.
+       * 
+ * + * optional bool is_accurate = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAccurate. + */ + @java.lang.Override + public boolean getIsAccurate() { + return isAccurate_; + } + + /** + * + * + *
+       * Output only. Whether the breakdown point is accurate or not.
+       * 
+ * + * optional bool is_accurate = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The isAccurate to set. + * @return This builder for chaining. + */ + public Builder setIsAccurate(boolean value) { + + isAccurate_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Whether the breakdown point is accurate or not.
+       * 
+ * + * optional bool is_accurate = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearIsAccurate() { + bitField0_ = (bitField0_ & ~0x00000004); + isAccurate_ = false; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AccuracyDecomposition 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.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + @java.lang.Deprecated + public interface AdherenceDecompositionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. The breakdown point of the given instructions.
+     * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The point. + */ + java.lang.String getPoint(); + + /** + * + * + *
+     * Output only. The breakdown point of the given instructions.
+     * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for point. + */ + com.google.protobuf.ByteString getPointBytes(); + + /** + * + * + *
+     * Output only. The adherence reasoning of the breakdown point.
+     * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The adherenceReasoning. + */ + java.lang.String getAdherenceReasoning(); + + /** + * + * + *
+     * Output only. The adherence reasoning of the breakdown point.
+     * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for adherenceReasoning. + */ + com.google.protobuf.ByteString getAdherenceReasoningBytes(); + + /** + * + * + *
+     * Output only. Whether the breakdown point is adherent or not.
+     * 
+ * + * bool is_adherent = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAdherent. + */ + boolean getIsAdherent(); + } + + /** + * + * + *
+   * Decomposition details for adherence.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition} + */ + @java.lang.Deprecated + public static final class AdherenceDecomposition extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) + AdherenceDecompositionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use AdherenceDecomposition.newBuilder() to construct. + private AdherenceDecomposition(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AdherenceDecomposition() { + point_ = ""; + adherenceReasoning_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AdherenceDecomposition(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .Builder.class); + } + + public static final int POINT_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object point_ = ""; + + /** + * + * + *
+     * Output only. The breakdown point of the given instructions.
+     * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The point. + */ + @java.lang.Override + public java.lang.String getPoint() { + java.lang.Object ref = point_; + 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(); + point_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. The breakdown point of the given instructions.
+     * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for point. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPointBytes() { + java.lang.Object ref = point_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + point_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ADHERENCE_REASONING_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object adherenceReasoning_ = ""; + + /** + * + * + *
+     * Output only. The adherence reasoning of the breakdown point.
+     * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The adherenceReasoning. + */ + @java.lang.Override + public java.lang.String getAdherenceReasoning() { + java.lang.Object ref = adherenceReasoning_; + 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(); + adherenceReasoning_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. The adherence reasoning of the breakdown point.
+     * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for adherenceReasoning. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAdherenceReasoningBytes() { + java.lang.Object ref = adherenceReasoning_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + adherenceReasoning_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_ADHERENT_FIELD_NUMBER = 3; + private boolean isAdherent_ = false; + + /** + * + * + *
+     * Output only. Whether the breakdown point is adherent or not.
+     * 
+ * + * bool is_adherent = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAdherent. + */ + @java.lang.Override + public boolean getIsAdherent() { + return isAdherent_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(point_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, point_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(adherenceReasoning_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, adherenceReasoning_); + } + if (isAdherent_ != false) { + output.writeBool(3, isAdherent_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(point_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, point_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(adherenceReasoning_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, adherenceReasoning_); + } + if (isAdherent_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, isAdherent_); + } + 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.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) + obj; + + if (!getPoint().equals(other.getPoint())) return false; + if (!getAdherenceReasoning().equals(other.getAdherenceReasoning())) return false; + if (getIsAdherent() != other.getIsAdherent()) 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) + POINT_FIELD_NUMBER; + hash = (53 * hash) + getPoint().hashCode(); + hash = (37 * hash) + ADHERENCE_REASONING_FIELD_NUMBER; + hash = (53 * hash) + getAdherenceReasoning().hashCode(); + hash = (37 * hash) + IS_ADHERENT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsAdherent()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + 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.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + 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.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Decomposition details for adherence.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecompositionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + point_ = ""; + adherenceReasoning_ = ""; + isAdherent_ = false; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceDecomposition_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.point_ = point_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.adherenceReasoning_ = adherenceReasoning_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.isAdherent_ = isAdherent_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .getDefaultInstance()) return this; + if (!other.getPoint().isEmpty()) { + point_ = other.point_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getAdherenceReasoning().isEmpty()) { + adherenceReasoning_ = other.adherenceReasoning_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.getIsAdherent() != false) { + setIsAdherent(other.getIsAdherent()); + } + 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: + { + point_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + adherenceReasoning_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: + { + isAdherent_ = input.readBool(); + bitField0_ |= 0x00000004; + break; + } // case 24 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object point_ = ""; + + /** + * + * + *
+       * Output only. The breakdown point of the given instructions.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The point. + */ + public java.lang.String getPoint() { + java.lang.Object ref = point_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + point_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. The breakdown point of the given instructions.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for point. + */ + public com.google.protobuf.ByteString getPointBytes() { + java.lang.Object ref = point_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + point_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. The breakdown point of the given instructions.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The point to set. + * @return This builder for chaining. + */ + public Builder setPoint(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + point_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The breakdown point of the given instructions.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearPoint() { + point_ = getDefaultInstance().getPoint(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The breakdown point of the given instructions.
+       * 
+ * + * string point = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for point to set. + * @return This builder for chaining. + */ + public Builder setPointBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + point_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object adherenceReasoning_ = ""; + + /** + * + * + *
+       * Output only. The adherence reasoning of the breakdown point.
+       * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The adherenceReasoning. + */ + public java.lang.String getAdherenceReasoning() { + java.lang.Object ref = adherenceReasoning_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + adherenceReasoning_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. The adherence reasoning of the breakdown point.
+       * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for adherenceReasoning. + */ + public com.google.protobuf.ByteString getAdherenceReasoningBytes() { + java.lang.Object ref = adherenceReasoning_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + adherenceReasoning_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. The adherence reasoning of the breakdown point.
+       * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The adherenceReasoning to set. + * @return This builder for chaining. + */ + public Builder setAdherenceReasoning(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + adherenceReasoning_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The adherence reasoning of the breakdown point.
+       * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearAdherenceReasoning() { + adherenceReasoning_ = getDefaultInstance().getAdherenceReasoning(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The adherence reasoning of the breakdown point.
+       * 
+ * + * string adherence_reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for adherenceReasoning to set. + * @return This builder for chaining. + */ + public Builder setAdherenceReasoningBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + adherenceReasoning_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private boolean isAdherent_; + + /** + * + * + *
+       * Output only. Whether the breakdown point is adherent or not.
+       * 
+ * + * bool is_adherent = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAdherent. + */ + @java.lang.Override + public boolean getIsAdherent() { + return isAdherent_; + } + + /** + * + * + *
+       * Output only. Whether the breakdown point is adherent or not.
+       * 
+ * + * bool is_adherent = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The isAdherent to set. + * @return This builder for chaining. + */ + public Builder setIsAdherent(boolean value) { + + isAdherent_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Whether the breakdown point is adherent or not.
+       * 
+ * + * bool is_adherent = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearIsAdherent() { + bitField0_ = (bitField0_ & ~0x00000004); + isAdherent_ = false; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AdherenceDecomposition 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.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface AdherenceRubricOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. The question generated from instruction that used to
+     * evaluate summary.
+     * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The question. + */ + java.lang.String getQuestion(); + + /** + * + * + *
+     * Output only. The question generated from instruction that used to
+     * evaluate summary.
+     * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for question. + */ + com.google.protobuf.ByteString getQuestionBytes(); + + /** + * + * + *
+     * Output only. The reasoning of the rubric question is addressed or not.
+     * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The reasoning. + */ + java.lang.String getReasoning(); + + /** + * + * + *
+     * Output only. The reasoning of the rubric question is addressed or not.
+     * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for reasoning. + */ + com.google.protobuf.ByteString getReasoningBytes(); + + /** + * + * + *
+     * Output only. A boolean that indicates whether the rubric question is
+     * addressed or not.
+     * 
+ * + * optional bool is_addressed = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAddressed field is set. + */ + boolean hasIsAddressed(); + + /** + * + * + *
+     * Output only. A boolean that indicates whether the rubric question is
+     * addressed or not.
+     * 
+ * + * optional bool is_addressed = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAddressed. + */ + boolean getIsAddressed(); + } + + /** + * + * + *
+   * Rubric result of the adherence evaluation. A rubric is ued to determine
+   * if the summary adheres to all aspects of the given instructions.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric} + */ + public static final class AdherenceRubric extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + AdherenceRubricOrBuilder { + private static final long serialVersionUID = 0L; + + // Use AdherenceRubric.newBuilder() to construct. + private AdherenceRubric(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private AdherenceRubric() { + question_ = ""; + reasoning_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new AdherenceRubric(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric.Builder + .class); + } + + private int bitField0_; + public static final int QUESTION_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object question_ = ""; + + /** + * + * + *
+     * Output only. The question generated from instruction that used to
+     * evaluate summary.
+     * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The question. + */ + @java.lang.Override + public java.lang.String getQuestion() { + java.lang.Object ref = question_; + 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(); + question_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. The question generated from instruction that used to
+     * evaluate summary.
+     * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for question. + */ + @java.lang.Override + public com.google.protobuf.ByteString getQuestionBytes() { + java.lang.Object ref = question_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + question_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REASONING_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object reasoning_ = ""; + + /** + * + * + *
+     * Output only. The reasoning of the rubric question is addressed or not.
+     * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The reasoning. + */ + @java.lang.Override + public java.lang.String getReasoning() { + java.lang.Object ref = reasoning_; + 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(); + reasoning_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. The reasoning of the rubric question is addressed or not.
+     * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for reasoning. + */ + @java.lang.Override + public com.google.protobuf.ByteString getReasoningBytes() { + java.lang.Object ref = reasoning_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + reasoning_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_ADDRESSED_FIELD_NUMBER = 3; + private boolean isAddressed_ = false; + + /** + * + * + *
+     * Output only. A boolean that indicates whether the rubric question is
+     * addressed or not.
+     * 
+ * + * optional bool is_addressed = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAddressed field is set. + */ + @java.lang.Override + public boolean hasIsAddressed() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. A boolean that indicates whether the rubric question is
+     * addressed or not.
+     * 
+ * + * optional bool is_addressed = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAddressed. + */ + @java.lang.Override + public boolean getIsAddressed() { + return isAddressed_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(question_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, question_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reasoning_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, reasoning_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeBool(3, isAddressed_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(question_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, question_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reasoning_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, reasoning_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, isAddressed_); + } + 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.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) obj; + + if (!getQuestion().equals(other.getQuestion())) return false; + if (!getReasoning().equals(other.getReasoning())) return false; + if (hasIsAddressed() != other.hasIsAddressed()) return false; + if (hasIsAddressed()) { + if (getIsAddressed() != other.getIsAddressed()) 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) + QUESTION_FIELD_NUMBER; + hash = (53 * hash) + getQuestion().hashCode(); + hash = (37 * hash) + REASONING_FIELD_NUMBER; + hash = (53 * hash) + getReasoning().hashCode(); + if (hasIsAddressed()) { + hash = (37 * hash) + IS_ADDRESSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsAddressed()); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + 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.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + 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.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Rubric result of the adherence evaluation. A rubric is ued to determine
+     * if the summary adheres to all aspects of the given instructions.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubricOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + question_ = ""; + reasoning_ = ""; + isAddressed_ = false; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_AdherenceRubric_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.question_ = question_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.reasoning_ = reasoning_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { + result.isAddressed_ = isAddressed_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance()) return this; + if (!other.getQuestion().isEmpty()) { + question_ = other.question_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getReasoning().isEmpty()) { + reasoning_ = other.reasoning_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasIsAddressed()) { + setIsAddressed(other.getIsAddressed()); + } + 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: + { + question_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + reasoning_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: + { + isAddressed_ = input.readBool(); + bitField0_ |= 0x00000004; + break; + } // case 24 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object question_ = ""; + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The question. + */ + public java.lang.String getQuestion() { + java.lang.Object ref = question_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + question_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for question. + */ + public com.google.protobuf.ByteString getQuestionBytes() { + java.lang.Object ref = question_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + question_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The question to set. + * @return This builder for chaining. + */ + public Builder setQuestion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + question_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearQuestion() { + question_ = getDefaultInstance().getQuestion(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for question to set. + * @return This builder for chaining. + */ + public Builder setQuestionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + question_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object reasoning_ = ""; + + /** + * + * + *
+       * Output only. The reasoning of the rubric question is addressed or not.
+       * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The reasoning. + */ + public java.lang.String getReasoning() { + java.lang.Object ref = reasoning_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + reasoning_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. The reasoning of the rubric question is addressed or not.
+       * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for reasoning. + */ + public com.google.protobuf.ByteString getReasoningBytes() { + java.lang.Object ref = reasoning_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + reasoning_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. The reasoning of the rubric question is addressed or not.
+       * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The reasoning to set. + * @return This builder for chaining. + */ + public Builder setReasoning(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + reasoning_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The reasoning of the rubric question is addressed or not.
+       * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearReasoning() { + reasoning_ = getDefaultInstance().getReasoning(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The reasoning of the rubric question is addressed or not.
+       * 
+ * + * string reasoning = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for reasoning to set. + * @return This builder for chaining. + */ + public Builder setReasoningBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + reasoning_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private boolean isAddressed_; + + /** + * + * + *
+       * Output only. A boolean that indicates whether the rubric question is
+       * addressed or not.
+       * 
+ * + * optional bool is_addressed = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAddressed field is set. + */ + @java.lang.Override + public boolean hasIsAddressed() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+       * Output only. A boolean that indicates whether the rubric question is
+       * addressed or not.
+       * 
+ * + * optional bool is_addressed = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAddressed. + */ + @java.lang.Override + public boolean getIsAddressed() { + return isAddressed_; + } + + /** + * + * + *
+       * Output only. A boolean that indicates whether the rubric question is
+       * addressed or not.
+       * 
+ * + * optional bool is_addressed = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The isAddressed to set. + * @return This builder for chaining. + */ + public Builder setIsAddressed(boolean value) { + + isAddressed_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. A boolean that indicates whether the rubric question is
+       * addressed or not.
+       * 
+ * + * optional bool is_addressed = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearIsAddressed() { + bitField0_ = (bitField0_ & ~0x00000004); + isAddressed_ = false; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceRubric + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AdherenceRubric 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.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface CompletenessRubricOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. The question generated from instruction that used to
+     * evaluate summary.
+     * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The question. + */ + java.lang.String getQuestion(); + + /** + * + * + *
+     * Output only. The question generated from instruction that used to
+     * evaluate summary.
+     * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for question. + */ + com.google.protobuf.ByteString getQuestionBytes(); + + /** + * + * + *
+     * Output only. A boolean that indicates whether the rubric question is
+     * addressed or not.
+     * 
+ * + * optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAddressed field is set. + */ + boolean hasIsAddressed(); + + /** + * + * + *
+     * Output only. A boolean that indicates whether the rubric question is
+     * addressed or not.
+     * 
+ * + * optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAddressed. + */ + boolean getIsAddressed(); + } + + /** + * + * + *
+   * Rubric details of the completeness evaluation result.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric} + */ + public static final class CompletenessRubric extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + CompletenessRubricOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CompletenessRubric.newBuilder() to construct. + private CompletenessRubric(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CompletenessRubric() { + question_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CompletenessRubric(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .Builder.class); + } + + private int bitField0_; + public static final int QUESTION_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object question_ = ""; + + /** + * + * + *
+     * Output only. The question generated from instruction that used to
+     * evaluate summary.
+     * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The question. + */ + @java.lang.Override + public java.lang.String getQuestion() { + java.lang.Object ref = question_; + 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(); + question_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. The question generated from instruction that used to
+     * evaluate summary.
+     * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for question. + */ + @java.lang.Override + public com.google.protobuf.ByteString getQuestionBytes() { + java.lang.Object ref = question_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + question_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_ADDRESSED_FIELD_NUMBER = 2; + private boolean isAddressed_ = false; + + /** + * + * + *
+     * Output only. A boolean that indicates whether the rubric question is
+     * addressed or not.
+     * 
+ * + * optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAddressed field is set. + */ + @java.lang.Override + public boolean hasIsAddressed() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. A boolean that indicates whether the rubric question is
+     * addressed or not.
+     * 
+ * + * optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAddressed. + */ + @java.lang.Override + public boolean getIsAddressed() { + return isAddressed_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(question_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, question_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeBool(2, isAddressed_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(question_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, question_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, isAddressed_); + } + 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.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) obj; + + if (!getQuestion().equals(other.getQuestion())) return false; + if (hasIsAddressed() != other.hasIsAddressed()) return false; + if (hasIsAddressed()) { + if (getIsAddressed() != other.getIsAddressed()) 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) + QUESTION_FIELD_NUMBER; + hash = (53 * hash) + getQuestion().hashCode(); + if (hasIsAddressed()) { + hash = (37 * hash) + IS_ADDRESSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsAddressed()); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + 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.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + 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.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Rubric details of the completeness evaluation result.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubricOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + question_ = ""; + isAddressed_ = false; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_CompletenessRubric_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.question_ = question_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.isAddressed_ = isAddressed_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .getDefaultInstance()) return this; + if (!other.getQuestion().isEmpty()) { + question_ = other.question_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasIsAddressed()) { + setIsAddressed(other.getIsAddressed()); + } + 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: + { + question_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + isAddressed_ = input.readBool(); + 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 java.lang.Object question_ = ""; + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The question. + */ + public java.lang.String getQuestion() { + java.lang.Object ref = question_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + question_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for question. + */ + public com.google.protobuf.ByteString getQuestionBytes() { + java.lang.Object ref = question_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + question_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The question to set. + * @return This builder for chaining. + */ + public Builder setQuestion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + question_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearQuestion() { + question_ = getDefaultInstance().getQuestion(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The question generated from instruction that used to
+       * evaluate summary.
+       * 
+ * + * string question = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for question to set. + * @return This builder for chaining. + */ + public Builder setQuestionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + question_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private boolean isAddressed_; + + /** + * + * + *
+       * Output only. A boolean that indicates whether the rubric question is
+       * addressed or not.
+       * 
+ * + * optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the isAddressed field is set. + */ + @java.lang.Override + public boolean hasIsAddressed() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Output only. A boolean that indicates whether the rubric question is
+       * addressed or not.
+       * 
+ * + * optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The isAddressed. + */ + @java.lang.Override + public boolean getIsAddressed() { + return isAddressed_; + } + + /** + * + * + *
+       * Output only. A boolean that indicates whether the rubric question is
+       * addressed or not.
+       * 
+ * + * optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The isAddressed to set. + * @return This builder for chaining. + */ + public Builder setIsAddressed(boolean value) { + + isAddressed_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. A boolean that indicates whether the rubric question is
+       * addressed or not.
+       * 
+ * + * optional bool is_addressed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearIsAddressed() { + bitField0_ = (bitField0_ & ~0x00000002); + isAddressed_ = false; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubric + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CompletenessRubric 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.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + @java.lang.Deprecated + public interface DecompositionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return Whether the accuracyDecomposition field is set. + */ + boolean hasAccuracyDecomposition(); + + /** + * + * + *
+     * only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return The accuracyDecomposition. + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + getAccuracyDecomposition(); + + /** + * + * + *
+     * only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecompositionOrBuilder + getAccuracyDecompositionOrBuilder(); + + /** + * + * + *
+     * only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + * + * @return Whether the adherenceDecomposition field is set. + */ + boolean hasAdherenceDecomposition(); + + /** + * + * + *
+     * only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + * + * @return The adherenceDecomposition. + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + getAdherenceDecomposition(); + + /** + * + * + *
+     * only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecompositionOrBuilder + getAdherenceDecompositionOrBuilder(); + + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.DecompositionCase + getDecompositionCase(); + } + + /** + * + * + *
+   * Decomposition details
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition} + */ + @java.lang.Deprecated + public static final class Decomposition extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition) + DecompositionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use Decomposition.newBuilder() to construct. + private Decomposition(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Decomposition() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Decomposition(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder + .class); + } + + private int decompositionCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object decomposition_; + + public enum DecompositionCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + ACCURACY_DECOMPOSITION(1), + ADHERENCE_DECOMPOSITION(2), + DECOMPOSITION_NOT_SET(0); + private final int value; + + private DecompositionCase(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 DecompositionCase valueOf(int value) { + return forNumber(value); + } + + public static DecompositionCase forNumber(int value) { + switch (value) { + case 1: + return ACCURACY_DECOMPOSITION; + case 2: + return ADHERENCE_DECOMPOSITION; + case 0: + return DECOMPOSITION_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public DecompositionCase getDecompositionCase() { + return DecompositionCase.forNumber(decompositionCase_); + } + + public static final int ACCURACY_DECOMPOSITION_FIELD_NUMBER = 1; + + /** + * + * + *
+     * only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return Whether the accuracyDecomposition field is set. + */ + @java.lang.Override + public boolean hasAccuracyDecomposition() { + return decompositionCase_ == 1; + } + + /** + * + * + *
+     * only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return The accuracyDecomposition. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + getAccuracyDecomposition() { + if (decompositionCase_ == 1) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + decomposition_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + + /** + * + * + *
+     * only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder + getAccuracyDecompositionOrBuilder() { + if (decompositionCase_ == 1) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + decomposition_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + + public static final int ADHERENCE_DECOMPOSITION_FIELD_NUMBER = 2; + + /** + * + * + *
+     * only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + * + * @return Whether the adherenceDecomposition field is set. + */ + @java.lang.Override + public boolean hasAdherenceDecomposition() { + return decompositionCase_ == 2; + } + + /** + * + * + *
+     * only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + * + * @return The adherenceDecomposition. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + getAdherenceDecomposition() { + if (decompositionCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition) + decomposition_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .getDefaultInstance(); + } + + /** + * + * + *
+     * only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecompositionOrBuilder + getAdherenceDecompositionOrBuilder() { + if (decompositionCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition) + decomposition_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .getDefaultInstance(); + } + + 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 (decompositionCase_ == 1) { + output.writeMessage( + 1, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + decomposition_); + } + if (decompositionCase_ == 2) { + output.writeMessage( + 2, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition) + decomposition_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (decompositionCase_ == 1) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 1, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + decomposition_); + } + if (decompositionCase_ == 2) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 2, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition) + decomposition_); + } + 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.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition) obj; + + if (!getDecompositionCase().equals(other.getDecompositionCase())) return false; + switch (decompositionCase_) { + case 1: + if (!getAccuracyDecomposition().equals(other.getAccuracyDecomposition())) return false; + break; + case 2: + if (!getAdherenceDecomposition().equals(other.getAdherenceDecomposition())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (decompositionCase_) { + case 1: + hash = (37 * hash) + ACCURACY_DECOMPOSITION_FIELD_NUMBER; + hash = (53 * hash) + getAccuracyDecomposition().hashCode(); + break; + case 2: + hash = (37 * hash) + ADHERENCE_DECOMPOSITION_FIELD_NUMBER; + hash = (53 * hash) + getAdherenceDecomposition().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + 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.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + 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.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Decomposition details
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.DecompositionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (accuracyDecompositionBuilder_ != null) { + accuracyDecompositionBuilder_.clear(); + } + if (adherenceDecompositionBuilder_ != null) { + adherenceDecompositionBuilder_.clear(); + } + decompositionCase_ = 0; + decomposition_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_Decomposition_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition result) { + int from_bitField0_ = bitField0_; + } + + private void buildPartialOneofs( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition result) { + result.decompositionCase_ = decompositionCase_; + result.decomposition_ = this.decomposition_; + if (decompositionCase_ == 1 && accuracyDecompositionBuilder_ != null) { + result.decomposition_ = accuracyDecompositionBuilder_.build(); + } + if (decompositionCase_ == 2 && adherenceDecompositionBuilder_ != null) { + result.decomposition_ = adherenceDecompositionBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + .getDefaultInstance()) return this; + switch (other.getDecompositionCase()) { + case ACCURACY_DECOMPOSITION: + { + mergeAccuracyDecomposition(other.getAccuracyDecomposition()); + break; + } + case ADHERENCE_DECOMPOSITION: + { + mergeAdherenceDecomposition(other.getAdherenceDecomposition()); + break; + } + case DECOMPOSITION_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + getAccuracyDecompositionFieldBuilder().getBuilder(), extensionRegistry); + decompositionCase_ = 1; + break; + } // case 10 + case 18: + { + input.readMessage( + getAdherenceDecompositionFieldBuilder().getBuilder(), extensionRegistry); + decompositionCase_ = 2; + 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 decompositionCase_ = 0; + private java.lang.Object decomposition_; + + public DecompositionCase getDecompositionCase() { + return DecompositionCase.forNumber(decompositionCase_); + } + + public Builder clearDecomposition() { + decompositionCase_ = 0; + decomposition_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder> + accuracyDecompositionBuilder_; + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return Whether the accuracyDecomposition field is set. + */ + @java.lang.Override + public boolean hasAccuracyDecomposition() { + return decompositionCase_ == 1; + } + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return The accuracyDecomposition. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + getAccuracyDecomposition() { + if (accuracyDecompositionBuilder_ == null) { + if (decompositionCase_ == 1) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + decomposition_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } else { + if (decompositionCase_ == 1) { + return accuracyDecompositionBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public Builder setAccuracyDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + value) { + if (accuracyDecompositionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + decomposition_ = value; + onChanged(); + } else { + accuracyDecompositionBuilder_.setMessage(value); + } + decompositionCase_ = 1; + return this; + } + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public Builder setAccuracyDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder + builderForValue) { + if (accuracyDecompositionBuilder_ == null) { + decomposition_ = builderForValue.build(); + onChanged(); + } else { + accuracyDecompositionBuilder_.setMessage(builderForValue.build()); + } + decompositionCase_ = 1; + return this; + } + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public Builder mergeAccuracyDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + value) { + if (accuracyDecompositionBuilder_ == null) { + if (decompositionCase_ == 1 + && decomposition_ + != com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition.getDefaultInstance()) { + decomposition_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .newBuilder( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + decomposition_) + .mergeFrom(value) + .buildPartial(); + } else { + decomposition_ = value; + } + onChanged(); + } else { + if (decompositionCase_ == 1) { + accuracyDecompositionBuilder_.mergeFrom(value); + } else { + accuracyDecompositionBuilder_.setMessage(value); + } + } + decompositionCase_ = 1; + return this; + } + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public Builder clearAccuracyDecomposition() { + if (accuracyDecompositionBuilder_ == null) { + if (decompositionCase_ == 1) { + decompositionCase_ = 0; + decomposition_ = null; + onChanged(); + } + } else { + if (decompositionCase_ == 1) { + decompositionCase_ = 0; + decomposition_ = null; + } + accuracyDecompositionBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder + getAccuracyDecompositionBuilder() { + return getAccuracyDecompositionFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder + getAccuracyDecompositionOrBuilder() { + if ((decompositionCase_ == 1) && (accuracyDecompositionBuilder_ != null)) { + return accuracyDecompositionBuilder_.getMessageOrBuilder(); + } else { + if (decompositionCase_ == 1) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + decomposition_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder> + getAccuracyDecompositionFieldBuilder() { + if (accuracyDecompositionBuilder_ == null) { + if (!(decompositionCase_ == 1)) { + decomposition_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + accuracyDecompositionBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder>( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + decomposition_, + getParentForChildren(), + isClean()); + decomposition_ = null; + } + decompositionCase_ = 1; + onChanged(); + return accuracyDecompositionBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecompositionOrBuilder> + adherenceDecompositionBuilder_; + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + * + * @return Whether the adherenceDecomposition field is set. + */ + @java.lang.Override + public boolean hasAdherenceDecomposition() { + return decompositionCase_ == 2; + } + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + * + * @return The adherenceDecomposition. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + getAdherenceDecomposition() { + if (adherenceDecompositionBuilder_ == null) { + if (decompositionCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition) + decomposition_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition.getDefaultInstance(); + } else { + if (decompositionCase_ == 2) { + return adherenceDecompositionBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition.getDefaultInstance(); + } + } + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + public Builder setAdherenceDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + value) { + if (adherenceDecompositionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + decomposition_ = value; + onChanged(); + } else { + adherenceDecompositionBuilder_.setMessage(value); + } + decompositionCase_ = 2; + return this; + } + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + public Builder setAdherenceDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .Builder + builderForValue) { + if (adherenceDecompositionBuilder_ == null) { + decomposition_ = builderForValue.build(); + onChanged(); + } else { + adherenceDecompositionBuilder_.setMessage(builderForValue.build()); + } + decompositionCase_ = 2; + return this; + } + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + public Builder mergeAdherenceDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + value) { + if (adherenceDecompositionBuilder_ == null) { + if (decompositionCase_ == 2 + && decomposition_ + != com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition.getDefaultInstance()) { + decomposition_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .newBuilder( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition) + decomposition_) + .mergeFrom(value) + .buildPartial(); + } else { + decomposition_ = value; + } + onChanged(); + } else { + if (decompositionCase_ == 2) { + adherenceDecompositionBuilder_.mergeFrom(value); + } else { + adherenceDecompositionBuilder_.setMessage(value); + } + } + decompositionCase_ = 2; + return this; + } + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + public Builder clearAdherenceDecomposition() { + if (adherenceDecompositionBuilder_ == null) { + if (decompositionCase_ == 2) { + decompositionCase_ = 0; + decomposition_ = null; + onChanged(); + } + } else { + if (decompositionCase_ == 2) { + decompositionCase_ = 0; + decomposition_ = null; + } + adherenceDecompositionBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .Builder + getAdherenceDecompositionBuilder() { + return getAdherenceDecompositionFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecompositionOrBuilder + getAdherenceDecompositionOrBuilder() { + if ((decompositionCase_ == 2) && (adherenceDecompositionBuilder_ != null)) { + return adherenceDecompositionBuilder_.getMessageOrBuilder(); + } else { + if (decompositionCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition) + decomposition_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition.getDefaultInstance(); + } + } + + /** + * + * + *
+       * only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition adherence_decomposition = 2; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecompositionOrBuilder> + getAdherenceDecompositionFieldBuilder() { + if (adherenceDecompositionBuilder_ == null) { + if (!(decompositionCase_ == 2)) { + decomposition_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecomposition + .getDefaultInstance(); + } + adherenceDecompositionBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecompositionOrBuilder>( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceDecomposition) + decomposition_, + getParentForChildren(), + isClean()); + decomposition_ = null; + } + decompositionCase_ = 2; + onChanged(); + return adherenceDecompositionBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Decomposition 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.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface EvaluationResultOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return Whether the accuracyDecomposition field is set. + */ + boolean hasAccuracyDecomposition(); + + /** + * + * + *
+     * Only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return The accuracyDecomposition. + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + getAccuracyDecomposition(); + + /** + * + * + *
+     * Only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecompositionOrBuilder + getAccuracyDecompositionOrBuilder(); + + /** + * + * + *
+     * Only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + * + * @return Whether the adherenceRubric field is set. + */ + boolean hasAdherenceRubric(); + + /** + * + * + *
+     * Only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + * + * @return The adherenceRubric. + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + getAdherenceRubric(); + + /** + * + * + *
+     * Only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubricOrBuilder + getAdherenceRubricOrBuilder(); + + /** + * + * + *
+     * Only available for completeness metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + * + * @return Whether the completenessRubric field is set. + */ + boolean hasCompletenessRubric(); + + /** + * + * + *
+     * Only available for completeness metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + * + * @return The completenessRubric. + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + getCompletenessRubric(); + + /** + * + * + *
+     * Only available for completeness metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubricOrBuilder + getCompletenessRubricOrBuilder(); + + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.ResultCase + getResultCase(); + } + + /** + * + * + *
+   * Evaluation result that contains one of accuracy, adherence or completeness
+   * evaluation result.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult} + */ + public static final class EvaluationResult extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult) + EvaluationResultOrBuilder { + private static final long serialVersionUID = 0L; + + // Use EvaluationResult.newBuilder() to construct. + private EvaluationResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private EvaluationResult() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new EvaluationResult(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + .class); + } + + private int resultCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object result_; + + public enum ResultCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + ACCURACY_DECOMPOSITION(1), + ADHERENCE_RUBRIC(2), + COMPLETENESS_RUBRIC(3), + RESULT_NOT_SET(0); + private final int value; + + private ResultCase(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 ResultCase valueOf(int value) { + return forNumber(value); + } + + public static ResultCase forNumber(int value) { + switch (value) { + case 1: + return ACCURACY_DECOMPOSITION; + case 2: + return ADHERENCE_RUBRIC; + case 3: + return COMPLETENESS_RUBRIC; + case 0: + return RESULT_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public ResultCase getResultCase() { + return ResultCase.forNumber(resultCase_); + } + + public static final int ACCURACY_DECOMPOSITION_FIELD_NUMBER = 1; + + /** + * + * + *
+     * Only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return Whether the accuracyDecomposition field is set. + */ + @java.lang.Override + public boolean hasAccuracyDecomposition() { + return resultCase_ == 1; + } + + /** + * + * + *
+     * Only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return The accuracyDecomposition. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + getAccuracyDecomposition() { + if (resultCase_ == 1) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + + /** + * + * + *
+     * Only available for accuracy metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder + getAccuracyDecompositionOrBuilder() { + if (resultCase_ == 1) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + + public static final int ADHERENCE_RUBRIC_FIELD_NUMBER = 2; + + /** + * + * + *
+     * Only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + * + * @return Whether the adherenceRubric field is set. + */ + @java.lang.Override + public boolean hasAdherenceRubric() { + return resultCase_ == 2; + } + + /** + * + * + *
+     * Only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + * + * @return The adherenceRubric. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + getAdherenceRubric() { + if (resultCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance(); + } + + /** + * + * + *
+     * Only available for adherence metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubricOrBuilder + getAdherenceRubricOrBuilder() { + if (resultCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance(); + } + + public static final int COMPLETENESS_RUBRIC_FIELD_NUMBER = 3; + + /** + * + * + *
+     * Only available for completeness metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + * + * @return Whether the completenessRubric field is set. + */ + @java.lang.Override + public boolean hasCompletenessRubric() { + return resultCase_ == 3; + } + + /** + * + * + *
+     * Only available for completeness metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + * + * @return The completenessRubric. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + getCompletenessRubric() { + if (resultCase_ == 3) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .getDefaultInstance(); + } + + /** + * + * + *
+     * Only available for completeness metric.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubricOrBuilder + getCompletenessRubricOrBuilder() { + if (resultCase_ == 3) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .getDefaultInstance(); + } + + 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 (resultCase_ == 1) { + output.writeMessage( + 1, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition) + result_); + } + if (resultCase_ == 2) { + output.writeMessage( + 2, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + result_); + } + if (resultCase_ == 3) { + output.writeMessage( + 3, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + result_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resultCase_ == 1) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 1, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + result_); + } + if (resultCase_ == 2) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 2, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + result_); + } + if (resultCase_ == 3) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 3, + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + result_); + } + 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.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult) obj; + + if (!getResultCase().equals(other.getResultCase())) return false; + switch (resultCase_) { + case 1: + if (!getAccuracyDecomposition().equals(other.getAccuracyDecomposition())) return false; + break; + case 2: + if (!getAdherenceRubric().equals(other.getAdherenceRubric())) return false; + break; + case 3: + if (!getCompletenessRubric().equals(other.getCompletenessRubric())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (resultCase_) { + case 1: + hash = (37 * hash) + ACCURACY_DECOMPOSITION_FIELD_NUMBER; + hash = (53 * hash) + getAccuracyDecomposition().hashCode(); + break; + case 2: + hash = (37 * hash) + ADHERENCE_RUBRIC_FIELD_NUMBER; + hash = (53 * hash) + getAdherenceRubric().hashCode(); + break; + case 3: + hash = (37 * hash) + COMPLETENESS_RUBRIC_FIELD_NUMBER; + hash = (53 * hash) + getCompletenessRubric().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + 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.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + 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.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Evaluation result that contains one of accuracy, adherence or completeness
+     * evaluation result.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (accuracyDecompositionBuilder_ != null) { + accuracyDecompositionBuilder_.clear(); + } + if (adherenceRubricBuilder_ != null) { + adherenceRubricBuilder_.clear(); + } + if (completenessRubricBuilder_ != null) { + completenessRubricBuilder_.clear(); + } + resultCase_ = 0; + result_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_EvaluationResult_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult result) { + int from_bitField0_ = bitField0_; + } + + private void buildPartialOneofs( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult result) { + result.resultCase_ = resultCase_; + result.result_ = this.result_; + if (resultCase_ == 1 && accuracyDecompositionBuilder_ != null) { + result.result_ = accuracyDecompositionBuilder_.build(); + } + if (resultCase_ == 2 && adherenceRubricBuilder_ != null) { + result.result_ = adherenceRubricBuilder_.build(); + } + if (resultCase_ == 3 && completenessRubricBuilder_ != null) { + result.result_ = completenessRubricBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .getDefaultInstance()) return this; + switch (other.getResultCase()) { + case ACCURACY_DECOMPOSITION: + { + mergeAccuracyDecomposition(other.getAccuracyDecomposition()); + break; + } + case ADHERENCE_RUBRIC: + { + mergeAdherenceRubric(other.getAdherenceRubric()); + break; + } + case COMPLETENESS_RUBRIC: + { + mergeCompletenessRubric(other.getCompletenessRubric()); + break; + } + case RESULT_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + getAccuracyDecompositionFieldBuilder().getBuilder(), extensionRegistry); + resultCase_ = 1; + break; + } // case 10 + case 18: + { + input.readMessage( + getAdherenceRubricFieldBuilder().getBuilder(), extensionRegistry); + resultCase_ = 2; + break; + } // case 18 + case 26: + { + input.readMessage( + getCompletenessRubricFieldBuilder().getBuilder(), extensionRegistry); + resultCase_ = 3; + 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 resultCase_ = 0; + private java.lang.Object result_; + + public ResultCase getResultCase() { + return ResultCase.forNumber(resultCase_); + } + + public Builder clearResult() { + resultCase_ = 0; + result_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder> + accuracyDecompositionBuilder_; + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return Whether the accuracyDecomposition field is set. + */ + @java.lang.Override + public boolean hasAccuracyDecomposition() { + return resultCase_ == 1; + } + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + * + * @return The accuracyDecomposition. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + getAccuracyDecomposition() { + if (accuracyDecompositionBuilder_ == null) { + if (resultCase_ == 1) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } else { + if (resultCase_ == 1) { + return accuracyDecompositionBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public Builder setAccuracyDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + value) { + if (accuracyDecompositionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + result_ = value; + onChanged(); + } else { + accuracyDecompositionBuilder_.setMessage(value); + } + resultCase_ = 1; + return this; + } + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public Builder setAccuracyDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder + builderForValue) { + if (accuracyDecompositionBuilder_ == null) { + result_ = builderForValue.build(); + onChanged(); + } else { + accuracyDecompositionBuilder_.setMessage(builderForValue.build()); + } + resultCase_ = 1; + return this; + } + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public Builder mergeAccuracyDecomposition( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + value) { + if (accuracyDecompositionBuilder_ == null) { + if (resultCase_ == 1 + && result_ + != com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition.getDefaultInstance()) { + result_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .newBuilder( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + result_) + .mergeFrom(value) + .buildPartial(); + } else { + result_ = value; + } + onChanged(); + } else { + if (resultCase_ == 1) { + accuracyDecompositionBuilder_.mergeFrom(value); + } else { + accuracyDecompositionBuilder_.setMessage(value); + } + } + resultCase_ = 1; + return this; + } + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public Builder clearAccuracyDecomposition() { + if (accuracyDecompositionBuilder_ == null) { + if (resultCase_ == 1) { + resultCase_ = 0; + result_ = null; + onChanged(); + } + } else { + if (resultCase_ == 1) { + resultCase_ = 0; + result_ = null; + } + accuracyDecompositionBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder + getAccuracyDecompositionBuilder() { + return getAccuracyDecompositionFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder + getAccuracyDecompositionOrBuilder() { + if ((resultCase_ == 1) && (accuracyDecompositionBuilder_ != null)) { + return accuracyDecompositionBuilder_.getMessageOrBuilder(); + } else { + if (resultCase_ == 1) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Only available for accuracy metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder> + getAccuracyDecompositionFieldBuilder() { + if (accuracyDecompositionBuilder_ == null) { + if (!(resultCase_ == 1)) { + result_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition + .getDefaultInstance(); + } + accuracyDecompositionBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecompositionOrBuilder>( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AccuracyDecomposition) + result_, + getParentForChildren(), + isClean()); + result_ = null; + } + resultCase_ = 1; + onChanged(); + return accuracyDecompositionBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceRubricOrBuilder> + adherenceRubricBuilder_; + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + * + * @return Whether the adherenceRubric field is set. + */ + @java.lang.Override + public boolean hasAdherenceRubric() { + return resultCase_ == 2; + } + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + * + * @return The adherenceRubric. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + getAdherenceRubric() { + if (adherenceRubricBuilder_ == null) { + if (resultCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance(); + } else { + if (resultCase_ == 2) { + return adherenceRubricBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + public Builder setAdherenceRubric( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric value) { + if (adherenceRubricBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + result_ = value; + onChanged(); + } else { + adherenceRubricBuilder_.setMessage(value); + } + resultCase_ = 2; + return this; + } + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + public Builder setAdherenceRubric( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric.Builder + builderForValue) { + if (adherenceRubricBuilder_ == null) { + result_ = builderForValue.build(); + onChanged(); + } else { + adherenceRubricBuilder_.setMessage(builderForValue.build()); + } + resultCase_ = 2; + return this; + } + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + public Builder mergeAdherenceRubric( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric value) { + if (adherenceRubricBuilder_ == null) { + if (resultCase_ == 2 + && result_ + != com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance()) { + result_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .newBuilder( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceRubric) + result_) + .mergeFrom(value) + .buildPartial(); + } else { + result_ = value; + } + onChanged(); + } else { + if (resultCase_ == 2) { + adherenceRubricBuilder_.mergeFrom(value); + } else { + adherenceRubricBuilder_.setMessage(value); + } + } + resultCase_ = 2; + return this; + } + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + public Builder clearAdherenceRubric() { + if (adherenceRubricBuilder_ == null) { + if (resultCase_ == 2) { + resultCase_ = 0; + result_ = null; + onChanged(); + } + } else { + if (resultCase_ == 2) { + resultCase_ = 0; + result_ = null; + } + adherenceRubricBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric.Builder + getAdherenceRubricBuilder() { + return getAdherenceRubricFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubricOrBuilder + getAdherenceRubricOrBuilder() { + if ((resultCase_ == 2) && (adherenceRubricBuilder_ != null)) { + return adherenceRubricBuilder_.getMessageOrBuilder(); + } else { + if (resultCase_ == 2) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Only available for adherence metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceRubricOrBuilder> + getAdherenceRubricFieldBuilder() { + if (adherenceRubricBuilder_ == null) { + if (!(resultCase_ == 2)) { + result_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .getDefaultInstance(); + } + adherenceRubricBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .AdherenceRubricOrBuilder>( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric) + result_, + getParentForChildren(), + isClean()); + result_ = null; + } + resultCase_ = 2; + onChanged(); + return adherenceRubricBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubricOrBuilder> + completenessRubricBuilder_; + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + * + * @return Whether the completenessRubric field is set. + */ + @java.lang.Override + public boolean hasCompletenessRubric() { + return resultCase_ == 3; + } + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + * + * @return The completenessRubric. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + getCompletenessRubric() { + if (completenessRubricBuilder_ == null) { + if (resultCase_ == 3) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubric) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .getDefaultInstance(); + } else { + if (resultCase_ == 3) { + return completenessRubricBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + public Builder setCompletenessRubric( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric value) { + if (completenessRubricBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + result_ = value; + onChanged(); + } else { + completenessRubricBuilder_.setMessage(value); + } + resultCase_ = 3; + return this; + } + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + public Builder setCompletenessRubric( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric.Builder + builderForValue) { + if (completenessRubricBuilder_ == null) { + result_ = builderForValue.build(); + onChanged(); + } else { + completenessRubricBuilder_.setMessage(builderForValue.build()); + } + resultCase_ = 3; + return this; + } + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + public Builder mergeCompletenessRubric( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric value) { + if (completenessRubricBuilder_ == null) { + if (resultCase_ == 3 + && result_ + != com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubric.getDefaultInstance()) { + result_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .newBuilder( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubric) + result_) + .mergeFrom(value) + .buildPartial(); + } else { + result_ = value; + } + onChanged(); + } else { + if (resultCase_ == 3) { + completenessRubricBuilder_.mergeFrom(value); + } else { + completenessRubricBuilder_.setMessage(value); + } + } + resultCase_ = 3; + return this; + } + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + public Builder clearCompletenessRubric() { + if (completenessRubricBuilder_ == null) { + if (resultCase_ == 3) { + resultCase_ = 0; + result_ = null; + onChanged(); + } + } else { + if (resultCase_ == 3) { + resultCase_ = 0; + result_ = null; + } + completenessRubricBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .Builder + getCompletenessRubricBuilder() { + return getCompletenessRubricFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubricOrBuilder + getCompletenessRubricOrBuilder() { + if ((resultCase_ == 3) && (completenessRubricBuilder_ != null)) { + return completenessRubricBuilder_.getMessageOrBuilder(); + } else { + if (resultCase_ == 3) { + return (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubric) + result_; + } + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Only available for completeness metric.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubricOrBuilder> + getCompletenessRubricFieldBuilder() { + if (completenessRubricBuilder_ == null) { + if (!(resultCase_ == 3)) { + result_ = + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .getDefaultInstance(); + } + completenessRubricBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .CompletenessRubricOrBuilder>( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric) + result_, + getParentForChildren(), + isClean()); + result_ = null; + } + resultCase_ = 3; + onChanged(); + return completenessRubricBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResult + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvaluationResult 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.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface SummarizationEvaluationResultOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. conversation session id
+     * 
+ * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @return The sessionId. + */ + @java.lang.Deprecated + java.lang.String getSessionId(); + + /** + * + * + *
+     * Output only. conversation session id
+     * 
+ * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @return The bytes for sessionId. + */ + @java.lang.Deprecated + com.google.protobuf.ByteString getSessionIdBytes(); + + /** + * + * + *
+     * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+     * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + java.lang.String getMetric(); + + /** + * + * + *
+     * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+     * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + com.google.protobuf.ByteString getMetricBytes(); + + /** + * + * + *
+     * Output only. section/task name, e.g. action, situation, etc
+     * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + java.lang.String getSection(); + + /** + * + * + *
+     * Output only. section/task name, e.g. action, situation, etc
+     * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + com.google.protobuf.ByteString getSectionBytes(); + + /** + * + * + *
+     * Output only. score calculated from decompositions
+     * 
+ * + * float score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + float getScore(); + + /** + * + * + *
+     * Output only. Summary of this section
+     * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The sectionSummary. + */ + java.lang.String getSectionSummary(); + + /** + * + * + *
+     * Output only. Summary of this section
+     * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for sectionSummary. + */ + com.google.protobuf.ByteString getSectionSummaryBytes(); + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + java.util.List + getDecompositionsList(); + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition getDecompositions( + int index); + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + int getDecompositionsCount(); + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .DecompositionOrBuilder> + getDecompositionsOrBuilderList(); + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.DecompositionOrBuilder + getDecompositionsOrBuilder(int index); + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getEvaluationResultsList(); + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getEvaluationResults(int index); + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getEvaluationResultsCount(); + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + getEvaluationResultsOrBuilderList(); + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResultOrBuilder + getEvaluationResultsOrBuilder(int index); + } + + /** + * + * + *
+   * Evaluation result per conversation(&summary), metric and section.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult} + */ + public static final class SummarizationEvaluationResult + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult) + SummarizationEvaluationResultOrBuilder { + private static final long serialVersionUID = 0L; + + // Use SummarizationEvaluationResult.newBuilder() to construct. + private SummarizationEvaluationResult( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private SummarizationEvaluationResult() { + sessionId_ = ""; + metric_ = ""; + section_ = ""; + sectionSummary_ = ""; + decompositions_ = java.util.Collections.emptyList(); + evaluationResults_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new SummarizationEvaluationResult(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder.class); + } + + public static final int SESSION_ID_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object sessionId_ = ""; + + /** + * + * + *
+     * Output only. conversation session id
+     * 
+ * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @return The sessionId. + */ + @java.lang.Override + @java.lang.Deprecated + public java.lang.String getSessionId() { + java.lang.Object ref = sessionId_; + 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(); + sessionId_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. conversation session id
+     * 
+ * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @return The bytes for sessionId. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.protobuf.ByteString getSessionIdBytes() { + java.lang.Object ref = sessionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + sessionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int METRIC_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object metric_ = ""; + + /** + * + * + *
+     * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+     * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + @java.lang.Override + public java.lang.String getMetric() { + java.lang.Object ref = metric_; + 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(); + metric_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+     * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMetricBytes() { + java.lang.Object ref = metric_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + metric_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SECTION_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object section_ = ""; + + /** + * + * + *
+     * Output only. section/task name, e.g. action, situation, etc
+     * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + @java.lang.Override + public java.lang.String getSection() { + java.lang.Object ref = section_; + 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(); + section_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. section/task name, e.g. action, situation, etc
+     * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSectionBytes() { + java.lang.Object ref = section_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + section_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SCORE_FIELD_NUMBER = 4; + private float score_ = 0F; + + /** + * + * + *
+     * Output only. score calculated from decompositions
+     * 
+ * + * float score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + @java.lang.Override + public float getScore() { + return score_; + } + + public static final int SECTION_SUMMARY_FIELD_NUMBER = 6; + + @SuppressWarnings("serial") + private volatile java.lang.Object sectionSummary_ = ""; + + /** + * + * + *
+     * Output only. Summary of this section
+     * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The sectionSummary. + */ + @java.lang.Override + public java.lang.String getSectionSummary() { + java.lang.Object ref = sectionSummary_; + 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(); + sectionSummary_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. Summary of this section
+     * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for sectionSummary. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSectionSummaryBytes() { + java.lang.Object ref = sectionSummary_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + sectionSummary_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DECOMPOSITIONS_FIELD_NUMBER = 7; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition> + decompositions_; + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition> + getDecompositionsList() { + return decompositions_; + } + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .DecompositionOrBuilder> + getDecompositionsOrBuilderList() { + return decompositions_; + } + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public int getDecompositionsCount() { + return decompositions_.size(); + } + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + getDecompositions(int index) { + return decompositions_.get(index); + } + + /** + * + * + *
+     * Output only. List of decompostion details
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.DecompositionOrBuilder + getDecompositionsOrBuilder(int index) { + return decompositions_.get(index); + } + + public static final int EVALUATION_RESULTS_FIELD_NUMBER = 8; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + evaluationResults_; + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + getEvaluationResultsList() { + return evaluationResults_; + } + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + getEvaluationResultsOrBuilderList() { + return evaluationResults_; + } + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getEvaluationResultsCount() { + return evaluationResults_.size(); + } + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getEvaluationResults(int index) { + return evaluationResults_.get(index); + } + + /** + * + * + *
+     * Output only. List of evaluation results.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResultOrBuilder + getEvaluationResultsOrBuilder(int index) { + return evaluationResults_.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 { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, sessionId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metric_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, metric_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(section_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, section_); + } + if (java.lang.Float.floatToRawIntBits(score_) != 0) { + output.writeFloat(4, score_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sectionSummary_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, sectionSummary_); + } + for (int i = 0; i < decompositions_.size(); i++) { + output.writeMessage(7, decompositions_.get(i)); + } + for (int i = 0; i < evaluationResults_.size(); i++) { + output.writeMessage(8, evaluationResults_.get(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, sessionId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metric_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, metric_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(section_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, section_); + } + if (java.lang.Float.floatToRawIntBits(score_) != 0) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(4, score_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sectionSummary_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, sectionSummary_); + } + for (int i = 0; i < decompositions_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, decompositions_.get(i)); + } + for (int i = 0; i < evaluationResults_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(8, evaluationResults_.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.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult) + obj; + + if (!getSessionId().equals(other.getSessionId())) return false; + if (!getMetric().equals(other.getMetric())) return false; + if (!getSection().equals(other.getSection())) return false; + if (java.lang.Float.floatToIntBits(getScore()) + != java.lang.Float.floatToIntBits(other.getScore())) return false; + if (!getSectionSummary().equals(other.getSectionSummary())) return false; + if (!getDecompositionsList().equals(other.getDecompositionsList())) return false; + if (!getEvaluationResultsList().equals(other.getEvaluationResultsList())) 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) + SESSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getSessionId().hashCode(); + hash = (37 * hash) + METRIC_FIELD_NUMBER; + hash = (53 * hash) + getMetric().hashCode(); + hash = (37 * hash) + SECTION_FIELD_NUMBER; + hash = (53 * hash) + getSection().hashCode(); + hash = (37 * hash) + SCORE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getScore()); + hash = (37 * hash) + SECTION_SUMMARY_FIELD_NUMBER; + hash = (53 * hash) + getSectionSummary().hashCode(); + if (getDecompositionsCount() > 0) { + hash = (37 * hash) + DECOMPOSITIONS_FIELD_NUMBER; + hash = (53 * hash) + getDecompositionsList().hashCode(); + } + if (getEvaluationResultsCount() > 0) { + hash = (37 * hash) + EVALUATION_RESULTS_FIELD_NUMBER; + hash = (53 * hash) + getEvaluationResultsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + 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.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + 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.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Evaluation result per conversation(&summary), metric and section.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + sessionId_ = ""; + metric_ = ""; + section_ = ""; + score_ = 0F; + sectionSummary_ = ""; + if (decompositionsBuilder_ == null) { + decompositions_ = java.util.Collections.emptyList(); + } else { + decompositions_ = null; + decompositionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000020); + if (evaluationResultsBuilder_ == null) { + evaluationResults_ = java.util.Collections.emptyList(); + } else { + evaluationResults_ = null; + evaluationResultsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000040); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SummarizationEvaluationResult_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + result) { + if (decompositionsBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + decompositions_ = java.util.Collections.unmodifiableList(decompositions_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.decompositions_ = decompositions_; + } else { + result.decompositions_ = decompositionsBuilder_.build(); + } + if (evaluationResultsBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0)) { + evaluationResults_ = java.util.Collections.unmodifiableList(evaluationResults_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.evaluationResults_ = evaluationResults_; + } else { + result.evaluationResults_ = evaluationResultsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.sessionId_ = sessionId_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.metric_ = metric_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.section_ = section_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.score_ = score_; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.sectionSummary_ = sectionSummary_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.getDefaultInstance()) return this; + if (!other.getSessionId().isEmpty()) { + sessionId_ = other.sessionId_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getMetric().isEmpty()) { + metric_ = other.metric_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getSection().isEmpty()) { + section_ = other.section_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (other.getScore() != 0F) { + setScore(other.getScore()); + } + if (!other.getSectionSummary().isEmpty()) { + sectionSummary_ = other.sectionSummary_; + bitField0_ |= 0x00000010; + onChanged(); + } + if (decompositionsBuilder_ == null) { + if (!other.decompositions_.isEmpty()) { + if (decompositions_.isEmpty()) { + decompositions_ = other.decompositions_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureDecompositionsIsMutable(); + decompositions_.addAll(other.decompositions_); + } + onChanged(); + } + } else { + if (!other.decompositions_.isEmpty()) { + if (decompositionsBuilder_.isEmpty()) { + decompositionsBuilder_.dispose(); + decompositionsBuilder_ = null; + decompositions_ = other.decompositions_; + bitField0_ = (bitField0_ & ~0x00000020); + decompositionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getDecompositionsFieldBuilder() + : null; + } else { + decompositionsBuilder_.addAllMessages(other.decompositions_); + } + } + } + if (evaluationResultsBuilder_ == null) { + if (!other.evaluationResults_.isEmpty()) { + if (evaluationResults_.isEmpty()) { + evaluationResults_ = other.evaluationResults_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureEvaluationResultsIsMutable(); + evaluationResults_.addAll(other.evaluationResults_); + } + onChanged(); + } + } else { + if (!other.evaluationResults_.isEmpty()) { + if (evaluationResultsBuilder_.isEmpty()) { + evaluationResultsBuilder_.dispose(); + evaluationResultsBuilder_ = null; + evaluationResults_ = other.evaluationResults_; + bitField0_ = (bitField0_ & ~0x00000040); + evaluationResultsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getEvaluationResultsFieldBuilder() + : null; + } else { + evaluationResultsBuilder_.addAllMessages(other.evaluationResults_); + } + } + } + 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: + { + sessionId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + metric_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + section_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 37: + { + score_ = input.readFloat(); + bitField0_ |= 0x00000008; + break; + } // case 37 + case 50: + { + sectionSummary_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case 50 + case 58: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .Decomposition.parser(), + extensionRegistry); + if (decompositionsBuilder_ == null) { + ensureDecompositionsIsMutable(); + decompositions_.add(m); + } else { + decompositionsBuilder_.addMessage(m); + } + break; + } // case 58 + case 66: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResult.parser(), + extensionRegistry); + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(m); + } else { + evaluationResultsBuilder_.addMessage(m); + } + break; + } // case 66 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object sessionId_ = ""; + + /** + * + * + *
+       * Output only. conversation session id
+       * 
+ * + * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @return The sessionId. + */ + @java.lang.Deprecated + public java.lang.String getSessionId() { + java.lang.Object ref = sessionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sessionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. conversation session id
+       * 
+ * + * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @return The bytes for sessionId. + */ + @java.lang.Deprecated + public com.google.protobuf.ByteString getSessionIdBytes() { + java.lang.Object ref = sessionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + sessionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. conversation session id
+       * 
+ * + * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @param value The sessionId to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setSessionId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + sessionId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. conversation session id
+       * 
+ * + * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearSessionId() { + sessionId_ = getDefaultInstance().getSessionId(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. conversation session id
+       * 
+ * + * + * string session_id = 1 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @deprecated + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult.session_id + * is deprecated. See google/cloud/dialogflow/v2/generator_evaluation.proto;l=309 + * @param value The bytes for sessionId to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setSessionIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + sessionId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object metric_ = ""; + + /** + * + * + *
+       * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+       * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + public java.lang.String getMetric() { + java.lang.Object ref = metric_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + metric_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+       * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + public com.google.protobuf.ByteString getMetricBytes() { + java.lang.Object ref = metric_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + metric_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+       * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The metric to set. + * @return This builder for chaining. + */ + public Builder setMetric(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + metric_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+       * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearMetric() { + metric_ = getDefaultInstance().getMetric(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. metric name, e.g. accuracy, completeness, adherence, etc.
+       * 
+ * + * string metric = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for metric to set. + * @return This builder for chaining. + */ + public Builder setMetricBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + metric_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object section_ = ""; + + /** + * + * + *
+       * Output only. section/task name, e.g. action, situation, etc
+       * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + public java.lang.String getSection() { + java.lang.Object ref = section_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + section_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. section/task name, e.g. action, situation, etc
+       * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + public com.google.protobuf.ByteString getSectionBytes() { + java.lang.Object ref = section_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + section_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. section/task name, e.g. action, situation, etc
+       * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The section to set. + * @return This builder for chaining. + */ + public Builder setSection(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + section_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. section/task name, e.g. action, situation, etc
+       * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSection() { + section_ = getDefaultInstance().getSection(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. section/task name, e.g. action, situation, etc
+       * 
+ * + * string section = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for section to set. + * @return This builder for chaining. + */ + public Builder setSectionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + section_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private float score_; + + /** + * + * + *
+       * Output only. score calculated from decompositions
+       * 
+ * + * float score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + @java.lang.Override + public float getScore() { + return score_; + } + + /** + * + * + *
+       * Output only. score calculated from decompositions
+       * 
+ * + * float score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The score to set. + * @return This builder for chaining. + */ + public Builder setScore(float value) { + + score_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. score calculated from decompositions
+       * 
+ * + * float score = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearScore() { + bitField0_ = (bitField0_ & ~0x00000008); + score_ = 0F; + onChanged(); + return this; + } + + private java.lang.Object sectionSummary_ = ""; + + /** + * + * + *
+       * Output only. Summary of this section
+       * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The sectionSummary. + */ + public java.lang.String getSectionSummary() { + java.lang.Object ref = sectionSummary_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sectionSummary_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. Summary of this section
+       * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for sectionSummary. + */ + public com.google.protobuf.ByteString getSectionSummaryBytes() { + java.lang.Object ref = sectionSummary_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + sectionSummary_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. Summary of this section
+       * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The sectionSummary to set. + * @return This builder for chaining. + */ + public Builder setSectionSummary(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + sectionSummary_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Summary of this section
+       * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSectionSummary() { + sectionSummary_ = getDefaultInstance().getSectionSummary(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Summary of this section
+       * 
+ * + * string section_summary = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for sectionSummary to set. + * @return This builder for chaining. + */ + public Builder setSectionSummaryBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + sectionSummary_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition> + decompositions_ = java.util.Collections.emptyList(); + + private void ensureDecompositionsIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + decompositions_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition>( + decompositions_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.DecompositionOrBuilder> + decompositionsBuilder_; + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition> + getDecompositionsList() { + if (decompositionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(decompositions_); + } else { + return decompositionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public int getDecompositionsCount() { + if (decompositionsBuilder_ == null) { + return decompositions_.size(); + } else { + return decompositionsBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + getDecompositions(int index) { + if (decompositionsBuilder_ == null) { + return decompositions_.get(index); + } else { + return decompositionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder setDecompositions( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition value) { + if (decompositionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDecompositionsIsMutable(); + decompositions_.set(index, value); + onChanged(); + } else { + decompositionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder setDecompositions( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder + builderForValue) { + if (decompositionsBuilder_ == null) { + ensureDecompositionsIsMutable(); + decompositions_.set(index, builderForValue.build()); + onChanged(); + } else { + decompositionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder addDecompositions( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition value) { + if (decompositionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDecompositionsIsMutable(); + decompositions_.add(value); + onChanged(); + } else { + decompositionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder addDecompositions( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition value) { + if (decompositionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDecompositionsIsMutable(); + decompositions_.add(index, value); + onChanged(); + } else { + decompositionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder addDecompositions( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder + builderForValue) { + if (decompositionsBuilder_ == null) { + ensureDecompositionsIsMutable(); + decompositions_.add(builderForValue.build()); + onChanged(); + } else { + decompositionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder addDecompositions( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder + builderForValue) { + if (decompositionsBuilder_ == null) { + ensureDecompositionsIsMutable(); + decompositions_.add(index, builderForValue.build()); + onChanged(); + } else { + decompositionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder addAllDecompositions( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition> + values) { + if (decompositionsBuilder_ == null) { + ensureDecompositionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, decompositions_); + onChanged(); + } else { + decompositionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder clearDecompositions() { + if (decompositionsBuilder_ == null) { + decompositions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + decompositionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public Builder removeDecompositions(int index) { + if (decompositionsBuilder_ == null) { + ensureDecompositionsIsMutable(); + decompositions_.remove(index); + onChanged(); + } else { + decompositionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder + getDecompositionsBuilder(int index) { + return getDecompositionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.DecompositionOrBuilder + getDecompositionsOrBuilder(int index) { + if (decompositionsBuilder_ == null) { + return decompositions_.get(index); + } else { + return decompositionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .DecompositionOrBuilder> + getDecompositionsOrBuilderList() { + if (decompositionsBuilder_ != null) { + return decompositionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(decompositions_); + } + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder + addDecompositionsBuilder() { + return getDecompositionsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + .getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder + addDecompositionsBuilder(int index) { + return getDecompositionsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + .getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. List of decompostion details
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition decompositions = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Deprecated + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder> + getDecompositionsBuilderList() { + return getDecompositionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.DecompositionOrBuilder> + getDecompositionsFieldBuilder() { + if (decompositionsBuilder_ == null) { + decompositionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Decomposition + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .DecompositionOrBuilder>( + decompositions_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + decompositions_ = null; + } + return decompositionsBuilder_; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + evaluationResults_ = java.util.Collections.emptyList(); + + private void ensureEvaluationResultsIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + evaluationResults_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult>( + evaluationResults_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + evaluationResultsBuilder_; + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + getEvaluationResultsList() { + if (evaluationResultsBuilder_ == null) { + return java.util.Collections.unmodifiableList(evaluationResults_); + } else { + return evaluationResultsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getEvaluationResultsCount() { + if (evaluationResultsBuilder_ == null) { + return evaluationResults_.size(); + } else { + return evaluationResultsBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getEvaluationResults(int index) { + if (evaluationResultsBuilder_ == null) { + return evaluationResults_.get(index); + } else { + return evaluationResultsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult value) { + if (evaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvaluationResultsIsMutable(); + evaluationResults_.set(index, value); + onChanged(); + } else { + evaluationResultsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + builderForValue) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.set(index, builderForValue.build()); + onChanged(); + } else { + evaluationResultsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addEvaluationResults( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult value) { + if (evaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(value); + onChanged(); + } else { + evaluationResultsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult value) { + if (evaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(index, value); + onChanged(); + } else { + evaluationResultsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addEvaluationResults( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + builderForValue) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(builderForValue.build()); + onChanged(); + } else { + evaluationResultsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + builderForValue) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(index, builderForValue.build()); + onChanged(); + } else { + evaluationResultsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllEvaluationResults( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResult> + values) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, evaluationResults_); + onChanged(); + } else { + evaluationResultsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearEvaluationResults() { + if (evaluationResultsBuilder_ == null) { + evaluationResults_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + evaluationResultsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeEvaluationResults(int index) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.remove(index); + onChanged(); + } else { + evaluationResultsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + getEvaluationResultsBuilder(int index) { + return getEvaluationResultsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResultOrBuilder + getEvaluationResultsOrBuilder(int index) { + if (evaluationResultsBuilder_ == null) { + return evaluationResults_.get(index); + } else { + return evaluationResultsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + getEvaluationResultsOrBuilderList() { + if (evaluationResultsBuilder_ != null) { + return evaluationResultsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(evaluationResults_); + } + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + addEvaluationResultsBuilder() { + return getEvaluationResultsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + addEvaluationResultsBuilder(int index) { + return getEvaluationResultsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. List of evaluation results.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder> + getEvaluationResultsBuilderList() { + return getEvaluationResultsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + getEvaluationResultsFieldBuilder() { + if (evaluationResultsBuilder_ == null) { + evaluationResultsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder>( + evaluationResults_, + ((bitField0_ & 0x00000040) != 0), + getParentForChildren(), + isClean()); + evaluationResults_ = null; + } + return evaluationResultsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SummarizationEvaluationResult 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.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface OverallScoresByMetricOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. Metric name. e.g. accuracy, adherence, completeness.
+     * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + java.lang.String getMetric(); + + /** + * + * + *
+     * Output only. Metric name. e.g. accuracy, adherence, completeness.
+     * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + com.google.protobuf.ByteString getMetricBytes(); + } + + /** + * + * + *
+   * Overall performance per metric. This is the aggregated score for each
+   * metric across all conversations that are selected for summarization
+   * evaluation.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric} + */ + public static final class OverallScoresByMetric extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric) + OverallScoresByMetricOrBuilder { + private static final long serialVersionUID = 0L; + + // Use OverallScoresByMetric.newBuilder() to construct. + private OverallScoresByMetric(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private OverallScoresByMetric() { + metric_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new OverallScoresByMetric(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder.class); + } + + public static final int METRIC_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object metric_ = ""; + + /** + * + * + *
+     * Output only. Metric name. e.g. accuracy, adherence, completeness.
+     * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + @java.lang.Override + public java.lang.String getMetric() { + java.lang.Object ref = metric_; + 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(); + metric_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. Metric name. e.g. accuracy, adherence, completeness.
+     * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMetricBytes() { + java.lang.Object ref = metric_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + metric_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metric_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, metric_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metric_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, metric_); + } + 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.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric) obj; + + if (!getMetric().equals(other.getMetric())) 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) + METRIC_FIELD_NUMBER; + hash = (53 * hash) + getMetric().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + 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.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + 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.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Overall performance per metric. This is the aggregated score for each
+     * metric across all conversations that are selected for summarization
+     * evaluation.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + metric_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_OverallScoresByMetric_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.metric_ = metric_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .getDefaultInstance()) return this; + if (!other.getMetric().isEmpty()) { + metric_ = other.metric_; + 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: + { + metric_ = 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 metric_ = ""; + + /** + * + * + *
+       * Output only. Metric name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + public java.lang.String getMetric() { + java.lang.Object ref = metric_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + metric_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. Metric name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + public com.google.protobuf.ByteString getMetricBytes() { + java.lang.Object ref = metric_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + metric_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. Metric name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The metric to set. + * @return This builder for chaining. + */ + public Builder setMetric(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + metric_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Metric name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearMetric() { + metric_ = getDefaultInstance().getMetric(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Metric name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for metric to set. + * @return This builder for chaining. + */ + public Builder setMetricBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + metric_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OverallScoresByMetric 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.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface SectionTokenOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. The name of the summary instruction.
+     * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + java.lang.String getSection(); + + /** + * + * + *
+     * Output only. The name of the summary instruction.
+     * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + com.google.protobuf.ByteString getSectionBytes(); + + /** + * + * + *
+     * Output only. Token count.
+     * 
+ * + * optional int64 token_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the tokenCount field is set. + */ + boolean hasTokenCount(); + + /** + * + * + *
+     * Output only. Token count.
+     * 
+ * + * optional int64 token_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The tokenCount. + */ + long getTokenCount(); + } + + /** + * + * + *
+   * A pair of section name and input token count of the input summary section.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken} + */ + public static final class SectionToken extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken) + SectionTokenOrBuilder { + private static final long serialVersionUID = 0L; + + // Use SectionToken.newBuilder() to construct. + private SectionToken(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private SectionToken() { + section_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new SectionToken(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + .class); + } + + private int bitField0_; + public static final int SECTION_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object section_ = ""; + + /** + * + * + *
+     * Output only. The name of the summary instruction.
+     * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + @java.lang.Override + public java.lang.String getSection() { + java.lang.Object ref = section_; + 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(); + section_ = s; + return s; + } + } + + /** + * + * + *
+     * Output only. The name of the summary instruction.
+     * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSectionBytes() { + java.lang.Object ref = section_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + section_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOKEN_COUNT_FIELD_NUMBER = 2; + private long tokenCount_ = 0L; + + /** + * + * + *
+     * Output only. Token count.
+     * 
+ * + * optional int64 token_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the tokenCount field is set. + */ + @java.lang.Override + public boolean hasTokenCount() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Output only. Token count.
+     * 
+ * + * optional int64 token_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The tokenCount. + */ + @java.lang.Override + public long getTokenCount() { + return tokenCount_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(section_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, section_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeInt64(2, tokenCount_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(section_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, section_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, tokenCount_); + } + 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.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken) obj; + + if (!getSection().equals(other.getSection())) return false; + if (hasTokenCount() != other.hasTokenCount()) return false; + if (hasTokenCount()) { + if (getTokenCount() != other.getTokenCount()) 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) + SECTION_FIELD_NUMBER; + hash = (53 * hash) + getSection().hashCode(); + if (hasTokenCount()) { + hash = (37 * hash) + TOKEN_COUNT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getTokenCount()); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + 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.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + 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.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * A pair of section name and input token count of the input summary section.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + section_ = ""; + tokenCount_ = 0L; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_SectionToken_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.section_ = section_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.tokenCount_ = tokenCount_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .getDefaultInstance()) return this; + if (!other.getSection().isEmpty()) { + section_ = other.section_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasTokenCount()) { + setTokenCount(other.getTokenCount()); + } + 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: + { + section_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + tokenCount_ = input.readInt64(); + 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 java.lang.Object section_ = ""; + + /** + * + * + *
+       * Output only. The name of the summary instruction.
+       * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + public java.lang.String getSection() { + java.lang.Object ref = section_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + section_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Output only. The name of the summary instruction.
+       * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + public com.google.protobuf.ByteString getSectionBytes() { + java.lang.Object ref = section_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + section_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Output only. The name of the summary instruction.
+       * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The section to set. + * @return This builder for chaining. + */ + public Builder setSection(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + section_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The name of the summary instruction.
+       * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSection() { + section_ = getDefaultInstance().getSection(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. The name of the summary instruction.
+       * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for section to set. + * @return This builder for chaining. + */ + public Builder setSectionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + section_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private long tokenCount_; + + /** + * + * + *
+       * Output only. Token count.
+       * 
+ * + * optional int64 token_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the tokenCount field is set. + */ + @java.lang.Override + public boolean hasTokenCount() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Output only. Token count.
+       * 
+ * + * optional int64 token_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The tokenCount. + */ + @java.lang.Override + public long getTokenCount() { + return tokenCount_; + } + + /** + * + * + *
+       * Output only. Token count.
+       * 
+ * + * optional int64 token_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The tokenCount to set. + * @return This builder for chaining. + */ + public Builder setTokenCount(long value) { + + tokenCount_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Token count.
+       * 
+ * + * optional int64 token_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearTokenCount() { + bitField0_ = (bitField0_ & ~0x00000002); + tokenCount_ = 0L; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SectionToken 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.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface ConversationDetailOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List getMessageEntriesList(); + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.MessageEntry getMessageEntries(int index); + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getMessageEntriesCount(); + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getMessageEntriesOrBuilderList(); + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.MessageEntryOrBuilder getMessageEntriesOrBuilder(int index); + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getSummarySectionsList(); + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection getSummarySections(int index); + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getSummarySectionsCount(); + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder> + getSummarySectionsOrBuilderList(); + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder + getSummarySectionsOrBuilder(int index); + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail> + getMetricDetailsList(); + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail + getMetricDetails(int index); + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getMetricDetailsCount(); + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder> + getMetricDetailsOrBuilderList(); + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder + getMetricDetailsOrBuilder(int index); + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getSectionTokensList(); + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken getSectionTokens( + int index); + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getSectionTokensCount(); + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + getSectionTokensOrBuilderList(); + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder + getSectionTokensOrBuilder(int index); + } + + /** + * + * + *
+   * Aggregated evaluation result on conversation level. This conatins
+   * evaluation results of all the metrics and sections.
+   * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail} + */ + public static final class ConversationDetail extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail) + ConversationDetailOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ConversationDetail.newBuilder() to construct. + private ConversationDetail(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ConversationDetail() { + messageEntries_ = java.util.Collections.emptyList(); + summarySections_ = java.util.Collections.emptyList(); + metricDetails_ = java.util.Collections.emptyList(); + sectionTokens_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ConversationDetail(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .Builder.class); + } + + public interface MetricDetailOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + java.lang.String getMetric(); + + /** + * + * + *
+       * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + com.google.protobuf.ByteString getMetricBytes(); + + /** + * + * + *
+       * Output only. Aggregated(average) score on this metric across all
+       * sections.
+       * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the score field is set. + */ + boolean hasScore(); + + /** + * + * + *
+       * Output only. Aggregated(average) score on this metric across all
+       * sections.
+       * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + float getScore(); + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail> + getSectionDetailsList(); + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail + .SectionDetail + getSectionDetails(int index); + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getSectionDetailsCount(); + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder> + getSectionDetailsOrBuilderList(); + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail + .SectionDetailOrBuilder + getSectionDetailsOrBuilder(int index); + } + + /** + * + * + *
+     * Aggregated result on metric level. This conatins the evaluation results
+     * of all the sections.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail} + */ + public static final class MetricDetail extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail) + MetricDetailOrBuilder { + private static final long serialVersionUID = 0L; + + // Use MetricDetail.newBuilder() to construct. + private MetricDetail(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private MetricDetail() { + metric_ = ""; + sectionDetails_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new MetricDetail(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder.class); + } + + public interface SectionDetailOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+         * Output only. The name of the summary instruction.
+         * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + java.lang.String getSection(); + + /** + * + * + *
+         * Output only. The name of the summary instruction.
+         * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + com.google.protobuf.ByteString getSectionBytes(); + + /** + * + * + *
+         * Output only. Aggregated(average) score on this section across all
+         * evaluation results. Either decompositions or rubrics.
+         * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the score field is set. + */ + boolean hasScore(); + + /** + * + * + *
+         * Output only. Aggregated(average) score on this section across all
+         * evaluation results. Either decompositions or rubrics.
+         * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + float getScore(); + + /** + * + * + *
+         * Output only. Summary for this section
+         * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The sectionSummary. + */ + java.lang.String getSectionSummary(); + + /** + * + * + *
+         * Output only. Summary for this section
+         * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for sectionSummary. + */ + com.google.protobuf.ByteString getSectionSummaryBytes(); + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + getEvaluationResultsList(); + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getEvaluationResults(int index); + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getEvaluationResultsCount(); + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + getEvaluationResultsOrBuilderList(); + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResultOrBuilder + getEvaluationResultsOrBuilder(int index); + } + + /** + * + * + *
+       * Section level result.
+       * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail} + */ + public static final class SectionDetail extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail) + SectionDetailOrBuilder { + private static final long serialVersionUID = 0L; + + // Use SectionDetail.newBuilder() to construct. + private SectionDetail(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private SectionDetail() { + section_ = ""; + sectionSummary_ = ""; + evaluationResults_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new SectionDetail(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder.class); + } + + private int bitField0_; + public static final int SECTION_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object section_ = ""; + + /** + * + * + *
+         * Output only. The name of the summary instruction.
+         * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + @java.lang.Override + public java.lang.String getSection() { + java.lang.Object ref = section_; + 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(); + section_ = s; + return s; + } + } + + /** + * + * + *
+         * Output only. The name of the summary instruction.
+         * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSectionBytes() { + java.lang.Object ref = section_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + section_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SCORE_FIELD_NUMBER = 2; + private float score_ = 0F; + + /** + * + * + *
+         * Output only. Aggregated(average) score on this section across all
+         * evaluation results. Either decompositions or rubrics.
+         * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the score field is set. + */ + @java.lang.Override + public boolean hasScore() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+         * Output only. Aggregated(average) score on this section across all
+         * evaluation results. Either decompositions or rubrics.
+         * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + @java.lang.Override + public float getScore() { + return score_; + } + + public static final int SECTION_SUMMARY_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private volatile java.lang.Object sectionSummary_ = ""; + + /** + * + * + *
+         * Output only. Summary for this section
+         * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The sectionSummary. + */ + @java.lang.Override + public java.lang.String getSectionSummary() { + java.lang.Object ref = sectionSummary_; + 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(); + sectionSummary_ = s; + return s; + } + } + + /** + * + * + *
+         * Output only. Summary for this section
+         * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for sectionSummary. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSectionSummaryBytes() { + java.lang.Object ref = sectionSummary_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + sectionSummary_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EVALUATION_RESULTS_FIELD_NUMBER = 5; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + evaluationResults_; + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + getEvaluationResultsList() { + return evaluationResults_; + } + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + getEvaluationResultsOrBuilderList() { + return evaluationResults_; + } + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getEvaluationResultsCount() { + return evaluationResults_.size(); + } + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getEvaluationResults(int index) { + return evaluationResults_.get(index); + } + + /** + * + * + *
+         * Output only. List of evaluation result. The list only contains one
+         * kind of the evaluation result.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder + getEvaluationResultsOrBuilder(int index) { + return evaluationResults_.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 { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(section_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, section_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeFloat(2, score_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sectionSummary_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, sectionSummary_); + } + for (int i = 0; i < evaluationResults_.size(); i++) { + output.writeMessage(5, evaluationResults_.get(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(section_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, section_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, score_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sectionSummary_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, sectionSummary_); + } + for (int i = 0; i < evaluationResults_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 5, evaluationResults_.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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail) + obj; + + if (!getSection().equals(other.getSection())) return false; + if (hasScore() != other.hasScore()) return false; + if (hasScore()) { + if (java.lang.Float.floatToIntBits(getScore()) + != java.lang.Float.floatToIntBits(other.getScore())) return false; + } + if (!getSectionSummary().equals(other.getSectionSummary())) return false; + if (!getEvaluationResultsList().equals(other.getEvaluationResultsList())) 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) + SECTION_FIELD_NUMBER; + hash = (53 * hash) + getSection().hashCode(); + if (hasScore()) { + hash = (37 * hash) + SCORE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getScore()); + } + hash = (37 * hash) + SECTION_SUMMARY_FIELD_NUMBER; + hash = (53 * hash) + getSectionSummary().hashCode(); + if (getEvaluationResultsCount() > 0) { + hash = (37 * hash) + EVALUATION_RESULTS_FIELD_NUMBER; + hash = (53 * hash) + getEvaluationResultsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + 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.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + 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.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+         * Section level result.
+         * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + section_ = ""; + score_ = 0F; + sectionSummary_ = ""; + if (evaluationResultsBuilder_ == null) { + evaluationResults_ = java.util.Collections.emptyList(); + } else { + evaluationResults_ = null; + evaluationResultsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_SectionDetail_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + result) { + if (evaluationResultsBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + evaluationResults_ = java.util.Collections.unmodifiableList(evaluationResults_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.evaluationResults_ = evaluationResults_; + } else { + result.evaluationResults_ = evaluationResultsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.section_ = section_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.score_ = score_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.sectionSummary_ = sectionSummary_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.getDefaultInstance()) return this; + if (!other.getSection().isEmpty()) { + section_ = other.section_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasScore()) { + setScore(other.getScore()); + } + if (!other.getSectionSummary().isEmpty()) { + sectionSummary_ = other.sectionSummary_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (evaluationResultsBuilder_ == null) { + if (!other.evaluationResults_.isEmpty()) { + if (evaluationResults_.isEmpty()) { + evaluationResults_ = other.evaluationResults_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureEvaluationResultsIsMutable(); + evaluationResults_.addAll(other.evaluationResults_); + } + onChanged(); + } + } else { + if (!other.evaluationResults_.isEmpty()) { + if (evaluationResultsBuilder_.isEmpty()) { + evaluationResultsBuilder_.dispose(); + evaluationResultsBuilder_ = null; + evaluationResults_ = other.evaluationResults_; + bitField0_ = (bitField0_ & ~0x00000008); + evaluationResultsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getEvaluationResultsFieldBuilder() + : null; + } else { + evaluationResultsBuilder_.addAllMessages(other.evaluationResults_); + } + } + } + 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: + { + section_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 21: + { + score_ = input.readFloat(); + bitField0_ |= 0x00000002; + break; + } // case 21 + case 34: + { + sectionSummary_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 34 + case 42: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResult.parser(), + extensionRegistry); + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(m); + } else { + evaluationResultsBuilder_.addMessage(m); + } + break; + } // case 42 + 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 section_ = ""; + + /** + * + * + *
+           * Output only. The name of the summary instruction.
+           * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The section. + */ + public java.lang.String getSection() { + java.lang.Object ref = section_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + section_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+           * Output only. The name of the summary instruction.
+           * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for section. + */ + public com.google.protobuf.ByteString getSectionBytes() { + java.lang.Object ref = section_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + section_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+           * Output only. The name of the summary instruction.
+           * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The section to set. + * @return This builder for chaining. + */ + public Builder setSection(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + section_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+           * Output only. The name of the summary instruction.
+           * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSection() { + section_ = getDefaultInstance().getSection(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+           * Output only. The name of the summary instruction.
+           * 
+ * + * string section = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for section to set. + * @return This builder for chaining. + */ + public Builder setSectionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + section_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private float score_; + + /** + * + * + *
+           * Output only. Aggregated(average) score on this section across all
+           * evaluation results. Either decompositions or rubrics.
+           * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the score field is set. + */ + @java.lang.Override + public boolean hasScore() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+           * Output only. Aggregated(average) score on this section across all
+           * evaluation results. Either decompositions or rubrics.
+           * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + @java.lang.Override + public float getScore() { + return score_; + } + + /** + * + * + *
+           * Output only. Aggregated(average) score on this section across all
+           * evaluation results. Either decompositions or rubrics.
+           * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The score to set. + * @return This builder for chaining. + */ + public Builder setScore(float value) { + + score_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+           * Output only. Aggregated(average) score on this section across all
+           * evaluation results. Either decompositions or rubrics.
+           * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearScore() { + bitField0_ = (bitField0_ & ~0x00000002); + score_ = 0F; + onChanged(); + return this; + } + + private java.lang.Object sectionSummary_ = ""; + + /** + * + * + *
+           * Output only. Summary for this section
+           * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The sectionSummary. + */ + public java.lang.String getSectionSummary() { + java.lang.Object ref = sectionSummary_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sectionSummary_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+           * Output only. Summary for this section
+           * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for sectionSummary. + */ + public com.google.protobuf.ByteString getSectionSummaryBytes() { + java.lang.Object ref = sectionSummary_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + sectionSummary_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+           * Output only. Summary for this section
+           * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The sectionSummary to set. + * @return This builder for chaining. + */ + public Builder setSectionSummary(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + sectionSummary_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+           * Output only. Summary for this section
+           * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSectionSummary() { + sectionSummary_ = getDefaultInstance().getSectionSummary(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+           * Output only. Summary for this section
+           * 
+ * + * string section_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for sectionSummary to set. + * @return This builder for chaining. + */ + public Builder setSectionSummaryBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + sectionSummary_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + evaluationResults_ = java.util.Collections.emptyList(); + + private void ensureEvaluationResultsIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + evaluationResults_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResult>(evaluationResults_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + evaluationResultsBuilder_; + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult> + getEvaluationResultsList() { + if (evaluationResultsBuilder_ == null) { + return java.util.Collections.unmodifiableList(evaluationResults_); + } else { + return evaluationResultsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getEvaluationResultsCount() { + if (evaluationResultsBuilder_ == null) { + return evaluationResults_.size(); + } else { + return evaluationResultsBuilder_.getCount(); + } + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + getEvaluationResults(int index) { + if (evaluationResultsBuilder_ == null) { + return evaluationResults_.get(index); + } else { + return evaluationResultsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + value) { + if (evaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvaluationResultsIsMutable(); + evaluationResults_.set(index, value); + onChanged(); + } else { + evaluationResultsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + builderForValue) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.set(index, builderForValue.build()); + onChanged(); + } else { + evaluationResultsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addEvaluationResults( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + value) { + if (evaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(value); + onChanged(); + } else { + evaluationResultsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + value) { + if (evaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(index, value); + onChanged(); + } else { + evaluationResultsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addEvaluationResults( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + builderForValue) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(builderForValue.build()); + onChanged(); + } else { + evaluationResultsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult.Builder + builderForValue) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.add(index, builderForValue.build()); + onChanged(); + } else { + evaluationResultsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllEvaluationResults( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResult> + values) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, evaluationResults_); + onChanged(); + } else { + evaluationResultsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearEvaluationResults() { + if (evaluationResultsBuilder_ == null) { + evaluationResults_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + evaluationResultsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeEvaluationResults(int index) { + if (evaluationResultsBuilder_ == null) { + ensureEvaluationResultsIsMutable(); + evaluationResults_.remove(index); + onChanged(); + } else { + evaluationResultsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder + getEvaluationResultsBuilder(int index) { + return getEvaluationResultsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder + getEvaluationResultsOrBuilder(int index) { + if (evaluationResultsBuilder_ == null) { + return evaluationResults_.get(index); + } else { + return evaluationResultsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + getEvaluationResultsOrBuilderList() { + if (evaluationResultsBuilder_ != null) { + return evaluationResultsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(evaluationResults_); + } + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder + addEvaluationResultsBuilder() { + return getEvaluationResultsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .getDefaultInstance()); + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder + addEvaluationResultsBuilder(int index) { + return getEvaluationResultsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .getDefaultInstance()); + } + + /** + * + * + *
+           * Output only. List of evaluation result. The list only contains one
+           * kind of the evaluation result.
+           * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult evaluation_results = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder> + getEvaluationResultsBuilderList() { + return getEvaluationResultsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder> + getEvaluationResultsFieldBuilder() { + if (evaluationResultsBuilder_ == null) { + evaluationResultsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .EvaluationResultOrBuilder>( + evaluationResults_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + evaluationResults_ = null; + } + return evaluationResultsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SectionDetail 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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int bitField0_; + public static final int METRIC_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object metric_ = ""; + + /** + * + * + *
+       * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + @java.lang.Override + public java.lang.String getMetric() { + java.lang.Object ref = metric_; + 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(); + metric_ = s; + return s; + } + } + + /** + * + * + *
+       * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+       * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMetricBytes() { + java.lang.Object ref = metric_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + metric_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SCORE_FIELD_NUMBER = 2; + private float score_ = 0F; + + /** + * + * + *
+       * Output only. Aggregated(average) score on this metric across all
+       * sections.
+       * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the score field is set. + */ + @java.lang.Override + public boolean hasScore() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+       * Output only. Aggregated(average) score on this metric across all
+       * sections.
+       * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + @java.lang.Override + public float getScore() { + return score_; + } + + public static final int SECTION_DETAILS_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail> + sectionDetails_; + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail> + getSectionDetailsList() { + return sectionDetails_; + } + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder> + getSectionDetailsOrBuilderList() { + return sectionDetails_; + } + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getSectionDetailsCount() { + return sectionDetails_.size(); + } + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + getSectionDetails(int index) { + return sectionDetails_.get(index); + } + + /** + * + * + *
+       * Output only. List of section details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder + getSectionDetailsOrBuilder(int index) { + return sectionDetails_.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 { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metric_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, metric_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeFloat(2, score_); + } + for (int i = 0; i < sectionDetails_.size(); i++) { + output.writeMessage(4, sectionDetails_.get(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(metric_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, metric_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, score_); + } + for (int i = 0; i < sectionDetails_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(4, sectionDetails_.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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail) + obj; + + if (!getMetric().equals(other.getMetric())) return false; + if (hasScore() != other.hasScore()) return false; + if (hasScore()) { + if (java.lang.Float.floatToIntBits(getScore()) + != java.lang.Float.floatToIntBits(other.getScore())) return false; + } + if (!getSectionDetailsList().equals(other.getSectionDetailsList())) 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) + METRIC_FIELD_NUMBER; + hash = (53 * hash) + getMetric().hashCode(); + if (hasScore()) { + hash = (37 * hash) + SCORE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getScore()); + } + if (getSectionDetailsCount() > 0) { + hash = (37 * hash) + SECTION_DETAILS_FIELD_NUMBER; + hash = (53 * hash) + getSectionDetailsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + 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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + 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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * Aggregated result on metric level. This conatins the evaluation results
+       * of all the sections.
+       * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + metric_ = ""; + score_ = 0F; + if (sectionDetailsBuilder_ == null) { + sectionDetails_ = java.util.Collections.emptyList(); + } else { + sectionDetails_ = null; + sectionDetailsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_MetricDetail_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + result) { + if (sectionDetailsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + sectionDetails_ = java.util.Collections.unmodifiableList(sectionDetails_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.sectionDetails_ = sectionDetails_; + } else { + result.sectionDetails_ = sectionDetailsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.metric_ = metric_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.score_ = score_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.getDefaultInstance()) return this; + if (!other.getMetric().isEmpty()) { + metric_ = other.metric_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasScore()) { + setScore(other.getScore()); + } + if (sectionDetailsBuilder_ == null) { + if (!other.sectionDetails_.isEmpty()) { + if (sectionDetails_.isEmpty()) { + sectionDetails_ = other.sectionDetails_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureSectionDetailsIsMutable(); + sectionDetails_.addAll(other.sectionDetails_); + } + onChanged(); + } + } else { + if (!other.sectionDetails_.isEmpty()) { + if (sectionDetailsBuilder_.isEmpty()) { + sectionDetailsBuilder_.dispose(); + sectionDetailsBuilder_ = null; + sectionDetails_ = other.sectionDetails_; + bitField0_ = (bitField0_ & ~0x00000004); + sectionDetailsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getSectionDetailsFieldBuilder() + : null; + } else { + sectionDetailsBuilder_.addAllMessages(other.sectionDetails_); + } + } + } + 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: + { + metric_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 21: + { + score_ = input.readFloat(); + bitField0_ |= 0x00000002; + break; + } // case 21 + case 34: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail.parser(), + extensionRegistry); + if (sectionDetailsBuilder_ == null) { + ensureSectionDetailsIsMutable(); + sectionDetails_.add(m); + } else { + sectionDetailsBuilder_.addMessage(m); + } + 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 java.lang.Object metric_ = ""; + + /** + * + * + *
+         * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+         * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The metric. + */ + public java.lang.String getMetric() { + java.lang.Object ref = metric_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + metric_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+         * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for metric. + */ + public com.google.protobuf.ByteString getMetricBytes() { + java.lang.Object ref = metric_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + metric_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+         * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The metric to set. + * @return This builder for chaining. + */ + public Builder setMetric(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + metric_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+         * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearMetric() { + metric_ = getDefaultInstance().getMetric(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. Metrics name. e.g. accuracy, adherence, completeness.
+         * 
+ * + * string metric = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for metric to set. + * @return This builder for chaining. + */ + public Builder setMetricBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + metric_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private float score_; + + /** + * + * + *
+         * Output only. Aggregated(average) score on this metric across all
+         * sections.
+         * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the score field is set. + */ + @java.lang.Override + public boolean hasScore() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+         * Output only. Aggregated(average) score on this metric across all
+         * sections.
+         * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The score. + */ + @java.lang.Override + public float getScore() { + return score_; + } + + /** + * + * + *
+         * Output only. Aggregated(average) score on this metric across all
+         * sections.
+         * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The score to set. + * @return This builder for chaining. + */ + public Builder setScore(float value) { + + score_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Output only. Aggregated(average) score on this metric across all
+         * sections.
+         * 
+ * + * optional float score = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearScore() { + bitField0_ = (bitField0_ & ~0x00000002); + score_ = 0F; + onChanged(); + return this; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail> + sectionDetails_ = java.util.Collections.emptyList(); + + private void ensureSectionDetailsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + sectionDetails_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail>(sectionDetails_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder> + sectionDetailsBuilder_; + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail> + getSectionDetailsList() { + if (sectionDetailsBuilder_ == null) { + return java.util.Collections.unmodifiableList(sectionDetails_); + } else { + return sectionDetailsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getSectionDetailsCount() { + if (sectionDetailsBuilder_ == null) { + return sectionDetails_.size(); + } else { + return sectionDetailsBuilder_.getCount(); + } + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + getSectionDetails(int index) { + if (sectionDetailsBuilder_ == null) { + return sectionDetails_.get(index); + } else { + return sectionDetailsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSectionDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + value) { + if (sectionDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSectionDetailsIsMutable(); + sectionDetails_.set(index, value); + onChanged(); + } else { + sectionDetailsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSectionDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder + builderForValue) { + if (sectionDetailsBuilder_ == null) { + ensureSectionDetailsIsMutable(); + sectionDetails_.set(index, builderForValue.build()); + onChanged(); + } else { + sectionDetailsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSectionDetails( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + value) { + if (sectionDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSectionDetailsIsMutable(); + sectionDetails_.add(value); + onChanged(); + } else { + sectionDetailsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSectionDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail + value) { + if (sectionDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSectionDetailsIsMutable(); + sectionDetails_.add(index, value); + onChanged(); + } else { + sectionDetailsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSectionDetails( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder + builderForValue) { + if (sectionDetailsBuilder_ == null) { + ensureSectionDetailsIsMutable(); + sectionDetails_.add(builderForValue.build()); + onChanged(); + } else { + sectionDetailsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSectionDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder + builderForValue) { + if (sectionDetailsBuilder_ == null) { + ensureSectionDetailsIsMutable(); + sectionDetails_.add(index, builderForValue.build()); + onChanged(); + } else { + sectionDetailsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllSectionDetails( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.SectionDetail> + values) { + if (sectionDetailsBuilder_ == null) { + ensureSectionDetailsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sectionDetails_); + onChanged(); + } else { + sectionDetailsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearSectionDetails() { + if (sectionDetailsBuilder_ == null) { + sectionDetails_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + sectionDetailsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeSectionDetails(int index) { + if (sectionDetailsBuilder_ == null) { + ensureSectionDetailsIsMutable(); + sectionDetails_.remove(index); + onChanged(); + } else { + sectionDetailsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder + getSectionDetailsBuilder(int index) { + return getSectionDetailsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder + getSectionDetailsOrBuilder(int index) { + if (sectionDetailsBuilder_ == null) { + return sectionDetails_.get(index); + } else { + return sectionDetailsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder> + getSectionDetailsOrBuilderList() { + if (sectionDetailsBuilder_ != null) { + return sectionDetailsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sectionDetails_); + } + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder + addSectionDetailsBuilder() { + return getSectionDetailsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.getDefaultInstance()); + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder + addSectionDetailsBuilder(int index) { + return getSectionDetailsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.getDefaultInstance()); + } + + /** + * + * + *
+         * Output only. List of section details.
+         * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail section_details = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder> + getSectionDetailsBuilderList() { + return getSectionDetailsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder> + getSectionDetailsFieldBuilder() { + if (sectionDetailsBuilder_ == null) { + sectionDetailsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetail.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.SectionDetailOrBuilder>( + sectionDetails_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + sectionDetails_ = null; + } + return sectionDetailsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetricDetail 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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int MESSAGE_ENTRIES_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List messageEntries_; + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List getMessageEntriesList() { + return messageEntries_; + } + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List + getMessageEntriesOrBuilderList() { + return messageEntries_; + } + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getMessageEntriesCount() { + return messageEntries_.size(); + } + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.MessageEntry getMessageEntries(int index) { + return messageEntries_.get(index); + } + + /** + * + * + *
+     * Output only. Conversation transcript that used for summarization
+     * evaluation as a reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.MessageEntryOrBuilder getMessageEntriesOrBuilder( + int index) { + return messageEntries_.get(index); + } + + public static final int SUMMARY_SECTIONS_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private java.util.List + summarySections_; + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List + getSummarySectionsList() { + return summarySections_; + } + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder> + getSummarySectionsOrBuilderList() { + return summarySections_; + } + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getSummarySectionsCount() { + return summarySections_.size(); + } + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection getSummarySections( + int index) { + return summarySections_.get(index); + } + + /** + * + * + *
+     * Output only. Summary sections that used for summarization evaluation as a
+     * reference.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder + getSummarySectionsOrBuilder(int index) { + return summarySections_.get(index); + } + + public static final int METRIC_DETAILS_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail> + metricDetails_; + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail> + getMetricDetailsList() { + return metricDetails_; + } + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder> + getMetricDetailsOrBuilderList() { + return metricDetails_; + } + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getMetricDetailsCount() { + return metricDetails_.size(); + } + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + getMetricDetails(int index) { + return metricDetails_.get(index); + } + + /** + * + * + *
+     * Output only. List of metric details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder + getMetricDetailsOrBuilder(int index) { + return metricDetails_.get(index); + } + + public static final int SECTION_TOKENS_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken> + sectionTokens_; + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken> + getSectionTokensList() { + return sectionTokens_; + } + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + getSectionTokensOrBuilderList() { + return sectionTokens_; + } + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getSectionTokensCount() { + return sectionTokens_.size(); + } + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + getSectionTokens(int index) { + return sectionTokens_.get(index); + } + + /** + * + * + *
+     * Output only. Conversation level token count per section. This is an
+     * aggregated(sum) result of input token of summary acorss all metrics for a
+     * single conversation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder + getSectionTokensOrBuilder(int index) { + return sectionTokens_.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 < messageEntries_.size(); i++) { + output.writeMessage(1, messageEntries_.get(i)); + } + for (int i = 0; i < metricDetails_.size(); i++) { + output.writeMessage(2, metricDetails_.get(i)); + } + for (int i = 0; i < sectionTokens_.size(); i++) { + output.writeMessage(3, sectionTokens_.get(i)); + } + for (int i = 0; i < summarySections_.size(); i++) { + output.writeMessage(4, summarySections_.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 < messageEntries_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, messageEntries_.get(i)); + } + for (int i = 0; i < metricDetails_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, metricDetails_.get(i)); + } + for (int i = 0; i < sectionTokens_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, sectionTokens_.get(i)); + } + for (int i = 0; i < summarySections_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(4, summarySections_.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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail) obj; + + if (!getMessageEntriesList().equals(other.getMessageEntriesList())) return false; + if (!getSummarySectionsList().equals(other.getSummarySectionsList())) return false; + if (!getMetricDetailsList().equals(other.getMetricDetailsList())) return false; + if (!getSectionTokensList().equals(other.getSectionTokensList())) 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 (getMessageEntriesCount() > 0) { + hash = (37 * hash) + MESSAGE_ENTRIES_FIELD_NUMBER; + hash = (53 * hash) + getMessageEntriesList().hashCode(); + } + if (getSummarySectionsCount() > 0) { + hash = (37 * hash) + SUMMARY_SECTIONS_FIELD_NUMBER; + hash = (53 * hash) + getSummarySectionsList().hashCode(); + } + if (getMetricDetailsCount() > 0) { + hash = (37 * hash) + METRIC_DETAILS_FIELD_NUMBER; + hash = (53 * hash) + getMetricDetailsList().hashCode(); + } + if (getSectionTokensCount() > 0) { + hash = (37 * hash) + SECTION_TOKENS_FIELD_NUMBER; + hash = (53 * hash) + getSectionTokensList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + 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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + 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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Aggregated evaluation result on conversation level. This conatins
+     * evaluation results of all the metrics and sections.
+     * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetailOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (messageEntriesBuilder_ == null) { + messageEntries_ = java.util.Collections.emptyList(); + } else { + messageEntries_ = null; + messageEntriesBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + if (summarySectionsBuilder_ == null) { + summarySections_ = java.util.Collections.emptyList(); + } else { + summarySections_ = null; + summarySectionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + if (metricDetailsBuilder_ == null) { + metricDetails_ = java.util.Collections.emptyList(); + } else { + metricDetails_ = null; + metricDetailsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + if (sectionTokensBuilder_ == null) { + sectionTokens_ = java.util.Collections.emptyList(); + } else { + sectionTokens_ = null; + sectionTokensBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_ConversationDetail_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail( + this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail result) { + if (messageEntriesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + messageEntries_ = java.util.Collections.unmodifiableList(messageEntries_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.messageEntries_ = messageEntries_; + } else { + result.messageEntries_ = messageEntriesBuilder_.build(); + } + if (summarySectionsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + summarySections_ = java.util.Collections.unmodifiableList(summarySections_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.summarySections_ = summarySections_; + } else { + result.summarySections_ = summarySectionsBuilder_.build(); + } + if (metricDetailsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + metricDetails_ = java.util.Collections.unmodifiableList(metricDetails_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.metricDetails_ = metricDetails_; + } else { + result.metricDetails_ = metricDetailsBuilder_.build(); + } + if (sectionTokensBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + sectionTokens_ = java.util.Collections.unmodifiableList(sectionTokens_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.sectionTokens_ = sectionTokens_; + } else { + result.sectionTokens_ = sectionTokensBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .getDefaultInstance()) return this; + if (messageEntriesBuilder_ == null) { + if (!other.messageEntries_.isEmpty()) { + if (messageEntries_.isEmpty()) { + messageEntries_ = other.messageEntries_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMessageEntriesIsMutable(); + messageEntries_.addAll(other.messageEntries_); + } + onChanged(); + } + } else { + if (!other.messageEntries_.isEmpty()) { + if (messageEntriesBuilder_.isEmpty()) { + messageEntriesBuilder_.dispose(); + messageEntriesBuilder_ = null; + messageEntries_ = other.messageEntries_; + bitField0_ = (bitField0_ & ~0x00000001); + messageEntriesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getMessageEntriesFieldBuilder() + : null; + } else { + messageEntriesBuilder_.addAllMessages(other.messageEntries_); + } + } + } + if (summarySectionsBuilder_ == null) { + if (!other.summarySections_.isEmpty()) { + if (summarySections_.isEmpty()) { + summarySections_ = other.summarySections_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureSummarySectionsIsMutable(); + summarySections_.addAll(other.summarySections_); + } + onChanged(); + } + } else { + if (!other.summarySections_.isEmpty()) { + if (summarySectionsBuilder_.isEmpty()) { + summarySectionsBuilder_.dispose(); + summarySectionsBuilder_ = null; + summarySections_ = other.summarySections_; + bitField0_ = (bitField0_ & ~0x00000002); + summarySectionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getSummarySectionsFieldBuilder() + : null; + } else { + summarySectionsBuilder_.addAllMessages(other.summarySections_); + } + } + } + if (metricDetailsBuilder_ == null) { + if (!other.metricDetails_.isEmpty()) { + if (metricDetails_.isEmpty()) { + metricDetails_ = other.metricDetails_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureMetricDetailsIsMutable(); + metricDetails_.addAll(other.metricDetails_); + } + onChanged(); + } + } else { + if (!other.metricDetails_.isEmpty()) { + if (metricDetailsBuilder_.isEmpty()) { + metricDetailsBuilder_.dispose(); + metricDetailsBuilder_ = null; + metricDetails_ = other.metricDetails_; + bitField0_ = (bitField0_ & ~0x00000004); + metricDetailsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getMetricDetailsFieldBuilder() + : null; + } else { + metricDetailsBuilder_.addAllMessages(other.metricDetails_); + } + } + } + if (sectionTokensBuilder_ == null) { + if (!other.sectionTokens_.isEmpty()) { + if (sectionTokens_.isEmpty()) { + sectionTokens_ = other.sectionTokens_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureSectionTokensIsMutable(); + sectionTokens_.addAll(other.sectionTokens_); + } + onChanged(); + } + } else { + if (!other.sectionTokens_.isEmpty()) { + if (sectionTokensBuilder_.isEmpty()) { + sectionTokensBuilder_.dispose(); + sectionTokensBuilder_ = null; + sectionTokens_ = other.sectionTokens_; + bitField0_ = (bitField0_ & ~0x00000008); + sectionTokensBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getSectionTokensFieldBuilder() + : null; + } else { + sectionTokensBuilder_.addAllMessages(other.sectionTokens_); + } + } + } + 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.dialogflow.v2.MessageEntry m = + input.readMessage( + com.google.cloud.dialogflow.v2.MessageEntry.parser(), extensionRegistry); + if (messageEntriesBuilder_ == null) { + ensureMessageEntriesIsMutable(); + messageEntries_.add(m); + } else { + messageEntriesBuilder_.addMessage(m); + } + break; + } // case 10 + case 18: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail.parser(), + extensionRegistry); + if (metricDetailsBuilder_ == null) { + ensureMetricDetailsIsMutable(); + metricDetails_.add(m); + } else { + metricDetailsBuilder_.addMessage(m); + } + break; + } // case 18 + case 26: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .parser(), + extensionRegistry); + if (sectionTokensBuilder_ == null) { + ensureSectionTokensIsMutable(); + sectionTokens_.add(m); + } else { + sectionTokensBuilder_.addMessage(m); + } + break; + } // case 26 + case 34: + { + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.parser(), + extensionRegistry); + if (summarySectionsBuilder_ == null) { + ensureSummarySectionsIsMutable(); + summarySections_.add(m); + } else { + summarySectionsBuilder_.addMessage(m); + } + 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 java.util.List messageEntries_ = + java.util.Collections.emptyList(); + + private void ensureMessageEntriesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + messageEntries_ = + new java.util.ArrayList(messageEntries_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.MessageEntry, + com.google.cloud.dialogflow.v2.MessageEntry.Builder, + com.google.cloud.dialogflow.v2.MessageEntryOrBuilder> + messageEntriesBuilder_; + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List getMessageEntriesList() { + if (messageEntriesBuilder_ == null) { + return java.util.Collections.unmodifiableList(messageEntries_); + } else { + return messageEntriesBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getMessageEntriesCount() { + if (messageEntriesBuilder_ == null) { + return messageEntries_.size(); + } else { + return messageEntriesBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.MessageEntry getMessageEntries(int index) { + if (messageEntriesBuilder_ == null) { + return messageEntries_.get(index); + } else { + return messageEntriesBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setMessageEntries( + int index, com.google.cloud.dialogflow.v2.MessageEntry value) { + if (messageEntriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageEntriesIsMutable(); + messageEntries_.set(index, value); + onChanged(); + } else { + messageEntriesBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setMessageEntries( + int index, com.google.cloud.dialogflow.v2.MessageEntry.Builder builderForValue) { + if (messageEntriesBuilder_ == null) { + ensureMessageEntriesIsMutable(); + messageEntries_.set(index, builderForValue.build()); + onChanged(); + } else { + messageEntriesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addMessageEntries(com.google.cloud.dialogflow.v2.MessageEntry value) { + if (messageEntriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageEntriesIsMutable(); + messageEntries_.add(value); + onChanged(); + } else { + messageEntriesBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addMessageEntries( + int index, com.google.cloud.dialogflow.v2.MessageEntry value) { + if (messageEntriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageEntriesIsMutable(); + messageEntries_.add(index, value); + onChanged(); + } else { + messageEntriesBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addMessageEntries( + com.google.cloud.dialogflow.v2.MessageEntry.Builder builderForValue) { + if (messageEntriesBuilder_ == null) { + ensureMessageEntriesIsMutable(); + messageEntries_.add(builderForValue.build()); + onChanged(); + } else { + messageEntriesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addMessageEntries( + int index, com.google.cloud.dialogflow.v2.MessageEntry.Builder builderForValue) { + if (messageEntriesBuilder_ == null) { + ensureMessageEntriesIsMutable(); + messageEntries_.add(index, builderForValue.build()); + onChanged(); + } else { + messageEntriesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllMessageEntries( + java.lang.Iterable values) { + if (messageEntriesBuilder_ == null) { + ensureMessageEntriesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, messageEntries_); + onChanged(); + } else { + messageEntriesBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearMessageEntries() { + if (messageEntriesBuilder_ == null) { + messageEntries_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + messageEntriesBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeMessageEntries(int index) { + if (messageEntriesBuilder_ == null) { + ensureMessageEntriesIsMutable(); + messageEntries_.remove(index); + onChanged(); + } else { + messageEntriesBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.MessageEntry.Builder getMessageEntriesBuilder( + int index) { + return getMessageEntriesFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.MessageEntryOrBuilder getMessageEntriesOrBuilder( + int index) { + if (messageEntriesBuilder_ == null) { + return messageEntries_.get(index); + } else { + return messageEntriesBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getMessageEntriesOrBuilderList() { + if (messageEntriesBuilder_ != null) { + return messageEntriesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(messageEntries_); + } + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.MessageEntry.Builder addMessageEntriesBuilder() { + return getMessageEntriesFieldBuilder() + .addBuilder(com.google.cloud.dialogflow.v2.MessageEntry.getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.MessageEntry.Builder addMessageEntriesBuilder( + int index) { + return getMessageEntriesFieldBuilder() + .addBuilder(index, com.google.cloud.dialogflow.v2.MessageEntry.getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. Conversation transcript that used for summarization
+       * evaluation as a reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.MessageEntry message_entries = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getMessageEntriesBuilderList() { + return getMessageEntriesFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.MessageEntry, + com.google.cloud.dialogflow.v2.MessageEntry.Builder, + com.google.cloud.dialogflow.v2.MessageEntryOrBuilder> + getMessageEntriesFieldBuilder() { + if (messageEntriesBuilder_ == null) { + messageEntriesBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.MessageEntry, + com.google.cloud.dialogflow.v2.MessageEntry.Builder, + com.google.cloud.dialogflow.v2.MessageEntryOrBuilder>( + messageEntries_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + messageEntries_ = null; + } + return messageEntriesBuilder_; + } + + private java.util.List + summarySections_ = java.util.Collections.emptyList(); + + private void ensureSummarySectionsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + summarySections_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection>( + summarySections_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder> + summarySectionsBuilder_; + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getSummarySectionsList() { + if (summarySectionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(summarySections_); + } else { + return summarySectionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getSummarySectionsCount() { + if (summarySectionsBuilder_ == null) { + return summarySections_.size(); + } else { + return summarySectionsBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection getSummarySections( + int index) { + if (summarySectionsBuilder_ == null) { + return summarySections_.get(index); + } else { + return summarySectionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSummarySections( + int index, com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection value) { + if (summarySectionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSummarySectionsIsMutable(); + summarySections_.set(index, value); + onChanged(); + } else { + summarySectionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSummarySections( + int index, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder builderForValue) { + if (summarySectionsBuilder_ == null) { + ensureSummarySectionsIsMutable(); + summarySections_.set(index, builderForValue.build()); + onChanged(); + } else { + summarySectionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSummarySections( + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection value) { + if (summarySectionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSummarySectionsIsMutable(); + summarySections_.add(value); + onChanged(); + } else { + summarySectionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSummarySections( + int index, com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection value) { + if (summarySectionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSummarySectionsIsMutable(); + summarySections_.add(index, value); + onChanged(); + } else { + summarySectionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSummarySections( + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder builderForValue) { + if (summarySectionsBuilder_ == null) { + ensureSummarySectionsIsMutable(); + summarySections_.add(builderForValue.build()); + onChanged(); + } else { + summarySectionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSummarySections( + int index, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder builderForValue) { + if (summarySectionsBuilder_ == null) { + ensureSummarySectionsIsMutable(); + summarySections_.add(index, builderForValue.build()); + onChanged(); + } else { + summarySectionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllSummarySections( + java.lang.Iterable< + ? extends com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection> + values) { + if (summarySectionsBuilder_ == null) { + ensureSummarySectionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, summarySections_); + onChanged(); + } else { + summarySectionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearSummarySections() { + if (summarySectionsBuilder_ == null) { + summarySections_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + summarySectionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeSummarySections(int index) { + if (summarySectionsBuilder_ == null) { + ensureSummarySectionsIsMutable(); + summarySections_.remove(index); + onChanged(); + } else { + summarySectionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder + getSummarySectionsBuilder(int index) { + return getSummarySectionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder + getSummarySectionsOrBuilder(int index) { + if (summarySectionsBuilder_ == null) { + return summarySections_.get(index); + } else { + return summarySectionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder> + getSummarySectionsOrBuilderList() { + if (summarySectionsBuilder_ != null) { + return summarySectionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(summarySections_); + } + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder + addSummarySectionsBuilder() { + return getSummarySectionsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection + .getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder + addSummarySectionsBuilder(int index) { + return getSummarySectionsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection + .getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. Summary sections that used for summarization evaluation as a
+       * reference.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarySuggestion.SummarySection summary_sections = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getSummarySectionsBuilderList() { + return getSummarySectionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder> + getSummarySectionsFieldBuilder() { + if (summarySectionsBuilder_ == null) { + summarySectionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySection.Builder, + com.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionOrBuilder>( + summarySections_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + summarySections_ = null; + } + return summarySectionsBuilder_; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail> + metricDetails_ = java.util.Collections.emptyList(); + + private void ensureMetricDetailsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + metricDetails_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail>(metricDetails_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder> + metricDetailsBuilder_; + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail> + getMetricDetailsList() { + if (metricDetailsBuilder_ == null) { + return java.util.Collections.unmodifiableList(metricDetails_); + } else { + return metricDetailsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getMetricDetailsCount() { + if (metricDetailsBuilder_ == null) { + return metricDetails_.size(); + } else { + return metricDetailsBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + getMetricDetails(int index) { + if (metricDetailsBuilder_ == null) { + return metricDetails_.get(index); + } else { + return metricDetailsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setMetricDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + value) { + if (metricDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetricDetailsIsMutable(); + metricDetails_.set(index, value); + onChanged(); + } else { + metricDetailsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setMetricDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder + builderForValue) { + if (metricDetailsBuilder_ == null) { + ensureMetricDetailsIsMutable(); + metricDetails_.set(index, builderForValue.build()); + onChanged(); + } else { + metricDetailsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addMetricDetails( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + value) { + if (metricDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetricDetailsIsMutable(); + metricDetails_.add(value); + onChanged(); + } else { + metricDetailsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addMetricDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail + value) { + if (metricDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetricDetailsIsMutable(); + metricDetails_.add(index, value); + onChanged(); + } else { + metricDetailsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addMetricDetails( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder + builderForValue) { + if (metricDetailsBuilder_ == null) { + ensureMetricDetailsIsMutable(); + metricDetails_.add(builderForValue.build()); + onChanged(); + } else { + metricDetailsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addMetricDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder + builderForValue) { + if (metricDetailsBuilder_ == null) { + ensureMetricDetailsIsMutable(); + metricDetails_.add(index, builderForValue.build()); + onChanged(); + } else { + metricDetailsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllMetricDetails( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.MetricDetail> + values) { + if (metricDetailsBuilder_ == null) { + ensureMetricDetailsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, metricDetails_); + onChanged(); + } else { + metricDetailsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearMetricDetails() { + if (metricDetailsBuilder_ == null) { + metricDetails_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + metricDetailsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeMetricDetails(int index) { + if (metricDetailsBuilder_ == null) { + ensureMetricDetailsIsMutable(); + metricDetails_.remove(index); + onChanged(); + } else { + metricDetailsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder + getMetricDetailsBuilder(int index) { + return getMetricDetailsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder + getMetricDetailsOrBuilder(int index) { + if (metricDetailsBuilder_ == null) { + return metricDetails_.get(index); + } else { + return metricDetailsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder> + getMetricDetailsOrBuilderList() { + if (metricDetailsBuilder_ != null) { + return metricDetailsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(metricDetails_); + } + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder + addMetricDetailsBuilder() { + return getMetricDetailsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder + addMetricDetailsBuilder(int index) { + return getMetricDetailsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. List of metric details.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail metric_details = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder> + getMetricDetailsBuilderList() { + return getMetricDetailsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder> + getMetricDetailsFieldBuilder() { + if (metricDetailsBuilder_ == null) { + metricDetailsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetail.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .MetricDetailOrBuilder>( + metricDetails_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + metricDetails_ = null; + } + return metricDetailsBuilder_; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken> + sectionTokens_ = java.util.Collections.emptyList(); + + private void ensureSectionTokensIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + sectionTokens_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken>( + sectionTokens_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + sectionTokensBuilder_; + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken> + getSectionTokensList() { + if (sectionTokensBuilder_ == null) { + return java.util.Collections.unmodifiableList(sectionTokens_); + } else { + return sectionTokensBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getSectionTokensCount() { + if (sectionTokensBuilder_ == null) { + return sectionTokens_.size(); + } else { + return sectionTokensBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + getSectionTokens(int index) { + if (sectionTokensBuilder_ == null) { + return sectionTokens_.get(index); + } else { + return sectionTokensBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSectionTokens( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken value) { + if (sectionTokensBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSectionTokensIsMutable(); + sectionTokens_.set(index, value); + onChanged(); + } else { + sectionTokensBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSectionTokens( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + builderForValue) { + if (sectionTokensBuilder_ == null) { + ensureSectionTokensIsMutable(); + sectionTokens_.set(index, builderForValue.build()); + onChanged(); + } else { + sectionTokensBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSectionTokens( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken value) { + if (sectionTokensBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSectionTokensIsMutable(); + sectionTokens_.add(value); + onChanged(); + } else { + sectionTokensBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSectionTokens( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken value) { + if (sectionTokensBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSectionTokensIsMutable(); + sectionTokens_.add(index, value); + onChanged(); + } else { + sectionTokensBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSectionTokens( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + builderForValue) { + if (sectionTokensBuilder_ == null) { + ensureSectionTokensIsMutable(); + sectionTokens_.add(builderForValue.build()); + onChanged(); + } else { + sectionTokensBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSectionTokens( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + builderForValue) { + if (sectionTokensBuilder_ == null) { + ensureSectionTokensIsMutable(); + sectionTokens_.add(index, builderForValue.build()); + onChanged(); + } else { + sectionTokensBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllSectionTokens( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken> + values) { + if (sectionTokensBuilder_ == null) { + ensureSectionTokensIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sectionTokens_); + onChanged(); + } else { + sectionTokensBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearSectionTokens() { + if (sectionTokensBuilder_ == null) { + sectionTokens_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + sectionTokensBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeSectionTokens(int index) { + if (sectionTokensBuilder_ == null) { + ensureSectionTokensIsMutable(); + sectionTokens_.remove(index); + onChanged(); + } else { + sectionTokensBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + getSectionTokensBuilder(int index) { + return getSectionTokensFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder + getSectionTokensOrBuilder(int index) { + if (sectionTokensBuilder_ == null) { + return sectionTokens_.get(index); + } else { + return sectionTokensBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SectionTokenOrBuilder> + getSectionTokensOrBuilderList() { + if (sectionTokensBuilder_ != null) { + return sectionTokensBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sectionTokens_); + } + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + addSectionTokensBuilder() { + return getSectionTokensFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + addSectionTokensBuilder(int index) { + return getSectionTokensFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .getDefaultInstance()); + } + + /** + * + * + *
+       * Output only. Conversation level token count per section. This is an
+       * aggregated(sum) result of input token of summary acorss all metrics for a
+       * single conversation.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken section_tokens = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder> + getSectionTokensBuilderList() { + return getSectionTokensFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + getSectionTokensFieldBuilder() { + if (sectionTokensBuilder_ == null) { + sectionTokensBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SectionTokenOrBuilder>( + sectionTokens_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + sectionTokens_ = null; + } + return sectionTokensBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ConversationDetail 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.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int SUMMARIZATION_EVALUATION_RESULTS_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult> + summarizationEvaluationResults_; + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult> + getSummarizationEvaluationResultsList() { + return summarizationEvaluationResults_; + } + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder> + getSummarizationEvaluationResultsOrBuilderList() { + return summarizationEvaluationResults_; + } + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getSummarizationEvaluationResultsCount() { + return summarizationEvaluationResults_.size(); + } + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + getSummarizationEvaluationResults(int index) { + return summarizationEvaluationResults_.get(index); + } + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder + getSummarizationEvaluationResultsOrBuilder(int index) { + return summarizationEvaluationResults_.get(index); + } + + public static final int SUMMARIZATION_EVALUATION_MERGED_RESULTS_URI_FIELD_NUMBER = 5; + + @SuppressWarnings("serial") + private volatile java.lang.Object summarizationEvaluationMergedResultsUri_ = ""; + + /** + * + * + *
+   * Output only. User bucket uri for merged evaluation score and aggregation
+   * score csv.
+   * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The summarizationEvaluationMergedResultsUri. + */ + @java.lang.Override + public java.lang.String getSummarizationEvaluationMergedResultsUri() { + java.lang.Object ref = summarizationEvaluationMergedResultsUri_; + 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(); + summarizationEvaluationMergedResultsUri_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. User bucket uri for merged evaluation score and aggregation
+   * score csv.
+   * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for summarizationEvaluationMergedResultsUri. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSummarizationEvaluationMergedResultsUriBytes() { + java.lang.Object ref = summarizationEvaluationMergedResultsUri_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + summarizationEvaluationMergedResultsUri_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int OVERALL_METRICS_FIELD_NUMBER = 6; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric> + overallMetrics_; + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric> + getOverallMetricsList() { + return overallMetrics_; + } + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder> + getOverallMetricsOrBuilderList() { + return overallMetrics_; + } + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getOverallMetricsCount() { + return overallMetrics_.size(); + } + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + getOverallMetrics(int index) { + return overallMetrics_.get(index); + } + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder + getOverallMetricsOrBuilder(int index) { + return overallMetrics_.get(index); + } + + public static final int OVERALL_SECTION_TOKENS_FIELD_NUMBER = 7; + + @SuppressWarnings("serial") + private java.util.List + overallSectionTokens_; + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List + getOverallSectionTokensList() { + return overallSectionTokens_; + } + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + getOverallSectionTokensOrBuilderList() { + return overallSectionTokens_; + } + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getOverallSectionTokensCount() { + return overallSectionTokens_.size(); + } + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + getOverallSectionTokens(int index) { + return overallSectionTokens_.get(index); + } + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder + getOverallSectionTokensOrBuilder(int index) { + return overallSectionTokens_.get(index); + } + + public static final int CONVERSATION_DETAILS_FIELD_NUMBER = 8; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail> + conversationDetails_; + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail> + getConversationDetailsList() { + return conversationDetails_; + } + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetailOrBuilder> + getConversationDetailsOrBuilderList() { + return conversationDetails_; + } + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getConversationDetailsCount() { + return conversationDetails_.size(); + } + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + getConversationDetails(int index) { + return conversationDetails_.get(index); + } + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetailOrBuilder + getConversationDetailsOrBuilder(int index) { + return conversationDetails_.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 < summarizationEvaluationResults_.size(); i++) { + output.writeMessage(4, summarizationEvaluationResults_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty( + summarizationEvaluationMergedResultsUri_)) { + com.google.protobuf.GeneratedMessageV3.writeString( + output, 5, summarizationEvaluationMergedResultsUri_); + } + for (int i = 0; i < overallMetrics_.size(); i++) { + output.writeMessage(6, overallMetrics_.get(i)); + } + for (int i = 0; i < overallSectionTokens_.size(); i++) { + output.writeMessage(7, overallSectionTokens_.get(i)); + } + for (int i = 0; i < conversationDetails_.size(); i++) { + output.writeMessage(8, conversationDetails_.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 < summarizationEvaluationResults_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 4, summarizationEvaluationResults_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty( + summarizationEvaluationMergedResultsUri_)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 5, summarizationEvaluationMergedResultsUri_); + } + for (int i = 0; i < overallMetrics_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, overallMetrics_.get(i)); + } + for (int i = 0; i < overallSectionTokens_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(7, overallSectionTokens_.get(i)); + } + for (int i = 0; i < conversationDetails_.size(); i++) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(8, conversationDetails_.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.dialogflow.v2.SummarizationEvaluationMetrics)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics other = + (com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) obj; + + if (!getSummarizationEvaluationResultsList() + .equals(other.getSummarizationEvaluationResultsList())) return false; + if (!getSummarizationEvaluationMergedResultsUri() + .equals(other.getSummarizationEvaluationMergedResultsUri())) return false; + if (!getOverallMetricsList().equals(other.getOverallMetricsList())) return false; + if (!getOverallSectionTokensList().equals(other.getOverallSectionTokensList())) return false; + if (!getConversationDetailsList().equals(other.getConversationDetailsList())) 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 (getSummarizationEvaluationResultsCount() > 0) { + hash = (37 * hash) + SUMMARIZATION_EVALUATION_RESULTS_FIELD_NUMBER; + hash = (53 * hash) + getSummarizationEvaluationResultsList().hashCode(); + } + hash = (37 * hash) + SUMMARIZATION_EVALUATION_MERGED_RESULTS_URI_FIELD_NUMBER; + hash = (53 * hash) + getSummarizationEvaluationMergedResultsUri().hashCode(); + if (getOverallMetricsCount() > 0) { + hash = (37 * hash) + OVERALL_METRICS_FIELD_NUMBER; + hash = (53 * hash) + getOverallMetricsList().hashCode(); + } + if (getOverallSectionTokensCount() > 0) { + hash = (37 * hash) + OVERALL_SECTION_TOKENS_FIELD_NUMBER; + hash = (53 * hash) + getOverallSectionTokensList().hashCode(); + } + if (getConversationDetailsCount() > 0) { + hash = (37 * hash) + CONVERSATION_DETAILS_FIELD_NUMBER; + hash = (53 * hash) + getConversationDetailsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics 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.dialogflow.v2.SummarizationEvaluationMetrics parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics 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.dialogflow.v2.SummarizationEvaluationMetrics parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Evaluation metrics for summarization generator.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.SummarizationEvaluationMetrics} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.class, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (summarizationEvaluationResultsBuilder_ == null) { + summarizationEvaluationResults_ = java.util.Collections.emptyList(); + } else { + summarizationEvaluationResults_ = null; + summarizationEvaluationResultsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + summarizationEvaluationMergedResultsUri_ = ""; + if (overallMetricsBuilder_ == null) { + overallMetrics_ = java.util.Collections.emptyList(); + } else { + overallMetrics_ = null; + overallMetricsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + if (overallSectionTokensBuilder_ == null) { + overallSectionTokens_ = java.util.Collections.emptyList(); + } else { + overallSectionTokens_ = null; + overallSectionTokensBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + if (conversationDetailsBuilder_ == null) { + conversationDetails_ = java.util.Collections.emptyList(); + } else { + conversationDetails_ = null; + conversationDetailsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000010); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.GeneratorEvaluationProto + .internal_static_google_cloud_dialogflow_v2_SummarizationEvaluationMetrics_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics build() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics buildPartial() { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics result = + new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics result) { + if (summarizationEvaluationResultsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + summarizationEvaluationResults_ = + java.util.Collections.unmodifiableList(summarizationEvaluationResults_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.summarizationEvaluationResults_ = summarizationEvaluationResults_; + } else { + result.summarizationEvaluationResults_ = summarizationEvaluationResultsBuilder_.build(); + } + if (overallMetricsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + overallMetrics_ = java.util.Collections.unmodifiableList(overallMetrics_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.overallMetrics_ = overallMetrics_; + } else { + result.overallMetrics_ = overallMetricsBuilder_.build(); + } + if (overallSectionTokensBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + overallSectionTokens_ = java.util.Collections.unmodifiableList(overallSectionTokens_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.overallSectionTokens_ = overallSectionTokens_; + } else { + result.overallSectionTokens_ = overallSectionTokensBuilder_.build(); + } + if (conversationDetailsBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + conversationDetails_ = java.util.Collections.unmodifiableList(conversationDetails_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.conversationDetails_ = conversationDetails_; + } else { + result.conversationDetails_ = conversationDetailsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.summarizationEvaluationMergedResultsUri_ = summarizationEvaluationMergedResultsUri_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) { + return mergeFrom((com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics other) { + if (other + == com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.getDefaultInstance()) + return this; + if (summarizationEvaluationResultsBuilder_ == null) { + if (!other.summarizationEvaluationResults_.isEmpty()) { + if (summarizationEvaluationResults_.isEmpty()) { + summarizationEvaluationResults_ = other.summarizationEvaluationResults_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.addAll(other.summarizationEvaluationResults_); + } + onChanged(); + } + } else { + if (!other.summarizationEvaluationResults_.isEmpty()) { + if (summarizationEvaluationResultsBuilder_.isEmpty()) { + summarizationEvaluationResultsBuilder_.dispose(); + summarizationEvaluationResultsBuilder_ = null; + summarizationEvaluationResults_ = other.summarizationEvaluationResults_; + bitField0_ = (bitField0_ & ~0x00000001); + summarizationEvaluationResultsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getSummarizationEvaluationResultsFieldBuilder() + : null; + } else { + summarizationEvaluationResultsBuilder_.addAllMessages( + other.summarizationEvaluationResults_); + } + } + } + if (!other.getSummarizationEvaluationMergedResultsUri().isEmpty()) { + summarizationEvaluationMergedResultsUri_ = other.summarizationEvaluationMergedResultsUri_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (overallMetricsBuilder_ == null) { + if (!other.overallMetrics_.isEmpty()) { + if (overallMetrics_.isEmpty()) { + overallMetrics_ = other.overallMetrics_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureOverallMetricsIsMutable(); + overallMetrics_.addAll(other.overallMetrics_); + } + onChanged(); + } + } else { + if (!other.overallMetrics_.isEmpty()) { + if (overallMetricsBuilder_.isEmpty()) { + overallMetricsBuilder_.dispose(); + overallMetricsBuilder_ = null; + overallMetrics_ = other.overallMetrics_; + bitField0_ = (bitField0_ & ~0x00000004); + overallMetricsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getOverallMetricsFieldBuilder() + : null; + } else { + overallMetricsBuilder_.addAllMessages(other.overallMetrics_); + } + } + } + if (overallSectionTokensBuilder_ == null) { + if (!other.overallSectionTokens_.isEmpty()) { + if (overallSectionTokens_.isEmpty()) { + overallSectionTokens_ = other.overallSectionTokens_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.addAll(other.overallSectionTokens_); + } + onChanged(); + } + } else { + if (!other.overallSectionTokens_.isEmpty()) { + if (overallSectionTokensBuilder_.isEmpty()) { + overallSectionTokensBuilder_.dispose(); + overallSectionTokensBuilder_ = null; + overallSectionTokens_ = other.overallSectionTokens_; + bitField0_ = (bitField0_ & ~0x00000008); + overallSectionTokensBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getOverallSectionTokensFieldBuilder() + : null; + } else { + overallSectionTokensBuilder_.addAllMessages(other.overallSectionTokens_); + } + } + } + if (conversationDetailsBuilder_ == null) { + if (!other.conversationDetails_.isEmpty()) { + if (conversationDetails_.isEmpty()) { + conversationDetails_ = other.conversationDetails_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureConversationDetailsIsMutable(); + conversationDetails_.addAll(other.conversationDetails_); + } + onChanged(); + } + } else { + if (!other.conversationDetails_.isEmpty()) { + if (conversationDetailsBuilder_.isEmpty()) { + conversationDetailsBuilder_.dispose(); + conversationDetailsBuilder_ = null; + conversationDetails_ = other.conversationDetails_; + bitField0_ = (bitField0_ & ~0x00000010); + conversationDetailsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getConversationDetailsFieldBuilder() + : null; + } else { + conversationDetailsBuilder_.addAllMessages(other.conversationDetails_); + } + } + } + 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 34: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.parser(), + extensionRegistry); + if (summarizationEvaluationResultsBuilder_ == null) { + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.add(m); + } else { + summarizationEvaluationResultsBuilder_.addMessage(m); + } + break; + } // case 34 + case 42: + { + summarizationEvaluationMergedResultsUri_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 42 + case 50: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric.parser(), + extensionRegistry); + if (overallMetricsBuilder_ == null) { + ensureOverallMetricsIsMutable(); + overallMetrics_.add(m); + } else { + overallMetricsBuilder_.addMessage(m); + } + break; + } // case 50 + case 58: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .parser(), + extensionRegistry); + if (overallSectionTokensBuilder_ == null) { + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.add(m); + } else { + overallSectionTokensBuilder_.addMessage(m); + } + break; + } // case 58 + case 66: + { + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail m = + input.readMessage( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail.parser(), + extensionRegistry); + if (conversationDetailsBuilder_ == null) { + ensureConversationDetailsIsMutable(); + conversationDetails_.add(m); + } else { + conversationDetailsBuilder_.addMessage(m); + } + break; + } // case 66 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult> + summarizationEvaluationResults_ = java.util.Collections.emptyList(); + + private void ensureSummarizationEvaluationResultsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + summarizationEvaluationResults_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult>(summarizationEvaluationResults_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder> + summarizationEvaluationResultsBuilder_; + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult> + getSummarizationEvaluationResultsList() { + if (summarizationEvaluationResultsBuilder_ == null) { + return java.util.Collections.unmodifiableList(summarizationEvaluationResults_); + } else { + return summarizationEvaluationResultsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getSummarizationEvaluationResultsCount() { + if (summarizationEvaluationResultsBuilder_ == null) { + return summarizationEvaluationResults_.size(); + } else { + return summarizationEvaluationResultsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult + getSummarizationEvaluationResults(int index) { + if (summarizationEvaluationResultsBuilder_ == null) { + return summarizationEvaluationResults_.get(index); + } else { + return summarizationEvaluationResultsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSummarizationEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + value) { + if (summarizationEvaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.set(index, value); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setSummarizationEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + .Builder + builderForValue) { + if (summarizationEvaluationResultsBuilder_ == null) { + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.set(index, builderForValue.build()); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSummarizationEvaluationResults( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + value) { + if (summarizationEvaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.add(value); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSummarizationEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + value) { + if (summarizationEvaluationResultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.add(index, value); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSummarizationEvaluationResults( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + .Builder + builderForValue) { + if (summarizationEvaluationResultsBuilder_ == null) { + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.add(builderForValue.build()); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addSummarizationEvaluationResults( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + .Builder + builderForValue) { + if (summarizationEvaluationResultsBuilder_ == null) { + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.add(index, builderForValue.build()); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllSummarizationEvaluationResults( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult> + values) { + if (summarizationEvaluationResultsBuilder_ == null) { + ensureSummarizationEvaluationResultsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, summarizationEvaluationResults_); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearSummarizationEvaluationResults() { + if (summarizationEvaluationResultsBuilder_ == null) { + summarizationEvaluationResults_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeSummarizationEvaluationResults(int index) { + if (summarizationEvaluationResultsBuilder_ == null) { + ensureSummarizationEvaluationResultsIsMutable(); + summarizationEvaluationResults_.remove(index); + onChanged(); + } else { + summarizationEvaluationResultsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder + getSummarizationEvaluationResultsBuilder(int index) { + return getSummarizationEvaluationResultsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder + getSummarizationEvaluationResultsOrBuilder(int index) { + if (summarizationEvaluationResultsBuilder_ == null) { + return summarizationEvaluationResults_.get(index); + } else { + return summarizationEvaluationResultsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder> + getSummarizationEvaluationResultsOrBuilderList() { + if (summarizationEvaluationResultsBuilder_ != null) { + return summarizationEvaluationResultsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(summarizationEvaluationResults_); + } + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder + addSummarizationEvaluationResultsBuilder() { + return getSummarizationEvaluationResultsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder + addSummarizationEvaluationResultsBuilder(int index) { + return getSummarizationEvaluationResultsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. A list of evaluation results per conversation(&summary),
+     * metric and section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder> + getSummarizationEvaluationResultsBuilderList() { + return getSummarizationEvaluationResultsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder> + getSummarizationEvaluationResultsFieldBuilder() { + if (summarizationEvaluationResultsBuilder_ == null) { + summarizationEvaluationResultsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder>( + summarizationEvaluationResults_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + summarizationEvaluationResults_ = null; + } + return summarizationEvaluationResultsBuilder_; + } + + private java.lang.Object summarizationEvaluationMergedResultsUri_ = ""; + + /** + * + * + *
+     * Output only. User bucket uri for merged evaluation score and aggregation
+     * score csv.
+     * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The summarizationEvaluationMergedResultsUri. + */ + public java.lang.String getSummarizationEvaluationMergedResultsUri() { + java.lang.Object ref = summarizationEvaluationMergedResultsUri_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + summarizationEvaluationMergedResultsUri_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. User bucket uri for merged evaluation score and aggregation
+     * score csv.
+     * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for summarizationEvaluationMergedResultsUri. + */ + public com.google.protobuf.ByteString getSummarizationEvaluationMergedResultsUriBytes() { + java.lang.Object ref = summarizationEvaluationMergedResultsUri_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + summarizationEvaluationMergedResultsUri_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. User bucket uri for merged evaluation score and aggregation
+     * score csv.
+     * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The summarizationEvaluationMergedResultsUri to set. + * @return This builder for chaining. + */ + public Builder setSummarizationEvaluationMergedResultsUri(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + summarizationEvaluationMergedResultsUri_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. User bucket uri for merged evaluation score and aggregation
+     * score csv.
+     * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearSummarizationEvaluationMergedResultsUri() { + summarizationEvaluationMergedResultsUri_ = + getDefaultInstance().getSummarizationEvaluationMergedResultsUri(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. User bucket uri for merged evaluation score and aggregation
+     * score csv.
+     * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for summarizationEvaluationMergedResultsUri to set. + * @return This builder for chaining. + */ + public Builder setSummarizationEvaluationMergedResultsUriBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + summarizationEvaluationMergedResultsUri_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric> + overallMetrics_ = java.util.Collections.emptyList(); + + private void ensureOverallMetricsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + overallMetrics_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric>(overallMetrics_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder> + overallMetricsBuilder_; + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric> + getOverallMetricsList() { + if (overallMetricsBuilder_ == null) { + return java.util.Collections.unmodifiableList(overallMetrics_); + } else { + return overallMetricsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getOverallMetricsCount() { + if (overallMetricsBuilder_ == null) { + return overallMetrics_.size(); + } else { + return overallMetricsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + getOverallMetrics(int index) { + if (overallMetricsBuilder_ == null) { + return overallMetrics_.get(index); + } else { + return overallMetricsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setOverallMetrics( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric value) { + if (overallMetricsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverallMetricsIsMutable(); + overallMetrics_.set(index, value); + onChanged(); + } else { + overallMetricsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setOverallMetrics( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric.Builder + builderForValue) { + if (overallMetricsBuilder_ == null) { + ensureOverallMetricsIsMutable(); + overallMetrics_.set(index, builderForValue.build()); + onChanged(); + } else { + overallMetricsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addOverallMetrics( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric value) { + if (overallMetricsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverallMetricsIsMutable(); + overallMetrics_.add(value); + onChanged(); + } else { + overallMetricsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addOverallMetrics( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric value) { + if (overallMetricsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverallMetricsIsMutable(); + overallMetrics_.add(index, value); + onChanged(); + } else { + overallMetricsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addOverallMetrics( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric.Builder + builderForValue) { + if (overallMetricsBuilder_ == null) { + ensureOverallMetricsIsMutable(); + overallMetrics_.add(builderForValue.build()); + onChanged(); + } else { + overallMetricsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addOverallMetrics( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric.Builder + builderForValue) { + if (overallMetricsBuilder_ == null) { + ensureOverallMetricsIsMutable(); + overallMetrics_.add(index, builderForValue.build()); + onChanged(); + } else { + overallMetricsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllOverallMetrics( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetric> + values) { + if (overallMetricsBuilder_ == null) { + ensureOverallMetricsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, overallMetrics_); + onChanged(); + } else { + overallMetricsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearOverallMetrics() { + if (overallMetricsBuilder_ == null) { + overallMetrics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + overallMetricsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeOverallMetrics(int index) { + if (overallMetricsBuilder_ == null) { + ensureOverallMetricsIsMutable(); + overallMetrics_.remove(index); + onChanged(); + } else { + overallMetricsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder + getOverallMetricsBuilder(int index) { + return getOverallMetricsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder + getOverallMetricsOrBuilder(int index) { + if (overallMetricsBuilder_ == null) { + return overallMetrics_.get(index); + } else { + return overallMetricsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder> + getOverallMetricsOrBuilderList() { + if (overallMetricsBuilder_ != null) { + return overallMetricsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(overallMetrics_); + } + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder + addOverallMetricsBuilder() { + return getOverallMetricsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder + addOverallMetricsBuilder(int index) { + return getOverallMetricsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. A list of aggregated(average) scores per metric section.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder> + getOverallMetricsBuilderList() { + return getOverallMetricsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder> + getOverallMetricsFieldBuilder() { + if (overallMetricsBuilder_ == null) { + overallMetricsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder>( + overallMetrics_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + overallMetrics_ = null; + } + return overallMetricsBuilder_; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken> + overallSectionTokens_ = java.util.Collections.emptyList(); + + private void ensureOverallSectionTokensIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + overallSectionTokens_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken>( + overallSectionTokens_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + overallSectionTokensBuilder_; + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken> + getOverallSectionTokensList() { + if (overallSectionTokensBuilder_ == null) { + return java.util.Collections.unmodifiableList(overallSectionTokens_); + } else { + return overallSectionTokensBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getOverallSectionTokensCount() { + if (overallSectionTokensBuilder_ == null) { + return overallSectionTokens_.size(); + } else { + return overallSectionTokensBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + getOverallSectionTokens(int index) { + if (overallSectionTokensBuilder_ == null) { + return overallSectionTokens_.get(index); + } else { + return overallSectionTokensBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setOverallSectionTokens( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken value) { + if (overallSectionTokensBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.set(index, value); + onChanged(); + } else { + overallSectionTokensBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setOverallSectionTokens( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + builderForValue) { + if (overallSectionTokensBuilder_ == null) { + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.set(index, builderForValue.build()); + onChanged(); + } else { + overallSectionTokensBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addOverallSectionTokens( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken value) { + if (overallSectionTokensBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.add(value); + onChanged(); + } else { + overallSectionTokensBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addOverallSectionTokens( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken value) { + if (overallSectionTokensBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.add(index, value); + onChanged(); + } else { + overallSectionTokensBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addOverallSectionTokens( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + builderForValue) { + if (overallSectionTokensBuilder_ == null) { + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.add(builderForValue.build()); + onChanged(); + } else { + overallSectionTokensBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addOverallSectionTokens( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + builderForValue) { + if (overallSectionTokensBuilder_ == null) { + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.add(index, builderForValue.build()); + onChanged(); + } else { + overallSectionTokensBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllOverallSectionTokens( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken> + values) { + if (overallSectionTokensBuilder_ == null) { + ensureOverallSectionTokensIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, overallSectionTokens_); + onChanged(); + } else { + overallSectionTokensBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearOverallSectionTokens() { + if (overallSectionTokensBuilder_ == null) { + overallSectionTokens_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + overallSectionTokensBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeOverallSectionTokens(int index) { + if (overallSectionTokensBuilder_ == null) { + ensureOverallSectionTokensIsMutable(); + overallSectionTokens_.remove(index); + onChanged(); + } else { + overallSectionTokensBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + getOverallSectionTokensBuilder(int index) { + return getOverallSectionTokensFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder + getOverallSectionTokensOrBuilder(int index) { + if (overallSectionTokensBuilder_ == null) { + return overallSectionTokens_.get(index); + } else { + return overallSectionTokensBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + getOverallSectionTokensOrBuilderList() { + if (overallSectionTokensBuilder_ != null) { + return overallSectionTokensBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(overallSectionTokens_); + } + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + addOverallSectionTokensBuilder() { + return getOverallSectionTokensFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder + addOverallSectionTokensBuilder(int index) { + return getOverallSectionTokensFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + .getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. Overall token per section. This is an aggregated(sum) result
+     * of input token of summary acorss all conversations that are selected for
+     * summarization evaluation.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder> + getOverallSectionTokensBuilderList() { + return getOverallSectionTokensFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + getOverallSectionTokensFieldBuilder() { + if (overallSectionTokensBuilder_ == null) { + overallSectionTokensBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken.Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SectionTokenOrBuilder>( + overallSectionTokens_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + overallSectionTokens_ = null; + } + return overallSectionTokensBuilder_; + } + + private java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail> + conversationDetails_ = java.util.Collections.emptyList(); + + private void ensureConversationDetailsIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + conversationDetails_ = + new java.util.ArrayList< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail>( + conversationDetails_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetailOrBuilder> + conversationDetailsBuilder_; + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail> + getConversationDetailsList() { + if (conversationDetailsBuilder_ == null) { + return java.util.Collections.unmodifiableList(conversationDetails_); + } else { + return conversationDetailsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getConversationDetailsCount() { + if (conversationDetailsBuilder_ == null) { + return conversationDetails_.size(); + } else { + return conversationDetailsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + getConversationDetails(int index) { + if (conversationDetailsBuilder_ == null) { + return conversationDetails_.get(index); + } else { + return conversationDetailsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setConversationDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail value) { + if (conversationDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConversationDetailsIsMutable(); + conversationDetails_.set(index, value); + onChanged(); + } else { + conversationDetailsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setConversationDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.Builder + builderForValue) { + if (conversationDetailsBuilder_ == null) { + ensureConversationDetailsIsMutable(); + conversationDetails_.set(index, builderForValue.build()); + onChanged(); + } else { + conversationDetailsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addConversationDetails( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail value) { + if (conversationDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConversationDetailsIsMutable(); + conversationDetails_.add(value); + onChanged(); + } else { + conversationDetailsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addConversationDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail value) { + if (conversationDetailsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConversationDetailsIsMutable(); + conversationDetails_.add(index, value); + onChanged(); + } else { + conversationDetailsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addConversationDetails( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.Builder + builderForValue) { + if (conversationDetailsBuilder_ == null) { + ensureConversationDetailsIsMutable(); + conversationDetails_.add(builderForValue.build()); + onChanged(); + } else { + conversationDetailsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addConversationDetails( + int index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.Builder + builderForValue) { + if (conversationDetailsBuilder_ == null) { + ensureConversationDetailsIsMutable(); + conversationDetails_.add(index, builderForValue.build()); + onChanged(); + } else { + conversationDetailsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllConversationDetails( + java.lang.Iterable< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetail> + values) { + if (conversationDetailsBuilder_ == null) { + ensureConversationDetailsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, conversationDetails_); + onChanged(); + } else { + conversationDetailsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearConversationDetails() { + if (conversationDetailsBuilder_ == null) { + conversationDetails_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + conversationDetailsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeConversationDetails(int index) { + if (conversationDetailsBuilder_ == null) { + ensureConversationDetailsIsMutable(); + conversationDetails_.remove(index); + onChanged(); + } else { + conversationDetailsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.Builder + getConversationDetailsBuilder(int index) { + return getConversationDetailsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetailOrBuilder + getConversationDetailsOrBuilder(int index) { + if (conversationDetailsBuilder_ == null) { + return conversationDetails_.get(index); + } else { + return conversationDetailsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetailOrBuilder> + getConversationDetailsOrBuilderList() { + if (conversationDetailsBuilder_ != null) { + return conversationDetailsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(conversationDetails_); + } + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.Builder + addConversationDetailsBuilder() { + return getConversationDetailsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.Builder + addConversationDetailsBuilder(int index) { + return getConversationDetailsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. List of conversation details.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .Builder> + getConversationDetailsBuilderList() { + return getConversationDetailsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetailOrBuilder> + getConversationDetailsFieldBuilder() { + if (conversationDetailsBuilder_ == null) { + conversationDetailsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + .Builder, + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetailOrBuilder>( + conversationDetails_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + conversationDetails_ = null; + } + return conversationDetailsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) + private static final com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics(); + } + + public static com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SummarizationEvaluationMetrics 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.dialogflow.v2.SummarizationEvaluationMetrics getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SummarizationEvaluationMetricsOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SummarizationEvaluationMetricsOrBuilder.java new file mode 100644 index 000000000000..577c85bd0fb2 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SummarizationEvaluationMetricsOrBuilder.java @@ -0,0 +1,364 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/generator_evaluation.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface SummarizationEvaluationMetricsOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.SummarizationEvaluationMetrics) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResult> + getSummarizationEvaluationResultsList(); + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult + getSummarizationEvaluationResults(int index); + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getSummarizationEvaluationResultsCount(); + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder> + getSummarizationEvaluationResultsOrBuilderList(); + + /** + * + * + *
+   * Output only. A list of evaluation results per conversation(&summary),
+   * metric and section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResult summarization_evaluation_results = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .SummarizationEvaluationResultOrBuilder + getSummarizationEvaluationResultsOrBuilder(int index); + + /** + * + * + *
+   * Output only. User bucket uri for merged evaluation score and aggregation
+   * score csv.
+   * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The summarizationEvaluationMergedResultsUri. + */ + java.lang.String getSummarizationEvaluationMergedResultsUri(); + + /** + * + * + *
+   * Output only. User bucket uri for merged evaluation score and aggregation
+   * score csv.
+   * 
+ * + * + * string summarization_evaluation_merged_results_uri = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for summarizationEvaluationMergedResultsUri. + */ + com.google.protobuf.ByteString getSummarizationEvaluationMergedResultsUriBytes(); + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric> + getOverallMetricsList(); + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric + getOverallMetrics(int index); + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getOverallMetricsCount(); + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .OverallScoresByMetricOrBuilder> + getOverallMetricsOrBuilderList(); + + /** + * + * + *
+   * Output only. A list of aggregated(average) scores per metric section.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetric overall_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetricOrBuilder + getOverallMetricsOrBuilder(int index); + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getOverallSectionTokensList(); + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken + getOverallSectionTokens(int index); + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getOverallSectionTokensCount(); + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder> + getOverallSectionTokensOrBuilderList(); + + /** + * + * + *
+   * Output only. Overall token per section. This is an aggregated(sum) result
+   * of input token of summary acorss all conversations that are selected for
+   * summarization evaluation.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionToken overall_section_tokens = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenOrBuilder + getOverallSectionTokensOrBuilder(int index); + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getConversationDetailsList(); + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail + getConversationDetails(int index); + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getConversationDetailsCount(); + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics + .ConversationDetailOrBuilder> + getConversationDetailsOrBuilderList(); + + /** + * + * + *
+   * Output only. List of conversation details.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail conversation_details = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetailOrBuilder + getConversationDetailsOrBuilder(int index); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SynthesizeSpeechConfig.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SynthesizeSpeechConfig.java index 185a037b2443..33195c9dc9cb 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SynthesizeSpeechConfig.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SynthesizeSpeechConfig.java @@ -41,6 +41,7 @@ private SynthesizeSpeechConfig(com.google.protobuf.GeneratedMessageV3.Builder private SynthesizeSpeechConfig() { effectsProfileId_ = com.google.protobuf.LazyStringArrayList.emptyList(); + pronunciations_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -269,6 +270,94 @@ public com.google.cloud.dialogflow.v2.VoiceSelectionParamsOrBuilder getVoiceOrBu : voice_; } + public static final int PRONUNCIATIONS_FIELD_NUMBER = 6; + + @SuppressWarnings("serial") + private java.util.List pronunciations_; + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List + getPronunciationsList() { + return pronunciations_; + } + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.List + getPronunciationsOrBuilderList() { + return pronunciations_; + } + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getPronunciationsCount() { + return pronunciations_.size(); + } + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.CustomPronunciationParams getPronunciations(int index) { + return pronunciations_.get(index); + } + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.CustomPronunciationParamsOrBuilder + getPronunciationsOrBuilder(int index) { + return pronunciations_.get(index); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -298,6 +387,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < effectsProfileId_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, effectsProfileId_.getRaw(i)); } + for (int i = 0; i < pronunciations_.size(); i++) { + output.writeMessage(6, pronunciations_.get(i)); + } getUnknownFields().writeTo(output); } @@ -327,6 +419,9 @@ public int getSerializedSize() { size += dataSize; size += 1 * getEffectsProfileIdList().size(); } + for (int i = 0; i < pronunciations_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, pronunciations_.get(i)); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -354,6 +449,7 @@ public boolean equals(final java.lang.Object obj) { if (hasVoice()) { if (!getVoice().equals(other.getVoice())) return false; } + if (!getPronunciationsList().equals(other.getPronunciationsList())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -387,6 +483,10 @@ public int hashCode() { hash = (37 * hash) + VOICE_FIELD_NUMBER; hash = (53 * hash) + getVoice().hashCode(); } + if (getPronunciationsCount() > 0) { + hash = (37 * hash) + PRONUNCIATIONS_FIELD_NUMBER; + hash = (53 * hash) + getPronunciationsList().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -530,6 +630,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getVoiceFieldBuilder(); + getPronunciationsFieldBuilder(); } } @@ -546,6 +647,13 @@ public Builder clear() { voiceBuilder_.dispose(); voiceBuilder_ = null; } + if (pronunciationsBuilder_ == null) { + pronunciations_ = java.util.Collections.emptyList(); + } else { + pronunciations_ = null; + pronunciationsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000020); return this; } @@ -573,6 +681,7 @@ public com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig build() { public com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig buildPartial() { com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig result = new com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig(this); + buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } @@ -580,6 +689,19 @@ public com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig buildPartial() { return result; } + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig result) { + if (pronunciationsBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + pronunciations_ = java.util.Collections.unmodifiableList(pronunciations_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.pronunciations_ = pronunciations_; + } else { + result.pronunciations_ = pronunciationsBuilder_.build(); + } + } + private void buildPartial0(com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { @@ -671,6 +793,33 @@ public Builder mergeFrom(com.google.cloud.dialogflow.v2.SynthesizeSpeechConfig o if (other.hasVoice()) { mergeVoice(other.getVoice()); } + if (pronunciationsBuilder_ == null) { + if (!other.pronunciations_.isEmpty()) { + if (pronunciations_.isEmpty()) { + pronunciations_ = other.pronunciations_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensurePronunciationsIsMutable(); + pronunciations_.addAll(other.pronunciations_); + } + onChanged(); + } + } else { + if (!other.pronunciations_.isEmpty()) { + if (pronunciationsBuilder_.isEmpty()) { + pronunciationsBuilder_.dispose(); + pronunciationsBuilder_ = null; + pronunciations_ = other.pronunciations_; + bitField0_ = (bitField0_ & ~0x00000020); + pronunciationsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getPronunciationsFieldBuilder() + : null; + } else { + pronunciationsBuilder_.addAllMessages(other.pronunciations_); + } + } + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -728,6 +877,20 @@ public Builder mergeFrom( effectsProfileId_.add(s); break; } // case 42 + case 50: + { + com.google.cloud.dialogflow.v2.CustomPronunciationParams m = + input.readMessage( + com.google.cloud.dialogflow.v2.CustomPronunciationParams.parser(), + extensionRegistry); + if (pronunciationsBuilder_ == null) { + ensurePronunciationsIsMutable(); + pronunciations_.add(m); + } else { + pronunciationsBuilder_.addMessage(m); + } + break; + } // case 50 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1374,6 +1537,428 @@ public com.google.cloud.dialogflow.v2.VoiceSelectionParamsOrBuilder getVoiceOrBu return voiceBuilder_; } + private java.util.List + pronunciations_ = java.util.Collections.emptyList(); + + private void ensurePronunciationsIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + pronunciations_ = + new java.util.ArrayList( + pronunciations_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.CustomPronunciationParams, + com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder, + com.google.cloud.dialogflow.v2.CustomPronunciationParamsOrBuilder> + pronunciationsBuilder_; + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List + getPronunciationsList() { + if (pronunciationsBuilder_ == null) { + return java.util.Collections.unmodifiableList(pronunciations_); + } else { + return pronunciationsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public int getPronunciationsCount() { + if (pronunciationsBuilder_ == null) { + return pronunciations_.size(); + } else { + return pronunciationsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.CustomPronunciationParams getPronunciations(int index) { + if (pronunciationsBuilder_ == null) { + return pronunciations_.get(index); + } else { + return pronunciationsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setPronunciations( + int index, com.google.cloud.dialogflow.v2.CustomPronunciationParams value) { + if (pronunciationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePronunciationsIsMutable(); + pronunciations_.set(index, value); + onChanged(); + } else { + pronunciationsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setPronunciations( + int index, + com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder builderForValue) { + if (pronunciationsBuilder_ == null) { + ensurePronunciationsIsMutable(); + pronunciations_.set(index, builderForValue.build()); + onChanged(); + } else { + pronunciationsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addPronunciations( + com.google.cloud.dialogflow.v2.CustomPronunciationParams value) { + if (pronunciationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePronunciationsIsMutable(); + pronunciations_.add(value); + onChanged(); + } else { + pronunciationsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addPronunciations( + int index, com.google.cloud.dialogflow.v2.CustomPronunciationParams value) { + if (pronunciationsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePronunciationsIsMutable(); + pronunciations_.add(index, value); + onChanged(); + } else { + pronunciationsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addPronunciations( + com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder builderForValue) { + if (pronunciationsBuilder_ == null) { + ensurePronunciationsIsMutable(); + pronunciations_.add(builderForValue.build()); + onChanged(); + } else { + pronunciationsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addPronunciations( + int index, + com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder builderForValue) { + if (pronunciationsBuilder_ == null) { + ensurePronunciationsIsMutable(); + pronunciations_.add(index, builderForValue.build()); + onChanged(); + } else { + pronunciationsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder addAllPronunciations( + java.lang.Iterable + values) { + if (pronunciationsBuilder_ == null) { + ensurePronunciationsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, pronunciations_); + onChanged(); + } else { + pronunciationsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearPronunciations() { + if (pronunciationsBuilder_ == null) { + pronunciations_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + pronunciationsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder removePronunciations(int index) { + if (pronunciationsBuilder_ == null) { + ensurePronunciationsIsMutable(); + pronunciations_.remove(index); + onChanged(); + } else { + pronunciationsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder + getPronunciationsBuilder(int index) { + return getPronunciationsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.CustomPronunciationParamsOrBuilder + getPronunciationsOrBuilder(int index) { + if (pronunciationsBuilder_ == null) { + return pronunciations_.get(index); + } else { + return pronunciationsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.CustomPronunciationParamsOrBuilder> + getPronunciationsOrBuilderList() { + if (pronunciationsBuilder_ != null) { + return pronunciationsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(pronunciations_); + } + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder + addPronunciationsBuilder() { + return getPronunciationsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.CustomPronunciationParams.getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder + addPronunciationsBuilder(int index) { + return getPronunciationsFieldBuilder() + .addBuilder( + index, com.google.cloud.dialogflow.v2.CustomPronunciationParams.getDefaultInstance()); + } + + /** + * + * + *
+     * Optional. The custom pronunciations for the synthesized audio.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public java.util.List + getPronunciationsBuilderList() { + return getPronunciationsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.CustomPronunciationParams, + com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder, + com.google.cloud.dialogflow.v2.CustomPronunciationParamsOrBuilder> + getPronunciationsFieldBuilder() { + if (pronunciationsBuilder_ == null) { + pronunciationsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.CustomPronunciationParams, + com.google.cloud.dialogflow.v2.CustomPronunciationParams.Builder, + com.google.cloud.dialogflow.v2.CustomPronunciationParamsOrBuilder>( + pronunciations_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + pronunciations_ = null; + } + return pronunciationsBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SynthesizeSpeechConfigOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SynthesizeSpeechConfigOrBuilder.java index 90abf467f8c3..2f2aaf870fd1 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SynthesizeSpeechConfigOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/SynthesizeSpeechConfigOrBuilder.java @@ -179,4 +179,71 @@ public interface SynthesizeSpeechConfigOrBuilder * */ com.google.cloud.dialogflow.v2.VoiceSelectionParamsOrBuilder getVoiceOrBuilder(); + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List getPronunciationsList(); + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.CustomPronunciationParams getPronunciations(int index); + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getPronunciationsCount(); + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.List + getPronunciationsOrBuilderList(); + + /** + * + * + *
+   * Optional. The custom pronunciations for the synthesized audio.
+   * 
+ * + * + * repeated .google.cloud.dialogflow.v2.CustomPronunciationParams pronunciations = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.CustomPronunciationParamsOrBuilder getPronunciationsOrBuilder( + int index); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Tool.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Tool.java new file mode 100644 index 000000000000..fef419afecc6 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/Tool.java @@ -0,0 +1,23171 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Represents a tool.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool} + */ +public final class Tool extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool) + ToolOrBuilder { + private static final long serialVersionUID = 0L; + + // Use Tool.newBuilder() to construct. + private Tool(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Tool() { + name_ = ""; + toolKey_ = ""; + displayName_ = ""; + description_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Tool(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 17: + return internalGetActionConfirmationRequirement(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.class, + com.google.cloud.dialogflow.v2.Tool.Builder.class); + } + + /** + * + * + *
+   * Types of confirmation requirement.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.Tool.ConfirmationRequirement} + */ + public enum ConfirmationRequirement implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Unspecified. Whether the action requires confirmation is inferred from
+     * method_type.
+     * 
+ * + * CONFIRMATION_REQUIREMENT_UNSPECIFIED = 0; + */ + CONFIRMATION_REQUIREMENT_UNSPECIFIED(0), + /** + * + * + *
+     * Conformation is required.
+     * 
+ * + * REQUIRED = 1; + */ + REQUIRED(1), + /** + * + * + *
+     * Conformation is not required.
+     * 
+ * + * NOT_REQUIRED = 2; + */ + NOT_REQUIRED(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Unspecified. Whether the action requires confirmation is inferred from
+     * method_type.
+     * 
+ * + * CONFIRMATION_REQUIREMENT_UNSPECIFIED = 0; + */ + public static final int CONFIRMATION_REQUIREMENT_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Conformation is required.
+     * 
+ * + * REQUIRED = 1; + */ + public static final int REQUIRED_VALUE = 1; + + /** + * + * + *
+     * Conformation is not required.
+     * 
+ * + * NOT_REQUIRED = 2; + */ + public static final int NOT_REQUIRED_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 ConfirmationRequirement 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 ConfirmationRequirement forNumber(int value) { + switch (value) { + case 0: + return CONFIRMATION_REQUIREMENT_UNSPECIFIED; + case 1: + return REQUIRED; + case 2: + return NOT_REQUIRED; + 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 ConfirmationRequirement findValueByNumber(int number) { + return ConfirmationRequirement.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Tool.getDescriptor().getEnumTypes().get(0); + } + + private static final ConfirmationRequirement[] VALUES = values(); + + public static ConfirmationRequirement 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 ConfirmationRequirement(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Tool.ConfirmationRequirement) + } + + /** + * + * + *
+   * The method type of the tool.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.Tool.MethodType} + */ + public enum MethodType implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Unspecified.
+     * 
+ * + * METHOD_TYPE_UNSPECIFIED = 0; + */ + METHOD_TYPE_UNSPECIFIED(0), + /** + * + * + *
+     * GET method.
+     * 
+ * + * GET = 1; + */ + GET(1), + /** + * + * + *
+     * POST method.
+     * 
+ * + * POST = 2; + */ + POST(2), + /** + * + * + *
+     * PUT method.
+     * 
+ * + * PUT = 3; + */ + PUT(3), + /** + * + * + *
+     * DELETE method.
+     * 
+ * + * DELETE = 4; + */ + DELETE(4), + /** + * + * + *
+     * PATCH method.
+     * 
+ * + * PATCH = 5; + */ + PATCH(5), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Unspecified.
+     * 
+ * + * METHOD_TYPE_UNSPECIFIED = 0; + */ + public static final int METHOD_TYPE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * GET method.
+     * 
+ * + * GET = 1; + */ + public static final int GET_VALUE = 1; + + /** + * + * + *
+     * POST method.
+     * 
+ * + * POST = 2; + */ + public static final int POST_VALUE = 2; + + /** + * + * + *
+     * PUT method.
+     * 
+ * + * PUT = 3; + */ + public static final int PUT_VALUE = 3; + + /** + * + * + *
+     * DELETE method.
+     * 
+ * + * DELETE = 4; + */ + public static final int DELETE_VALUE = 4; + + /** + * + * + *
+     * PATCH method.
+     * 
+ * + * PATCH = 5; + */ + public static final int PATCH_VALUE = 5; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MethodType 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 MethodType forNumber(int value) { + switch (value) { + case 0: + return METHOD_TYPE_UNSPECIFIED; + case 1: + return GET; + case 2: + return POST; + case 3: + return PUT; + case 4: + return DELETE; + case 5: + return PATCH; + 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 MethodType findValueByNumber(int number) { + return MethodType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Tool.getDescriptor().getEnumTypes().get(1); + } + + private static final MethodType[] VALUES = values(); + + public static MethodType 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 MethodType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Tool.MethodType) + } + + public interface ExtensionToolOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.ExtensionTool) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. The full name of the referenced vertex extension.
+     * Format:
+     * `projects/{project}/locations/{location}/extensions/{extension}`
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+     * Required. The full name of the referenced vertex extension.
+     * Format:
+     * `projects/{project}/locations/{location}/extensions/{extension}`
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + } + + /** + * + * + *
+   * An ExtensionTool is a way to use Vertex Extensions as a tool.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ExtensionTool} + */ + public static final class ExtensionTool extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.ExtensionTool) + ExtensionToolOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ExtensionTool.newBuilder() to construct. + private ExtensionTool(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ExtensionTool() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ExtensionTool(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.class, + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+     * Required. The full name of the referenced vertex extension.
+     * Format:
+     * `projects/{project}/locations/{location}/extensions/{extension}`
+     * 
+ * + * 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 full name of the referenced vertex extension.
+     * Format:
+     * `projects/{project}/locations/{location}/extensions/{extension}`
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.dialogflow.v2.Tool.ExtensionTool)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.ExtensionTool other = + (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) obj; + + if (!getName().equals(other.getName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool 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.dialogflow.v2.Tool.ExtensionTool parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool 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.dialogflow.v2.Tool.ExtensionTool parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.Tool.ExtensionTool prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * An ExtensionTool is a way to use Vertex Extensions as a tool.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ExtensionTool} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.ExtensionTool) + com.google.cloud.dialogflow.v2.Tool.ExtensionToolOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.class, + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.ExtensionTool.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ExtensionTool getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ExtensionTool build() { + com.google.cloud.dialogflow.v2.Tool.ExtensionTool result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ExtensionTool buildPartial() { + com.google.cloud.dialogflow.v2.Tool.ExtensionTool result = + new com.google.cloud.dialogflow.v2.Tool.ExtensionTool(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Tool.ExtensionTool result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.ExtensionTool) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.ExtensionTool) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.ExtensionTool other) { + if (other == com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+       * Required. The full name of the referenced vertex extension.
+       * Format:
+       * `projects/{project}/locations/{location}/extensions/{extension}`
+       * 
+ * + * 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 full name of the referenced vertex extension.
+       * Format:
+       * `projects/{project}/locations/{location}/extensions/{extension}`
+       * 
+ * + * 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 full name of the referenced vertex extension.
+       * Format:
+       * `projects/{project}/locations/{location}/extensions/{extension}`
+       * 
+ * + * 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 full name of the referenced vertex extension.
+       * Format:
+       * `projects/{project}/locations/{location}/extensions/{extension}`
+       * 
+ * + * 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 full name of the referenced vertex extension.
+       * Format:
+       * `projects/{project}/locations/{location}/extensions/{extension}`
+       * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.ExtensionTool) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.ExtensionTool) + private static final com.google.cloud.dialogflow.v2.Tool.ExtensionTool DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.ExtensionTool(); + } + + public static com.google.cloud.dialogflow.v2.Tool.ExtensionTool getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ExtensionTool 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.dialogflow.v2.Tool.ExtensionTool getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface FunctionToolOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.FunctionTool) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+     * the function. This input is a JSON object that contains the function's
+     * parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the inputSchema field is set. + */ + boolean hasInputSchema(); + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+     * the function. This input is a JSON object that contains the function's
+     * parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The inputSchema. + */ + com.google.protobuf.Struct getInputSchema(); + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+     * the function. This input is a JSON object that contains the function's
+     * parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.protobuf.StructOrBuilder getInputSchemaOrBuilder(); + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+     * of the function. This output is a JSON object that contains the
+     * function's parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the outputSchema field is set. + */ + boolean hasOutputSchema(); + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+     * of the function. This output is a JSON object that contains the
+     * function's parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The outputSchema. + */ + com.google.protobuf.Struct getOutputSchema(); + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+     * of the function. This output is a JSON object that contains the
+     * function's parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.protobuf.StructOrBuilder getOutputSchemaOrBuilder(); + + /** + * + * + *
+     * Optional. The method type of the function. If not specified, the default
+     * value is GET.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for methodType. + */ + int getMethodTypeValue(); + + /** + * + * + *
+     * Optional. The method type of the function. If not specified, the default
+     * value is GET.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The methodType. + */ + com.google.cloud.dialogflow.v2.Tool.MethodType getMethodType(); + } + + /** + * + * + *
+   * A Function tool describes the functions to be invoked on the client side.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.FunctionTool} + */ + public static final class FunctionTool extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.FunctionTool) + FunctionToolOrBuilder { + private static final long serialVersionUID = 0L; + + // Use FunctionTool.newBuilder() to construct. + private FunctionTool(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FunctionTool() { + methodType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FunctionTool(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.FunctionTool.class, + com.google.cloud.dialogflow.v2.Tool.FunctionTool.Builder.class); + } + + private int bitField0_; + public static final int INPUT_SCHEMA_FIELD_NUMBER = 1; + private com.google.protobuf.Struct inputSchema_; + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+     * the function. This input is a JSON object that contains the function's
+     * parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the inputSchema field is set. + */ + @java.lang.Override + public boolean hasInputSchema() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+     * the function. This input is a JSON object that contains the function's
+     * parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The inputSchema. + */ + @java.lang.Override + public com.google.protobuf.Struct getInputSchema() { + return inputSchema_ == null ? com.google.protobuf.Struct.getDefaultInstance() : inputSchema_; + } + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+     * the function. This input is a JSON object that contains the function's
+     * parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.protobuf.StructOrBuilder getInputSchemaOrBuilder() { + return inputSchema_ == null ? com.google.protobuf.Struct.getDefaultInstance() : inputSchema_; + } + + public static final int OUTPUT_SCHEMA_FIELD_NUMBER = 2; + private com.google.protobuf.Struct outputSchema_; + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+     * of the function. This output is a JSON object that contains the
+     * function's parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the outputSchema field is set. + */ + @java.lang.Override + public boolean hasOutputSchema() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+     * of the function. This output is a JSON object that contains the
+     * function's parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The outputSchema. + */ + @java.lang.Override + public com.google.protobuf.Struct getOutputSchema() { + return outputSchema_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : outputSchema_; + } + + /** + * + * + *
+     * Optional. The JSON schema is encapsulated in a
+     * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+     * of the function. This output is a JSON object that contains the
+     * function's parameters as properties of the object.
+     * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.protobuf.StructOrBuilder getOutputSchemaOrBuilder() { + return outputSchema_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : outputSchema_; + } + + public static final int METHOD_TYPE_FIELD_NUMBER = 4; + private int methodType_ = 0; + + /** + * + * + *
+     * Optional. The method type of the function. If not specified, the default
+     * value is GET.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for methodType. + */ + @java.lang.Override + public int getMethodTypeValue() { + return methodType_; + } + + /** + * + * + *
+     * Optional. The method type of the function. If not specified, the default
+     * value is GET.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The methodType. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.MethodType getMethodType() { + com.google.cloud.dialogflow.v2.Tool.MethodType result = + com.google.cloud.dialogflow.v2.Tool.MethodType.forNumber(methodType_); + return result == null ? com.google.cloud.dialogflow.v2.Tool.MethodType.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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getInputSchema()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getOutputSchema()); + } + if (methodType_ + != com.google.cloud.dialogflow.v2.Tool.MethodType.METHOD_TYPE_UNSPECIFIED.getNumber()) { + output.writeEnum(4, methodType_); + } + 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, getInputSchema()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getOutputSchema()); + } + if (methodType_ + != com.google.cloud.dialogflow.v2.Tool.MethodType.METHOD_TYPE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(4, methodType_); + } + 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.dialogflow.v2.Tool.FunctionTool)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.FunctionTool other = + (com.google.cloud.dialogflow.v2.Tool.FunctionTool) obj; + + if (hasInputSchema() != other.hasInputSchema()) return false; + if (hasInputSchema()) { + if (!getInputSchema().equals(other.getInputSchema())) return false; + } + if (hasOutputSchema() != other.hasOutputSchema()) return false; + if (hasOutputSchema()) { + if (!getOutputSchema().equals(other.getOutputSchema())) return false; + } + if (methodType_ != other.methodType_) 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 (hasInputSchema()) { + hash = (37 * hash) + INPUT_SCHEMA_FIELD_NUMBER; + hash = (53 * hash) + getInputSchema().hashCode(); + } + if (hasOutputSchema()) { + hash = (37 * hash) + OUTPUT_SCHEMA_FIELD_NUMBER; + hash = (53 * hash) + getOutputSchema().hashCode(); + } + hash = (37 * hash) + METHOD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + methodType_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool 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.dialogflow.v2.Tool.FunctionTool parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool 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.dialogflow.v2.Tool.FunctionTool parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.Tool.FunctionTool prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * A Function tool describes the functions to be invoked on the client side.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.FunctionTool} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.FunctionTool) + com.google.cloud.dialogflow.v2.Tool.FunctionToolOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.FunctionTool.class, + com.google.cloud.dialogflow.v2.Tool.FunctionTool.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.FunctionTool.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getInputSchemaFieldBuilder(); + getOutputSchemaFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + inputSchema_ = null; + if (inputSchemaBuilder_ != null) { + inputSchemaBuilder_.dispose(); + inputSchemaBuilder_ = null; + } + outputSchema_ = null; + if (outputSchemaBuilder_ != null) { + outputSchemaBuilder_.dispose(); + outputSchemaBuilder_ = null; + } + methodType_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.FunctionTool getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.FunctionTool build() { + com.google.cloud.dialogflow.v2.Tool.FunctionTool result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.FunctionTool buildPartial() { + com.google.cloud.dialogflow.v2.Tool.FunctionTool result = + new com.google.cloud.dialogflow.v2.Tool.FunctionTool(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Tool.FunctionTool result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.inputSchema_ = + inputSchemaBuilder_ == null ? inputSchema_ : inputSchemaBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.outputSchema_ = + outputSchemaBuilder_ == null ? outputSchema_ : outputSchemaBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.methodType_ = methodType_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.FunctionTool) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.FunctionTool) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.FunctionTool other) { + if (other == com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance()) + return this; + if (other.hasInputSchema()) { + mergeInputSchema(other.getInputSchema()); + } + if (other.hasOutputSchema()) { + mergeOutputSchema(other.getOutputSchema()); + } + if (other.methodType_ != 0) { + setMethodTypeValue(other.getMethodTypeValue()); + } + 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(getInputSchemaFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getOutputSchemaFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 32: + { + methodType_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 32 + 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.Struct inputSchema_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder> + inputSchemaBuilder_; + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the inputSchema field is set. + */ + public boolean hasInputSchema() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The inputSchema. + */ + public com.google.protobuf.Struct getInputSchema() { + if (inputSchemaBuilder_ == null) { + return inputSchema_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : inputSchema_; + } else { + return inputSchemaBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setInputSchema(com.google.protobuf.Struct value) { + if (inputSchemaBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + inputSchema_ = value; + } else { + inputSchemaBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setInputSchema(com.google.protobuf.Struct.Builder builderForValue) { + if (inputSchemaBuilder_ == null) { + inputSchema_ = builderForValue.build(); + } else { + inputSchemaBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeInputSchema(com.google.protobuf.Struct value) { + if (inputSchemaBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && inputSchema_ != null + && inputSchema_ != com.google.protobuf.Struct.getDefaultInstance()) { + getInputSchemaBuilder().mergeFrom(value); + } else { + inputSchema_ = value; + } + } else { + inputSchemaBuilder_.mergeFrom(value); + } + if (inputSchema_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearInputSchema() { + bitField0_ = (bitField0_ & ~0x00000001); + inputSchema_ = null; + if (inputSchemaBuilder_ != null) { + inputSchemaBuilder_.dispose(); + inputSchemaBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.Struct.Builder getInputSchemaBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getInputSchemaFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.StructOrBuilder getInputSchemaOrBuilder() { + if (inputSchemaBuilder_ != null) { + return inputSchemaBuilder_.getMessageOrBuilder(); + } else { + return inputSchema_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : inputSchema_; + } + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the input of
+       * the function. This input is a JSON object that contains the function's
+       * parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct input_schema = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder> + getInputSchemaFieldBuilder() { + if (inputSchemaBuilder_ == null) { + inputSchemaBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder>( + getInputSchema(), getParentForChildren(), isClean()); + inputSchema_ = null; + } + return inputSchemaBuilder_; + } + + private com.google.protobuf.Struct outputSchema_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder> + outputSchemaBuilder_; + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the outputSchema field is set. + */ + public boolean hasOutputSchema() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The outputSchema. + */ + public com.google.protobuf.Struct getOutputSchema() { + if (outputSchemaBuilder_ == null) { + return outputSchema_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : outputSchema_; + } else { + return outputSchemaBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOutputSchema(com.google.protobuf.Struct value) { + if (outputSchemaBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + outputSchema_ = value; + } else { + outputSchemaBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setOutputSchema(com.google.protobuf.Struct.Builder builderForValue) { + if (outputSchemaBuilder_ == null) { + outputSchema_ = builderForValue.build(); + } else { + outputSchemaBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeOutputSchema(com.google.protobuf.Struct value) { + if (outputSchemaBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && outputSchema_ != null + && outputSchema_ != com.google.protobuf.Struct.getDefaultInstance()) { + getOutputSchemaBuilder().mergeFrom(value); + } else { + outputSchema_ = value; + } + } else { + outputSchemaBuilder_.mergeFrom(value); + } + if (outputSchema_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearOutputSchema() { + bitField0_ = (bitField0_ & ~0x00000002); + outputSchema_ = null; + if (outputSchemaBuilder_ != null) { + outputSchemaBuilder_.dispose(); + outputSchemaBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.Struct.Builder getOutputSchemaBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getOutputSchemaFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.StructOrBuilder getOutputSchemaOrBuilder() { + if (outputSchemaBuilder_ != null) { + return outputSchemaBuilder_.getMessageOrBuilder(); + } else { + return outputSchema_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : outputSchema_; + } + } + + /** + * + * + *
+       * Optional. The JSON schema is encapsulated in a
+       * [google.protobuf.Struct][google.protobuf.Struct] to describe the output
+       * of the function. This output is a JSON object that contains the
+       * function's parameters as properties of the object.
+       * 
+ * + * .google.protobuf.Struct output_schema = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder> + getOutputSchemaFieldBuilder() { + if (outputSchemaBuilder_ == null) { + outputSchemaBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder>( + getOutputSchema(), getParentForChildren(), isClean()); + outputSchema_ = null; + } + return outputSchemaBuilder_; + } + + private int methodType_ = 0; + + /** + * + * + *
+       * Optional. The method type of the function. If not specified, the default
+       * value is GET.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for methodType. + */ + @java.lang.Override + public int getMethodTypeValue() { + return methodType_; + } + + /** + * + * + *
+       * Optional. The method type of the function. If not specified, the default
+       * value is GET.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for methodType to set. + * @return This builder for chaining. + */ + public Builder setMethodTypeValue(int value) { + methodType_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The method type of the function. If not specified, the default
+       * value is GET.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The methodType. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.MethodType getMethodType() { + com.google.cloud.dialogflow.v2.Tool.MethodType result = + com.google.cloud.dialogflow.v2.Tool.MethodType.forNumber(methodType_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.MethodType.UNRECOGNIZED + : result; + } + + /** + * + * + *
+       * Optional. The method type of the function. If not specified, the default
+       * value is GET.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The methodType to set. + * @return This builder for chaining. + */ + public Builder setMethodType(com.google.cloud.dialogflow.v2.Tool.MethodType value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + methodType_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The method type of the function. If not specified, the default
+       * value is GET.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.MethodType method_type = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearMethodType() { + bitField0_ = (bitField0_ & ~0x00000004); + methodType_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.FunctionTool) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.FunctionTool) + private static final com.google.cloud.dialogflow.v2.Tool.FunctionTool DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.FunctionTool(); + } + + public static com.google.cloud.dialogflow.v2.Tool.FunctionTool getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FunctionTool 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.dialogflow.v2.Tool.FunctionTool getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface OpenApiToolOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.OpenApiTool) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. The OpenAPI schema specified as a text.
+     * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return Whether the textSchema field is set. + */ + boolean hasTextSchema(); + + /** + * + * + *
+     * Required. The OpenAPI schema specified as a text.
+     * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The textSchema. + */ + java.lang.String getTextSchema(); + + /** + * + * + *
+     * Required. The OpenAPI schema specified as a text.
+     * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for textSchema. + */ + com.google.protobuf.ByteString getTextSchemaBytes(); + + /** + * + * + *
+     * Optional. Authentication information required by the API.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the authentication field is set. + */ + boolean hasAuthentication(); + + /** + * + * + *
+     * Optional. Authentication information required by the API.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The authentication. + */ + com.google.cloud.dialogflow.v2.Tool.Authentication getAuthentication(); + + /** + * + * + *
+     * Optional. Authentication information required by the API.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.Tool.AuthenticationOrBuilder getAuthenticationOrBuilder(); + + /** + * + * + *
+     * Optional. TLS configuration for the HTTPS verification.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the tlsConfig field is set. + */ + boolean hasTlsConfig(); + + /** + * + * + *
+     * Optional. TLS configuration for the HTTPS verification.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The tlsConfig. + */ + com.google.cloud.dialogflow.v2.Tool.TLSConfig getTlsConfig(); + + /** + * + * + *
+     * Optional. TLS configuration for the HTTPS verification.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.Tool.TLSConfigOrBuilder getTlsConfigOrBuilder(); + + /** + * + * + *
+     * Optional. Service Directory configuration.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the serviceDirectoryConfig field is set. + */ + boolean hasServiceDirectoryConfig(); + + /** + * + * + *
+     * Optional. Service Directory configuration.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The serviceDirectoryConfig. + */ + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig getServiceDirectoryConfig(); + + /** + * + * + *
+     * Optional. Service Directory configuration.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfigOrBuilder + getServiceDirectoryConfigOrBuilder(); + + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.SchemaCase getSchemaCase(); + } + + /** + * + * + *
+   * An OpenAPI tool is a way to provide the Tool specifications in the Open API
+   * schema format.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.OpenApiTool} + */ + public static final class OpenApiTool extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.OpenApiTool) + OpenApiToolOrBuilder { + private static final long serialVersionUID = 0L; + + // Use OpenApiTool.newBuilder() to construct. + private OpenApiTool(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private OpenApiTool() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new OpenApiTool(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.class, + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.Builder.class); + } + + private int bitField0_; + private int schemaCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object schema_; + + public enum SchemaCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TEXT_SCHEMA(1), + SCHEMA_NOT_SET(0); + private final int value; + + private SchemaCase(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 SchemaCase valueOf(int value) { + return forNumber(value); + } + + public static SchemaCase forNumber(int value) { + switch (value) { + case 1: + return TEXT_SCHEMA; + case 0: + return SCHEMA_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public SchemaCase getSchemaCase() { + return SchemaCase.forNumber(schemaCase_); + } + + public static final int TEXT_SCHEMA_FIELD_NUMBER = 1; + + /** + * + * + *
+     * Required. The OpenAPI schema specified as a text.
+     * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return Whether the textSchema field is set. + */ + public boolean hasTextSchema() { + return schemaCase_ == 1; + } + + /** + * + * + *
+     * Required. The OpenAPI schema specified as a text.
+     * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The textSchema. + */ + public java.lang.String getTextSchema() { + java.lang.Object ref = ""; + if (schemaCase_ == 1) { + ref = schema_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (schemaCase_ == 1) { + schema_ = s; + } + return s; + } + } + + /** + * + * + *
+     * Required. The OpenAPI schema specified as a text.
+     * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for textSchema. + */ + public com.google.protobuf.ByteString getTextSchemaBytes() { + java.lang.Object ref = ""; + if (schemaCase_ == 1) { + ref = schema_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (schemaCase_ == 1) { + schema_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int AUTHENTICATION_FIELD_NUMBER = 2; + private com.google.cloud.dialogflow.v2.Tool.Authentication authentication_; + + /** + * + * + *
+     * Optional. Authentication information required by the API.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the authentication field is set. + */ + @java.lang.Override + public boolean hasAuthentication() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Optional. Authentication information required by the API.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The authentication. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication getAuthentication() { + return authentication_ == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.getDefaultInstance() + : authentication_; + } + + /** + * + * + *
+     * Optional. Authentication information required by the API.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.AuthenticationOrBuilder + getAuthenticationOrBuilder() { + return authentication_ == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.getDefaultInstance() + : authentication_; + } + + public static final int TLS_CONFIG_FIELD_NUMBER = 3; + private com.google.cloud.dialogflow.v2.Tool.TLSConfig tlsConfig_; + + /** + * + * + *
+     * Optional. TLS configuration for the HTTPS verification.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the tlsConfig field is set. + */ + @java.lang.Override + public boolean hasTlsConfig() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Optional. TLS configuration for the HTTPS verification.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The tlsConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig getTlsConfig() { + return tlsConfig_ == null + ? com.google.cloud.dialogflow.v2.Tool.TLSConfig.getDefaultInstance() + : tlsConfig_; + } + + /** + * + * + *
+     * Optional. TLS configuration for the HTTPS verification.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfigOrBuilder getTlsConfigOrBuilder() { + return tlsConfig_ == null + ? com.google.cloud.dialogflow.v2.Tool.TLSConfig.getDefaultInstance() + : tlsConfig_; + } + + public static final int SERVICE_DIRECTORY_CONFIG_FIELD_NUMBER = 4; + private com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig serviceDirectoryConfig_; + + /** + * + * + *
+     * Optional. Service Directory configuration.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the serviceDirectoryConfig field is set. + */ + @java.lang.Override + public boolean hasServiceDirectoryConfig() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Optional. Service Directory configuration.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The serviceDirectoryConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig getServiceDirectoryConfig() { + return serviceDirectoryConfig_ == null + ? com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.getDefaultInstance() + : serviceDirectoryConfig_; + } + + /** + * + * + *
+     * Optional. Service Directory configuration.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfigOrBuilder + getServiceDirectoryConfigOrBuilder() { + return serviceDirectoryConfig_ == null + ? com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.getDefaultInstance() + : serviceDirectoryConfig_; + } + + 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 (schemaCase_ == 1) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, schema_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getAuthentication()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(3, getTlsConfig()); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(4, getServiceDirectoryConfig()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (schemaCase_ == 1) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, schema_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getAuthentication()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getTlsConfig()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 4, getServiceDirectoryConfig()); + } + 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.dialogflow.v2.Tool.OpenApiTool)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.OpenApiTool other = + (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) obj; + + if (hasAuthentication() != other.hasAuthentication()) return false; + if (hasAuthentication()) { + if (!getAuthentication().equals(other.getAuthentication())) return false; + } + if (hasTlsConfig() != other.hasTlsConfig()) return false; + if (hasTlsConfig()) { + if (!getTlsConfig().equals(other.getTlsConfig())) return false; + } + if (hasServiceDirectoryConfig() != other.hasServiceDirectoryConfig()) return false; + if (hasServiceDirectoryConfig()) { + if (!getServiceDirectoryConfig().equals(other.getServiceDirectoryConfig())) return false; + } + if (!getSchemaCase().equals(other.getSchemaCase())) return false; + switch (schemaCase_) { + case 1: + if (!getTextSchema().equals(other.getTextSchema())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAuthentication()) { + hash = (37 * hash) + AUTHENTICATION_FIELD_NUMBER; + hash = (53 * hash) + getAuthentication().hashCode(); + } + if (hasTlsConfig()) { + hash = (37 * hash) + TLS_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getTlsConfig().hashCode(); + } + if (hasServiceDirectoryConfig()) { + hash = (37 * hash) + SERVICE_DIRECTORY_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getServiceDirectoryConfig().hashCode(); + } + switch (schemaCase_) { + case 1: + hash = (37 * hash) + TEXT_SCHEMA_FIELD_NUMBER; + hash = (53 * hash) + getTextSchema().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool 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.dialogflow.v2.Tool.OpenApiTool parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool 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.dialogflow.v2.Tool.OpenApiTool parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.Tool.OpenApiTool prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * An OpenAPI tool is a way to provide the Tool specifications in the Open API
+     * schema format.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.OpenApiTool} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.OpenApiTool) + com.google.cloud.dialogflow.v2.Tool.OpenApiToolOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.class, + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.OpenApiTool.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getAuthenticationFieldBuilder(); + getTlsConfigFieldBuilder(); + getServiceDirectoryConfigFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + authentication_ = null; + if (authenticationBuilder_ != null) { + authenticationBuilder_.dispose(); + authenticationBuilder_ = null; + } + tlsConfig_ = null; + if (tlsConfigBuilder_ != null) { + tlsConfigBuilder_.dispose(); + tlsConfigBuilder_ = null; + } + serviceDirectoryConfig_ = null; + if (serviceDirectoryConfigBuilder_ != null) { + serviceDirectoryConfigBuilder_.dispose(); + serviceDirectoryConfigBuilder_ = null; + } + schemaCase_ = 0; + schema_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.OpenApiTool getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.OpenApiTool build() { + com.google.cloud.dialogflow.v2.Tool.OpenApiTool result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.OpenApiTool buildPartial() { + com.google.cloud.dialogflow.v2.Tool.OpenApiTool result = + new com.google.cloud.dialogflow.v2.Tool.OpenApiTool(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Tool.OpenApiTool result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.authentication_ = + authenticationBuilder_ == null ? authentication_ : authenticationBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.tlsConfig_ = tlsConfigBuilder_ == null ? tlsConfig_ : tlsConfigBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.serviceDirectoryConfig_ = + serviceDirectoryConfigBuilder_ == null + ? serviceDirectoryConfig_ + : serviceDirectoryConfigBuilder_.build(); + to_bitField0_ |= 0x00000004; + } + result.bitField0_ |= to_bitField0_; + } + + private void buildPartialOneofs(com.google.cloud.dialogflow.v2.Tool.OpenApiTool result) { + result.schemaCase_ = schemaCase_; + result.schema_ = this.schema_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.OpenApiTool) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.OpenApiTool) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.OpenApiTool other) { + if (other == com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance()) + return this; + if (other.hasAuthentication()) { + mergeAuthentication(other.getAuthentication()); + } + if (other.hasTlsConfig()) { + mergeTlsConfig(other.getTlsConfig()); + } + if (other.hasServiceDirectoryConfig()) { + mergeServiceDirectoryConfig(other.getServiceDirectoryConfig()); + } + switch (other.getSchemaCase()) { + case TEXT_SCHEMA: + { + schemaCase_ = 1; + schema_ = other.schema_; + onChanged(); + break; + } + case SCHEMA_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + schemaCase_ = 1; + schema_ = s; + break; + } // case 10 + case 18: + { + input.readMessage( + getAuthenticationFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage(getTlsConfigFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + input.readMessage( + getServiceDirectoryConfigFieldBuilder().getBuilder(), extensionRegistry); + 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 schemaCase_ = 0; + private java.lang.Object schema_; + + public SchemaCase getSchemaCase() { + return SchemaCase.forNumber(schemaCase_); + } + + public Builder clearSchema() { + schemaCase_ = 0; + schema_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + /** + * + * + *
+       * Required. The OpenAPI schema specified as a text.
+       * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return Whether the textSchema field is set. + */ + @java.lang.Override + public boolean hasTextSchema() { + return schemaCase_ == 1; + } + + /** + * + * + *
+       * Required. The OpenAPI schema specified as a text.
+       * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The textSchema. + */ + @java.lang.Override + public java.lang.String getTextSchema() { + java.lang.Object ref = ""; + if (schemaCase_ == 1) { + ref = schema_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (schemaCase_ == 1) { + schema_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Required. The OpenAPI schema specified as a text.
+       * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for textSchema. + */ + @java.lang.Override + public com.google.protobuf.ByteString getTextSchemaBytes() { + java.lang.Object ref = ""; + if (schemaCase_ == 1) { + ref = schema_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (schemaCase_ == 1) { + schema_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Required. The OpenAPI schema specified as a text.
+       * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The textSchema to set. + * @return This builder for chaining. + */ + public Builder setTextSchema(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + schemaCase_ = 1; + schema_ = value; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The OpenAPI schema specified as a text.
+       * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearTextSchema() { + if (schemaCase_ == 1) { + schemaCase_ = 0; + schema_ = null; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Required. The OpenAPI schema specified as a text.
+       * 
+ * + * string text_schema = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for textSchema to set. + * @return This builder for chaining. + */ + public Builder setTextSchemaBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + schemaCase_ = 1; + schema_ = value; + onChanged(); + return this; + } + + private com.google.cloud.dialogflow.v2.Tool.Authentication authentication_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication, + com.google.cloud.dialogflow.v2.Tool.Authentication.Builder, + com.google.cloud.dialogflow.v2.Tool.AuthenticationOrBuilder> + authenticationBuilder_; + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the authentication field is set. + */ + public boolean hasAuthentication() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The authentication. + */ + public com.google.cloud.dialogflow.v2.Tool.Authentication getAuthentication() { + if (authenticationBuilder_ == null) { + return authentication_ == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.getDefaultInstance() + : authentication_; + } else { + return authenticationBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setAuthentication(com.google.cloud.dialogflow.v2.Tool.Authentication value) { + if (authenticationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + authentication_ = value; + } else { + authenticationBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setAuthentication( + com.google.cloud.dialogflow.v2.Tool.Authentication.Builder builderForValue) { + if (authenticationBuilder_ == null) { + authentication_ = builderForValue.build(); + } else { + authenticationBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeAuthentication(com.google.cloud.dialogflow.v2.Tool.Authentication value) { + if (authenticationBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && authentication_ != null + && authentication_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.getDefaultInstance()) { + getAuthenticationBuilder().mergeFrom(value); + } else { + authentication_ = value; + } + } else { + authenticationBuilder_.mergeFrom(value); + } + if (authentication_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearAuthentication() { + bitField0_ = (bitField0_ & ~0x00000002); + authentication_ = null; + if (authenticationBuilder_ != null) { + authenticationBuilder_.dispose(); + authenticationBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.Authentication.Builder getAuthenticationBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getAuthenticationFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.AuthenticationOrBuilder + getAuthenticationOrBuilder() { + if (authenticationBuilder_ != null) { + return authenticationBuilder_.getMessageOrBuilder(); + } else { + return authentication_ == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.getDefaultInstance() + : authentication_; + } + } + + /** + * + * + *
+       * Optional. Authentication information required by the API.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication, + com.google.cloud.dialogflow.v2.Tool.Authentication.Builder, + com.google.cloud.dialogflow.v2.Tool.AuthenticationOrBuilder> + getAuthenticationFieldBuilder() { + if (authenticationBuilder_ == null) { + authenticationBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication, + com.google.cloud.dialogflow.v2.Tool.Authentication.Builder, + com.google.cloud.dialogflow.v2.Tool.AuthenticationOrBuilder>( + getAuthentication(), getParentForChildren(), isClean()); + authentication_ = null; + } + return authenticationBuilder_; + } + + private com.google.cloud.dialogflow.v2.Tool.TLSConfig tlsConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.TLSConfig, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.TLSConfigOrBuilder> + tlsConfigBuilder_; + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the tlsConfig field is set. + */ + public boolean hasTlsConfig() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The tlsConfig. + */ + public com.google.cloud.dialogflow.v2.Tool.TLSConfig getTlsConfig() { + if (tlsConfigBuilder_ == null) { + return tlsConfig_ == null + ? com.google.cloud.dialogflow.v2.Tool.TLSConfig.getDefaultInstance() + : tlsConfig_; + } else { + return tlsConfigBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setTlsConfig(com.google.cloud.dialogflow.v2.Tool.TLSConfig value) { + if (tlsConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + tlsConfig_ = value; + } else { + tlsConfigBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setTlsConfig( + com.google.cloud.dialogflow.v2.Tool.TLSConfig.Builder builderForValue) { + if (tlsConfigBuilder_ == null) { + tlsConfig_ = builderForValue.build(); + } else { + tlsConfigBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeTlsConfig(com.google.cloud.dialogflow.v2.Tool.TLSConfig value) { + if (tlsConfigBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && tlsConfig_ != null + && tlsConfig_ != com.google.cloud.dialogflow.v2.Tool.TLSConfig.getDefaultInstance()) { + getTlsConfigBuilder().mergeFrom(value); + } else { + tlsConfig_ = value; + } + } else { + tlsConfigBuilder_.mergeFrom(value); + } + if (tlsConfig_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearTlsConfig() { + bitField0_ = (bitField0_ & ~0x00000004); + tlsConfig_ = null; + if (tlsConfigBuilder_ != null) { + tlsConfigBuilder_.dispose(); + tlsConfigBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.Builder getTlsConfigBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getTlsConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.TLSConfigOrBuilder getTlsConfigOrBuilder() { + if (tlsConfigBuilder_ != null) { + return tlsConfigBuilder_.getMessageOrBuilder(); + } else { + return tlsConfig_ == null + ? com.google.cloud.dialogflow.v2.Tool.TLSConfig.getDefaultInstance() + : tlsConfig_; + } + } + + /** + * + * + *
+       * Optional. TLS configuration for the HTTPS verification.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.TLSConfig, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.TLSConfigOrBuilder> + getTlsConfigFieldBuilder() { + if (tlsConfigBuilder_ == null) { + tlsConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.TLSConfig, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.TLSConfigOrBuilder>( + getTlsConfig(), getParentForChildren(), isClean()); + tlsConfig_ = null; + } + return tlsConfigBuilder_; + } + + private com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig serviceDirectoryConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig, + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfigOrBuilder> + serviceDirectoryConfigBuilder_; + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the serviceDirectoryConfig field is set. + */ + public boolean hasServiceDirectoryConfig() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The serviceDirectoryConfig. + */ + public com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig + getServiceDirectoryConfig() { + if (serviceDirectoryConfigBuilder_ == null) { + return serviceDirectoryConfig_ == null + ? com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.getDefaultInstance() + : serviceDirectoryConfig_; + } else { + return serviceDirectoryConfigBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setServiceDirectoryConfig( + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig value) { + if (serviceDirectoryConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + serviceDirectoryConfig_ = value; + } else { + serviceDirectoryConfigBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setServiceDirectoryConfig( + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.Builder builderForValue) { + if (serviceDirectoryConfigBuilder_ == null) { + serviceDirectoryConfig_ = builderForValue.build(); + } else { + serviceDirectoryConfigBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeServiceDirectoryConfig( + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig value) { + if (serviceDirectoryConfigBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && serviceDirectoryConfig_ != null + && serviceDirectoryConfig_ + != com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig + .getDefaultInstance()) { + getServiceDirectoryConfigBuilder().mergeFrom(value); + } else { + serviceDirectoryConfig_ = value; + } + } else { + serviceDirectoryConfigBuilder_.mergeFrom(value); + } + if (serviceDirectoryConfig_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearServiceDirectoryConfig() { + bitField0_ = (bitField0_ & ~0x00000008); + serviceDirectoryConfig_ = null; + if (serviceDirectoryConfigBuilder_ != null) { + serviceDirectoryConfigBuilder_.dispose(); + serviceDirectoryConfigBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.Builder + getServiceDirectoryConfigBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getServiceDirectoryConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfigOrBuilder + getServiceDirectoryConfigOrBuilder() { + if (serviceDirectoryConfigBuilder_ != null) { + return serviceDirectoryConfigBuilder_.getMessageOrBuilder(); + } else { + return serviceDirectoryConfig_ == null + ? com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.getDefaultInstance() + : serviceDirectoryConfig_; + } + } + + /** + * + * + *
+       * Optional. Service Directory configuration.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig, + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfigOrBuilder> + getServiceDirectoryConfigFieldBuilder() { + if (serviceDirectoryConfigBuilder_ == null) { + serviceDirectoryConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig, + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfigOrBuilder>( + getServiceDirectoryConfig(), getParentForChildren(), isClean()); + serviceDirectoryConfig_ = null; + } + return serviceDirectoryConfigBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.OpenApiTool) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.OpenApiTool) + private static final com.google.cloud.dialogflow.v2.Tool.OpenApiTool DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.OpenApiTool(); + } + + public static com.google.cloud.dialogflow.v2.Tool.OpenApiTool getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OpenApiTool 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.dialogflow.v2.Tool.OpenApiTool getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface ConnectorToolOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.ConnectorTool) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. The full resource name of the referenced Integration Connectors
+     * Connection. Format: 'projects/*/locations/*/connections/*'
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+     * Required. The full resource name of the referenced Integration Connectors
+     * Connection. Format: 'projects/*/locations/*/connections/*'
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + java.util.List getActionsList(); + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action getActions(int index); + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + int getActionsCount(); + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + java.util.List + getActionsOrBuilderList(); + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder getActionsOrBuilder( + int index); + } + + /** + * + * + *
+   * A ConnectorTool enabling using Integration Connectors Connections as tools.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ConnectorTool} + */ + public static final class ConnectorTool extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.ConnectorTool) + ConnectorToolOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ConnectorTool.newBuilder() to construct. + private ConnectorTool(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ConnectorTool() { + name_ = ""; + actions_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ConnectorTool(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.class, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Builder.class); + } + + public interface ActionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * ID of a Connection action for the tool to use.
+       * 
+ * + * string connection_action_id = 4; + * + * @return Whether the connectionActionId field is set. + */ + boolean hasConnectionActionId(); + + /** + * + * + *
+       * ID of a Connection action for the tool to use.
+       * 
+ * + * string connection_action_id = 4; + * + * @return The connectionActionId. + */ + java.lang.String getConnectionActionId(); + + /** + * + * + *
+       * ID of a Connection action for the tool to use.
+       * 
+ * + * string connection_action_id = 4; + * + * @return The bytes for connectionActionId. + */ + com.google.protobuf.ByteString getConnectionActionIdBytes(); + + /** + * + * + *
+       * Entity operation configuration for the tool to use.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + * + * @return Whether the entityOperation field is set. + */ + boolean hasEntityOperation(); + + /** + * + * + *
+       * Entity operation configuration for the tool to use.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + * + * @return The entityOperation. + */ + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation getEntityOperation(); + + /** + * + * + *
+       * Entity operation configuration for the tool to use.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperationOrBuilder + getEntityOperationOrBuilder(); + + /** + * + * + *
+       * Optional. Entity fields to use as inputs for the operation.
+       * If no fields are specified, all fields of the Entity will be used.
+       * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the inputFields. + */ + java.util.List getInputFieldsList(); + + /** + * + * + *
+       * Optional. Entity fields to use as inputs for the operation.
+       * If no fields are specified, all fields of the Entity will be used.
+       * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of inputFields. + */ + int getInputFieldsCount(); + + /** + * + * + *
+       * Optional. Entity fields to use as inputs for the operation.
+       * If no fields are specified, all fields of the Entity will be used.
+       * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The inputFields at the given index. + */ + java.lang.String getInputFields(int index); + + /** + * + * + *
+       * Optional. Entity fields to use as inputs for the operation.
+       * If no fields are specified, all fields of the Entity will be used.
+       * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the inputFields at the given index. + */ + com.google.protobuf.ByteString getInputFieldsBytes(int index); + + /** + * + * + *
+       * Optional. Entity fields to return from the operation.
+       * If no fields are specified, all fields of the Entity will be returned.
+       * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the outputFields. + */ + java.util.List getOutputFieldsList(); + + /** + * + * + *
+       * Optional. Entity fields to return from the operation.
+       * If no fields are specified, all fields of the Entity will be returned.
+       * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of outputFields. + */ + int getOutputFieldsCount(); + + /** + * + * + *
+       * Optional. Entity fields to return from the operation.
+       * If no fields are specified, all fields of the Entity will be returned.
+       * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The outputFields at the given index. + */ + java.lang.String getOutputFields(int index); + + /** + * + * + *
+       * Optional. Entity fields to return from the operation.
+       * If no fields are specified, all fields of the Entity will be returned.
+       * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the outputFields at the given index. + */ + com.google.protobuf.ByteString getOutputFieldsBytes(int index); + + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.ActionSpecCase getActionSpecCase(); + } + + /** + * + * + *
+     * Configuration of a Connection operation for the tool to use.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ConnectorTool.Action} + */ + public static final class Action extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action) + ActionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use Action.newBuilder() to construct. + private Action(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Action() { + inputFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + outputFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Action(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.class, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder.class); + } + + public interface EntityOperationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+         * Required. ID of the entity.
+         * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The entityId. + */ + java.lang.String getEntityId(); + + /** + * + * + *
+         * Required. ID of the entity.
+         * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for entityId. + */ + com.google.protobuf.ByteString getEntityIdBytes(); + + /** + * + * + *
+         * Required. Operation to perform on the entity.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for operation. + */ + int getOperationValue(); + + /** + * + * + *
+         * Required. Operation to perform on the entity.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The operation. + */ + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType + getOperation(); + } + + /** + * + * + *
+       * Entity CRUD operation specification.
+       * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation} + */ + public static final class EntityOperation extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + EntityOperationOrBuilder { + private static final long serialVersionUID = 0L; + + // Use EntityOperation.newBuilder() to construct. + private EntityOperation(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private EntityOperation() { + entityId_ = ""; + operation_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new EntityOperation(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.class, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.Builder + .class); + } + + /** + * + * + *
+         * The operation to perform on the entity.
+         * 
+ * + * Protobuf enum {@code + * google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType} + */ + public enum OperationType implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+           * Operation type unspecified. Invalid, ConnectorTool create/update
+           * will fail.
+           * 
+ * + * OPERATION_TYPE_UNSPECIFIED = 0; + */ + OPERATION_TYPE_UNSPECIFIED(0), + /** + * + * + *
+           * List operation.
+           * 
+ * + * LIST = 1; + */ + LIST(1), + /** + * + * + *
+           * Get operation.
+           * 
+ * + * GET = 2; + */ + GET(2), + /** + * + * + *
+           * Create operation.
+           * 
+ * + * CREATE = 3; + */ + CREATE(3), + /** + * + * + *
+           * Update operation.
+           * 
+ * + * UPDATE = 4; + */ + UPDATE(4), + /** + * + * + *
+           * Delete operation.
+           * 
+ * + * DELETE = 5; + */ + DELETE(5), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+           * Operation type unspecified. Invalid, ConnectorTool create/update
+           * will fail.
+           * 
+ * + * OPERATION_TYPE_UNSPECIFIED = 0; + */ + public static final int OPERATION_TYPE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+           * List operation.
+           * 
+ * + * LIST = 1; + */ + public static final int LIST_VALUE = 1; + + /** + * + * + *
+           * Get operation.
+           * 
+ * + * GET = 2; + */ + public static final int GET_VALUE = 2; + + /** + * + * + *
+           * Create operation.
+           * 
+ * + * CREATE = 3; + */ + public static final int CREATE_VALUE = 3; + + /** + * + * + *
+           * Update operation.
+           * 
+ * + * UPDATE = 4; + */ + public static final int UPDATE_VALUE = 4; + + /** + * + * + *
+           * Delete operation.
+           * 
+ * + * DELETE = 5; + */ + public static final int DELETE_VALUE = 5; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static OperationType 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 OperationType forNumber(int value) { + switch (value) { + case 0: + return OPERATION_TYPE_UNSPECIFIED; + case 1: + return LIST; + case 2: + return GET; + case 3: + return CREATE; + case 4: + return UPDATE; + case 5: + return DELETE; + 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 OperationType findValueByNumber(int number) { + return OperationType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final OperationType[] VALUES = values(); + + public static OperationType 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 OperationType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType) + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object entityId_ = ""; + + /** + * + * + *
+         * Required. ID of the entity.
+         * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The entityId. + */ + @java.lang.Override + public java.lang.String getEntityId() { + java.lang.Object ref = entityId_; + 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(); + entityId_ = s; + return s; + } + } + + /** + * + * + *
+         * Required. ID of the entity.
+         * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for entityId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEntityIdBytes() { + java.lang.Object ref = entityId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + entityId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int OPERATION_FIELD_NUMBER = 2; + private int operation_ = 0; + + /** + * + * + *
+         * Required. Operation to perform on the entity.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for operation. + */ + @java.lang.Override + public int getOperationValue() { + return operation_; + } + + /** + * + * + *
+         * Required. Operation to perform on the entity.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The operation. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .OperationType + getOperation() { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType + result = + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .OperationType.forNumber(operation_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .OperationType.UNRECOGNIZED + : result; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(entityId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, entityId_); + } + if (operation_ + != com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .OperationType.OPERATION_TYPE_UNSPECIFIED + .getNumber()) { + output.writeEnum(2, operation_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(entityId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, entityId_); + } + if (operation_ + != com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .OperationType.OPERATION_TYPE_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, operation_); + } + 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.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation other = + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) obj; + + if (!getEntityId().equals(other.getEntityId())) return false; + if (operation_ != other.operation_) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId().hashCode(); + hash = (37 * hash) + OPERATION_FIELD_NUMBER; + hash = (53 * hash) + operation_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + 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.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + 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.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+         * Entity CRUD operation specification.
+         * 
+ * + * Protobuf type {@code + * google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.class, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + entityId_ = ""; + operation_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation build() { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + buildPartial() { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation result = + new com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.entityId_ = entityId_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.operation_ = operation_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation other) { + if (other + == com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance()) return this; + if (!other.getEntityId().isEmpty()) { + entityId_ = other.entityId_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.operation_ != 0) { + setOperationValue(other.getOperationValue()); + } + 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: + { + entityId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + operation_ = 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 java.lang.Object entityId_ = ""; + + /** + * + * + *
+           * Required. ID of the entity.
+           * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The entityId. + */ + public java.lang.String getEntityId() { + java.lang.Object ref = entityId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + entityId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+           * Required. ID of the entity.
+           * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for entityId. + */ + public com.google.protobuf.ByteString getEntityIdBytes() { + java.lang.Object ref = entityId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + entityId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+           * Required. ID of the entity.
+           * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + entityId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+           * Required. ID of the entity.
+           * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearEntityId() { + entityId_ = getDefaultInstance().getEntityId(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+           * Required. ID of the entity.
+           * 
+ * + * string entity_id = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + entityId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private int operation_ = 0; + + /** + * + * + *
+           * Required. Operation to perform on the entity.
+           * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for operation. + */ + @java.lang.Override + public int getOperationValue() { + return operation_; + } + + /** + * + * + *
+           * Required. Operation to perform on the entity.
+           * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The enum numeric value on the wire for operation to set. + * @return This builder for chaining. + */ + public Builder setOperationValue(int value) { + operation_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+           * Required. Operation to perform on the entity.
+           * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The operation. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .OperationType + getOperation() { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType + result = + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .OperationType.forNumber(operation_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .OperationType.UNRECOGNIZED + : result; + } + + /** + * + * + *
+           * Required. Operation to perform on the entity.
+           * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The operation to set. + * @return This builder for chaining. + */ + public Builder setOperation( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType + value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + operation_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+           * Required. Operation to perform on the entity.
+           * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationType operation = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return This builder for chaining. + */ + public Builder clearOperation() { + bitField0_ = (bitField0_ & ~0x00000002); + operation_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + private static final com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action + .EntityOperation + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation(); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityOperation 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.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int actionSpecCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object actionSpec_; + + public enum ActionSpecCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + CONNECTION_ACTION_ID(4), + ENTITY_OPERATION(5), + ACTIONSPEC_NOT_SET(0); + private final int value; + + private ActionSpecCase(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 ActionSpecCase valueOf(int value) { + return forNumber(value); + } + + public static ActionSpecCase forNumber(int value) { + switch (value) { + case 4: + return CONNECTION_ACTION_ID; + case 5: + return ENTITY_OPERATION; + case 0: + return ACTIONSPEC_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public ActionSpecCase getActionSpecCase() { + return ActionSpecCase.forNumber(actionSpecCase_); + } + + public static final int CONNECTION_ACTION_ID_FIELD_NUMBER = 4; + + /** + * + * + *
+       * ID of a Connection action for the tool to use.
+       * 
+ * + * string connection_action_id = 4; + * + * @return Whether the connectionActionId field is set. + */ + public boolean hasConnectionActionId() { + return actionSpecCase_ == 4; + } + + /** + * + * + *
+       * ID of a Connection action for the tool to use.
+       * 
+ * + * string connection_action_id = 4; + * + * @return The connectionActionId. + */ + public java.lang.String getConnectionActionId() { + java.lang.Object ref = ""; + if (actionSpecCase_ == 4) { + ref = actionSpec_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (actionSpecCase_ == 4) { + actionSpec_ = s; + } + return s; + } + } + + /** + * + * + *
+       * ID of a Connection action for the tool to use.
+       * 
+ * + * string connection_action_id = 4; + * + * @return The bytes for connectionActionId. + */ + public com.google.protobuf.ByteString getConnectionActionIdBytes() { + java.lang.Object ref = ""; + if (actionSpecCase_ == 4) { + ref = actionSpec_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (actionSpecCase_ == 4) { + actionSpec_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ENTITY_OPERATION_FIELD_NUMBER = 5; + + /** + * + * + *
+       * Entity operation configuration for the tool to use.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + * + * @return Whether the entityOperation field is set. + */ + @java.lang.Override + public boolean hasEntityOperation() { + return actionSpecCase_ == 5; + } + + /** + * + * + *
+       * Entity operation configuration for the tool to use.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + * + * @return The entityOperation. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + getEntityOperation() { + if (actionSpecCase_ == 5) { + return (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + actionSpec_; + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance(); + } + + /** + * + * + *
+       * Entity operation configuration for the tool to use.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperationOrBuilder + getEntityOperationOrBuilder() { + if (actionSpecCase_ == 5) { + return (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + actionSpec_; + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance(); + } + + public static final int INPUT_FIELDS_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList inputFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + /** + * + * + *
+       * Optional. Entity fields to use as inputs for the operation.
+       * If no fields are specified, all fields of the Entity will be used.
+       * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the inputFields. + */ + public com.google.protobuf.ProtocolStringList getInputFieldsList() { + return inputFields_; + } + + /** + * + * + *
+       * Optional. Entity fields to use as inputs for the operation.
+       * If no fields are specified, all fields of the Entity will be used.
+       * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of inputFields. + */ + public int getInputFieldsCount() { + return inputFields_.size(); + } + + /** + * + * + *
+       * Optional. Entity fields to use as inputs for the operation.
+       * If no fields are specified, all fields of the Entity will be used.
+       * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The inputFields at the given index. + */ + public java.lang.String getInputFields(int index) { + return inputFields_.get(index); + } + + /** + * + * + *
+       * Optional. Entity fields to use as inputs for the operation.
+       * If no fields are specified, all fields of the Entity will be used.
+       * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the inputFields at the given index. + */ + public com.google.protobuf.ByteString getInputFieldsBytes(int index) { + return inputFields_.getByteString(index); + } + + public static final int OUTPUT_FIELDS_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList outputFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + /** + * + * + *
+       * Optional. Entity fields to return from the operation.
+       * If no fields are specified, all fields of the Entity will be returned.
+       * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the outputFields. + */ + public com.google.protobuf.ProtocolStringList getOutputFieldsList() { + return outputFields_; + } + + /** + * + * + *
+       * Optional. Entity fields to return from the operation.
+       * If no fields are specified, all fields of the Entity will be returned.
+       * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of outputFields. + */ + public int getOutputFieldsCount() { + return outputFields_.size(); + } + + /** + * + * + *
+       * Optional. Entity fields to return from the operation.
+       * If no fields are specified, all fields of the Entity will be returned.
+       * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The outputFields at the given index. + */ + public java.lang.String getOutputFields(int index) { + return outputFields_.get(index); + } + + /** + * + * + *
+       * Optional. Entity fields to return from the operation.
+       * If no fields are specified, all fields of the Entity will be returned.
+       * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the outputFields at the given index. + */ + public com.google.protobuf.ByteString getOutputFieldsBytes(int index) { + return outputFields_.getByteString(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 < inputFields_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, inputFields_.getRaw(i)); + } + for (int i = 0; i < outputFields_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, outputFields_.getRaw(i)); + } + if (actionSpecCase_ == 4) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, actionSpec_); + } + if (actionSpecCase_ == 5) { + output.writeMessage( + 5, + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + actionSpec_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < inputFields_.size(); i++) { + dataSize += computeStringSizeNoTag(inputFields_.getRaw(i)); + } + size += dataSize; + size += 1 * getInputFieldsList().size(); + } + { + int dataSize = 0; + for (int i = 0; i < outputFields_.size(); i++) { + dataSize += computeStringSizeNoTag(outputFields_.getRaw(i)); + } + size += dataSize; + size += 1 * getOutputFieldsList().size(); + } + if (actionSpecCase_ == 4) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, actionSpec_); + } + if (actionSpecCase_ == 5) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 5, + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + actionSpec_); + } + 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.dialogflow.v2.Tool.ConnectorTool.Action)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action other = + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action) obj; + + if (!getInputFieldsList().equals(other.getInputFieldsList())) return false; + if (!getOutputFieldsList().equals(other.getOutputFieldsList())) return false; + if (!getActionSpecCase().equals(other.getActionSpecCase())) return false; + switch (actionSpecCase_) { + case 4: + if (!getConnectionActionId().equals(other.getConnectionActionId())) return false; + break; + case 5: + if (!getEntityOperation().equals(other.getEntityOperation())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getInputFieldsCount() > 0) { + hash = (37 * hash) + INPUT_FIELDS_FIELD_NUMBER; + hash = (53 * hash) + getInputFieldsList().hashCode(); + } + if (getOutputFieldsCount() > 0) { + hash = (37 * hash) + OUTPUT_FIELDS_FIELD_NUMBER; + hash = (53 * hash) + getOutputFieldsList().hashCode(); + } + switch (actionSpecCase_) { + case 4: + hash = (37 * hash) + CONNECTION_ACTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getConnectionActionId().hashCode(); + break; + case 5: + hash = (37 * hash) + ENTITY_OPERATION_FIELD_NUMBER; + hash = (53 * hash) + getEntityOperation().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action 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.dialogflow.v2.Tool.ConnectorTool.Action parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action 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.dialogflow.v2.Tool.ConnectorTool.Action parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * Configuration of a Connection operation for the tool to use.
+       * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ConnectorTool.Action} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action) + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.class, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (entityOperationBuilder_ != null) { + entityOperationBuilder_.clear(); + } + inputFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + outputFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + actionSpecCase_ = 0; + actionSpec_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action build() { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action buildPartial() { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action result = + new com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000004) != 0)) { + inputFields_.makeImmutable(); + result.inputFields_ = inputFields_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + outputFields_.makeImmutable(); + result.outputFields_ = outputFields_; + } + } + + private void buildPartialOneofs( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action result) { + result.actionSpecCase_ = actionSpecCase_; + result.actionSpec_ = this.actionSpec_; + if (actionSpecCase_ == 5 && entityOperationBuilder_ != null) { + result.actionSpec_ = entityOperationBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action other) { + if (other + == com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.getDefaultInstance()) + return this; + if (!other.inputFields_.isEmpty()) { + if (inputFields_.isEmpty()) { + inputFields_ = other.inputFields_; + bitField0_ |= 0x00000004; + } else { + ensureInputFieldsIsMutable(); + inputFields_.addAll(other.inputFields_); + } + onChanged(); + } + if (!other.outputFields_.isEmpty()) { + if (outputFields_.isEmpty()) { + outputFields_ = other.outputFields_; + bitField0_ |= 0x00000008; + } else { + ensureOutputFieldsIsMutable(); + outputFields_.addAll(other.outputFields_); + } + onChanged(); + } + switch (other.getActionSpecCase()) { + case CONNECTION_ACTION_ID: + { + actionSpecCase_ = 4; + actionSpec_ = other.actionSpec_; + onChanged(); + break; + } + case ENTITY_OPERATION: + { + mergeEntityOperation(other.getEntityOperation()); + break; + } + case ACTIONSPEC_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureInputFieldsIsMutable(); + inputFields_.add(s); + break; + } // case 18 + case 26: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureOutputFieldsIsMutable(); + outputFields_.add(s); + break; + } // case 26 + case 34: + { + java.lang.String s = input.readStringRequireUtf8(); + actionSpecCase_ = 4; + actionSpec_ = s; + break; + } // case 34 + case 42: + { + input.readMessage( + getEntityOperationFieldBuilder().getBuilder(), extensionRegistry); + actionSpecCase_ = 5; + break; + } // case 42 + 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 actionSpecCase_ = 0; + private java.lang.Object actionSpec_; + + public ActionSpecCase getActionSpecCase() { + return ActionSpecCase.forNumber(actionSpecCase_); + } + + public Builder clearActionSpec() { + actionSpecCase_ = 0; + actionSpec_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + /** + * + * + *
+         * ID of a Connection action for the tool to use.
+         * 
+ * + * string connection_action_id = 4; + * + * @return Whether the connectionActionId field is set. + */ + @java.lang.Override + public boolean hasConnectionActionId() { + return actionSpecCase_ == 4; + } + + /** + * + * + *
+         * ID of a Connection action for the tool to use.
+         * 
+ * + * string connection_action_id = 4; + * + * @return The connectionActionId. + */ + @java.lang.Override + public java.lang.String getConnectionActionId() { + java.lang.Object ref = ""; + if (actionSpecCase_ == 4) { + ref = actionSpec_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (actionSpecCase_ == 4) { + actionSpec_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * ID of a Connection action for the tool to use.
+         * 
+ * + * string connection_action_id = 4; + * + * @return The bytes for connectionActionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getConnectionActionIdBytes() { + java.lang.Object ref = ""; + if (actionSpecCase_ == 4) { + ref = actionSpec_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (actionSpecCase_ == 4) { + actionSpec_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * ID of a Connection action for the tool to use.
+         * 
+ * + * string connection_action_id = 4; + * + * @param value The connectionActionId to set. + * @return This builder for chaining. + */ + public Builder setConnectionActionId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + actionSpecCase_ = 4; + actionSpec_ = value; + onChanged(); + return this; + } + + /** + * + * + *
+         * ID of a Connection action for the tool to use.
+         * 
+ * + * string connection_action_id = 4; + * + * @return This builder for chaining. + */ + public Builder clearConnectionActionId() { + if (actionSpecCase_ == 4) { + actionSpecCase_ = 0; + actionSpec_ = null; + onChanged(); + } + return this; + } + + /** + * + * + *
+         * ID of a Connection action for the tool to use.
+         * 
+ * + * string connection_action_id = 4; + * + * @param value The bytes for connectionActionId to set. + * @return This builder for chaining. + */ + public Builder setConnectionActionIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + actionSpecCase_ = 4; + actionSpec_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperationOrBuilder> + entityOperationBuilder_; + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + * + * @return Whether the entityOperation field is set. + */ + @java.lang.Override + public boolean hasEntityOperation() { + return actionSpecCase_ == 5; + } + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + * + * @return The entityOperation. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + getEntityOperation() { + if (entityOperationBuilder_ == null) { + if (actionSpecCase_ == 5) { + return (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + actionSpec_; + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance(); + } else { + if (actionSpecCase_ == 5) { + return entityOperationBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance(); + } + } + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + public Builder setEntityOperation( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation value) { + if (entityOperationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + actionSpec_ = value; + onChanged(); + } else { + entityOperationBuilder_.setMessage(value); + } + actionSpecCase_ = 5; + return this; + } + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + public Builder setEntityOperation( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.Builder + builderForValue) { + if (entityOperationBuilder_ == null) { + actionSpec_ = builderForValue.build(); + onChanged(); + } else { + entityOperationBuilder_.setMessage(builderForValue.build()); + } + actionSpecCase_ = 5; + return this; + } + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + public Builder mergeEntityOperation( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation value) { + if (entityOperationBuilder_ == null) { + if (actionSpecCase_ == 5 + && actionSpec_ + != com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance()) { + actionSpec_ = + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .newBuilder( + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + actionSpec_) + .mergeFrom(value) + .buildPartial(); + } else { + actionSpec_ = value; + } + onChanged(); + } else { + if (actionSpecCase_ == 5) { + entityOperationBuilder_.mergeFrom(value); + } else { + entityOperationBuilder_.setMessage(value); + } + } + actionSpecCase_ = 5; + return this; + } + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + public Builder clearEntityOperation() { + if (entityOperationBuilder_ == null) { + if (actionSpecCase_ == 5) { + actionSpecCase_ = 0; + actionSpec_ = null; + onChanged(); + } + } else { + if (actionSpecCase_ == 5) { + actionSpecCase_ = 0; + actionSpec_ = null; + } + entityOperationBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.Builder + getEntityOperationBuilder() { + return getEntityOperationFieldBuilder().getBuilder(); + } + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperationOrBuilder + getEntityOperationOrBuilder() { + if ((actionSpecCase_ == 5) && (entityOperationBuilder_ != null)) { + return entityOperationBuilder_.getMessageOrBuilder(); + } else { + if (actionSpecCase_ == 5) { + return (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + actionSpec_; + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance(); + } + } + + /** + * + * + *
+         * Entity operation configuration for the tool to use.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation entity_operation = 5; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperationOrBuilder> + getEntityOperationFieldBuilder() { + if (entityOperationBuilder_ == null) { + if (!(actionSpecCase_ == 5)) { + actionSpec_ = + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .getDefaultInstance(); + } + entityOperationBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation + .Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action + .EntityOperationOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation) + actionSpec_, + getParentForChildren(), + isClean()); + actionSpec_ = null; + } + actionSpecCase_ = 5; + onChanged(); + return entityOperationBuilder_; + } + + private com.google.protobuf.LazyStringArrayList inputFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureInputFieldsIsMutable() { + if (!inputFields_.isModifiable()) { + inputFields_ = new com.google.protobuf.LazyStringArrayList(inputFields_); + } + bitField0_ |= 0x00000004; + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the inputFields. + */ + public com.google.protobuf.ProtocolStringList getInputFieldsList() { + inputFields_.makeImmutable(); + return inputFields_; + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of inputFields. + */ + public int getInputFieldsCount() { + return inputFields_.size(); + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The inputFields at the given index. + */ + public java.lang.String getInputFields(int index) { + return inputFields_.get(index); + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the inputFields at the given index. + */ + public com.google.protobuf.ByteString getInputFieldsBytes(int index) { + return inputFields_.getByteString(index); + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index to set the value at. + * @param value The inputFields to set. + * @return This builder for chaining. + */ + public Builder setInputFields(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureInputFieldsIsMutable(); + inputFields_.set(index, value); + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The inputFields to add. + * @return This builder for chaining. + */ + public Builder addInputFields(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureInputFieldsIsMutable(); + inputFields_.add(value); + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param values The inputFields to add. + * @return This builder for chaining. + */ + public Builder addAllInputFields(java.lang.Iterable values) { + ensureInputFieldsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, inputFields_); + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearInputFields() { + inputFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + ; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Entity fields to use as inputs for the operation.
+         * If no fields are specified, all fields of the Entity will be used.
+         * 
+ * + * repeated string input_fields = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes of the inputFields to add. + * @return This builder for chaining. + */ + public Builder addInputFieldsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureInputFieldsIsMutable(); + inputFields_.add(value); + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringArrayList outputFields_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureOutputFieldsIsMutable() { + if (!outputFields_.isModifiable()) { + outputFields_ = new com.google.protobuf.LazyStringArrayList(outputFields_); + } + bitField0_ |= 0x00000008; + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the outputFields. + */ + public com.google.protobuf.ProtocolStringList getOutputFieldsList() { + outputFields_.makeImmutable(); + return outputFields_; + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of outputFields. + */ + public int getOutputFieldsCount() { + return outputFields_.size(); + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The outputFields at the given index. + */ + public java.lang.String getOutputFields(int index) { + return outputFields_.get(index); + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the outputFields at the given index. + */ + public com.google.protobuf.ByteString getOutputFieldsBytes(int index) { + return outputFields_.getByteString(index); + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index to set the value at. + * @param value The outputFields to set. + * @return This builder for chaining. + */ + public Builder setOutputFields(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputFieldsIsMutable(); + outputFields_.set(index, value); + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The outputFields to add. + * @return This builder for chaining. + */ + public Builder addOutputFields(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputFieldsIsMutable(); + outputFields_.add(value); + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param values The outputFields to add. + * @return This builder for chaining. + */ + public Builder addAllOutputFields(java.lang.Iterable values) { + ensureOutputFieldsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, outputFields_); + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearOutputFields() { + outputFields_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + ; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Entity fields to return from the operation.
+         * If no fields are specified, all fields of the Entity will be returned.
+         * 
+ * + * repeated string output_fields = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes of the outputFields to add. + * @return This builder for chaining. + */ + public Builder addOutputFieldsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureOutputFieldsIsMutable(); + outputFields_.add(value); + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.ConnectorTool.Action) + private static final com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action(); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Action 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.dialogflow.v2.Tool.ConnectorTool.Action getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+     * Required. The full resource name of the referenced Integration Connectors
+     * Connection. Format: 'projects/*/locations/*/connections/*'
+     * 
+ * + * 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 full resource name of the referenced Integration Connectors
+     * Connection. Format: 'projects/*/locations/*/connections/*'
+     * 
+ * + * 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 ACTIONS_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private java.util.List actions_; + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public java.util.List + getActionsList() { + return actions_; + } + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder> + getActionsOrBuilderList() { + return actions_; + } + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public int getActionsCount() { + return actions_.size(); + } + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action getActions(int index) { + return actions_.get(index); + } + + /** + * + * + *
+     * Required. Actions for the tool to use.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder getActionsOrBuilder( + int index) { + return actions_.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 { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + for (int i = 0; i < actions_.size(); i++) { + output.writeMessage(2, actions_.get(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + for (int i = 0; i < actions_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, actions_.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.dialogflow.v2.Tool.ConnectorTool)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.ConnectorTool other = + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) obj; + + if (!getName().equals(other.getName())) return false; + if (!getActionsList().equals(other.getActionsList())) 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(); + if (getActionsCount() > 0) { + hash = (37 * hash) + ACTIONS_FIELD_NUMBER; + hash = (53 * hash) + getActionsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool 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.dialogflow.v2.Tool.ConnectorTool parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool 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.dialogflow.v2.Tool.ConnectorTool parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.Tool.ConnectorTool prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * A ConnectorTool enabling using Integration Connectors Connections as tools.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ConnectorTool} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.ConnectorTool) + com.google.cloud.dialogflow.v2.Tool.ConnectorToolOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.class, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.ConnectorTool.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + if (actionsBuilder_ == null) { + actions_ = java.util.Collections.emptyList(); + } else { + actions_ = null; + actionsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool build() { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool buildPartial() { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool result = + new com.google.cloud.dialogflow.v2.Tool.ConnectorTool(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool result) { + if (actionsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + actions_ = java.util.Collections.unmodifiableList(actions_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.actions_ = actions_; + } else { + result.actions_ = actionsBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Tool.ConnectorTool result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.ConnectorTool) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.ConnectorTool) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.ConnectorTool other) { + if (other == com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (actionsBuilder_ == null) { + if (!other.actions_.isEmpty()) { + if (actions_.isEmpty()) { + actions_ = other.actions_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureActionsIsMutable(); + actions_.addAll(other.actions_); + } + onChanged(); + } + } else { + if (!other.actions_.isEmpty()) { + if (actionsBuilder_.isEmpty()) { + actionsBuilder_.dispose(); + actionsBuilder_ = null; + actions_ = other.actions_; + bitField0_ = (bitField0_ & ~0x00000002); + actionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getActionsFieldBuilder() + : null; + } else { + actionsBuilder_.addAllMessages(other.actions_); + } + } + } + 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: + { + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action m = + input.readMessage( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.parser(), + extensionRegistry); + if (actionsBuilder_ == null) { + ensureActionsIsMutable(); + actions_.add(m); + } else { + actionsBuilder_.addMessage(m); + } + 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 full resource name of the referenced Integration Connectors
+       * Connection. Format: 'projects/*/locations/*/connections/*'
+       * 
+ * + * 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 full resource name of the referenced Integration Connectors
+       * Connection. Format: 'projects/*/locations/*/connections/*'
+       * 
+ * + * 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 full resource name of the referenced Integration Connectors
+       * Connection. Format: 'projects/*/locations/*/connections/*'
+       * 
+ * + * 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 full resource name of the referenced Integration Connectors
+       * Connection. Format: 'projects/*/locations/*/connections/*'
+       * 
+ * + * 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 full resource name of the referenced Integration Connectors
+       * Connection. Format: 'projects/*/locations/*/connections/*'
+       * 
+ * + * 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.util.List actions_ = + java.util.Collections.emptyList(); + + private void ensureActionsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + actions_ = + new java.util.ArrayList( + actions_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder> + actionsBuilder_; + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List + getActionsList() { + if (actionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(actions_); + } else { + return actionsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public int getActionsCount() { + if (actionsBuilder_ == null) { + return actions_.size(); + } else { + return actionsBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action getActions(int index) { + if (actionsBuilder_ == null) { + return actions_.get(index); + } else { + return actionsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setActions( + int index, com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action value) { + if (actionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActionsIsMutable(); + actions_.set(index, value); + onChanged(); + } else { + actionsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setActions( + int index, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder builderForValue) { + if (actionsBuilder_ == null) { + ensureActionsIsMutable(); + actions_.set(index, builderForValue.build()); + onChanged(); + } else { + actionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addActions(com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action value) { + if (actionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActionsIsMutable(); + actions_.add(value); + onChanged(); + } else { + actionsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addActions( + int index, com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action value) { + if (actionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActionsIsMutable(); + actions_.add(index, value); + onChanged(); + } else { + actionsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addActions( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder builderForValue) { + if (actionsBuilder_ == null) { + ensureActionsIsMutable(); + actions_.add(builderForValue.build()); + onChanged(); + } else { + actionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addActions( + int index, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder builderForValue) { + if (actionsBuilder_ == null) { + ensureActionsIsMutable(); + actions_.add(index, builderForValue.build()); + onChanged(); + } else { + actionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addAllActions( + java.lang.Iterable + values) { + if (actionsBuilder_ == null) { + ensureActionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, actions_); + onChanged(); + } else { + actionsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearActions() { + if (actionsBuilder_ == null) { + actions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + actionsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder removeActions(int index) { + if (actionsBuilder_ == null) { + ensureActionsIsMutable(); + actions_.remove(index); + onChanged(); + } else { + actionsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder getActionsBuilder( + int index) { + return getActionsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder getActionsOrBuilder( + int index) { + if (actionsBuilder_ == null) { + return actions_.get(index); + } else { + return actionsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List< + ? extends com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder> + getActionsOrBuilderList() { + if (actionsBuilder_ != null) { + return actionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(actions_); + } + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder addActionsBuilder() { + return getActionsFieldBuilder() + .addBuilder( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.getDefaultInstance()); + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder addActionsBuilder( + int index) { + return getActionsFieldBuilder() + .addBuilder( + index, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.getDefaultInstance()); + } + + /** + * + * + *
+       * Required. Actions for the tool to use.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.ConnectorTool.Action actions = 2 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List + getActionsBuilderList() { + return getActionsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder> + getActionsFieldBuilder() { + if (actionsBuilder_ == null) { + actionsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Action.Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.ActionOrBuilder>( + actions_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); + actions_ = null; + } + return actionsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.ConnectorTool) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.ConnectorTool) + private static final com.google.cloud.dialogflow.v2.Tool.ConnectorTool DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.ConnectorTool(); + } + + public static com.google.cloud.dialogflow.v2.Tool.ConnectorTool getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ConnectorTool 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.dialogflow.v2.Tool.ConnectorTool getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface AuthenticationOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.Authentication) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Config for API key auth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + * @return Whether the apiKeyConfig field is set. + */ + boolean hasApiKeyConfig(); + + /** + * + * + *
+     * Config for API key auth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + * @return The apiKeyConfig. + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig getApiKeyConfig(); + + /** + * + * + *
+     * Config for API key auth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfigOrBuilder + getApiKeyConfigOrBuilder(); + + /** + * + * + *
+     * Config for OAuth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + * + * @return Whether the oauthConfig field is set. + */ + boolean hasOauthConfig(); + + /** + * + * + *
+     * Config for OAuth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + * + * @return The oauthConfig. + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig getOauthConfig(); + + /** + * + * + *
+     * Config for OAuth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfigOrBuilder + getOauthConfigOrBuilder(); + + /** + * + * + *
+     * Config for [Diglogflow service
+     * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+     * auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + * + * @return Whether the serviceAgentAuthConfig field is set. + */ + boolean hasServiceAgentAuthConfig(); + + /** + * + * + *
+     * Config for [Diglogflow service
+     * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+     * auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + * + * @return The serviceAgentAuthConfig. + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + getServiceAgentAuthConfig(); + + /** + * + * + *
+     * Config for [Diglogflow service
+     * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+     * auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfigOrBuilder + getServiceAgentAuthConfigOrBuilder(); + + /** + * + * + *
+     * Config for bearer token auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + * + * @return Whether the bearerTokenConfig field is set. + */ + boolean hasBearerTokenConfig(); + + /** + * + * + *
+     * Config for bearer token auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + * + * @return The bearerTokenConfig. + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig getBearerTokenConfig(); + + /** + * + * + *
+     * Config for bearer token auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfigOrBuilder + getBearerTokenConfigOrBuilder(); + + com.google.cloud.dialogflow.v2.Tool.Authentication.AuthConfigCase getAuthConfigCase(); + } + + /** + * + * + *
+   * Authentication information required for API calls
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication} + */ + public static final class Authentication extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.Authentication) + AuthenticationOrBuilder { + private static final long serialVersionUID = 0L; + + // Use Authentication.newBuilder() to construct. + private Authentication(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Authentication() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Authentication(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.Builder.class); + } + + /** + * + * + *
+     * The location of the API key in the request.
+     * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation} + */ + public enum RequestLocation implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+       * Default value. This value is unused.
+       * 
+ * + * REQUEST_LOCATION_UNSPECIFIED = 0; + */ + REQUEST_LOCATION_UNSPECIFIED(0), + /** + * + * + *
+       * Represents the key in http header.
+       * 
+ * + * HEADER = 1; + */ + HEADER(1), + /** + * + * + *
+       * Represents the key in query string.
+       * 
+ * + * QUERY_STRING = 2; + */ + QUERY_STRING(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+       * Default value. This value is unused.
+       * 
+ * + * REQUEST_LOCATION_UNSPECIFIED = 0; + */ + public static final int REQUEST_LOCATION_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+       * Represents the key in http header.
+       * 
+ * + * HEADER = 1; + */ + public static final int HEADER_VALUE = 1; + + /** + * + * + *
+       * Represents the key in query string.
+       * 
+ * + * QUERY_STRING = 2; + */ + public static final int QUERY_STRING_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 RequestLocation 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 RequestLocation forNumber(int value) { + switch (value) { + case 0: + return REQUEST_LOCATION_UNSPECIFIED; + case 1: + return HEADER; + case 2: + return QUERY_STRING; + 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 RequestLocation findValueByNumber(int number) { + return RequestLocation.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Tool.Authentication.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final RequestLocation[] VALUES = values(); + + public static RequestLocation 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 RequestLocation(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation) + } + + public interface ApiKeyConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Required. The parameter name or the header name of the API key.
+       * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+       * KEY>", "X-Api-Key" would be the parameter name.
+       * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The keyName. + */ + java.lang.String getKeyName(); + + /** + * + * + *
+       * Required. The parameter name or the header name of the API key.
+       * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+       * KEY>", "X-Api-Key" would be the parameter name.
+       * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for keyName. + */ + com.google.protobuf.ByteString getKeyNameBytes(); + + /** + * + * + *
+       * Optional. The API key. If the `secret_version_for_api_key` field is
+       * set, this field will be ignored.
+       * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The apiKey. + */ + java.lang.String getApiKey(); + + /** + * + * + *
+       * Optional. The API key. If the `secret_version_for_api_key` field is
+       * set, this field will be ignored.
+       * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for apiKey. + */ + com.google.protobuf.ByteString getApiKeyBytes(); + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the API key. If this field is set, the `api_key` field will be ignored.
+       * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForApiKey. + */ + java.lang.String getSecretVersionForApiKey(); + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the API key. If this field is set, the `api_key` field will be ignored.
+       * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForApiKey. + */ + com.google.protobuf.ByteString getSecretVersionForApiKeyBytes(); + + /** + * + * + *
+       * Required. Key location in the request.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for requestLocation. + */ + int getRequestLocationValue(); + + /** + * + * + *
+       * Required. Key location in the request.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The requestLocation. + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation getRequestLocation(); + } + + /** + * + * + *
+     * Config for authentication with API key.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig} + */ + public static final class ApiKeyConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) + ApiKeyConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ApiKeyConfig.newBuilder() to construct. + private ApiKeyConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ApiKeyConfig() { + keyName_ = ""; + apiKey_ = ""; + secretVersionForApiKey_ = ""; + requestLocation_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ApiKeyConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.Builder.class); + } + + public static final int KEY_NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object keyName_ = ""; + + /** + * + * + *
+       * Required. The parameter name or the header name of the API key.
+       * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+       * KEY>", "X-Api-Key" would be the parameter name.
+       * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The keyName. + */ + @java.lang.Override + public java.lang.String getKeyName() { + java.lang.Object ref = keyName_; + 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(); + keyName_ = s; + return s; + } + } + + /** + * + * + *
+       * Required. The parameter name or the header name of the API key.
+       * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+       * KEY>", "X-Api-Key" would be the parameter name.
+       * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for keyName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getKeyNameBytes() { + java.lang.Object ref = keyName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + keyName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int API_KEY_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object apiKey_ = ""; + + /** + * + * + *
+       * Optional. The API key. If the `secret_version_for_api_key` field is
+       * set, this field will be ignored.
+       * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The apiKey. + */ + @java.lang.Override + public java.lang.String getApiKey() { + java.lang.Object ref = apiKey_; + 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(); + apiKey_ = s; + return s; + } + } + + /** + * + * + *
+       * Optional. The API key. If the `secret_version_for_api_key` field is
+       * set, this field will be ignored.
+       * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for apiKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getApiKeyBytes() { + java.lang.Object ref = apiKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + apiKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SECRET_VERSION_FOR_API_KEY_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private volatile java.lang.Object secretVersionForApiKey_ = ""; + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the API key. If this field is set, the `api_key` field will be ignored.
+       * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForApiKey. + */ + @java.lang.Override + public java.lang.String getSecretVersionForApiKey() { + java.lang.Object ref = secretVersionForApiKey_; + 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(); + secretVersionForApiKey_ = s; + return s; + } + } + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the API key. If this field is set, the `api_key` field will be ignored.
+       * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForApiKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecretVersionForApiKeyBytes() { + java.lang.Object ref = secretVersionForApiKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + secretVersionForApiKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQUEST_LOCATION_FIELD_NUMBER = 3; + private int requestLocation_ = 0; + + /** + * + * + *
+       * Required. Key location in the request.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for requestLocation. + */ + @java.lang.Override + public int getRequestLocationValue() { + return requestLocation_; + } + + /** + * + * + *
+       * Required. Key location in the request.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The requestLocation. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation + getRequestLocation() { + com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation result = + com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation.forNumber( + requestLocation_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation.UNRECOGNIZED + : result; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(keyName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, keyName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(apiKey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, apiKey_); + } + if (requestLocation_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation + .REQUEST_LOCATION_UNSPECIFIED + .getNumber()) { + output.writeEnum(3, requestLocation_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretVersionForApiKey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, secretVersionForApiKey_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(keyName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, keyName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(apiKey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, apiKey_); + } + if (requestLocation_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation + .REQUEST_LOCATION_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, requestLocation_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretVersionForApiKey_)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize(4, secretVersionForApiKey_); + } + 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.dialogflow.v2.Tool.Authentication.ApiKeyConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig other = + (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) obj; + + if (!getKeyName().equals(other.getKeyName())) return false; + if (!getApiKey().equals(other.getApiKey())) return false; + if (!getSecretVersionForApiKey().equals(other.getSecretVersionForApiKey())) return false; + if (requestLocation_ != other.requestLocation_) 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) + KEY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getKeyName().hashCode(); + hash = (37 * hash) + API_KEY_FIELD_NUMBER; + hash = (53 * hash) + getApiKey().hashCode(); + hash = (37 * hash) + SECRET_VERSION_FOR_API_KEY_FIELD_NUMBER; + hash = (53 * hash) + getSecretVersionForApiKey().hashCode(); + hash = (37 * hash) + REQUEST_LOCATION_FIELD_NUMBER; + hash = (53 * hash) + requestLocation_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig 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.dialogflow.v2.Tool.Authentication.ApiKeyConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig 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.dialogflow.v2.Tool.Authentication.ApiKeyConfig parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * Config for authentication with API key.
+       * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + keyName_ = ""; + apiKey_ = ""; + secretVersionForApiKey_ = ""; + requestLocation_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig build() { + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig buildPartial() { + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig result = + new com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.keyName_ = keyName_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.apiKey_ = apiKey_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.secretVersionForApiKey_ = secretVersionForApiKey_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.requestLocation_ = requestLocation_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig other) { + if (other + == com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + .getDefaultInstance()) return this; + if (!other.getKeyName().isEmpty()) { + keyName_ = other.keyName_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getApiKey().isEmpty()) { + apiKey_ = other.apiKey_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getSecretVersionForApiKey().isEmpty()) { + secretVersionForApiKey_ = other.secretVersionForApiKey_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (other.requestLocation_ != 0) { + setRequestLocationValue(other.getRequestLocationValue()); + } + 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: + { + keyName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + apiKey_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: + { + requestLocation_ = input.readEnum(); + bitField0_ |= 0x00000008; + break; + } // case 24 + case 34: + { + secretVersionForApiKey_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + 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 java.lang.Object keyName_ = ""; + + /** + * + * + *
+         * Required. The parameter name or the header name of the API key.
+         * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+         * KEY>", "X-Api-Key" would be the parameter name.
+         * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The keyName. + */ + public java.lang.String getKeyName() { + java.lang.Object ref = keyName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + keyName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Required. The parameter name or the header name of the API key.
+         * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+         * KEY>", "X-Api-Key" would be the parameter name.
+         * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for keyName. + */ + public com.google.protobuf.ByteString getKeyNameBytes() { + java.lang.Object ref = keyName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + keyName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Required. The parameter name or the header name of the API key.
+         * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+         * KEY>", "X-Api-Key" would be the parameter name.
+         * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The keyName to set. + * @return This builder for chaining. + */ + public Builder setKeyName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + keyName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The parameter name or the header name of the API key.
+         * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+         * KEY>", "X-Api-Key" would be the parameter name.
+         * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearKeyName() { + keyName_ = getDefaultInstance().getKeyName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The parameter name or the header name of the API key.
+         * E.g., If the API request is "https://example.com/act?X-Api-Key=<API
+         * KEY>", "X-Api-Key" would be the parameter name.
+         * 
+ * + * string key_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for keyName to set. + * @return This builder for chaining. + */ + public Builder setKeyNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + keyName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object apiKey_ = ""; + + /** + * + * + *
+         * Optional. The API key. If the `secret_version_for_api_key` field is
+         * set, this field will be ignored.
+         * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The apiKey. + */ + public java.lang.String getApiKey() { + java.lang.Object ref = apiKey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + apiKey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Optional. The API key. If the `secret_version_for_api_key` field is
+         * set, this field will be ignored.
+         * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for apiKey. + */ + public com.google.protobuf.ByteString getApiKeyBytes() { + java.lang.Object ref = apiKey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + apiKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Optional. The API key. If the `secret_version_for_api_key` field is
+         * set, this field will be ignored.
+         * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The apiKey to set. + * @return This builder for chaining. + */ + public Builder setApiKey(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + apiKey_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The API key. If the `secret_version_for_api_key` field is
+         * set, this field will be ignored.
+         * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearApiKey() { + apiKey_ = getDefaultInstance().getApiKey(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The API key. If the `secret_version_for_api_key` field is
+         * set, this field will be ignored.
+         * 
+ * + * string api_key = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for apiKey to set. + * @return This builder for chaining. + */ + public Builder setApiKeyBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + apiKey_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object secretVersionForApiKey_ = ""; + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the API key. If this field is set, the `api_key` field will be ignored.
+         * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForApiKey. + */ + public java.lang.String getSecretVersionForApiKey() { + java.lang.Object ref = secretVersionForApiKey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + secretVersionForApiKey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the API key. If this field is set, the `api_key` field will be ignored.
+         * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForApiKey. + */ + public com.google.protobuf.ByteString getSecretVersionForApiKeyBytes() { + java.lang.Object ref = secretVersionForApiKey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + secretVersionForApiKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the API key. If this field is set, the `api_key` field will be ignored.
+         * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The secretVersionForApiKey to set. + * @return This builder for chaining. + */ + public Builder setSecretVersionForApiKey(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + secretVersionForApiKey_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the API key. If this field is set, the `api_key` field will be ignored.
+         * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearSecretVersionForApiKey() { + secretVersionForApiKey_ = getDefaultInstance().getSecretVersionForApiKey(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the API key. If this field is set, the `api_key` field will be ignored.
+         * Format: `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_api_key = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for secretVersionForApiKey to set. + * @return This builder for chaining. + */ + public Builder setSecretVersionForApiKeyBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + secretVersionForApiKey_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private int requestLocation_ = 0; + + /** + * + * + *
+         * Required. Key location in the request.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for requestLocation. + */ + @java.lang.Override + public int getRequestLocationValue() { + return requestLocation_; + } + + /** + * + * + *
+         * Required. Key location in the request.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The enum numeric value on the wire for requestLocation to set. + * @return This builder for chaining. + */ + public Builder setRequestLocationValue(int value) { + requestLocation_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. Key location in the request.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The requestLocation. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation + getRequestLocation() { + com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation result = + com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation.forNumber( + requestLocation_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation.UNRECOGNIZED + : result; + } + + /** + * + * + *
+         * Required. Key location in the request.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The requestLocation to set. + * @return This builder for chaining. + */ + public Builder setRequestLocation( + com.google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000008; + requestLocation_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. Key location in the request.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.RequestLocation request_location = 3 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return This builder for chaining. + */ + public Builder clearRequestLocation() { + bitField0_ = (bitField0_ & ~0x00000008); + requestLocation_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) + private static final com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig(); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ApiKeyConfig 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.dialogflow.v2.Tool.Authentication.ApiKeyConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface OAuthConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Required. OAuth grant types.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for oauthGrantType. + */ + int getOauthGrantTypeValue(); + + /** + * + * + *
+       * Required. OAuth grant types.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The oauthGrantType. + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType + getOauthGrantType(); + + /** + * + * + *
+       * Required. The client ID from the OAuth provider.
+       * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The clientId. + */ + java.lang.String getClientId(); + + /** + * + * + *
+       * Required. The client ID from the OAuth provider.
+       * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for clientId. + */ + com.google.protobuf.ByteString getClientIdBytes(); + + /** + * + * + *
+       * Optional. The client secret from the OAuth provider. If the
+       * `secret_version_for_client_secret` field is set, this field will be
+       * ignored.
+       * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The clientSecret. + */ + java.lang.String getClientSecret(); + + /** + * + * + *
+       * Optional. The client secret from the OAuth provider. If the
+       * `secret_version_for_client_secret` field is set, this field will be
+       * ignored.
+       * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for clientSecret. + */ + com.google.protobuf.ByteString getClientSecretBytes(); + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the client secret. If this field is set, the `client_secret` field will
+       * be ignored. Format:
+       * `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForClientSecret. + */ + java.lang.String getSecretVersionForClientSecret(); + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the client secret. If this field is set, the `client_secret` field will
+       * be ignored. Format:
+       * `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForClientSecret. + */ + com.google.protobuf.ByteString getSecretVersionForClientSecretBytes(); + + /** + * + * + *
+       * Required. The token endpoint in the OAuth provider to exchange for an
+       * access token.
+       * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The tokenEndpoint. + */ + java.lang.String getTokenEndpoint(); + + /** + * + * + *
+       * Required. The token endpoint in the OAuth provider to exchange for an
+       * access token.
+       * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for tokenEndpoint. + */ + com.google.protobuf.ByteString getTokenEndpointBytes(); + + /** + * + * + *
+       * Optional. The OAuth scopes to grant.
+       * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the scopes. + */ + java.util.List getScopesList(); + + /** + * + * + *
+       * Optional. The OAuth scopes to grant.
+       * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of scopes. + */ + int getScopesCount(); + + /** + * + * + *
+       * Optional. The OAuth scopes to grant.
+       * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The scopes at the given index. + */ + java.lang.String getScopes(int index); + + /** + * + * + *
+       * Optional. The OAuth scopes to grant.
+       * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the scopes at the given index. + */ + com.google.protobuf.ByteString getScopesBytes(int index); + } + + /** + * + * + *
+     * Config for authentication with OAuth.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig} + */ + public static final class OAuthConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) + OAuthConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use OAuthConfig.newBuilder() to construct. + private OAuthConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private OAuthConfig() { + oauthGrantType_ = 0; + clientId_ = ""; + clientSecret_ = ""; + secretVersionForClientSecret_ = ""; + tokenEndpoint_ = ""; + scopes_ = com.google.protobuf.LazyStringArrayList.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new OAuthConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.Builder.class); + } + + /** + * + * + *
+       * OAuth grant types. Only [client credential
+       * grant](https://oauth.net/2/grant-types/client-credentials) is
+       * supported.
+       * 
+ * + * Protobuf enum {@code + * google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType} + */ + public enum OauthGrantType implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+         * Default value. This value is unused.
+         * 
+ * + * OAUTH_GRANT_TYPE_UNSPECIFIED = 0; + */ + OAUTH_GRANT_TYPE_UNSPECIFIED(0), + /** + * + * + *
+         * Represents the [client credential
+         * flow](https://oauth.net/2/grant-types/client-credentials).
+         * 
+ * + * CLIENT_CREDENTIAL = 1; + */ + CLIENT_CREDENTIAL(1), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+         * Default value. This value is unused.
+         * 
+ * + * OAUTH_GRANT_TYPE_UNSPECIFIED = 0; + */ + public static final int OAUTH_GRANT_TYPE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+         * Represents the [client credential
+         * flow](https://oauth.net/2/grant-types/client-credentials).
+         * 
+ * + * CLIENT_CREDENTIAL = 1; + */ + public static final int CLIENT_CREDENTIAL_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 OauthGrantType 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 OauthGrantType forNumber(int value) { + switch (value) { + case 0: + return OAUTH_GRANT_TYPE_UNSPECIFIED; + case 1: + return CLIENT_CREDENTIAL; + 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 OauthGrantType findValueByNumber(int number) { + return OauthGrantType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final OauthGrantType[] VALUES = values(); + + public static OauthGrantType 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 OauthGrantType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType) + } + + public static final int OAUTH_GRANT_TYPE_FIELD_NUMBER = 1; + private int oauthGrantType_ = 0; + + /** + * + * + *
+       * Required. OAuth grant types.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for oauthGrantType. + */ + @java.lang.Override + public int getOauthGrantTypeValue() { + return oauthGrantType_; + } + + /** + * + * + *
+       * Required. OAuth grant types.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The oauthGrantType. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType + getOauthGrantType() { + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType result = + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType.forNumber( + oauthGrantType_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType + .UNRECOGNIZED + : result; + } + + public static final int CLIENT_ID_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object clientId_ = ""; + + /** + * + * + *
+       * Required. The client ID from the OAuth provider.
+       * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The clientId. + */ + @java.lang.Override + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + 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(); + clientId_ = s; + return s; + } + } + + /** + * + * + *
+       * Required. The client ID from the OAuth provider.
+       * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for clientId. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_SECRET_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object clientSecret_ = ""; + + /** + * + * + *
+       * Optional. The client secret from the OAuth provider. If the
+       * `secret_version_for_client_secret` field is set, this field will be
+       * ignored.
+       * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The clientSecret. + */ + @java.lang.Override + public java.lang.String getClientSecret() { + java.lang.Object ref = clientSecret_; + 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(); + clientSecret_ = s; + return s; + } + } + + /** + * + * + *
+       * Optional. The client secret from the OAuth provider. If the
+       * `secret_version_for_client_secret` field is set, this field will be
+       * ignored.
+       * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for clientSecret. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretBytes() { + java.lang.Object ref = clientSecret_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + clientSecret_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SECRET_VERSION_FOR_CLIENT_SECRET_FIELD_NUMBER = 6; + + @SuppressWarnings("serial") + private volatile java.lang.Object secretVersionForClientSecret_ = ""; + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the client secret. If this field is set, the `client_secret` field will
+       * be ignored. Format:
+       * `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForClientSecret. + */ + @java.lang.Override + public java.lang.String getSecretVersionForClientSecret() { + java.lang.Object ref = secretVersionForClientSecret_; + 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(); + secretVersionForClientSecret_ = s; + return s; + } + } + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the client secret. If this field is set, the `client_secret` field will
+       * be ignored. Format:
+       * `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForClientSecret. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecretVersionForClientSecretBytes() { + java.lang.Object ref = secretVersionForClientSecret_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + secretVersionForClientSecret_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOKEN_ENDPOINT_FIELD_NUMBER = 4; + + @SuppressWarnings("serial") + private volatile java.lang.Object tokenEndpoint_ = ""; + + /** + * + * + *
+       * Required. The token endpoint in the OAuth provider to exchange for an
+       * access token.
+       * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The tokenEndpoint. + */ + @java.lang.Override + public java.lang.String getTokenEndpoint() { + java.lang.Object ref = tokenEndpoint_; + 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(); + tokenEndpoint_ = s; + return s; + } + } + + /** + * + * + *
+       * Required. The token endpoint in the OAuth provider to exchange for an
+       * access token.
+       * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for tokenEndpoint. + */ + @java.lang.Override + public com.google.protobuf.ByteString getTokenEndpointBytes() { + java.lang.Object ref = tokenEndpoint_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + tokenEndpoint_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SCOPES_FIELD_NUMBER = 5; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList scopes_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + /** + * + * + *
+       * Optional. The OAuth scopes to grant.
+       * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the scopes. + */ + public com.google.protobuf.ProtocolStringList getScopesList() { + return scopes_; + } + + /** + * + * + *
+       * Optional. The OAuth scopes to grant.
+       * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of scopes. + */ + public int getScopesCount() { + return scopes_.size(); + } + + /** + * + * + *
+       * Optional. The OAuth scopes to grant.
+       * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The scopes at the given index. + */ + public java.lang.String getScopes(int index) { + return scopes_.get(index); + } + + /** + * + * + *
+       * Optional. The OAuth scopes to grant.
+       * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the scopes at the given index. + */ + public com.google.protobuf.ByteString getScopesBytes(int index) { + return scopes_.getByteString(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 { + if (oauthGrantType_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType + .OAUTH_GRANT_TYPE_UNSPECIFIED + .getNumber()) { + output.writeEnum(1, oauthGrantType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, clientId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSecret_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, clientSecret_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tokenEndpoint_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, tokenEndpoint_); + } + for (int i = 0; i < scopes_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, scopes_.getRaw(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretVersionForClientSecret_)) { + com.google.protobuf.GeneratedMessageV3.writeString( + output, 6, secretVersionForClientSecret_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (oauthGrantType_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType + .OAUTH_GRANT_TYPE_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, oauthGrantType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, clientId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSecret_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, clientSecret_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tokenEndpoint_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, tokenEndpoint_); + } + { + int dataSize = 0; + for (int i = 0; i < scopes_.size(); i++) { + dataSize += computeStringSizeNoTag(scopes_.getRaw(i)); + } + size += dataSize; + size += 1 * getScopesList().size(); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretVersionForClientSecret_)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 6, secretVersionForClientSecret_); + } + 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.dialogflow.v2.Tool.Authentication.OAuthConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig other = + (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) obj; + + if (oauthGrantType_ != other.oauthGrantType_) return false; + if (!getClientId().equals(other.getClientId())) return false; + if (!getClientSecret().equals(other.getClientSecret())) return false; + if (!getSecretVersionForClientSecret().equals(other.getSecretVersionForClientSecret())) + return false; + if (!getTokenEndpoint().equals(other.getTokenEndpoint())) return false; + if (!getScopesList().equals(other.getScopesList())) 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) + OAUTH_GRANT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + oauthGrantType_; + hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getClientId().hashCode(); + hash = (37 * hash) + CLIENT_SECRET_FIELD_NUMBER; + hash = (53 * hash) + getClientSecret().hashCode(); + hash = (37 * hash) + SECRET_VERSION_FOR_CLIENT_SECRET_FIELD_NUMBER; + hash = (53 * hash) + getSecretVersionForClientSecret().hashCode(); + hash = (37 * hash) + TOKEN_ENDPOINT_FIELD_NUMBER; + hash = (53 * hash) + getTokenEndpoint().hashCode(); + if (getScopesCount() > 0) { + hash = (37 * hash) + SCOPES_FIELD_NUMBER; + hash = (53 * hash) + getScopesList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig 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.dialogflow.v2.Tool.Authentication.OAuthConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig 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.dialogflow.v2.Tool.Authentication.OAuthConfig parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * Config for authentication with OAuth.
+       * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.Builder.class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + oauthGrantType_ = 0; + clientId_ = ""; + clientSecret_ = ""; + secretVersionForClientSecret_ = ""; + tokenEndpoint_ = ""; + scopes_ = com.google.protobuf.LazyStringArrayList.emptyList(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig build() { + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig buildPartial() { + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig result = + new com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.oauthGrantType_ = oauthGrantType_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.clientId_ = clientId_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.clientSecret_ = clientSecret_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.secretVersionForClientSecret_ = secretVersionForClientSecret_; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.tokenEndpoint_ = tokenEndpoint_; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + scopes_.makeImmutable(); + result.scopes_ = scopes_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig other) { + if (other + == com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + .getDefaultInstance()) return this; + if (other.oauthGrantType_ != 0) { + setOauthGrantTypeValue(other.getOauthGrantTypeValue()); + } + if (!other.getClientId().isEmpty()) { + clientId_ = other.clientId_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getClientSecret().isEmpty()) { + clientSecret_ = other.clientSecret_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (!other.getSecretVersionForClientSecret().isEmpty()) { + secretVersionForClientSecret_ = other.secretVersionForClientSecret_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (!other.getTokenEndpoint().isEmpty()) { + tokenEndpoint_ = other.tokenEndpoint_; + bitField0_ |= 0x00000010; + onChanged(); + } + if (!other.scopes_.isEmpty()) { + if (scopes_.isEmpty()) { + scopes_ = other.scopes_; + bitField0_ |= 0x00000020; + } else { + ensureScopesIsMutable(); + scopes_.addAll(other.scopes_); + } + 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: + { + oauthGrantType_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 18: + { + clientId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + clientSecret_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + tokenEndpoint_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + break; + } // case 34 + case 42: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureScopesIsMutable(); + scopes_.add(s); + break; + } // case 42 + case 50: + { + secretVersionForClientSecret_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 50 + 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 oauthGrantType_ = 0; + + /** + * + * + *
+         * Required. OAuth grant types.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for oauthGrantType. + */ + @java.lang.Override + public int getOauthGrantTypeValue() { + return oauthGrantType_; + } + + /** + * + * + *
+         * Required. OAuth grant types.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The enum numeric value on the wire for oauthGrantType to set. + * @return This builder for chaining. + */ + public Builder setOauthGrantTypeValue(int value) { + oauthGrantType_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. OAuth grant types.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The oauthGrantType. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType + getOauthGrantType() { + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType result = + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType + .forNumber(oauthGrantType_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType + .UNRECOGNIZED + : result; + } + + /** + * + * + *
+         * Required. OAuth grant types.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The oauthGrantType to set. + * @return This builder for chaining. + */ + public Builder setOauthGrantType( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + oauthGrantType_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. OAuth grant types.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.OauthGrantType oauth_grant_type = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return This builder for chaining. + */ + public Builder clearOauthGrantType() { + bitField0_ = (bitField0_ & ~0x00000001); + oauthGrantType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object clientId_ = ""; + + /** + * + * + *
+         * Required. The client ID from the OAuth provider.
+         * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The clientId. + */ + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Required. The client ID from the OAuth provider.
+         * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for clientId. + */ + public com.google.protobuf.ByteString getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Required. The client ID from the OAuth provider.
+         * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The clientId to set. + * @return This builder for chaining. + */ + public Builder setClientId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + clientId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The client ID from the OAuth provider.
+         * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearClientId() { + clientId_ = getDefaultInstance().getClientId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The client ID from the OAuth provider.
+         * 
+ * + * string client_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for clientId to set. + * @return This builder for chaining. + */ + public Builder setClientIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + clientId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object clientSecret_ = ""; + + /** + * + * + *
+         * Optional. The client secret from the OAuth provider. If the
+         * `secret_version_for_client_secret` field is set, this field will be
+         * ignored.
+         * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The clientSecret. + */ + public java.lang.String getClientSecret() { + java.lang.Object ref = clientSecret_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSecret_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Optional. The client secret from the OAuth provider. If the
+         * `secret_version_for_client_secret` field is set, this field will be
+         * ignored.
+         * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for clientSecret. + */ + public com.google.protobuf.ByteString getClientSecretBytes() { + java.lang.Object ref = clientSecret_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + clientSecret_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Optional. The client secret from the OAuth provider. If the
+         * `secret_version_for_client_secret` field is set, this field will be
+         * ignored.
+         * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The clientSecret to set. + * @return This builder for chaining. + */ + public Builder setClientSecret(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + clientSecret_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The client secret from the OAuth provider. If the
+         * `secret_version_for_client_secret` field is set, this field will be
+         * ignored.
+         * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearClientSecret() { + clientSecret_ = getDefaultInstance().getClientSecret(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The client secret from the OAuth provider. If the
+         * `secret_version_for_client_secret` field is set, this field will be
+         * ignored.
+         * 
+ * + * string client_secret = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for clientSecret to set. + * @return This builder for chaining. + */ + public Builder setClientSecretBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + clientSecret_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object secretVersionForClientSecret_ = ""; + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the client secret. If this field is set, the `client_secret` field will
+         * be ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForClientSecret. + */ + public java.lang.String getSecretVersionForClientSecret() { + java.lang.Object ref = secretVersionForClientSecret_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + secretVersionForClientSecret_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the client secret. If this field is set, the `client_secret` field will
+         * be ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForClientSecret. + */ + public com.google.protobuf.ByteString getSecretVersionForClientSecretBytes() { + java.lang.Object ref = secretVersionForClientSecret_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + secretVersionForClientSecret_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the client secret. If this field is set, the `client_secret` field will
+         * be ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The secretVersionForClientSecret to set. + * @return This builder for chaining. + */ + public Builder setSecretVersionForClientSecret(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + secretVersionForClientSecret_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the client secret. If this field is set, the `client_secret` field will
+         * be ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearSecretVersionForClientSecret() { + secretVersionForClientSecret_ = getDefaultInstance().getSecretVersionForClientSecret(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the client secret. If this field is set, the `client_secret` field will
+         * be ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_client_secret = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for secretVersionForClientSecret to set. + * @return This builder for chaining. + */ + public Builder setSecretVersionForClientSecretBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + secretVersionForClientSecret_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private java.lang.Object tokenEndpoint_ = ""; + + /** + * + * + *
+         * Required. The token endpoint in the OAuth provider to exchange for an
+         * access token.
+         * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The tokenEndpoint. + */ + public java.lang.String getTokenEndpoint() { + java.lang.Object ref = tokenEndpoint_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + tokenEndpoint_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Required. The token endpoint in the OAuth provider to exchange for an
+         * access token.
+         * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for tokenEndpoint. + */ + public com.google.protobuf.ByteString getTokenEndpointBytes() { + java.lang.Object ref = tokenEndpoint_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + tokenEndpoint_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Required. The token endpoint in the OAuth provider to exchange for an
+         * access token.
+         * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The tokenEndpoint to set. + * @return This builder for chaining. + */ + public Builder setTokenEndpoint(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + tokenEndpoint_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The token endpoint in the OAuth provider to exchange for an
+         * access token.
+         * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearTokenEndpoint() { + tokenEndpoint_ = getDefaultInstance().getTokenEndpoint(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The token endpoint in the OAuth provider to exchange for an
+         * access token.
+         * 
+ * + * string token_endpoint = 4 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for tokenEndpoint to set. + * @return This builder for chaining. + */ + public Builder setTokenEndpointBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + tokenEndpoint_ = value; + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringArrayList scopes_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureScopesIsMutable() { + if (!scopes_.isModifiable()) { + scopes_ = new com.google.protobuf.LazyStringArrayList(scopes_); + } + bitField0_ |= 0x00000020; + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return A list containing the scopes. + */ + public com.google.protobuf.ProtocolStringList getScopesList() { + scopes_.makeImmutable(); + return scopes_; + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The count of scopes. + */ + public int getScopesCount() { + return scopes_.size(); + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the element to return. + * @return The scopes at the given index. + */ + public java.lang.String getScopes(int index) { + return scopes_.get(index); + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index of the value to return. + * @return The bytes of the scopes at the given index. + */ + public com.google.protobuf.ByteString getScopesBytes(int index) { + return scopes_.getByteString(index); + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param index The index to set the value at. + * @param value The scopes to set. + * @return This builder for chaining. + */ + public Builder setScopes(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureScopesIsMutable(); + scopes_.set(index, value); + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The scopes to add. + * @return This builder for chaining. + */ + public Builder addScopes(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureScopesIsMutable(); + scopes_.add(value); + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param values The scopes to add. + * @return This builder for chaining. + */ + public Builder addAllScopes(java.lang.Iterable values) { + ensureScopesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, scopes_); + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearScopes() { + scopes_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + ; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The OAuth scopes to grant.
+         * 
+ * + * repeated string scopes = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes of the scopes to add. + * @return This builder for chaining. + */ + public Builder addScopesBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureScopesIsMutable(); + scopes_.add(value); + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) + private static final com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig(); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OAuthConfig 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.dialogflow.v2.Tool.Authentication.OAuthConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface ServiceAgentAuthConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Optional. Indicate the auth token type generated from the [Diglogflow
+       * service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+       * The generated token is sent in the Authorization header.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for serviceAgentAuth. + */ + int getServiceAgentAuthValue(); + + /** + * + * + *
+       * Optional. Indicate the auth token type generated from the [Diglogflow
+       * service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+       * The generated token is sent in the Authorization header.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The serviceAgentAuth. + */ + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth + getServiceAgentAuth(); + } + + /** + * + * + *
+     * Config for auth using [Dialogflow service
+     * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig} + */ + public static final class ServiceAgentAuthConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + ServiceAgentAuthConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ServiceAgentAuthConfig.newBuilder() to construct. + private ServiceAgentAuthConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ServiceAgentAuthConfig() { + serviceAgentAuth_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ServiceAgentAuthConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.Builder + .class); + } + + /** + * + * + *
+       * Indicate the auth token type generated from the [Diaglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+       * 
+ * + * Protobuf enum {@code + * google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth} + */ + public enum ServiceAgentAuth implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+         * Service agent auth type unspecified. Default to ID_TOKEN.
+         * 
+ * + * SERVICE_AGENT_AUTH_UNSPECIFIED = 0; + */ + SERVICE_AGENT_AUTH_UNSPECIFIED(0), + /** + * + * + *
+         * Use [ID
+         * token](https://cloud.google.com/docs/authentication/token-types#id)
+         * generated from service agent. This can be used to access Cloud
+         * Function and Cloud Run after you grant Invoker role to
+         * `service-<PROJECT-NUMBER>@gcp-sa-dialogflow.iam.gserviceaccount.com`.
+         * 
+ * + * ID_TOKEN = 1; + */ + ID_TOKEN(1), + /** + * + * + *
+         * Use [access
+         * token](https://cloud.google.com/docs/authentication/token-types#access)
+         * generated from service agent. This can be used to access other Google
+         * Cloud APIs after you grant required roles to
+         * `service-<PROJECT-NUMBER>@gcp-sa-dialogflow.iam.gserviceaccount.com`.
+         * 
+ * + * ACCESS_TOKEN = 2; + */ + ACCESS_TOKEN(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+         * Service agent auth type unspecified. Default to ID_TOKEN.
+         * 
+ * + * SERVICE_AGENT_AUTH_UNSPECIFIED = 0; + */ + public static final int SERVICE_AGENT_AUTH_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+         * Use [ID
+         * token](https://cloud.google.com/docs/authentication/token-types#id)
+         * generated from service agent. This can be used to access Cloud
+         * Function and Cloud Run after you grant Invoker role to
+         * `service-<PROJECT-NUMBER>@gcp-sa-dialogflow.iam.gserviceaccount.com`.
+         * 
+ * + * ID_TOKEN = 1; + */ + public static final int ID_TOKEN_VALUE = 1; + + /** + * + * + *
+         * Use [access
+         * token](https://cloud.google.com/docs/authentication/token-types#access)
+         * generated from service agent. This can be used to access other Google
+         * Cloud APIs after you grant required roles to
+         * `service-<PROJECT-NUMBER>@gcp-sa-dialogflow.iam.gserviceaccount.com`.
+         * 
+ * + * ACCESS_TOKEN = 2; + */ + public static final int ACCESS_TOKEN_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 ServiceAgentAuth 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 ServiceAgentAuth forNumber(int value) { + switch (value) { + case 0: + return SERVICE_AGENT_AUTH_UNSPECIFIED; + case 1: + return ID_TOKEN; + case 2: + return ACCESS_TOKEN; + 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 ServiceAgentAuth findValueByNumber(int number) { + return ServiceAgentAuth.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final ServiceAgentAuth[] VALUES = values(); + + public static ServiceAgentAuth 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 ServiceAgentAuth(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth) + } + + public static final int SERVICE_AGENT_AUTH_FIELD_NUMBER = 1; + private int serviceAgentAuth_ = 0; + + /** + * + * + *
+       * Optional. Indicate the auth token type generated from the [Diglogflow
+       * service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+       * The generated token is sent in the Authorization header.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for serviceAgentAuth. + */ + @java.lang.Override + public int getServiceAgentAuthValue() { + return serviceAgentAuth_; + } + + /** + * + * + *
+       * Optional. Indicate the auth token type generated from the [Diglogflow
+       * service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+       * The generated token is sent in the Authorization header.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The serviceAgentAuth. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth + getServiceAgentAuth() { + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth + result = + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth.forNumber(serviceAgentAuth_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth.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 (serviceAgentAuth_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth.SERVICE_AGENT_AUTH_UNSPECIFIED + .getNumber()) { + output.writeEnum(1, serviceAgentAuth_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (serviceAgentAuth_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth.SERVICE_AGENT_AUTH_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, serviceAgentAuth_); + } + 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.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig other = + (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) obj; + + if (serviceAgentAuth_ != other.serviceAgentAuth_) 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) + SERVICE_AGENT_AUTH_FIELD_NUMBER; + hash = (53 * hash) + serviceAgentAuth_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + 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.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + 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.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * Config for auth using [Dialogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+       * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + serviceAgentAuth_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig build() { + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + buildPartial() { + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig result = + new com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.serviceAgentAuth_ = serviceAgentAuth_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig other) { + if (other + == com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance()) return this; + if (other.serviceAgentAuth_ != 0) { + setServiceAgentAuthValue(other.getServiceAgentAuthValue()); + } + 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: + { + serviceAgentAuth_ = input.readEnum(); + 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 serviceAgentAuth_ = 0; + + /** + * + * + *
+         * Optional. Indicate the auth token type generated from the [Diglogflow
+         * service
+         * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+         * The generated token is sent in the Authorization header.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for serviceAgentAuth. + */ + @java.lang.Override + public int getServiceAgentAuthValue() { + return serviceAgentAuth_; + } + + /** + * + * + *
+         * Optional. Indicate the auth token type generated from the [Diglogflow
+         * service
+         * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+         * The generated token is sent in the Authorization header.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for serviceAgentAuth to set. + * @return This builder for chaining. + */ + public Builder setServiceAgentAuthValue(int value) { + serviceAgentAuth_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Indicate the auth token type generated from the [Diglogflow
+         * service
+         * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+         * The generated token is sent in the Authorization header.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The serviceAgentAuth. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth + getServiceAgentAuth() { + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth + result = + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth.forNumber(serviceAgentAuth_); + return result == null + ? com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth.UNRECOGNIZED + : result; + } + + /** + * + * + *
+         * Optional. Indicate the auth token type generated from the [Diglogflow
+         * service
+         * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+         * The generated token is sent in the Authorization header.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The serviceAgentAuth to set. + * @return This builder for chaining. + */ + public Builder setServiceAgentAuth( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .ServiceAgentAuth + value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + serviceAgentAuth_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. Indicate the auth token type generated from the [Diglogflow
+         * service
+         * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent).
+         * The generated token is sent in the Authorization header.
+         * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuth service_agent_auth = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearServiceAgentAuth() { + bitField0_ = (bitField0_ & ~0x00000001); + serviceAgentAuth_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + private static final com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig(); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServiceAgentAuthConfig 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.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface BearerTokenConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Optional. The text token appended to the text `Bearer` to the request
+       * Authorization header.
+       * [Session parameters
+       * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+       * can be used to pass the token dynamically, e.g.
+       * `$session.params.parameter-id`.
+       * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The token. + */ + java.lang.String getToken(); + + /** + * + * + *
+       * Optional. The text token appended to the text `Bearer` to the request
+       * Authorization header.
+       * [Session parameters
+       * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+       * can be used to pass the token dynamically, e.g.
+       * `$session.params.parameter-id`.
+       * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for token. + */ + com.google.protobuf.ByteString getTokenBytes(); + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the Bearer token. If this field is set, the `token` field will be
+       * ignored. Format:
+       * `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForToken. + */ + java.lang.String getSecretVersionForToken(); + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the Bearer token. If this field is set, the `token` field will be
+       * ignored. Format:
+       * `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForToken. + */ + com.google.protobuf.ByteString getSecretVersionForTokenBytes(); + } + + /** + * + * + *
+     * Config for authentication using bearer token.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig} + */ + public static final class BearerTokenConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + BearerTokenConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use BearerTokenConfig.newBuilder() to construct. + private BearerTokenConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private BearerTokenConfig() { + token_ = ""; + secretVersionForToken_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new BearerTokenConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.Builder.class); + } + + public static final int TOKEN_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object token_ = ""; + + /** + * + * + *
+       * Optional. The text token appended to the text `Bearer` to the request
+       * Authorization header.
+       * [Session parameters
+       * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+       * can be used to pass the token dynamically, e.g.
+       * `$session.params.parameter-id`.
+       * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The token. + */ + @java.lang.Override + public java.lang.String getToken() { + java.lang.Object ref = token_; + 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(); + token_ = s; + return s; + } + } + + /** + * + * + *
+       * Optional. The text token appended to the text `Bearer` to the request
+       * Authorization header.
+       * [Session parameters
+       * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+       * can be used to pass the token dynamically, e.g.
+       * `$session.params.parameter-id`.
+       * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for token. + */ + @java.lang.Override + public com.google.protobuf.ByteString getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SECRET_VERSION_FOR_TOKEN_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object secretVersionForToken_ = ""; + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the Bearer token. If this field is set, the `token` field will be
+       * ignored. Format:
+       * `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForToken. + */ + @java.lang.Override + public java.lang.String getSecretVersionForToken() { + java.lang.Object ref = secretVersionForToken_; + 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(); + secretVersionForToken_ = s; + return s; + } + } + + /** + * + * + *
+       * Optional. The name of the SecretManager secret version resource storing
+       * the Bearer token. If this field is set, the `token` field will be
+       * ignored. Format:
+       * `projects/{project}/secrets/{secret}/versions/{version}`
+       * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecretVersionForTokenBytes() { + java.lang.Object ref = secretVersionForToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + secretVersionForToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, token_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretVersionForToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, secretVersionForToken_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, token_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretVersionForToken_)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize(2, secretVersionForToken_); + } + 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.dialogflow.v2.Tool.Authentication.BearerTokenConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig other = + (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) obj; + + if (!getToken().equals(other.getToken())) return false; + if (!getSecretVersionForToken().equals(other.getSecretVersionForToken())) 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) + TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getToken().hashCode(); + hash = (37 * hash) + SECRET_VERSION_FOR_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getSecretVersionForToken().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig 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.dialogflow.v2.Tool.Authentication.BearerTokenConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig 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.dialogflow.v2.Tool.Authentication.BearerTokenConfig parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * Config for authentication using bearer token.
+       * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.Builder + .class); + } + + // Construct using + // com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + token_ = ""; + secretVersionForToken_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig build() { + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig buildPartial() { + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig result = + new com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.token_ = token_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.secretVersionForToken_ = secretVersionForToken_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) { + return mergeFrom( + (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig other) { + if (other + == com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance()) return this; + if (!other.getToken().isEmpty()) { + token_ = other.token_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getSecretVersionForToken().isEmpty()) { + secretVersionForToken_ = other.secretVersionForToken_; + 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: + { + token_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + secretVersionForToken_ = 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 token_ = ""; + + /** + * + * + *
+         * Optional. The text token appended to the text `Bearer` to the request
+         * Authorization header.
+         * [Session parameters
+         * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+         * can be used to pass the token dynamically, e.g.
+         * `$session.params.parameter-id`.
+         * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The token. + */ + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Optional. The text token appended to the text `Bearer` to the request
+         * Authorization header.
+         * [Session parameters
+         * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+         * can be used to pass the token dynamically, e.g.
+         * `$session.params.parameter-id`.
+         * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for token. + */ + public com.google.protobuf.ByteString getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Optional. The text token appended to the text `Bearer` to the request
+         * Authorization header.
+         * [Session parameters
+         * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+         * can be used to pass the token dynamically, e.g.
+         * `$session.params.parameter-id`.
+         * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The token to set. + * @return This builder for chaining. + */ + public Builder setToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + token_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The text token appended to the text `Bearer` to the request
+         * Authorization header.
+         * [Session parameters
+         * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+         * can be used to pass the token dynamically, e.g.
+         * `$session.params.parameter-id`.
+         * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearToken() { + token_ = getDefaultInstance().getToken(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The text token appended to the text `Bearer` to the request
+         * Authorization header.
+         * [Session parameters
+         * reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref)
+         * can be used to pass the token dynamically, e.g.
+         * `$session.params.parameter-id`.
+         * 
+ * + * string token = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for token to set. + * @return This builder for chaining. + */ + public Builder setTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + token_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object secretVersionForToken_ = ""; + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the Bearer token. If this field is set, the `token` field will be
+         * ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The secretVersionForToken. + */ + public java.lang.String getSecretVersionForToken() { + java.lang.Object ref = secretVersionForToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + secretVersionForToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the Bearer token. If this field is set, the `token` field will be
+         * ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for secretVersionForToken. + */ + public com.google.protobuf.ByteString getSecretVersionForTokenBytes() { + java.lang.Object ref = secretVersionForToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + secretVersionForToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the Bearer token. If this field is set, the `token` field will be
+         * ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The secretVersionForToken to set. + * @return This builder for chaining. + */ + public Builder setSecretVersionForToken(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + secretVersionForToken_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the Bearer token. If this field is set, the `token` field will be
+         * ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearSecretVersionForToken() { + secretVersionForToken_ = getDefaultInstance().getSecretVersionForToken(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+         * Optional. The name of the SecretManager secret version resource storing
+         * the Bearer token. If this field is set, the `token` field will be
+         * ignored. Format:
+         * `projects/{project}/secrets/{secret}/versions/{version}`
+         * 
+ * + * + * string secret_version_for_token = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for secretVersionForToken to set. + * @return This builder for chaining. + */ + public Builder setSecretVersionForTokenBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + secretVersionForToken_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + private static final com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig(); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BearerTokenConfig 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.dialogflow.v2.Tool.Authentication.BearerTokenConfig + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int authConfigCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object authConfig_; + + public enum AuthConfigCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + API_KEY_CONFIG(1), + OAUTH_CONFIG(2), + SERVICE_AGENT_AUTH_CONFIG(3), + BEARER_TOKEN_CONFIG(4), + AUTHCONFIG_NOT_SET(0); + private final int value; + + private AuthConfigCase(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 AuthConfigCase valueOf(int value) { + return forNumber(value); + } + + public static AuthConfigCase forNumber(int value) { + switch (value) { + case 1: + return API_KEY_CONFIG; + case 2: + return OAUTH_CONFIG; + case 3: + return SERVICE_AGENT_AUTH_CONFIG; + case 4: + return BEARER_TOKEN_CONFIG; + case 0: + return AUTHCONFIG_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public AuthConfigCase getAuthConfigCase() { + return AuthConfigCase.forNumber(authConfigCase_); + } + + public static final int API_KEY_CONFIG_FIELD_NUMBER = 1; + + /** + * + * + *
+     * Config for API key auth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + * @return Whether the apiKeyConfig field is set. + */ + @java.lang.Override + public boolean hasApiKeyConfig() { + return authConfigCase_ == 1; + } + + /** + * + * + *
+     * Config for API key auth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + * @return The apiKeyConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig getApiKeyConfig() { + if (authConfigCase_ == 1) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.getDefaultInstance(); + } + + /** + * + * + *
+     * Config for API key auth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfigOrBuilder + getApiKeyConfigOrBuilder() { + if (authConfigCase_ == 1) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.getDefaultInstance(); + } + + public static final int OAUTH_CONFIG_FIELD_NUMBER = 2; + + /** + * + * + *
+     * Config for OAuth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + * + * @return Whether the oauthConfig field is set. + */ + @java.lang.Override + public boolean hasOauthConfig() { + return authConfigCase_ == 2; + } + + /** + * + * + *
+     * Config for OAuth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + * + * @return The oauthConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig getOauthConfig() { + if (authConfigCase_ == 2) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.getDefaultInstance(); + } + + /** + * + * + *
+     * Config for OAuth.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfigOrBuilder + getOauthConfigOrBuilder() { + if (authConfigCase_ == 2) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.getDefaultInstance(); + } + + public static final int SERVICE_AGENT_AUTH_CONFIG_FIELD_NUMBER = 3; + + /** + * + * + *
+     * Config for [Diglogflow service
+     * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+     * auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + * + * @return Whether the serviceAgentAuthConfig field is set. + */ + @java.lang.Override + public boolean hasServiceAgentAuthConfig() { + return authConfigCase_ == 3; + } + + /** + * + * + *
+     * Config for [Diglogflow service
+     * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+     * auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + * + * @return The serviceAgentAuthConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + getServiceAgentAuthConfig() { + if (authConfigCase_ == 3) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance(); + } + + /** + * + * + *
+     * Config for [Diglogflow service
+     * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+     * auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfigOrBuilder + getServiceAgentAuthConfigOrBuilder() { + if (authConfigCase_ == 3) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance(); + } + + public static final int BEARER_TOKEN_CONFIG_FIELD_NUMBER = 4; + + /** + * + * + *
+     * Config for bearer token auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + * + * @return Whether the bearerTokenConfig field is set. + */ + @java.lang.Override + public boolean hasBearerTokenConfig() { + return authConfigCase_ == 4; + } + + /** + * + * + *
+     * Config for bearer token auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + * + * @return The bearerTokenConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + getBearerTokenConfig() { + if (authConfigCase_ == 4) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance(); + } + + /** + * + * + *
+     * Config for bearer token auth.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfigOrBuilder + getBearerTokenConfigOrBuilder() { + if (authConfigCase_ == 4) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance(); + } + + 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 (authConfigCase_ == 1) { + output.writeMessage( + 1, (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) authConfig_); + } + if (authConfigCase_ == 2) { + output.writeMessage( + 2, (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) authConfig_); + } + if (authConfigCase_ == 3) { + output.writeMessage( + 3, + (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + authConfig_); + } + if (authConfigCase_ == 4) { + output.writeMessage( + 4, (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) authConfig_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (authConfigCase_ == 1) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 1, (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) authConfig_); + } + if (authConfigCase_ == 2) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 2, (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) authConfig_); + } + if (authConfigCase_ == 3) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 3, + (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + authConfig_); + } + if (authConfigCase_ == 4) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 4, + (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) authConfig_); + } + 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.dialogflow.v2.Tool.Authentication)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.Authentication other = + (com.google.cloud.dialogflow.v2.Tool.Authentication) obj; + + if (!getAuthConfigCase().equals(other.getAuthConfigCase())) return false; + switch (authConfigCase_) { + case 1: + if (!getApiKeyConfig().equals(other.getApiKeyConfig())) return false; + break; + case 2: + if (!getOauthConfig().equals(other.getOauthConfig())) return false; + break; + case 3: + if (!getServiceAgentAuthConfig().equals(other.getServiceAgentAuthConfig())) return false; + break; + case 4: + if (!getBearerTokenConfig().equals(other.getBearerTokenConfig())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (authConfigCase_) { + case 1: + hash = (37 * hash) + API_KEY_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getApiKeyConfig().hashCode(); + break; + case 2: + hash = (37 * hash) + OAUTH_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getOauthConfig().hashCode(); + break; + case 3: + hash = (37 * hash) + SERVICE_AGENT_AUTH_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getServiceAgentAuthConfig().hashCode(); + break; + case 4: + hash = (37 * hash) + BEARER_TOKEN_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getBearerTokenConfig().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication 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.dialogflow.v2.Tool.Authentication parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication 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.dialogflow.v2.Tool.Authentication parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.Tool.Authentication prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Authentication information required for API calls
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.Authentication} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.Authentication) + com.google.cloud.dialogflow.v2.Tool.AuthenticationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.Authentication.class, + com.google.cloud.dialogflow.v2.Tool.Authentication.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.Authentication.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (apiKeyConfigBuilder_ != null) { + apiKeyConfigBuilder_.clear(); + } + if (oauthConfigBuilder_ != null) { + oauthConfigBuilder_.clear(); + } + if (serviceAgentAuthConfigBuilder_ != null) { + serviceAgentAuthConfigBuilder_.clear(); + } + if (bearerTokenConfigBuilder_ != null) { + bearerTokenConfigBuilder_.clear(); + } + authConfigCase_ = 0; + authConfig_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.Authentication.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication build() { + com.google.cloud.dialogflow.v2.Tool.Authentication result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication buildPartial() { + com.google.cloud.dialogflow.v2.Tool.Authentication result = + new com.google.cloud.dialogflow.v2.Tool.Authentication(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Tool.Authentication result) { + int from_bitField0_ = bitField0_; + } + + private void buildPartialOneofs(com.google.cloud.dialogflow.v2.Tool.Authentication result) { + result.authConfigCase_ = authConfigCase_; + result.authConfig_ = this.authConfig_; + if (authConfigCase_ == 1 && apiKeyConfigBuilder_ != null) { + result.authConfig_ = apiKeyConfigBuilder_.build(); + } + if (authConfigCase_ == 2 && oauthConfigBuilder_ != null) { + result.authConfig_ = oauthConfigBuilder_.build(); + } + if (authConfigCase_ == 3 && serviceAgentAuthConfigBuilder_ != null) { + result.authConfig_ = serviceAgentAuthConfigBuilder_.build(); + } + if (authConfigCase_ == 4 && bearerTokenConfigBuilder_ != null) { + result.authConfig_ = bearerTokenConfigBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.Authentication) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.Authentication) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.Authentication other) { + if (other == com.google.cloud.dialogflow.v2.Tool.Authentication.getDefaultInstance()) + return this; + switch (other.getAuthConfigCase()) { + case API_KEY_CONFIG: + { + mergeApiKeyConfig(other.getApiKeyConfig()); + break; + } + case OAUTH_CONFIG: + { + mergeOauthConfig(other.getOauthConfig()); + break; + } + case SERVICE_AGENT_AUTH_CONFIG: + { + mergeServiceAgentAuthConfig(other.getServiceAgentAuthConfig()); + break; + } + case BEARER_TOKEN_CONFIG: + { + mergeBearerTokenConfig(other.getBearerTokenConfig()); + break; + } + case AUTHCONFIG_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage(getApiKeyConfigFieldBuilder().getBuilder(), extensionRegistry); + authConfigCase_ = 1; + break; + } // case 10 + case 18: + { + input.readMessage(getOauthConfigFieldBuilder().getBuilder(), extensionRegistry); + authConfigCase_ = 2; + break; + } // case 18 + case 26: + { + input.readMessage( + getServiceAgentAuthConfigFieldBuilder().getBuilder(), extensionRegistry); + authConfigCase_ = 3; + break; + } // case 26 + case 34: + { + input.readMessage( + getBearerTokenConfigFieldBuilder().getBuilder(), extensionRegistry); + authConfigCase_ = 4; + 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 authConfigCase_ = 0; + private java.lang.Object authConfig_; + + public AuthConfigCase getAuthConfigCase() { + return AuthConfigCase.forNumber(authConfigCase_); + } + + public Builder clearAuthConfig() { + authConfigCase_ = 0; + authConfig_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfigOrBuilder> + apiKeyConfigBuilder_; + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + * + * @return Whether the apiKeyConfig field is set. + */ + @java.lang.Override + public boolean hasApiKeyConfig() { + return authConfigCase_ == 1; + } + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + * + * @return The apiKeyConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig getApiKeyConfig() { + if (apiKeyConfigBuilder_ == null) { + if (authConfigCase_ == 1) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + .getDefaultInstance(); + } else { + if (authConfigCase_ == 1) { + return apiKeyConfigBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + */ + public Builder setApiKeyConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig value) { + if (apiKeyConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + authConfig_ = value; + onChanged(); + } else { + apiKeyConfigBuilder_.setMessage(value); + } + authConfigCase_ = 1; + return this; + } + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + */ + public Builder setApiKeyConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.Builder builderForValue) { + if (apiKeyConfigBuilder_ == null) { + authConfig_ = builderForValue.build(); + onChanged(); + } else { + apiKeyConfigBuilder_.setMessage(builderForValue.build()); + } + authConfigCase_ = 1; + return this; + } + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + */ + public Builder mergeApiKeyConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig value) { + if (apiKeyConfigBuilder_ == null) { + if (authConfigCase_ == 1 + && authConfig_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + .getDefaultInstance()) { + authConfig_ = + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.newBuilder( + (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) + authConfig_) + .mergeFrom(value) + .buildPartial(); + } else { + authConfig_ = value; + } + onChanged(); + } else { + if (authConfigCase_ == 1) { + apiKeyConfigBuilder_.mergeFrom(value); + } else { + apiKeyConfigBuilder_.setMessage(value); + } + } + authConfigCase_ = 1; + return this; + } + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + */ + public Builder clearApiKeyConfig() { + if (apiKeyConfigBuilder_ == null) { + if (authConfigCase_ == 1) { + authConfigCase_ = 0; + authConfig_ = null; + onChanged(); + } + } else { + if (authConfigCase_ == 1) { + authConfigCase_ = 0; + authConfig_ = null; + } + apiKeyConfigBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + */ + public com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.Builder + getApiKeyConfigBuilder() { + return getApiKeyConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfigOrBuilder + getApiKeyConfigOrBuilder() { + if ((authConfigCase_ == 1) && (apiKeyConfigBuilder_ != null)) { + return apiKeyConfigBuilder_.getMessageOrBuilder(); + } else { + if (authConfigCase_ == 1) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Config for API key auth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig api_key_config = 1; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfigOrBuilder> + getApiKeyConfigFieldBuilder() { + if (apiKeyConfigBuilder_ == null) { + if (!(authConfigCase_ == 1)) { + authConfig_ = + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig + .getDefaultInstance(); + } + apiKeyConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfigOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfig) authConfig_, + getParentForChildren(), + isClean()); + authConfig_ = null; + } + authConfigCase_ = 1; + onChanged(); + return apiKeyConfigBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfigOrBuilder> + oauthConfigBuilder_; + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + * + * @return Whether the oauthConfig field is set. + */ + @java.lang.Override + public boolean hasOauthConfig() { + return authConfigCase_ == 2; + } + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + * + * @return The oauthConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig getOauthConfig() { + if (oauthConfigBuilder_ == null) { + if (authConfigCase_ == 2) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + .getDefaultInstance(); + } else { + if (authConfigCase_ == 2) { + return oauthConfigBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + public Builder setOauthConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig value) { + if (oauthConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + authConfig_ = value; + onChanged(); + } else { + oauthConfigBuilder_.setMessage(value); + } + authConfigCase_ = 2; + return this; + } + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + public Builder setOauthConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.Builder builderForValue) { + if (oauthConfigBuilder_ == null) { + authConfig_ = builderForValue.build(); + onChanged(); + } else { + oauthConfigBuilder_.setMessage(builderForValue.build()); + } + authConfigCase_ = 2; + return this; + } + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + public Builder mergeOauthConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig value) { + if (oauthConfigBuilder_ == null) { + if (authConfigCase_ == 2 + && authConfig_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + .getDefaultInstance()) { + authConfig_ = + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.newBuilder( + (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) + authConfig_) + .mergeFrom(value) + .buildPartial(); + } else { + authConfig_ = value; + } + onChanged(); + } else { + if (authConfigCase_ == 2) { + oauthConfigBuilder_.mergeFrom(value); + } else { + oauthConfigBuilder_.setMessage(value); + } + } + authConfigCase_ = 2; + return this; + } + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + public Builder clearOauthConfig() { + if (oauthConfigBuilder_ == null) { + if (authConfigCase_ == 2) { + authConfigCase_ = 0; + authConfig_ = null; + onChanged(); + } + } else { + if (authConfigCase_ == 2) { + authConfigCase_ = 0; + authConfig_ = null; + } + oauthConfigBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.Builder + getOauthConfigBuilder() { + return getOauthConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfigOrBuilder + getOauthConfigOrBuilder() { + if ((authConfigCase_ == 2) && (oauthConfigBuilder_ != null)) { + return oauthConfigBuilder_.getMessageOrBuilder(); + } else { + if (authConfigCase_ == 2) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Config for OAuth.
+       * 
+ * + * .google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig oauth_config = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfigOrBuilder> + getOauthConfigFieldBuilder() { + if (oauthConfigBuilder_ == null) { + if (!(authConfigCase_ == 2)) { + authConfig_ = + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.getDefaultInstance(); + } + oauthConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfigOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfig) authConfig_, + getParentForChildren(), + isClean()); + authConfig_ = null; + } + authConfigCase_ = 2; + onChanged(); + return oauthConfigBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfigOrBuilder> + serviceAgentAuthConfigBuilder_; + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + * + * @return Whether the serviceAgentAuthConfig field is set. + */ + @java.lang.Override + public boolean hasServiceAgentAuthConfig() { + return authConfigCase_ == 3; + } + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + * + * @return The serviceAgentAuthConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + getServiceAgentAuthConfig() { + if (serviceAgentAuthConfigBuilder_ == null) { + if (authConfigCase_ == 3) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance(); + } else { + if (authConfigCase_ == 3) { + return serviceAgentAuthConfigBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + public Builder setServiceAgentAuthConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig value) { + if (serviceAgentAuthConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + authConfig_ = value; + onChanged(); + } else { + serviceAgentAuthConfigBuilder_.setMessage(value); + } + authConfigCase_ = 3; + return this; + } + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + public Builder setServiceAgentAuthConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.Builder + builderForValue) { + if (serviceAgentAuthConfigBuilder_ == null) { + authConfig_ = builderForValue.build(); + onChanged(); + } else { + serviceAgentAuthConfigBuilder_.setMessage(builderForValue.build()); + } + authConfigCase_ = 3; + return this; + } + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + public Builder mergeServiceAgentAuthConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig value) { + if (serviceAgentAuthConfigBuilder_ == null) { + if (authConfigCase_ == 3 + && authConfig_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance()) { + authConfig_ = + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .newBuilder( + (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + authConfig_) + .mergeFrom(value) + .buildPartial(); + } else { + authConfig_ = value; + } + onChanged(); + } else { + if (authConfigCase_ == 3) { + serviceAgentAuthConfigBuilder_.mergeFrom(value); + } else { + serviceAgentAuthConfigBuilder_.setMessage(value); + } + } + authConfigCase_ = 3; + return this; + } + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + public Builder clearServiceAgentAuthConfig() { + if (serviceAgentAuthConfigBuilder_ == null) { + if (authConfigCase_ == 3) { + authConfigCase_ = 0; + authConfig_ = null; + onChanged(); + } + } else { + if (authConfigCase_ == 3) { + authConfigCase_ = 0; + authConfig_ = null; + } + serviceAgentAuthConfigBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.Builder + getServiceAgentAuthConfigBuilder() { + return getServiceAgentAuthConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfigOrBuilder + getServiceAgentAuthConfigOrBuilder() { + if ((authConfigCase_ == 3) && (serviceAgentAuthConfigBuilder_ != null)) { + return serviceAgentAuthConfigBuilder_.getMessageOrBuilder(); + } else { + if (authConfigCase_ == 3) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Config for [Diglogflow service
+       * agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent)
+       * auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfigOrBuilder> + getServiceAgentAuthConfigFieldBuilder() { + if (serviceAgentAuthConfigBuilder_ == null) { + if (!(authConfigCase_ == 3)) { + authConfig_ = + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig + .getDefaultInstance(); + } + serviceAgentAuthConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication + .ServiceAgentAuthConfigOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.Authentication.ServiceAgentAuthConfig) + authConfig_, + getParentForChildren(), + isClean()); + authConfig_ = null; + } + authConfigCase_ = 3; + onChanged(); + return serviceAgentAuthConfigBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfigOrBuilder> + bearerTokenConfigBuilder_; + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + * + * @return Whether the bearerTokenConfig field is set. + */ + @java.lang.Override + public boolean hasBearerTokenConfig() { + return authConfigCase_ == 4; + } + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + * + * @return The bearerTokenConfig. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + getBearerTokenConfig() { + if (bearerTokenConfigBuilder_ == null) { + if (authConfigCase_ == 4) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance(); + } else { + if (authConfigCase_ == 4) { + return bearerTokenConfigBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + public Builder setBearerTokenConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig value) { + if (bearerTokenConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + authConfig_ = value; + onChanged(); + } else { + bearerTokenConfigBuilder_.setMessage(value); + } + authConfigCase_ = 4; + return this; + } + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + public Builder setBearerTokenConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.Builder + builderForValue) { + if (bearerTokenConfigBuilder_ == null) { + authConfig_ = builderForValue.build(); + onChanged(); + } else { + bearerTokenConfigBuilder_.setMessage(builderForValue.build()); + } + authConfigCase_ = 4; + return this; + } + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + public Builder mergeBearerTokenConfig( + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig value) { + if (bearerTokenConfigBuilder_ == null) { + if (authConfigCase_ == 4 + && authConfig_ + != com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance()) { + authConfig_ = + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.newBuilder( + (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + authConfig_) + .mergeFrom(value) + .buildPartial(); + } else { + authConfig_ = value; + } + onChanged(); + } else { + if (authConfigCase_ == 4) { + bearerTokenConfigBuilder_.mergeFrom(value); + } else { + bearerTokenConfigBuilder_.setMessage(value); + } + } + authConfigCase_ = 4; + return this; + } + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + public Builder clearBearerTokenConfig() { + if (bearerTokenConfigBuilder_ == null) { + if (authConfigCase_ == 4) { + authConfigCase_ = 0; + authConfig_ = null; + onChanged(); + } + } else { + if (authConfigCase_ == 4) { + authConfigCase_ = 0; + authConfig_ = null; + } + bearerTokenConfigBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + public com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.Builder + getBearerTokenConfigBuilder() { + return getBearerTokenConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfigOrBuilder + getBearerTokenConfigOrBuilder() { + if ((authConfigCase_ == 4) && (bearerTokenConfigBuilder_ != null)) { + return bearerTokenConfigBuilder_.getMessageOrBuilder(); + } else { + if (authConfigCase_ == 4) { + return (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + authConfig_; + } + return com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Config for bearer token auth.
+       * 
+ * + * + * .google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig bearer_token_config = 4; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfigOrBuilder> + getBearerTokenConfigFieldBuilder() { + if (bearerTokenConfigBuilder_ == null) { + if (!(authConfigCase_ == 4)) { + authConfig_ = + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig + .getDefaultInstance(); + } + bearerTokenConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig, + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig.Builder, + com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfigOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfig) + authConfig_, + getParentForChildren(), + isClean()); + authConfig_ = null; + } + authConfigCase_ = 4; + onChanged(); + return bearerTokenConfigBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.Authentication) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.Authentication) + private static final com.google.cloud.dialogflow.v2.Tool.Authentication DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.Authentication(); + } + + public static com.google.cloud.dialogflow.v2.Tool.Authentication getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Authentication 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.dialogflow.v2.Tool.Authentication getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface TLSConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.TLSConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + java.util.List getCaCertsList(); + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert getCaCerts(int index); + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + int getCaCertsCount(); + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + java.util.List + getCaCertsOrBuilderList(); + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACertOrBuilder getCaCertsOrBuilder(int index); + } + + /** + * + * + *
+   * The TLS configuration.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.TLSConfig} + */ + public static final class TLSConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.TLSConfig) + TLSConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use TLSConfig.newBuilder() to construct. + private TLSConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private TLSConfig() { + caCerts_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new TLSConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.TLSConfig.class, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.Builder.class); + } + + public interface CACertOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.TLSConfig.CACert) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+       * Required. The name of the allowed custom CA certificates. This
+       * can be used to disambiguate the custom CA certificates.
+       * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The displayName. + */ + java.lang.String getDisplayName(); + + /** + * + * + *
+       * Required. The name of the allowed custom CA certificates. This
+       * can be used to disambiguate the custom CA certificates.
+       * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for displayName. + */ + com.google.protobuf.ByteString getDisplayNameBytes(); + + /** + * + * + *
+       * Required. The allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust
+       * store to verify certificates. N.B. Make sure the HTTPS server
+       * certificates are signed with "subject alt name". For instance a
+       * certificate can be self-signed using the following command,
+       * ```
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * ```
+       * 
+ * + * bytes cert = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The cert. + */ + com.google.protobuf.ByteString getCert(); + } + + /** + * + * + *
+     * The CA certificate.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.TLSConfig.CACert} + */ + public static final class CACert extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.TLSConfig.CACert) + CACertOrBuilder { + private static final long serialVersionUID = 0L; + + // Use CACert.newBuilder() to construct. + private CACert(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private CACert() { + displayName_ = ""; + cert_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new CACert(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.class, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder.class); + } + + public static final int DISPLAY_NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object displayName_ = ""; + + /** + * + * + *
+       * Required. The name of the allowed custom CA certificates. This
+       * can be used to disambiguate the custom CA certificates.
+       * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The displayName. + */ + @java.lang.Override + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + 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(); + displayName_ = s; + return s; + } + } + + /** + * + * + *
+       * Required. The name of the allowed custom CA certificates. This
+       * can be used to disambiguate the custom CA certificates.
+       * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for displayName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CERT_FIELD_NUMBER = 2; + private com.google.protobuf.ByteString cert_ = com.google.protobuf.ByteString.EMPTY; + + /** + * + * + *
+       * Required. The allowed custom CA certificates (in DER format) for
+       * HTTPS verification. This overrides the default SSL trust store. If this
+       * is empty or unspecified, Dialogflow will use Google's default trust
+       * store to verify certificates. N.B. Make sure the HTTPS server
+       * certificates are signed with "subject alt name". For instance a
+       * certificate can be self-signed using the following command,
+       * ```
+       *    openssl x509 -req -days 200 -in example.com.csr \
+       *      -signkey example.com.key \
+       *      -out example.com.crt \
+       *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+       * ```
+       * 
+ * + * bytes cert = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The cert. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCert() { + return cert_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, displayName_); + } + if (!cert_.isEmpty()) { + output.writeBytes(2, cert_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, displayName_); + } + if (!cert_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream.computeBytesSize(2, cert_); + } + 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.dialogflow.v2.Tool.TLSConfig.CACert)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert other = + (com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert) obj; + + if (!getDisplayName().equals(other.getDisplayName())) return false; + if (!getCert().equals(other.getCert())) 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) + DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDisplayName().hashCode(); + hash = (37 * hash) + CERT_FIELD_NUMBER; + hash = (53 * hash) + getCert().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert 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.dialogflow.v2.Tool.TLSConfig.CACert parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert 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.dialogflow.v2.Tool.TLSConfig.CACert parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+       * The CA certificate.
+       * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.TLSConfig.CACert} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.TLSConfig.CACert) + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACertOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.class, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + displayName_ = ""; + cert_ = com.google.protobuf.ByteString.EMPTY; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert build() { + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert buildPartial() { + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert result = + new com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.displayName_ = displayName_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.cert_ = cert_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert other) { + if (other == com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.getDefaultInstance()) + return this; + if (!other.getDisplayName().isEmpty()) { + displayName_ = other.displayName_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.getCert() != com.google.protobuf.ByteString.EMPTY) { + setCert(other.getCert()); + } + 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: + { + displayName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + cert_ = 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 displayName_ = ""; + + /** + * + * + *
+         * Required. The name of the allowed custom CA certificates. This
+         * can be used to disambiguate the custom CA certificates.
+         * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The displayName. + */ + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+         * Required. The name of the allowed custom CA certificates. This
+         * can be used to disambiguate the custom CA certificates.
+         * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for displayName. + */ + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+         * Required. The name of the allowed custom CA certificates. This
+         * can be used to disambiguate the custom CA certificates.
+         * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + displayName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The name of the allowed custom CA certificates. This
+         * can be used to disambiguate the custom CA certificates.
+         * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearDisplayName() { + displayName_ = getDefaultInstance().getDisplayName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The name of the allowed custom CA certificates. This
+         * can be used to disambiguate the custom CA certificates.
+         * 
+ * + * string display_name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + displayName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString cert_ = com.google.protobuf.ByteString.EMPTY; + + /** + * + * + *
+         * Required. The allowed custom CA certificates (in DER format) for
+         * HTTPS verification. This overrides the default SSL trust store. If this
+         * is empty or unspecified, Dialogflow will use Google's default trust
+         * store to verify certificates. N.B. Make sure the HTTPS server
+         * certificates are signed with "subject alt name". For instance a
+         * certificate can be self-signed using the following command,
+         * ```
+         *    openssl x509 -req -days 200 -in example.com.csr \
+         *      -signkey example.com.key \
+         *      -out example.com.crt \
+         *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+         * ```
+         * 
+ * + * bytes cert = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The cert. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCert() { + return cert_; + } + + /** + * + * + *
+         * Required. The allowed custom CA certificates (in DER format) for
+         * HTTPS verification. This overrides the default SSL trust store. If this
+         * is empty or unspecified, Dialogflow will use Google's default trust
+         * store to verify certificates. N.B. Make sure the HTTPS server
+         * certificates are signed with "subject alt name". For instance a
+         * certificate can be self-signed using the following command,
+         * ```
+         *    openssl x509 -req -days 200 -in example.com.csr \
+         *      -signkey example.com.key \
+         *      -out example.com.crt \
+         *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+         * ```
+         * 
+ * + * bytes cert = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The cert to set. + * @return This builder for chaining. + */ + public Builder setCert(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + cert_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+         * Required. The allowed custom CA certificates (in DER format) for
+         * HTTPS verification. This overrides the default SSL trust store. If this
+         * is empty or unspecified, Dialogflow will use Google's default trust
+         * store to verify certificates. N.B. Make sure the HTTPS server
+         * certificates are signed with "subject alt name". For instance a
+         * certificate can be self-signed using the following command,
+         * ```
+         *    openssl x509 -req -days 200 -in example.com.csr \
+         *      -signkey example.com.key \
+         *      -out example.com.crt \
+         *      -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
+         * ```
+         * 
+ * + * bytes cert = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearCert() { + bitField0_ = (bitField0_ & ~0x00000002); + cert_ = getDefaultInstance().getCert(); + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.TLSConfig.CACert) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.TLSConfig.CACert) + private static final com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert(); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CACert 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.dialogflow.v2.Tool.TLSConfig.CACert getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int CA_CERTS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List caCerts_; + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public java.util.List getCaCertsList() { + return caCerts_; + } + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public java.util.List + getCaCertsOrBuilderList() { + return caCerts_; + } + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public int getCaCertsCount() { + return caCerts_.size(); + } + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert getCaCerts(int index) { + return caCerts_.get(index); + } + + /** + * + * + *
+     * Required. Specifies a list of allowed custom CA certificates for HTTPS
+     * verification.
+     * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACertOrBuilder getCaCertsOrBuilder( + int index) { + return caCerts_.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 < caCerts_.size(); i++) { + output.writeMessage(1, caCerts_.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 < caCerts_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, caCerts_.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.dialogflow.v2.Tool.TLSConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.TLSConfig other = + (com.google.cloud.dialogflow.v2.Tool.TLSConfig) obj; + + if (!getCaCertsList().equals(other.getCaCertsList())) 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 (getCaCertsCount() > 0) { + hash = (37 * hash) + CA_CERTS_FIELD_NUMBER; + hash = (53 * hash) + getCaCertsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig 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.dialogflow.v2.Tool.TLSConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig 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.dialogflow.v2.Tool.TLSConfig parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.Tool.TLSConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * The TLS configuration.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.TLSConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.TLSConfig) + com.google.cloud.dialogflow.v2.Tool.TLSConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.TLSConfig.class, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.TLSConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (caCertsBuilder_ == null) { + caCerts_ = java.util.Collections.emptyList(); + } else { + caCerts_ = null; + caCertsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.TLSConfig.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig build() { + com.google.cloud.dialogflow.v2.Tool.TLSConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.TLSConfig buildPartial() { + com.google.cloud.dialogflow.v2.Tool.TLSConfig result = + new com.google.cloud.dialogflow.v2.Tool.TLSConfig(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.dialogflow.v2.Tool.TLSConfig result) { + if (caCertsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + caCerts_ = java.util.Collections.unmodifiableList(caCerts_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.caCerts_ = caCerts_; + } else { + result.caCerts_ = caCertsBuilder_.build(); + } + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Tool.TLSConfig result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.TLSConfig) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.TLSConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.TLSConfig other) { + if (other == com.google.cloud.dialogflow.v2.Tool.TLSConfig.getDefaultInstance()) + return this; + if (caCertsBuilder_ == null) { + if (!other.caCerts_.isEmpty()) { + if (caCerts_.isEmpty()) { + caCerts_ = other.caCerts_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCaCertsIsMutable(); + caCerts_.addAll(other.caCerts_); + } + onChanged(); + } + } else { + if (!other.caCerts_.isEmpty()) { + if (caCertsBuilder_.isEmpty()) { + caCertsBuilder_.dispose(); + caCertsBuilder_ = null; + caCerts_ = other.caCerts_; + bitField0_ = (bitField0_ & ~0x00000001); + caCertsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getCaCertsFieldBuilder() + : null; + } else { + caCertsBuilder_.addAllMessages(other.caCerts_); + } + } + } + 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.dialogflow.v2.Tool.TLSConfig.CACert m = + input.readMessage( + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.parser(), + extensionRegistry); + if (caCertsBuilder_ == null) { + ensureCaCertsIsMutable(); + caCerts_.add(m); + } else { + caCertsBuilder_.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 caCerts_ = + java.util.Collections.emptyList(); + + private void ensureCaCertsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + caCerts_ = + new java.util.ArrayList( + caCerts_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACertOrBuilder> + caCertsBuilder_; + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List getCaCertsList() { + if (caCertsBuilder_ == null) { + return java.util.Collections.unmodifiableList(caCerts_); + } else { + return caCertsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public int getCaCertsCount() { + if (caCertsBuilder_ == null) { + return caCerts_.size(); + } else { + return caCertsBuilder_.getCount(); + } + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert getCaCerts(int index) { + if (caCertsBuilder_ == null) { + return caCerts_.get(index); + } else { + return caCertsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setCaCerts( + int index, com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert value) { + if (caCertsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCaCertsIsMutable(); + caCerts_.set(index, value); + onChanged(); + } else { + caCertsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setCaCerts( + int index, com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder builderForValue) { + if (caCertsBuilder_ == null) { + ensureCaCertsIsMutable(); + caCerts_.set(index, builderForValue.build()); + onChanged(); + } else { + caCertsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addCaCerts(com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert value) { + if (caCertsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCaCertsIsMutable(); + caCerts_.add(value); + onChanged(); + } else { + caCertsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addCaCerts( + int index, com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert value) { + if (caCertsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCaCertsIsMutable(); + caCerts_.add(index, value); + onChanged(); + } else { + caCertsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addCaCerts( + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder builderForValue) { + if (caCertsBuilder_ == null) { + ensureCaCertsIsMutable(); + caCerts_.add(builderForValue.build()); + onChanged(); + } else { + caCertsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addCaCerts( + int index, com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder builderForValue) { + if (caCertsBuilder_ == null) { + ensureCaCertsIsMutable(); + caCerts_.add(index, builderForValue.build()); + onChanged(); + } else { + caCertsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder addAllCaCerts( + java.lang.Iterable + values) { + if (caCertsBuilder_ == null) { + ensureCaCertsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, caCerts_); + onChanged(); + } else { + caCertsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearCaCerts() { + if (caCertsBuilder_ == null) { + caCerts_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + caCertsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder removeCaCerts(int index) { + if (caCertsBuilder_ == null) { + ensureCaCertsIsMutable(); + caCerts_.remove(index); + onChanged(); + } else { + caCertsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder getCaCertsBuilder( + int index) { + return getCaCertsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACertOrBuilder getCaCertsOrBuilder( + int index) { + if (caCertsBuilder_ == null) { + return caCerts_.get(index); + } else { + return caCertsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List + getCaCertsOrBuilderList() { + if (caCertsBuilder_ != null) { + return caCertsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(caCerts_); + } + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder addCaCertsBuilder() { + return getCaCertsFieldBuilder() + .addBuilder(com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.getDefaultInstance()); + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder addCaCertsBuilder( + int index) { + return getCaCertsFieldBuilder() + .addBuilder( + index, com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.getDefaultInstance()); + } + + /** + * + * + *
+       * Required. Specifies a list of allowed custom CA certificates for HTTPS
+       * verification.
+       * 
+ * + * + * repeated .google.cloud.dialogflow.v2.Tool.TLSConfig.CACert ca_certs = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public java.util.List + getCaCertsBuilderList() { + return getCaCertsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACertOrBuilder> + getCaCertsFieldBuilder() { + if (caCertsBuilder_ == null) { + caCertsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACert.Builder, + com.google.cloud.dialogflow.v2.Tool.TLSConfig.CACertOrBuilder>( + caCerts_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); + caCerts_ = null; + } + return caCertsBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.TLSConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.TLSConfig) + private static final com.google.cloud.dialogflow.v2.Tool.TLSConfig DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.TLSConfig(); + } + + public static com.google.cloud.dialogflow.v2.Tool.TLSConfig getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TLSConfig 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.dialogflow.v2.Tool.TLSConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface ServiceDirectoryConfigOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. The name of [Service
+     * Directory](https://cloud.google.com/service-directory) service.
+     * Format:
+     * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+     * `LocationID` of the service directory must be the same as the location
+     * of the tool.
+     * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The service. + */ + java.lang.String getService(); + + /** + * + * + *
+     * Required. The name of [Service
+     * Directory](https://cloud.google.com/service-directory) service.
+     * Format:
+     * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+     * `LocationID` of the service directory must be the same as the location
+     * of the tool.
+     * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for service. + */ + com.google.protobuf.ByteString getServiceBytes(); + } + + /** + * + * + *
+   * Configuration for tools using Service Directory.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig} + */ + public static final class ServiceDirectoryConfig extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig) + ServiceDirectoryConfigOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ServiceDirectoryConfig.newBuilder() to construct. + private ServiceDirectoryConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ServiceDirectoryConfig() { + service_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ServiceDirectoryConfig(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.class, + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.Builder.class); + } + + public static final int SERVICE_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object service_ = ""; + + /** + * + * + *
+     * Required. The name of [Service
+     * Directory](https://cloud.google.com/service-directory) service.
+     * Format:
+     * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+     * `LocationID` of the service directory must be the same as the location
+     * of the tool.
+     * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The service. + */ + @java.lang.Override + public java.lang.String getService() { + java.lang.Object ref = service_; + 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(); + service_ = s; + return s; + } + } + + /** + * + * + *
+     * Required. The name of [Service
+     * Directory](https://cloud.google.com/service-directory) service.
+     * Format:
+     * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+     * `LocationID` of the service directory must be the same as the location
+     * of the tool.
+     * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for service. + */ + @java.lang.Override + public com.google.protobuf.ByteString getServiceBytes() { + java.lang.Object ref = service_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + service_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(service_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, service_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(service_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, service_); + } + 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.dialogflow.v2.Tool.ServiceDirectoryConfig)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig other = + (com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig) obj; + + if (!getService().equals(other.getService())) 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) + SERVICE_FIELD_NUMBER; + hash = (53 * hash) + getService().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig 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.dialogflow.v2.Tool.ServiceDirectoryConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig 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.dialogflow.v2.Tool.ServiceDirectoryConfig parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Configuration for tools using Service Directory.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig) + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.class, + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + service_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig + getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig build() { + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig buildPartial() { + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig result = + new com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.service_ = service_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig other) { + if (other + == com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig.getDefaultInstance()) + return this; + if (!other.getService().isEmpty()) { + service_ = other.service_; + 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: + { + service_ = 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 service_ = ""; + + /** + * + * + *
+       * Required. The name of [Service
+       * Directory](https://cloud.google.com/service-directory) service.
+       * Format:
+       * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+       * `LocationID` of the service directory must be the same as the location
+       * of the tool.
+       * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The service. + */ + public java.lang.String getService() { + java.lang.Object ref = service_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + service_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Required. The name of [Service
+       * Directory](https://cloud.google.com/service-directory) service.
+       * Format:
+       * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+       * `LocationID` of the service directory must be the same as the location
+       * of the tool.
+       * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for service. + */ + public com.google.protobuf.ByteString getServiceBytes() { + java.lang.Object ref = service_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + service_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Required. The name of [Service
+       * Directory](https://cloud.google.com/service-directory) service.
+       * Format:
+       * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+       * `LocationID` of the service directory must be the same as the location
+       * of the tool.
+       * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The service to set. + * @return This builder for chaining. + */ + public Builder setService(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + service_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The name of [Service
+       * Directory](https://cloud.google.com/service-directory) service.
+       * Format:
+       * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+       * `LocationID` of the service directory must be the same as the location
+       * of the tool.
+       * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearService() { + service_ = getDefaultInstance().getService(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. The name of [Service
+       * Directory](https://cloud.google.com/service-directory) service.
+       * Format:
+       * `projects/<ProjectID>/locations/<LocationID>/namespaces/<NamespaceID>/services/<ServiceID>`.
+       * `LocationID` of the service directory must be the same as the location
+       * of the tool.
+       * 
+ * + * + * string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for service to set. + * @return This builder for chaining. + */ + public Builder setServiceBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + service_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig) + private static final com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig(); + } + + public static com.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServiceDirectoryConfig 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.dialogflow.v2.Tool.ServiceDirectoryConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int bitField0_; + private int specificationCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object specification_; + + public enum SpecificationCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + @java.lang.Deprecated + EXTENSION_SPEC(4), + FUNCTION_SPEC(13), + CONNECTOR_SPEC(18), + OPEN_API_SPEC(20), + SPECIFICATION_NOT_SET(0); + private final int value; + + private SpecificationCase(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 SpecificationCase valueOf(int value) { + return forNumber(value); + } + + public static SpecificationCase forNumber(int value) { + switch (value) { + case 4: + return EXTENSION_SPEC; + case 13: + return FUNCTION_SPEC; + case 18: + return CONNECTOR_SPEC; + case 20: + return OPEN_API_SPEC; + case 0: + return SPECIFICATION_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public SpecificationCase getSpecificationCase() { + return SpecificationCase.forNumber(specificationCase_); + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Output only. Identifier. The resource name of the tool. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. Identifier. The resource name of the tool. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOOL_KEY_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object toolKey_ = ""; + + /** + * + * + *
+   * Required. A human readable short name of the tool, which should be unique
+   * within the project. It should only contain letters, numbers, and
+   * underscores, and it will be used by LLM to identify the tool.
+   * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The toolKey. + */ + @java.lang.Override + public java.lang.String getToolKey() { + java.lang.Object ref = toolKey_; + 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(); + toolKey_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. A human readable short name of the tool, which should be unique
+   * within the project. It should only contain letters, numbers, and
+   * underscores, and it will be used by LLM to identify the tool.
+   * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for toolKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getToolKeyBytes() { + java.lang.Object ref = toolKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + toolKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISPLAY_NAME_FIELD_NUMBER = 19; + + @SuppressWarnings("serial") + private volatile java.lang.Object displayName_ = ""; + + /** + * + * + *
+   * Optional. A human readable short name of the tool, to be shown on the UI.
+   * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + @java.lang.Override + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + 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(); + displayName_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. A human readable short name of the tool, to be shown on the UI.
+   * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DESCRIPTION_FIELD_NUMBER = 3; + + @SuppressWarnings("serial") + private volatile java.lang.Object description_ = ""; + + /** + * + * + *
+   * Optional. A human readable description of the tool.
+   * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The description. + */ + @java.lang.Override + public java.lang.String getDescription() { + java.lang.Object ref = description_; + 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(); + description_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. A human readable description of the tool.
+   * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for description. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACTION_CONFIRMATION_REQUIREMENT_FIELD_NUMBER = 17; + + private static final class ActionConfirmationRequirementDefaultEntryHolder { + static final com.google.protobuf.MapEntry defaultEntry = + com.google.protobuf.MapEntry.newDefaultInstance( + com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_ActionConfirmationRequirementEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.ENUM, + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement + .CONFIRMATION_REQUIREMENT_UNSPECIFIED + .getNumber()); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField + actionConfirmationRequirement_; + + private com.google.protobuf.MapField + internalGetActionConfirmationRequirement() { + if (actionConfirmationRequirement_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ActionConfirmationRequirementDefaultEntryHolder.defaultEntry); + } + return actionConfirmationRequirement_; + } + + private static final com.google.protobuf.Internal.MapAdapter.Converter< + java.lang.Integer, com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> + actionConfirmationRequirementValueConverter = + com.google.protobuf.Internal.MapAdapter.newEnumConverter( + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement.internalGetValueMap(), + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement.UNRECOGNIZED); + + private static final java.util.Map< + java.lang.String, com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> + internalGetAdaptedActionConfirmationRequirementMap( + java.util.Map map) { + return new com.google.protobuf.Internal.MapAdapter< + java.lang.String, + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement, + java.lang.Integer>(map, actionConfirmationRequirementValueConverter); + } + + public int getActionConfirmationRequirementCount() { + return internalGetActionConfirmationRequirement().getMap().size(); + } + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public boolean containsActionConfirmationRequirement(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetActionConfirmationRequirement().getMap().containsKey(key); + } + + /** Use {@link #getActionConfirmationRequirementMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> + getActionConfirmationRequirement() { + return getActionConfirmationRequirementMap(); + } + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> + getActionConfirmationRequirementMap() { + return internalGetAdaptedActionConfirmationRequirementMap( + internalGetActionConfirmationRequirement().getMap()); + } + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement + getActionConfirmationRequirementOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetActionConfirmationRequirement().getMap(); + return map.containsKey(key) + ? actionConfirmationRequirementValueConverter.doForward(map.get(key)) + : defaultValue; + } + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement + getActionConfirmationRequirementOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetActionConfirmationRequirement().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return actionConfirmationRequirementValueConverter.doForward(map.get(key)); + } + + /** Use {@link #getActionConfirmationRequirementValueMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map + getActionConfirmationRequirementValue() { + return getActionConfirmationRequirementValueMap(); + } + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.Map + getActionConfirmationRequirementValueMap() { + return internalGetActionConfirmationRequirement().getMap(); + } + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getActionConfirmationRequirementValueOrDefault( + java.lang.String key, int defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetActionConfirmationRequirement().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getActionConfirmationRequirementValueOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetActionConfirmationRequirement().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int EXTENSION_SPEC_FIELD_NUMBER = 4; + + /** + * + * + *
+   * Vertex extension tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + * + * @deprecated google.cloud.dialogflow.v2.Tool.extension_spec is deprecated. See + * google/cloud/dialogflow/v2/tool.proto;l=563 + * @return Whether the extensionSpec field is set. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean hasExtensionSpec() { + return specificationCase_ == 4; + } + + /** + * + * + *
+   * Vertex extension tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + * + * @deprecated google.cloud.dialogflow.v2.Tool.extension_spec is deprecated. See + * google/cloud/dialogflow/v2/tool.proto;l=563 + * @return The extensionSpec. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.Tool.ExtensionTool getExtensionSpec() { + if (specificationCase_ == 4) { + return (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance(); + } + + /** + * + * + *
+   * Vertex extension tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.Tool.ExtensionToolOrBuilder getExtensionSpecOrBuilder() { + if (specificationCase_ == 4) { + return (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance(); + } + + public static final int FUNCTION_SPEC_FIELD_NUMBER = 13; + + /** + * + * + *
+   * Client side executed function specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + * + * @return Whether the functionSpec field is set. + */ + @java.lang.Override + public boolean hasFunctionSpec() { + return specificationCase_ == 13; + } + + /** + * + * + *
+   * Client side executed function specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + * + * @return The functionSpec. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.FunctionTool getFunctionSpec() { + if (specificationCase_ == 13) { + return (com.google.cloud.dialogflow.v2.Tool.FunctionTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance(); + } + + /** + * + * + *
+   * Client side executed function specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.FunctionToolOrBuilder getFunctionSpecOrBuilder() { + if (specificationCase_ == 13) { + return (com.google.cloud.dialogflow.v2.Tool.FunctionTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance(); + } + + public static final int CONNECTOR_SPEC_FIELD_NUMBER = 18; + + /** + * + * + *
+   * Integration connectors tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + * + * @return Whether the connectorSpec field is set. + */ + @java.lang.Override + public boolean hasConnectorSpec() { + return specificationCase_ == 18; + } + + /** + * + * + *
+   * Integration connectors tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + * + * @return The connectorSpec. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool getConnectorSpec() { + if (specificationCase_ == 18) { + return (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance(); + } + + /** + * + * + *
+   * Integration connectors tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorToolOrBuilder getConnectorSpecOrBuilder() { + if (specificationCase_ == 18) { + return (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance(); + } + + public static final int OPEN_API_SPEC_FIELD_NUMBER = 20; + + /** + * + * + *
+   * OpenAPI tool.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + * + * @return Whether the openApiSpec field is set. + */ + @java.lang.Override + public boolean hasOpenApiSpec() { + return specificationCase_ == 20; + } + + /** + * + * + *
+   * OpenAPI tool.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + * + * @return The openApiSpec. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.OpenApiTool getOpenApiSpec() { + if (specificationCase_ == 20) { + return (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance(); + } + + /** + * + * + *
+   * OpenAPI tool.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.OpenApiToolOrBuilder getOpenApiSpecOrBuilder() { + if (specificationCase_ == 20) { + return (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance(); + } + + public static final int CREATE_TIME_FIELD_NUMBER = 5; + private com.google.protobuf.Timestamp createTime_; + + /** + * + * + *
+   * Output only. Creation time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + @java.lang.Override + public boolean hasCreateTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. Creation time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreateTime() { + return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; + } + + /** + * + * + *
+   * Output only. Creation time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { + return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; + } + + public static final int UPDATE_TIME_FIELD_NUMBER = 6; + private com.google.protobuf.Timestamp updateTime_; + + /** + * + * + *
+   * Output only. Update time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 6 [(.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. Update time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 6 [(.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. Update time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { + return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; + } + + public static final int SATISFIES_PZS_FIELD_NUMBER = 14; + private boolean satisfiesPzs_ = false; + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Separation
+   * status of the tool. If the field is absent, it means the status is unknown.
+   * 
+ * + * optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzs field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzs() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Separation
+   * status of the tool. If the field is absent, it means the status is unknown.
+   * 
+ * + * optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzs. + */ + @java.lang.Override + public boolean getSatisfiesPzs() { + return satisfiesPzs_; + } + + public static final int SATISFIES_PZI_FIELD_NUMBER = 15; + private boolean satisfiesPzi_ = false; + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Isolation status
+   * of the tool. If the field is absent, it means the status is unknown.
+   * 
+ * + * optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzi field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzi() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Isolation status
+   * of the tool. If the field is absent, it means the status is unknown.
+   * 
+ * + * optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzi. + */ + @java.lang.Override + public boolean getSatisfiesPzi() { + return satisfiesPzi_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(toolKey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, toolKey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_); + } + if (specificationCase_ == 4) { + output.writeMessage(4, (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) specification_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(5, getCreateTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(6, getUpdateTime()); + } + if (specificationCase_ == 13) { + output.writeMessage(13, (com.google.cloud.dialogflow.v2.Tool.FunctionTool) specification_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeBool(14, satisfiesPzs_); + } + if (((bitField0_ & 0x00000008) != 0)) { + output.writeBool(15, satisfiesPzi_); + } + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, + internalGetActionConfirmationRequirement(), + ActionConfirmationRequirementDefaultEntryHolder.defaultEntry, + 17); + if (specificationCase_ == 18) { + output.writeMessage(18, (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) specification_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 19, displayName_); + } + if (specificationCase_ == 20) { + output.writeMessage(20, (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) specification_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(toolKey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, toolKey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_); + } + if (specificationCase_ == 4) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 4, (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) specification_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getCreateTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getUpdateTime()); + } + if (specificationCase_ == 13) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 13, (com.google.cloud.dialogflow.v2.Tool.FunctionTool) specification_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(14, satisfiesPzs_); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(15, satisfiesPzi_); + } + for (java.util.Map.Entry entry : + internalGetActionConfirmationRequirement().getMap().entrySet()) { + com.google.protobuf.MapEntry + actionConfirmationRequirement__ = + ActionConfirmationRequirementDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 17, actionConfirmationRequirement__); + } + if (specificationCase_ == 18) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 18, (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) specification_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, displayName_); + } + if (specificationCase_ == 20) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 20, (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) specification_); + } + 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.dialogflow.v2.Tool)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.Tool other = (com.google.cloud.dialogflow.v2.Tool) obj; + + if (!getName().equals(other.getName())) return false; + if (!getToolKey().equals(other.getToolKey())) return false; + if (!getDisplayName().equals(other.getDisplayName())) return false; + if (!getDescription().equals(other.getDescription())) return false; + if (!internalGetActionConfirmationRequirement() + .equals(other.internalGetActionConfirmationRequirement())) return false; + if (hasCreateTime() != other.hasCreateTime()) return false; + if (hasCreateTime()) { + if (!getCreateTime().equals(other.getCreateTime())) return false; + } + if (hasUpdateTime() != other.hasUpdateTime()) return false; + if (hasUpdateTime()) { + if (!getUpdateTime().equals(other.getUpdateTime())) return false; + } + if (hasSatisfiesPzs() != other.hasSatisfiesPzs()) return false; + if (hasSatisfiesPzs()) { + if (getSatisfiesPzs() != other.getSatisfiesPzs()) return false; + } + if (hasSatisfiesPzi() != other.hasSatisfiesPzi()) return false; + if (hasSatisfiesPzi()) { + if (getSatisfiesPzi() != other.getSatisfiesPzi()) return false; + } + if (!getSpecificationCase().equals(other.getSpecificationCase())) return false; + switch (specificationCase_) { + case 4: + if (!getExtensionSpec().equals(other.getExtensionSpec())) return false; + break; + case 13: + if (!getFunctionSpec().equals(other.getFunctionSpec())) return false; + break; + case 18: + if (!getConnectorSpec().equals(other.getConnectorSpec())) return false; + break; + case 20: + if (!getOpenApiSpec().equals(other.getOpenApiSpec())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + TOOL_KEY_FIELD_NUMBER; + hash = (53 * hash) + getToolKey().hashCode(); + hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDisplayName().hashCode(); + hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; + hash = (53 * hash) + getDescription().hashCode(); + if (!internalGetActionConfirmationRequirement().getMap().isEmpty()) { + hash = (37 * hash) + ACTION_CONFIRMATION_REQUIREMENT_FIELD_NUMBER; + hash = (53 * hash) + internalGetActionConfirmationRequirement().hashCode(); + } + if (hasCreateTime()) { + hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCreateTime().hashCode(); + } + if (hasUpdateTime()) { + hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getUpdateTime().hashCode(); + } + if (hasSatisfiesPzs()) { + hash = (37 * hash) + SATISFIES_PZS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getSatisfiesPzs()); + } + if (hasSatisfiesPzi()) { + hash = (37 * hash) + SATISFIES_PZI_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getSatisfiesPzi()); + } + switch (specificationCase_) { + case 4: + hash = (37 * hash) + EXTENSION_SPEC_FIELD_NUMBER; + hash = (53 * hash) + getExtensionSpec().hashCode(); + break; + case 13: + hash = (37 * hash) + FUNCTION_SPEC_FIELD_NUMBER; + hash = (53 * hash) + getFunctionSpec().hashCode(); + break; + case 18: + hash = (37 * hash) + CONNECTOR_SPEC_FIELD_NUMBER; + hash = (53 * hash) + getConnectorSpec().hashCode(); + break; + case 20: + hash = (37 * hash) + OPEN_API_SPEC_FIELD_NUMBER; + hash = (53 * hash) + getOpenApiSpec().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.Tool parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool 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.dialogflow.v2.Tool parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool 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.dialogflow.v2.Tool parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.Tool parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.Tool parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.Tool parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.Tool prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Represents a tool.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.Tool} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.Tool) + com.google.cloud.dialogflow.v2.ToolOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 17: + return internalGetActionConfirmationRequirement(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( + int number) { + switch (number) { + case 17: + return internalGetMutableActionConfirmationRequirement(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.Tool.class, + com.google.cloud.dialogflow.v2.Tool.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.Tool.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getCreateTimeFieldBuilder(); + getUpdateTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + toolKey_ = ""; + displayName_ = ""; + description_ = ""; + internalGetMutableActionConfirmationRequirement().clear(); + if (extensionSpecBuilder_ != null) { + extensionSpecBuilder_.clear(); + } + if (functionSpecBuilder_ != null) { + functionSpecBuilder_.clear(); + } + if (connectorSpecBuilder_ != null) { + connectorSpecBuilder_.clear(); + } + if (openApiSpecBuilder_ != null) { + openApiSpecBuilder_.clear(); + } + createTime_ = null; + if (createTimeBuilder_ != null) { + createTimeBuilder_.dispose(); + createTimeBuilder_ = null; + } + updateTime_ = null; + if (updateTimeBuilder_ != null) { + updateTimeBuilder_.dispose(); + updateTimeBuilder_ = null; + } + satisfiesPzs_ = false; + satisfiesPzi_ = false; + specificationCase_ = 0; + specification_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_Tool_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.Tool.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool build() { + com.google.cloud.dialogflow.v2.Tool result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool buildPartial() { + com.google.cloud.dialogflow.v2.Tool result = new com.google.cloud.dialogflow.v2.Tool(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.Tool result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.toolKey_ = toolKey_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.displayName_ = displayName_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.description_ = description_; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.actionConfirmationRequirement_ = internalGetActionConfirmationRequirement(); + result.actionConfirmationRequirement_.makeImmutable(); + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000200) != 0)) { + result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000400) != 0)) { + result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000800) != 0)) { + result.satisfiesPzs_ = satisfiesPzs_; + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00001000) != 0)) { + result.satisfiesPzi_ = satisfiesPzi_; + to_bitField0_ |= 0x00000008; + } + result.bitField0_ |= to_bitField0_; + } + + private void buildPartialOneofs(com.google.cloud.dialogflow.v2.Tool result) { + result.specificationCase_ = specificationCase_; + result.specification_ = this.specification_; + if (specificationCase_ == 4 && extensionSpecBuilder_ != null) { + result.specification_ = extensionSpecBuilder_.build(); + } + if (specificationCase_ == 13 && functionSpecBuilder_ != null) { + result.specification_ = functionSpecBuilder_.build(); + } + if (specificationCase_ == 18 && connectorSpecBuilder_ != null) { + result.specification_ = connectorSpecBuilder_.build(); + } + if (specificationCase_ == 20 && openApiSpecBuilder_ != null) { + result.specification_ = openApiSpecBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.Tool) { + return mergeFrom((com.google.cloud.dialogflow.v2.Tool) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.Tool other) { + if (other == com.google.cloud.dialogflow.v2.Tool.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getToolKey().isEmpty()) { + toolKey_ = other.toolKey_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getDisplayName().isEmpty()) { + displayName_ = other.displayName_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (!other.getDescription().isEmpty()) { + description_ = other.description_; + bitField0_ |= 0x00000008; + onChanged(); + } + internalGetMutableActionConfirmationRequirement() + .mergeFrom(other.internalGetActionConfirmationRequirement()); + bitField0_ |= 0x00000010; + if (other.hasCreateTime()) { + mergeCreateTime(other.getCreateTime()); + } + if (other.hasUpdateTime()) { + mergeUpdateTime(other.getUpdateTime()); + } + if (other.hasSatisfiesPzs()) { + setSatisfiesPzs(other.getSatisfiesPzs()); + } + if (other.hasSatisfiesPzi()) { + setSatisfiesPzi(other.getSatisfiesPzi()); + } + switch (other.getSpecificationCase()) { + case EXTENSION_SPEC: + { + mergeExtensionSpec(other.getExtensionSpec()); + break; + } + case FUNCTION_SPEC: + { + mergeFunctionSpec(other.getFunctionSpec()); + break; + } + case CONNECTOR_SPEC: + { + mergeConnectorSpec(other.getConnectorSpec()); + break; + } + case OPEN_API_SPEC: + { + mergeOpenApiSpec(other.getOpenApiSpec()); + break; + } + case SPECIFICATION_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + toolKey_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + description_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 26 + case 34: + { + input.readMessage(getExtensionSpecFieldBuilder().getBuilder(), extensionRegistry); + specificationCase_ = 4; + break; + } // case 34 + case 42: + { + input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000200; + break; + } // case 42 + case 50: + { + input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000400; + break; + } // case 50 + case 106: + { + input.readMessage(getFunctionSpecFieldBuilder().getBuilder(), extensionRegistry); + specificationCase_ = 13; + break; + } // case 106 + case 112: + { + satisfiesPzs_ = input.readBool(); + bitField0_ |= 0x00000800; + break; + } // case 112 + case 120: + { + satisfiesPzi_ = input.readBool(); + bitField0_ |= 0x00001000; + break; + } // case 120 + case 138: + { + com.google.protobuf.MapEntry + actionConfirmationRequirement__ = + input.readMessage( + ActionConfirmationRequirementDefaultEntryHolder.defaultEntry + .getParserForType(), + extensionRegistry); + internalGetMutableActionConfirmationRequirement() + .getMutableMap() + .put( + actionConfirmationRequirement__.getKey(), + actionConfirmationRequirement__.getValue()); + bitField0_ |= 0x00000010; + break; + } // case 138 + case 146: + { + input.readMessage(getConnectorSpecFieldBuilder().getBuilder(), extensionRegistry); + specificationCase_ = 18; + break; + } // case 146 + case 154: + { + displayName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 154 + case 162: + { + input.readMessage(getOpenApiSpecFieldBuilder().getBuilder(), extensionRegistry); + specificationCase_ = 20; + break; + } // case 162 + 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 specificationCase_ = 0; + private java.lang.Object specification_; + + public SpecificationCase getSpecificationCase() { + return SpecificationCase.forNumber(specificationCase_); + } + + public Builder clearSpecification() { + specificationCase_ = 0; + specification_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private java.lang.Object name_ = ""; + + /** + * + * + *
+     * Output only. Identifier. The resource name of the tool. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. Identifier. The resource name of the tool. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for name. + */ + public com.google.protobuf.ByteString getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. Identifier. The resource name of the tool. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Identifier. The resource name of the tool. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Identifier. The resource name of the tool. Format:
+     * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+     * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object toolKey_ = ""; + + /** + * + * + *
+     * Required. A human readable short name of the tool, which should be unique
+     * within the project. It should only contain letters, numbers, and
+     * underscores, and it will be used by LLM to identify the tool.
+     * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The toolKey. + */ + public java.lang.String getToolKey() { + java.lang.Object ref = toolKey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + toolKey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. A human readable short name of the tool, which should be unique
+     * within the project. It should only contain letters, numbers, and
+     * underscores, and it will be used by LLM to identify the tool.
+     * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for toolKey. + */ + public com.google.protobuf.ByteString getToolKeyBytes() { + java.lang.Object ref = toolKey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + toolKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. A human readable short name of the tool, which should be unique
+     * within the project. It should only contain letters, numbers, and
+     * underscores, and it will be used by LLM to identify the tool.
+     * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The toolKey to set. + * @return This builder for chaining. + */ + public Builder setToolKey(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + toolKey_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. A human readable short name of the tool, which should be unique
+     * within the project. It should only contain letters, numbers, and
+     * underscores, and it will be used by LLM to identify the tool.
+     * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearToolKey() { + toolKey_ = getDefaultInstance().getToolKey(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. A human readable short name of the tool, which should be unique
+     * within the project. It should only contain letters, numbers, and
+     * underscores, and it will be used by LLM to identify the tool.
+     * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for toolKey to set. + * @return This builder for chaining. + */ + public Builder setToolKeyBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + toolKey_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object displayName_ = ""; + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + displayName_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearDisplayName() { + displayName_ = getDefaultInstance().getDisplayName(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + displayName_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object description_ = ""; + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The description. + */ + public java.lang.String getDescription() { + java.lang.Object ref = description_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + description_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for description. + */ + public com.google.protobuf.ByteString getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The description to set. + * @return This builder for chaining. + */ + public Builder setDescription(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + description_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearDescription() { + description_ = getDefaultInstance().getDescription(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for description to set. + * @return This builder for chaining. + */ + public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + description_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private com.google.protobuf.MapField + actionConfirmationRequirement_; + + private com.google.protobuf.MapField + internalGetActionConfirmationRequirement() { + if (actionConfirmationRequirement_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ActionConfirmationRequirementDefaultEntryHolder.defaultEntry); + } + return actionConfirmationRequirement_; + } + + private com.google.protobuf.MapField + internalGetMutableActionConfirmationRequirement() { + if (actionConfirmationRequirement_ == null) { + actionConfirmationRequirement_ = + com.google.protobuf.MapField.newMapField( + ActionConfirmationRequirementDefaultEntryHolder.defaultEntry); + } + if (!actionConfirmationRequirement_.isMutable()) { + actionConfirmationRequirement_ = actionConfirmationRequirement_.copy(); + } + bitField0_ |= 0x00000010; + onChanged(); + return actionConfirmationRequirement_; + } + + public int getActionConfirmationRequirementCount() { + return internalGetActionConfirmationRequirement().getMap().size(); + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public boolean containsActionConfirmationRequirement(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetActionConfirmationRequirement().getMap().containsKey(key); + } + + /** Use {@link #getActionConfirmationRequirementMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> + getActionConfirmationRequirement() { + return getActionConfirmationRequirementMap(); + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> + getActionConfirmationRequirementMap() { + return internalGetAdaptedActionConfirmationRequirementMap( + internalGetActionConfirmationRequirement().getMap()); + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public /* nullable */ com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement + getActionConfirmationRequirementOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetActionConfirmationRequirement().getMap(); + return map.containsKey(key) + ? actionConfirmationRequirementValueConverter.doForward(map.get(key)) + : defaultValue; + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement + getActionConfirmationRequirementOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetActionConfirmationRequirement().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return actionConfirmationRequirementValueConverter.doForward(map.get(key)); + } + + /** Use {@link #getActionConfirmationRequirementValueMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map + getActionConfirmationRequirementValue() { + return getActionConfirmationRequirementValueMap(); + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.Map + getActionConfirmationRequirementValueMap() { + return internalGetActionConfirmationRequirement().getMap(); + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getActionConfirmationRequirementValueOrDefault( + java.lang.String key, int defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetActionConfirmationRequirement().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public int getActionConfirmationRequirementValueOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = + internalGetActionConfirmationRequirement().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearActionConfirmationRequirement() { + bitField0_ = (bitField0_ & ~0x00000010); + internalGetMutableActionConfirmationRequirement().getMutableMap().clear(); + return this; + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder removeActionConfirmationRequirement(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableActionConfirmationRequirement().getMutableMap().remove(key); + return this; + } + + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> + getMutableActionConfirmationRequirement() { + bitField0_ |= 0x00000010; + return internalGetAdaptedActionConfirmationRequirementMap( + internalGetMutableActionConfirmationRequirement().getMutableMap()); + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder putActionConfirmationRequirement( + java.lang.String key, com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement value) { + if (key == null) { + throw new NullPointerException("map key"); + } + + internalGetMutableActionConfirmationRequirement() + .getMutableMap() + .put(key, actionConfirmationRequirementValueConverter.doBackward(value)); + bitField0_ |= 0x00000010; + return this; + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder putAllActionConfirmationRequirement( + java.util.Map + values) { + internalGetAdaptedActionConfirmationRequirementMap( + internalGetMutableActionConfirmationRequirement().getMutableMap()) + .putAll(values); + bitField0_ |= 0x00000010; + return this; + } + + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map + getMutableActionConfirmationRequirementValue() { + bitField0_ |= 0x00000010; + return internalGetMutableActionConfirmationRequirement().getMutableMap(); + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder putActionConfirmationRequirementValue(java.lang.String key, int value) { + if (key == null) { + throw new NullPointerException("map key"); + } + + internalGetMutableActionConfirmationRequirement().getMutableMap().put(key, value); + bitField0_ |= 0x00000010; + return this; + } + + /** + * + * + *
+     * Optional. Confirmation requirement for the actions. Each key is an action
+     * name in the action_schemas. If an action's confirmation requirement is
+     * unspecified (either the key is not present, or its value is
+     * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+     * action's method_type - confirmation is not required if and only if
+     * method_type is GET.
+     * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder putAllActionConfirmationRequirementValue( + java.util.Map values) { + internalGetMutableActionConfirmationRequirement().getMutableMap().putAll(values); + bitField0_ |= 0x00000010; + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ExtensionTool, + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.Builder, + com.google.cloud.dialogflow.v2.Tool.ExtensionToolOrBuilder> + extensionSpecBuilder_; + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + * + * @deprecated google.cloud.dialogflow.v2.Tool.extension_spec is deprecated. See + * google/cloud/dialogflow/v2/tool.proto;l=563 + * @return Whether the extensionSpec field is set. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean hasExtensionSpec() { + return specificationCase_ == 4; + } + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + * + * @deprecated google.cloud.dialogflow.v2.Tool.extension_spec is deprecated. See + * google/cloud/dialogflow/v2/tool.proto;l=563 + * @return The extensionSpec. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.Tool.ExtensionTool getExtensionSpec() { + if (extensionSpecBuilder_ == null) { + if (specificationCase_ == 4) { + return (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance(); + } else { + if (specificationCase_ == 4) { + return extensionSpecBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + @java.lang.Deprecated + public Builder setExtensionSpec(com.google.cloud.dialogflow.v2.Tool.ExtensionTool value) { + if (extensionSpecBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + specification_ = value; + onChanged(); + } else { + extensionSpecBuilder_.setMessage(value); + } + specificationCase_ = 4; + return this; + } + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + @java.lang.Deprecated + public Builder setExtensionSpec( + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.Builder builderForValue) { + if (extensionSpecBuilder_ == null) { + specification_ = builderForValue.build(); + onChanged(); + } else { + extensionSpecBuilder_.setMessage(builderForValue.build()); + } + specificationCase_ = 4; + return this; + } + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + @java.lang.Deprecated + public Builder mergeExtensionSpec(com.google.cloud.dialogflow.v2.Tool.ExtensionTool value) { + if (extensionSpecBuilder_ == null) { + if (specificationCase_ == 4 + && specification_ + != com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance()) { + specification_ = + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.newBuilder( + (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) specification_) + .mergeFrom(value) + .buildPartial(); + } else { + specification_ = value; + } + onChanged(); + } else { + if (specificationCase_ == 4) { + extensionSpecBuilder_.mergeFrom(value); + } else { + extensionSpecBuilder_.setMessage(value); + } + } + specificationCase_ = 4; + return this; + } + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + @java.lang.Deprecated + public Builder clearExtensionSpec() { + if (extensionSpecBuilder_ == null) { + if (specificationCase_ == 4) { + specificationCase_ = 0; + specification_ = null; + onChanged(); + } + } else { + if (specificationCase_ == 4) { + specificationCase_ = 0; + specification_ = null; + } + extensionSpecBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.Tool.ExtensionTool.Builder getExtensionSpecBuilder() { + return getExtensionSpecFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.dialogflow.v2.Tool.ExtensionToolOrBuilder getExtensionSpecOrBuilder() { + if ((specificationCase_ == 4) && (extensionSpecBuilder_ != null)) { + return extensionSpecBuilder_.getMessageOrBuilder(); + } else { + if (specificationCase_ == 4) { + return (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Vertex extension tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ExtensionTool, + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.Builder, + com.google.cloud.dialogflow.v2.Tool.ExtensionToolOrBuilder> + getExtensionSpecFieldBuilder() { + if (extensionSpecBuilder_ == null) { + if (!(specificationCase_ == 4)) { + specification_ = com.google.cloud.dialogflow.v2.Tool.ExtensionTool.getDefaultInstance(); + } + extensionSpecBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ExtensionTool, + com.google.cloud.dialogflow.v2.Tool.ExtensionTool.Builder, + com.google.cloud.dialogflow.v2.Tool.ExtensionToolOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.ExtensionTool) specification_, + getParentForChildren(), + isClean()); + specification_ = null; + } + specificationCase_ = 4; + onChanged(); + return extensionSpecBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.FunctionTool, + com.google.cloud.dialogflow.v2.Tool.FunctionTool.Builder, + com.google.cloud.dialogflow.v2.Tool.FunctionToolOrBuilder> + functionSpecBuilder_; + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + * + * @return Whether the functionSpec field is set. + */ + @java.lang.Override + public boolean hasFunctionSpec() { + return specificationCase_ == 13; + } + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + * + * @return The functionSpec. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.FunctionTool getFunctionSpec() { + if (functionSpecBuilder_ == null) { + if (specificationCase_ == 13) { + return (com.google.cloud.dialogflow.v2.Tool.FunctionTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance(); + } else { + if (specificationCase_ == 13) { + return functionSpecBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + public Builder setFunctionSpec(com.google.cloud.dialogflow.v2.Tool.FunctionTool value) { + if (functionSpecBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + specification_ = value; + onChanged(); + } else { + functionSpecBuilder_.setMessage(value); + } + specificationCase_ = 13; + return this; + } + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + public Builder setFunctionSpec( + com.google.cloud.dialogflow.v2.Tool.FunctionTool.Builder builderForValue) { + if (functionSpecBuilder_ == null) { + specification_ = builderForValue.build(); + onChanged(); + } else { + functionSpecBuilder_.setMessage(builderForValue.build()); + } + specificationCase_ = 13; + return this; + } + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + public Builder mergeFunctionSpec(com.google.cloud.dialogflow.v2.Tool.FunctionTool value) { + if (functionSpecBuilder_ == null) { + if (specificationCase_ == 13 + && specification_ + != com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance()) { + specification_ = + com.google.cloud.dialogflow.v2.Tool.FunctionTool.newBuilder( + (com.google.cloud.dialogflow.v2.Tool.FunctionTool) specification_) + .mergeFrom(value) + .buildPartial(); + } else { + specification_ = value; + } + onChanged(); + } else { + if (specificationCase_ == 13) { + functionSpecBuilder_.mergeFrom(value); + } else { + functionSpecBuilder_.setMessage(value); + } + } + specificationCase_ = 13; + return this; + } + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + public Builder clearFunctionSpec() { + if (functionSpecBuilder_ == null) { + if (specificationCase_ == 13) { + specificationCase_ = 0; + specification_ = null; + onChanged(); + } + } else { + if (specificationCase_ == 13) { + specificationCase_ = 0; + specification_ = null; + } + functionSpecBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + public com.google.cloud.dialogflow.v2.Tool.FunctionTool.Builder getFunctionSpecBuilder() { + return getFunctionSpecFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.FunctionToolOrBuilder getFunctionSpecOrBuilder() { + if ((specificationCase_ == 13) && (functionSpecBuilder_ != null)) { + return functionSpecBuilder_.getMessageOrBuilder(); + } else { + if (specificationCase_ == 13) { + return (com.google.cloud.dialogflow.v2.Tool.FunctionTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Client side executed function specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.FunctionTool, + com.google.cloud.dialogflow.v2.Tool.FunctionTool.Builder, + com.google.cloud.dialogflow.v2.Tool.FunctionToolOrBuilder> + getFunctionSpecFieldBuilder() { + if (functionSpecBuilder_ == null) { + if (!(specificationCase_ == 13)) { + specification_ = com.google.cloud.dialogflow.v2.Tool.FunctionTool.getDefaultInstance(); + } + functionSpecBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.FunctionTool, + com.google.cloud.dialogflow.v2.Tool.FunctionTool.Builder, + com.google.cloud.dialogflow.v2.Tool.FunctionToolOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.FunctionTool) specification_, + getParentForChildren(), + isClean()); + specification_ = null; + } + specificationCase_ = 13; + onChanged(); + return functionSpecBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorToolOrBuilder> + connectorSpecBuilder_; + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + * + * @return Whether the connectorSpec field is set. + */ + @java.lang.Override + public boolean hasConnectorSpec() { + return specificationCase_ == 18; + } + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + * + * @return The connectorSpec. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool getConnectorSpec() { + if (connectorSpecBuilder_ == null) { + if (specificationCase_ == 18) { + return (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance(); + } else { + if (specificationCase_ == 18) { + return connectorSpecBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + public Builder setConnectorSpec(com.google.cloud.dialogflow.v2.Tool.ConnectorTool value) { + if (connectorSpecBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + specification_ = value; + onChanged(); + } else { + connectorSpecBuilder_.setMessage(value); + } + specificationCase_ = 18; + return this; + } + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + public Builder setConnectorSpec( + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Builder builderForValue) { + if (connectorSpecBuilder_ == null) { + specification_ = builderForValue.build(); + onChanged(); + } else { + connectorSpecBuilder_.setMessage(builderForValue.build()); + } + specificationCase_ = 18; + return this; + } + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + public Builder mergeConnectorSpec(com.google.cloud.dialogflow.v2.Tool.ConnectorTool value) { + if (connectorSpecBuilder_ == null) { + if (specificationCase_ == 18 + && specification_ + != com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance()) { + specification_ = + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.newBuilder( + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) specification_) + .mergeFrom(value) + .buildPartial(); + } else { + specification_ = value; + } + onChanged(); + } else { + if (specificationCase_ == 18) { + connectorSpecBuilder_.mergeFrom(value); + } else { + connectorSpecBuilder_.setMessage(value); + } + } + specificationCase_ = 18; + return this; + } + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + public Builder clearConnectorSpec() { + if (connectorSpecBuilder_ == null) { + if (specificationCase_ == 18) { + specificationCase_ = 0; + specification_ = null; + onChanged(); + } + } else { + if (specificationCase_ == 18) { + specificationCase_ = 0; + specification_ = null; + } + connectorSpecBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + public com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Builder getConnectorSpecBuilder() { + return getConnectorSpecFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.ConnectorToolOrBuilder getConnectorSpecOrBuilder() { + if ((specificationCase_ == 18) && (connectorSpecBuilder_ != null)) { + return connectorSpecBuilder_.getMessageOrBuilder(); + } else { + if (specificationCase_ == 18) { + return (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance(); + } + } + + /** + * + * + *
+     * Integration connectors tool specification.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorToolOrBuilder> + getConnectorSpecFieldBuilder() { + if (connectorSpecBuilder_ == null) { + if (!(specificationCase_ == 18)) { + specification_ = com.google.cloud.dialogflow.v2.Tool.ConnectorTool.getDefaultInstance(); + } + connectorSpecBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.ConnectorTool, + com.google.cloud.dialogflow.v2.Tool.ConnectorTool.Builder, + com.google.cloud.dialogflow.v2.Tool.ConnectorToolOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.ConnectorTool) specification_, + getParentForChildren(), + isClean()); + specification_ = null; + } + specificationCase_ = 18; + onChanged(); + return connectorSpecBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.OpenApiTool, + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.Builder, + com.google.cloud.dialogflow.v2.Tool.OpenApiToolOrBuilder> + openApiSpecBuilder_; + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + * + * @return Whether the openApiSpec field is set. + */ + @java.lang.Override + public boolean hasOpenApiSpec() { + return specificationCase_ == 20; + } + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + * + * @return The openApiSpec. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.OpenApiTool getOpenApiSpec() { + if (openApiSpecBuilder_ == null) { + if (specificationCase_ == 20) { + return (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance(); + } else { + if (specificationCase_ == 20) { + return openApiSpecBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance(); + } + } + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + public Builder setOpenApiSpec(com.google.cloud.dialogflow.v2.Tool.OpenApiTool value) { + if (openApiSpecBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + specification_ = value; + onChanged(); + } else { + openApiSpecBuilder_.setMessage(value); + } + specificationCase_ = 20; + return this; + } + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + public Builder setOpenApiSpec( + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.Builder builderForValue) { + if (openApiSpecBuilder_ == null) { + specification_ = builderForValue.build(); + onChanged(); + } else { + openApiSpecBuilder_.setMessage(builderForValue.build()); + } + specificationCase_ = 20; + return this; + } + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + public Builder mergeOpenApiSpec(com.google.cloud.dialogflow.v2.Tool.OpenApiTool value) { + if (openApiSpecBuilder_ == null) { + if (specificationCase_ == 20 + && specification_ + != com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance()) { + specification_ = + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.newBuilder( + (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) specification_) + .mergeFrom(value) + .buildPartial(); + } else { + specification_ = value; + } + onChanged(); + } else { + if (specificationCase_ == 20) { + openApiSpecBuilder_.mergeFrom(value); + } else { + openApiSpecBuilder_.setMessage(value); + } + } + specificationCase_ = 20; + return this; + } + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + public Builder clearOpenApiSpec() { + if (openApiSpecBuilder_ == null) { + if (specificationCase_ == 20) { + specificationCase_ = 0; + specification_ = null; + onChanged(); + } + } else { + if (specificationCase_ == 20) { + specificationCase_ = 0; + specification_ = null; + } + openApiSpecBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + public com.google.cloud.dialogflow.v2.Tool.OpenApiTool.Builder getOpenApiSpecBuilder() { + return getOpenApiSpecFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool.OpenApiToolOrBuilder getOpenApiSpecOrBuilder() { + if ((specificationCase_ == 20) && (openApiSpecBuilder_ != null)) { + return openApiSpecBuilder_.getMessageOrBuilder(); + } else { + if (specificationCase_ == 20) { + return (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) specification_; + } + return com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance(); + } + } + + /** + * + * + *
+     * OpenAPI tool.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.OpenApiTool, + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.Builder, + com.google.cloud.dialogflow.v2.Tool.OpenApiToolOrBuilder> + getOpenApiSpecFieldBuilder() { + if (openApiSpecBuilder_ == null) { + if (!(specificationCase_ == 20)) { + specification_ = com.google.cloud.dialogflow.v2.Tool.OpenApiTool.getDefaultInstance(); + } + openApiSpecBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool.OpenApiTool, + com.google.cloud.dialogflow.v2.Tool.OpenApiTool.Builder, + com.google.cloud.dialogflow.v2.Tool.OpenApiToolOrBuilder>( + (com.google.cloud.dialogflow.v2.Tool.OpenApiTool) specification_, + getParentForChildren(), + isClean()); + specification_ = null; + } + specificationCase_ = 20; + onChanged(); + return openApiSpecBuilder_; + } + + private com.google.protobuf.Timestamp createTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + createTimeBuilder_; + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + public boolean hasCreateTime() { + return ((bitField0_ & 0x00000200) != 0); + } + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + public com.google.protobuf.Timestamp getCreateTime() { + if (createTimeBuilder_ == null) { + return createTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : createTime_; + } else { + return createTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreateTime(com.google.protobuf.Timestamp value) { + if (createTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createTime_ = value; + } else { + createTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000200; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (createTimeBuilder_ == null) { + createTime_ = builderForValue.build(); + } else { + createTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000200; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { + if (createTimeBuilder_ == null) { + if (((bitField0_ & 0x00000200) != 0) + && createTime_ != null + && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getCreateTimeBuilder().mergeFrom(value); + } else { + createTime_ = value; + } + } else { + createTimeBuilder_.mergeFrom(value); + } + if (createTime_ != null) { + bitField0_ |= 0x00000200; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearCreateTime() { + bitField0_ = (bitField0_ & ~0x00000200); + createTime_ = null; + if (createTimeBuilder_ != null) { + createTimeBuilder_.dispose(); + createTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { + bitField0_ |= 0x00000200; + onChanged(); + return getCreateTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { + if (createTimeBuilder_ != null) { + return createTimeBuilder_.getMessageOrBuilder(); + } else { + return createTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : createTime_; + } + } + + /** + * + * + *
+     * Output only. Creation time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getCreateTimeFieldBuilder() { + if (createTimeBuilder_ == null) { + createTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getCreateTime(), getParentForChildren(), isClean()); + createTime_ = null; + } + return createTimeBuilder_; + } + + private com.google.protobuf.Timestamp updateTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + updateTimeBuilder_; + + /** + * + * + *
+     * Output only. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the updateTime field is set. + */ + public boolean hasUpdateTime() { + return ((bitField0_ & 0x00000400) != 0); + } + + /** + * + * + *
+     * Output only. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.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. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.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_ |= 0x00000400; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.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_ |= 0x00000400; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { + if (updateTimeBuilder_ == null) { + if (((bitField0_ & 0x00000400) != 0) + && updateTime_ != null + && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getUpdateTimeBuilder().mergeFrom(value); + } else { + updateTime_ = value; + } + } else { + updateTimeBuilder_.mergeFrom(value); + } + if (updateTime_ != null) { + bitField0_ |= 0x00000400; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearUpdateTime() { + bitField0_ = (bitField0_ & ~0x00000400); + updateTime_ = null; + if (updateTimeBuilder_ != null) { + updateTimeBuilder_.dispose(); + updateTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { + bitField0_ |= 0x00000400; + onChanged(); + return getUpdateTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.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. Update time of this tool.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getUpdateTimeFieldBuilder() { + if (updateTimeBuilder_ == null) { + updateTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getUpdateTime(), getParentForChildren(), isClean()); + updateTime_ = null; + } + return updateTimeBuilder_; + } + + private boolean satisfiesPzs_; + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Separation
+     * status of the tool. If the field is absent, it means the status is unknown.
+     * 
+ * + * optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzs field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzs() { + return ((bitField0_ & 0x00000800) != 0); + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Separation
+     * status of the tool. If the field is absent, it means the status is unknown.
+     * 
+ * + * optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzs. + */ + @java.lang.Override + public boolean getSatisfiesPzs() { + return satisfiesPzs_; + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Separation
+     * status of the tool. If the field is absent, it means the status is unknown.
+     * 
+ * + * optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The satisfiesPzs to set. + * @return This builder for chaining. + */ + public Builder setSatisfiesPzs(boolean value) { + + satisfiesPzs_ = value; + bitField0_ |= 0x00000800; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Separation
+     * status of the tool. If the field is absent, it means the status is unknown.
+     * 
+ * + * optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSatisfiesPzs() { + bitField0_ = (bitField0_ & ~0x00000800); + satisfiesPzs_ = false; + onChanged(); + return this; + } + + private boolean satisfiesPzi_; + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Isolation status
+     * of the tool. If the field is absent, it means the status is unknown.
+     * 
+ * + * optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzi field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzi() { + return ((bitField0_ & 0x00001000) != 0); + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Isolation status
+     * of the tool. If the field is absent, it means the status is unknown.
+     * 
+ * + * optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzi. + */ + @java.lang.Override + public boolean getSatisfiesPzi() { + return satisfiesPzi_; + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Isolation status
+     * of the tool. If the field is absent, it means the status is unknown.
+     * 
+ * + * optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The satisfiesPzi to set. + * @return This builder for chaining. + */ + public Builder setSatisfiesPzi(boolean value) { + + satisfiesPzi_ = value; + bitField0_ |= 0x00001000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. A read only boolean field reflecting Zone Isolation status
+     * of the tool. If the field is absent, it means the status is unknown.
+     * 
+ * + * optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearSatisfiesPzi() { + bitField0_ = (bitField0_ & ~0x00001000); + satisfiesPzi_ = false; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.Tool) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.Tool) + private static final com.google.cloud.dialogflow.v2.Tool DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.Tool(); + } + + public static com.google.cloud.dialogflow.v2.Tool getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Tool 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.dialogflow.v2.Tool getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCall.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCall.java new file mode 100644 index 000000000000..327ab9025e8c --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCall.java @@ -0,0 +1,2487 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool_call.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Represents a call of a specific tool's action with the specified inputs.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ToolCall} + */ +public final class ToolCall extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ToolCall) + ToolCallOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ToolCall.newBuilder() to construct. + private ToolCall(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ToolCall() { + toolDisplayName_ = ""; + toolDisplayDetails_ = ""; + action_ = ""; + answerRecord_ = ""; + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ToolCall(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCall_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCall_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ToolCall.class, + com.google.cloud.dialogflow.v2.ToolCall.Builder.class); + } + + /** + * + * + *
+   * Tool call states.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2.ToolCall.State} + */ + public enum State implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Default value.
+     * 
+ * + * STATE_UNSPECIFIED = 0; + */ + STATE_UNSPECIFIED(0), + /** + * + * + *
+     * The tool call has been triggered.
+     * 
+ * + * TRIGGERED = 1; + */ + TRIGGERED(1), + /** + * + * + *
+     * The tool call requires confirmation from a human.
+     * 
+ * + * NEEDS_CONFIRMATION = 2; + */ + NEEDS_CONFIRMATION(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Default value.
+     * 
+ * + * STATE_UNSPECIFIED = 0; + */ + public static final int STATE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * The tool call has been triggered.
+     * 
+ * + * TRIGGERED = 1; + */ + public static final int TRIGGERED_VALUE = 1; + + /** + * + * + *
+     * The tool call requires confirmation from a human.
+     * 
+ * + * NEEDS_CONFIRMATION = 2; + */ + public static final int NEEDS_CONFIRMATION_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 State 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 State forNumber(int value) { + switch (value) { + case 0: + return STATE_UNSPECIFIED; + case 1: + return TRIGGERED; + case 2: + return NEEDS_CONFIRMATION; + 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 State findValueByNumber(int number) { + return State.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolCall.getDescriptor().getEnumTypes().get(0); + } + + private static final State[] VALUES = values(); + + public static State 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 State(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2.ToolCall.State) + } + + private int bitField0_; + private int sourceCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object source_; + + public enum SourceCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TOOL(1), + SOURCE_NOT_SET(0); + private final int value; + + private SourceCase(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 SourceCase valueOf(int value) { + return forNumber(value); + } + + public static SourceCase forNumber(int value) { + switch (value) { + case 1: + return TOOL; + case 0: + return SOURCE_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public SourceCase getSourceCase() { + return SourceCase.forNumber(sourceCase_); + } + + public static final int TOOL_FIELD_NUMBER = 1; + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the tool field is set. + */ + public boolean hasTool() { + return sourceCase_ == 1; + } + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The tool. + */ + public java.lang.String getTool() { + java.lang.Object ref = ""; + if (sourceCase_ == 1) { + ref = source_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (sourceCase_ == 1) { + source_ = s; + } + return s; + } + } + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for tool. + */ + public com.google.protobuf.ByteString getToolBytes() { + java.lang.Object ref = ""; + if (sourceCase_ == 1) { + ref = source_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (sourceCase_ == 1) { + source_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOOL_DISPLAY_NAME_FIELD_NUMBER = 9; + + @SuppressWarnings("serial") + private volatile java.lang.Object toolDisplayName_ = ""; + + /** + * + * + *
+   * Optional. A human readable short name of the tool, to be shown on the UI.
+   * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolDisplayName. + */ + @java.lang.Override + public java.lang.String getToolDisplayName() { + java.lang.Object ref = toolDisplayName_; + 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(); + toolDisplayName_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. A human readable short name of the tool, to be shown on the UI.
+   * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolDisplayName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getToolDisplayNameBytes() { + java.lang.Object ref = toolDisplayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + toolDisplayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOOL_DISPLAY_DETAILS_FIELD_NUMBER = 10; + + @SuppressWarnings("serial") + private volatile java.lang.Object toolDisplayDetails_ = ""; + + /** + * + * + *
+   * Optional. A human readable description of the tool.
+   * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolDisplayDetails. + */ + @java.lang.Override + public java.lang.String getToolDisplayDetails() { + java.lang.Object ref = toolDisplayDetails_; + 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(); + toolDisplayDetails_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. A human readable description of the tool.
+   * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolDisplayDetails. + */ + @java.lang.Override + public com.google.protobuf.ByteString getToolDisplayDetailsBytes() { + java.lang.Object ref = toolDisplayDetails_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + toolDisplayDetails_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACTION_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object action_ = ""; + + /** + * + * + *
+   * Optional. The name of the tool's action associated with this call.
+   * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The action. + */ + @java.lang.Override + public java.lang.String getAction() { + java.lang.Object ref = action_; + 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(); + action_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The name of the tool's action associated with this call.
+   * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for action. + */ + @java.lang.Override + public com.google.protobuf.ByteString getActionBytes() { + java.lang.Object ref = action_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + action_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int INPUT_PARAMETERS_FIELD_NUMBER = 3; + private com.google.protobuf.Struct inputParameters_; + + /** + * + * + *
+   * Optional. The action's input parameters.
+   * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the inputParameters field is set. + */ + @java.lang.Override + public boolean hasInputParameters() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Optional. The action's input parameters.
+   * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The inputParameters. + */ + @java.lang.Override + public com.google.protobuf.Struct getInputParameters() { + return inputParameters_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : inputParameters_; + } + + /** + * + * + *
+   * Optional. The action's input parameters.
+   * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.protobuf.StructOrBuilder getInputParametersOrBuilder() { + return inputParameters_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : inputParameters_; + } + + public static final int CREATE_TIME_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp createTime_; + + /** + * + * + *
+   * Output only. Create time of the tool call.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + @java.lang.Override + public boolean hasCreateTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. Create time of the tool call.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreateTime() { + return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; + } + + /** + * + * + *
+   * Output only. Create time of the tool call.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { + return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; + } + + public static final int ANSWER_RECORD_FIELD_NUMBER = 6; + + @SuppressWarnings("serial") + private volatile java.lang.Object answerRecord_ = ""; + + /** + * + * + *
+   * Optional. The answer record associated with this tool call.
+   * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The answerRecord. + */ + @java.lang.Override + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + 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(); + answerRecord_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The answer record associated with this tool call.
+   * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for answerRecord. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int STATE_FIELD_NUMBER = 7; + private int state_ = 0; + + /** + * + * + *
+   * Output only. State of the tool call.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override + public int getStateValue() { + return state_; + } + + /** + * + * + *
+   * Output only. State of the tool call.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The state. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCall.State getState() { + com.google.cloud.dialogflow.v2.ToolCall.State result = + com.google.cloud.dialogflow.v2.ToolCall.State.forNumber(state_); + return result == null ? com.google.cloud.dialogflow.v2.ToolCall.State.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 (sourceCase_ == 1) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, source_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(action_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, action_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(3, getInputParameters()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(4, getCreateTime()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, answerRecord_); + } + if (state_ != com.google.cloud.dialogflow.v2.ToolCall.State.STATE_UNSPECIFIED.getNumber()) { + output.writeEnum(7, state_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(toolDisplayName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, toolDisplayName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(toolDisplayDetails_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, toolDisplayDetails_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sourceCase_ == 1) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, source_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(action_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, action_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getInputParameters()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getCreateTime()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, answerRecord_); + } + if (state_ != com.google.cloud.dialogflow.v2.ToolCall.State.STATE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(7, state_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(toolDisplayName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, toolDisplayName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(toolDisplayDetails_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, toolDisplayDetails_); + } + 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.dialogflow.v2.ToolCall)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ToolCall other = (com.google.cloud.dialogflow.v2.ToolCall) obj; + + if (!getToolDisplayName().equals(other.getToolDisplayName())) return false; + if (!getToolDisplayDetails().equals(other.getToolDisplayDetails())) return false; + if (!getAction().equals(other.getAction())) return false; + if (hasInputParameters() != other.hasInputParameters()) return false; + if (hasInputParameters()) { + if (!getInputParameters().equals(other.getInputParameters())) return false; + } + if (hasCreateTime() != other.hasCreateTime()) return false; + if (hasCreateTime()) { + if (!getCreateTime().equals(other.getCreateTime())) return false; + } + if (!getAnswerRecord().equals(other.getAnswerRecord())) return false; + if (state_ != other.state_) return false; + if (!getSourceCase().equals(other.getSourceCase())) return false; + switch (sourceCase_) { + case 1: + if (!getTool().equals(other.getTool())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TOOL_DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getToolDisplayName().hashCode(); + hash = (37 * hash) + TOOL_DISPLAY_DETAILS_FIELD_NUMBER; + hash = (53 * hash) + getToolDisplayDetails().hashCode(); + hash = (37 * hash) + ACTION_FIELD_NUMBER; + hash = (53 * hash) + getAction().hashCode(); + if (hasInputParameters()) { + hash = (37 * hash) + INPUT_PARAMETERS_FIELD_NUMBER; + hash = (53 * hash) + getInputParameters().hashCode(); + } + if (hasCreateTime()) { + hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCreateTime().hashCode(); + } + hash = (37 * hash) + ANSWER_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getAnswerRecord().hashCode(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + switch (sourceCase_) { + case 1: + hash = (37 * hash) + TOOL_FIELD_NUMBER; + hash = (53 * hash) + getTool().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ToolCall parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCall 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.dialogflow.v2.ToolCall parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCall 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.dialogflow.v2.ToolCall parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCall parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCall parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCall parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCall parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCall parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCall parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCall parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.ToolCall prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Represents a call of a specific tool's action with the specified inputs.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ToolCall} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ToolCall) + com.google.cloud.dialogflow.v2.ToolCallOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCall_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCall_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ToolCall.class, + com.google.cloud.dialogflow.v2.ToolCall.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ToolCall.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getInputParametersFieldBuilder(); + getCreateTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + toolDisplayName_ = ""; + toolDisplayDetails_ = ""; + action_ = ""; + inputParameters_ = null; + if (inputParametersBuilder_ != null) { + inputParametersBuilder_.dispose(); + inputParametersBuilder_ = null; + } + createTime_ = null; + if (createTimeBuilder_ != null) { + createTimeBuilder_.dispose(); + createTimeBuilder_ = null; + } + answerRecord_ = ""; + state_ = 0; + sourceCase_ = 0; + source_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCall_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCall getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ToolCall.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCall build() { + com.google.cloud.dialogflow.v2.ToolCall result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCall buildPartial() { + com.google.cloud.dialogflow.v2.ToolCall result = + new com.google.cloud.dialogflow.v2.ToolCall(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.ToolCall result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.toolDisplayName_ = toolDisplayName_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.toolDisplayDetails_ = toolDisplayDetails_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.action_ = action_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000010) != 0)) { + result.inputParameters_ = + inputParametersBuilder_ == null ? inputParameters_ : inputParametersBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.answerRecord_ = answerRecord_; + } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.state_ = state_; + } + result.bitField0_ |= to_bitField0_; + } + + private void buildPartialOneofs(com.google.cloud.dialogflow.v2.ToolCall result) { + result.sourceCase_ = sourceCase_; + result.source_ = this.source_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ToolCall) { + return mergeFrom((com.google.cloud.dialogflow.v2.ToolCall) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.ToolCall other) { + if (other == com.google.cloud.dialogflow.v2.ToolCall.getDefaultInstance()) return this; + if (!other.getToolDisplayName().isEmpty()) { + toolDisplayName_ = other.toolDisplayName_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getToolDisplayDetails().isEmpty()) { + toolDisplayDetails_ = other.toolDisplayDetails_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (!other.getAction().isEmpty()) { + action_ = other.action_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (other.hasInputParameters()) { + mergeInputParameters(other.getInputParameters()); + } + if (other.hasCreateTime()) { + mergeCreateTime(other.getCreateTime()); + } + if (!other.getAnswerRecord().isEmpty()) { + answerRecord_ = other.answerRecord_; + bitField0_ |= 0x00000040; + onChanged(); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + switch (other.getSourceCase()) { + case TOOL: + { + sourceCase_ = 1; + source_ = other.source_; + onChanged(); + break; + } + case SOURCE_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + sourceCase_ = 1; + source_ = s; + break; + } // case 10 + case 18: + { + action_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 18 + case 26: + { + input.readMessage(getInputParametersFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000010; + break; + } // case 26 + case 34: + { + input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case 34 + case 50: + { + answerRecord_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000040; + break; + } // case 50 + case 56: + { + state_ = input.readEnum(); + bitField0_ |= 0x00000080; + break; + } // case 56 + case 74: + { + toolDisplayName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 74 + case 82: + { + toolDisplayDetails_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 82 + 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 sourceCase_ = 0; + private java.lang.Object source_; + + public SourceCase getSourceCase() { + return SourceCase.forNumber(sourceCase_); + } + + public Builder clearSource() { + sourceCase_ = 0; + source_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the tool field is set. + */ + @java.lang.Override + public boolean hasTool() { + return sourceCase_ == 1; + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The tool. + */ + @java.lang.Override + public java.lang.String getTool() { + java.lang.Object ref = ""; + if (sourceCase_ == 1) { + ref = source_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (sourceCase_ == 1) { + source_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for tool. + */ + @java.lang.Override + public com.google.protobuf.ByteString getToolBytes() { + java.lang.Object ref = ""; + if (sourceCase_ == 1) { + ref = source_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (sourceCase_ == 1) { + source_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The tool to set. + * @return This builder for chaining. + */ + public Builder setTool(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + sourceCase_ = 1; + source_ = value; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearTool() { + if (sourceCase_ == 1) { + sourceCase_ = 0; + source_ = null; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for tool to set. + * @return This builder for chaining. + */ + public Builder setToolBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + sourceCase_ = 1; + source_ = value; + onChanged(); + return this; + } + + private java.lang.Object toolDisplayName_ = ""; + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolDisplayName. + */ + public java.lang.String getToolDisplayName() { + java.lang.Object ref = toolDisplayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + toolDisplayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolDisplayName. + */ + public com.google.protobuf.ByteString getToolDisplayNameBytes() { + java.lang.Object ref = toolDisplayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + toolDisplayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The toolDisplayName to set. + * @return This builder for chaining. + */ + public Builder setToolDisplayName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + toolDisplayName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearToolDisplayName() { + toolDisplayName_ = getDefaultInstance().getToolDisplayName(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. A human readable short name of the tool, to be shown on the UI.
+     * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for toolDisplayName to set. + * @return This builder for chaining. + */ + public Builder setToolDisplayNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + toolDisplayName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object toolDisplayDetails_ = ""; + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolDisplayDetails. + */ + public java.lang.String getToolDisplayDetails() { + java.lang.Object ref = toolDisplayDetails_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + toolDisplayDetails_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolDisplayDetails. + */ + public com.google.protobuf.ByteString getToolDisplayDetailsBytes() { + java.lang.Object ref = toolDisplayDetails_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + toolDisplayDetails_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The toolDisplayDetails to set. + * @return This builder for chaining. + */ + public Builder setToolDisplayDetails(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + toolDisplayDetails_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearToolDisplayDetails() { + toolDisplayDetails_ = getDefaultInstance().getToolDisplayDetails(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. A human readable description of the tool.
+     * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for toolDisplayDetails to set. + * @return This builder for chaining. + */ + public Builder setToolDisplayDetailsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + toolDisplayDetails_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object action_ = ""; + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The action. + */ + public java.lang.String getAction() { + java.lang.Object ref = action_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + action_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for action. + */ + public com.google.protobuf.ByteString getActionBytes() { + java.lang.Object ref = action_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + action_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The action to set. + * @return This builder for chaining. + */ + public Builder setAction(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + action_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearAction() { + action_ = getDefaultInstance().getAction(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for action to set. + * @return This builder for chaining. + */ + public Builder setActionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + action_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private com.google.protobuf.Struct inputParameters_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder> + inputParametersBuilder_; + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the inputParameters field is set. + */ + public boolean hasInputParameters() { + return ((bitField0_ & 0x00000010) != 0); + } + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The inputParameters. + */ + public com.google.protobuf.Struct getInputParameters() { + if (inputParametersBuilder_ == null) { + return inputParameters_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : inputParameters_; + } else { + return inputParametersBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setInputParameters(com.google.protobuf.Struct value) { + if (inputParametersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + inputParameters_ = value; + } else { + inputParametersBuilder_.setMessage(value); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setInputParameters(com.google.protobuf.Struct.Builder builderForValue) { + if (inputParametersBuilder_ == null) { + inputParameters_ = builderForValue.build(); + } else { + inputParametersBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeInputParameters(com.google.protobuf.Struct value) { + if (inputParametersBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0) + && inputParameters_ != null + && inputParameters_ != com.google.protobuf.Struct.getDefaultInstance()) { + getInputParametersBuilder().mergeFrom(value); + } else { + inputParameters_ = value; + } + } else { + inputParametersBuilder_.mergeFrom(value); + } + if (inputParameters_ != null) { + bitField0_ |= 0x00000010; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearInputParameters() { + bitField0_ = (bitField0_ & ~0x00000010); + inputParameters_ = null; + if (inputParametersBuilder_ != null) { + inputParametersBuilder_.dispose(); + inputParametersBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.Struct.Builder getInputParametersBuilder() { + bitField0_ |= 0x00000010; + onChanged(); + return getInputParametersFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.StructOrBuilder getInputParametersOrBuilder() { + if (inputParametersBuilder_ != null) { + return inputParametersBuilder_.getMessageOrBuilder(); + } else { + return inputParameters_ == null + ? com.google.protobuf.Struct.getDefaultInstance() + : inputParameters_; + } + } + + /** + * + * + *
+     * Optional. The action's input parameters.
+     * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder> + getInputParametersFieldBuilder() { + if (inputParametersBuilder_ == null) { + inputParametersBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Struct, + com.google.protobuf.Struct.Builder, + com.google.protobuf.StructOrBuilder>( + getInputParameters(), getParentForChildren(), isClean()); + inputParameters_ = null; + } + return inputParametersBuilder_; + } + + private com.google.protobuf.Timestamp createTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + createTimeBuilder_; + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + public boolean hasCreateTime() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + public com.google.protobuf.Timestamp getCreateTime() { + if (createTimeBuilder_ == null) { + return createTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : createTime_; + } else { + return createTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreateTime(com.google.protobuf.Timestamp value) { + if (createTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createTime_ = value; + } else { + createTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (createTimeBuilder_ == null) { + createTime_ = builderForValue.build(); + } else { + createTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { + if (createTimeBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) + && createTime_ != null + && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getCreateTimeBuilder().mergeFrom(value); + } else { + createTime_ = value; + } + } else { + createTimeBuilder_.mergeFrom(value); + } + if (createTime_ != null) { + bitField0_ |= 0x00000020; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearCreateTime() { + bitField0_ = (bitField0_ & ~0x00000020); + createTime_ = null; + if (createTimeBuilder_ != null) { + createTimeBuilder_.dispose(); + createTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { + bitField0_ |= 0x00000020; + onChanged(); + return getCreateTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { + if (createTimeBuilder_ != null) { + return createTimeBuilder_.getMessageOrBuilder(); + } else { + return createTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : createTime_; + } + } + + /** + * + * + *
+     * Output only. Create time of the tool call.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getCreateTimeFieldBuilder() { + if (createTimeBuilder_ == null) { + createTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getCreateTime(), getParentForChildren(), isClean()); + createTime_ = null; + } + return createTimeBuilder_; + } + + private java.lang.Object answerRecord_ = ""; + + /** + * + * + *
+     * Optional. The answer record associated with this tool call.
+     * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The answerRecord. + */ + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + answerRecord_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The answer record associated with this tool call.
+     * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for answerRecord. + */ + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The answer record associated with this tool call.
+     * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecord(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + answerRecord_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The answer record associated with this tool call.
+     * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearAnswerRecord() { + answerRecord_ = getDefaultInstance().getAnswerRecord(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The answer record associated with this tool call.
+     * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecordBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + answerRecord_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + private int state_ = 0; + + /** + * + * + *
+     * Output only. State of the tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override + public int getStateValue() { + return state_; + } + + /** + * + * + *
+     * Output only. State of the tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + state_ = value; + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. State of the tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The state. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCall.State getState() { + com.google.cloud.dialogflow.v2.ToolCall.State result = + com.google.cloud.dialogflow.v2.ToolCall.State.forNumber(state_); + return result == null ? com.google.cloud.dialogflow.v2.ToolCall.State.UNRECOGNIZED : result; + } + + /** + * + * + *
+     * Output only. State of the tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(com.google.cloud.dialogflow.v2.ToolCall.State value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000080; + state_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. State of the tool call.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearState() { + bitField0_ = (bitField0_ & ~0x00000080); + state_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ToolCall) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ToolCall) + private static final com.google.cloud.dialogflow.v2.ToolCall DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ToolCall(); + } + + public static com.google.cloud.dialogflow.v2.ToolCall getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ToolCall 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.dialogflow.v2.ToolCall getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallOrBuilder.java new file mode 100644 index 000000000000..fac0aa6c8ce0 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallOrBuilder.java @@ -0,0 +1,293 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool_call.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ToolCallOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ToolCall) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the tool field is set. + */ + boolean hasTool(); + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The tool. + */ + java.lang.String getTool(); + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for tool. + */ + com.google.protobuf.ByteString getToolBytes(); + + /** + * + * + *
+   * Optional. A human readable short name of the tool, to be shown on the UI.
+   * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolDisplayName. + */ + java.lang.String getToolDisplayName(); + + /** + * + * + *
+   * Optional. A human readable short name of the tool, to be shown on the UI.
+   * 
+ * + * string tool_display_name = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolDisplayName. + */ + com.google.protobuf.ByteString getToolDisplayNameBytes(); + + /** + * + * + *
+   * Optional. A human readable description of the tool.
+   * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The toolDisplayDetails. + */ + java.lang.String getToolDisplayDetails(); + + /** + * + * + *
+   * Optional. A human readable description of the tool.
+   * 
+ * + * string tool_display_details = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for toolDisplayDetails. + */ + com.google.protobuf.ByteString getToolDisplayDetailsBytes(); + + /** + * + * + *
+   * Optional. The name of the tool's action associated with this call.
+   * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The action. + */ + java.lang.String getAction(); + + /** + * + * + *
+   * Optional. The name of the tool's action associated with this call.
+   * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for action. + */ + com.google.protobuf.ByteString getActionBytes(); + + /** + * + * + *
+   * Optional. The action's input parameters.
+   * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the inputParameters field is set. + */ + boolean hasInputParameters(); + + /** + * + * + *
+   * Optional. The action's input parameters.
+   * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The inputParameters. + */ + com.google.protobuf.Struct getInputParameters(); + + /** + * + * + *
+   * Optional. The action's input parameters.
+   * 
+ * + * .google.protobuf.Struct input_parameters = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.protobuf.StructOrBuilder getInputParametersOrBuilder(); + + /** + * + * + *
+   * Output only. Create time of the tool call.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + boolean hasCreateTime(); + + /** + * + * + *
+   * Output only. Create time of the tool call.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + com.google.protobuf.Timestamp getCreateTime(); + + /** + * + * + *
+   * Output only. Create time of the tool call.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * Optional. The answer record associated with this tool call.
+   * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The answerRecord. + */ + java.lang.String getAnswerRecord(); + + /** + * + * + *
+   * Optional. The answer record associated with this tool call.
+   * 
+ * + * string answer_record = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for answerRecord. + */ + com.google.protobuf.ByteString getAnswerRecordBytes(); + + /** + * + * + *
+   * Output only. State of the tool call.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + + /** + * + * + *
+   * Output only. State of the tool call.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.ToolCall.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The state. + */ + com.google.cloud.dialogflow.v2.ToolCall.State getState(); + + com.google.cloud.dialogflow.v2.ToolCall.SourceCase getSourceCase(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallProto.java new file mode 100644 index 000000000000..2095ffc66dde --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallProto.java @@ -0,0 +1,159 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool_call.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public final class ToolCallProto { + private ToolCallProto() {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); + } + + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ToolCall_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ToolCall_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ToolCallResult_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ToolCallResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + return descriptor; + } + + private static com.google.protobuf.Descriptors.FileDescriptor descriptor; + + static { + java.lang.String[] descriptorData = { + "\n" + + "*google/cloud/dialogflow/v2/tool_call.p" + + "roto\022\032google.cloud.dialogflow.v2\032\037google" + + "/api/field_behavior.proto\032\031google/api/re" + + "source.proto\032\034google/protobuf/struct.proto\032\037google/protobuf/timestamp.proto\"\265\003\n" + + "\010ToolCall\0226\n" + + "\004tool\030\001 \001(\tB&\340A\001\372A \n" + + "\036dialogflow.googleapis.com/ToolH\000\022\036\n" + + "\021tool_display_name\030\t \001(\tB\003\340A\001\022!\n" + + "\024tool_display_details\030\n" + + " \001(\tB\003\340A\001\022\023\n" + + "\006action\030\002 \001(\tB\003\340A\001\0226\n" + + "\020input_parameters\030\003" + + " \001(\0132\027.google.protobuf.StructB\003\340A\001\0224\n" + + "\013create_time\030\004" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\032\n\r" + + "answer_record\030\006 \001(\tB\003\340A\001\022>\n" + + "\005state\030\007" + + " \001(\0162*.google.cloud.dialogflow.v2.ToolCall.StateB\003\340A\003\"E\n" + + "\005State\022\025\n" + + "\021STATE_UNSPECIFIED\020\000\022\r\n" + + "\tTRIGGERED\020\001\022\026\n" + + "\022NEEDS_CONFIRMATION\020\002B\010\n" + + "\006source\"\317\002\n" + + "\016ToolCallResult\0226\n" + + "\004tool\030\001 \001(\tB&\340A\001\372A \n" + + "\036dialogflow.googleapis.com/ToolH\000\022\023\n" + + "\006action\030\002 \001(\tB\003\340A\001\022A\n" + + "\005error\030\003 \001(\01320.google.clou" + + "d.dialogflow.v2.ToolCallResult.ErrorH\001\022\025\n" + + "\013raw_content\030\005 \001(\014H\001\022\021\n" + + "\007content\030\006 \001(\tH\001\0224\n" + + "\013create_time\030\007" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\032\n\r" + + "answer_record\030\t \001(\tB\003\340A\001\032\035\n" + + "\005Error\022\024\n" + + "\007message\030\001 \001(\tB\003\340A\001B\010\n" + + "\006sourceB\010\n" + + "\006resultB\223\001\n" + + "\036com.google.cloud.dialogflow.v2B\r" + + "ToolCallProtoP\001Z>cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dia" + + "logflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2b\006proto3" + }; + descriptor = + com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), + com.google.protobuf.StructProto.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), + }); + internal_static_google_cloud_dialogflow_v2_ToolCall_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_google_cloud_dialogflow_v2_ToolCall_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ToolCall_descriptor, + new java.lang.String[] { + "Tool", + "ToolDisplayName", + "ToolDisplayDetails", + "Action", + "InputParameters", + "CreateTime", + "AnswerRecord", + "State", + "Source", + }); + internal_static_google_cloud_dialogflow_v2_ToolCallResult_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_google_cloud_dialogflow_v2_ToolCallResult_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ToolCallResult_descriptor, + new java.lang.String[] { + "Tool", + "Action", + "Error", + "RawContent", + "Content", + "CreateTime", + "AnswerRecord", + "Source", + "Result", + }); + internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_descriptor = + internal_static_google_cloud_dialogflow_v2_ToolCallResult_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_descriptor, + new java.lang.String[] { + "Message", + }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + registry.add(com.google.api.ResourceProto.resourceReference); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); + com.google.protobuf.StructProto.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallResult.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallResult.java new file mode 100644 index 000000000000..2abcfe8bfe49 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallResult.java @@ -0,0 +1,2916 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool_call.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * The result of calling a tool's action.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ToolCallResult} + */ +public final class ToolCallResult extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ToolCallResult) + ToolCallResultOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ToolCallResult.newBuilder() to construct. + private ToolCallResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ToolCallResult() { + action_ = ""; + answerRecord_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ToolCallResult(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ToolCallResult.class, + com.google.cloud.dialogflow.v2.ToolCallResult.Builder.class); + } + + public interface ErrorOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ToolCallResult.Error) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. The error message of the function.
+     * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The message. + */ + java.lang.String getMessage(); + + /** + * + * + *
+     * Optional. The error message of the function.
+     * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for message. + */ + com.google.protobuf.ByteString getMessageBytes(); + } + + /** + * + * + *
+   * An error produced by the tool call.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ToolCallResult.Error} + */ + public static final class Error extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.ToolCallResult.Error) + ErrorOrBuilder { + private static final long serialVersionUID = 0L; + + // Use Error.newBuilder() to construct. + private Error(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Error() { + message_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Error(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ToolCallResult.Error.class, + com.google.cloud.dialogflow.v2.ToolCallResult.Error.Builder.class); + } + + public static final int MESSAGE_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object message_ = ""; + + /** + * + * + *
+     * Optional. The error message of the function.
+     * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The message. + */ + @java.lang.Override + public java.lang.String getMessage() { + java.lang.Object ref = message_; + 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(); + message_ = s; + return s; + } + } + + /** + * + * + *
+     * Optional. The error message of the function.
+     * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for message. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMessageBytes() { + java.lang.Object ref = message_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + message_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(message_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, message_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(message_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, message_); + } + 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.dialogflow.v2.ToolCallResult.Error)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ToolCallResult.Error other = + (com.google.cloud.dialogflow.v2.ToolCallResult.Error) obj; + + if (!getMessage().equals(other.getMessage())) 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) + MESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getMessage().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error 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.dialogflow.v2.ToolCallResult.Error parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error 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.dialogflow.v2.ToolCallResult.Error parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.dialogflow.v2.ToolCallResult.Error prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * An error produced by the tool call.
+     * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ToolCallResult.Error} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ToolCallResult.Error) + com.google.cloud.dialogflow.v2.ToolCallResult.ErrorOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ToolCallResult.Error.class, + com.google.cloud.dialogflow.v2.ToolCallResult.Error.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ToolCallResult.Error.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + message_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_Error_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult.Error getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult.Error build() { + com.google.cloud.dialogflow.v2.ToolCallResult.Error result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult.Error buildPartial() { + com.google.cloud.dialogflow.v2.ToolCallResult.Error result = + new com.google.cloud.dialogflow.v2.ToolCallResult.Error(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.ToolCallResult.Error result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.message_ = message_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ToolCallResult.Error) { + return mergeFrom((com.google.cloud.dialogflow.v2.ToolCallResult.Error) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.ToolCallResult.Error other) { + if (other == com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance()) + return this; + if (!other.getMessage().isEmpty()) { + message_ = other.message_; + 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: + { + message_ = 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 message_ = ""; + + /** + * + * + *
+       * Optional. The error message of the function.
+       * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The message. + */ + public java.lang.String getMessage() { + java.lang.Object ref = message_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + message_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+       * Optional. The error message of the function.
+       * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for message. + */ + public com.google.protobuf.ByteString getMessageBytes() { + java.lang.Object ref = message_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + message_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+       * Optional. The error message of the function.
+       * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The message to set. + * @return This builder for chaining. + */ + public Builder setMessage(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + message_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The error message of the function.
+       * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearMessage() { + message_ = getDefaultInstance().getMessage(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. The error message of the function.
+       * 
+ * + * string message = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for message to set. + * @return This builder for chaining. + */ + public Builder setMessageBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + message_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ToolCallResult.Error) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ToolCallResult.Error) + private static final com.google.cloud.dialogflow.v2.ToolCallResult.Error DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ToolCallResult.Error(); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult.Error getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Error 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.dialogflow.v2.ToolCallResult.Error getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int bitField0_; + private int sourceCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object source_; + + public enum SourceCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TOOL(1), + SOURCE_NOT_SET(0); + private final int value; + + private SourceCase(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 SourceCase valueOf(int value) { + return forNumber(value); + } + + public static SourceCase forNumber(int value) { + switch (value) { + case 1: + return TOOL; + case 0: + return SOURCE_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public SourceCase getSourceCase() { + return SourceCase.forNumber(sourceCase_); + } + + private int resultCase_ = 0; + + @SuppressWarnings("serial") + private java.lang.Object result_; + + public enum ResultCase + implements + com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + ERROR(3), + RAW_CONTENT(5), + CONTENT(6), + RESULT_NOT_SET(0); + private final int value; + + private ResultCase(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 ResultCase valueOf(int value) { + return forNumber(value); + } + + public static ResultCase forNumber(int value) { + switch (value) { + case 3: + return ERROR; + case 5: + return RAW_CONTENT; + case 6: + return CONTENT; + case 0: + return RESULT_NOT_SET; + default: + return null; + } + } + + public int getNumber() { + return this.value; + } + }; + + public ResultCase getResultCase() { + return ResultCase.forNumber(resultCase_); + } + + public static final int TOOL_FIELD_NUMBER = 1; + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the tool field is set. + */ + public boolean hasTool() { + return sourceCase_ == 1; + } + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The tool. + */ + public java.lang.String getTool() { + java.lang.Object ref = ""; + if (sourceCase_ == 1) { + ref = source_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (sourceCase_ == 1) { + source_ = s; + } + return s; + } + } + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for tool. + */ + public com.google.protobuf.ByteString getToolBytes() { + java.lang.Object ref = ""; + if (sourceCase_ == 1) { + ref = source_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (sourceCase_ == 1) { + source_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACTION_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object action_ = ""; + + /** + * + * + *
+   * Optional. The name of the tool's action associated with this call.
+   * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The action. + */ + @java.lang.Override + public java.lang.String getAction() { + java.lang.Object ref = action_; + 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(); + action_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The name of the tool's action associated with this call.
+   * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for action. + */ + @java.lang.Override + public com.google.protobuf.ByteString getActionBytes() { + java.lang.Object ref = action_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + action_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ERROR_FIELD_NUMBER = 3; + + /** + * + * + *
+   * The tool call's error.
+   * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + * + * @return Whether the error field is set. + */ + @java.lang.Override + public boolean hasError() { + return resultCase_ == 3; + } + + /** + * + * + *
+   * The tool call's error.
+   * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + * + * @return The error. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult.Error getError() { + if (resultCase_ == 3) { + return (com.google.cloud.dialogflow.v2.ToolCallResult.Error) result_; + } + return com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance(); + } + + /** + * + * + *
+   * The tool call's error.
+   * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult.ErrorOrBuilder getErrorOrBuilder() { + if (resultCase_ == 3) { + return (com.google.cloud.dialogflow.v2.ToolCallResult.Error) result_; + } + return com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance(); + } + + public static final int RAW_CONTENT_FIELD_NUMBER = 5; + + /** + * + * + *
+   * Only populated if the response content is not utf-8 encoded.
+   * (by definition byte fields are base64 encoded).
+   * 
+ * + * bytes raw_content = 5; + * + * @return Whether the rawContent field is set. + */ + @java.lang.Override + public boolean hasRawContent() { + return resultCase_ == 5; + } + + /** + * + * + *
+   * Only populated if the response content is not utf-8 encoded.
+   * (by definition byte fields are base64 encoded).
+   * 
+ * + * bytes raw_content = 5; + * + * @return The rawContent. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRawContent() { + if (resultCase_ == 5) { + return (com.google.protobuf.ByteString) result_; + } + return com.google.protobuf.ByteString.EMPTY; + } + + public static final int CONTENT_FIELD_NUMBER = 6; + + /** + * + * + *
+   * Only populated if the response content is utf-8 encoded.
+   * 
+ * + * string content = 6; + * + * @return Whether the content field is set. + */ + public boolean hasContent() { + return resultCase_ == 6; + } + + /** + * + * + *
+   * Only populated if the response content is utf-8 encoded.
+   * 
+ * + * string content = 6; + * + * @return The content. + */ + public java.lang.String getContent() { + java.lang.Object ref = ""; + if (resultCase_ == 6) { + ref = result_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (resultCase_ == 6) { + result_ = s; + } + return s; + } + } + + /** + * + * + *
+   * Only populated if the response content is utf-8 encoded.
+   * 
+ * + * string content = 6; + * + * @return The bytes for content. + */ + public com.google.protobuf.ByteString getContentBytes() { + java.lang.Object ref = ""; + if (resultCase_ == 6) { + ref = result_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (resultCase_ == 6) { + result_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CREATE_TIME_FIELD_NUMBER = 7; + private com.google.protobuf.Timestamp createTime_; + + /** + * + * + *
+   * Output only. Create time of the tool call result.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + @java.lang.Override + public boolean hasCreateTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. Create time of the tool call result.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreateTime() { + return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; + } + + /** + * + * + *
+   * Output only. Create time of the tool call result.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { + return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; + } + + public static final int ANSWER_RECORD_FIELD_NUMBER = 9; + + @SuppressWarnings("serial") + private volatile java.lang.Object answerRecord_ = ""; + + /** + * + * + *
+   * Optional. The answer record associated with this tool call result.
+   * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The answerRecord. + */ + @java.lang.Override + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + 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(); + answerRecord_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The answer record associated with this tool call result.
+   * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for answerRecord. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = 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 (sourceCase_ == 1) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, source_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(action_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, action_); + } + if (resultCase_ == 3) { + output.writeMessage(3, (com.google.cloud.dialogflow.v2.ToolCallResult.Error) result_); + } + if (resultCase_ == 5) { + output.writeBytes(5, (com.google.protobuf.ByteString) result_); + } + if (resultCase_ == 6) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, result_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(7, getCreateTime()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, answerRecord_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sourceCase_ == 1) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, source_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(action_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, action_); + } + if (resultCase_ == 3) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 3, (com.google.cloud.dialogflow.v2.ToolCallResult.Error) result_); + } + if (resultCase_ == 5) { + size += + com.google.protobuf.CodedOutputStream.computeBytesSize( + 5, (com.google.protobuf.ByteString) result_); + } + if (resultCase_ == 6) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, result_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getCreateTime()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(answerRecord_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, answerRecord_); + } + 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.dialogflow.v2.ToolCallResult)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.ToolCallResult other = + (com.google.cloud.dialogflow.v2.ToolCallResult) obj; + + if (!getAction().equals(other.getAction())) return false; + if (hasCreateTime() != other.hasCreateTime()) return false; + if (hasCreateTime()) { + if (!getCreateTime().equals(other.getCreateTime())) return false; + } + if (!getAnswerRecord().equals(other.getAnswerRecord())) return false; + if (!getSourceCase().equals(other.getSourceCase())) return false; + switch (sourceCase_) { + case 1: + if (!getTool().equals(other.getTool())) return false; + break; + case 0: + default: + } + if (!getResultCase().equals(other.getResultCase())) return false; + switch (resultCase_) { + case 3: + if (!getError().equals(other.getError())) return false; + break; + case 5: + if (!getRawContent().equals(other.getRawContent())) return false; + break; + case 6: + if (!getContent().equals(other.getContent())) return false; + break; + case 0: + default: + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ACTION_FIELD_NUMBER; + hash = (53 * hash) + getAction().hashCode(); + if (hasCreateTime()) { + hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCreateTime().hashCode(); + } + hash = (37 * hash) + ANSWER_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getAnswerRecord().hashCode(); + switch (sourceCase_) { + case 1: + hash = (37 * hash) + TOOL_FIELD_NUMBER; + hash = (53 * hash) + getTool().hashCode(); + break; + case 0: + default: + } + switch (resultCase_) { + case 3: + hash = (37 * hash) + ERROR_FIELD_NUMBER; + hash = (53 * hash) + getError().hashCode(); + break; + case 5: + hash = (37 * hash) + RAW_CONTENT_FIELD_NUMBER; + hash = (53 * hash) + getRawContent().hashCode(); + break; + case 6: + hash = (37 * hash) + CONTENT_FIELD_NUMBER; + hash = (53 * hash) + getContent().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult 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.dialogflow.v2.ToolCallResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult 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.dialogflow.v2.ToolCallResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.ToolCallResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * The result of calling a tool's action.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.ToolCallResult} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.ToolCallResult) + com.google.cloud.dialogflow.v2.ToolCallResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.ToolCallResult.class, + com.google.cloud.dialogflow.v2.ToolCallResult.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.ToolCallResult.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getCreateTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + action_ = ""; + if (errorBuilder_ != null) { + errorBuilder_.clear(); + } + createTime_ = null; + if (createTimeBuilder_ != null) { + createTimeBuilder_.dispose(); + createTimeBuilder_ = null; + } + answerRecord_ = ""; + sourceCase_ = 0; + source_ = null; + resultCase_ = 0; + result_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.dialogflow.v2.ToolCallProto + .internal_static_google_cloud_dialogflow_v2_ToolCallResult_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.ToolCallResult.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult build() { + com.google.cloud.dialogflow.v2.ToolCallResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult buildPartial() { + com.google.cloud.dialogflow.v2.ToolCallResult result = + new com.google.cloud.dialogflow.v2.ToolCallResult(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + buildPartialOneofs(result); + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.ToolCallResult result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.action_ = action_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000020) != 0)) { + result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.answerRecord_ = answerRecord_; + } + result.bitField0_ |= to_bitField0_; + } + + private void buildPartialOneofs(com.google.cloud.dialogflow.v2.ToolCallResult result) { + result.sourceCase_ = sourceCase_; + result.source_ = this.source_; + result.resultCase_ = resultCase_; + result.result_ = this.result_; + if (resultCase_ == 3 && errorBuilder_ != null) { + result.result_ = errorBuilder_.build(); + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.ToolCallResult) { + return mergeFrom((com.google.cloud.dialogflow.v2.ToolCallResult) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.ToolCallResult other) { + if (other == com.google.cloud.dialogflow.v2.ToolCallResult.getDefaultInstance()) return this; + if (!other.getAction().isEmpty()) { + action_ = other.action_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasCreateTime()) { + mergeCreateTime(other.getCreateTime()); + } + if (!other.getAnswerRecord().isEmpty()) { + answerRecord_ = other.answerRecord_; + bitField0_ |= 0x00000040; + onChanged(); + } + switch (other.getSourceCase()) { + case TOOL: + { + sourceCase_ = 1; + source_ = other.source_; + onChanged(); + break; + } + case SOURCE_NOT_SET: + { + break; + } + } + switch (other.getResultCase()) { + case ERROR: + { + mergeError(other.getError()); + break; + } + case RAW_CONTENT: + { + setRawContent(other.getRawContent()); + break; + } + case CONTENT: + { + resultCase_ = 6; + result_ = other.result_; + onChanged(); + break; + } + case RESULT_NOT_SET: + { + break; + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + sourceCase_ = 1; + source_ = s; + break; + } // case 10 + case 18: + { + action_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage(getErrorFieldBuilder().getBuilder(), extensionRegistry); + resultCase_ = 3; + break; + } // case 26 + case 42: + { + result_ = input.readBytes(); + resultCase_ = 5; + break; + } // case 42 + case 50: + { + java.lang.String s = input.readStringRequireUtf8(); + resultCase_ = 6; + result_ = s; + break; + } // case 50 + case 58: + { + input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case 58 + case 74: + { + answerRecord_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000040; + break; + } // case 74 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int sourceCase_ = 0; + private java.lang.Object source_; + + public SourceCase getSourceCase() { + return SourceCase.forNumber(sourceCase_); + } + + public Builder clearSource() { + sourceCase_ = 0; + source_ = null; + onChanged(); + return this; + } + + private int resultCase_ = 0; + private java.lang.Object result_; + + public ResultCase getResultCase() { + return ResultCase.forNumber(resultCase_); + } + + public Builder clearResult() { + resultCase_ = 0; + result_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the tool field is set. + */ + @java.lang.Override + public boolean hasTool() { + return sourceCase_ == 1; + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The tool. + */ + @java.lang.Override + public java.lang.String getTool() { + java.lang.Object ref = ""; + if (sourceCase_ == 1) { + ref = source_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (sourceCase_ == 1) { + source_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for tool. + */ + @java.lang.Override + public com.google.protobuf.ByteString getToolBytes() { + java.lang.Object ref = ""; + if (sourceCase_ == 1) { + ref = source_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (sourceCase_ == 1) { + source_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The tool to set. + * @return This builder for chaining. + */ + public Builder setTool(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + sourceCase_ = 1; + source_ = value; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearTool() { + if (sourceCase_ == 1) { + sourceCase_ = 0; + source_ = null; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+     * this call. Format:
+     * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+     * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for tool to set. + * @return This builder for chaining. + */ + public Builder setToolBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + sourceCase_ = 1; + source_ = value; + onChanged(); + return this; + } + + private java.lang.Object action_ = ""; + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The action. + */ + public java.lang.String getAction() { + java.lang.Object ref = action_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + action_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for action. + */ + public com.google.protobuf.ByteString getActionBytes() { + java.lang.Object ref = action_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + action_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The action to set. + * @return This builder for chaining. + */ + public Builder setAction(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + action_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearAction() { + action_ = getDefaultInstance().getAction(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The name of the tool's action associated with this call.
+     * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for action to set. + * @return This builder for chaining. + */ + public Builder setActionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + action_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCallResult.Error, + com.google.cloud.dialogflow.v2.ToolCallResult.Error.Builder, + com.google.cloud.dialogflow.v2.ToolCallResult.ErrorOrBuilder> + errorBuilder_; + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + * + * @return Whether the error field is set. + */ + @java.lang.Override + public boolean hasError() { + return resultCase_ == 3; + } + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + * + * @return The error. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult.Error getError() { + if (errorBuilder_ == null) { + if (resultCase_ == 3) { + return (com.google.cloud.dialogflow.v2.ToolCallResult.Error) result_; + } + return com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance(); + } else { + if (resultCase_ == 3) { + return errorBuilder_.getMessage(); + } + return com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance(); + } + } + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + public Builder setError(com.google.cloud.dialogflow.v2.ToolCallResult.Error value) { + if (errorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + result_ = value; + onChanged(); + } else { + errorBuilder_.setMessage(value); + } + resultCase_ = 3; + return this; + } + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + public Builder setError( + com.google.cloud.dialogflow.v2.ToolCallResult.Error.Builder builderForValue) { + if (errorBuilder_ == null) { + result_ = builderForValue.build(); + onChanged(); + } else { + errorBuilder_.setMessage(builderForValue.build()); + } + resultCase_ = 3; + return this; + } + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + public Builder mergeError(com.google.cloud.dialogflow.v2.ToolCallResult.Error value) { + if (errorBuilder_ == null) { + if (resultCase_ == 3 + && result_ + != com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance()) { + result_ = + com.google.cloud.dialogflow.v2.ToolCallResult.Error.newBuilder( + (com.google.cloud.dialogflow.v2.ToolCallResult.Error) result_) + .mergeFrom(value) + .buildPartial(); + } else { + result_ = value; + } + onChanged(); + } else { + if (resultCase_ == 3) { + errorBuilder_.mergeFrom(value); + } else { + errorBuilder_.setMessage(value); + } + } + resultCase_ = 3; + return this; + } + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + public Builder clearError() { + if (errorBuilder_ == null) { + if (resultCase_ == 3) { + resultCase_ = 0; + result_ = null; + onChanged(); + } + } else { + if (resultCase_ == 3) { + resultCase_ = 0; + result_ = null; + } + errorBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + public com.google.cloud.dialogflow.v2.ToolCallResult.Error.Builder getErrorBuilder() { + return getErrorFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolCallResult.ErrorOrBuilder getErrorOrBuilder() { + if ((resultCase_ == 3) && (errorBuilder_ != null)) { + return errorBuilder_.getMessageOrBuilder(); + } else { + if (resultCase_ == 3) { + return (com.google.cloud.dialogflow.v2.ToolCallResult.Error) result_; + } + return com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance(); + } + } + + /** + * + * + *
+     * The tool call's error.
+     * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCallResult.Error, + com.google.cloud.dialogflow.v2.ToolCallResult.Error.Builder, + com.google.cloud.dialogflow.v2.ToolCallResult.ErrorOrBuilder> + getErrorFieldBuilder() { + if (errorBuilder_ == null) { + if (!(resultCase_ == 3)) { + result_ = com.google.cloud.dialogflow.v2.ToolCallResult.Error.getDefaultInstance(); + } + errorBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.ToolCallResult.Error, + com.google.cloud.dialogflow.v2.ToolCallResult.Error.Builder, + com.google.cloud.dialogflow.v2.ToolCallResult.ErrorOrBuilder>( + (com.google.cloud.dialogflow.v2.ToolCallResult.Error) result_, + getParentForChildren(), + isClean()); + result_ = null; + } + resultCase_ = 3; + onChanged(); + return errorBuilder_; + } + + /** + * + * + *
+     * Only populated if the response content is not utf-8 encoded.
+     * (by definition byte fields are base64 encoded).
+     * 
+ * + * bytes raw_content = 5; + * + * @return Whether the rawContent field is set. + */ + public boolean hasRawContent() { + return resultCase_ == 5; + } + + /** + * + * + *
+     * Only populated if the response content is not utf-8 encoded.
+     * (by definition byte fields are base64 encoded).
+     * 
+ * + * bytes raw_content = 5; + * + * @return The rawContent. + */ + public com.google.protobuf.ByteString getRawContent() { + if (resultCase_ == 5) { + return (com.google.protobuf.ByteString) result_; + } + return com.google.protobuf.ByteString.EMPTY; + } + + /** + * + * + *
+     * Only populated if the response content is not utf-8 encoded.
+     * (by definition byte fields are base64 encoded).
+     * 
+ * + * bytes raw_content = 5; + * + * @param value The rawContent to set. + * @return This builder for chaining. + */ + public Builder setRawContent(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + resultCase_ = 5; + result_ = value; + onChanged(); + return this; + } + + /** + * + * + *
+     * Only populated if the response content is not utf-8 encoded.
+     * (by definition byte fields are base64 encoded).
+     * 
+ * + * bytes raw_content = 5; + * + * @return This builder for chaining. + */ + public Builder clearRawContent() { + if (resultCase_ == 5) { + resultCase_ = 0; + result_ = null; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Only populated if the response content is utf-8 encoded.
+     * 
+ * + * string content = 6; + * + * @return Whether the content field is set. + */ + @java.lang.Override + public boolean hasContent() { + return resultCase_ == 6; + } + + /** + * + * + *
+     * Only populated if the response content is utf-8 encoded.
+     * 
+ * + * string content = 6; + * + * @return The content. + */ + @java.lang.Override + public java.lang.String getContent() { + java.lang.Object ref = ""; + if (resultCase_ == 6) { + ref = result_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (resultCase_ == 6) { + result_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Only populated if the response content is utf-8 encoded.
+     * 
+ * + * string content = 6; + * + * @return The bytes for content. + */ + @java.lang.Override + public com.google.protobuf.ByteString getContentBytes() { + java.lang.Object ref = ""; + if (resultCase_ == 6) { + ref = result_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + if (resultCase_ == 6) { + result_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Only populated if the response content is utf-8 encoded.
+     * 
+ * + * string content = 6; + * + * @param value The content to set. + * @return This builder for chaining. + */ + public Builder setContent(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + resultCase_ = 6; + result_ = value; + onChanged(); + return this; + } + + /** + * + * + *
+     * Only populated if the response content is utf-8 encoded.
+     * 
+ * + * string content = 6; + * + * @return This builder for chaining. + */ + public Builder clearContent() { + if (resultCase_ == 6) { + resultCase_ = 0; + result_ = null; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Only populated if the response content is utf-8 encoded.
+     * 
+ * + * string content = 6; + * + * @param value The bytes for content to set. + * @return This builder for chaining. + */ + public Builder setContentBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + resultCase_ = 6; + result_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp createTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + createTimeBuilder_; + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + public boolean hasCreateTime() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + public com.google.protobuf.Timestamp getCreateTime() { + if (createTimeBuilder_ == null) { + return createTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : createTime_; + } else { + return createTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreateTime(com.google.protobuf.Timestamp value) { + if (createTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createTime_ = value; + } else { + createTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (createTimeBuilder_ == null) { + createTime_ = builderForValue.build(); + } else { + createTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { + if (createTimeBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) + && createTime_ != null + && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getCreateTimeBuilder().mergeFrom(value); + } else { + createTime_ = value; + } + } else { + createTimeBuilder_.mergeFrom(value); + } + if (createTime_ != null) { + bitField0_ |= 0x00000020; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearCreateTime() { + bitField0_ = (bitField0_ & ~0x00000020); + createTime_ = null; + if (createTimeBuilder_ != null) { + createTimeBuilder_.dispose(); + createTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { + bitField0_ |= 0x00000020; + onChanged(); + return getCreateTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { + if (createTimeBuilder_ != null) { + return createTimeBuilder_.getMessageOrBuilder(); + } else { + return createTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : createTime_; + } + } + + /** + * + * + *
+     * Output only. Create time of the tool call result.
+     * 
+ * + * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getCreateTimeFieldBuilder() { + if (createTimeBuilder_ == null) { + createTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getCreateTime(), getParentForChildren(), isClean()); + createTime_ = null; + } + return createTimeBuilder_; + } + + private java.lang.Object answerRecord_ = ""; + + /** + * + * + *
+     * Optional. The answer record associated with this tool call result.
+     * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The answerRecord. + */ + public java.lang.String getAnswerRecord() { + java.lang.Object ref = answerRecord_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + answerRecord_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The answer record associated with this tool call result.
+     * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for answerRecord. + */ + public com.google.protobuf.ByteString getAnswerRecordBytes() { + java.lang.Object ref = answerRecord_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + answerRecord_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The answer record associated with this tool call result.
+     * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecord(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + answerRecord_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The answer record associated with this tool call result.
+     * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearAnswerRecord() { + answerRecord_ = getDefaultInstance().getAnswerRecord(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The answer record associated with this tool call result.
+     * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The bytes for answerRecord to set. + * @return This builder for chaining. + */ + public Builder setAnswerRecordBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + answerRecord_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.ToolCallResult) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.ToolCallResult) + private static final com.google.cloud.dialogflow.v2.ToolCallResult DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.ToolCallResult(); + } + + public static com.google.cloud.dialogflow.v2.ToolCallResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ToolCallResult 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.dialogflow.v2.ToolCallResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallResultOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallResultOrBuilder.java new file mode 100644 index 000000000000..4f44d4b6677c --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolCallResultOrBuilder.java @@ -0,0 +1,277 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool_call.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ToolCallResultOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.ToolCallResult) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the tool field is set. + */ + boolean hasTool(); + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The tool. + */ + java.lang.String getTool(); + + /** + * + * + *
+   * Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
+   * this call. Format:
+   * `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
+   * 
+ * + * + * string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for tool. + */ + com.google.protobuf.ByteString getToolBytes(); + + /** + * + * + *
+   * Optional. The name of the tool's action associated with this call.
+   * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The action. + */ + java.lang.String getAction(); + + /** + * + * + *
+   * Optional. The name of the tool's action associated with this call.
+   * 
+ * + * string action = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for action. + */ + com.google.protobuf.ByteString getActionBytes(); + + /** + * + * + *
+   * The tool call's error.
+   * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + * + * @return Whether the error field is set. + */ + boolean hasError(); + + /** + * + * + *
+   * The tool call's error.
+   * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + * + * @return The error. + */ + com.google.cloud.dialogflow.v2.ToolCallResult.Error getError(); + + /** + * + * + *
+   * The tool call's error.
+   * 
+ * + * .google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; + */ + com.google.cloud.dialogflow.v2.ToolCallResult.ErrorOrBuilder getErrorOrBuilder(); + + /** + * + * + *
+   * Only populated if the response content is not utf-8 encoded.
+   * (by definition byte fields are base64 encoded).
+   * 
+ * + * bytes raw_content = 5; + * + * @return Whether the rawContent field is set. + */ + boolean hasRawContent(); + + /** + * + * + *
+   * Only populated if the response content is not utf-8 encoded.
+   * (by definition byte fields are base64 encoded).
+   * 
+ * + * bytes raw_content = 5; + * + * @return The rawContent. + */ + com.google.protobuf.ByteString getRawContent(); + + /** + * + * + *
+   * Only populated if the response content is utf-8 encoded.
+   * 
+ * + * string content = 6; + * + * @return Whether the content field is set. + */ + boolean hasContent(); + + /** + * + * + *
+   * Only populated if the response content is utf-8 encoded.
+   * 
+ * + * string content = 6; + * + * @return The content. + */ + java.lang.String getContent(); + + /** + * + * + *
+   * Only populated if the response content is utf-8 encoded.
+   * 
+ * + * string content = 6; + * + * @return The bytes for content. + */ + com.google.protobuf.ByteString getContentBytes(); + + /** + * + * + *
+   * Output only. Create time of the tool call result.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + boolean hasCreateTime(); + + /** + * + * + *
+   * Output only. Create time of the tool call result.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + com.google.protobuf.Timestamp getCreateTime(); + + /** + * + * + *
+   * Output only. Create time of the tool call result.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * Optional. The answer record associated with this tool call result.
+   * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The answerRecord. + */ + java.lang.String getAnswerRecord(); + + /** + * + * + *
+   * Optional. The answer record associated with this tool call result.
+   * 
+ * + * string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for answerRecord. + */ + com.google.protobuf.ByteString getAnswerRecordBytes(); + + com.google.cloud.dialogflow.v2.ToolCallResult.SourceCase getSourceCase(); + + com.google.cloud.dialogflow.v2.ToolCallResult.ResultCase getResultCase(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolName.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolName.java new file mode 100644 index 000000000000..59233d8e53eb --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolName.java @@ -0,0 +1,217 @@ +/* + * Copyright 2025 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.dialogflow.v2; + +import com.google.api.pathtemplate.PathTemplate; +import com.google.api.resourcenames.ResourceName; +import com.google.common.base.Preconditions; +import com.google.common.collect.ImmutableMap; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import javax.annotation.Generated; + +// AUTO-GENERATED DOCUMENTATION AND CLASS. +@Generated("by gapic-generator-java") +public class ToolName implements ResourceName { + private static final PathTemplate PROJECT_LOCATION_TOOL = + PathTemplate.createWithoutUrlEncoding("projects/{project}/locations/{location}/tools/{tool}"); + private volatile Map fieldValuesMap; + private final String project; + private final String location; + private final String tool; + + @Deprecated + protected ToolName() { + project = null; + location = null; + tool = null; + } + + private ToolName(Builder builder) { + project = Preconditions.checkNotNull(builder.getProject()); + location = Preconditions.checkNotNull(builder.getLocation()); + tool = Preconditions.checkNotNull(builder.getTool()); + } + + public String getProject() { + return project; + } + + public String getLocation() { + return location; + } + + public String getTool() { + return tool; + } + + public static Builder newBuilder() { + return new Builder(); + } + + public Builder toBuilder() { + return new Builder(this); + } + + public static ToolName of(String project, String location, String tool) { + return newBuilder().setProject(project).setLocation(location).setTool(tool).build(); + } + + public static String format(String project, String location, String tool) { + return newBuilder().setProject(project).setLocation(location).setTool(tool).build().toString(); + } + + public static ToolName parse(String formattedString) { + if (formattedString.isEmpty()) { + return null; + } + Map matchMap = + PROJECT_LOCATION_TOOL.validatedMatch( + formattedString, "ToolName.parse: formattedString not in valid format"); + return of(matchMap.get("project"), matchMap.get("location"), matchMap.get("tool")); + } + + public static List parseList(List formattedStrings) { + List list = new ArrayList<>(formattedStrings.size()); + for (String formattedString : formattedStrings) { + list.add(parse(formattedString)); + } + return list; + } + + public static List toStringList(List values) { + List list = new ArrayList<>(values.size()); + for (ToolName value : values) { + if (value == null) { + list.add(""); + } else { + list.add(value.toString()); + } + } + return list; + } + + public static boolean isParsableFrom(String formattedString) { + return PROJECT_LOCATION_TOOL.matches(formattedString); + } + + @Override + public Map getFieldValuesMap() { + if (fieldValuesMap == null) { + synchronized (this) { + if (fieldValuesMap == null) { + ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); + if (project != null) { + fieldMapBuilder.put("project", project); + } + if (location != null) { + fieldMapBuilder.put("location", location); + } + if (tool != null) { + fieldMapBuilder.put("tool", tool); + } + fieldValuesMap = fieldMapBuilder.build(); + } + } + } + return fieldValuesMap; + } + + public String getFieldValue(String fieldName) { + return getFieldValuesMap().get(fieldName); + } + + @Override + public String toString() { + return PROJECT_LOCATION_TOOL.instantiate( + "project", project, "location", location, "tool", tool); + } + + @Override + public boolean equals(Object o) { + if (o == this) { + return true; + } + if (o != null && getClass() == o.getClass()) { + ToolName that = ((ToolName) o); + return Objects.equals(this.project, that.project) + && Objects.equals(this.location, that.location) + && Objects.equals(this.tool, that.tool); + } + return false; + } + + @Override + public int hashCode() { + int h = 1; + h *= 1000003; + h ^= Objects.hashCode(project); + h *= 1000003; + h ^= Objects.hashCode(location); + h *= 1000003; + h ^= Objects.hashCode(tool); + return h; + } + + /** Builder for projects/{project}/locations/{location}/tools/{tool}. */ + public static class Builder { + private String project; + private String location; + private String tool; + + protected Builder() {} + + public String getProject() { + return project; + } + + public String getLocation() { + return location; + } + + public String getTool() { + return tool; + } + + public Builder setProject(String project) { + this.project = project; + return this; + } + + public Builder setLocation(String location) { + this.location = location; + return this; + } + + public Builder setTool(String tool) { + this.tool = tool; + return this; + } + + private Builder(ToolName toolName) { + this.project = toolName.project; + this.location = toolName.location; + this.tool = toolName.tool; + } + + public ToolName build() { + return new ToolName(this); + } + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolOrBuilder.java new file mode 100644 index 000000000000..31116ade7a22 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolOrBuilder.java @@ -0,0 +1,596 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface ToolOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.Tool) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. Identifier. The resource name of the tool. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Output only. Identifier. The resource name of the tool. Format:
+   * `projects/<Project ID>/locations/<Location ID>/tools/<Tool ID>`.
+   * 
+ * + * + * string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * Required. A human readable short name of the tool, which should be unique
+   * within the project. It should only contain letters, numbers, and
+   * underscores, and it will be used by LLM to identify the tool.
+   * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The toolKey. + */ + java.lang.String getToolKey(); + + /** + * + * + *
+   * Required. A human readable short name of the tool, which should be unique
+   * within the project. It should only contain letters, numbers, and
+   * underscores, and it will be used by LLM to identify the tool.
+   * 
+ * + * string tool_key = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for toolKey. + */ + com.google.protobuf.ByteString getToolKeyBytes(); + + /** + * + * + *
+   * Optional. A human readable short name of the tool, to be shown on the UI.
+   * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The displayName. + */ + java.lang.String getDisplayName(); + + /** + * + * + *
+   * Optional. A human readable short name of the tool, to be shown on the UI.
+   * 
+ * + * string display_name = 19 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for displayName. + */ + com.google.protobuf.ByteString getDisplayNameBytes(); + + /** + * + * + *
+   * Optional. A human readable description of the tool.
+   * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The description. + */ + java.lang.String getDescription(); + + /** + * + * + *
+   * Optional. A human readable description of the tool.
+   * 
+ * + * string description = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for description. + */ + com.google.protobuf.ByteString getDescriptionBytes(); + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getActionConfirmationRequirementCount(); + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + boolean containsActionConfirmationRequirement(java.lang.String key); + + /** Use {@link #getActionConfirmationRequirementMap()} instead. */ + @java.lang.Deprecated + java.util.Map + getActionConfirmationRequirement(); + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.Map + getActionConfirmationRequirementMap(); + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + /* nullable */ + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement + getActionConfirmationRequirementOrDefault( + java.lang.String key, + /* nullable */ + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement defaultValue); + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement + getActionConfirmationRequirementOrThrow(java.lang.String key); + + /** Use {@link #getActionConfirmationRequirementValueMap()} instead. */ + @java.lang.Deprecated + java.util.Map getActionConfirmationRequirementValue(); + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.Map getActionConfirmationRequirementValueMap(); + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getActionConfirmationRequirementValueOrDefault(java.lang.String key, int defaultValue); + + /** + * + * + *
+   * Optional. Confirmation requirement for the actions. Each key is an action
+   * name in the action_schemas. If an action's confirmation requirement is
+   * unspecified (either the key is not present, or its value is
+   * CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the
+   * action's method_type - confirmation is not required if and only if
+   * method_type is GET.
+   * 
+ * + * + * map<string, .google.cloud.dialogflow.v2.Tool.ConfirmationRequirement> action_confirmation_requirement = 17 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getActionConfirmationRequirementValueOrThrow(java.lang.String key); + + /** + * + * + *
+   * Vertex extension tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + * + * @deprecated google.cloud.dialogflow.v2.Tool.extension_spec is deprecated. See + * google/cloud/dialogflow/v2/tool.proto;l=563 + * @return Whether the extensionSpec field is set. + */ + @java.lang.Deprecated + boolean hasExtensionSpec(); + + /** + * + * + *
+   * Vertex extension tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + * + * @deprecated google.cloud.dialogflow.v2.Tool.extension_spec is deprecated. See + * google/cloud/dialogflow/v2/tool.proto;l=563 + * @return The extensionSpec. + */ + @java.lang.Deprecated + com.google.cloud.dialogflow.v2.Tool.ExtensionTool getExtensionSpec(); + + /** + * + * + *
+   * Vertex extension tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ExtensionTool extension_spec = 4 [deprecated = true]; + * + */ + @java.lang.Deprecated + com.google.cloud.dialogflow.v2.Tool.ExtensionToolOrBuilder getExtensionSpecOrBuilder(); + + /** + * + * + *
+   * Client side executed function specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + * + * @return Whether the functionSpec field is set. + */ + boolean hasFunctionSpec(); + + /** + * + * + *
+   * Client side executed function specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + * + * @return The functionSpec. + */ + com.google.cloud.dialogflow.v2.Tool.FunctionTool getFunctionSpec(); + + /** + * + * + *
+   * Client side executed function specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.FunctionTool function_spec = 13; + */ + com.google.cloud.dialogflow.v2.Tool.FunctionToolOrBuilder getFunctionSpecOrBuilder(); + + /** + * + * + *
+   * Integration connectors tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + * + * @return Whether the connectorSpec field is set. + */ + boolean hasConnectorSpec(); + + /** + * + * + *
+   * Integration connectors tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + * + * @return The connectorSpec. + */ + com.google.cloud.dialogflow.v2.Tool.ConnectorTool getConnectorSpec(); + + /** + * + * + *
+   * Integration connectors tool specification.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.ConnectorTool connector_spec = 18; + */ + com.google.cloud.dialogflow.v2.Tool.ConnectorToolOrBuilder getConnectorSpecOrBuilder(); + + /** + * + * + *
+   * OpenAPI tool.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + * + * @return Whether the openApiSpec field is set. + */ + boolean hasOpenApiSpec(); + + /** + * + * + *
+   * OpenAPI tool.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + * + * @return The openApiSpec. + */ + com.google.cloud.dialogflow.v2.Tool.OpenApiTool getOpenApiSpec(); + + /** + * + * + *
+   * OpenAPI tool.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool.OpenApiTool open_api_spec = 20; + */ + com.google.cloud.dialogflow.v2.Tool.OpenApiToolOrBuilder getOpenApiSpecOrBuilder(); + + /** + * + * + *
+   * Output only. Creation time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the createTime field is set. + */ + boolean hasCreateTime(); + + /** + * + * + *
+   * Output only. Creation time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The createTime. + */ + com.google.protobuf.Timestamp getCreateTime(); + + /** + * + * + *
+   * Output only. Creation time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * Output only. Update time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the updateTime field is set. + */ + boolean hasUpdateTime(); + + /** + * + * + *
+   * Output only. Update time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The updateTime. + */ + com.google.protobuf.Timestamp getUpdateTime(); + + /** + * + * + *
+   * Output only. Update time of this tool.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder(); + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Separation
+   * status of the tool. If the field is absent, it means the status is unknown.
+   * 
+ * + * optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzs field is set. + */ + boolean hasSatisfiesPzs(); + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Separation
+   * status of the tool. If the field is absent, it means the status is unknown.
+   * 
+ * + * optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzs. + */ + boolean getSatisfiesPzs(); + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Isolation status
+   * of the tool. If the field is absent, it means the status is unknown.
+   * 
+ * + * optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the satisfiesPzi field is set. + */ + boolean hasSatisfiesPzi(); + + /** + * + * + *
+   * Output only. A read only boolean field reflecting Zone Isolation status
+   * of the tool. If the field is absent, it means the status is unknown.
+   * 
+ * + * optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The satisfiesPzi. + */ + boolean getSatisfiesPzi(); + + com.google.cloud.dialogflow.v2.Tool.SpecificationCase getSpecificationCase(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolProto.java new file mode 100644 index 000000000000..040e119aff95 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/ToolProto.java @@ -0,0 +1,565 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public final class ToolProto { + private ToolProto() {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} + + public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); + } + + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_CreateToolRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_CreateToolRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_GetToolRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_GetToolRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ListToolsRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ListToolsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_ListToolsResponse_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_ListToolsResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_dialogflow_v2_Tool_ActionConfirmationRequirementEntry_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_dialogflow_v2_Tool_ActionConfirmationRequirementEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + return descriptor; + } + + private static com.google.protobuf.Descriptors.FileDescriptor descriptor; + + static { + java.lang.String[] descriptorData = { + "\n" + + "%google/cloud/dialogflow/v2/tool.proto\022" + + "\032google.cloud.dialogflow.v2\032\034google/api/" + + "annotations.proto\032\027google/api/client.pro" + + "to\032\037google/api/field_behavior.proto\032\031goo" + + "gle/api/resource.proto\032\033google/protobuf/empty.proto\032" + + " google/protobuf/field_mask." + + "proto\032\034google/protobuf/struct.proto\032\037google/protobuf/timestamp.proto\"\226\001\n" + + "\021CreateToolRequest\0226\n" + + "\006parent\030\001 \001(\tB&\340A\002\372A" + + " \022\036dialogflow.googleapis.com/Tool\0223\n" + + "\004tool\030\002 \001(\0132 .google.cloud.dialogflow.v2.ToolB\003\340A\002\022\024\n" + + "\007tool_id\030\003 \001(\tB\003\340A\001\"F\n" + + "\016GetToolRequest\0224\n" + + "\004name\030\001 \001(\tB&\340A\002\372A \n" + + "\036dialogflow.googleapis.com/Tool\"{\n" + + "\020ListToolsRequest\0226\n" + + "\006parent\030\001 \001(\tB&\340A\002\372A" + + " \022\036dialogflow.googleapis.com/Tool\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\"]\n" + + "\021ListToolsResponse\022/\n" + + "\005tools\030\001 \003(\0132 .google.cloud.dialogflow.v2.Tool\022\027\n" + + "\017next_page_token\030\002 \001(\t\"I\n" + + "\021DeleteToolRequest\0224\n" + + "\004name\030\001 \001(\tB&\340A\002\372A \n" + + "\036dialogflow.googleapis.com/Tool\"~\n" + + "\021UpdateToolRequest\0223\n" + + "\004tool\030\001 \001(\0132 .google.cloud.dialogflow.v2.ToolB\003\340A\002\0224\n" + + "\013update_mask\030\002" + + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"\256\037\n" + + "\004Tool\022\024\n" + + "\004name\030\001 \001(\tB\006\340A\010\340A\003\022\025\n" + + "\010tool_key\030\002 \001(\tB\003\340A\002\022\031\n" + + "\014display_name\030\023 \001(\tB\003\340A\001\022\030\n" + + "\013description\030\003 \001(\tB\003\340A\001\022q\n" + + "\037action_confirmation_requirement\030\021 \003(\0132C.google.cloud." + + "dialogflow.v2.Tool.ActionConfirmationRequirementEntryB\003\340A\001\022L\n" + + "\016extension_spec\030\004 \001" + + "(\0132..google.cloud.dialogflow.v2.Tool.ExtensionToolB\002\030\001H\000\022F\n\r" + + "function_spec\030\r" + + " \001(\0132-.google.cloud.dialogflow.v2.Tool.FunctionToolH\000\022H\n" + + "\016connector_spec\030\022 \001(\0132..googl" + + "e.cloud.dialogflow.v2.Tool.ConnectorToolH\000\022E\n\r" + + "open_api_spec\030\024" + + " \001(\0132,.google.cloud.dialogflow.v2.Tool.OpenApiToolH\000\0224\n" + + "\013create_time\030\005 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n" + + "\013update_time\030\006" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\037\n\r" + + "satisfies_pzs\030\016 \001(\010B\003\340A\003H\001\210\001\001\022\037\n\r" + + "satisfies_pzi\030\017 \001(\010B\003\340A\003H\002\210\001\001\032\"\n\r" + + "ExtensionTool\022\021\n" + + "\004name\030\001 \001(\tB\003\340A\002\032\276\001\n" + + "\014FunctionTool\0222\n" + + "\014input_schema\030\001 \001(\0132\027.google.protobuf.StructB\003\340A\001\0223\n\r" + + "output_schema\030\002 \001(\0132\027.google.protobuf.StructB\003\340A\001\022E\n" + + "\013method_type\030\004" + + " \001(\0162+.google.cloud.dialogflow.v2.Tool.MethodTypeB\003\340A\001\032\246\002\n" + + "\013OpenApiTool\022\032\n" + + "\013text_schema\030\001 \001(\tB\003\340A\002H\000\022L\n" + + "\016authentication\030\002 \001(\0132/.google.cloud." + + "dialogflow.v2.Tool.AuthenticationB\003\340A\001\022C\n\n" + + "tls_config\030\003" + + " \001(\0132*.google.cloud.dialogflow.v2.Tool.TLSConfigB\003\340A\001\022^\n" + + "\030service_directory_config\030\004 \001(\01327.google.cloud.dia" + + "logflow.v2.Tool.ServiceDirectoryConfigB\003\340A\001B\010\n" + + "\006schema\032\304\004\n\r" + + "ConnectorTool\022\021\n" + + "\004name\030\001 \001(\tB\003\340A\002\022K\n" + + "\007actions\030\002 \003(\01325.google.clo" + + "ud.dialogflow.v2.Tool.ConnectorTool.ActionB\003\340A\002\032\322\003\n" + + "\006Action\022\036\n" + + "\024connection_action_id\030\004 \001(\tH\000\022a\n" + + "\020entity_operation\030\005 \001(\0132E.g" + + "oogle.cloud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperationH\000\022\031\n" + + "\014input_fields\030\002 \003(\tB\003\340A\001\022\032\n\r" + + "output_fields\030\003 \003(\tB\003\340A\001\032\376\001\n" + + "\017EntityOperation\022\026\n" + + "\tentity_id\030\001 \001(\tB\003\340A\002\022k\n" + + "\toperation\030\002 \001(\0162S.google.clo" + + "ud.dialogflow.v2.Tool.ConnectorTool.Action.EntityOperation.OperationTypeB\003\340A\002\"f\n" + + "\r" + + "OperationType\022\036\n" + + "\032OPERATION_TYPE_UNSPECIFIED\020\000\022\010\n" + + "\004LIST\020\001\022\007\n" + + "\003GET\020\002\022\n\n" + + "\006CREATE\020\003\022\n\n" + + "\006UPDATE\020\004\022\n\n" + + "\006DELETE\020\005B\r\n" + + "\013action_spec\032\332\013\n" + + "\016Authentication\022V\n" + + "\016api_key_config\030\001 \001(\0132" + + "<.google.cloud.dialogflow.v2.Tool.Authentication.ApiKeyConfigH\000\022S\n" + + "\014oauth_config\030\002" + + " \001(\0132;.google.cloud.dialogflow.v2.Tool.Authentication.OAuthConfigH\000\022k\n" + + "\031service_agent_auth_config\030\003 \001(\0132F.google.cloud.d" + + "ialogflow.v2.Tool.Authentication.ServiceAgentAuthConfigH\000\022`\n" + + "\023bearer_token_config\030\004" + + " \001(\0132A.google.cloud.dialogflow.v2.Tool.Authentication.BearerTokenConfigH\000\032\363\001\n" + + "\014ApiKeyConfig\022\025\n" + + "\010key_name\030\001 \001(\tB\003\340A\002\022\024\n" + + "\007api_key\030\002 \001(\tB\003\340A\001\022V\n" + + "\032secret_version_for_api_key\030\004 \001(\tB2\340A\001\372A,\n" + + "*secretmanager.googleapis.com/SecretVersion\022^\n" + + "\020request_location\030\003 \001(\0162?.google.cloud.dialogflow.v2" + + ".Tool.Authentication.RequestLocationB\003\340A\002\032\207\003\n" + + "\013OAuthConfig\022i\n" + + "\020oauth_grant_type\030\001 \001(\0162J.google.cloud.dialogflow.v2.Tool.Au" + + "thentication.OAuthConfig.OauthGrantTypeB\003\340A\002\022\026\n" + + "\tclient_id\030\002 \001(\tB\003\340A\002\022\032\n\r" + + "client_secret\030\003 \001(\tB\003\340A\001\022\\\n" + + " secret_version_for_client_secret\030\006 \001(\tB2\340A\001\372A,\n" + + "*secretmanager.googleapis.com/SecretVersion\022\033\n" + + "\016token_endpoint\030\004 \001(\tB\003\340A\002\022\023\n" + + "\006scopes\030\005 \003(\tB\003\340A\001\"I\n" + + "\016OauthGrantType\022 \n" + + "\034OAUTH_GRANT_TYPE_UNSPECIFIED\020\000\022\025\n" + + "\021CLIENT_CREDENTIAL\020\001\032\352\001\n" + + "\026ServiceAgentAuthConfig\022x\n" + + "\022service_agent_auth\030\001 \001(\0162W.google.cloud.dialogflow.v2." + + "Tool.Authentication.ServiceAgentAuthConfig.ServiceAgentAuthB\003\340A\001\"V\n" + + "\020ServiceAgentAuth\022\"\n" + + "\036SERVICE_AGENT_AUTH_UNSPECIFIED\020\000\022\014\n" + + "\010ID_TOKEN\020\001\022\020\n" + + "\014ACCESS_TOKEN\020\002\032}\n" + + "\021BearerTokenConfig\022\022\n" + + "\005token\030\001 \001(\tB\003\340A\001\022T\n" + + "\030secret_version_for_token\030\002 \001(\tB2\340A\001\372A,\n" + + "*secretmanager.googleapis.com/SecretVersion\"Q\n" + + "\017RequestLocation\022 \n" + + "\034REQUEST_LOCATION_UNSPECIFIED\020\000\022\n\n" + + "\006HEADER\020\001\022\020\n" + + "\014QUERY_STRING\020\002B\r\n" + + "\013auth_config\032\215\001\n" + + "\tTLSConfig\022H\n" + + "\010ca_certs\030\001" + + " \003(\01321.google.cloud.dialogflow.v2.Tool.TLSConfig.CACertB\003\340A\002\0326\n" + + "\006CACert\022\031\n" + + "\014display_name\030\001 \001(\tB\003\340A\002\022\021\n" + + "\004cert\030\002 \001(\014B\003\340A\002\032Z\n" + + "\026ServiceDirectoryConfig\022@\n" + + "\007service\030\001 \001(\tB/\340A\002\372A)\n" + + "\'servicedirectory.googleapis.com/Service\032~\n" + + "\"ActionConfirmationRequirementEntry\022\013\n" + + "\003key\030\001 \001(\t\022G\n" + + "\005value\030\002 \001(\0162" + + "8.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement:\0028\001\"c\n" + + "\027ConfirmationRequirement\022(\n" + + "$CONFIRMATION_REQUIREMENT_UNSPECIFIED\020\000\022\014\n" + + "\010REQUIRED\020\001\022\020\n" + + "\014NOT_REQUIRED\020\002\"\\\n\n" + + "MethodType\022\033\n" + + "\027METHOD_TYPE_UNSPECIFIED\020\000\022\007\n" + + "\003GET\020\001\022\010\n" + + "\004POST\020\002\022\007\n" + + "\003PUT\020\003\022\n\n" + + "\006DELETE\020\004\022\t\n" + + "\005PATCH\020\005:f\352Ac\n" + + "\036dialogflow.googleapis.com/Tool\0224projects/{project}/locati" + + "ons/{location}/tools/{tool}*\005tools2\004toolB\017\n\r" + + "specificationB\020\n" + + "\016_satisfies_pzsB\020\n" + + "\016_satisfies_pzi2\254\007\n" + + "\005Tools\022\254\001\n\n" + + "CreateTool\022-.google.cloud.dialogflow.v2.CreateToolRequest\032" + + " .google.cloud.dialogflow.v2.Tool\"" + + "M\332A\023parent,tool,tool_id\202\323\344\223\0021\")/v2/{pare" + + "nt=projects/*/locations/*}/tools:\004tool\022\221\001\n" + + "\007GetTool\022*.google.cloud.dialogflow.v2.GetToolRequest\032" + + " .google.cloud.dialogflow" + + ".v2.Tool\"8\332A\004name\202\323\344\223\002+\022)/v2/{name=projects/*/locations/*/tools/*}\022\244\001\n" + + "\tListTools\022,.google.cloud.dialogflow.v2.ListToolsR" + + "equest\032-.google.cloud.dialogflow.v2.List" + + "ToolsResponse\":\332A\006parent\202\323\344\223\002+\022)/v2/{parent=projects/*/locations/*}/tools\022\215\001\n\n" + + "DeleteTool\022-.google.cloud.dialogflow.v2.De" + + "leteToolRequest\032\026.google.protobuf.Empty\"" + + "8\332A\004name\202\323\344\223\002+*)/v2/{name=projects/*/locations/*/tools/*}\022\256\001\n\n" + + "UpdateTool\022-.google.cloud.dialogflow.v2.UpdateToolRequest\032" + + " .google.cloud.dialogflow.v2.Tool\"O\332A\020to" + + "ol,update_mask\202\323\344\223\00262./v2/{tool.name=pro" + + "jects/*/locations/*/tools/*}:\004tool\032x\312A\031d" + + "ialogflow.googleapis.com\322AYhttps://www.g" + + "oogleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\366\001\n" + + "\036com.google.cloud.dialogflow.v2B\tToolPro" + + "toP\001Z>cloud.google.com/go/dialogflow/api" + + "v2/dialogflowpb;dialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogflow.V2\352Ad\n" + + "*secretmanager.googleapis.com/SecretVersion\0226projects/" + + "{project}/secrets/{secret}/versions/{version}b\006proto3" + }; + descriptor = + com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.AnnotationsProto.getDescriptor(), + com.google.api.ClientProto.getDescriptor(), + com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), + com.google.protobuf.EmptyProto.getDescriptor(), + com.google.protobuf.FieldMaskProto.getDescriptor(), + com.google.protobuf.StructProto.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), + }); + internal_static_google_cloud_dialogflow_v2_CreateToolRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_google_cloud_dialogflow_v2_CreateToolRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_CreateToolRequest_descriptor, + new java.lang.String[] { + "Parent", "Tool", "ToolId", + }); + internal_static_google_cloud_dialogflow_v2_GetToolRequest_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_google_cloud_dialogflow_v2_GetToolRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_GetToolRequest_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_dialogflow_v2_ListToolsRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_google_cloud_dialogflow_v2_ListToolsRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ListToolsRequest_descriptor, + new java.lang.String[] { + "Parent", "PageSize", "PageToken", + }); + internal_static_google_cloud_dialogflow_v2_ListToolsResponse_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_google_cloud_dialogflow_v2_ListToolsResponse_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_ListToolsResponse_descriptor, + new java.lang.String[] { + "Tools", "NextPageToken", + }); + internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_DeleteToolRequest_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_descriptor, + new java.lang.String[] { + "Tool", "UpdateMask", + }); + internal_static_google_cloud_dialogflow_v2_Tool_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_google_cloud_dialogflow_v2_Tool_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_descriptor, + new java.lang.String[] { + "Name", + "ToolKey", + "DisplayName", + "Description", + "ActionConfirmationRequirement", + "ExtensionSpec", + "FunctionSpec", + "ConnectorSpec", + "OpenApiSpec", + "CreateTime", + "UpdateTime", + "SatisfiesPzs", + "SatisfiesPzi", + "Specification", + }); + internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_descriptor.getNestedTypes().get(0); + internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_ExtensionTool_descriptor, + new java.lang.String[] { + "Name", + }); + internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_descriptor.getNestedTypes().get(1); + internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_FunctionTool_descriptor, + new java.lang.String[] { + "InputSchema", "OutputSchema", "MethodType", + }); + internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_descriptor.getNestedTypes().get(2); + internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_OpenApiTool_descriptor, + new java.lang.String[] { + "TextSchema", "Authentication", "TlsConfig", "ServiceDirectoryConfig", "Schema", + }); + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_descriptor.getNestedTypes().get(3); + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_descriptor, + new java.lang.String[] { + "Name", "Actions", + }); + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_descriptor, + new java.lang.String[] { + "ConnectionActionId", "EntityOperation", "InputFields", "OutputFields", "ActionSpec", + }); + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_ConnectorTool_Action_EntityOperation_descriptor, + new java.lang.String[] { + "EntityId", "Operation", + }); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_descriptor.getNestedTypes().get(4); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor, + new java.lang.String[] { + "ApiKeyConfig", + "OauthConfig", + "ServiceAgentAuthConfig", + "BearerTokenConfig", + "AuthConfig", + }); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ApiKeyConfig_descriptor, + new java.lang.String[] { + "KeyName", "ApiKey", "SecretVersionForApiKey", "RequestLocation", + }); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor + .getNestedTypes() + .get(1); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_OAuthConfig_descriptor, + new java.lang.String[] { + "OauthGrantType", + "ClientId", + "ClientSecret", + "SecretVersionForClientSecret", + "TokenEndpoint", + "Scopes", + }); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor + .getNestedTypes() + .get(2); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_ServiceAgentAuthConfig_descriptor, + new java.lang.String[] { + "ServiceAgentAuth", + }); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_descriptor + .getNestedTypes() + .get(3); + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_Authentication_BearerTokenConfig_descriptor, + new java.lang.String[] { + "Token", "SecretVersionForToken", + }); + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_descriptor.getNestedTypes().get(5); + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_descriptor, + new java.lang.String[] { + "CaCerts", + }); + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_TLSConfig_CACert_descriptor, + new java.lang.String[] { + "DisplayName", "Cert", + }); + internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_descriptor.getNestedTypes().get(6); + internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_ServiceDirectoryConfig_descriptor, + new java.lang.String[] { + "Service", + }); + internal_static_google_cloud_dialogflow_v2_Tool_ActionConfirmationRequirementEntry_descriptor = + internal_static_google_cloud_dialogflow_v2_Tool_descriptor.getNestedTypes().get(7); + internal_static_google_cloud_dialogflow_v2_Tool_ActionConfirmationRequirementEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_dialogflow_v2_Tool_ActionConfirmationRequirementEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.ClientProto.defaultHost); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + registry.add(com.google.api.AnnotationsProto.http); + registry.add(com.google.api.ClientProto.methodSignature); + registry.add(com.google.api.ClientProto.oauthScopes); + registry.add(com.google.api.ResourceProto.resource); + registry.add(com.google.api.ResourceProto.resourceDefinition); + registry.add(com.google.api.ResourceProto.resourceReference); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.AnnotationsProto.getDescriptor(); + com.google.api.ClientProto.getDescriptor(); + com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); + com.google.protobuf.EmptyProto.getDescriptor(); + com.google.protobuf.FieldMaskProto.getDescriptor(); + com.google.protobuf.StructProto.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UndeployConversationModelOperationMetadata.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UndeployConversationModelOperationMetadata.java index 094ecf2cee25..4b09abda937e 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UndeployConversationModelOperationMetadata.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UndeployConversationModelOperationMetadata.java @@ -177,6 +177,55 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; } + public static final int DONE_TIME_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp doneTime_; + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + @java.lang.Override + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getDoneTime() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -197,6 +246,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getCreateTime()); } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(4, getDoneTime()); + } getUnknownFields().writeTo(output); } @@ -212,6 +264,9 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCreateTime()); } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getDoneTime()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -234,6 +289,10 @@ public boolean equals(final java.lang.Object obj) { if (hasCreateTime()) { if (!getCreateTime().equals(other.getCreateTime())) return false; } + if (hasDoneTime() != other.hasDoneTime()) return false; + if (hasDoneTime()) { + if (!getDoneTime().equals(other.getDoneTime())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -251,6 +310,10 @@ public int hashCode() { hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; hash = (53 * hash) + getCreateTime().hashCode(); } + if (hasDoneTime()) { + hash = (37 * hash) + DONE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDoneTime().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -399,6 +462,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getCreateTimeFieldBuilder(); + getDoneTimeFieldBuilder(); } } @@ -412,6 +476,11 @@ public Builder clear() { createTimeBuilder_.dispose(); createTimeBuilder_ = null; } + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } return this; } @@ -461,6 +530,10 @@ private void buildPartial0( result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.doneTime_ = doneTimeBuilder_ == null ? doneTime_ : doneTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } result.bitField0_ |= to_bitField0_; } @@ -522,6 +595,9 @@ public Builder mergeFrom( if (other.hasCreateTime()) { mergeCreateTime(other.getCreateTime()); } + if (other.hasDoneTime()) { + mergeDoneTime(other.getDoneTime()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -560,6 +636,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000002; break; } // case 26 + case 34: + { + input.readMessage(getDoneTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 34 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -898,6 +980,196 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } + private com.google.protobuf.Timestamp doneTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + doneTimeBuilder_; + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + public boolean hasDoneTime() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + public com.google.protobuf.Timestamp getDoneTime() { + if (doneTimeBuilder_ == null) { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } else { + return doneTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + doneTime_ = value; + } else { + doneTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder setDoneTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (doneTimeBuilder_ == null) { + doneTime_ = builderForValue.build(); + } else { + doneTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder mergeDoneTime(com.google.protobuf.Timestamp value) { + if (doneTimeBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && doneTime_ != null + && doneTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getDoneTimeBuilder().mergeFrom(value); + } else { + doneTime_ = value; + } + } else { + doneTimeBuilder_.mergeFrom(value); + } + if (doneTime_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public Builder clearDoneTime() { + bitField0_ = (bitField0_ & ~0x00000004); + doneTime_ = null; + if (doneTimeBuilder_ != null) { + doneTimeBuilder_.dispose(); + doneTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public com.google.protobuf.Timestamp.Builder getDoneTimeBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getDoneTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder() { + if (doneTimeBuilder_ != null) { + return doneTimeBuilder_.getMessageOrBuilder(); + } else { + return doneTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : doneTime_; + } + } + + /** + * + * + *
+     * The time when the operation finished.
+     * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getDoneTimeFieldBuilder() { + if (doneTimeBuilder_ == null) { + doneTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getDoneTime(), getParentForChildren(), isClean()); + doneTime_ = null; + } + return doneTimeBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UndeployConversationModelOperationMetadataOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UndeployConversationModelOperationMetadataOrBuilder.java index 299a6c920ec6..66578730a598 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UndeployConversationModelOperationMetadataOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UndeployConversationModelOperationMetadataOrBuilder.java @@ -91,4 +91,41 @@ public interface UndeployConversationModelOperationMetadataOrBuilder * .google.protobuf.Timestamp create_time = 3; */ com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return Whether the doneTime field is set. + */ + boolean hasDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + * + * @return The doneTime. + */ + com.google.protobuf.Timestamp getDoneTime(); + + /** + * + * + *
+   * The time when the operation finished.
+   * 
+ * + * .google.protobuf.Timestamp done_time = 4; + */ + com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateSipTrunkRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateSipTrunkRequest.java new file mode 100644 index 000000000000..977c1a728a51 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateSipTrunkRequest.java @@ -0,0 +1,1061 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * The request message for
+ * [SipTrunks.UpdateSipTrunk][google.cloud.dialogflow.v2.SipTrunks.UpdateSipTrunk].
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.UpdateSipTrunkRequest} + */ +public final class UpdateSipTrunkRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.UpdateSipTrunkRequest) + UpdateSipTrunkRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use UpdateSipTrunkRequest.newBuilder() to construct. + private UpdateSipTrunkRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private UpdateSipTrunkRequest() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new UpdateSipTrunkRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest.class, + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest.Builder.class); + } + + private int bitField0_; + public static final int SIP_TRUNK_FIELD_NUMBER = 1; + private com.google.cloud.dialogflow.v2.SipTrunk sipTrunk_; + + /** + * + * + *
+   * Required. The SipTrunk to update.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the sipTrunk field is set. + */ + @java.lang.Override + public boolean hasSipTrunk() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The SipTrunk to update.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The sipTrunk. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunk getSipTrunk() { + return sipTrunk_ == null + ? com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance() + : sipTrunk_; + } + + /** + * + * + *
+   * Required. The SipTrunk to update.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunkOrBuilder() { + return sipTrunk_ == null + ? com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance() + : sipTrunk_; + } + + public static final int UPDATE_MASK_FIELD_NUMBER = 2; + private com.google.protobuf.FieldMask updateMask_; + + /** + * + * + *
+   * Optional. The mask to control which fields get updated. If the mask is not
+   * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+   * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+   * present, all fields will 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, getSipTrunk()); + } + 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, getSipTrunk()); + } + 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.dialogflow.v2.UpdateSipTrunkRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest other = + (com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest) obj; + + if (hasSipTrunk() != other.hasSipTrunk()) return false; + if (hasSipTrunk()) { + if (!getSipTrunk().equals(other.getSipTrunk())) 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 (hasSipTrunk()) { + hash = (37 * hash) + SIP_TRUNK_FIELD_NUMBER; + hash = (53 * hash) + getSipTrunk().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.dialogflow.v2.UpdateSipTrunkRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest 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.dialogflow.v2.UpdateSipTrunkRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest 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.dialogflow.v2.UpdateSipTrunkRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * The request message for
+   * [SipTrunks.UpdateSipTrunk][google.cloud.dialogflow.v2.SipTrunks.UpdateSipTrunk].
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.UpdateSipTrunkRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.UpdateSipTrunkRequest) + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest.class, + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getSipTrunkFieldBuilder(); + getUpdateMaskFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + sipTrunk_ = null; + if (sipTrunkBuilder_ != null) { + sipTrunkBuilder_.dispose(); + sipTrunkBuilder_ = 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.dialogflow.v2.SipTrunkProto + .internal_static_google_cloud_dialogflow_v2_UpdateSipTrunkRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest build() { + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest buildPartial() { + com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest result = + new com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.sipTrunk_ = sipTrunkBuilder_ == null ? sipTrunk_ : sipTrunkBuilder_.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 clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest other) { + if (other == com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest.getDefaultInstance()) + return this; + if (other.hasSipTrunk()) { + mergeSipTrunk(other.getSipTrunk()); + } + 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(getSipTrunkFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getUpdateMaskFieldBuilder().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.dialogflow.v2.SipTrunk sipTrunk_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder> + sipTrunkBuilder_; + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the sipTrunk field is set. + */ + public boolean hasSipTrunk() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The sipTrunk. + */ + public com.google.cloud.dialogflow.v2.SipTrunk getSipTrunk() { + if (sipTrunkBuilder_ == null) { + return sipTrunk_ == null + ? com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance() + : sipTrunk_; + } else { + return sipTrunkBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setSipTrunk(com.google.cloud.dialogflow.v2.SipTrunk value) { + if (sipTrunkBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sipTrunk_ = value; + } else { + sipTrunkBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setSipTrunk(com.google.cloud.dialogflow.v2.SipTrunk.Builder builderForValue) { + if (sipTrunkBuilder_ == null) { + sipTrunk_ = builderForValue.build(); + } else { + sipTrunkBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeSipTrunk(com.google.cloud.dialogflow.v2.SipTrunk value) { + if (sipTrunkBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && sipTrunk_ != null + && sipTrunk_ != com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance()) { + getSipTrunkBuilder().mergeFrom(value); + } else { + sipTrunk_ = value; + } + } else { + sipTrunkBuilder_.mergeFrom(value); + } + if (sipTrunk_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearSipTrunk() { + bitField0_ = (bitField0_ & ~0x00000001); + sipTrunk_ = null; + if (sipTrunkBuilder_ != null) { + sipTrunkBuilder_.dispose(); + sipTrunkBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.SipTrunk.Builder getSipTrunkBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getSipTrunkFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunkOrBuilder() { + if (sipTrunkBuilder_ != null) { + return sipTrunkBuilder_.getMessageOrBuilder(); + } else { + return sipTrunk_ == null + ? com.google.cloud.dialogflow.v2.SipTrunk.getDefaultInstance() + : sipTrunk_; + } + } + + /** + * + * + *
+     * Required. The SipTrunk to update.
+     * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder> + getSipTrunkFieldBuilder() { + if (sipTrunkBuilder_ == null) { + sipTrunkBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.SipTrunk, + com.google.cloud.dialogflow.v2.SipTrunk.Builder, + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder>( + getSipTrunk(), getParentForChildren(), isClean()); + sipTrunk_ = null; + } + return sipTrunkBuilder_; + } + + private com.google.protobuf.FieldMask updateMask_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder> + updateMaskBuilder_; + + /** + * + * + *
+     * Optional. The mask to control which fields get updated. If the mask is not
+     * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+     * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+     * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+     * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+     * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+     * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+     * present, all fields will be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getUpdateMaskFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. The mask to control which fields get updated. If the mask is not
+     * present, all fields will 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. The mask to control which fields get updated. If the mask is not
+     * present, all fields will be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder> + getUpdateMaskFieldBuilder() { + if (updateMaskBuilder_ == null) { + updateMaskBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder>( + getUpdateMask(), getParentForChildren(), isClean()); + updateMask_ = null; + } + return updateMaskBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.UpdateSipTrunkRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.UpdateSipTrunkRequest) + private static final com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest(); + } + + public static com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdateSipTrunkRequest 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.dialogflow.v2.UpdateSipTrunkRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateSipTrunkRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateSipTrunkRequestOrBuilder.java new file mode 100644 index 000000000000..a83536e1099d --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateSipTrunkRequestOrBuilder.java @@ -0,0 +1,112 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/sip_trunk.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface UpdateSipTrunkRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.UpdateSipTrunkRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The SipTrunk to update.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the sipTrunk field is set. + */ + boolean hasSipTrunk(); + + /** + * + * + *
+   * Required. The SipTrunk to update.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The sipTrunk. + */ + com.google.cloud.dialogflow.v2.SipTrunk getSipTrunk(); + + /** + * + * + *
+   * Required. The SipTrunk to update.
+   * 
+ * + * + * .google.cloud.dialogflow.v2.SipTrunk sip_trunk = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.SipTrunkOrBuilder getSipTrunkOrBuilder(); + + /** + * + * + *
+   * Optional. The mask to control which fields get updated. If the mask is not
+   * present, all fields will be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the updateMask field is set. + */ + boolean hasUpdateMask(); + + /** + * + * + *
+   * Optional. The mask to control which fields get updated. If the mask is not
+   * present, all fields will be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The updateMask. + */ + com.google.protobuf.FieldMask getUpdateMask(); + + /** + * + * + *
+   * Optional. The mask to control which fields get updated. If the mask is not
+   * present, all fields will be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateToolRequest.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateToolRequest.java new file mode 100644 index 000000000000..305b6035267e --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateToolRequest.java @@ -0,0 +1,1051 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +/** + * + * + *
+ * Request of UpdateTool.
+ * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.UpdateToolRequest} + */ +public final class UpdateToolRequest extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.v2.UpdateToolRequest) + UpdateToolRequestOrBuilder { + private static final long serialVersionUID = 0L; + + // Use UpdateToolRequest.newBuilder() to construct. + private UpdateToolRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private UpdateToolRequest() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new UpdateToolRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.UpdateToolRequest.class, + com.google.cloud.dialogflow.v2.UpdateToolRequest.Builder.class); + } + + private int bitField0_; + public static final int TOOL_FIELD_NUMBER = 1; + private com.google.cloud.dialogflow.v2.Tool tool_; + + /** + * + * + *
+   * Required. The tool to update.
+   * The name field of tool is to identify the tool to
+   * update.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the tool field is set. + */ + @java.lang.Override + public boolean hasTool() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The tool to update.
+   * The name field of tool is to identify the tool to
+   * update.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The tool. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.Tool getTool() { + return tool_ == null ? com.google.cloud.dialogflow.v2.Tool.getDefaultInstance() : tool_; + } + + /** + * + * + *
+   * Required. The tool to update.
+   * The name field of tool is to identify the tool to
+   * update.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2.ToolOrBuilder getToolOrBuilder() { + return tool_ == null ? com.google.cloud.dialogflow.v2.Tool.getDefaultInstance() : tool_; + } + + public static final int UPDATE_MASK_FIELD_NUMBER = 2; + private com.google.protobuf.FieldMask updateMask_; + + /** + * + * + *
+   * Optional. The list of fields to update.
+   * 
+ * + * .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. The list of fields to update.
+   * 
+ * + * .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. The list of fields to update.
+   * 
+ * + * .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, getTool()); + } + 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, getTool()); + } + 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.dialogflow.v2.UpdateToolRequest)) { + return super.equals(obj); + } + com.google.cloud.dialogflow.v2.UpdateToolRequest other = + (com.google.cloud.dialogflow.v2.UpdateToolRequest) obj; + + if (hasTool() != other.hasTool()) return false; + if (hasTool()) { + if (!getTool().equals(other.getTool())) 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 (hasTool()) { + hash = (37 * hash) + TOOL_FIELD_NUMBER; + hash = (53 * hash) + getTool().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.dialogflow.v2.UpdateToolRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest 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.dialogflow.v2.UpdateToolRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest 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.dialogflow.v2.UpdateToolRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.dialogflow.v2.UpdateToolRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Request of UpdateTool.
+   * 
+ * + * Protobuf type {@code google.cloud.dialogflow.v2.UpdateToolRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.v2.UpdateToolRequest) + com.google.cloud.dialogflow.v2.UpdateToolRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.dialogflow.v2.UpdateToolRequest.class, + com.google.cloud.dialogflow.v2.UpdateToolRequest.Builder.class); + } + + // Construct using com.google.cloud.dialogflow.v2.UpdateToolRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getToolFieldBuilder(); + getUpdateMaskFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + tool_ = null; + if (toolBuilder_ != null) { + toolBuilder_.dispose(); + toolBuilder_ = 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.dialogflow.v2.ToolProto + .internal_static_google_cloud_dialogflow_v2_UpdateToolRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.UpdateToolRequest getDefaultInstanceForType() { + return com.google.cloud.dialogflow.v2.UpdateToolRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.UpdateToolRequest build() { + com.google.cloud.dialogflow.v2.UpdateToolRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.dialogflow.v2.UpdateToolRequest buildPartial() { + com.google.cloud.dialogflow.v2.UpdateToolRequest result = + new com.google.cloud.dialogflow.v2.UpdateToolRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.dialogflow.v2.UpdateToolRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.tool_ = toolBuilder_ == null ? tool_ : toolBuilder_.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 clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.dialogflow.v2.UpdateToolRequest) { + return mergeFrom((com.google.cloud.dialogflow.v2.UpdateToolRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.dialogflow.v2.UpdateToolRequest other) { + if (other == com.google.cloud.dialogflow.v2.UpdateToolRequest.getDefaultInstance()) + return this; + if (other.hasTool()) { + mergeTool(other.getTool()); + } + 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(getToolFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getUpdateMaskFieldBuilder().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.dialogflow.v2.Tool tool_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder> + toolBuilder_; + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the tool field is set. + */ + public boolean hasTool() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The tool. + */ + public com.google.cloud.dialogflow.v2.Tool getTool() { + if (toolBuilder_ == null) { + return tool_ == null ? com.google.cloud.dialogflow.v2.Tool.getDefaultInstance() : tool_; + } else { + return toolBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setTool(com.google.cloud.dialogflow.v2.Tool value) { + if (toolBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + tool_ = value; + } else { + toolBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setTool(com.google.cloud.dialogflow.v2.Tool.Builder builderForValue) { + if (toolBuilder_ == null) { + tool_ = builderForValue.build(); + } else { + toolBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeTool(com.google.cloud.dialogflow.v2.Tool value) { + if (toolBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && tool_ != null + && tool_ != com.google.cloud.dialogflow.v2.Tool.getDefaultInstance()) { + getToolBuilder().mergeFrom(value); + } else { + tool_ = value; + } + } else { + toolBuilder_.mergeFrom(value); + } + if (tool_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearTool() { + bitField0_ = (bitField0_ & ~0x00000001); + tool_ = null; + if (toolBuilder_ != null) { + toolBuilder_.dispose(); + toolBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.Tool.Builder getToolBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getToolFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.dialogflow.v2.ToolOrBuilder getToolOrBuilder() { + if (toolBuilder_ != null) { + return toolBuilder_.getMessageOrBuilder(); + } else { + return tool_ == null ? com.google.cloud.dialogflow.v2.Tool.getDefaultInstance() : tool_; + } + } + + /** + * + * + *
+     * Required. The tool to update.
+     * The name field of tool is to identify the tool to
+     * update.
+     * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder> + getToolFieldBuilder() { + if (toolBuilder_ == null) { + toolBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.dialogflow.v2.Tool, + com.google.cloud.dialogflow.v2.Tool.Builder, + com.google.cloud.dialogflow.v2.ToolOrBuilder>( + getTool(), getParentForChildren(), isClean()); + tool_ = null; + } + return toolBuilder_; + } + + private com.google.protobuf.FieldMask updateMask_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder> + updateMaskBuilder_; + + /** + * + * + *
+     * Optional. The list of fields to update.
+     * 
+ * + * .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. The list of fields to update.
+     * 
+ * + * .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. The list of fields to update.
+     * 
+ * + * .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. The list of fields to update.
+     * 
+ * + * .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. The list of fields to update.
+     * 
+ * + * .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. The list of fields to update.
+     * 
+ * + * .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. The list of fields to update.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getUpdateMaskFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. The list of fields to update.
+     * 
+ * + * .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. The list of fields to update.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder> + getUpdateMaskFieldBuilder() { + if (updateMaskBuilder_ == null) { + updateMaskBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder>( + getUpdateMask(), getParentForChildren(), isClean()); + updateMask_ = null; + } + return updateMaskBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.v2.UpdateToolRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.v2.UpdateToolRequest) + private static final com.google.cloud.dialogflow.v2.UpdateToolRequest DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.dialogflow.v2.UpdateToolRequest(); + } + + public static com.google.cloud.dialogflow.v2.UpdateToolRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdateToolRequest 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.dialogflow.v2.UpdateToolRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateToolRequestOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateToolRequestOrBuilder.java new file mode 100644 index 000000000000..da3242db3701 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/UpdateToolRequestOrBuilder.java @@ -0,0 +1,112 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/dialogflow/v2/tool.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.dialogflow.v2; + +public interface UpdateToolRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2.UpdateToolRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The tool to update.
+   * The name field of tool is to identify the tool to
+   * update.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the tool field is set. + */ + boolean hasTool(); + + /** + * + * + *
+   * Required. The tool to update.
+   * The name field of tool is to identify the tool to
+   * update.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The tool. + */ + com.google.cloud.dialogflow.v2.Tool getTool(); + + /** + * + * + *
+   * Required. The tool to update.
+   * The name field of tool is to identify the tool to
+   * update.
+   * 
+ * + * .google.cloud.dialogflow.v2.Tool tool = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.dialogflow.v2.ToolOrBuilder getToolOrBuilder(); + + /** + * + * + *
+   * Optional. The list of fields to update.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the updateMask field is set. + */ + boolean hasUpdateMask(); + + /** + * + * + *
+   * Optional. The list of fields to update.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The updateMask. + */ + com.google.protobuf.FieldMask getUpdateMask(); + + /** + * + * + *
+   * Optional. The list of fields to update.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/WebhookProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/WebhookProto.java index 7dbafef6fbd9..c8adb684cd21 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/WebhookProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/java/com/google/cloud/dialogflow/v2/WebhookProto.java @@ -50,39 +50,44 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { "\n(google/cloud/dialogflow/v2/webhook.pro" - + "to\022\032google.cloud.dialogflow.v2\032(google/c" - + "loud/dialogflow/v2/context.proto\032\'google" - + "/cloud/dialogflow/v2/intent.proto\032(googl" - + "e/cloud/dialogflow/v2/session.proto\0324goo" - + "gle/cloud/dialogflow/v2/session_entity_t" - + "ype.proto\032\034google/protobuf/struct.proto\"" - + "\326\001\n\016WebhookRequest\022\017\n\007session\030\004 \001(\t\022\023\n\013r" - + "esponse_id\030\001 \001(\t\022=\n\014query_result\030\002 \001(\0132\'" - + ".google.cloud.dialogflow.v2.QueryResult\022" - + "_\n\036original_detect_intent_request\030\003 \001(\0132" - + "7.google.cloud.dialogflow.v2.OriginalDet" - + "ectIntentRequest\"\200\003\n\017WebhookResponse\022\030\n\020" - + "fulfillment_text\030\001 \001(\t\022H\n\024fulfillment_me" - + "ssages\030\002 \003(\0132*.google.cloud.dialogflow.v" - + "2.Intent.Message\022\016\n\006source\030\003 \001(\t\022(\n\007payl" - + "oad\030\004 \001(\0132\027.google.protobuf.Struct\022<\n\017ou" - + "tput_contexts\030\005 \003(\0132#.google.cloud.dialo" - + "gflow.v2.Context\022D\n\024followup_event_input" - + "\030\006 \001(\0132&.google.cloud.dialogflow.v2.Even" - + "tInput\022K\n\024session_entity_types\030\n \003(\0132-.g" - + "oogle.cloud.dialogflow.v2.SessionEntityT" - + "ype\"h\n\033OriginalDetectIntentRequest\022\016\n\006so" - + "urce\030\001 \001(\t\022\017\n\007version\030\002 \001(\t\022(\n\007payload\030\003" - + " \001(\0132\027.google.protobuf.StructB\222\001\n\036com.go" - + "ogle.cloud.dialogflow.v2B\014WebhookProtoP\001" - + "Z>cloud.google.com/go/dialogflow/apiv2/d" - + "ialogflowpb;dialogflowpb\242\002\002DF\252\002\032Google.C" - + "loud.Dialogflow.V2b\006proto3" + + "to\022\032google.cloud.dialogflow.v2\032\031google/a" + + "pi/resource.proto\032(google/cloud/dialogfl" + + "ow/v2/context.proto\032\'google/cloud/dialog" + + "flow/v2/intent.proto\032(google/cloud/dialo" + + "gflow/v2/session.proto\0324google/cloud/dia" + + "logflow/v2/session_entity_type.proto\032\034go" + + "ogle/protobuf/struct.proto\"\326\001\n\016WebhookRe" + + "quest\022\017\n\007session\030\004 \001(\t\022\023\n\013response_id\030\001 " + + "\001(\t\022=\n\014query_result\030\002 \001(\0132\'.google.cloud" + + ".dialogflow.v2.QueryResult\022_\n\036original_d" + + "etect_intent_request\030\003 \001(\01327.google.clou" + + "d.dialogflow.v2.OriginalDetectIntentRequ" + + "est\"\200\003\n\017WebhookResponse\022\030\n\020fulfillment_t" + + "ext\030\001 \001(\t\022H\n\024fulfillment_messages\030\002 \003(\0132" + + "*.google.cloud.dialogflow.v2.Intent.Mess" + + "age\022\016\n\006source\030\003 \001(\t\022(\n\007payload\030\004 \001(\0132\027.g" + + "oogle.protobuf.Struct\022<\n\017output_contexts" + + "\030\005 \003(\0132#.google.cloud.dialogflow.v2.Cont" + + "ext\022D\n\024followup_event_input\030\006 \001(\0132&.goog" + + "le.cloud.dialogflow.v2.EventInput\022K\n\024ses" + + "sion_entity_types\030\n \003(\0132-.google.cloud.d" + + "ialogflow.v2.SessionEntityType\"h\n\033Origin" + + "alDetectIntentRequest\022\016\n\006source\030\001 \001(\t\022\017\n" + + "\007version\030\002 \001(\t\022(\n\007payload\030\003 \001(\0132\027.google" + + ".protobuf.StructB\221\002\n\036com.google.cloud.di" + + "alogflow.v2B\014WebhookProtoP\001Z>cloud.googl" + + "e.com/go/dialogflow/apiv2/dialogflowpb;d" + + "ialogflowpb\242\002\002DF\252\002\032Google.Cloud.Dialogfl" + + "ow.V2\352A|\n\'servicedirectory.googleapis.co" + + "m/Service\022Qprojects/{project}/locations/" + + "{location}/namespaces/{namespace}/servic" + + "es/{service}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.ResourceProto.getDescriptor(), com.google.cloud.dialogflow.v2.ContextProto.getDescriptor(), com.google.cloud.dialogflow.v2.IntentProto.getDescriptor(), com.google.cloud.dialogflow.v2.SessionProto.getDescriptor(), @@ -119,6 +124,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Source", "Version", "Payload", }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.ResourceProto.resourceDefinition); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.ResourceProto.getDescriptor(); com.google.cloud.dialogflow.v2.ContextProto.getDescriptor(); com.google.cloud.dialogflow.v2.IntentProto.getDescriptor(); com.google.cloud.dialogflow.v2.SessionProto.getDescriptor(); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/agent_coaching_instruction.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/agent_coaching_instruction.proto new file mode 100644 index 000000000000..9ed21cd3e138 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/agent_coaching_instruction.proto @@ -0,0 +1,102 @@ +// Copyright 2025 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.cloud.dialogflow.v2; + +import "google/api/field_behavior.proto"; + +option csharp_namespace = "Google.Cloud.Dialogflow.V2"; +option go_package = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb"; +option java_multiple_files = true; +option java_outer_classname = "AgentCoachingInstructionProto"; +option java_package = "com.google.cloud.dialogflow.v2"; +option objc_class_prefix = "DF"; + +// Agent Coaching instructions that customer can configure. +message AgentCoachingInstruction { + // Duplication check for the suggestion. + message DuplicateCheckResult { + // The duplicate suggestion details. + message DuplicateSuggestion { + // Output only. The answer record id of the past duplicate suggestion. + string answer_record = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The index of the duplicate suggestion in the past + // suggestion list. + int32 suggestion_index = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The similarity score of between the past and current + // suggestion. + float similarity_score = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Output only. The duplicate suggestions. + repeated DuplicateSuggestion duplicate_suggestions = 1 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // The event that should trigger this instruction. + enum TriggerEvent { + // Default value for TriggerEvent. + TRIGGER_EVENT_UNSPECIFIED = 0; + + // Triggers when each chat message or voice utterance ends. + END_OF_UTTERANCE = 1; + + // Triggers on the conversation manually by API calls. + MANUAL_CALL = 2; + + // Triggers after each customer message. + CUSTOMER_MESSAGE = 3; + + // Triggers after each agent message. + AGENT_MESSAGE = 4; + + // Triggers on tool call completion. + TOOL_CALL_COMPLETION = 5; + } + + // Optional. Display name for the instruction. + string display_name = 1 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The detailed description of this instruction. + string display_details = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The condition of the instruction. For example, "the customer + // wants to cancel an order". If the users want the instruction to be + // triggered unconditionally, the condition can be empty. + string condition = 3 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The action that human agent should take. For example, "apologize + // for the slow shipping". If the users only want to use agent coaching for + // intent detection, agent_action can be empty + string agent_action = 4 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The action that system should take. For example, + // "call GetOrderTime with order_number={order number provided by the + // customer}". If the users don't have plugins or don't want to trigger + // plugins, the system_action can be empty + string system_action = 5 [(google.api.field_behavior) = OPTIONAL]; + + // Output only. Duplication check for the AgentCoachingInstruction. + DuplicateCheckResult duplicate_check_result = 8 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. The event that should trigger this instruction. + // If UNSPECIFIED, the instruction triggering will be same as the generator's + // trigger_event. + TriggerEvent triggering_event = 10 [(google.api.field_behavior) = OPTIONAL]; +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/answer_record.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/answer_record.proto index 6c80f673b2e7..300f1076612c 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/answer_record.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/answer_record.proto @@ -20,6 +20,7 @@ import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; +import "google/cloud/dialogflow/v2/generator.proto"; import "google/cloud/dialogflow/v2/participant.proto"; import "google/protobuf/field_mask.proto"; import "google/protobuf/timestamp.proto"; @@ -377,5 +378,9 @@ message AgentAssistantRecord { // Output only. Dialogflow assist answer. DialogflowAssistAnswer dialogflow_assist_answer = 7 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The generator suggestion. + GeneratorSuggestion generator_suggestion = 8 + [(google.api.field_behavior) = OUTPUT_ONLY]; } } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/audio_config.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/audio_config.proto index 27eaaf772584..b3dbed6fa782 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/audio_config.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/audio_config.proto @@ -106,6 +106,8 @@ message InputAudioConfig { // Support](https://cloud.google.com/dialogflow/docs/reference/language) // for a list of the currently supported language codes. Note that queries in // the same session do not necessarily need to specify the same language. + // If not set, the language is inferred from the + // [ConversationProfile.stt_config][google.cloud.dialogflow.v2.ConversationProfile.stt_config]. string language_code = 3 [(google.api.field_behavior) = REQUIRED]; // If `true`, Dialogflow returns @@ -226,6 +228,39 @@ message SynthesizeSpeechConfig { // Optional. The desired voice of the synthesized audio. VoiceSelectionParams voice = 4 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The custom pronunciations for the synthesized audio. + repeated CustomPronunciationParams pronunciations = 6 + [(google.api.field_behavior) = OPTIONAL]; +} + +// Pronunciation customization for a phrase. +message CustomPronunciationParams { + // The phonetic encoding of the phrase. + enum PhoneticEncoding { + // Not specified. + PHONETIC_ENCODING_UNSPECIFIED = 0; + + // IPA, such as apple -> ˈæpəl. + // https://en.wikipedia.org/wiki/International_Phonetic_Alphabet + PHONETIC_ENCODING_IPA = 1; + + // X-SAMPA, such as apple -> "{p@l". + // https://en.wikipedia.org/wiki/X-SAMPA + PHONETIC_ENCODING_X_SAMPA = 2; + } + + // The phrase to which the customization is applied. + // The phrase can be multiple words, such as proper nouns, but shouldn't span + // the length of the sentence. + string phrase = 1; + + // The phonetic encoding of the phrase. + PhoneticEncoding phonetic_encoding = 2; + + // The pronunciation of the phrase. This must be in the phonetic encoding + // specified above. + string pronunciation = 3; } // Instructs the speech synthesizer on how to generate the output audio content. @@ -312,6 +347,9 @@ message SpeechToTextConfig { // Support](https://cloud.google.com/dialogflow/docs/reference/language) // for a list of the currently supported language codes. Note that queries in // the same session do not necessarily need to specify the same language. + // If not specified, the default language configured at + // [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile] is + // used. string language_code = 8; // If `true`, Dialogflow returns diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation.proto index 4e518aa425dd..6fc9ff8de6e0 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation.proto @@ -38,6 +38,10 @@ option (google.api.resource_definition) = { pattern: "projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}" pattern: "projects/{project}/locations/{location}/dataStores/{data_store}" }; +option (google.api.resource_definition) = { + type: "ces.googleapis.com/Tool" + pattern: "projects/{project}/locations/{location}/apps/{app}/tools/{tool}" +}; // Service for managing // [Conversations][google.cloud.dialogflow.v2.Conversation]. @@ -287,8 +291,9 @@ message Conversation { // Output only. The number dialed to connect this call in E.164 format. string dialed_number = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Optional. SDP of the call. It's initially the SDP answer to the endpoint, - // but maybe later updated for the purpose of making the link active, etc. + // Optional. SDP of the call. It's initially the SDP answer to the incoming + // call, but maybe later updated for the purpose of making the link active, + // etc. string sdp = 5 [(google.api.field_behavior) = OPTIONAL]; // Output only. The SIP headers from the initial SIP INVITE. @@ -326,6 +331,12 @@ message Conversation { // relevant context reference. google.protobuf.Timestamp ingestion_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // If the context content was generated from a tool call, specify the + // answer record associated with the tool call. + // Format: `projects//locations//answerRecords/`. + string answer_record = 4; } // Represents the mode in which context reference contents are updated. @@ -806,6 +817,16 @@ message GenerateStatelessSuggestionRequest { // it's trigger event is included here. repeated TriggerEvent trigger_events = 6 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Name of the CX SecuritySettings which is used to redact generated + // response. If this field is empty, try to fetch v2 security_settings, which + // is a project level setting. If this field is empty and no v2 + // security_settings set up in this project, no redaction will be done. + // + // Format: + // `projects//locations//securitySettings/`. + string security_settings = 8 [(google.api.field_behavior) = OPTIONAL]; } // The response message for diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_event.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_event.proto index 48da2fac8e3e..c7f8faafc21f 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_event.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_event.proto @@ -16,6 +16,8 @@ syntax = "proto3"; package google.cloud.dialogflow.v2; +import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/dialogflow/v2/participant.proto"; import "google/cloud/dialogflow/v2/session.proto"; import "google/rpc/status.proto"; @@ -41,6 +43,8 @@ message ConversationEvent { // An existing conversation has closed. This is fired when a telephone call // is terminated, or a conversation is closed via the API. + // The event is fired for every CompleteConversation call, even if the + // conversation is already closed. CONVERSATION_FINISHED = 2; // An existing conversation has received notification from Dialogflow that diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_model.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_model.proto index 8a25a4b303a4..adc56a3d3166 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_model.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_model.proto @@ -628,6 +628,9 @@ message CreateConversationModelOperationMetadata { // Timestamp when the request to create conversation model is submitted. The // time is measured on server side. google.protobuf.Timestamp create_time = 3; + + // The time when the operation finished. + google.protobuf.Timestamp done_time = 7; } // Metadata for a @@ -641,6 +644,9 @@ message DeployConversationModelOperationMetadata { // Timestamp when request to deploy conversation model was submitted. The time // is measured on server side. google.protobuf.Timestamp create_time = 3; + + // The time when the operation finished. + google.protobuf.Timestamp done_time = 4; } // Metadata for a @@ -654,6 +660,9 @@ message UndeployConversationModelOperationMetadata { // Timestamp when the request to undeploy conversation model was submitted. // The time is measured on server side. google.protobuf.Timestamp create_time = 3; + + // The time when the operation finished. + google.protobuf.Timestamp done_time = 4; } // Metadata for a @@ -667,6 +676,9 @@ message DeleteConversationModelOperationMetadata { // Timestamp when delete conversation model request was created. The time is // measured on server side. google.protobuf.Timestamp create_time = 3; + + // The time when the operation finished. + google.protobuf.Timestamp done_time = 4; } // Metadata for a diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_profile.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_profile.proto index f1857ec814f7..da2faf83fc2c 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_profile.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/conversation_profile.proto @@ -21,6 +21,7 @@ import "google/api/client.proto"; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; import "google/cloud/dialogflow/v2/audio_config.proto"; +import "google/cloud/dialogflow/v2/generator.proto"; import "google/cloud/dialogflow/v2/participant.proto"; import "google/longrunning/operations.proto"; import "google/protobuf/duration.proto"; @@ -453,6 +454,21 @@ message HumanAgentAssistantConfig { bool enable_query_suggestion_only = 17 [(google.api.field_behavior) = OPTIONAL]; + // Optional. Enable returning detailed reasons for suggestion results. + // + // For example, with this field disabled, Knowledge Search feature returns + // NotFound error when no answer is found for the input query. Enabling this + // field will change the behavior to return an OK response with + // detailed information indicating the lack of results. + // + // Supported features: KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST + bool enable_response_debug_info = 18 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Settings for Responsible AI checks. + // Supported features: KNOWLEDGE_ASSIST + RaiSettings rai_settings = 19 [(google.api.field_behavior) = OPTIONAL]; + // Settings of suggestion trigger. // // Currently, only ARTICLE_SUGGESTION and FAQ will use this field. @@ -504,6 +520,25 @@ message HumanAgentAssistantConfig { // KNOWLEDGE_ASSIST bool disable_high_latency_features_sync_delivery = 5 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Enable skipping event based suggestion if the suggestion is + // empty. + // + // For example, with this field disabled, Knowledge Assist feature sends + // a Pub/Sub message when there are no suggestions. Enabling this field + // will change the behavior to skip the Pub/Sub message in this situation. + bool skip_empty_event_based_suggestion = 6 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. If true, + // use unredacted transcript data (Supported features: AI_COACH) and + // use unredacted ingested context (Supported features: All Agent Assist + // features) + bool use_unredacted_conversation_data = 8 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. If true, enable asynchronous execution of tools. + bool enable_async_tool_call = 9 [(google.api.field_behavior) = OPTIONAL]; } // Config for suggestion query. @@ -692,7 +727,7 @@ message HumanAgentAssistantConfig { // Custom conversation models used in agent assist feature. // // Supported feature: ARTICLE_SUGGESTION, SMART_COMPOSE, SMART_REPLY, - // CONVERSATION_SUMMARIZATION. + // CONVERSATION_SUMMARIZATION message ConversationModelConfig { // Conversation model resource name. Format: `projects//conversationModels/`. @@ -703,11 +738,12 @@ message HumanAgentAssistantConfig { // Version of current baseline model. It will be ignored if // [model][google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig.model] // is set. Valid versions are: - // Article Suggestion baseline model: - // - 0.9 - // - 1.0 (default) - // Summarization baseline model: - // - 1.0 + // + // - Article Suggestion baseline model: + // - 0.9 + // - 1.0 (default) + // - Summarization baseline model: + // - 1.0 string baseline_model_version = 8; } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/document.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/document.proto index 870fd1ece598..10677935a91e 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/document.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/document.proto @@ -669,4 +669,7 @@ message KnowledgeOperationMetadata { // Metadata for the Export Data Operation such as the destination of export. ExportOperationMetadata export_operation_metadata = 4; } + + // The time when the operation finished. + google.protobuf.Timestamp done_time = 5; } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/generator.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/generator.proto index 51cd5a1dde5f..8f7ecbfd068c 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/generator.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/generator.proto @@ -20,6 +20,8 @@ import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; +import "google/cloud/dialogflow/v2/agent_coaching_instruction.proto"; +import "google/cloud/dialogflow/v2/tool_call.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; import "google/protobuf/timestamp.proto"; @@ -30,6 +32,10 @@ option java_multiple_files = true; option java_outer_classname = "GeneratorProto"; option java_package = "com.google.cloud.dialogflow.v2"; option objc_class_prefix = "DF"; +option (google.api.resource_definition) = { + type: "discoveryengine.googleapis.com/Engine" + pattern: "projects/{project}/locations/{location}/collections/{collection}/engines/{engine}" +}; // Generator Service for LLM powered Agent Assist. This service manages the // configurations of user owned Generators, such as description, context and @@ -283,6 +289,24 @@ message InferenceParameter { optional double top_p = 4 [(google.api.field_behavior) = OPTIONAL]; } +// Agent Coaching context that customer can configure. +message AgentCoachingContext { + // Optional. The overarching guidance for the agent coaching. This should be + // set only for v1.5 and later versions. + string overarching_guidance = 7 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Customized instructions for agent coaching. + repeated AgentCoachingInstruction instructions = 1 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Version of the feature. If not set, default to latest version. + // Current candidates are ["1.2"]. + string version = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Output language code. + string output_language_code = 9 [(google.api.field_behavior) = OPTIONAL]; +} + // Represents the section of summarization. message SummarizationSection { // Type enum of the summarization sections. @@ -392,6 +416,9 @@ message Generator { // Input of free from generator to LLM. FreeFormContext free_form_context = 11; + // Input of prebuilt Agent Coaching feature. + AgentCoachingContext agent_coaching_context = 12; + // Input of prebuilt Summarization feature. SummarizationContext summarization_context = 13; } @@ -423,6 +450,18 @@ message Generator { // Output only. Update time of this generator. google.protobuf.Timestamp update_time = 9 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. Resource names of the tools that the generator can choose from. + // Format: `projects//locations//tools/`. + repeated string tools = 14 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.resource_reference) = { type: "dialogflow.googleapis.com/Tool" } + ]; + + // Optional. Configuration for suggestion deduping. This is only applicable to + // AI Coach feature. + SuggestionDedupingConfig suggestion_deduping_config = 23 + [(google.api.field_behavior) = OPTIONAL]; } // Suggestion generated using free form generator. @@ -447,8 +486,94 @@ message SummarySuggestion { [(google.api.field_behavior) = REQUIRED]; } +// Suggestion for coaching agents. +message AgentCoachingSuggestion { + // Sources for the suggestion. + message Sources { + // Output only. Source instruction indexes for the suggestion. This is the + // index of the applicable_instructions field. + repeated int32 instruction_indexes = 2 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Duplication check for the suggestion. + message DuplicateCheckResult { + // The duplicate suggestion details. + // Keeping answer_record and sources together as they are identifiers for + // duplicate suggestions. + message DuplicateSuggestion { + // Output only. The answer record id of the past duplicate suggestion. + string answer_record = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Sources for the suggestion. + Sources sources = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The index of the duplicate suggestion in the past + // suggestion list. + int32 suggestion_index = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The similarity score of between the past and current + // suggestion. + float similarity_score = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Output only. The duplicate suggestions. + repeated DuplicateSuggestion duplicate_suggestions = 1 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Actions suggested for the agent. This is based on applicable instructions. + message AgentActionSuggestion { + // Optional. The suggested action for the agent. + string agent_action = 1 [(google.api.field_behavior) = OPTIONAL]; + + // Output only. Sources for the agent action suggestion. + Sources sources = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Duplicate check result for the agent action suggestion. + DuplicateCheckResult duplicate_check_result = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Sample response that the agent can use. This could be based on applicable + // instructions and ingested data from other systems. + message SampleResponse { + // Optional. Sample response for Agent in text. + string response_text = 1 [(google.api.field_behavior) = OPTIONAL]; + + // Output only. Sources for the Sample Response. + Sources sources = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Duplicate check result for the sample response. + DuplicateCheckResult duplicate_check_result = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Optional. Instructions applicable based on the current context. + repeated AgentCoachingInstruction applicable_instructions = 1 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Suggested actions for the agent to take. + repeated AgentActionSuggestion agent_action_suggestions = 2 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Sample response for the Agent. + repeated SampleResponse sample_responses = 3 + [(google.api.field_behavior) = OPTIONAL]; +} + // Suggestion generated using a Generator. message GeneratorSuggestion { + // Request and response for a tool call. + message ToolCallInfo { + // Required. Request for a tool call. + ToolCall tool_call = 1 [(google.api.field_behavior) = REQUIRED]; + + // Required. Response for a tool call. + ToolCallResult tool_call_result = 2 + [(google.api.field_behavior) = REQUIRED]; + } + // The suggestion could be one of the many types oneof suggestion { // Optional. Free form suggestion. @@ -458,7 +583,83 @@ message GeneratorSuggestion { // Optional. Suggested summary. SummarySuggestion summary_suggestion = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Suggestion to coach the agent. + AgentCoachingSuggestion agent_coaching_suggestion = 3 + [(google.api.field_behavior) = OPTIONAL]; + } + + // Optional. List of request and response for tool calls executed. + repeated ToolCallInfo tool_call_info = 9 + [(google.api.field_behavior) = OPTIONAL]; +} + +// Config for suggestion deduping. +// NEXT_ID: 3 +message SuggestionDedupingConfig { + // Optional. Whether to enable suggestion deduping. + bool enable_deduping = 1 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The threshold for similarity between two suggestions. + // Acceptable value is [0.0, 1.0], default to 0.8 + float similarity_threshold = 2 [(google.api.field_behavior) = OPTIONAL]; +} + +// Settings for Responsible AI checks. +message RaiSettings { + // Configuration for a specific RAI category. + message RaiCategoryConfig { + // Enum for RAI category. + enum RaiCategory { + // Default value. + RAI_CATEGORY_UNSPECIFIED = 0; + + // Dangerous content. + DANGEROUS_CONTENT = 1; + + // Sexually explicit content. + SEXUALLY_EXPLICIT = 2; + + // Harassment content. + HARASSMENT = 3; + + // Hate speech content. + HATE_SPEECH = 4; + } + + // Enum for user-configurable sensitivity levels. + enum SensitivityLevel { + // Default value. + // If unspecified, the default behavior is: + // - DANGEROUS_CONTENT: BLOCK_FEW + // - SEXUALLY_EXPLICIT: BLOCK_SOME + // - HARASSMENT: BLOCK_SOME + // - HATE_SPEECH: BLOCK_SOME + SENSITIVITY_LEVEL_UNSPECIFIED = 0; + + // Block most potentially sensitive responses. + BLOCK_MOST = 1; + + // Block some potentially sensitive responses. + BLOCK_SOME = 2; + + // Block a few potentially sensitive responses. + BLOCK_FEW = 3; + + // No filtering for this category. + BLOCK_NONE = 4; + } + + // Optional. The RAI category. + RaiCategory category = 1 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The sensitivity level for this category. + SensitivityLevel sensitivity_level = 2 + [(google.api.field_behavior) = OPTIONAL]; } + + // Configuration for a set of RAI categories. + repeated RaiCategoryConfig rai_category_configs = 1; } // The event that triggers the generator and LLM execution. diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/generator_evaluation.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/generator_evaluation.proto new file mode 100644 index 000000000000..91c3d3520210 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/generator_evaluation.proto @@ -0,0 +1,579 @@ +// Copyright 2025 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.cloud.dialogflow.v2; + +import "google/api/annotations.proto"; +import "google/api/client.proto"; +import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; +import "google/cloud/dialogflow/v2/generator.proto"; +import "google/cloud/dialogflow/v2/operations.proto"; +import "google/longrunning/operations.proto"; +import "google/protobuf/empty.proto"; +import "google/protobuf/timestamp.proto"; +import "google/rpc/status.proto"; + +option csharp_namespace = "Google.Cloud.Dialogflow.V2"; +option go_package = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb"; +option java_multiple_files = true; +option java_outer_classname = "GeneratorEvaluationProto"; +option java_package = "com.google.cloud.dialogflow.v2"; +option objc_class_prefix = "DF"; + +// Service for managing generator evaluations. +service GeneratorEvaluations { + option (google.api.default_host) = "dialogflow.googleapis.com"; + option (google.api.oauth_scopes) = + "https://www.googleapis.com/auth/cloud-platform," + "https://www.googleapis.com/auth/dialogflow"; + + // Creates evaluation of a generator. + rpc CreateGeneratorEvaluation(CreateGeneratorEvaluationRequest) + returns (google.longrunning.Operation) { + option (google.api.http) = { + post: "/v2/{parent=projects/*/locations/*/generators/*}/evaluations" + body: "generator_evaluation" + }; + option (google.api.method_signature) = "parent,generator_evaluation"; + option (google.longrunning.operation_info) = { + response_type: "GeneratorEvaluation" + metadata_type: "google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata" + }; + } + + // Gets an evaluation of generator. + rpc GetGeneratorEvaluation(GetGeneratorEvaluationRequest) + returns (GeneratorEvaluation) { + option (google.api.http) = { + get: "/v2/{name=projects/*/locations/*/generators/*/evaluations/*}" + }; + option (google.api.method_signature) = "name"; + } + + // Lists evaluations of generator. + rpc ListGeneratorEvaluations(ListGeneratorEvaluationsRequest) + returns (ListGeneratorEvaluationsResponse) { + option (google.api.http) = { + get: "/v2/{parent=projects/*/locations/*/generators/*}/evaluations" + }; + option (google.api.method_signature) = "parent"; + } + + // Deletes an evaluation of generator. + rpc DeleteGeneratorEvaluation(DeleteGeneratorEvaluationRequest) + returns (google.protobuf.Empty) { + option (google.api.http) = { + delete: "/v2/{name=projects/*/locations/*/generators/*/evaluations/*}" + }; + option (google.api.method_signature) = "name"; + } +} + +// Request of CreateGeneratorEvaluation. +message CreateGeneratorEvaluationRequest { + // Required. The generator resource name. Format: + // `projects//locations//generators/` + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "dialogflow.googleapis.com/GeneratorEvaluation" + } + ]; + + // Required. The generator evaluation to be created. + GeneratorEvaluation generator_evaluation = 2 + [(google.api.field_behavior) = REQUIRED]; +} + +// Request of GetGeneratorEvaluation. +message GetGeneratorEvaluationRequest { + // Required. The generator evaluation resource name. Format: + // `projects//locations//generators//evaluations/` + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "dialogflow.googleapis.com/GeneratorEvaluation" + } + ]; +} + +// Request of ListGeneratorEvaluations. +message ListGeneratorEvaluationsRequest { + // Required. The generator resource name. Format: + // `projects//locations//generators/` + // Wildcard value `-` is supported on generator_id to list evaluations across + // all generators under same project. + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "dialogflow.googleapis.com/GeneratorEvaluation" + } + ]; + + // Optional. Maximum number of evaluations to return in a + // single page. By default 100 and at most 1000. + int32 page_size = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The next_page_token value returned from a previous list request. + string page_token = 3 [(google.api.field_behavior) = OPTIONAL]; +} + +// Response of ListGeneratorEvaluations. +message ListGeneratorEvaluationsResponse { + // The list of evaluations to return. + repeated GeneratorEvaluation generator_evaluations = 1; + + // Token to retrieve the next page of results, or empty if there are no more + // results in the list. + string next_page_token = 2; +} + +// Request of DeleteGeneratorEvaluation. +message DeleteGeneratorEvaluationRequest { + // Required. The generator evaluation resource name. Format: + // `projects//locations//generators// + // evaluations/` + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "dialogflow.googleapis.com/GeneratorEvaluation" + } + ]; +} + +// Represents evaluation result of a generator. +message GeneratorEvaluation { + option (google.api.resource) = { + type: "dialogflow.googleapis.com/GeneratorEvaluation" + pattern: "projects/{project}/locations/{location}/generators/{generator}/evaluations/{evaluation}" + plural: "generatorEvaluations" + singular: "generatorEvaluation" + }; + + // Output only. Identifier. The resource name of the evaluation. Format: + // `projects//locations//generators// + // evaluations/` + string name = 1 [ + (google.api.field_behavior) = IDENTIFIER, + (google.api.field_behavior) = OUTPUT_ONLY + ]; + + // Optional. The display name of the generator evaluation. At most 64 bytes + // long. + string display_name = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Required. The configuration of the evaluation task. + GeneratorEvaluationConfig generator_evaluation_config = 3 + [(google.api.field_behavior) = REQUIRED]; + + // Output only. Creation time of this generator evaluation. + google.protobuf.Timestamp create_time = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Completion time of this generator evaluation. + google.protobuf.Timestamp complete_time = 8 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Required. The initial generator that was used when creating this + // evaluation. This is a copy of the generator read from storage when creating + // the evaluation. + Generator initial_generator = 5 [(google.api.field_behavior) = REQUIRED]; + + // Metrics details. + oneof metrics { + // Output only. Only available when the summarization generator is provided. + SummarizationEvaluationMetrics summarization_metrics = 6 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Output only. The result status of the evaluation pipeline. Provides the + // status information including if the evaluation is still in progress, + // completed or failed with certain error and user actionable message. + EvaluationStatus evaluation_status = 10 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. A read only boolean field reflecting Zone Separation + // status of the model. The field is an aggregated + // value of ZS status of its underlying dependencies. See more details in + // go/zicy-resource-placement#resource-status + optional bool satisfies_pzs = 11 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. A read only boolean field reflecting Zone Isolation status + // of the model. The field is an aggregated value of + // ZI status of its underlying dependencies. See more details in + // go/zicy-resource-placement#resource-status + optional bool satisfies_pzi = 12 [(google.api.field_behavior) = OUTPUT_ONLY]; +} + +// Evaluation metrics for summarization generator. +message SummarizationEvaluationMetrics { + // Decomposition details for accuracy. + message AccuracyDecomposition { + // Output only. The breakdown point of the summary. + string point = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The accuracy reasoning of the breakdown point. + string accuracy_reasoning = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Whether the breakdown point is accurate or not. + optional bool is_accurate = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Decomposition details for adherence. + message AdherenceDecomposition { + option deprecated = true; + + // Output only. The breakdown point of the given instructions. + string point = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The adherence reasoning of the breakdown point. + string adherence_reasoning = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Whether the breakdown point is adherent or not. + bool is_adherent = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Rubric result of the adherence evaluation. A rubric is ued to determine + // if the summary adheres to all aspects of the given instructions. + message AdherenceRubric { + // Output only. The question generated from instruction that used to + // evaluate summary. + string question = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The reasoning of the rubric question is addressed or not. + string reasoning = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. A boolean that indicates whether the rubric question is + // addressed or not. + optional bool is_addressed = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Rubric details of the completeness evaluation result. + message CompletenessRubric { + // Output only. The question generated from instruction that used to + // evaluate summary. + string question = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. A boolean that indicates whether the rubric question is + // addressed or not. + optional bool is_addressed = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Decomposition details + message Decomposition { + option deprecated = true; + + // One of decomposition details. + oneof decomposition { + // only available for accuracy metric. + AccuracyDecomposition accuracy_decomposition = 1; + + // only available for adherence metric. + AdherenceDecomposition adherence_decomposition = 2; + } + } + + // Evaluation result that contains one of accuracy, adherence or completeness + // evaluation result. + message EvaluationResult { + // One of evaluation result details. + oneof result { + // Only available for accuracy metric. + AccuracyDecomposition accuracy_decomposition = 1; + + // Only available for adherence metric. + AdherenceRubric adherence_rubric = 2; + + // Only available for completeness metric. + CompletenessRubric completeness_rubric = 3; + } + } + + // Evaluation result per conversation(&summary), metric and section. + message SummarizationEvaluationResult { + // Output only. conversation session id + string session_id = 1 + [deprecated = true, (google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. metric name, e.g. accuracy, completeness, adherence, etc. + string metric = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. section/task name, e.g. action, situation, etc + string section = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. score calculated from decompositions + float score = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Summary of this section + string section_summary = 6 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. List of decompostion details + repeated Decomposition decompositions = 7 + [deprecated = true, (google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. List of evaluation results. + repeated EvaluationResult evaluation_results = 8 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Overall performance per metric. This is the aggregated score for each + // metric across all conversations that are selected for summarization + // evaluation. + message OverallScoresByMetric { + // Output only. Metric name. e.g. accuracy, adherence, completeness. + string metric = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // A pair of section name and input token count of the input summary section. + message SectionToken { + // Output only. The name of the summary instruction. + string section = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Token count. + optional int64 token_count = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Aggregated evaluation result on conversation level. This conatins + // evaluation results of all the metrics and sections. + message ConversationDetail { + // Aggregated result on metric level. This conatins the evaluation results + // of all the sections. + message MetricDetail { + // Section level result. + message SectionDetail { + // Output only. The name of the summary instruction. + string section = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Aggregated(average) score on this section across all + // evaluation results. Either decompositions or rubrics. + optional float score = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Summary for this section + string section_summary = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. List of evaluation result. The list only contains one + // kind of the evaluation result. + repeated EvaluationResult evaluation_results = 5 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Output only. Metrics name. e.g. accuracy, adherence, completeness. + string metric = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Aggregated(average) score on this metric across all + // sections. + optional float score = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. List of section details. + repeated SectionDetail section_details = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Output only. Conversation transcript that used for summarization + // evaluation as a reference. + repeated MessageEntry message_entries = 1 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Summary sections that used for summarization evaluation as a + // reference. + repeated SummarySuggestion.SummarySection summary_sections = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. List of metric details. + repeated MetricDetail metric_details = 2 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Conversation level token count per section. This is an + // aggregated(sum) result of input token of summary acorss all metrics for a + // single conversation. + repeated SectionToken section_tokens = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Output only. A list of evaluation results per conversation(&summary), + // metric and section. + repeated SummarizationEvaluationResult summarization_evaluation_results = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. User bucket uri for merged evaluation score and aggregation + // score csv. + string summarization_evaluation_merged_results_uri = 5 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. A list of aggregated(average) scores per metric section. + repeated OverallScoresByMetric overall_metrics = 6 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Overall token per section. This is an aggregated(sum) result + // of input token of summary acorss all conversations that are selected for + // summarization evaluation. + repeated SectionToken overall_section_tokens = 7 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. List of conversation details. + repeated ConversationDetail conversation_details = 8 + [(google.api.field_behavior) = OUTPUT_ONLY]; +} + +// Generator evaluation input config. +message GeneratorEvaluationConfig { + // Enumeration of input data source type. + enum InputDataSourceType { + // Unspecified InputDataSourceType. Should not be used. + INPUT_DATA_SOURCE_TYPE_UNSPECIFIED = 0; + + // Fetch data from Agent Assist storage. If this source type is chosen, + // input_data_config.start_time and input_data_config.end_timestamp must be + // provided. + AGENT_ASSIST_CONVERSATIONS = 1; + + // Fetch data from Insights storage. If this source type is chosen, + // input_data_config.start_time and input_data_config.end_timestamp must be + // provided. + INSIGHTS_CONVERSATIONS = 2; + } + + // The distinctive configs for Agent Assist conversations as the conversation + // source. + message AgentAssistInputDataConfig { + // Required. The start of the time range for conversations to be evaluated. + // Only conversations created at or after this timestamp will be sampled. + google.protobuf.Timestamp start_time = 1 + [(google.api.field_behavior) = REQUIRED]; + + // Required. The end of the time range for conversations to be evaluated. + // Only conversations ended at or before this timestamp will be sampled. + google.protobuf.Timestamp end_time = 2 + [(google.api.field_behavior) = REQUIRED]; + } + + // The distinctive configs for dataset as the conversation source. + message DatasetInputDataConfig { + // Required. The identifier of the dataset to be evaluated. + // Format: + // `projects//locations//datasets/`. + string dataset = 1 [(google.api.field_behavior) = REQUIRED]; + } + + // Input data config details + message InputDataConfig { + // Summary generation options. + enum SummaryGenerationOption { + // Default option will not be used + SUMMARY_GENERATION_OPTION_UNSPECIFIED = 0; + + // Always Generate summary for all conversations. + ALWAYS_GENERATE = 1; + + // Gnerate only missing summaries. + GENERATE_IF_MISSING = 2; + + // Do not generate new summaries. Only use existing summaries found. + DO_NOT_GENERATE = 3; + } + + // Required. The source type of input data. + InputDataSourceType input_data_source_type = 1 + [deprecated = true, (google.api.field_behavior) = REQUIRED]; + + // Optional. The start timestamp to fetch conversation data. + google.protobuf.Timestamp start_time = 2 + [deprecated = true, (google.api.field_behavior) = OPTIONAL]; + + // Optional. The end timestamp to fetch conversation data. + google.protobuf.Timestamp end_time = 3 + [deprecated = true, (google.api.field_behavior) = OPTIONAL]; + + // Optional. Desired number of conversation-summary pairs to be evaluated. + int32 sample_size = 4 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Whether the summary generation is allowed when the pre-existing + // qualified summaries are insufficient to cover the sample size. + bool is_summary_generation_allowed = 5 + [deprecated = true, (google.api.field_behavior) = OPTIONAL]; + + // Optional. Option to control whether summaries are generated during + // evaluation. + SummaryGenerationOption summary_generation_option = 8 + [(google.api.field_behavior) = OPTIONAL]; + + // The source specific config for the input data. + oneof source_specific_config { + // The distinctive configs for Agent Assist conversations as the + // conversation source. + AgentAssistInputDataConfig agent_assist_input_data_config = 6; + + // The distinctive configs for dataset as the conversation source. + DatasetInputDataConfig dataset_input_data_config = 7; + } + } + + // Evaluation configs for summarization generator. + message SummarizationConfig { + // Optional. Enable accuracy evaluation. + bool enable_accuracy_evaluation = 1 + [deprecated = true, (google.api.field_behavior) = OPTIONAL]; + + // Optional. Version for summarization accuracy. This will determine the + // prompt and model used at backend. + string accuracy_evaluation_version = 2 + [deprecated = true, (google.api.field_behavior) = OPTIONAL]; + + // Optional. Enable completeness evaluation. + bool enable_completeness_evaluation = 3 + [deprecated = true, (google.api.field_behavior) = OPTIONAL]; + + // Optional. Version for summarization completeness. This will determine the + // prompt and model used at backend. + string completeness_evaluation_version = 4 + [deprecated = true, (google.api.field_behavior) = OPTIONAL]; + + // Optional. Version for summarization evaluation. + optional string evaluator_version = 5 + [(google.api.field_behavior) = OPTIONAL]; + } + + // Required. The config/source of input data. + InputDataConfig input_data_config = 1 + [(google.api.field_behavior) = REQUIRED]; + + // Required. The output Cloud Storage bucket path to store eval files, e.g. + // per_summary_accuracy_score report. This path is provided by customer and + // files stored in it are visible to customer, no internal data should be + // stored in this path. + string output_gcs_bucket_path = 2 [(google.api.field_behavior) = REQUIRED]; + + // Feature used for evaluation. + oneof evaluation_feature_config { + // Evaluation configs for summarization generator. + SummarizationConfig summarization_config = 3; + } +} + +// A common evalaution pipeline status. +message EvaluationStatus { + // Output only. If the value is `false`, it means the evaluation is still in + // progress. If `true`, the operation is completed, and either `error` or + // `response` is available. + optional bool done = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The error result of the evaluation in case of failure in + // evaluation pipeline. + google.rpc.Status pipeline_status = 2 + [(google.api.field_behavior) = OUTPUT_ONLY]; +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/operations.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/operations.proto new file mode 100644 index 000000000000..60d676019bac --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/operations.proto @@ -0,0 +1,37 @@ +// Copyright 2025 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.cloud.dialogflow.v2; + +import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; + +option csharp_namespace = "Google.Cloud.Dialogflow.V2"; +option go_package = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb"; +option java_multiple_files = true; +option java_outer_classname = "OperationsProto"; +option java_package = "com.google.cloud.dialogflow.v2"; +option objc_class_prefix = "DF"; + +// Metadata for a +// [GeneratorEvaluations.CreateGeneratorEvaluation][google.cloud.dialogflow.v2.GeneratorEvaluations.CreateGeneratorEvaluation] +// operation. +message GeneratorEvaluationOperationMetadata { + // Output only. The resource name of the generator evaluation. Format: + // `projects//locations//generators//evaluations/` + string generator_evaluation = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/participant.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/participant.proto index 3e9362e6d898..cdab1d59421c 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/participant.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/participant.proto @@ -212,6 +212,29 @@ message Participant { END_USER = 3; } + // Enumeration of the Agent Desktop Source when using prebuilt Agent + // Assist integration modules. + enum AgentDesktopSource { + // Agent Desktop Source is not specified. + AGENT_DESKTOP_SOURCE_UNSPECIFIED = 0; + + // Agent Desktop Source is Live Person. + LIVE_PERSON = 1; + + // Agent Desktop Source is Genesys Cloud. + GENESYS_CLOUD = 2; + + // Agent Desktop Source is Twilio. + TWILIO = 3; + + // Agent Desktop Source is Salesforce. + SALESFORCE = 4; + + // UI Modules are in use but the desktop is either not currently released or + // setting this field to the applicable desktop. + OTHER = 8; + } + // Optional. The unique identifier of this participant. // Format: `projects//locations//conversations//participants/`. @@ -281,6 +304,19 @@ message Participant { // ``` map documents_metadata_filters = 8 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. For tracking the utilization of prebuilt Agent Assist integration + // modules. This field is only inscope for Integration type that include UI + // Modules, Backend Modules, and Agent Desktop connector, it is out of scope + // for CCaaS and Direct Integration. + // For each human agent, prebuilt UI Modules needs to trigger the + // UpdateParticipant API to update this field. Both + // [CreateParticipantRequest][google.cloud.dialogflow.v2.CreateParticipantRequest.participant] + // and + // [UpdateParticipantRequest][google.cloud.dialogflow.v2.UpdateParticipantRequest.participant] + // will be supported. + AgentDesktopSource agent_desktop_source = 10 + [(google.api.field_behavior) = OPTIONAL]; } // Represents a message posted into a conversation. @@ -1184,15 +1220,45 @@ message MessageAnnotation { bool contain_entities = 2; } -// Represents the selection of a suggestion. +// Represents the action to take for a tool call that requires confirmation. message SuggestionInput { - // Required. The ID of a suggestion selected by the human agent. - // The suggestion(s) were generated in a previous call to - // request Dialogflow assist. - // The format is: - // `projects//locations//answerRecords/` where is an alphanumeric string. + // Indicate what type of action to take with the tool call. + enum Action { + // Action not specified. + ACTION_UNSPECIFIED = 0; + + // Indicates the user chooses to not make the tool call. It + // is only applicable to tool calls that are waiting for user + // confirmation. + CANCEL = 1; + + // Makes the tool call with provided parameters. This action is intended + // for tool calls that only read but not write data. + REVISE = 2; + + // Makes the tool call with provided parameters. This action is intended + // for tool calls that may write data. + CONFIRM = 3; + } + + // Required. Format: `projects//locations//answerRecords/` + // The answer record associated with the tool call. string answer_record = 1 [(google.api.field_behavior) = REQUIRED]; + + // Optional. Parameters to be used for the tool call. If not provided, the + // tool will be called without any parameters. + google.protobuf.Struct parameters = 4 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The type of action to take with the tool. + Action action = 5 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Time when the current suggest input is sent. For tool calls, this + // timestamp (along with the answer record) will be included in the + // corresponding tool call result so that it can be identified. + google.protobuf.Timestamp send_time = 7 + [(google.api.field_behavior) = OPTIONAL]; } // Represents the parameters of human assist query. diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/sip_trunk.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/sip_trunk.proto new file mode 100644 index 000000000000..b5982f22e8b7 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/sip_trunk.proto @@ -0,0 +1,273 @@ +// Copyright 2025 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.cloud.dialogflow.v2; + +import "google/api/annotations.proto"; +import "google/api/client.proto"; +import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; +import "google/protobuf/empty.proto"; +import "google/protobuf/field_mask.proto"; +import "google/protobuf/timestamp.proto"; + +option csharp_namespace = "Google.Cloud.Dialogflow.V2"; +option go_package = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb"; +option java_multiple_files = true; +option java_outer_classname = "SipTrunkProto"; +option java_package = "com.google.cloud.dialogflow.v2"; +option objc_class_prefix = "DF"; + +// Service for managing [SipTrunks][google.cloud.dialogflow.v2.SipTrunk]. +service SipTrunks { + option (google.api.default_host) = "dialogflow.googleapis.com"; + option (google.api.oauth_scopes) = + "https://www.googleapis.com/auth/cloud-platform," + "https://www.googleapis.com/auth/dialogflow"; + + // Creates a SipTrunk for a specified location. + rpc CreateSipTrunk(CreateSipTrunkRequest) returns (SipTrunk) { + option (google.api.http) = { + post: "/v2/{parent=projects/*/locations/*}/sipTrunks" + body: "sip_trunk" + }; + option (google.api.method_signature) = "parent,sip_trunk"; + } + + // Deletes a specified SipTrunk. + rpc DeleteSipTrunk(DeleteSipTrunkRequest) returns (google.protobuf.Empty) { + option (google.api.http) = { + delete: "/v2/{name=projects/*/locations/*/sipTrunks/*}" + }; + option (google.api.method_signature) = "name"; + } + + // Returns a list of SipTrunks in the specified location. + rpc ListSipTrunks(ListSipTrunksRequest) returns (ListSipTrunksResponse) { + option (google.api.http) = { + get: "/v2/{parent=projects/*/locations/*}/sipTrunks" + }; + option (google.api.method_signature) = "parent"; + } + + // Retrieves the specified SipTrunk. + rpc GetSipTrunk(GetSipTrunkRequest) returns (SipTrunk) { + option (google.api.http) = { + get: "/v2/{name=projects/*/locations/*/sipTrunks/*}" + }; + option (google.api.method_signature) = "name"; + } + + // Updates the specified SipTrunk. + rpc UpdateSipTrunk(UpdateSipTrunkRequest) returns (SipTrunk) { + option (google.api.http) = { + patch: "/v2/{sip_trunk.name=projects/*/locations/*/sipTrunks/*}" + body: "sip_trunk" + }; + option (google.api.method_signature) = "sip_trunk,update_mask"; + } +} + +// The request message for +// [SipTrunks.CreateSipTrunk][google.cloud.dialogflow.v2.SipTrunks.CreateSipTrunk]. +message CreateSipTrunkRequest { + // Required. The location to create a SIP trunk for. + // Format: `projects//locations/`. + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "dialogflow.googleapis.com/SipTrunk" + } + ]; + + // Required. The SIP trunk to create. + SipTrunk sip_trunk = 2 [(google.api.field_behavior) = REQUIRED]; +} + +// The request message for +// [SipTrunks.DeleteSipTrunk][google.cloud.dialogflow.v2.SipTrunks.DeleteSipTrunk]. +message DeleteSipTrunkRequest { + // Required. The name of the SIP trunk to delete. + // Format: `projects//locations//sipTrunks/`. + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "dialogflow.googleapis.com/SipTrunk" + } + ]; +} + +// The request message for +// [SipTrunks.ListSipTrunks][google.cloud.dialogflow.v2.SipTrunks.ListSipTrunks]. +message ListSipTrunksRequest { + // Required. The location to list SIP trunks from. + // Format: `projects//locations/`. + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "dialogflow.googleapis.com/SipTrunk" + } + ]; + + // Optional. The maximum number of items to return in a single page. By + // default 100 and at most 1000. + int32 page_size = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The next_page_token value returned from a previous list request. + string page_token = 3 [(google.api.field_behavior) = OPTIONAL]; +} + +// The response message for +// [SipTrunks.ListSipTrunks][google.cloud.dialogflow.v2.SipTrunks.ListSipTrunks]. +message ListSipTrunksResponse { + // The list of SIP trunks. + repeated SipTrunk sip_trunks = 1; + + // Token to retrieve the next page of results, or empty if there are no + // more results in the list. + string next_page_token = 2; +} + +// The request message for +// [SipTrunks.GetSipTrunk][google.cloud.dialogflow.v2.SipTrunks.GetSipTrunk]. +message GetSipTrunkRequest { + // Required. The name of the SIP trunk to delete. + // Format: `projects//locations//sipTrunks/`. + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "dialogflow.googleapis.com/SipTrunk" + } + ]; +} + +// The request message for +// [SipTrunks.UpdateSipTrunk][google.cloud.dialogflow.v2.SipTrunks.UpdateSipTrunk]. +message UpdateSipTrunkRequest { + // Required. The SipTrunk to update. + SipTrunk sip_trunk = 1 [(google.api.field_behavior) = REQUIRED]; + + // Optional. The mask to control which fields get updated. If the mask is not + // present, all fields will be updated. + google.protobuf.FieldMask update_mask = 2 + [(google.api.field_behavior) = OPTIONAL]; +} + +// SipTrunk is the resource that represents a SIP trunk to connect to Google +// Telephony platform SIP trunking service. +message SipTrunk { + option (google.api.resource) = { + type: "dialogflow.googleapis.com/SipTrunk" + pattern: "projects/{project}/locations/{location}/sipTrunks/{siptrunk}" + plural: "sipTrunks" + singular: "sipTrunk" + }; + + // Identifier. The unique identifier of the SIP trunk. + // Format: `projects//locations//sipTrunks/`. + string name = 1 [(google.api.field_behavior) = IDENTIFIER]; + + // Required. The expected hostnames in the peer certificate from partner that + // is used for TLS authentication. + repeated string expected_hostname = 2 + [(google.api.field_behavior) = REQUIRED]; + + // Output only. Connections of the SIP trunk. + repeated Connection connections = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. Human readable alias for this trunk. + string display_name = 4 [(google.api.field_behavior) = OPTIONAL]; +} + +// Represents a connection for SIP Trunk. +message Connection { + // The state of Sip Trunk connection. + enum State { + // SIP Trunk connection state is Not specified. + STATE_UNSPECIFIED = 0; + + // SIP Trunk connection is connected. + CONNECTED = 1; + + // SIP Trunk connection is disconnected. + DISCONNECTED = 2; + + // SIP Trunk connection has authentication error. + AUTHENTICATION_FAILED = 3; + + // SIP Trunk connection is keepalive. + KEEPALIVE = 4; + } + + // The state of Sip Trunk certificate authentication. + enum CertificateState { + // Certificate state is not specified. + CERTIFICATE_STATE_UNSPECIFIED = 0; + + // Certificate is valid. + CERTIFICATE_VALID = 1; + + // Catch all for any error not specified. + CERTIFICATE_INVALID = 2; + + // Certificate leaf node has expired. + CERTIFICATE_EXPIRED = 3; + + // There is no hostname defined to authenticate in SipTrunkingServer. + CERTIFICATE_HOSTNAME_NOT_FOUND = 4; + + // No path found from the leaf certificate to any root. + CERTIFICATE_UNAUTHENTICATED = 5; + + // Trust store does not exist. + CERTIFICATE_TRUST_STORE_NOT_FOUND = 6; + + // Hostname has invalid format. + CERTIFICATE_HOSTNAME_INVALID_FORMAT = 7; + + // Certificate has exhausted its quota. + CERTIFICATE_QUOTA_EXCEEDED = 8; + } + + // The error details of Sip Trunk connection authentication. + message ErrorDetails { + // Output only. The status of the certificate authentication. + optional CertificateState certificate_state = 1 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // The error message provided from SIP trunking auth service + optional string error_message = 2; + } + + // Output only. The unique identifier of the SIP Trunk connection. + string connection_id = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. State of the connection. + State state = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. When the connection status changed. + optional google.protobuf.Timestamp update_time = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The error details for the connection. Only populated when + // authentication errors occur. + optional ErrorDetails error_details = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/tool.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/tool.proto new file mode 100644 index 000000000000..76c44b3d28e4 --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/tool.proto @@ -0,0 +1,591 @@ +// Copyright 2025 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.cloud.dialogflow.v2; + +import "google/api/annotations.proto"; +import "google/api/client.proto"; +import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; +import "google/protobuf/empty.proto"; +import "google/protobuf/field_mask.proto"; +import "google/protobuf/struct.proto"; +import "google/protobuf/timestamp.proto"; + +option csharp_namespace = "Google.Cloud.Dialogflow.V2"; +option go_package = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb"; +option java_multiple_files = true; +option java_outer_classname = "ToolProto"; +option java_package = "com.google.cloud.dialogflow.v2"; +option objc_class_prefix = "DF"; +option (google.api.resource_definition) = { + type: "secretmanager.googleapis.com/SecretVersion" + pattern: "projects/{project}/secrets/{secret}/versions/{version}" +}; + +// Tool Service for LLM powered Agent Assist. Tools can be used to interact with +// remote APIs (e.g. fetching orders) to retrieve additional information as +// input to LLM. +service Tools { + option (google.api.default_host) = "dialogflow.googleapis.com"; + option (google.api.oauth_scopes) = + "https://www.googleapis.com/auth/cloud-platform," + "https://www.googleapis.com/auth/dialogflow"; + + // Creates a tool. + rpc CreateTool(CreateToolRequest) returns (Tool) { + option (google.api.http) = { + post: "/v2/{parent=projects/*/locations/*}/tools" + body: "tool" + }; + option (google.api.method_signature) = "parent,tool,tool_id"; + } + + // Retrieves a tool. + rpc GetTool(GetToolRequest) returns (Tool) { + option (google.api.http) = { + get: "/v2/{name=projects/*/locations/*/tools/*}" + }; + option (google.api.method_signature) = "name"; + } + + // Lists tools. + rpc ListTools(ListToolsRequest) returns (ListToolsResponse) { + option (google.api.http) = { + get: "/v2/{parent=projects/*/locations/*}/tools" + }; + option (google.api.method_signature) = "parent"; + } + + // Deletes a tool. + rpc DeleteTool(DeleteToolRequest) returns (google.protobuf.Empty) { + option (google.api.http) = { + delete: "/v2/{name=projects/*/locations/*/tools/*}" + }; + option (google.api.method_signature) = "name"; + } + + // Updates a tool. + rpc UpdateTool(UpdateToolRequest) returns (Tool) { + option (google.api.http) = { + patch: "/v2/{tool.name=projects/*/locations/*/tools/*}" + body: "tool" + }; + option (google.api.method_signature) = "tool,update_mask"; + } +} + +// Request message of CreateTool. +message CreateToolRequest { + // Required. The project/location to create tool for. Format: + // `projects//locations/` + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "dialogflow.googleapis.com/Tool" + } + ]; + + // Required. The tool to create. + Tool tool = 2 [(google.api.field_behavior) = REQUIRED]; + + // Optional. The ID to use for the tool, which will become the final + // component of the tool's resource name. + // + // The tool ID must be compliant with the regression formula + // `[a-zA-Z][a-zA-Z0-9_-]*` with the characters length in range of [3,64]. + // If the field is not provide, an Id will be auto-generated. + // If the field is provided, the caller is responsible for + // 1. the uniqueness of the ID, otherwise the request will be rejected. + // 2. the consistency for whether to use custom ID or not under a project to + // better ensure uniqueness. + string tool_id = 3 [(google.api.field_behavior) = OPTIONAL]; +} + +// Request message of GetTool. +message GetToolRequest { + // Required. The tool resource name to retrieve. Format: + // `projects//locations//tools/` + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { type: "dialogflow.googleapis.com/Tool" } + ]; +} + +// Request message of ListTools. +message ListToolsRequest { + // Required. The project/location to list tools for. Format: + // `projects//locations/` + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "dialogflow.googleapis.com/Tool" + } + ]; + + // Optional. Maximum number of conversation models to return in a single page. + // Default to 10. + int32 page_size = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The next_page_token value returned from a previous list request. + string page_token = 3 [(google.api.field_behavior) = OPTIONAL]; +} + +// Response of ListTools. +message ListToolsResponse { + // List of tools retrieved. + repeated Tool tools = 1; + + // Token to retrieve the next page of results, or empty if there are no more + // results in the list. + string next_page_token = 2; +} + +// Request of DeleteTool. +message DeleteToolRequest { + // Required. The tool resource name to delete. Format: + // `projects//locations//tools/` + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { type: "dialogflow.googleapis.com/Tool" } + ]; +} + +// Request of UpdateTool. +message UpdateToolRequest { + // Required. The tool to update. + // The name field of tool is to identify the tool to + // update. + Tool tool = 1 [(google.api.field_behavior) = REQUIRED]; + + // Optional. The list of fields to update. + google.protobuf.FieldMask update_mask = 2 + [(google.api.field_behavior) = OPTIONAL]; +} + +// Represents a tool. +message Tool { + option (google.api.resource) = { + type: "dialogflow.googleapis.com/Tool" + pattern: "projects/{project}/locations/{location}/tools/{tool}" + plural: "tools" + singular: "tool" + }; + + // Types of confirmation requirement. + enum ConfirmationRequirement { + // Unspecified. Whether the action requires confirmation is inferred from + // method_type. + CONFIRMATION_REQUIREMENT_UNSPECIFIED = 0; + + // Conformation is required. + REQUIRED = 1; + + // Conformation is not required. + NOT_REQUIRED = 2; + } + + // The method type of the tool. + enum MethodType { + // Unspecified. + METHOD_TYPE_UNSPECIFIED = 0; + + // GET method. + GET = 1; + + // POST method. + POST = 2; + + // PUT method. + PUT = 3; + + // DELETE method. + DELETE = 4; + + // PATCH method. + PATCH = 5; + } + + // An ExtensionTool is a way to use Vertex Extensions as a tool. + message ExtensionTool { + // Required. The full name of the referenced vertex extension. + // Format: + // `projects/{project}/locations/{location}/extensions/{extension}` + string name = 1 [(google.api.field_behavior) = REQUIRED]; + } + + // A Function tool describes the functions to be invoked on the client side. + message FunctionTool { + // Optional. The JSON schema is encapsulated in a + // [google.protobuf.Struct][google.protobuf.Struct] to describe the input of + // the function. This input is a JSON object that contains the function's + // parameters as properties of the object. + google.protobuf.Struct input_schema = 1 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The JSON schema is encapsulated in a + // [google.protobuf.Struct][google.protobuf.Struct] to describe the output + // of the function. This output is a JSON object that contains the + // function's parameters as properties of the object. + google.protobuf.Struct output_schema = 2 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The method type of the function. If not specified, the default + // value is GET. + MethodType method_type = 4 [(google.api.field_behavior) = OPTIONAL]; + } + + // An OpenAPI tool is a way to provide the Tool specifications in the Open API + // schema format. + message OpenApiTool { + // Schema representation. + oneof schema { + // Required. The OpenAPI schema specified as a text. + string text_schema = 1 [(google.api.field_behavior) = REQUIRED]; + } + + // Optional. Authentication information required by the API. + Authentication authentication = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. TLS configuration for the HTTPS verification. + TLSConfig tls_config = 3 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Service Directory configuration. + ServiceDirectoryConfig service_directory_config = 4 + [(google.api.field_behavior) = OPTIONAL]; + } + + // A ConnectorTool enabling using Integration Connectors Connections as tools. + message ConnectorTool { + // Configuration of a Connection operation for the tool to use. + message Action { + // Entity CRUD operation specification. + message EntityOperation { + // The operation to perform on the entity. + enum OperationType { + // Operation type unspecified. Invalid, ConnectorTool create/update + // will fail. + OPERATION_TYPE_UNSPECIFIED = 0; + + // List operation. + LIST = 1; + + // Get operation. + GET = 2; + + // Create operation. + CREATE = 3; + + // Update operation. + UPDATE = 4; + + // Delete operation. + DELETE = 5; + } + + // Required. ID of the entity. + string entity_id = 1 [(google.api.field_behavior) = REQUIRED]; + + // Required. Operation to perform on the entity. + OperationType operation = 2 [(google.api.field_behavior) = REQUIRED]; + } + + // Required. Specification for an action to configure for the tool to use. + oneof action_spec { + // ID of a Connection action for the tool to use. + string connection_action_id = 4; + + // Entity operation configuration for the tool to use. + EntityOperation entity_operation = 5; + } + + // Optional. Entity fields to use as inputs for the operation. + // If no fields are specified, all fields of the Entity will be used. + repeated string input_fields = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Entity fields to return from the operation. + // If no fields are specified, all fields of the Entity will be returned. + repeated string output_fields = 3 + [(google.api.field_behavior) = OPTIONAL]; + } + + // Required. The full resource name of the referenced Integration Connectors + // Connection. Format: 'projects/*/locations/*/connections/*' + string name = 1 [(google.api.field_behavior) = REQUIRED]; + + // Required. Actions for the tool to use. + repeated Action actions = 2 [(google.api.field_behavior) = REQUIRED]; + } + + // Authentication information required for API calls + message Authentication { + // Config for authentication with API key. + message ApiKeyConfig { + // Required. The parameter name or the header name of the API key. + // E.g., If the API request is "https://example.com/act?X-Api-Key=", "X-Api-Key" would be the parameter name. + string key_name = 1 [(google.api.field_behavior) = REQUIRED]; + + // Optional. The API key. If the `secret_version_for_api_key` field is + // set, this field will be ignored. + string api_key = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The name of the SecretManager secret version resource storing + // the API key. If this field is set, the `api_key` field will be ignored. + // Format: `projects/{project}/secrets/{secret}/versions/{version}` + string secret_version_for_api_key = 4 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.resource_reference) = { + type: "secretmanager.googleapis.com/SecretVersion" + } + ]; + + // Required. Key location in the request. + RequestLocation request_location = 3 + [(google.api.field_behavior) = REQUIRED]; + } + + // The location of the API key in the request. + enum RequestLocation { + // Default value. This value is unused. + REQUEST_LOCATION_UNSPECIFIED = 0; + + // Represents the key in http header. + HEADER = 1; + + // Represents the key in query string. + QUERY_STRING = 2; + } + + // Config for authentication with OAuth. + message OAuthConfig { + // OAuth grant types. Only [client credential + // grant](https://oauth.net/2/grant-types/client-credentials) is + // supported. + enum OauthGrantType { + // Default value. This value is unused. + OAUTH_GRANT_TYPE_UNSPECIFIED = 0; + + // Represents the [client credential + // flow](https://oauth.net/2/grant-types/client-credentials). + CLIENT_CREDENTIAL = 1; + } + + // Required. OAuth grant types. + OauthGrantType oauth_grant_type = 1 + [(google.api.field_behavior) = REQUIRED]; + + // Required. The client ID from the OAuth provider. + string client_id = 2 [(google.api.field_behavior) = REQUIRED]; + + // Optional. The client secret from the OAuth provider. If the + // `secret_version_for_client_secret` field is set, this field will be + // ignored. + string client_secret = 3 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The name of the SecretManager secret version resource storing + // the client secret. If this field is set, the `client_secret` field will + // be ignored. Format: + // `projects/{project}/secrets/{secret}/versions/{version}` + string secret_version_for_client_secret = 6 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.resource_reference) = { + type: "secretmanager.googleapis.com/SecretVersion" + } + ]; + + // Required. The token endpoint in the OAuth provider to exchange for an + // access token. + string token_endpoint = 4 [(google.api.field_behavior) = REQUIRED]; + + // Optional. The OAuth scopes to grant. + repeated string scopes = 5 [(google.api.field_behavior) = OPTIONAL]; + } + + // Config for auth using [Dialogflow service + // agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent). + message ServiceAgentAuthConfig { + // Indicate the auth token type generated from the [Diaglogflow service + // agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent). + enum ServiceAgentAuth { + // Service agent auth type unspecified. Default to ID_TOKEN. + SERVICE_AGENT_AUTH_UNSPECIFIED = 0; + + // Use [ID + // token](https://cloud.google.com/docs/authentication/token-types#id) + // generated from service agent. This can be used to access Cloud + // Function and Cloud Run after you grant Invoker role to + // `service-@gcp-sa-dialogflow.iam.gserviceaccount.com`. + ID_TOKEN = 1; + + // Use [access + // token](https://cloud.google.com/docs/authentication/token-types#access) + // generated from service agent. This can be used to access other Google + // Cloud APIs after you grant required roles to + // `service-@gcp-sa-dialogflow.iam.gserviceaccount.com`. + ACCESS_TOKEN = 2; + } + + // Optional. Indicate the auth token type generated from the [Diglogflow + // service + // agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent). + // The generated token is sent in the Authorization header. + ServiceAgentAuth service_agent_auth = 1 + [(google.api.field_behavior) = OPTIONAL]; + } + + // Config for authentication using bearer token. + message BearerTokenConfig { + // Optional. The text token appended to the text `Bearer` to the request + // Authorization header. + // [Session parameters + // reference](https://cloud.google.com/dialogflow/cx/docs/concept/parameter#session-ref) + // can be used to pass the token dynamically, e.g. + // `$session.params.parameter-id`. + string token = 1 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The name of the SecretManager secret version resource storing + // the Bearer token. If this field is set, the `token` field will be + // ignored. Format: + // `projects/{project}/secrets/{secret}/versions/{version}` + string secret_version_for_token = 2 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.resource_reference) = { + type: "secretmanager.googleapis.com/SecretVersion" + } + ]; + } + + // The auth configuration. + oneof auth_config { + // Config for API key auth. + ApiKeyConfig api_key_config = 1; + + // Config for OAuth. + OAuthConfig oauth_config = 2; + + // Config for [Diglogflow service + // agent](https://cloud.google.com/iam/docs/service-agents#dialogflow-service-agent) + // auth. + ServiceAgentAuthConfig service_agent_auth_config = 3; + + // Config for bearer token auth. + BearerTokenConfig bearer_token_config = 4; + } + } + + // The TLS configuration. + message TLSConfig { + // The CA certificate. + message CACert { + // Required. The name of the allowed custom CA certificates. This + // can be used to disambiguate the custom CA certificates. + string display_name = 1 [(google.api.field_behavior) = REQUIRED]; + + // Required. The allowed custom CA certificates (in DER format) for + // HTTPS verification. This overrides the default SSL trust store. If this + // is empty or unspecified, Dialogflow will use Google's default trust + // store to verify certificates. N.B. Make sure the HTTPS server + // certificates are signed with "subject alt name". For instance a + // certificate can be self-signed using the following command, + // ``` + // openssl x509 -req -days 200 -in example.com.csr \ + // -signkey example.com.key \ + // -out example.com.crt \ + // -extfile <(printf "\nsubjectAltName='DNS:www.example.com'") + // ``` + bytes cert = 2 [(google.api.field_behavior) = REQUIRED]; + } + + // Required. Specifies a list of allowed custom CA certificates for HTTPS + // verification. + repeated CACert ca_certs = 1 [(google.api.field_behavior) = REQUIRED]; + } + + // Configuration for tools using Service Directory. + message ServiceDirectoryConfig { + // Required. The name of [Service + // Directory](https://cloud.google.com/service-directory) service. + // Format: + // `projects//locations//namespaces//services/`. + // `LocationID` of the service directory must be the same as the location + // of the tool. + string service = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "servicedirectory.googleapis.com/Service" + } + ]; + } + + // Output only. Identifier. The resource name of the tool. Format: + // `projects//locations//tools/`. + string name = 1 [ + (google.api.field_behavior) = IDENTIFIER, + (google.api.field_behavior) = OUTPUT_ONLY + ]; + + // Required. A human readable short name of the tool, which should be unique + // within the project. It should only contain letters, numbers, and + // underscores, and it will be used by LLM to identify the tool. + string tool_key = 2 [(google.api.field_behavior) = REQUIRED]; + + // Optional. A human readable short name of the tool, to be shown on the UI. + string display_name = 19 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. A human readable description of the tool. + string description = 3 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Confirmation requirement for the actions. Each key is an action + // name in the action_schemas. If an action's confirmation requirement is + // unspecified (either the key is not present, or its value is + // CONFIRMATION_REQUIREMENT_UNSPECIFIED), the requirement is inferred from the + // action's method_type - confirmation is not required if and only if + // method_type is GET. + map action_confirmation_requirement = 17 + [(google.api.field_behavior) = OPTIONAL]; + + // Specification of the Tool. + oneof specification { + // Vertex extension tool specification. + ExtensionTool extension_spec = 4 [deprecated = true]; + + // Client side executed function specification. + FunctionTool function_spec = 13; + + // Integration connectors tool specification. + ConnectorTool connector_spec = 18; + + // OpenAPI tool. + OpenApiTool open_api_spec = 20; + } + + // Output only. Creation time of this tool. + google.protobuf.Timestamp create_time = 5 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Update time of this tool. + google.protobuf.Timestamp update_time = 6 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. A read only boolean field reflecting Zone Separation + // status of the tool. If the field is absent, it means the status is unknown. + optional bool satisfies_pzs = 14 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. A read only boolean field reflecting Zone Isolation status + // of the tool. If the field is absent, it means the status is unknown. + optional bool satisfies_pzi = 15 [(google.api.field_behavior) = OUTPUT_ONLY]; +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/tool_call.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/tool_call.proto new file mode 100644 index 000000000000..3b838539fe2f --- /dev/null +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/tool_call.proto @@ -0,0 +1,125 @@ +// Copyright 2025 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.cloud.dialogflow.v2; + +import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; +import "google/protobuf/struct.proto"; +import "google/protobuf/timestamp.proto"; + +option csharp_namespace = "Google.Cloud.Dialogflow.V2"; +option go_package = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb"; +option java_multiple_files = true; +option java_outer_classname = "ToolCallProto"; +option java_package = "com.google.cloud.dialogflow.v2"; +option objc_class_prefix = "DF"; + +// Represents a call of a specific tool's action with the specified inputs. +message ToolCall { + // Tool call states. + enum State { + // Default value. + STATE_UNSPECIFIED = 0; + + // The tool call has been triggered. + TRIGGERED = 1; + + // The tool call requires confirmation from a human. + NEEDS_CONFIRMATION = 2; + } + + // Specifies the source of this tool call. + oneof source { + // Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with + // this call. Format: + // `projects//locations//tools/`. + string tool = 1 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.resource_reference) = { + type: "dialogflow.googleapis.com/Tool" + } + ]; + } + + // Optional. A human readable short name of the tool, to be shown on the UI. + string tool_display_name = 9 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. A human readable description of the tool. + string tool_display_details = 10 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The name of the tool's action associated with this call. + string action = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The action's input parameters. + google.protobuf.Struct input_parameters = 3 + [(google.api.field_behavior) = OPTIONAL]; + + // Output only. Create time of the tool call. + google.protobuf.Timestamp create_time = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. The answer record associated with this tool call. + string answer_record = 6 [(google.api.field_behavior) = OPTIONAL]; + + // Output only. State of the tool call. + State state = 7 [(google.api.field_behavior) = OUTPUT_ONLY]; +} + +// The result of calling a tool's action. +message ToolCallResult { + // An error produced by the tool call. + message Error { + // Optional. The error message of the function. + string message = 1 [(google.api.field_behavior) = OPTIONAL]; + } + + // Specifies the source of this tool call. + oneof source { + // Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with + // this call. Format: + // `projects//locations//tools/`. + string tool = 1 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.resource_reference) = { + type: "dialogflow.googleapis.com/Tool" + } + ]; + } + + // Optional. The name of the tool's action associated with this call. + string action = 2 [(google.api.field_behavior) = OPTIONAL]; + + // The tool call's result. + oneof result { + // The tool call's error. + Error error = 3; + + // Only populated if the response content is not utf-8 encoded. + // (by definition byte fields are base64 encoded). + bytes raw_content = 5; + + // Only populated if the response content is utf-8 encoded. + string content = 6; + } + + // Output only. Create time of the tool call result. + google.protobuf.Timestamp create_time = 7 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. The answer record associated with this tool call result. + string answer_record = 9 [(google.api.field_behavior) = OPTIONAL]; +} diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/webhook.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/webhook.proto index cd1238e57941..9ca45adc6b18 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/webhook.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2/src/main/proto/google/cloud/dialogflow/v2/webhook.proto @@ -16,6 +16,7 @@ syntax = "proto3"; package google.cloud.dialogflow.v2; +import "google/api/resource.proto"; import "google/cloud/dialogflow/v2/context.proto"; import "google/cloud/dialogflow/v2/intent.proto"; import "google/cloud/dialogflow/v2/session.proto"; @@ -28,6 +29,10 @@ option java_multiple_files = true; option java_outer_classname = "WebhookProto"; option java_package = "com.google.cloud.dialogflow.v2"; option objc_class_prefix = "DF"; +option (google.api.resource_definition) = { + type: "servicedirectory.googleapis.com/Service" + pattern: "projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}" +}; // The request message for a webhook call. message WebhookRequest { diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstruction.java b/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstruction.java index 42a458e17a96..2348c26c1dfc 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstruction.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstruction.java @@ -45,6 +45,7 @@ private AgentCoachingInstruction() { condition_ = ""; agentAction_ = ""; systemAction_ = ""; + triggeringEvent_ = 0; } @java.lang.Override @@ -68,6 +69,236 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.Builder.class); } + /** + * + * + *
+   * The event that should trigger this instruction.
+   * 
+ * + * Protobuf enum {@code google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent} + */ + public enum TriggerEvent implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Default value for TriggerEvent.
+     * 
+ * + * TRIGGER_EVENT_UNSPECIFIED = 0; + */ + TRIGGER_EVENT_UNSPECIFIED(0), + /** + * + * + *
+     * Triggers when each chat message or voice utterance ends.
+     * 
+ * + * END_OF_UTTERANCE = 1; + */ + END_OF_UTTERANCE(1), + /** + * + * + *
+     * Triggers on the conversation manually by API calls.
+     * 
+ * + * MANUAL_CALL = 2; + */ + MANUAL_CALL(2), + /** + * + * + *
+     * Triggers after each customer message.
+     * 
+ * + * CUSTOMER_MESSAGE = 3; + */ + CUSTOMER_MESSAGE(3), + /** + * + * + *
+     * Triggers after each agent message.
+     * 
+ * + * AGENT_MESSAGE = 4; + */ + AGENT_MESSAGE(4), + /** + * + * + *
+     * Triggers on tool call completion.
+     * 
+ * + * TOOL_CALL_COMPLETION = 5; + */ + TOOL_CALL_COMPLETION(5), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Default value for TriggerEvent.
+     * 
+ * + * TRIGGER_EVENT_UNSPECIFIED = 0; + */ + public static final int TRIGGER_EVENT_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Triggers when each chat message or voice utterance ends.
+     * 
+ * + * END_OF_UTTERANCE = 1; + */ + public static final int END_OF_UTTERANCE_VALUE = 1; + + /** + * + * + *
+     * Triggers on the conversation manually by API calls.
+     * 
+ * + * MANUAL_CALL = 2; + */ + public static final int MANUAL_CALL_VALUE = 2; + + /** + * + * + *
+     * Triggers after each customer message.
+     * 
+ * + * CUSTOMER_MESSAGE = 3; + */ + public static final int CUSTOMER_MESSAGE_VALUE = 3; + + /** + * + * + *
+     * Triggers after each agent message.
+     * 
+ * + * AGENT_MESSAGE = 4; + */ + public static final int AGENT_MESSAGE_VALUE = 4; + + /** + * + * + *
+     * Triggers on tool call completion.
+     * 
+ * + * TOOL_CALL_COMPLETION = 5; + */ + public static final int TOOL_CALL_COMPLETION_VALUE = 5; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TriggerEvent 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 TriggerEvent forNumber(int value) { + switch (value) { + case 0: + return TRIGGER_EVENT_UNSPECIFIED; + case 1: + return END_OF_UTTERANCE; + case 2: + return MANUAL_CALL; + case 3: + return CUSTOMER_MESSAGE; + case 4: + return AGENT_MESSAGE; + case 5: + return TOOL_CALL_COMPLETION; + 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 TriggerEvent findValueByNumber(int number) { + return TriggerEvent.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final TriggerEvent[] VALUES = values(); + + public static TriggerEvent 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 TriggerEvent(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent) + } + public interface DuplicateCheckResultOrBuilder extends // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.DuplicateCheckResult) @@ -2560,6 +2791,55 @@ public boolean hasDuplicateCheckResult() { : duplicateCheckResult_; } + public static final int TRIGGERING_EVENT_FIELD_NUMBER = 10; + private int triggeringEvent_ = 0; + + /** + * + * + *
+   * Optional. The event that should trigger this instruction.
+   * If UNSPECIFIED, the instruction triggering will be same as the generator's
+   * trigger_event.
+   * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for triggeringEvent. + */ + @java.lang.Override + public int getTriggeringEventValue() { + return triggeringEvent_; + } + + /** + * + * + *
+   * Optional. The event that should trigger this instruction.
+   * If UNSPECIFIED, the instruction triggering will be same as the generator's
+   * trigger_event.
+   * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The triggeringEvent. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent + getTriggeringEvent() { + com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent result = + com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent.forNumber( + triggeringEvent_); + return result == null + ? com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent.UNRECOGNIZED + : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -2592,6 +2872,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(8, getDuplicateCheckResult()); } + if (triggeringEvent_ + != com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent + .TRIGGER_EVENT_UNSPECIFIED + .getNumber()) { + output.writeEnum(10, triggeringEvent_); + } getUnknownFields().writeTo(output); } @@ -2620,6 +2906,12 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getDuplicateCheckResult()); } + if (triggeringEvent_ + != com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent + .TRIGGER_EVENT_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(10, triggeringEvent_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -2645,6 +2937,7 @@ public boolean equals(final java.lang.Object obj) { if (hasDuplicateCheckResult()) { if (!getDuplicateCheckResult().equals(other.getDuplicateCheckResult())) return false; } + if (triggeringEvent_ != other.triggeringEvent_) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -2670,6 +2963,8 @@ public int hashCode() { hash = (37 * hash) + DUPLICATE_CHECK_RESULT_FIELD_NUMBER; hash = (53 * hash) + getDuplicateCheckResult().hashCode(); } + hash = (37 * hash) + TRIGGERING_EVENT_FIELD_NUMBER; + hash = (53 * hash) + triggeringEvent_; hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -2830,6 +3125,7 @@ public Builder clear() { duplicateCheckResultBuilder_.dispose(); duplicateCheckResultBuilder_ = null; } + triggeringEvent_ = 0; return this; } @@ -2891,6 +3187,9 @@ private void buildPartial0( : duplicateCheckResultBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.triggeringEvent_ = triggeringEvent_; + } result.bitField0_ |= to_bitField0_; } @@ -2969,6 +3268,9 @@ public Builder mergeFrom(com.google.cloud.dialogflow.v2beta1.AgentCoachingInstru if (other.hasDuplicateCheckResult()) { mergeDuplicateCheckResult(other.getDuplicateCheckResult()); } + if (other.triggeringEvent_ != 0) { + setTriggeringEventValue(other.getTriggeringEventValue()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -3032,6 +3334,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000020; break; } // case 66 + case 80: + { + triggeringEvent_ = input.readEnum(); + bitField0_ |= 0x00000040; + break; + } // case 80 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -3872,6 +4180,126 @@ public Builder clearDuplicateCheckResult() { return duplicateCheckResultBuilder_; } + private int triggeringEvent_ = 0; + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for triggeringEvent. + */ + @java.lang.Override + public int getTriggeringEventValue() { + return triggeringEvent_; + } + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for triggeringEvent to set. + * @return This builder for chaining. + */ + public Builder setTriggeringEventValue(int value) { + triggeringEvent_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The triggeringEvent. + */ + @java.lang.Override + public com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent + getTriggeringEvent() { + com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent result = + com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent.forNumber( + triggeringEvent_); + return result == null + ? com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The triggeringEvent to set. + * @return This builder for chaining. + */ + public Builder setTriggeringEvent( + com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000040; + triggeringEvent_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The event that should trigger this instruction.
+     * If UNSPECIFIED, the instruction triggering will be same as the generator's
+     * trigger_event.
+     * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearTriggeringEvent() { + bitField0_ = (bitField0_ & ~0x00000040); + triggeringEvent_ = 0; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstructionOrBuilder.java b/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstructionOrBuilder.java index 145a703666a3..54c10d66024e 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstructionOrBuilder.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstructionOrBuilder.java @@ -212,4 +212,38 @@ public interface AgentCoachingInstructionOrBuilder */ com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.DuplicateCheckResultOrBuilder getDuplicateCheckResultOrBuilder(); + + /** + * + * + *
+   * Optional. The event that should trigger this instruction.
+   * If UNSPECIFIED, the instruction triggering will be same as the generator's
+   * trigger_event.
+   * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for triggeringEvent. + */ + int getTriggeringEventValue(); + + /** + * + * + *
+   * Optional. The event that should trigger this instruction.
+   * If UNSPECIFIED, the instruction triggering will be same as the generator's
+   * trigger_event.
+   * 
+ * + * + * .google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent triggering_event = 10 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The triggeringEvent. + */ + com.google.cloud.dialogflow.v2beta1.AgentCoachingInstruction.TriggerEvent getTriggeringEvent(); } diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstructionProto.java b/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstructionProto.java index aaaf164f8da7..cbd00235af17 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstructionProto.java +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentCoachingInstructionProto.java @@ -52,25 +52,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n@google/cloud/dialogflow/v2beta1/agent_" + "coaching_instruction.proto\022\037google.cloud" + ".dialogflow.v2beta1\032\037google/api/field_be" - + "havior.proto\"\252\004\n\030AgentCoachingInstructio" + + "havior.proto\"\253\006\n\030AgentCoachingInstructio" + "n\022\031\n\014display_name\030\001 \001(\tB\003\340A\001\022\034\n\017display_" + "details\030\002 \001(\tB\003\340A\001\022\026\n\tcondition\030\003 \001(\tB\003\340" + "A\001\022\031\n\014agent_action\030\004 \001(\tB\003\340A\001\022\032\n\rsystem_" + "action\030\005 \001(\tB\003\340A\001\022s\n\026duplicate_check_res" + "ult\030\010 \001(\0132N.google.cloud.dialogflow.v2be" + "ta1.AgentCoachingInstruction.DuplicateCh" - + "eckResultB\003\340A\003\032\220\002\n\024DuplicateCheckResult\022" - + "\206\001\n\025duplicate_suggestions\030\001 \003(\0132b.google" - + ".cloud.dialogflow.v2beta1.AgentCoachingI" - + "nstruction.DuplicateCheckResult.Duplicat" - + "eSuggestionB\003\340A\003\032o\n\023DuplicateSuggestion\022" - + "\032\n\ranswer_record\030\001 \001(\tB\003\340A\003\022\035\n\020suggestio" - + "n_index\030\003 \001(\005B\003\340A\003\022\035\n\020similarity_score\030\004" - + " \001(\002B\003\340A\003B\262\001\n#com.google.cloud.dialogflo" - + "w.v2beta1B\035AgentCoachingInstructionProto" - + "P\001ZCcloud.google.com/go/dialogflow/apiv2" - + "beta1/dialogflowpb;dialogflowpb\242\002\002DF\252\002\037G" - + "oogle.Cloud.Dialogflow.V2Beta1b\006proto3" + + "eckResultB\003\340A\003\022e\n\020triggering_event\030\n \001(\016" + + "2F.google.cloud.dialogflow.v2beta1.Agent" + + "CoachingInstruction.TriggerEventB\003\340A\001\032\220\002" + + "\n\024DuplicateCheckResult\022\206\001\n\025duplicate_sug" + + "gestions\030\001 \003(\0132b.google.cloud.dialogflow" + + ".v2beta1.AgentCoachingInstruction.Duplic" + + "ateCheckResult.DuplicateSuggestionB\003\340A\003\032" + + "o\n\023DuplicateSuggestion\022\032\n\ranswer_record\030" + + "\001 \001(\tB\003\340A\003\022\035\n\020suggestion_index\030\003 \001(\005B\003\340A" + + "\003\022\035\n\020similarity_score\030\004 \001(\002B\003\340A\003\"\227\001\n\014Tri" + + "ggerEvent\022\035\n\031TRIGGER_EVENT_UNSPECIFIED\020\000" + + "\022\024\n\020END_OF_UTTERANCE\020\001\022\017\n\013MANUAL_CALL\020\002\022" + + "\024\n\020CUSTOMER_MESSAGE\020\003\022\021\n\rAGENT_MESSAGE\020\004" + + "\022\030\n\024TOOL_CALL_COMPLETION\020\005B\262\001\n#com.googl" + + "e.cloud.dialogflow.v2beta1B\035AgentCoachin" + + "gInstructionProtoP\001ZCcloud.google.com/go" + + "/dialogflow/apiv2beta1/dialogflowpb;dial" + + "ogflowpb\242\002\002DF\252\002\037Google.Cloud.Dialogflow." + + "V2Beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -90,6 +97,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AgentAction", "SystemAction", "DuplicateCheckResult", + "TriggeringEvent", }); internal_static_google_cloud_dialogflow_v2beta1_AgentCoachingInstruction_DuplicateCheckResult_descriptor = internal_static_google_cloud_dialogflow_v2beta1_AgentCoachingInstruction_descriptor diff --git a/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/agent_coaching_instruction.proto b/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/agent_coaching_instruction.proto index 53731a223fae..b5cd1cea028e 100644 --- a/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/agent_coaching_instruction.proto +++ b/java-dialogflow/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/agent_coaching_instruction.proto @@ -48,6 +48,27 @@ message AgentCoachingInstruction { [(google.api.field_behavior) = OUTPUT_ONLY]; } + // The event that should trigger this instruction. + enum TriggerEvent { + // Default value for TriggerEvent. + TRIGGER_EVENT_UNSPECIFIED = 0; + + // Triggers when each chat message or voice utterance ends. + END_OF_UTTERANCE = 1; + + // Triggers on the conversation manually by API calls. + MANUAL_CALL = 2; + + // Triggers after each customer message. + CUSTOMER_MESSAGE = 3; + + // Triggers after each agent message. + AGENT_MESSAGE = 4; + + // Triggers on tool call completion. + TOOL_CALL_COMPLETION = 5; + } + // Optional. Display name for the instruction. string display_name = 1 [(google.api.field_behavior) = OPTIONAL]; @@ -73,4 +94,9 @@ message AgentCoachingInstruction { // Output only. Duplication check for the AgentCoachingInstruction. DuplicateCheckResult duplicate_check_result = 8 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. The event that should trigger this instruction. + // If UNSPECIFIED, the instruction triggering will be same as the generator's + // trigger_event. + TriggerEvent triggering_event = 10 [(google.api.field_behavior) = OPTIONAL]; } diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/conversations/generatestatelesssuggestion/AsyncGenerateStatelessSuggestion.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/conversations/generatestatelesssuggestion/AsyncGenerateStatelessSuggestion.java index 0b82273aad4c..2b2385f91f87 100644 --- a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/conversations/generatestatelesssuggestion/AsyncGenerateStatelessSuggestion.java +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/conversations/generatestatelesssuggestion/AsyncGenerateStatelessSuggestion.java @@ -47,6 +47,7 @@ public static void asyncGenerateStatelessSuggestion() throws Exception { .putAllContextReferences(new HashMap()) .setConversationContext(ConversationContext.newBuilder().build()) .addAllTriggerEvents(new ArrayList()) + .setSecuritySettings("securitySettings-1062971517") .build(); ApiFuture future = conversationsClient.generateStatelessSuggestionCallable().futureCall(request); diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/conversations/generatestatelesssuggestion/SyncGenerateStatelessSuggestion.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/conversations/generatestatelesssuggestion/SyncGenerateStatelessSuggestion.java index 0bd7a79049ac..8a9db52fca19 100644 --- a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/conversations/generatestatelesssuggestion/SyncGenerateStatelessSuggestion.java +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/conversations/generatestatelesssuggestion/SyncGenerateStatelessSuggestion.java @@ -46,6 +46,7 @@ public static void syncGenerateStatelessSuggestion() throws Exception { .putAllContextReferences(new HashMap()) .setConversationContext(ConversationContext.newBuilder().build()) .addAllTriggerEvents(new ArrayList()) + .setSecuritySettings("securitySettings-1062971517") .build(); GenerateStatelessSuggestionResponse response = conversationsClient.generateStatelessSuggestion(request); diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateSetCredentialsProvider.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateSetCredentialsProvider.java new file mode 100644 index 000000000000..57cfe52605b5 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateSetCredentialsProvider.java @@ -0,0 +1,45 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_Create_SetCredentialsProvider_sync] +import com.google.api.gax.core.FixedCredentialsProvider; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsSettings; +import com.google.cloud.dialogflow.v2.myCredentials; + +public class SyncCreateSetCredentialsProvider { + + public static void main(String[] args) throws Exception { + syncCreateSetCredentialsProvider(); + } + + public static void syncCreateSetCredentialsProvider() 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 + GeneratorEvaluationsSettings generatorEvaluationsSettings = + GeneratorEvaluationsSettings.newBuilder() + .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials)) + .build(); + GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create(generatorEvaluationsSettings); + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_Create_SetCredentialsProvider_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateSetEndpoint.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateSetEndpoint.java new file mode 100644 index 000000000000..a98ad7b2b9fe --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateSetEndpoint.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_Create_SetEndpoint_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsSettings; +import com.google.cloud.dialogflow.v2.myEndpoint; + +public class SyncCreateSetEndpoint { + + public static void main(String[] args) throws Exception { + syncCreateSetEndpoint(); + } + + public static void syncCreateSetEndpoint() 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 + GeneratorEvaluationsSettings generatorEvaluationsSettings = + GeneratorEvaluationsSettings.newBuilder().setEndpoint(myEndpoint).build(); + GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create(generatorEvaluationsSettings); + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_Create_SetEndpoint_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateUseHttpJsonTransport.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateUseHttpJsonTransport.java new file mode 100644 index 000000000000..7b67735e96b7 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/create/SyncCreateUseHttpJsonTransport.java @@ -0,0 +1,41 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_Create_UseHttpJsonTransport_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsSettings; + +public class SyncCreateUseHttpJsonTransport { + + public static void main(String[] args) throws Exception { + syncCreateUseHttpJsonTransport(); + } + + public static void syncCreateUseHttpJsonTransport() 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 + GeneratorEvaluationsSettings generatorEvaluationsSettings = + GeneratorEvaluationsSettings.newHttpJsonBuilder().build(); + GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create(generatorEvaluationsSettings); + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_Create_UseHttpJsonTransport_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/AsyncCreateGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/AsyncCreateGeneratorEvaluation.java new file mode 100644 index 000000000000..64f45b2e57c8 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/AsyncCreateGeneratorEvaluation.java @@ -0,0 +1,53 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; +import com.google.longrunning.Operation; + +public class AsyncCreateGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + asyncCreateGeneratorEvaluation(); + } + + public static void asyncCreateGeneratorEvaluation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + CreateGeneratorEvaluationRequest request = + CreateGeneratorEvaluationRequest.newBuilder() + .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString()) + .setGeneratorEvaluation(GeneratorEvaluation.newBuilder().build()) + .build(); + ApiFuture future = + generatorEvaluationsClient.createGeneratorEvaluationCallable().futureCall(request); + // Do something. + Operation response = future.get(); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/AsyncCreateGeneratorEvaluationLRO.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/AsyncCreateGeneratorEvaluationLRO.java new file mode 100644 index 000000000000..c03ea816427b --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/AsyncCreateGeneratorEvaluationLRO.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_LRO_async] +import com.google.api.gax.longrunning.OperationFuture; +import com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; + +public class AsyncCreateGeneratorEvaluationLRO { + + public static void main(String[] args) throws Exception { + asyncCreateGeneratorEvaluationLRO(); + } + + public static void asyncCreateGeneratorEvaluationLRO() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + CreateGeneratorEvaluationRequest request = + CreateGeneratorEvaluationRequest.newBuilder() + .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString()) + .setGeneratorEvaluation(GeneratorEvaluation.newBuilder().build()) + .build(); + OperationFuture future = + generatorEvaluationsClient + .createGeneratorEvaluationOperationCallable() + .futureCall(request); + // Do something. + GeneratorEvaluation response = future.get(); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_LRO_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java new file mode 100644 index 000000000000..9b27d2d05aa5 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java @@ -0,0 +1,49 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_sync] +import com.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; + +public class SyncCreateGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + syncCreateGeneratorEvaluation(); + } + + public static void syncCreateGeneratorEvaluation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + CreateGeneratorEvaluationRequest request = + CreateGeneratorEvaluationRequest.newBuilder() + .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString()) + .setGeneratorEvaluation(GeneratorEvaluation.newBuilder().build()) + .build(); + GeneratorEvaluation response = + generatorEvaluationsClient.createGeneratorEvaluationAsync(request).get(); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluationGeneratornameGeneratorevaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluationGeneratornameGeneratorevaluation.java new file mode 100644 index 000000000000..084f692b6cd7 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluationGeneratornameGeneratorevaluation.java @@ -0,0 +1,48 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_GeneratornameGeneratorevaluation_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; + +public class SyncCreateGeneratorEvaluationGeneratornameGeneratorevaluation { + + public static void main(String[] args) throws Exception { + syncCreateGeneratorEvaluationGeneratornameGeneratorevaluation(); + } + + public static void syncCreateGeneratorEvaluationGeneratornameGeneratorevaluation() + 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + GeneratorEvaluation response = + generatorEvaluationsClient + .createGeneratorEvaluationAsync(parent, generatorEvaluation) + .get(); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_GeneratornameGeneratorevaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluationStringGeneratorevaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluationStringGeneratorevaluation.java new file mode 100644 index 000000000000..2906d1a86bf8 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/creategeneratorevaluation/SyncCreateGeneratorEvaluationStringGeneratorevaluation.java @@ -0,0 +1,47 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_StringGeneratorevaluation_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; + +public class SyncCreateGeneratorEvaluationStringGeneratorevaluation { + + public static void main(String[] args) throws Exception { + syncCreateGeneratorEvaluationStringGeneratorevaluation(); + } + + public static void syncCreateGeneratorEvaluationStringGeneratorevaluation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + String parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString(); + GeneratorEvaluation generatorEvaluation = GeneratorEvaluation.newBuilder().build(); + GeneratorEvaluation response = + generatorEvaluationsClient + .createGeneratorEvaluationAsync(parent, generatorEvaluation) + .get(); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_CreateGeneratorEvaluation_StringGeneratorevaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/AsyncDeleteGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/AsyncDeleteGeneratorEvaluation.java new file mode 100644 index 000000000000..2d36e166484b --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/AsyncDeleteGeneratorEvaluation.java @@ -0,0 +1,54 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_DeleteGeneratorEvaluation_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationName; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.protobuf.Empty; + +public class AsyncDeleteGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + asyncDeleteGeneratorEvaluation(); + } + + public static void asyncDeleteGeneratorEvaluation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + DeleteGeneratorEvaluationRequest request = + DeleteGeneratorEvaluationRequest.newBuilder() + .setName( + GeneratorEvaluationName.of( + "[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .build(); + ApiFuture future = + generatorEvaluationsClient.deleteGeneratorEvaluationCallable().futureCall(request); + // Do something. + future.get(); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_DeleteGeneratorEvaluation_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluation.java new file mode 100644 index 000000000000..00bb445c4c1f --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluation.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_DeleteGeneratorEvaluation_sync] +import com.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationName; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.protobuf.Empty; + +public class SyncDeleteGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + syncDeleteGeneratorEvaluation(); + } + + public static void syncDeleteGeneratorEvaluation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + DeleteGeneratorEvaluationRequest request = + DeleteGeneratorEvaluationRequest.newBuilder() + .setName( + GeneratorEvaluationName.of( + "[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .build(); + generatorEvaluationsClient.deleteGeneratorEvaluation(request); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_DeleteGeneratorEvaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluationGeneratorevaluationname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluationGeneratorevaluationname.java new file mode 100644 index 000000000000..3d95e9162959 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluationGeneratorevaluationname.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_DeleteGeneratorEvaluation_Generatorevaluationname_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluationName; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.protobuf.Empty; + +public class SyncDeleteGeneratorEvaluationGeneratorevaluationname { + + public static void main(String[] args) throws Exception { + syncDeleteGeneratorEvaluationGeneratorevaluationname(); + } + + public static void syncDeleteGeneratorEvaluationGeneratorevaluationname() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + generatorEvaluationsClient.deleteGeneratorEvaluation(name); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_DeleteGeneratorEvaluation_Generatorevaluationname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluationString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluationString.java new file mode 100644 index 000000000000..9097f7e2f713 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/deletegeneratorevaluation/SyncDeleteGeneratorEvaluationString.java @@ -0,0 +1,45 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_DeleteGeneratorEvaluation_String_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluationName; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.protobuf.Empty; + +public class SyncDeleteGeneratorEvaluationString { + + public static void main(String[] args) throws Exception { + syncDeleteGeneratorEvaluationString(); + } + + public static void syncDeleteGeneratorEvaluationString() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + String name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString(); + generatorEvaluationsClient.deleteGeneratorEvaluation(name); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_DeleteGeneratorEvaluation_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/AsyncGetGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/AsyncGetGeneratorEvaluation.java new file mode 100644 index 000000000000..8ab69eb4ad48 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/AsyncGetGeneratorEvaluation.java @@ -0,0 +1,54 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_GetGeneratorEvaluation_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationName; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest; + +public class AsyncGetGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + asyncGetGeneratorEvaluation(); + } + + public static void asyncGetGeneratorEvaluation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + GetGeneratorEvaluationRequest request = + GetGeneratorEvaluationRequest.newBuilder() + .setName( + GeneratorEvaluationName.of( + "[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .build(); + ApiFuture future = + generatorEvaluationsClient.getGeneratorEvaluationCallable().futureCall(request); + // Do something. + GeneratorEvaluation response = future.get(); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_GetGeneratorEvaluation_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluation.java new file mode 100644 index 000000000000..1227b237a9ed --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluation.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_GetGeneratorEvaluation_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationName; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest; + +public class SyncGetGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + syncGetGeneratorEvaluation(); + } + + public static void syncGetGeneratorEvaluation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + GetGeneratorEvaluationRequest request = + GetGeneratorEvaluationRequest.newBuilder() + .setName( + GeneratorEvaluationName.of( + "[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString()) + .build(); + GeneratorEvaluation response = generatorEvaluationsClient.getGeneratorEvaluation(request); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_GetGeneratorEvaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluationGeneratorevaluationname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluationGeneratorevaluationname.java new file mode 100644 index 000000000000..5630511ec9a2 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluationGeneratorevaluationname.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_GetGeneratorEvaluation_Generatorevaluationname_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationName; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; + +public class SyncGetGeneratorEvaluationGeneratorevaluationname { + + public static void main(String[] args) throws Exception { + syncGetGeneratorEvaluationGeneratorevaluationname(); + } + + public static void syncGetGeneratorEvaluationGeneratorevaluationname() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + GeneratorEvaluationName name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]"); + GeneratorEvaluation response = generatorEvaluationsClient.getGeneratorEvaluation(name); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_GetGeneratorEvaluation_Generatorevaluationname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluationString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluationString.java new file mode 100644 index 000000000000..3964f0cd97a7 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getgeneratorevaluation/SyncGetGeneratorEvaluationString.java @@ -0,0 +1,45 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_GetGeneratorEvaluation_String_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationName; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; + +public class SyncGetGeneratorEvaluationString { + + public static void main(String[] args) throws Exception { + syncGetGeneratorEvaluationString(); + } + + public static void syncGetGeneratorEvaluationString() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + String name = + GeneratorEvaluationName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]", "[EVALUATION]") + .toString(); + GeneratorEvaluation response = generatorEvaluationsClient.getGeneratorEvaluation(name); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_GetGeneratorEvaluation_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getlocation/AsyncGetLocation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getlocation/AsyncGetLocation.java new file mode 100644 index 000000000000..486223965816 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getlocation/AsyncGetLocation.java @@ -0,0 +1,47 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_GetLocation_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.Location; + +public class AsyncGetLocation { + + public static void main(String[] args) throws Exception { + asyncGetLocation(); + } + + public static void asyncGetLocation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + ApiFuture future = + generatorEvaluationsClient.getLocationCallable().futureCall(request); + // Do something. + Location response = future.get(); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_GetLocation_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getlocation/SyncGetLocation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getlocation/SyncGetLocation.java new file mode 100644 index 000000000000..b565431ca72e --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/getlocation/SyncGetLocation.java @@ -0,0 +1,43 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_GetLocation_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.Location; + +public class SyncGetLocation { + + public static void main(String[] args) throws Exception { + syncGetLocation(); + } + + public static void syncGetLocation() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + Location response = generatorEvaluationsClient.getLocation(request); + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_GetLocation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/AsyncListGeneratorEvaluations.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/AsyncListGeneratorEvaluations.java new file mode 100644 index 000000000000..5957d56ad602 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/AsyncListGeneratorEvaluations.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest; + +public class AsyncListGeneratorEvaluations { + + public static void main(String[] args) throws Exception { + asyncListGeneratorEvaluations(); + } + + public static void asyncListGeneratorEvaluations() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + ListGeneratorEvaluationsRequest request = + ListGeneratorEvaluationsRequest.newBuilder() + .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + ApiFuture future = + generatorEvaluationsClient.listGeneratorEvaluationsPagedCallable().futureCall(request); + // Do something. + for (GeneratorEvaluation element : future.get().iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/AsyncListGeneratorEvaluationsPaged.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/AsyncListGeneratorEvaluationsPaged.java new file mode 100644 index 000000000000..6af9f488a676 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/AsyncListGeneratorEvaluationsPaged.java @@ -0,0 +1,63 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_Paged_async] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse; +import com.google.common.base.Strings; + +public class AsyncListGeneratorEvaluationsPaged { + + public static void main(String[] args) throws Exception { + asyncListGeneratorEvaluationsPaged(); + } + + public static void asyncListGeneratorEvaluationsPaged() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + ListGeneratorEvaluationsRequest request = + ListGeneratorEvaluationsRequest.newBuilder() + .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + while (true) { + ListGeneratorEvaluationsResponse response = + generatorEvaluationsClient.listGeneratorEvaluationsCallable().call(request); + for (GeneratorEvaluation element : response.getGeneratorEvaluationsList()) { + // doThingsWith(element); + } + String nextPageToken = response.getNextPageToken(); + if (!Strings.isNullOrEmpty(nextPageToken)) { + request = request.toBuilder().setPageToken(nextPageToken).build(); + } else { + break; + } + } + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_Paged_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluations.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluations.java new file mode 100644 index 000000000000..aa5e99688384 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluations.java @@ -0,0 +1,52 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; +import com.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest; + +public class SyncListGeneratorEvaluations { + + public static void main(String[] args) throws Exception { + syncListGeneratorEvaluations(); + } + + public static void syncListGeneratorEvaluations() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + ListGeneratorEvaluationsRequest request = + ListGeneratorEvaluationsRequest.newBuilder() + .setParent(GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + for (GeneratorEvaluation element : + generatorEvaluationsClient.listGeneratorEvaluations(request).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluationsGeneratorname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluationsGeneratorname.java new file mode 100644 index 000000000000..f630fe58a646 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluationsGeneratorname.java @@ -0,0 +1,46 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_Generatorname_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; + +public class SyncListGeneratorEvaluationsGeneratorname { + + public static void main(String[] args) throws Exception { + syncListGeneratorEvaluationsGeneratorname(); + } + + public static void syncListGeneratorEvaluationsGeneratorname() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + GeneratorName parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]"); + for (GeneratorEvaluation element : + generatorEvaluationsClient.listGeneratorEvaluations(parent).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_Generatorname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluationsString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluationsString.java new file mode 100644 index 000000000000..aa7333e7f451 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listgeneratorevaluations/SyncListGeneratorEvaluationsString.java @@ -0,0 +1,46 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_String_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluation; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.dialogflow.v2.GeneratorName; + +public class SyncListGeneratorEvaluationsString { + + public static void main(String[] args) throws Exception { + syncListGeneratorEvaluationsString(); + } + + public static void syncListGeneratorEvaluationsString() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + String parent = GeneratorName.of("[PROJECT]", "[LOCATION]", "[GENERATOR]").toString(); + for (GeneratorEvaluation element : + generatorEvaluationsClient.listGeneratorEvaluations(parent).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_ListGeneratorEvaluations_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/AsyncListLocations.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/AsyncListLocations.java new file mode 100644 index 000000000000..ddc5a7feda72 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/AsyncListLocations.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_ListLocations_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.Location; + +public class AsyncListLocations { + + public static void main(String[] args) throws Exception { + asyncListLocations(); + } + + public static void asyncListLocations() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + ApiFuture future = + generatorEvaluationsClient.listLocationsPagedCallable().futureCall(request); + // Do something. + for (Location element : future.get().iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_ListLocations_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/AsyncListLocationsPaged.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/AsyncListLocationsPaged.java new file mode 100644 index 000000000000..7bafa44a9870 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/AsyncListLocationsPaged.java @@ -0,0 +1,63 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_ListLocations_Paged_async] +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.base.Strings; + +public class AsyncListLocationsPaged { + + public static void main(String[] args) throws Exception { + asyncListLocationsPaged(); + } + + public static void asyncListLocationsPaged() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + while (true) { + ListLocationsResponse response = + generatorEvaluationsClient.listLocationsCallable().call(request); + for (Location element : response.getLocationsList()) { + // doThingsWith(element); + } + String nextPageToken = response.getNextPageToken(); + if (!Strings.isNullOrEmpty(nextPageToken)) { + request = request.toBuilder().setPageToken(nextPageToken).build(); + } else { + break; + } + } + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_ListLocations_Paged_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/SyncListLocations.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/SyncListLocations.java new file mode 100644 index 000000000000..fd58b536c1bc --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluations/listlocations/SyncListLocations.java @@ -0,0 +1,51 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluations_ListLocations_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.Location; + +public class SyncListLocations { + + public static void main(String[] args) throws Exception { + syncListLocations(); + } + + public static void syncListLocations() 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 (GeneratorEvaluationsClient generatorEvaluationsClient = + GeneratorEvaluationsClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + for (Location element : generatorEvaluationsClient.listLocations(request).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_GeneratorEvaluations_ListLocations_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluationssettings/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluationssettings/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java new file mode 100644 index 000000000000..d13964cd34d1 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluationssettings/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java @@ -0,0 +1,54 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluationsSettings_CreateGeneratorEvaluation_sync] +import com.google.api.gax.longrunning.OperationalTimedPollAlgorithm; +import com.google.api.gax.retrying.RetrySettings; +import com.google.api.gax.retrying.TimedRetryAlgorithm; +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsSettings; +import java.time.Duration; + +public class SyncCreateGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + syncCreateGeneratorEvaluation(); + } + + public static void syncCreateGeneratorEvaluation() 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 + GeneratorEvaluationsSettings.Builder generatorEvaluationsSettingsBuilder = + GeneratorEvaluationsSettings.newBuilder(); + TimedRetryAlgorithm timedRetryAlgorithm = + OperationalTimedPollAlgorithm.create( + RetrySettings.newBuilder() + .setInitialRetryDelayDuration(Duration.ofMillis(500)) + .setRetryDelayMultiplier(1.5) + .setMaxRetryDelayDuration(Duration.ofMillis(5000)) + .setTotalTimeoutDuration(Duration.ofHours(24)) + .build()); + generatorEvaluationsSettingsBuilder + .createClusterOperationSettings() + .setPollingAlgorithm(timedRetryAlgorithm) + .build(); + } +} +// [END dialogflow_v2_generated_GeneratorEvaluationsSettings_CreateGeneratorEvaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluationssettings/getgeneratorevaluation/SyncGetGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluationssettings/getgeneratorevaluation/SyncGetGeneratorEvaluation.java new file mode 100644 index 000000000000..86352dce8116 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/generatorevaluationssettings/getgeneratorevaluation/SyncGetGeneratorEvaluation.java @@ -0,0 +1,57 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluationsSettings_GetGeneratorEvaluation_sync] +import com.google.cloud.dialogflow.v2.GeneratorEvaluationsSettings; +import java.time.Duration; + +public class SyncGetGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + syncGetGeneratorEvaluation(); + } + + public static void syncGetGeneratorEvaluation() 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 + GeneratorEvaluationsSettings.Builder generatorEvaluationsSettingsBuilder = + GeneratorEvaluationsSettings.newBuilder(); + generatorEvaluationsSettingsBuilder + .getGeneratorEvaluationSettings() + .setRetrySettings( + generatorEvaluationsSettingsBuilder + .getGeneratorEvaluationSettings() + .getRetrySettings() + .toBuilder() + .setInitialRetryDelayDuration(Duration.ofSeconds(1)) + .setInitialRpcTimeoutDuration(Duration.ofSeconds(5)) + .setMaxAttempts(5) + .setMaxRetryDelayDuration(Duration.ofSeconds(30)) + .setMaxRpcTimeoutDuration(Duration.ofSeconds(60)) + .setRetryDelayMultiplier(1.3) + .setRpcTimeoutMultiplier(1.5) + .setTotalTimeoutDuration(Duration.ofSeconds(300)) + .build()); + GeneratorEvaluationsSettings generatorEvaluationsSettings = + generatorEvaluationsSettingsBuilder.build(); + } +} +// [END dialogflow_v2_generated_GeneratorEvaluationsSettings_GetGeneratorEvaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateSetCredentialsProvider.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateSetCredentialsProvider.java new file mode 100644 index 000000000000..2bac9eb2e0ba --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateSetCredentialsProvider.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_Create_SetCredentialsProvider_sync] +import com.google.api.gax.core.FixedCredentialsProvider; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.dialogflow.v2.SipTrunksSettings; +import com.google.cloud.dialogflow.v2.myCredentials; + +public class SyncCreateSetCredentialsProvider { + + public static void main(String[] args) throws Exception { + syncCreateSetCredentialsProvider(); + } + + public static void syncCreateSetCredentialsProvider() 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 + SipTrunksSettings sipTrunksSettings = + SipTrunksSettings.newBuilder() + .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials)) + .build(); + SipTrunksClient sipTrunksClient = SipTrunksClient.create(sipTrunksSettings); + } +} +// [END dialogflow_v2_generated_SipTrunks_Create_SetCredentialsProvider_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateSetEndpoint.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateSetEndpoint.java new file mode 100644 index 000000000000..69d0a995e2c0 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateSetEndpoint.java @@ -0,0 +1,41 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_Create_SetEndpoint_sync] +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.dialogflow.v2.SipTrunksSettings; +import com.google.cloud.dialogflow.v2.myEndpoint; + +public class SyncCreateSetEndpoint { + + public static void main(String[] args) throws Exception { + syncCreateSetEndpoint(); + } + + public static void syncCreateSetEndpoint() 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 + SipTrunksSettings sipTrunksSettings = + SipTrunksSettings.newBuilder().setEndpoint(myEndpoint).build(); + SipTrunksClient sipTrunksClient = SipTrunksClient.create(sipTrunksSettings); + } +} +// [END dialogflow_v2_generated_SipTrunks_Create_SetEndpoint_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateUseHttpJsonTransport.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateUseHttpJsonTransport.java new file mode 100644 index 000000000000..c45aea0f2456 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/create/SyncCreateUseHttpJsonTransport.java @@ -0,0 +1,39 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_Create_UseHttpJsonTransport_sync] +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.dialogflow.v2.SipTrunksSettings; + +public class SyncCreateUseHttpJsonTransport { + + public static void main(String[] args) throws Exception { + syncCreateUseHttpJsonTransport(); + } + + public static void syncCreateUseHttpJsonTransport() 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 + SipTrunksSettings sipTrunksSettings = SipTrunksSettings.newHttpJsonBuilder().build(); + SipTrunksClient sipTrunksClient = SipTrunksClient.create(sipTrunksSettings); + } +} +// [END dialogflow_v2_generated_SipTrunks_Create_UseHttpJsonTransport_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/AsyncCreateSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/AsyncCreateSipTrunk.java new file mode 100644 index 000000000000..12265c168be3 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/AsyncCreateSipTrunk.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_CreateSipTrunk_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.CreateSipTrunkRequest; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class AsyncCreateSipTrunk { + + public static void main(String[] args) throws Exception { + asyncCreateSipTrunk(); + } + + public static void asyncCreateSipTrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + CreateSipTrunkRequest request = + CreateSipTrunkRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setSipTrunk(SipTrunk.newBuilder().build()) + .build(); + ApiFuture future = sipTrunksClient.createSipTrunkCallable().futureCall(request); + // Do something. + SipTrunk response = future.get(); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_CreateSipTrunk_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunk.java new file mode 100644 index 000000000000..d8d06428d43c --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunk.java @@ -0,0 +1,47 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_CreateSipTrunk_sync] +import com.google.cloud.dialogflow.v2.CreateSipTrunkRequest; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncCreateSipTrunk { + + public static void main(String[] args) throws Exception { + syncCreateSipTrunk(); + } + + public static void syncCreateSipTrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + CreateSipTrunkRequest request = + CreateSipTrunkRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setSipTrunk(SipTrunk.newBuilder().build()) + .build(); + SipTrunk response = sipTrunksClient.createSipTrunk(request); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_CreateSipTrunk_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunkLocationnameSiptrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunkLocationnameSiptrunk.java new file mode 100644 index 000000000000..64774ac41cc9 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunkLocationnameSiptrunk.java @@ -0,0 +1,43 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_CreateSipTrunk_LocationnameSiptrunk_sync] +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncCreateSipTrunkLocationnameSiptrunk { + + public static void main(String[] args) throws Exception { + syncCreateSipTrunkLocationnameSiptrunk(); + } + + public static void syncCreateSipTrunkLocationnameSiptrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + SipTrunk response = sipTrunksClient.createSipTrunk(parent, sipTrunk); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_CreateSipTrunk_LocationnameSiptrunk_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunkStringSiptrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunkStringSiptrunk.java new file mode 100644 index 000000000000..e4225eaa2588 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/createsiptrunk/SyncCreateSipTrunkStringSiptrunk.java @@ -0,0 +1,43 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_CreateSipTrunk_StringSiptrunk_sync] +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncCreateSipTrunkStringSiptrunk { + + public static void main(String[] args) throws Exception { + syncCreateSipTrunkStringSiptrunk(); + } + + public static void syncCreateSipTrunkStringSiptrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString(); + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + SipTrunk response = sipTrunksClient.createSipTrunk(parent, sipTrunk); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_CreateSipTrunk_StringSiptrunk_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/AsyncDeleteSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/AsyncDeleteSipTrunk.java new file mode 100644 index 000000000000..65746d1ce54d --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/AsyncDeleteSipTrunk.java @@ -0,0 +1,49 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_DeleteSipTrunk_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest; +import com.google.cloud.dialogflow.v2.SipTrunkName; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.protobuf.Empty; + +public class AsyncDeleteSipTrunk { + + public static void main(String[] args) throws Exception { + asyncDeleteSipTrunk(); + } + + public static void asyncDeleteSipTrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + DeleteSipTrunkRequest request = + DeleteSipTrunkRequest.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .build(); + ApiFuture future = sipTrunksClient.deleteSipTrunkCallable().futureCall(request); + // Do something. + future.get(); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_DeleteSipTrunk_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunk.java new file mode 100644 index 000000000000..13adbfd42cfd --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunk.java @@ -0,0 +1,46 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_DeleteSipTrunk_sync] +import com.google.cloud.dialogflow.v2.DeleteSipTrunkRequest; +import com.google.cloud.dialogflow.v2.SipTrunkName; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.protobuf.Empty; + +public class SyncDeleteSipTrunk { + + public static void main(String[] args) throws Exception { + syncDeleteSipTrunk(); + } + + public static void syncDeleteSipTrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + DeleteSipTrunkRequest request = + DeleteSipTrunkRequest.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .build(); + sipTrunksClient.deleteSipTrunk(request); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_DeleteSipTrunk_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunkSiptrunkname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunkSiptrunkname.java new file mode 100644 index 000000000000..fbd75113236e --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunkSiptrunkname.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_DeleteSipTrunk_Siptrunkname_sync] +import com.google.cloud.dialogflow.v2.SipTrunkName; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.protobuf.Empty; + +public class SyncDeleteSipTrunkSiptrunkname { + + public static void main(String[] args) throws Exception { + syncDeleteSipTrunkSiptrunkname(); + } + + public static void syncDeleteSipTrunkSiptrunkname() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + sipTrunksClient.deleteSipTrunk(name); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_DeleteSipTrunk_Siptrunkname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunkString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunkString.java new file mode 100644 index 000000000000..4c57f6e06736 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/deletesiptrunk/SyncDeleteSipTrunkString.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_DeleteSipTrunk_String_sync] +import com.google.cloud.dialogflow.v2.SipTrunkName; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.protobuf.Empty; + +public class SyncDeleteSipTrunkString { + + public static void main(String[] args) throws Exception { + syncDeleteSipTrunkString(); + } + + public static void syncDeleteSipTrunkString() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + String name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString(); + sipTrunksClient.deleteSipTrunk(name); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_DeleteSipTrunk_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getlocation/AsyncGetLocation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getlocation/AsyncGetLocation.java new file mode 100644 index 000000000000..a425e074bf33 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getlocation/AsyncGetLocation.java @@ -0,0 +1,45 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_GetLocation_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.Location; + +public class AsyncGetLocation { + + public static void main(String[] args) throws Exception { + asyncGetLocation(); + } + + public static void asyncGetLocation() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + ApiFuture future = sipTrunksClient.getLocationCallable().futureCall(request); + // Do something. + Location response = future.get(); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_GetLocation_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getlocation/SyncGetLocation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getlocation/SyncGetLocation.java new file mode 100644 index 000000000000..2d47c34fe326 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getlocation/SyncGetLocation.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_GetLocation_sync] +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.Location; + +public class SyncGetLocation { + + public static void main(String[] args) throws Exception { + syncGetLocation(); + } + + public static void syncGetLocation() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + Location response = sipTrunksClient.getLocation(request); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_GetLocation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/AsyncGetSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/AsyncGetSipTrunk.java new file mode 100644 index 000000000000..05b8136e2c59 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/AsyncGetSipTrunk.java @@ -0,0 +1,49 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_GetSipTrunk_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.GetSipTrunkRequest; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunkName; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class AsyncGetSipTrunk { + + public static void main(String[] args) throws Exception { + asyncGetSipTrunk(); + } + + public static void asyncGetSipTrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + GetSipTrunkRequest request = + GetSipTrunkRequest.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .build(); + ApiFuture future = sipTrunksClient.getSipTrunkCallable().futureCall(request); + // Do something. + SipTrunk response = future.get(); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_GetSipTrunk_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunk.java new file mode 100644 index 000000000000..72d512f4b855 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunk.java @@ -0,0 +1,46 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_GetSipTrunk_sync] +import com.google.cloud.dialogflow.v2.GetSipTrunkRequest; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunkName; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncGetSipTrunk { + + public static void main(String[] args) throws Exception { + syncGetSipTrunk(); + } + + public static void syncGetSipTrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + GetSipTrunkRequest request = + GetSipTrunkRequest.newBuilder() + .setName(SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString()) + .build(); + SipTrunk response = sipTrunksClient.getSipTrunk(request); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_GetSipTrunk_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunkSiptrunkname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunkSiptrunkname.java new file mode 100644 index 000000000000..ca3bb6a8659b --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunkSiptrunkname.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_GetSipTrunk_Siptrunkname_sync] +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunkName; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncGetSipTrunkSiptrunkname { + + public static void main(String[] args) throws Exception { + syncGetSipTrunkSiptrunkname(); + } + + public static void syncGetSipTrunkSiptrunkname() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + SipTrunkName name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]"); + SipTrunk response = sipTrunksClient.getSipTrunk(name); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_GetSipTrunk_Siptrunkname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunkString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunkString.java new file mode 100644 index 000000000000..073bb5ea52d3 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/getsiptrunk/SyncGetSipTrunkString.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_GetSipTrunk_String_sync] +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunkName; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncGetSipTrunkString { + + public static void main(String[] args) throws Exception { + syncGetSipTrunkString(); + } + + public static void syncGetSipTrunkString() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + String name = SipTrunkName.of("[PROJECT]", "[LOCATION]", "[SIPTRUNK]").toString(); + SipTrunk response = sipTrunksClient.getSipTrunk(name); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_GetSipTrunk_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/AsyncListLocations.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/AsyncListLocations.java new file mode 100644 index 000000000000..47e5d49cd7a8 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/AsyncListLocations.java @@ -0,0 +1,53 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_ListLocations_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.Location; + +public class AsyncListLocations { + + public static void main(String[] args) throws Exception { + asyncListLocations(); + } + + public static void asyncListLocations() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + ApiFuture future = sipTrunksClient.listLocationsPagedCallable().futureCall(request); + // Do something. + for (Location element : future.get().iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_SipTrunks_ListLocations_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/AsyncListLocationsPaged.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/AsyncListLocationsPaged.java new file mode 100644 index 000000000000..9cfffb462b44 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/AsyncListLocationsPaged.java @@ -0,0 +1,61 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_ListLocations_Paged_async] +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.base.Strings; + +public class AsyncListLocationsPaged { + + public static void main(String[] args) throws Exception { + asyncListLocationsPaged(); + } + + public static void asyncListLocationsPaged() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + while (true) { + ListLocationsResponse response = sipTrunksClient.listLocationsCallable().call(request); + for (Location element : response.getLocationsList()) { + // doThingsWith(element); + } + String nextPageToken = response.getNextPageToken(); + if (!Strings.isNullOrEmpty(nextPageToken)) { + request = request.toBuilder().setPageToken(nextPageToken).build(); + } else { + break; + } + } + } + } +} +// [END dialogflow_v2_generated_SipTrunks_ListLocations_Paged_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/SyncListLocations.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/SyncListLocations.java new file mode 100644 index 000000000000..4f34da7ba173 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listlocations/SyncListLocations.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_ListLocations_sync] +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.Location; + +public class SyncListLocations { + + public static void main(String[] args) throws Exception { + syncListLocations(); + } + + public static void syncListLocations() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + for (Location element : sipTrunksClient.listLocations(request).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_SipTrunks_ListLocations_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/AsyncListSipTrunks.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/AsyncListSipTrunks.java new file mode 100644 index 000000000000..480b80491104 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/AsyncListSipTrunks.java @@ -0,0 +1,53 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_ListSipTrunks_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.ListSipTrunksRequest; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class AsyncListSipTrunks { + + public static void main(String[] args) throws Exception { + asyncListSipTrunks(); + } + + public static void asyncListSipTrunks() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + ListSipTrunksRequest request = + ListSipTrunksRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + ApiFuture future = sipTrunksClient.listSipTrunksPagedCallable().futureCall(request); + // Do something. + for (SipTrunk element : future.get().iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_SipTrunks_ListSipTrunks_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/AsyncListSipTrunksPaged.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/AsyncListSipTrunksPaged.java new file mode 100644 index 000000000000..7fa8fbdb4f21 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/AsyncListSipTrunksPaged.java @@ -0,0 +1,61 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_ListSipTrunks_Paged_async] +import com.google.cloud.dialogflow.v2.ListSipTrunksRequest; +import com.google.cloud.dialogflow.v2.ListSipTrunksResponse; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.common.base.Strings; + +public class AsyncListSipTrunksPaged { + + public static void main(String[] args) throws Exception { + asyncListSipTrunksPaged(); + } + + public static void asyncListSipTrunksPaged() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + ListSipTrunksRequest request = + ListSipTrunksRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + while (true) { + ListSipTrunksResponse response = sipTrunksClient.listSipTrunksCallable().call(request); + for (SipTrunk element : response.getSipTrunksList()) { + // doThingsWith(element); + } + String nextPageToken = response.getNextPageToken(); + if (!Strings.isNullOrEmpty(nextPageToken)) { + request = request.toBuilder().setPageToken(nextPageToken).build(); + } else { + break; + } + } + } + } +} +// [END dialogflow_v2_generated_SipTrunks_ListSipTrunks_Paged_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunks.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunks.java new file mode 100644 index 000000000000..4e37386b21f0 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunks.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_ListSipTrunks_sync] +import com.google.cloud.dialogflow.v2.ListSipTrunksRequest; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncListSipTrunks { + + public static void main(String[] args) throws Exception { + syncListSipTrunks(); + } + + public static void syncListSipTrunks() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + ListSipTrunksRequest request = + ListSipTrunksRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + for (SipTrunk element : sipTrunksClient.listSipTrunks(request).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_SipTrunks_ListSipTrunks_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunksLocationname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunksLocationname.java new file mode 100644 index 000000000000..980714772305 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunksLocationname.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_ListSipTrunks_Locationname_sync] +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncListSipTrunksLocationname { + + public static void main(String[] args) throws Exception { + syncListSipTrunksLocationname(); + } + + public static void syncListSipTrunksLocationname() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + for (SipTrunk element : sipTrunksClient.listSipTrunks(parent).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_SipTrunks_ListSipTrunks_Locationname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunksString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunksString.java new file mode 100644 index 000000000000..f87b9af2744e --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/listsiptrunks/SyncListSipTrunksString.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_ListSipTrunks_String_sync] +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; + +public class SyncListSipTrunksString { + + public static void main(String[] args) throws Exception { + syncListSipTrunksString(); + } + + public static void syncListSipTrunksString() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString(); + for (SipTrunk element : sipTrunksClient.listSipTrunks(parent).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_SipTrunks_ListSipTrunks_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/AsyncUpdateSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/AsyncUpdateSipTrunk.java new file mode 100644 index 000000000000..05685e639b39 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/AsyncUpdateSipTrunk.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_UpdateSipTrunk_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest; +import com.google.protobuf.FieldMask; + +public class AsyncUpdateSipTrunk { + + public static void main(String[] args) throws Exception { + asyncUpdateSipTrunk(); + } + + public static void asyncUpdateSipTrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + UpdateSipTrunkRequest request = + UpdateSipTrunkRequest.newBuilder() + .setSipTrunk(SipTrunk.newBuilder().build()) + .setUpdateMask(FieldMask.newBuilder().build()) + .build(); + ApiFuture future = sipTrunksClient.updateSipTrunkCallable().futureCall(request); + // Do something. + SipTrunk response = future.get(); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_UpdateSipTrunk_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/SyncUpdateSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/SyncUpdateSipTrunk.java new file mode 100644 index 000000000000..041aef72f5de --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/SyncUpdateSipTrunk.java @@ -0,0 +1,47 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_UpdateSipTrunk_sync] +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.cloud.dialogflow.v2.UpdateSipTrunkRequest; +import com.google.protobuf.FieldMask; + +public class SyncUpdateSipTrunk { + + public static void main(String[] args) throws Exception { + syncUpdateSipTrunk(); + } + + public static void syncUpdateSipTrunk() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + UpdateSipTrunkRequest request = + UpdateSipTrunkRequest.newBuilder() + .setSipTrunk(SipTrunk.newBuilder().build()) + .setUpdateMask(FieldMask.newBuilder().build()) + .build(); + SipTrunk response = sipTrunksClient.updateSipTrunk(request); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_UpdateSipTrunk_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/SyncUpdateSipTrunkSiptrunkFieldmask.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/SyncUpdateSipTrunkSiptrunkFieldmask.java new file mode 100644 index 000000000000..ded973447576 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunks/updatesiptrunk/SyncUpdateSipTrunkSiptrunkFieldmask.java @@ -0,0 +1,43 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunks_UpdateSipTrunk_SiptrunkFieldmask_sync] +import com.google.cloud.dialogflow.v2.SipTrunk; +import com.google.cloud.dialogflow.v2.SipTrunksClient; +import com.google.protobuf.FieldMask; + +public class SyncUpdateSipTrunkSiptrunkFieldmask { + + public static void main(String[] args) throws Exception { + syncUpdateSipTrunkSiptrunkFieldmask(); + } + + public static void syncUpdateSipTrunkSiptrunkFieldmask() 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 (SipTrunksClient sipTrunksClient = SipTrunksClient.create()) { + SipTrunk sipTrunk = SipTrunk.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + SipTrunk response = sipTrunksClient.updateSipTrunk(sipTrunk, updateMask); + } + } +} +// [END dialogflow_v2_generated_SipTrunks_UpdateSipTrunk_SiptrunkFieldmask_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunkssettings/createsiptrunk/SyncCreateSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunkssettings/createsiptrunk/SyncCreateSipTrunk.java new file mode 100644 index 000000000000..c0ba22796a9b --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/siptrunkssettings/createsiptrunk/SyncCreateSipTrunk.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_SipTrunksSettings_CreateSipTrunk_sync] +import com.google.cloud.dialogflow.v2.SipTrunksSettings; +import java.time.Duration; + +public class SyncCreateSipTrunk { + + public static void main(String[] args) throws Exception { + syncCreateSipTrunk(); + } + + public static void syncCreateSipTrunk() 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 + SipTrunksSettings.Builder sipTrunksSettingsBuilder = SipTrunksSettings.newBuilder(); + sipTrunksSettingsBuilder + .createSipTrunkSettings() + .setRetrySettings( + sipTrunksSettingsBuilder + .createSipTrunkSettings() + .getRetrySettings() + .toBuilder() + .setInitialRetryDelayDuration(Duration.ofSeconds(1)) + .setInitialRpcTimeoutDuration(Duration.ofSeconds(5)) + .setMaxAttempts(5) + .setMaxRetryDelayDuration(Duration.ofSeconds(30)) + .setMaxRpcTimeoutDuration(Duration.ofSeconds(60)) + .setRetryDelayMultiplier(1.3) + .setRpcTimeoutMultiplier(1.5) + .setTotalTimeoutDuration(Duration.ofSeconds(300)) + .build()); + SipTrunksSettings sipTrunksSettings = sipTrunksSettingsBuilder.build(); + } +} +// [END dialogflow_v2_generated_SipTrunksSettings_CreateSipTrunk_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/generatorevaluationsstubsettings/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/generatorevaluationsstubsettings/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java new file mode 100644 index 000000000000..ed4479c31127 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/generatorevaluationsstubsettings/creategeneratorevaluation/SyncCreateGeneratorEvaluation.java @@ -0,0 +1,54 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluationsStubSettings_CreateGeneratorEvaluation_sync] +import com.google.api.gax.longrunning.OperationalTimedPollAlgorithm; +import com.google.api.gax.retrying.RetrySettings; +import com.google.api.gax.retrying.TimedRetryAlgorithm; +import com.google.cloud.dialogflow.v2.stub.GeneratorEvaluationsStubSettings; +import java.time.Duration; + +public class SyncCreateGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + syncCreateGeneratorEvaluation(); + } + + public static void syncCreateGeneratorEvaluation() 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 + GeneratorEvaluationsStubSettings.Builder generatorEvaluationsSettingsBuilder = + GeneratorEvaluationsStubSettings.newBuilder(); + TimedRetryAlgorithm timedRetryAlgorithm = + OperationalTimedPollAlgorithm.create( + RetrySettings.newBuilder() + .setInitialRetryDelayDuration(Duration.ofMillis(500)) + .setRetryDelayMultiplier(1.5) + .setMaxRetryDelayDuration(Duration.ofMillis(5000)) + .setTotalTimeoutDuration(Duration.ofHours(24)) + .build()); + generatorEvaluationsSettingsBuilder + .createClusterOperationSettings() + .setPollingAlgorithm(timedRetryAlgorithm) + .build(); + } +} +// [END dialogflow_v2_generated_GeneratorEvaluationsStubSettings_CreateGeneratorEvaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/generatorevaluationsstubsettings/getgeneratorevaluation/SyncGetGeneratorEvaluation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/generatorevaluationsstubsettings/getgeneratorevaluation/SyncGetGeneratorEvaluation.java new file mode 100644 index 000000000000..1911bab68414 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/generatorevaluationsstubsettings/getgeneratorevaluation/SyncGetGeneratorEvaluation.java @@ -0,0 +1,57 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub.samples; + +// [START dialogflow_v2_generated_GeneratorEvaluationsStubSettings_GetGeneratorEvaluation_sync] +import com.google.cloud.dialogflow.v2.stub.GeneratorEvaluationsStubSettings; +import java.time.Duration; + +public class SyncGetGeneratorEvaluation { + + public static void main(String[] args) throws Exception { + syncGetGeneratorEvaluation(); + } + + public static void syncGetGeneratorEvaluation() 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 + GeneratorEvaluationsStubSettings.Builder generatorEvaluationsSettingsBuilder = + GeneratorEvaluationsStubSettings.newBuilder(); + generatorEvaluationsSettingsBuilder + .getGeneratorEvaluationSettings() + .setRetrySettings( + generatorEvaluationsSettingsBuilder + .getGeneratorEvaluationSettings() + .getRetrySettings() + .toBuilder() + .setInitialRetryDelayDuration(Duration.ofSeconds(1)) + .setInitialRpcTimeoutDuration(Duration.ofSeconds(5)) + .setMaxAttempts(5) + .setMaxRetryDelayDuration(Duration.ofSeconds(30)) + .setMaxRpcTimeoutDuration(Duration.ofSeconds(60)) + .setRetryDelayMultiplier(1.3) + .setRpcTimeoutMultiplier(1.5) + .setTotalTimeoutDuration(Duration.ofSeconds(300)) + .build()); + GeneratorEvaluationsStubSettings generatorEvaluationsSettings = + generatorEvaluationsSettingsBuilder.build(); + } +} +// [END dialogflow_v2_generated_GeneratorEvaluationsStubSettings_GetGeneratorEvaluation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/siptrunksstubsettings/createsiptrunk/SyncCreateSipTrunk.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/siptrunksstubsettings/createsiptrunk/SyncCreateSipTrunk.java new file mode 100644 index 000000000000..96ba31c78e6c --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/siptrunksstubsettings/createsiptrunk/SyncCreateSipTrunk.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub.samples; + +// [START dialogflow_v2_generated_SipTrunksStubSettings_CreateSipTrunk_sync] +import com.google.cloud.dialogflow.v2.stub.SipTrunksStubSettings; +import java.time.Duration; + +public class SyncCreateSipTrunk { + + public static void main(String[] args) throws Exception { + syncCreateSipTrunk(); + } + + public static void syncCreateSipTrunk() 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 + SipTrunksStubSettings.Builder sipTrunksSettingsBuilder = SipTrunksStubSettings.newBuilder(); + sipTrunksSettingsBuilder + .createSipTrunkSettings() + .setRetrySettings( + sipTrunksSettingsBuilder + .createSipTrunkSettings() + .getRetrySettings() + .toBuilder() + .setInitialRetryDelayDuration(Duration.ofSeconds(1)) + .setInitialRpcTimeoutDuration(Duration.ofSeconds(5)) + .setMaxAttempts(5) + .setMaxRetryDelayDuration(Duration.ofSeconds(30)) + .setMaxRpcTimeoutDuration(Duration.ofSeconds(60)) + .setRetryDelayMultiplier(1.3) + .setRpcTimeoutMultiplier(1.5) + .setTotalTimeoutDuration(Duration.ofSeconds(300)) + .build()); + SipTrunksStubSettings sipTrunksSettings = sipTrunksSettingsBuilder.build(); + } +} +// [END dialogflow_v2_generated_SipTrunksStubSettings_CreateSipTrunk_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/toolsstubsettings/createtool/SyncCreateTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/toolsstubsettings/createtool/SyncCreateTool.java new file mode 100644 index 000000000000..34c28a5611d6 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/stub/toolsstubsettings/createtool/SyncCreateTool.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.dialogflow.v2.stub.samples; + +// [START dialogflow_v2_generated_ToolsStubSettings_CreateTool_sync] +import com.google.cloud.dialogflow.v2.stub.ToolsStubSettings; +import java.time.Duration; + +public class SyncCreateTool { + + public static void main(String[] args) throws Exception { + syncCreateTool(); + } + + public static void syncCreateTool() 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 + ToolsStubSettings.Builder toolsSettingsBuilder = ToolsStubSettings.newBuilder(); + toolsSettingsBuilder + .createToolSettings() + .setRetrySettings( + toolsSettingsBuilder + .createToolSettings() + .getRetrySettings() + .toBuilder() + .setInitialRetryDelayDuration(Duration.ofSeconds(1)) + .setInitialRpcTimeoutDuration(Duration.ofSeconds(5)) + .setMaxAttempts(5) + .setMaxRetryDelayDuration(Duration.ofSeconds(30)) + .setMaxRpcTimeoutDuration(Duration.ofSeconds(60)) + .setRetryDelayMultiplier(1.3) + .setRpcTimeoutMultiplier(1.5) + .setTotalTimeoutDuration(Duration.ofSeconds(300)) + .build()); + ToolsStubSettings toolsSettings = toolsSettingsBuilder.build(); + } +} +// [END dialogflow_v2_generated_ToolsStubSettings_CreateTool_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateSetCredentialsProvider.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateSetCredentialsProvider.java new file mode 100644 index 000000000000..85dfa83f3c21 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateSetCredentialsProvider.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_Create_SetCredentialsProvider_sync] +import com.google.api.gax.core.FixedCredentialsProvider; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.dialogflow.v2.ToolsSettings; +import com.google.cloud.dialogflow.v2.myCredentials; + +public class SyncCreateSetCredentialsProvider { + + public static void main(String[] args) throws Exception { + syncCreateSetCredentialsProvider(); + } + + public static void syncCreateSetCredentialsProvider() 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 + ToolsSettings toolsSettings = + ToolsSettings.newBuilder() + .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials)) + .build(); + ToolsClient toolsClient = ToolsClient.create(toolsSettings); + } +} +// [END dialogflow_v2_generated_Tools_Create_SetCredentialsProvider_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateSetEndpoint.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateSetEndpoint.java new file mode 100644 index 000000000000..f968fe934058 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateSetEndpoint.java @@ -0,0 +1,40 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_Create_SetEndpoint_sync] +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.dialogflow.v2.ToolsSettings; +import com.google.cloud.dialogflow.v2.myEndpoint; + +public class SyncCreateSetEndpoint { + + public static void main(String[] args) throws Exception { + syncCreateSetEndpoint(); + } + + public static void syncCreateSetEndpoint() 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 + ToolsSettings toolsSettings = ToolsSettings.newBuilder().setEndpoint(myEndpoint).build(); + ToolsClient toolsClient = ToolsClient.create(toolsSettings); + } +} +// [END dialogflow_v2_generated_Tools_Create_SetEndpoint_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateUseHttpJsonTransport.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateUseHttpJsonTransport.java new file mode 100644 index 000000000000..e257625f0321 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/create/SyncCreateUseHttpJsonTransport.java @@ -0,0 +1,39 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_Create_UseHttpJsonTransport_sync] +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.dialogflow.v2.ToolsSettings; + +public class SyncCreateUseHttpJsonTransport { + + public static void main(String[] args) throws Exception { + syncCreateUseHttpJsonTransport(); + } + + public static void syncCreateUseHttpJsonTransport() 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 + ToolsSettings toolsSettings = ToolsSettings.newHttpJsonBuilder().build(); + ToolsClient toolsClient = ToolsClient.create(toolsSettings); + } +} +// [END dialogflow_v2_generated_Tools_Create_UseHttpJsonTransport_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/AsyncCreateTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/AsyncCreateTool.java new file mode 100644 index 000000000000..ac3d211720e8 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/AsyncCreateTool.java @@ -0,0 +1,51 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_CreateTool_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.CreateToolRequest; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class AsyncCreateTool { + + public static void main(String[] args) throws Exception { + asyncCreateTool(); + } + + public static void asyncCreateTool() 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 (ToolsClient toolsClient = ToolsClient.create()) { + CreateToolRequest request = + CreateToolRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setTool(Tool.newBuilder().build()) + .setToolId("toolId-868061997") + .build(); + ApiFuture future = toolsClient.createToolCallable().futureCall(request); + // Do something. + Tool response = future.get(); + } + } +} +// [END dialogflow_v2_generated_Tools_CreateTool_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateTool.java new file mode 100644 index 000000000000..bb2bd56f7ed6 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateTool.java @@ -0,0 +1,48 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_CreateTool_sync] +import com.google.cloud.dialogflow.v2.CreateToolRequest; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncCreateTool { + + public static void main(String[] args) throws Exception { + syncCreateTool(); + } + + public static void syncCreateTool() 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 (ToolsClient toolsClient = ToolsClient.create()) { + CreateToolRequest request = + CreateToolRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setTool(Tool.newBuilder().build()) + .setToolId("toolId-868061997") + .build(); + Tool response = toolsClient.createTool(request); + } + } +} +// [END dialogflow_v2_generated_Tools_CreateTool_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateToolLocationnameToolString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateToolLocationnameToolString.java new file mode 100644 index 000000000000..f45bd8b8922b --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateToolLocationnameToolString.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_CreateTool_LocationnameToolString_sync] +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncCreateToolLocationnameToolString { + + public static void main(String[] args) throws Exception { + syncCreateToolLocationnameToolString(); + } + + public static void syncCreateToolLocationnameToolString() 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 (ToolsClient toolsClient = ToolsClient.create()) { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + Tool response = toolsClient.createTool(parent, tool, toolId); + } + } +} +// [END dialogflow_v2_generated_Tools_CreateTool_LocationnameToolString_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateToolStringToolString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateToolStringToolString.java new file mode 100644 index 000000000000..7585ae4913cc --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/createtool/SyncCreateToolStringToolString.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_CreateTool_StringToolString_sync] +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncCreateToolStringToolString { + + public static void main(String[] args) throws Exception { + syncCreateToolStringToolString(); + } + + public static void syncCreateToolStringToolString() 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 (ToolsClient toolsClient = ToolsClient.create()) { + String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString(); + Tool tool = Tool.newBuilder().build(); + String toolId = "toolId-868061997"; + Tool response = toolsClient.createTool(parent, tool, toolId); + } + } +} +// [END dialogflow_v2_generated_Tools_CreateTool_StringToolString_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/AsyncDeleteTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/AsyncDeleteTool.java new file mode 100644 index 000000000000..aa1a9992631e --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/AsyncDeleteTool.java @@ -0,0 +1,49 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_DeleteTool_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.DeleteToolRequest; +import com.google.cloud.dialogflow.v2.ToolName; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.protobuf.Empty; + +public class AsyncDeleteTool { + + public static void main(String[] args) throws Exception { + asyncDeleteTool(); + } + + public static void asyncDeleteTool() 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 (ToolsClient toolsClient = ToolsClient.create()) { + DeleteToolRequest request = + DeleteToolRequest.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .build(); + ApiFuture future = toolsClient.deleteToolCallable().futureCall(request); + // Do something. + future.get(); + } + } +} +// [END dialogflow_v2_generated_Tools_DeleteTool_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteTool.java new file mode 100644 index 000000000000..c6e8620bced8 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteTool.java @@ -0,0 +1,46 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_DeleteTool_sync] +import com.google.cloud.dialogflow.v2.DeleteToolRequest; +import com.google.cloud.dialogflow.v2.ToolName; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.protobuf.Empty; + +public class SyncDeleteTool { + + public static void main(String[] args) throws Exception { + syncDeleteTool(); + } + + public static void syncDeleteTool() 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 (ToolsClient toolsClient = ToolsClient.create()) { + DeleteToolRequest request = + DeleteToolRequest.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .build(); + toolsClient.deleteTool(request); + } + } +} +// [END dialogflow_v2_generated_Tools_DeleteTool_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteToolString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteToolString.java new file mode 100644 index 000000000000..e3b2ef150a7a --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteToolString.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_DeleteTool_String_sync] +import com.google.cloud.dialogflow.v2.ToolName; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.protobuf.Empty; + +public class SyncDeleteToolString { + + public static void main(String[] args) throws Exception { + syncDeleteToolString(); + } + + public static void syncDeleteToolString() 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 (ToolsClient toolsClient = ToolsClient.create()) { + String name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString(); + toolsClient.deleteTool(name); + } + } +} +// [END dialogflow_v2_generated_Tools_DeleteTool_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteToolToolname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteToolToolname.java new file mode 100644 index 000000000000..47cea53505a3 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/deletetool/SyncDeleteToolToolname.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_DeleteTool_Toolname_sync] +import com.google.cloud.dialogflow.v2.ToolName; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.protobuf.Empty; + +public class SyncDeleteToolToolname { + + public static void main(String[] args) throws Exception { + syncDeleteToolToolname(); + } + + public static void syncDeleteToolToolname() 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 (ToolsClient toolsClient = ToolsClient.create()) { + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + toolsClient.deleteTool(name); + } + } +} +// [END dialogflow_v2_generated_Tools_DeleteTool_Toolname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/getlocation/AsyncGetLocation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/getlocation/AsyncGetLocation.java new file mode 100644 index 000000000000..6c75f5f7878b --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/getlocation/AsyncGetLocation.java @@ -0,0 +1,45 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_GetLocation_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.Location; + +public class AsyncGetLocation { + + public static void main(String[] args) throws Exception { + asyncGetLocation(); + } + + public static void asyncGetLocation() 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 (ToolsClient toolsClient = ToolsClient.create()) { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + ApiFuture future = toolsClient.getLocationCallable().futureCall(request); + // Do something. + Location response = future.get(); + } + } +} +// [END dialogflow_v2_generated_Tools_GetLocation_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/getlocation/SyncGetLocation.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/getlocation/SyncGetLocation.java new file mode 100644 index 000000000000..087d8d640a55 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/getlocation/SyncGetLocation.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_GetLocation_sync] +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.location.GetLocationRequest; +import com.google.cloud.location.Location; + +public class SyncGetLocation { + + public static void main(String[] args) throws Exception { + syncGetLocation(); + } + + public static void syncGetLocation() 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 (ToolsClient toolsClient = ToolsClient.create()) { + GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build(); + Location response = toolsClient.getLocation(request); + } + } +} +// [END dialogflow_v2_generated_Tools_GetLocation_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/AsyncGetTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/AsyncGetTool.java new file mode 100644 index 000000000000..bcdaac0834b2 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/AsyncGetTool.java @@ -0,0 +1,49 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_GetTool_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.GetToolRequest; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolName; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class AsyncGetTool { + + public static void main(String[] args) throws Exception { + asyncGetTool(); + } + + public static void asyncGetTool() 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 (ToolsClient toolsClient = ToolsClient.create()) { + GetToolRequest request = + GetToolRequest.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .build(); + ApiFuture future = toolsClient.getToolCallable().futureCall(request); + // Do something. + Tool response = future.get(); + } + } +} +// [END dialogflow_v2_generated_Tools_GetTool_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetTool.java new file mode 100644 index 000000000000..1f8845ecf393 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetTool.java @@ -0,0 +1,46 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_GetTool_sync] +import com.google.cloud.dialogflow.v2.GetToolRequest; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolName; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncGetTool { + + public static void main(String[] args) throws Exception { + syncGetTool(); + } + + public static void syncGetTool() 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 (ToolsClient toolsClient = ToolsClient.create()) { + GetToolRequest request = + GetToolRequest.newBuilder() + .setName(ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString()) + .build(); + Tool response = toolsClient.getTool(request); + } + } +} +// [END dialogflow_v2_generated_Tools_GetTool_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetToolString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetToolString.java new file mode 100644 index 000000000000..61636c8e590b --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetToolString.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_GetTool_String_sync] +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolName; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncGetToolString { + + public static void main(String[] args) throws Exception { + syncGetToolString(); + } + + public static void syncGetToolString() 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 (ToolsClient toolsClient = ToolsClient.create()) { + String name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]").toString(); + Tool response = toolsClient.getTool(name); + } + } +} +// [END dialogflow_v2_generated_Tools_GetTool_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetToolToolname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetToolToolname.java new file mode 100644 index 000000000000..d851509a6217 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/gettool/SyncGetToolToolname.java @@ -0,0 +1,42 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_GetTool_Toolname_sync] +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolName; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncGetToolToolname { + + public static void main(String[] args) throws Exception { + syncGetToolToolname(); + } + + public static void syncGetToolToolname() 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 (ToolsClient toolsClient = ToolsClient.create()) { + ToolName name = ToolName.of("[PROJECT]", "[LOCATION]", "[TOOL]"); + Tool response = toolsClient.getTool(name); + } + } +} +// [END dialogflow_v2_generated_Tools_GetTool_Toolname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/AsyncListLocations.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/AsyncListLocations.java new file mode 100644 index 000000000000..4e4789c47d84 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/AsyncListLocations.java @@ -0,0 +1,53 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_ListLocations_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.Location; + +public class AsyncListLocations { + + public static void main(String[] args) throws Exception { + asyncListLocations(); + } + + public static void asyncListLocations() 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 (ToolsClient toolsClient = ToolsClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + ApiFuture future = toolsClient.listLocationsPagedCallable().futureCall(request); + // Do something. + for (Location element : future.get().iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_Tools_ListLocations_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/AsyncListLocationsPaged.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/AsyncListLocationsPaged.java new file mode 100644 index 000000000000..f0a6c78313b2 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/AsyncListLocationsPaged.java @@ -0,0 +1,61 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_ListLocations_Paged_async] +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.ListLocationsResponse; +import com.google.cloud.location.Location; +import com.google.common.base.Strings; + +public class AsyncListLocationsPaged { + + public static void main(String[] args) throws Exception { + asyncListLocationsPaged(); + } + + public static void asyncListLocationsPaged() 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 (ToolsClient toolsClient = ToolsClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + while (true) { + ListLocationsResponse response = toolsClient.listLocationsCallable().call(request); + for (Location element : response.getLocationsList()) { + // doThingsWith(element); + } + String nextPageToken = response.getNextPageToken(); + if (!Strings.isNullOrEmpty(nextPageToken)) { + request = request.toBuilder().setPageToken(nextPageToken).build(); + } else { + break; + } + } + } + } +} +// [END dialogflow_v2_generated_Tools_ListLocations_Paged_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/SyncListLocations.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/SyncListLocations.java new file mode 100644 index 000000000000..428f5fbc0d66 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listlocations/SyncListLocations.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_ListLocations_sync] +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.location.ListLocationsRequest; +import com.google.cloud.location.Location; + +public class SyncListLocations { + + public static void main(String[] args) throws Exception { + syncListLocations(); + } + + public static void syncListLocations() 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 (ToolsClient toolsClient = ToolsClient.create()) { + ListLocationsRequest request = + ListLocationsRequest.newBuilder() + .setName("name3373707") + .setFilter("filter-1274492040") + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + for (Location element : toolsClient.listLocations(request).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_Tools_ListLocations_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/AsyncListTools.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/AsyncListTools.java new file mode 100644 index 000000000000..7e34608def6f --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/AsyncListTools.java @@ -0,0 +1,53 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_ListTools_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.ListToolsRequest; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class AsyncListTools { + + public static void main(String[] args) throws Exception { + asyncListTools(); + } + + public static void asyncListTools() 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 (ToolsClient toolsClient = ToolsClient.create()) { + ListToolsRequest request = + ListToolsRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + ApiFuture future = toolsClient.listToolsPagedCallable().futureCall(request); + // Do something. + for (Tool element : future.get().iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_Tools_ListTools_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/AsyncListToolsPaged.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/AsyncListToolsPaged.java new file mode 100644 index 000000000000..0d28820c968e --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/AsyncListToolsPaged.java @@ -0,0 +1,61 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_ListTools_Paged_async] +import com.google.cloud.dialogflow.v2.ListToolsRequest; +import com.google.cloud.dialogflow.v2.ListToolsResponse; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.common.base.Strings; + +public class AsyncListToolsPaged { + + public static void main(String[] args) throws Exception { + asyncListToolsPaged(); + } + + public static void asyncListToolsPaged() 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 (ToolsClient toolsClient = ToolsClient.create()) { + ListToolsRequest request = + ListToolsRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + while (true) { + ListToolsResponse response = toolsClient.listToolsCallable().call(request); + for (Tool element : response.getToolsList()) { + // doThingsWith(element); + } + String nextPageToken = response.getNextPageToken(); + if (!Strings.isNullOrEmpty(nextPageToken)) { + request = request.toBuilder().setPageToken(nextPageToken).build(); + } else { + break; + } + } + } + } +} +// [END dialogflow_v2_generated_Tools_ListTools_Paged_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListTools.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListTools.java new file mode 100644 index 000000000000..2bf8fabefed3 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListTools.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_ListTools_sync] +import com.google.cloud.dialogflow.v2.ListToolsRequest; +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncListTools { + + public static void main(String[] args) throws Exception { + syncListTools(); + } + + public static void syncListTools() 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 (ToolsClient toolsClient = ToolsClient.create()) { + ListToolsRequest request = + ListToolsRequest.newBuilder() + .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setPageSize(883849137) + .setPageToken("pageToken873572522") + .build(); + for (Tool element : toolsClient.listTools(request).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_Tools_ListTools_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListToolsLocationname.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListToolsLocationname.java new file mode 100644 index 000000000000..73961e4be31c --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListToolsLocationname.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_ListTools_Locationname_sync] +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncListToolsLocationname { + + public static void main(String[] args) throws Exception { + syncListToolsLocationname(); + } + + public static void syncListToolsLocationname() 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 (ToolsClient toolsClient = ToolsClient.create()) { + LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + for (Tool element : toolsClient.listTools(parent).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_Tools_ListTools_Locationname_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListToolsString.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListToolsString.java new file mode 100644 index 000000000000..b62181aa11c9 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/listtools/SyncListToolsString.java @@ -0,0 +1,44 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_ListTools_String_sync] +import com.google.cloud.dialogflow.v2.LocationName; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; + +public class SyncListToolsString { + + public static void main(String[] args) throws Exception { + syncListToolsString(); + } + + public static void syncListToolsString() 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 (ToolsClient toolsClient = ToolsClient.create()) { + String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString(); + for (Tool element : toolsClient.listTools(parent).iterateAll()) { + // doThingsWith(element); + } + } + } +} +// [END dialogflow_v2_generated_Tools_ListTools_String_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/AsyncUpdateTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/AsyncUpdateTool.java new file mode 100644 index 000000000000..6b1a04d1599b --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/AsyncUpdateTool.java @@ -0,0 +1,50 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_UpdateTool_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.dialogflow.v2.UpdateToolRequest; +import com.google.protobuf.FieldMask; + +public class AsyncUpdateTool { + + public static void main(String[] args) throws Exception { + asyncUpdateTool(); + } + + public static void asyncUpdateTool() 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 (ToolsClient toolsClient = ToolsClient.create()) { + UpdateToolRequest request = + UpdateToolRequest.newBuilder() + .setTool(Tool.newBuilder().build()) + .setUpdateMask(FieldMask.newBuilder().build()) + .build(); + ApiFuture future = toolsClient.updateToolCallable().futureCall(request); + // Do something. + Tool response = future.get(); + } + } +} +// [END dialogflow_v2_generated_Tools_UpdateTool_async] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/SyncUpdateTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/SyncUpdateTool.java new file mode 100644 index 000000000000..60653e5e7921 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/SyncUpdateTool.java @@ -0,0 +1,47 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_UpdateTool_sync] +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.cloud.dialogflow.v2.UpdateToolRequest; +import com.google.protobuf.FieldMask; + +public class SyncUpdateTool { + + public static void main(String[] args) throws Exception { + syncUpdateTool(); + } + + public static void syncUpdateTool() 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 (ToolsClient toolsClient = ToolsClient.create()) { + UpdateToolRequest request = + UpdateToolRequest.newBuilder() + .setTool(Tool.newBuilder().build()) + .setUpdateMask(FieldMask.newBuilder().build()) + .build(); + Tool response = toolsClient.updateTool(request); + } + } +} +// [END dialogflow_v2_generated_Tools_UpdateTool_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/SyncUpdateToolToolFieldmask.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/SyncUpdateToolToolFieldmask.java new file mode 100644 index 000000000000..5ad28ae9ec03 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/tools/updatetool/SyncUpdateToolToolFieldmask.java @@ -0,0 +1,43 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_Tools_UpdateTool_ToolFieldmask_sync] +import com.google.cloud.dialogflow.v2.Tool; +import com.google.cloud.dialogflow.v2.ToolsClient; +import com.google.protobuf.FieldMask; + +public class SyncUpdateToolToolFieldmask { + + public static void main(String[] args) throws Exception { + syncUpdateToolToolFieldmask(); + } + + public static void syncUpdateToolToolFieldmask() 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 (ToolsClient toolsClient = ToolsClient.create()) { + Tool tool = Tool.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + Tool response = toolsClient.updateTool(tool, updateMask); + } + } +} +// [END dialogflow_v2_generated_Tools_UpdateTool_ToolFieldmask_sync] diff --git a/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/toolssettings/createtool/SyncCreateTool.java b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/toolssettings/createtool/SyncCreateTool.java new file mode 100644 index 000000000000..0d792ad1c1d6 --- /dev/null +++ b/java-dialogflow/samples/snippets/generated/com/google/cloud/dialogflow/v2/toolssettings/createtool/SyncCreateTool.java @@ -0,0 +1,55 @@ +/* + * Copyright 2025 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.dialogflow.v2.samples; + +// [START dialogflow_v2_generated_ToolsSettings_CreateTool_sync] +import com.google.cloud.dialogflow.v2.ToolsSettings; +import java.time.Duration; + +public class SyncCreateTool { + + public static void main(String[] args) throws Exception { + syncCreateTool(); + } + + public static void syncCreateTool() 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 + ToolsSettings.Builder toolsSettingsBuilder = ToolsSettings.newBuilder(); + toolsSettingsBuilder + .createToolSettings() + .setRetrySettings( + toolsSettingsBuilder + .createToolSettings() + .getRetrySettings() + .toBuilder() + .setInitialRetryDelayDuration(Duration.ofSeconds(1)) + .setInitialRpcTimeoutDuration(Duration.ofSeconds(5)) + .setMaxAttempts(5) + .setMaxRetryDelayDuration(Duration.ofSeconds(30)) + .setMaxRpcTimeoutDuration(Duration.ofSeconds(60)) + .setRetryDelayMultiplier(1.3) + .setRpcTimeoutMultiplier(1.5) + .setTotalTimeoutDuration(Duration.ofSeconds(300)) + .build()); + ToolsSettings toolsSettings = toolsSettingsBuilder.build(); + } +} +// [END dialogflow_v2_generated_ToolsSettings_CreateTool_sync] diff --git a/java-recaptchaenterprise/google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1/RecaptchaEnterpriseServiceClient.java b/java-recaptchaenterprise/google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1/RecaptchaEnterpriseServiceClient.java index 26fa8161afbd..ca1c1cd25d47 100644 --- a/java-recaptchaenterprise/google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1/RecaptchaEnterpriseServiceClient.java +++ b/java-recaptchaenterprise/google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1/RecaptchaEnterpriseServiceClient.java @@ -283,7 +283,7 @@ *

AddIpOverride *

Adds an IP override to a key. The following restrictions hold: *

    - *
  • The maximum number of IP overrides per key is 100. + *
  • The maximum number of IP overrides per key is 1000. *
  • For any conflict (such as IP already exists or IP part of an existing IP range), an error is returned. *
* @@ -857,6 +857,7 @@ public final AnnotateAssessmentResponse annotateAssessment( * .setAccountId("accountId-1827029976") * .setHashedAccountId(ByteString.EMPTY) * .setTransactionEvent(TransactionEvent.newBuilder().build()) + * .setPhoneAuthenticationEvent(PhoneAuthenticationEvent.newBuilder().build()) * .build(); * AnnotateAssessmentResponse response = * recaptchaEnterpriseServiceClient.annotateAssessment(request); @@ -892,6 +893,7 @@ public final AnnotateAssessmentResponse annotateAssessment(AnnotateAssessmentReq * .setAccountId("accountId-1827029976") * .setHashedAccountId(ByteString.EMPTY) * .setTransactionEvent(TransactionEvent.newBuilder().build()) + * .setPhoneAuthenticationEvent(PhoneAuthenticationEvent.newBuilder().build()) * .build(); * ApiFuture future = * recaptchaEnterpriseServiceClient.annotateAssessmentCallable().futureCall(request); @@ -1710,7 +1712,7 @@ public final UnaryCallable migrateKeyCallable() { * Adds an IP override to a key. The following restrictions hold: * *
    - *
  • The maximum number of IP overrides per key is 100. + *
  • The maximum number of IP overrides per key is 1000. *
  • For any conflict (such as IP already exists or IP part of an existing IP range), an error * is returned. *
@@ -1751,7 +1753,7 @@ public final AddIpOverrideResponse addIpOverride(KeyName name, IpOverrideData ip * Adds an IP override to a key. The following restrictions hold: * *
    - *
  • The maximum number of IP overrides per key is 100. + *
  • The maximum number of IP overrides per key is 1000. *
  • For any conflict (such as IP already exists or IP part of an existing IP range), an error * is returned. *
@@ -1789,7 +1791,7 @@ public final AddIpOverrideResponse addIpOverride(String name, IpOverrideData ipO * Adds an IP override to a key. The following restrictions hold: * *
    - *
  • The maximum number of IP overrides per key is 100. + *
  • The maximum number of IP overrides per key is 1000. *
  • For any conflict (such as IP already exists or IP part of an existing IP range), an error * is returned. *
@@ -1825,7 +1827,7 @@ public final AddIpOverrideResponse addIpOverride(AddIpOverrideRequest request) { * Adds an IP override to a key. The following restrictions hold: * *
    - *
  • The maximum number of IP overrides per key is 100. + *
  • The maximum number of IP overrides per key is 1000. *
  • For any conflict (such as IP already exists or IP part of an existing IP range), an error * is returned. *
diff --git a/java-recaptchaenterprise/google-cloud-recaptchaenterprise/src/main/resources/META-INF/native-image/com.google.cloud.recaptchaenterprise.v1/reflect-config.json b/java-recaptchaenterprise/google-cloud-recaptchaenterprise/src/main/resources/META-INF/native-image/com.google.cloud.recaptchaenterprise.v1/reflect-config.json index 9c1d12653b4b..ba586532fbd8 100644 --- a/java-recaptchaenterprise/google-cloud-recaptchaenterprise/src/main/resources/META-INF/native-image/com.google.cloud.recaptchaenterprise.v1/reflect-config.json +++ b/java-recaptchaenterprise/google-cloud-recaptchaenterprise/src/main/resources/META-INF/native-image/com.google.cloud.recaptchaenterprise.v1/reflect-config.json @@ -1493,6 +1493,33 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.recaptchaenterprise.v1.Bot", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.recaptchaenterprise.v1.Bot$BotType", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.recaptchaenterprise.v1.Bot$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.recaptchaenterprise.v1.ChallengeMetrics", "queryAllDeclaredConstructors": true, @@ -1880,6 +1907,33 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.recaptchaenterprise.v1.FraudPreventionAssessment$RiskReason", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.recaptchaenterprise.v1.FraudPreventionAssessment$RiskReason$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.recaptchaenterprise.v1.FraudPreventionAssessment$RiskReason$Reason", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.recaptchaenterprise.v1.FraudPreventionAssessment$StolenInstrumentVerdict", "queryAllDeclaredConstructors": true, @@ -2294,6 +2348,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.recaptchaenterprise.v1.PhoneFraudAssessment", "queryAllDeclaredConstructors": true, @@ -2897,6 +2969,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.recaptchaenterprise.v1.WebKeySettings$ActionSettings", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.recaptchaenterprise.v1.WebKeySettings$ActionSettings$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.recaptchaenterprise.v1.WebKeySettings$Builder", "queryAllDeclaredConstructors": true, @@ -2915,6 +3005,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.recaptchaenterprise.v1.WebKeySettings$ChallengeSettings", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.recaptchaenterprise.v1.WebKeySettings$ChallengeSettings$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.recaptchaenterprise.v1.WebKeySettings$IntegrationType", "queryAllDeclaredConstructors": true, diff --git a/java-recaptchaenterprise/grpc-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RecaptchaEnterpriseServiceGrpc.java b/java-recaptchaenterprise/grpc-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RecaptchaEnterpriseServiceGrpc.java index 77cfcb435c7b..cb81d441590b 100644 --- a/java-recaptchaenterprise/grpc-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RecaptchaEnterpriseServiceGrpc.java +++ b/java-recaptchaenterprise/grpc-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RecaptchaEnterpriseServiceGrpc.java @@ -1329,7 +1329,7 @@ default void migrateKey( * *
      * Adds an IP override to a key. The following restrictions hold:
-     * * The maximum number of IP overrides per key is 100.
+     * * The maximum number of IP overrides per key is 1000.
      * * For any conflict (such as IP already exists or IP part of an existing
      *   IP range), an error is returned.
      * 
@@ -1717,7 +1717,7 @@ public void migrateKey( * *
      * Adds an IP override to a key. The following restrictions hold:
-     * * The maximum number of IP overrides per key is 100.
+     * * The maximum number of IP overrides per key is 1000.
      * * For any conflict (such as IP already exists or IP part of an existing
      *   IP range), an error is returned.
      * 
@@ -2099,7 +2099,7 @@ public com.google.recaptchaenterprise.v1.Key migrateKey( * *
      * Adds an IP override to a key. The following restrictions hold:
-     * * The maximum number of IP overrides per key is 100.
+     * * The maximum number of IP overrides per key is 1000.
      * * For any conflict (such as IP already exists or IP part of an existing
      *   IP range), an error is returned.
      * 
@@ -2443,7 +2443,7 @@ public com.google.recaptchaenterprise.v1.Key migrateKey( * *
      * Adds an IP override to a key. The following restrictions hold:
-     * * The maximum number of IP overrides per key is 100.
+     * * The maximum number of IP overrides per key is 1000.
      * * For any conflict (such as IP already exists or IP part of an existing
      *   IP range), an error is returned.
      * 
@@ -2778,7 +2778,7 @@ public com.google.common.util.concurrent.ListenableFuture * Adds an IP override to a key. The following restrictions hold: - * * The maximum number of IP overrides per key is 100. + * * The maximum number of IP overrides per key is 1000. * * For any conflict (such as IP already exists or IP part of an existing * IP range), an error is returned. * diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountDefenderAssessment.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountDefenderAssessment.java index 833f28f041c5..ef342359dce6 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountDefenderAssessment.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountDefenderAssessment.java @@ -69,6 +69,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Labels returned by account defender for this request.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountVerificationInfo.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountVerificationInfo.java index 3bd8bd1f3725..892003bffc49 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountVerificationInfo.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountVerificationInfo.java @@ -73,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Result of the account verification as contained in the verdict token issued
    * at the end of the verification flow.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.Result} @@ -613,7 +614,7 @@ public int getLatestVerificationResultValue() { * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is deprecated. - * See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @return The username. */ @java.lang.Override @@ -641,7 +642,7 @@ public java.lang.String getUsername() { * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is deprecated. - * See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @return The bytes for username. */ @java.lang.Override @@ -1783,7 +1784,7 @@ public Builder clearLatestVerificationResult() { * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is - * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @return The username. */ @java.lang.Deprecated @@ -1810,7 +1811,7 @@ public java.lang.String getUsername() { * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is - * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @return The bytes for username. */ @java.lang.Deprecated @@ -1837,7 +1838,7 @@ public com.google.protobuf.ByteString getUsernameBytes() { * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is - * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @param value The username to set. * @return This builder for chaining. */ @@ -1863,7 +1864,7 @@ public Builder setUsername(java.lang.String value) { * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is - * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @return This builder for chaining. */ @java.lang.Deprecated @@ -1885,7 +1886,7 @@ public Builder clearUsername() { * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is - * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @param value The bytes for username to set. * @return This builder for chaining. */ diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountVerificationInfoOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountVerificationInfoOrBuilder.java index 25ee38367c7b..14fe0081349f 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountVerificationInfoOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AccountVerificationInfoOrBuilder.java @@ -160,7 +160,7 @@ com.google.recaptchaenterprise.v1.EndpointVerificationInfoOrBuilder getEndpoints * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is deprecated. - * See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @return The username. */ @java.lang.Deprecated @@ -177,7 +177,7 @@ com.google.recaptchaenterprise.v1.EndpointVerificationInfoOrBuilder getEndpoints * string username = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.AccountVerificationInfo.username is deprecated. - * See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=602 + * See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=621 * @return The bytes for username. */ @java.lang.Deprecated diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AndroidKeySettings.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AndroidKeySettings.java index ff3bc8576f42..f5fd34a69fd9 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AndroidKeySettings.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AndroidKeySettings.java @@ -95,6 +95,11 @@ public boolean getAllowAllPackageNames() { *
    * Optional. Android package names of apps allowed to use the key.
    * Example: 'com.companyname.appname'
+   * Each key supports a maximum of 250 package names. To use a key on more
+   * apps, set `allow_all_package_names` to true. When this is set, you
+   * are responsible for validating the package name by checking the
+   * `token_properties.android_package_name` field in each assessment response
+   * against your list of allowed package names.
    * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -112,6 +117,11 @@ public com.google.protobuf.ProtocolStringList getAllowedPackageNamesList() { *
    * Optional. Android package names of apps allowed to use the key.
    * Example: 'com.companyname.appname'
+   * Each key supports a maximum of 250 package names. To use a key on more
+   * apps, set `allow_all_package_names` to true. When this is set, you
+   * are responsible for validating the package name by checking the
+   * `token_properties.android_package_name` field in each assessment response
+   * against your list of allowed package names.
    * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -129,6 +139,11 @@ public int getAllowedPackageNamesCount() { *
    * Optional. Android package names of apps allowed to use the key.
    * Example: 'com.companyname.appname'
+   * Each key supports a maximum of 250 package names. To use a key on more
+   * apps, set `allow_all_package_names` to true. When this is set, you
+   * are responsible for validating the package name by checking the
+   * `token_properties.android_package_name` field in each assessment response
+   * against your list of allowed package names.
    * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -147,6 +162,11 @@ public java.lang.String getAllowedPackageNames(int index) { *
    * Optional. Android package names of apps allowed to use the key.
    * Example: 'com.companyname.appname'
+   * Each key supports a maximum of 250 package names. To use a key on more
+   * apps, set `allow_all_package_names` to true. When this is set, you
+   * are responsible for validating the package name by checking the
+   * `token_properties.android_package_name` field in each assessment response
+   * against your list of allowed package names.
    * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -660,6 +680,11 @@ private void ensureAllowedPackageNamesIsMutable() { *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -678,6 +703,11 @@ public com.google.protobuf.ProtocolStringList getAllowedPackageNamesList() { *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -695,6 +725,11 @@ public int getAllowedPackageNamesCount() { *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -713,6 +748,11 @@ public java.lang.String getAllowedPackageNames(int index) { *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -731,6 +771,11 @@ public com.google.protobuf.ByteString getAllowedPackageNamesBytes(int index) { *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -757,6 +802,11 @@ public Builder setAllowedPackageNames(int index, java.lang.String value) { *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -782,6 +832,11 @@ public Builder addAllowedPackageNames(java.lang.String value) { *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -804,6 +859,11 @@ public Builder addAllAllowedPackageNames(java.lang.Iterable va *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -825,6 +885,11 @@ public Builder clearAllowedPackageNames() { *
      * Optional. Android package names of apps allowed to use the key.
      * Example: 'com.companyname.appname'
+     * Each key supports a maximum of 250 package names. To use a key on more
+     * apps, set `allow_all_package_names` to true. When this is set, you
+     * are responsible for validating the package name by checking the
+     * `token_properties.android_package_name` field in each assessment response
+     * against your list of allowed package names.
      * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AndroidKeySettingsOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AndroidKeySettingsOrBuilder.java index 21ccf6e67dcc..5a80c00b4a25 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AndroidKeySettingsOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AndroidKeySettingsOrBuilder.java @@ -43,6 +43,11 @@ public interface AndroidKeySettingsOrBuilder *
    * Optional. Android package names of apps allowed to use the key.
    * Example: 'com.companyname.appname'
+   * Each key supports a maximum of 250 package names. To use a key on more
+   * apps, set `allow_all_package_names` to true. When this is set, you
+   * are responsible for validating the package name by checking the
+   * `token_properties.android_package_name` field in each assessment response
+   * against your list of allowed package names.
    * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -58,6 +63,11 @@ public interface AndroidKeySettingsOrBuilder *
    * Optional. Android package names of apps allowed to use the key.
    * Example: 'com.companyname.appname'
+   * Each key supports a maximum of 250 package names. To use a key on more
+   * apps, set `allow_all_package_names` to true. When this is set, you
+   * are responsible for validating the package name by checking the
+   * `token_properties.android_package_name` field in each assessment response
+   * against your list of allowed package names.
    * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -73,6 +83,11 @@ public interface AndroidKeySettingsOrBuilder *
    * Optional. Android package names of apps allowed to use the key.
    * Example: 'com.companyname.appname'
+   * Each key supports a maximum of 250 package names. To use a key on more
+   * apps, set `allow_all_package_names` to true. When this is set, you
+   * are responsible for validating the package name by checking the
+   * `token_properties.android_package_name` field in each assessment response
+   * against your list of allowed package names.
    * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -89,6 +104,11 @@ public interface AndroidKeySettingsOrBuilder *
    * Optional. Android package names of apps allowed to use the key.
    * Example: 'com.companyname.appname'
+   * Each key supports a maximum of 250 package names. To use a key on more
+   * apps, set `allow_all_package_names` to true. When this is set, you
+   * are responsible for validating the package name by checking the
+   * `token_properties.android_package_name` field in each assessment response
+   * against your list of allowed package names.
    * 
* * repeated string allowed_package_names = 1 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AnnotateAssessmentRequest.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AnnotateAssessmentRequest.java index 48b0a99b8818..171bbdb031d3 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AnnotateAssessmentRequest.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AnnotateAssessmentRequest.java @@ -1125,6 +1125,69 @@ public com.google.recaptchaenterprise.v1.TransactionEvent getTransactionEvent() : transactionEvent_; } + public static final int PHONE_AUTHENTICATION_EVENT_FIELD_NUMBER = 6; + private com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent phoneAuthenticationEvent_; + + /** + * + * + *
+   * Optional. If using an external multi-factor authentication provider,
+   * provide phone authentication details for fraud detection purposes.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the phoneAuthenticationEvent field is set. + */ + @java.lang.Override + public boolean hasPhoneAuthenticationEvent() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Optional. If using an external multi-factor authentication provider,
+   * provide phone authentication details for fraud detection purposes.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The phoneAuthenticationEvent. + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent getPhoneAuthenticationEvent() { + return phoneAuthenticationEvent_ == null + ? com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.getDefaultInstance() + : phoneAuthenticationEvent_; + } + + /** + * + * + *
+   * Optional. If using an external multi-factor authentication provider,
+   * provide phone authentication details for fraud detection purposes.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.PhoneAuthenticationEventOrBuilder + getPhoneAuthenticationEventOrBuilder() { + return phoneAuthenticationEvent_ == null + ? com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.getDefaultInstance() + : phoneAuthenticationEvent_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -1162,6 +1225,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(5, getTransactionEvent()); } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(6, getPhoneAuthenticationEvent()); + } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, accountId_); } @@ -1201,6 +1267,11 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getTransactionEvent()); } + if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 6, getPhoneAuthenticationEvent()); + } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, accountId_); } @@ -1229,6 +1300,10 @@ public boolean equals(final java.lang.Object obj) { if (hasTransactionEvent()) { if (!getTransactionEvent().equals(other.getTransactionEvent())) return false; } + if (hasPhoneAuthenticationEvent() != other.hasPhoneAuthenticationEvent()) return false; + if (hasPhoneAuthenticationEvent()) { + if (!getPhoneAuthenticationEvent().equals(other.getPhoneAuthenticationEvent())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -1256,6 +1331,10 @@ public int hashCode() { hash = (37 * hash) + TRANSACTION_EVENT_FIELD_NUMBER; hash = (53 * hash) + getTransactionEvent().hashCode(); } + if (hasPhoneAuthenticationEvent()) { + hash = (37 * hash) + PHONE_AUTHENTICATION_EVENT_FIELD_NUMBER; + hash = (53 * hash) + getPhoneAuthenticationEvent().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -1399,6 +1478,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getTransactionEventFieldBuilder(); + getPhoneAuthenticationEventFieldBuilder(); } } @@ -1417,6 +1497,11 @@ public Builder clear() { transactionEventBuilder_.dispose(); transactionEventBuilder_ = null; } + phoneAuthenticationEvent_ = null; + if (phoneAuthenticationEventBuilder_ != null) { + phoneAuthenticationEventBuilder_.dispose(); + phoneAuthenticationEventBuilder_ = null; + } return this; } @@ -1481,6 +1566,13 @@ private void buildPartial0(com.google.recaptchaenterprise.v1.AnnotateAssessmentR transactionEventBuilder_ == null ? transactionEvent_ : transactionEventBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.phoneAuthenticationEvent_ = + phoneAuthenticationEventBuilder_ == null + ? phoneAuthenticationEvent_ + : phoneAuthenticationEventBuilder_.build(); + to_bitField0_ |= 0x00000002; + } result.bitField0_ |= to_bitField0_; } @@ -1559,6 +1651,9 @@ public Builder mergeFrom(com.google.recaptchaenterprise.v1.AnnotateAssessmentReq if (other.hasTransactionEvent()) { mergeTransactionEvent(other.getTransactionEvent()); } + if (other.hasPhoneAuthenticationEvent()) { + mergePhoneAuthenticationEvent(other.getPhoneAuthenticationEvent()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -1629,6 +1724,13 @@ public Builder mergeFrom( bitField0_ |= 0x00000020; break; } // case 42 + case 50: + { + input.readMessage( + getPhoneAuthenticationEventFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000040; + break; + } // case 50 case 58: { accountId_ = input.readStringRequireUtf8(); @@ -2574,6 +2676,235 @@ public com.google.recaptchaenterprise.v1.TransactionEvent.Builder getTransaction return transactionEventBuilder_; } + private com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent phoneAuthenticationEvent_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent, + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.Builder, + com.google.recaptchaenterprise.v1.PhoneAuthenticationEventOrBuilder> + phoneAuthenticationEventBuilder_; + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the phoneAuthenticationEvent field is set. + */ + public boolean hasPhoneAuthenticationEvent() { + return ((bitField0_ & 0x00000040) != 0); + } + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The phoneAuthenticationEvent. + */ + public com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent + getPhoneAuthenticationEvent() { + if (phoneAuthenticationEventBuilder_ == null) { + return phoneAuthenticationEvent_ == null + ? com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.getDefaultInstance() + : phoneAuthenticationEvent_; + } else { + return phoneAuthenticationEventBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setPhoneAuthenticationEvent( + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent value) { + if (phoneAuthenticationEventBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + phoneAuthenticationEvent_ = value; + } else { + phoneAuthenticationEventBuilder_.setMessage(value); + } + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setPhoneAuthenticationEvent( + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.Builder builderForValue) { + if (phoneAuthenticationEventBuilder_ == null) { + phoneAuthenticationEvent_ = builderForValue.build(); + } else { + phoneAuthenticationEventBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergePhoneAuthenticationEvent( + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent value) { + if (phoneAuthenticationEventBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0) + && phoneAuthenticationEvent_ != null + && phoneAuthenticationEvent_ + != com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent + .getDefaultInstance()) { + getPhoneAuthenticationEventBuilder().mergeFrom(value); + } else { + phoneAuthenticationEvent_ = value; + } + } else { + phoneAuthenticationEventBuilder_.mergeFrom(value); + } + if (phoneAuthenticationEvent_ != null) { + bitField0_ |= 0x00000040; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearPhoneAuthenticationEvent() { + bitField0_ = (bitField0_ & ~0x00000040); + phoneAuthenticationEvent_ = null; + if (phoneAuthenticationEventBuilder_ != null) { + phoneAuthenticationEventBuilder_.dispose(); + phoneAuthenticationEventBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.Builder + getPhoneAuthenticationEventBuilder() { + bitField0_ |= 0x00000040; + onChanged(); + return getPhoneAuthenticationEventFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.recaptchaenterprise.v1.PhoneAuthenticationEventOrBuilder + getPhoneAuthenticationEventOrBuilder() { + if (phoneAuthenticationEventBuilder_ != null) { + return phoneAuthenticationEventBuilder_.getMessageOrBuilder(); + } else { + return phoneAuthenticationEvent_ == null + ? com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.getDefaultInstance() + : phoneAuthenticationEvent_; + } + } + + /** + * + * + *
+     * Optional. If using an external multi-factor authentication provider,
+     * provide phone authentication details for fraud detection purposes.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent, + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.Builder, + com.google.recaptchaenterprise.v1.PhoneAuthenticationEventOrBuilder> + getPhoneAuthenticationEventFieldBuilder() { + if (phoneAuthenticationEventBuilder_ == null) { + phoneAuthenticationEventBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent, + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.Builder, + com.google.recaptchaenterprise.v1.PhoneAuthenticationEventOrBuilder>( + getPhoneAuthenticationEvent(), getParentForChildren(), isClean()); + phoneAuthenticationEvent_ = null; + } + return phoneAuthenticationEventBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AnnotateAssessmentRequestOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AnnotateAssessmentRequestOrBuilder.java index 377c1ba85fcb..3dcdb7aecefe 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AnnotateAssessmentRequestOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AnnotateAssessmentRequestOrBuilder.java @@ -259,4 +259,51 @@ public interface AnnotateAssessmentRequestOrBuilder *
*/ com.google.recaptchaenterprise.v1.TransactionEventOrBuilder getTransactionEventOrBuilder(); + + /** + * + * + *
+   * Optional. If using an external multi-factor authentication provider,
+   * provide phone authentication details for fraud detection purposes.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the phoneAuthenticationEvent field is set. + */ + boolean hasPhoneAuthenticationEvent(); + + /** + * + * + *
+   * Optional. If using an external multi-factor authentication provider,
+   * provide phone authentication details for fraud detection purposes.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The phoneAuthenticationEvent. + */ + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent getPhoneAuthenticationEvent(); + + /** + * + * + *
+   * Optional. If using an external multi-factor authentication provider,
+   * provide phone authentication details for fraud detection purposes.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent phone_authentication_event = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.recaptchaenterprise.v1.PhoneAuthenticationEventOrBuilder + getPhoneAuthenticationEventOrBuilder(); } diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AssessmentEnvironment.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AssessmentEnvironment.java index 9e509f25a791..d15baca22789 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AssessmentEnvironment.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AssessmentEnvironment.java @@ -78,10 +78,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -108,10 +108,10 @@ public java.lang.String getClient() { * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -562,10 +562,10 @@ public Builder mergeFrom( * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -591,10 +591,10 @@ public java.lang.String getClient() { * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -620,10 +620,10 @@ public com.google.protobuf.ByteString getClientBytes() { * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -648,10 +648,10 @@ public Builder setClient(java.lang.String value) { * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -672,10 +672,10 @@ public Builder clearClient() { * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AssessmentEnvironmentOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AssessmentEnvironmentOrBuilder.java index e32c4951c55d..00705741def2 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AssessmentEnvironmentOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/AssessmentEnvironmentOrBuilder.java @@ -31,10 +31,10 @@ public interface AssessmentEnvironmentOrBuilder * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -50,10 +50,10 @@ public interface AssessmentEnvironmentOrBuilder * Optional. Identifies the client module initiating the CreateAssessment * request. This can be the link to the client module's project. Examples * include: - * - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - * - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - * - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - * - "wordpress.org/plugins/recaptcha-something" + * + * - + * "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + * - "wordpress.org/plugins/recaptcha-something" * * * string client = 1 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Bot.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Bot.java new file mode 100644 index 000000000000..0b1c1e21b888 --- /dev/null +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Bot.java @@ -0,0 +1,996 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto + +// Protobuf Java Version: 3.25.8 +package com.google.recaptchaenterprise.v1; + +/** + * + * + *
+ * Bot information and metadata.
+ * 
+ * + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.Bot} + */ +public final class Bot extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.Bot) + BotOrBuilder { + private static final long serialVersionUID = 0L; + + // Use Bot.newBuilder() to construct. + private Bot(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private Bot() { + name_ = ""; + botType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new Bot(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_Bot_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_Bot_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.Bot.class, + com.google.recaptchaenterprise.v1.Bot.Builder.class); + } + + /** + * + * + *
+   * Types of bots.
+   * Ensure that applications can handle values not explicitly listed.
+   * 
+ * + * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.Bot.BotType} + */ + public enum BotType implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Default unspecified type.
+     * 
+ * + * BOT_TYPE_UNSPECIFIED = 0; + */ + BOT_TYPE_UNSPECIFIED(0), + /** + * + * + *
+     * Software program that interacts with a site and performs tasks
+     * autonomously.
+     * 
+ * + * AI_AGENT = 1; + */ + AI_AGENT(1), + /** + * + * + *
+     * Software that extracts specific data from sites for use.
+     * 
+ * + * CONTENT_SCRAPER = 2; + */ + CONTENT_SCRAPER(2), + /** + * + * + *
+     * Software that crawls sites and stores content for the purpose of
+     * efficient retrieval, likely as part of a search engine.
+     * 
+ * + * SEARCH_INDEXER = 3; + */ + SEARCH_INDEXER(3), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Default unspecified type.
+     * 
+ * + * BOT_TYPE_UNSPECIFIED = 0; + */ + public static final int BOT_TYPE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Software program that interacts with a site and performs tasks
+     * autonomously.
+     * 
+ * + * AI_AGENT = 1; + */ + public static final int AI_AGENT_VALUE = 1; + + /** + * + * + *
+     * Software that extracts specific data from sites for use.
+     * 
+ * + * CONTENT_SCRAPER = 2; + */ + public static final int CONTENT_SCRAPER_VALUE = 2; + + /** + * + * + *
+     * Software that crawls sites and stores content for the purpose of
+     * efficient retrieval, likely as part of a search engine.
+     * 
+ * + * SEARCH_INDEXER = 3; + */ + public static final int SEARCH_INDEXER_VALUE = 3; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BotType 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 BotType forNumber(int value) { + switch (value) { + case 0: + return BOT_TYPE_UNSPECIFIED; + case 1: + return AI_AGENT; + case 2: + return CONTENT_SCRAPER; + case 3: + return SEARCH_INDEXER; + 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 BotType findValueByNumber(int number) { + return BotType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.Bot.getDescriptor().getEnumTypes().get(0); + } + + private static final BotType[] VALUES = values(); + + public static BotType 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 BotType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.recaptchaenterprise.v1.Bot.BotType) + } + + public static final int NAME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + + /** + * + * + *
+   * Optional. Enumerated string value that indicates the identity of the bot,
+   * formatted in kebab-case.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @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; + } + } + + /** + * + * + *
+   * Optional. Enumerated string value that indicates the identity of the bot,
+   * formatted in kebab-case.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @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 BOT_TYPE_FIELD_NUMBER = 2; + private int botType_ = 0; + + /** + * + * + *
+   * Optional. Enumerated field representing the type of bot.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for botType. + */ + @java.lang.Override + public int getBotTypeValue() { + return botType_; + } + + /** + * + * + *
+   * Optional. Enumerated field representing the type of bot.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The botType. + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.Bot.BotType getBotType() { + com.google.recaptchaenterprise.v1.Bot.BotType result = + com.google.recaptchaenterprise.v1.Bot.BotType.forNumber(botType_); + return result == null ? com.google.recaptchaenterprise.v1.Bot.BotType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (botType_ + != com.google.recaptchaenterprise.v1.Bot.BotType.BOT_TYPE_UNSPECIFIED.getNumber()) { + output.writeEnum(2, botType_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (botType_ + != com.google.recaptchaenterprise.v1.Bot.BotType.BOT_TYPE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, botType_); + } + 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.recaptchaenterprise.v1.Bot)) { + return super.equals(obj); + } + com.google.recaptchaenterprise.v1.Bot other = (com.google.recaptchaenterprise.v1.Bot) obj; + + if (!getName().equals(other.getName())) return false; + if (botType_ != other.botType_) 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) + BOT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + botType_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.recaptchaenterprise.v1.Bot parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.Bot parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.Bot parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.Bot 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.recaptchaenterprise.v1.Bot parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.Bot parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.Bot parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.Bot parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.Bot parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.Bot parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.Bot parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.Bot parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.recaptchaenterprise.v1.Bot prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Bot information and metadata.
+   * 
+ * + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.Bot} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.Bot) + com.google.recaptchaenterprise.v1.BotOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_Bot_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_Bot_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.Bot.class, + com.google.recaptchaenterprise.v1.Bot.Builder.class); + } + + // Construct using com.google.recaptchaenterprise.v1.Bot.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + botType_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_Bot_descriptor; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.Bot getDefaultInstanceForType() { + return com.google.recaptchaenterprise.v1.Bot.getDefaultInstance(); + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.Bot build() { + com.google.recaptchaenterprise.v1.Bot result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.Bot buildPartial() { + com.google.recaptchaenterprise.v1.Bot result = + new com.google.recaptchaenterprise.v1.Bot(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.recaptchaenterprise.v1.Bot result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.botType_ = botType_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.recaptchaenterprise.v1.Bot) { + return mergeFrom((com.google.recaptchaenterprise.v1.Bot) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.recaptchaenterprise.v1.Bot other) { + if (other == com.google.recaptchaenterprise.v1.Bot.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.botType_ != 0) { + setBotTypeValue(other.getBotTypeValue()); + } + 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 16: + { + botType_ = 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 java.lang.Object name_ = ""; + + /** + * + * + *
+     * Optional. Enumerated string value that indicates the identity of the bot,
+     * formatted in kebab-case.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @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; + } + } + + /** + * + * + *
+     * Optional. Enumerated string value that indicates the identity of the bot,
+     * formatted in kebab-case.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @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; + } + } + + /** + * + * + *
+     * Optional. Enumerated string value that indicates the identity of the bot,
+     * formatted in kebab-case.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @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; + } + + /** + * + * + *
+     * Optional. Enumerated string value that indicates the identity of the bot,
+     * formatted in kebab-case.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Enumerated string value that indicates the identity of the bot,
+     * formatted in kebab-case.
+     * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @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 int botType_ = 0; + + /** + * + * + *
+     * Optional. Enumerated field representing the type of bot.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for botType. + */ + @java.lang.Override + public int getBotTypeValue() { + return botType_; + } + + /** + * + * + *
+     * Optional. Enumerated field representing the type of bot.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for botType to set. + * @return This builder for chaining. + */ + public Builder setBotTypeValue(int value) { + botType_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Enumerated field representing the type of bot.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The botType. + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.Bot.BotType getBotType() { + com.google.recaptchaenterprise.v1.Bot.BotType result = + com.google.recaptchaenterprise.v1.Bot.BotType.forNumber(botType_); + return result == null ? com.google.recaptchaenterprise.v1.Bot.BotType.UNRECOGNIZED : result; + } + + /** + * + * + *
+     * Optional. Enumerated field representing the type of bot.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The botType to set. + * @return This builder for chaining. + */ + public Builder setBotType(com.google.recaptchaenterprise.v1.Bot.BotType value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + botType_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Enumerated field representing the type of bot.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearBotType() { + bitField0_ = (bitField0_ & ~0x00000002); + botType_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.Bot) + } + + // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.Bot) + private static final com.google.recaptchaenterprise.v1.Bot DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.recaptchaenterprise.v1.Bot(); + } + + public static com.google.recaptchaenterprise.v1.Bot getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Bot 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.recaptchaenterprise.v1.Bot getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/BotOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/BotOrBuilder.java new file mode 100644 index 000000000000..0f93ef65a389 --- /dev/null +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/BotOrBuilder.java @@ -0,0 +1,84 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto + +// Protobuf Java Version: 3.25.8 +package com.google.recaptchaenterprise.v1; + +public interface BotOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.Bot) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Optional. Enumerated string value that indicates the identity of the bot,
+   * formatted in kebab-case.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The name. + */ + java.lang.String getName(); + + /** + * + * + *
+   * Optional. Enumerated string value that indicates the identity of the bot,
+   * formatted in kebab-case.
+   * 
+ * + * string name = 1 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The bytes for name. + */ + com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * Optional. Enumerated field representing the type of bot.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for botType. + */ + int getBotTypeValue(); + + /** + * + * + *
+   * Optional. Enumerated field representing the type of bot.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The botType. + */ + com.google.recaptchaenterprise.v1.Bot.BotType getBotType(); +} diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Event.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Event.java index 1ebdeb1f9989..c2fc64022922 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Event.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Event.java @@ -79,6 +79,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Setting that controls Fraud Prevention assessments.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.Event.FraudPrevention} @@ -541,7 +542,7 @@ public com.google.protobuf.ByteString getExpectedActionBytes() { *
* * @deprecated google.cloud.recaptchaenterprise.v1.Event.hashed_account_id is deprecated. See - * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=745 + * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=765 * @return The hashedAccountId. */ @java.lang.Override @@ -630,7 +631,7 @@ public com.google.protobuf.ByteString getRequestedUriBytes() { * * *
-   * Optional. Flag for running WAF token assessment.
+   * Optional. Flag for running Web Application Firewall (WAF) token assessment.
    * If enabled, the token must be specified, and have been created by a
    * WAF-enabled key.
    * 
@@ -2368,7 +2369,7 @@ public Builder setExpectedActionBytes(com.google.protobuf.ByteString value) { *
* * @deprecated google.cloud.recaptchaenterprise.v1.Event.hashed_account_id is deprecated. See - * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=745 + * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=765 * @return The hashedAccountId. */ @java.lang.Override @@ -2391,7 +2392,7 @@ public com.google.protobuf.ByteString getHashedAccountId() { *
* * @deprecated google.cloud.recaptchaenterprise.v1.Event.hashed_account_id is deprecated. See - * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=745 + * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=765 * @param value The hashedAccountId to set. * @return This builder for chaining. */ @@ -2420,7 +2421,7 @@ public Builder setHashedAccountId(com.google.protobuf.ByteString value) { *
* * @deprecated google.cloud.recaptchaenterprise.v1.Event.hashed_account_id is deprecated. See - * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=745 + * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=765 * @return This builder for chaining. */ @java.lang.Deprecated @@ -2607,7 +2608,7 @@ public Builder setRequestedUriBytes(com.google.protobuf.ByteString value) { * * *
-     * Optional. Flag for running WAF token assessment.
+     * Optional. Flag for running Web Application Firewall (WAF) token assessment.
      * If enabled, the token must be specified, and have been created by a
      * WAF-enabled key.
      * 
@@ -2625,7 +2626,7 @@ public boolean getWafTokenAssessment() { * * *
-     * Optional. Flag for running WAF token assessment.
+     * Optional. Flag for running Web Application Firewall (WAF) token assessment.
      * If enabled, the token must be specified, and have been created by a
      * WAF-enabled key.
      * 
@@ -2647,7 +2648,7 @@ public Builder setWafTokenAssessment(boolean value) { * * *
-     * Optional. Flag for running WAF token assessment.
+     * Optional. Flag for running Web Application Firewall (WAF) token assessment.
      * If enabled, the token must be specified, and have been created by a
      * WAF-enabled key.
      * 
diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/EventOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/EventOrBuilder.java index bebd29d68022..00fce72711fc 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/EventOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/EventOrBuilder.java @@ -183,7 +183,7 @@ public interface EventOrBuilder *
* * @deprecated google.cloud.recaptchaenterprise.v1.Event.hashed_account_id is deprecated. See - * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=745 + * google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=765 * @return The hashedAccountId. */ @java.lang.Deprecated @@ -233,7 +233,7 @@ public interface EventOrBuilder * * *
-   * Optional. Flag for running WAF token assessment.
+   * Optional. Flag for running Web Application Firewall (WAF) token assessment.
    * If enabled, the token must be specified, and have been created by a
    * WAF-enabled key.
    * 
diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudPreventionAssessment.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudPreventionAssessment.java index 4b63882f7fff..53538f4dcd3e 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudPreventionAssessment.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudPreventionAssessment.java @@ -39,7 +39,9 @@ private FraudPreventionAssessment(com.google.protobuf.GeneratedMessageV3.Builder super(builder); } - private FraudPreventionAssessment() {} + private FraudPreventionAssessment() { + riskReasons_ = java.util.Collections.emptyList(); + } @java.lang.Override @SuppressWarnings({"unused"}) @@ -62,91 +64,374 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { com.google.recaptchaenterprise.v1.FraudPreventionAssessment.Builder.class); } - public interface StolenInstrumentVerdictOrBuilder + public interface RiskReasonOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) + // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason) com.google.protobuf.MessageOrBuilder { /** * * *
-     * Output only. Probability of this transaction being executed with a stolen
-     * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
+     * Output only. Risk reasons applicable to the Fraud Prevention assessment.
      * 
* - * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * - * @return The risk. + * @return The enum numeric value on the wire for reason. */ - float getRisk(); + int getReasonValue(); + + /** + * + * + *
+     * Output only. Risk reasons applicable to the Fraud Prevention assessment.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The reason. + */ + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason getReason(); } /** * * *
-   * Information about stolen instrument fraud, where the user is not the
-   * legitimate owner of the instrument being used for the purchase.
+   * Risk reasons applicable to the Fraud Prevention assessment.
    * 
* - * Protobuf type {@code - * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict} + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason} */ - public static final class StolenInstrumentVerdict extends com.google.protobuf.GeneratedMessageV3 + public static final class RiskReason extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) - StolenInstrumentVerdictOrBuilder { + // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason) + RiskReasonOrBuilder { private static final long serialVersionUID = 0L; - // Use StolenInstrumentVerdict.newBuilder() to construct. - private StolenInstrumentVerdict(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use RiskReason.newBuilder() to construct. + private RiskReason(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private StolenInstrumentVerdict() {} + private RiskReason() { + reason_ = 0; + } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new StolenInstrumentVerdict(); + return new RiskReason(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_fieldAccessorTable + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - .class, - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - .Builder.class); + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.class, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder.class); } - public static final int RISK_FIELD_NUMBER = 1; - private float risk_ = 0F; + /** + * + * + *
+     * Risk reasons applicable to the Fraud Prevention assessment. New risk
+     * reasons will be added over time.
+     * 
+ * + * Protobuf enum {@code + * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason} + */ + public enum Reason implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+       * Default unspecified type.
+       * 
+ * + * REASON_UNSPECIFIED = 0; + */ + REASON_UNSPECIFIED(0), + /** + * + * + *
+       * A suspiciously high number of recent transactions have used identifiers
+       * present in this transaction.
+       * 
+ * + * HIGH_TRANSACTION_VELOCITY = 1; + */ + HIGH_TRANSACTION_VELOCITY(1), + /** + * + * + *
+       * User is cycling through a suspiciously large number of identifiers,
+       * suggesting enumeration or validation attacks within a potential fraud
+       * network.
+       * 
+ * + * EXCESSIVE_ENUMERATION_PATTERN = 2; + */ + EXCESSIVE_ENUMERATION_PATTERN(2), + /** + * + * + *
+       * User has a short history or no history in the reCAPTCHA network,
+       * suggesting the possibility of synthetic identity generation.
+       * 
+ * + * SHORT_IDENTITY_HISTORY = 3; + */ + SHORT_IDENTITY_HISTORY(3), + /** + * + * + *
+       * Identifiers used in this transaction originate from an unusual or
+       * conflicting set of geolocations.
+       * 
+ * + * GEOLOCATION_DISCREPANCY = 4; + */ + GEOLOCATION_DISCREPANCY(4), + /** + * + * + *
+       * This transaction is linked to a cluster of known fraudulent activity.
+       * 
+ * + * ASSOCIATED_WITH_FRAUD_CLUSTER = 5; + */ + ASSOCIATED_WITH_FRAUD_CLUSTER(5), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+       * Default unspecified type.
+       * 
+ * + * REASON_UNSPECIFIED = 0; + */ + public static final int REASON_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+       * A suspiciously high number of recent transactions have used identifiers
+       * present in this transaction.
+       * 
+ * + * HIGH_TRANSACTION_VELOCITY = 1; + */ + public static final int HIGH_TRANSACTION_VELOCITY_VALUE = 1; + + /** + * + * + *
+       * User is cycling through a suspiciously large number of identifiers,
+       * suggesting enumeration or validation attacks within a potential fraud
+       * network.
+       * 
+ * + * EXCESSIVE_ENUMERATION_PATTERN = 2; + */ + public static final int EXCESSIVE_ENUMERATION_PATTERN_VALUE = 2; + + /** + * + * + *
+       * User has a short history or no history in the reCAPTCHA network,
+       * suggesting the possibility of synthetic identity generation.
+       * 
+ * + * SHORT_IDENTITY_HISTORY = 3; + */ + public static final int SHORT_IDENTITY_HISTORY_VALUE = 3; + + /** + * + * + *
+       * Identifiers used in this transaction originate from an unusual or
+       * conflicting set of geolocations.
+       * 
+ * + * GEOLOCATION_DISCREPANCY = 4; + */ + public static final int GEOLOCATION_DISCREPANCY_VALUE = 4; + + /** + * + * + *
+       * This transaction is linked to a cluster of known fraudulent activity.
+       * 
+ * + * ASSOCIATED_WITH_FRAUD_CLUSTER = 5; + */ + public static final int ASSOCIATED_WITH_FRAUD_CLUSTER_VALUE = 5; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Reason 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 Reason forNumber(int value) { + switch (value) { + case 0: + return REASON_UNSPECIFIED; + case 1: + return HIGH_TRANSACTION_VELOCITY; + case 2: + return EXCESSIVE_ENUMERATION_PATTERN; + case 3: + return SHORT_IDENTITY_HISTORY; + case 4: + return GEOLOCATION_DISCREPANCY; + case 5: + return ASSOCIATED_WITH_FRAUD_CLUSTER; + 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 Reason findValueByNumber(int number) { + return Reason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason + .getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final Reason[] VALUES = values(); + + public static Reason 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 Reason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason) + } + + public static final int REASON_FIELD_NUMBER = 1; + private int reason_ = 0; /** * * *
-     * Output only. Probability of this transaction being executed with a stolen
-     * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
+     * Output only. Risk reasons applicable to the Fraud Prevention assessment.
      * 
* - * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * - * @return The risk. + * @return The enum numeric value on the wire for reason. */ @java.lang.Override - public float getRisk() { - return risk_; + public int getReasonValue() { + return reason_; + } + + /** + * + * + *
+     * Output only. Risk reasons applicable to the Fraud Prevention assessment.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The reason. + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason + getReason() { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason result = + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason.forNumber( + reason_); + return result == null + ? com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason + .UNRECOGNIZED + : result; } private byte memoizedIsInitialized = -1; @@ -163,8 +448,11 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (java.lang.Float.floatToRawIntBits(risk_) != 0) { - output.writeFloat(1, risk_); + if (reason_ + != com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason + .REASON_UNSPECIFIED + .getNumber()) { + output.writeEnum(1, reason_); } getUnknownFields().writeTo(output); } @@ -175,8 +463,11 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (java.lang.Float.floatToRawIntBits(risk_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, risk_); + if (reason_ + != com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason + .REASON_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, reason_); } size += getUnknownFields().getSerializedSize(); memoizedSize = size; @@ -189,15 +480,13 @@ public boolean equals(final java.lang.Object obj) { return true; } if (!(obj - instanceof - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict)) { + instanceof com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason)) { return super.equals(obj); } - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict other = - (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) obj; + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason other = + (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason) obj; - if (java.lang.Float.floatToIntBits(getRisk()) - != java.lang.Float.floatToIntBits(other.getRisk())) return false; + if (reason_ != other.reason_) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -209,80 +498,66 @@ public int hashCode() { } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + RISK_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits(getRisk()); + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + reason_; hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason 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.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom(java.io.InputStream input) throws java.io.IOException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseWithIOException( PARSER, input, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -290,20 +565,17 @@ public int hashCode() { PARSER, input, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict - parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } @java.lang.Override @@ -316,8 +588,7 @@ public static Builder newBuilder() { } public static Builder newBuilder( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - prototype) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @@ -337,38 +608,35 @@ protected Builder newBuilderForType( * * *
-     * Information about stolen instrument fraud, where the user is not the
-     * legitimate owner of the instrument being used for the purchase.
+     * Risk reasons applicable to the Fraud Prevention assessment.
      * 
* * Protobuf type {@code - * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict} + * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) - com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdictOrBuilder { + // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason) + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_fieldAccessorTable + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - .class, - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - .Builder.class); + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.class, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder + .class); } // Construct using - // com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict.newBuilder() + // com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.newBuilder() private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { @@ -379,27 +647,26 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - risk_ = 0F; + reason_ = 0; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_descriptor; } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason getDefaultInstanceForType() { - return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason .getDefaultInstance(); } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - build() { - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict result = + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason build() { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); @@ -408,11 +675,9 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - buildPartial() { - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict result = - new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict( - this); + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason buildPartial() { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason result = + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason(this); if (bitField0_ != 0) { buildPartial0(result); } @@ -421,11 +686,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { } private void buildPartial0( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - result) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { - result.risk_ = risk_; + result.reason_ = reason_; } } @@ -467,11 +731,9 @@ public Builder addRepeatedField( @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other - instanceof - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) { + instanceof com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason) { return mergeFrom( - (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) - other); + (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason) other); } else { super.mergeFrom(other); return this; @@ -479,13 +741,12 @@ public Builder mergeFrom(com.google.protobuf.Message other) { } public Builder mergeFrom( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict - other) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason other) { if (other - == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason .getDefaultInstance()) return this; - if (other.getRisk() != 0F) { - setRisk(other.getRisk()); + if (other.reason_ != 0) { + setReasonValue(other.getReasonValue()); } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); @@ -513,12 +774,12 @@ public Builder mergeFrom( case 0: done = true; break; - case 13: + case 8: { - risk_ = input.readFloat(); + reason_ = input.readEnum(); bitField0_ |= 0x00000001; break; - } // case 13 + } // case 8 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -538,42 +799,93 @@ public Builder mergeFrom( private int bitField0_; - private float risk_; + private int reason_ = 0; /** * * *
-       * Output only. Probability of this transaction being executed with a stolen
-       * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
+       * Output only. Risk reasons applicable to the Fraud Prevention assessment.
        * 
* - * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * - * @return The risk. + * @return The enum numeric value on the wire for reason. */ @java.lang.Override - public float getRisk() { - return risk_; + public int getReasonValue() { + return reason_; } /** * * *
-       * Output only. Probability of this transaction being executed with a stolen
-       * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
+       * Output only. Risk reasons applicable to the Fraud Prevention assessment.
        * 
* - * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * - * @param value The risk to set. + * @param value The enum numeric value on the wire for reason to set. * @return This builder for chaining. */ - public Builder setRisk(float value) { + public Builder setReasonValue(int value) { + reason_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } - risk_ = value; + /** + * + * + *
+       * Output only. Risk reasons applicable to the Fraud Prevention assessment.
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The reason. + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason + getReason() { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason result = + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason.forNumber( + reason_); + return result == null + ? com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason + .UNRECOGNIZED + : result; + } + + /** + * + * + *
+       * Output only. Risk reasons applicable to the Fraud Prevention assessment.
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason value) { + if (value == null) { + throw new NullPointerException(); + } bitField0_ |= 0x00000001; + reason_ = value.getNumber(); onChanged(); return this; } @@ -582,17 +894,18 @@ public Builder setRisk(float value) { * * *
-       * Output only. Probability of this transaction being executed with a stolen
-       * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
+       * Output only. Risk reasons applicable to the Fraud Prevention assessment.
        * 
* - * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Reason reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return This builder for chaining. */ - public Builder clearRisk() { + public Builder clearReason() { bitField0_ = (bitField0_ & ~0x00000001); - risk_ = 0F; + reason_ = 0; onChanged(); return this; } @@ -609,29 +922,27 @@ public final Builder mergeUnknownFields( return super.mergeUnknownFields(unknownFields); } - // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) + // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason) } - // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) - private static final com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict + // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason) + private static final com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = - new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict(); + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason(); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .StolenInstrumentVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { @java.lang.Override - public StolenInstrumentVerdict parsePartialFrom( + public RiskReason parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -651,33 +962,33 @@ public StolenInstrumentVerdict parsePartialFrom( } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } - public interface CardTestingVerdictOrBuilder + public interface StolenInstrumentVerdictOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) + // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) com.google.protobuf.MessageOrBuilder { /** * * *
-     * Output only. Probability of this transaction attempt being part of a card
-     * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
+     * Output only. Probability of this transaction being executed with a stolen
+     * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
      * 
* * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -691,46 +1002,47 @@ public interface CardTestingVerdictOrBuilder * * *
-   * Information about card testing fraud, where an adversary is testing
-   * fraudulently obtained cards or brute forcing their details.
+   * Information about stolen instrument fraud, where the user is not the
+   * legitimate owner of the instrument being used for the purchase.
    * 
* * Protobuf type {@code - * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict} + * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict} */ - public static final class CardTestingVerdict extends com.google.protobuf.GeneratedMessageV3 + public static final class StolenInstrumentVerdict extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) - CardTestingVerdictOrBuilder { + // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) + StolenInstrumentVerdictOrBuilder { private static final long serialVersionUID = 0L; - // Use CardTestingVerdict.newBuilder() to construct. - private CardTestingVerdict(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use StolenInstrumentVerdict.newBuilder() to construct. + private StolenInstrumentVerdict(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private CardTestingVerdict() {} + private StolenInstrumentVerdict() {} @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CardTestingVerdict(); + return new StolenInstrumentVerdict(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_fieldAccessorTable + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict.class, - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict.Builder - .class); + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + .class, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + .Builder.class); } public static final int RISK_FIELD_NUMBER = 1; @@ -740,8 +1052,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-     * Output only. Probability of this transaction attempt being part of a card
-     * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
+     * Output only. Probability of this transaction being executed with a stolen
+     * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
      * 
* * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -794,11 +1106,11 @@ public boolean equals(final java.lang.Object obj) { } if (!(obj instanceof - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict)) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict)) { return super.equals(obj); } - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict other = - (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) obj; + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict other = + (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) obj; if (java.lang.Float.floatToIntBits(getRisk()) != java.lang.Float.floatToIntBits(other.getRisk())) return false; @@ -820,26 +1132,30 @@ public int hashCode() { return hash; } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) @@ -847,23 +1163,27 @@ public int hashCode() { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -871,12 +1191,14 @@ public int hashCode() { PARSER, input, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -884,12 +1206,14 @@ public int hashCode() { PARSER, input, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) @@ -908,7 +1232,8 @@ public static Builder newBuilder() { } public static Builder newBuilder( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict prototype) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @@ -928,37 +1253,38 @@ protected Builder newBuilderForType( * * *
-     * Information about card testing fraud, where an adversary is testing
-     * fraudulently obtained cards or brute forcing their details.
+     * Information about stolen instrument fraud, where the user is not the
+     * legitimate owner of the instrument being used for the purchase.
      * 
* * Protobuf type {@code - * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict} + * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdictOrBuilder { + // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) + com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdictOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_fieldAccessorTable + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict .class, - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict .Builder.class); } // Construct using - // com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict.newBuilder() + // com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict.newBuilder() private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { @@ -976,20 +1302,20 @@ public Builder clear() { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor; } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict getDefaultInstanceForType() { - return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict .getDefaultInstance(); } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict build() { - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict result = + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); @@ -998,10 +1324,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict buildPartial() { - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict result = - new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict result = + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict( this); if (bitField0_ != 0) { buildPartial0(result); @@ -1011,7 +1337,8 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { } private void buildPartial0( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict result) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.risk_ = risk_; @@ -1057,9 +1384,9 @@ public Builder addRepeatedField( public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) { return mergeFrom( - (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) + (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) other); } else { super.mergeFrom(other); @@ -1068,9 +1395,10 @@ public Builder mergeFrom(com.google.protobuf.Message other) { } public Builder mergeFrom( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict other) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict + other) { if (other - == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict .getDefaultInstance()) return this; if (other.getRisk() != 0F) { setRisk(other.getRisk()); @@ -1132,8 +1460,8 @@ public Builder mergeFrom( * * *
-       * Output only. Probability of this transaction attempt being part of a card
-       * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
+       * Output only. Probability of this transaction being executed with a stolen
+       * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
        * 
* * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1149,8 +1477,8 @@ public float getRisk() { * * *
-       * Output only. Probability of this transaction attempt being part of a card
-       * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
+       * Output only. Probability of this transaction being executed with a stolen
+       * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
        * 
* * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1170,8 +1498,8 @@ public Builder setRisk(float value) { * * *
-       * Output only. Probability of this transaction attempt being part of a card
-       * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
+       * Output only. Probability of this transaction being executed with a stolen
+       * instrument. Values are from 0.0 (lowest) to 1.0 (highest).
        * 
* * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1197,28 +1525,29 @@ public final Builder mergeUnknownFields( return super.mergeUnknownFields(unknownFields); } - // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) + // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) } - // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) + // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict) private static final com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .CardTestingVerdict + .StolenInstrumentVerdict DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = - new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict(); + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict(); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .StolenInstrumentVerdict getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { @java.lang.Override - public CardTestingVerdict parsePartialFrom( + public StolenInstrumentVerdict parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -1238,108 +1567,106 @@ public CardTestingVerdict parsePartialFrom( } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } - public interface BehavioralTrustVerdictOrBuilder + public interface CardTestingVerdictOrBuilder extends - // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) com.google.protobuf.MessageOrBuilder { /** * * *
-     * Output only. Probability of this transaction attempt being executed in a
-     * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
-     * (highest).
+     * Output only. Probability of this transaction attempt being part of a card
+     * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
      * 
* - * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The trust. + * @return The risk. */ - float getTrust(); + float getRisk(); } /** * * *
-   * Information about behavioral trust of the transaction.
+   * Information about card testing fraud, where an adversary is testing
+   * fraudulently obtained cards or brute forcing their details.
    * 
* * Protobuf type {@code - * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict} + * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict} */ - public static final class BehavioralTrustVerdict extends com.google.protobuf.GeneratedMessageV3 + public static final class CardTestingVerdict extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) - BehavioralTrustVerdictOrBuilder { + // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) + CardTestingVerdictOrBuilder { private static final long serialVersionUID = 0L; - // Use BehavioralTrustVerdict.newBuilder() to construct. - private BehavioralTrustVerdict(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use CardTestingVerdict.newBuilder() to construct. + private CardTestingVerdict(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private BehavioralTrustVerdict() {} + private CardTestingVerdict() {} @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new BehavioralTrustVerdict(); + return new CardTestingVerdict(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_fieldAccessorTable + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict - .class, - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict - .Builder.class); + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict.class, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict.Builder + .class); } - public static final int TRUST_FIELD_NUMBER = 1; - private float trust_ = 0F; + public static final int RISK_FIELD_NUMBER = 1; + private float risk_ = 0F; /** * * *
-     * Output only. Probability of this transaction attempt being executed in a
-     * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
-     * (highest).
+     * Output only. Probability of this transaction attempt being part of a card
+     * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
      * 
* - * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The trust. + * @return The risk. */ @java.lang.Override - public float getTrust() { - return trust_; + public float getRisk() { + return risk_; } private byte memoizedIsInitialized = -1; @@ -1356,8 +1683,8 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (java.lang.Float.floatToRawIntBits(trust_) != 0) { - output.writeFloat(1, trust_); + if (java.lang.Float.floatToRawIntBits(risk_) != 0) { + output.writeFloat(1, risk_); } getUnknownFields().writeTo(output); } @@ -1368,8 +1695,8 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (java.lang.Float.floatToRawIntBits(trust_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, trust_); + if (java.lang.Float.floatToRawIntBits(risk_) != 0) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, risk_); } size += getUnknownFields().getSerializedSize(); memoizedSize = size; @@ -1383,14 +1710,14 @@ public boolean equals(final java.lang.Object obj) { } if (!(obj instanceof - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict)) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict)) { return super.equals(obj); } - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict other = - (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) obj; + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict other = + (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) obj; - if (java.lang.Float.floatToIntBits(getTrust()) - != java.lang.Float.floatToIntBits(other.getTrust())) return false; + if (java.lang.Float.floatToIntBits(getRisk()) + != java.lang.Float.floatToIntBits(other.getRisk())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -1402,33 +1729,33 @@ public int hashCode() { } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TRUST_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits(getTrust()); + hash = (37 * hash) + RISK_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getRisk()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) @@ -1436,23 +1763,23 @@ public int hashCode() { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1460,12 +1787,12 @@ public int hashCode() { PARSER, input, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1473,12 +1800,12 @@ public int hashCode() { PARSER, input, extensionRegistry); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) @@ -1497,8 +1824,7 @@ public static Builder newBuilder() { } public static Builder newBuilder( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict - prototype) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @@ -1518,37 +1844,37 @@ protected Builder newBuilderForType( * * *
-     * Information about behavioral trust of the transaction.
+     * Information about card testing fraud, where an adversary is testing
+     * fraudulently obtained cards or brute forcing their details.
      * 
* * Protobuf type {@code - * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict} + * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) - com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .BehavioralTrustVerdictOrBuilder { + // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdictOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_fieldAccessorTable + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict .class, - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict .Builder.class); } // Construct using - // com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict.newBuilder() + // com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict.newBuilder() private Builder() {} private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { @@ -1559,27 +1885,27 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { public Builder clear() { super.clear(); bitField0_ = 0; - trust_ = 0F; + risk_ = 0F; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_descriptor; + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_descriptor; } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict getDefaultInstanceForType() { - return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict .getDefaultInstance(); } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict build() { - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict result = + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); @@ -1588,10 +1914,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict buildPartial() { - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict result = - new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict result = + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict( this); if (bitField0_ != 0) { buildPartial0(result); @@ -1601,11 +1927,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { } private void buildPartial0( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict - result) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { - result.trust_ = trust_; + result.risk_ = risk_; } } @@ -1648,9 +1973,9 @@ public Builder addRepeatedField( public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) { return mergeFrom( - (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) other); } else { super.mergeFrom(other); @@ -1659,13 +1984,12 @@ public Builder mergeFrom(com.google.protobuf.Message other) { } public Builder mergeFrom( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict - other) { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict other) { if (other - == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict .getDefaultInstance()) return this; - if (other.getTrust() != 0F) { - setTrust(other.getTrust()); + if (other.getRisk() != 0F) { + setRisk(other.getRisk()); } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); @@ -1695,7 +2019,7 @@ public Builder mergeFrom( break; case 13: { - trust_ = input.readFloat(); + risk_ = input.readFloat(); bitField0_ |= 0x00000001; break; } // case 13 @@ -1718,43 +2042,41 @@ public Builder mergeFrom( private int bitField0_; - private float trust_; + private float risk_; /** * * *
-       * Output only. Probability of this transaction attempt being executed in a
-       * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
-       * (highest).
+       * Output only. Probability of this transaction attempt being part of a card
+       * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
        * 
* - * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @return The trust. + * @return The risk. */ @java.lang.Override - public float getTrust() { - return trust_; + public float getRisk() { + return risk_; } /** * * *
-       * Output only. Probability of this transaction attempt being executed in a
-       * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
-       * (highest).
+       * Output only. Probability of this transaction attempt being part of a card
+       * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
        * 
* - * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * - * @param value The trust to set. + * @param value The risk to set. * @return This builder for chaining. */ - public Builder setTrust(float value) { + public Builder setRisk(float value) { - trust_ = value; + risk_ = value; bitField0_ |= 0x00000001; onChanged(); return this; @@ -1764,18 +2086,17 @@ public Builder setTrust(float value) { * * *
-       * Output only. Probability of this transaction attempt being executed in a
-       * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
-       * (highest).
+       * Output only. Probability of this transaction attempt being part of a card
+       * testing attack. Values are from 0.0 (lowest) to 1.0 (highest).
        * 
* - * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * float risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return This builder for chaining. */ - public Builder clearTrust() { + public Builder clearRisk() { bitField0_ = (bitField0_ & ~0x00000001); - trust_ = 0F; + risk_ = 0F; onChanged(); return this; } @@ -1792,28 +2113,28 @@ public final Builder mergeUnknownFields( return super.mergeUnknownFields(unknownFields); } - // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) } - // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict) private static final com.google.recaptchaenterprise.v1.FraudPreventionAssessment - .BehavioralTrustVerdict + .CardTestingVerdict DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = - new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict(); + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict(); } - public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { @java.lang.Override - public BehavioralTrustVerdict parsePartialFrom( + public CardTestingVerdict parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -1833,27 +2154,622 @@ public BehavioralTrustVerdict parsePartialFrom( } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } - private int bitField0_; - public static final int TRANSACTION_RISK_FIELD_NUMBER = 1; - private float transactionRisk_ = 0F; - - /** + public interface BehavioralTrustVerdictOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Output only. Probability of this transaction attempt being executed in a
+     * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
+     * (highest).
+     * 
+ * + * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The trust. + */ + float getTrust(); + } + + /** + * + * + *
+   * Information about behavioral trust of the transaction.
+   * 
+ * + * Protobuf type {@code + * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict} + */ + public static final class BehavioralTrustVerdict extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + BehavioralTrustVerdictOrBuilder { + private static final long serialVersionUID = 0L; + + // Use BehavioralTrustVerdict.newBuilder() to construct. + private BehavioralTrustVerdict(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private BehavioralTrustVerdict() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new BehavioralTrustVerdict(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + .class, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + .Builder.class); + } + + public static final int TRUST_FIELD_NUMBER = 1; + private float trust_ = 0F; + + /** + * + * + *
+     * Output only. Probability of this transaction attempt being executed in a
+     * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
+     * (highest).
+     * 
+ * + * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The trust. + */ + @java.lang.Override + public float getTrust() { + return trust_; + } + + 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 (java.lang.Float.floatToRawIntBits(trust_) != 0) { + output.writeFloat(1, trust_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (java.lang.Float.floatToRawIntBits(trust_) != 0) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, trust_); + } + 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.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict)) { + return super.equals(obj); + } + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict other = + (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) obj; + + if (java.lang.Float.floatToIntBits(getTrust()) + != java.lang.Float.floatToIntBits(other.getTrust())) 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) + TRUST_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getTrust()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + 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.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Information about behavioral trust of the transaction.
+     * 
+ * + * Protobuf type {@code + * google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .BehavioralTrustVerdictOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + .class, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + .Builder.class); + } + + // Construct using + // com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + trust_ = 0F; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_descriptor; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + getDefaultInstanceForType() { + return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + build() { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + buildPartial() { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict result = + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.trust_ = trust_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) { + return mergeFrom( + (com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + other) { + if (other + == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + .getDefaultInstance()) return this; + if (other.getTrust() != 0F) { + setTrust(other.getTrust()); + } + 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 13: + { + trust_ = input.readFloat(); + bitField0_ |= 0x00000001; + break; + } // case 13 + 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 float trust_; + + /** + * + * + *
+       * Output only. Probability of this transaction attempt being executed in a
+       * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
+       * (highest).
+       * 
+ * + * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The trust. + */ + @java.lang.Override + public float getTrust() { + return trust_; + } + + /** + * + * + *
+       * Output only. Probability of this transaction attempt being executed in a
+       * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
+       * (highest).
+       * 
+ * + * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The trust to set. + * @return This builder for chaining. + */ + public Builder setTrust(float value) { + + trust_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Output only. Probability of this transaction attempt being executed in a
+       * behaviorally trustworthy way. Values are from 0.0 (lowest) to 1.0
+       * (highest).
+       * 
+ * + * float trust = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearTrust() { + bitField0_ = (bitField0_ & ~0x00000001); + trust_ = 0F; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + } + + // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict) + private static final com.google.recaptchaenterprise.v1.FraudPreventionAssessment + .BehavioralTrustVerdict + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict(); + } + + public static com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BehavioralTrustVerdict 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.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + private int bitField0_; + public static final int TRANSACTION_RISK_FIELD_NUMBER = 1; + private float transactionRisk_ = 0F; + + /** * * *
@@ -1867,8 +2783,104 @@ public com.google.protobuf.Parser getParserForType() {
    * @return The transactionRisk.
    */
   @java.lang.Override
-  public float getTransactionRisk() {
-    return transactionRisk_;
+  public float getTransactionRisk() {
+    return transactionRisk_;
+  }
+
+  public static final int RISK_REASONS_FIELD_NUMBER = 6;
+
+  @SuppressWarnings("serial")
+  private java.util.List
+      riskReasons_;
+
+  /**
+   *
+   *
+   * 
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List + getRiskReasonsList() { + return riskReasons_; + } + + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List< + ? extends com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder> + getRiskReasonsOrBuilderList() { + return riskReasons_; + } + + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getRiskReasonsCount() { + return riskReasons_.size(); + } + + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason getRiskReasons( + int index) { + return riskReasons_.get(index); + } + + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder + getRiskReasonsOrBuilder(int index) { + return riskReasons_.get(index); } public static final int STOLEN_INSTRUMENT_VERDICT_FIELD_NUMBER = 2; @@ -2096,6 +3108,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(4, getBehavioralTrustVerdict()); } + for (int i = 0; i < riskReasons_.size(); i++) { + output.writeMessage(6, riskReasons_.get(i)); + } getUnknownFields().writeTo(output); } @@ -2119,6 +3134,9 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getBehavioralTrustVerdict()); } + for (int i = 0; i < riskReasons_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, riskReasons_.get(i)); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -2137,6 +3155,7 @@ public boolean equals(final java.lang.Object obj) { if (java.lang.Float.floatToIntBits(getTransactionRisk()) != java.lang.Float.floatToIntBits(other.getTransactionRisk())) return false; + if (!getRiskReasonsList().equals(other.getRiskReasonsList())) return false; if (hasStolenInstrumentVerdict() != other.hasStolenInstrumentVerdict()) return false; if (hasStolenInstrumentVerdict()) { if (!getStolenInstrumentVerdict().equals(other.getStolenInstrumentVerdict())) return false; @@ -2162,6 +3181,10 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + TRANSACTION_RISK_FIELD_NUMBER; hash = (53 * hash) + java.lang.Float.floatToIntBits(getTransactionRisk()); + if (getRiskReasonsCount() > 0) { + hash = (37 * hash) + RISK_REASONS_FIELD_NUMBER; + hash = (53 * hash) + getRiskReasonsList().hashCode(); + } if (hasStolenInstrumentVerdict()) { hash = (37 * hash) + STOLEN_INSTRUMENT_VERDICT_FIELD_NUMBER; hash = (53 * hash) + getStolenInstrumentVerdict().hashCode(); @@ -2294,308 +3317,820 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor; } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.class, - com.google.recaptchaenterprise.v1.FraudPreventionAssessment.Builder.class); - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.class, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.Builder.class); + } + + // Construct using com.google.recaptchaenterprise.v1.FraudPreventionAssessment.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getRiskReasonsFieldBuilder(); + getStolenInstrumentVerdictFieldBuilder(); + getCardTestingVerdictFieldBuilder(); + getBehavioralTrustVerdictFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + transactionRisk_ = 0F; + if (riskReasonsBuilder_ == null) { + riskReasons_ = java.util.Collections.emptyList(); + } else { + riskReasons_ = null; + riskReasonsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + stolenInstrumentVerdict_ = null; + if (stolenInstrumentVerdictBuilder_ != null) { + stolenInstrumentVerdictBuilder_.dispose(); + stolenInstrumentVerdictBuilder_ = null; + } + cardTestingVerdict_ = null; + if (cardTestingVerdictBuilder_ != null) { + cardTestingVerdictBuilder_.dispose(); + cardTestingVerdictBuilder_ = null; + } + behavioralTrustVerdict_ = null; + if (behavioralTrustVerdictBuilder_ != null) { + behavioralTrustVerdictBuilder_.dispose(); + behavioralTrustVerdictBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment getDefaultInstanceForType() { + return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.getDefaultInstance(); + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment build() { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment buildPartial() { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment result = + new com.google.recaptchaenterprise.v1.FraudPreventionAssessment(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment result) { + if (riskReasonsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + riskReasons_ = java.util.Collections.unmodifiableList(riskReasons_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.riskReasons_ = riskReasons_; + } else { + result.riskReasons_ = riskReasonsBuilder_.build(); + } + } + + private void buildPartial0(com.google.recaptchaenterprise.v1.FraudPreventionAssessment result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.transactionRisk_ = transactionRisk_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { + result.stolenInstrumentVerdict_ = + stolenInstrumentVerdictBuilder_ == null + ? stolenInstrumentVerdict_ + : stolenInstrumentVerdictBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.cardTestingVerdict_ = + cardTestingVerdictBuilder_ == null + ? cardTestingVerdict_ + : cardTestingVerdictBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + result.behavioralTrustVerdict_ = + behavioralTrustVerdictBuilder_ == null + ? behavioralTrustVerdict_ + : behavioralTrustVerdictBuilder_.build(); + to_bitField0_ |= 0x00000004; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.recaptchaenterprise.v1.FraudPreventionAssessment) { + return mergeFrom((com.google.recaptchaenterprise.v1.FraudPreventionAssessment) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.recaptchaenterprise.v1.FraudPreventionAssessment other) { + if (other == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.getDefaultInstance()) + return this; + if (other.getTransactionRisk() != 0F) { + setTransactionRisk(other.getTransactionRisk()); + } + if (riskReasonsBuilder_ == null) { + if (!other.riskReasons_.isEmpty()) { + if (riskReasons_.isEmpty()) { + riskReasons_ = other.riskReasons_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureRiskReasonsIsMutable(); + riskReasons_.addAll(other.riskReasons_); + } + onChanged(); + } + } else { + if (!other.riskReasons_.isEmpty()) { + if (riskReasonsBuilder_.isEmpty()) { + riskReasonsBuilder_.dispose(); + riskReasonsBuilder_ = null; + riskReasons_ = other.riskReasons_; + bitField0_ = (bitField0_ & ~0x00000002); + riskReasonsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getRiskReasonsFieldBuilder() + : null; + } else { + riskReasonsBuilder_.addAllMessages(other.riskReasons_); + } + } + } + if (other.hasStolenInstrumentVerdict()) { + mergeStolenInstrumentVerdict(other.getStolenInstrumentVerdict()); + } + if (other.hasCardTestingVerdict()) { + mergeCardTestingVerdict(other.getCardTestingVerdict()); + } + if (other.hasBehavioralTrustVerdict()) { + mergeBehavioralTrustVerdict(other.getBehavioralTrustVerdict()); + } + 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 13: + { + transactionRisk_ = input.readFloat(); + bitField0_ |= 0x00000001; + break; + } // case 13 + case 18: + { + input.readMessage( + getStolenInstrumentVerdictFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 18 + case 26: + { + input.readMessage( + getCardTestingVerdictFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 26 + case 34: + { + input.readMessage( + getBehavioralTrustVerdictFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000010; + break; + } // case 34 + case 50: + { + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason m = + input.readMessage( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason + .parser(), + extensionRegistry); + if (riskReasonsBuilder_ == null) { + ensureRiskReasonsIsMutable(); + riskReasons_.add(m); + } else { + riskReasonsBuilder_.addMessage(m); + } + break; + } // case 50 + 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_; - // Construct using com.google.recaptchaenterprise.v1.FraudPreventionAssessment.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } + private float transactionRisk_; - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); + /** + * + * + *
+     * Output only. Probability of this transaction being fraudulent. Summarizes
+     * the combined risk of attack vectors below. Values are from 0.0 (lowest)
+     * to 1.0 (highest).
+     * 
+ * + * float transaction_risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The transactionRisk. + */ + @java.lang.Override + public float getTransactionRisk() { + return transactionRisk_; } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getStolenInstrumentVerdictFieldBuilder(); - getCardTestingVerdictFieldBuilder(); - getBehavioralTrustVerdictFieldBuilder(); - } - } + /** + * + * + *
+     * Output only. Probability of this transaction being fraudulent. Summarizes
+     * the combined risk of attack vectors below. Values are from 0.0 (lowest)
+     * to 1.0 (highest).
+     * 
+ * + * float transaction_risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The transactionRisk to set. + * @return This builder for chaining. + */ + public Builder setTransactionRisk(float value) { - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - transactionRisk_ = 0F; - stolenInstrumentVerdict_ = null; - if (stolenInstrumentVerdictBuilder_ != null) { - stolenInstrumentVerdictBuilder_.dispose(); - stolenInstrumentVerdictBuilder_ = null; - } - cardTestingVerdict_ = null; - if (cardTestingVerdictBuilder_ != null) { - cardTestingVerdictBuilder_.dispose(); - cardTestingVerdictBuilder_ = null; - } - behavioralTrustVerdict_ = null; - if (behavioralTrustVerdictBuilder_ != null) { - behavioralTrustVerdictBuilder_.dispose(); - behavioralTrustVerdictBuilder_ = null; - } + transactionRisk_ = value; + bitField0_ |= 0x00000001; + onChanged(); return this; } - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto - .internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor; + /** + * + * + *
+     * Output only. Probability of this transaction being fraudulent. Summarizes
+     * the combined risk of attack vectors below. Values are from 0.0 (lowest)
+     * to 1.0 (highest).
+     * 
+ * + * float transaction_risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearTransactionRisk() { + bitField0_ = (bitField0_ & ~0x00000001); + transactionRisk_ = 0F; + onChanged(); + return this; } - @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment getDefaultInstanceForType() { - return com.google.recaptchaenterprise.v1.FraudPreventionAssessment.getDefaultInstance(); - } + private java.util.List + riskReasons_ = java.util.Collections.emptyList(); - @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment build() { - com.google.recaptchaenterprise.v1.FraudPreventionAssessment result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); + private void ensureRiskReasonsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + riskReasons_ = + new java.util.ArrayList< + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason>( + riskReasons_); + bitField0_ |= 0x00000002; } - return result; } - @java.lang.Override - public com.google.recaptchaenterprise.v1.FraudPreventionAssessment buildPartial() { - com.google.recaptchaenterprise.v1.FraudPreventionAssessment result = - new com.google.recaptchaenterprise.v1.FraudPreventionAssessment(this); - if (bitField0_ != 0) { - buildPartial0(result); + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder> + riskReasonsBuilder_; + + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getRiskReasonsList() { + if (riskReasonsBuilder_ == null) { + return java.util.Collections.unmodifiableList(riskReasons_); + } else { + return riskReasonsBuilder_.getMessageList(); } - onBuilt(); - return result; } - private void buildPartial0(com.google.recaptchaenterprise.v1.FraudPreventionAssessment result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.transactionRisk_ = transactionRisk_; - } - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000002) != 0)) { - result.stolenInstrumentVerdict_ = - stolenInstrumentVerdictBuilder_ == null - ? stolenInstrumentVerdict_ - : stolenInstrumentVerdictBuilder_.build(); - to_bitField0_ |= 0x00000001; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - result.cardTestingVerdict_ = - cardTestingVerdictBuilder_ == null - ? cardTestingVerdict_ - : cardTestingVerdictBuilder_.build(); - to_bitField0_ |= 0x00000002; - } - if (((from_bitField0_ & 0x00000008) != 0)) { - result.behavioralTrustVerdict_ = - behavioralTrustVerdictBuilder_ == null - ? behavioralTrustVerdict_ - : behavioralTrustVerdictBuilder_.build(); - to_bitField0_ |= 0x00000004; + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getRiskReasonsCount() { + if (riskReasonsBuilder_ == null) { + return riskReasons_.size(); + } else { + return riskReasonsBuilder_.getCount(); } - result.bitField0_ |= to_bitField0_; } - @java.lang.Override - public Builder clone() { - return super.clone(); + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason getRiskReasons( + int index) { + if (riskReasonsBuilder_ == null) { + return riskReasons_.get(index); + } else { + return riskReasonsBuilder_.getMessage(index); + } } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setRiskReasons( + int index, com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason value) { + if (riskReasonsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRiskReasonsIsMutable(); + riskReasons_.set(index, value); + onChanged(); + } else { + riskReasonsBuilder_.setMessage(index, value); + } + return this; } - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setRiskReasons( + int index, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder + builderForValue) { + if (riskReasonsBuilder_ == null) { + ensureRiskReasonsIsMutable(); + riskReasons_.set(index, builderForValue.build()); + onChanged(); + } else { + riskReasonsBuilder_.setMessage(index, builderForValue.build()); + } + return this; } - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addRiskReasons( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason value) { + if (riskReasonsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRiskReasonsIsMutable(); + riskReasons_.add(value); + onChanged(); + } else { + riskReasonsBuilder_.addMessage(value); + } + return this; } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addRiskReasons( + int index, com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason value) { + if (riskReasonsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRiskReasonsIsMutable(); + riskReasons_.add(index, value); + onChanged(); + } else { + riskReasonsBuilder_.addMessage(index, value); + } + return this; } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addRiskReasons( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder + builderForValue) { + if (riskReasonsBuilder_ == null) { + ensureRiskReasonsIsMutable(); + riskReasons_.add(builderForValue.build()); + onChanged(); + } else { + riskReasonsBuilder_.addMessage(builderForValue.build()); + } + return this; } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.recaptchaenterprise.v1.FraudPreventionAssessment) { - return mergeFrom((com.google.recaptchaenterprise.v1.FraudPreventionAssessment) other); + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addRiskReasons( + int index, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder + builderForValue) { + if (riskReasonsBuilder_ == null) { + ensureRiskReasonsIsMutable(); + riskReasons_.add(index, builderForValue.build()); + onChanged(); } else { - super.mergeFrom(other); - return this; + riskReasonsBuilder_.addMessage(index, builderForValue.build()); } + return this; } - public Builder mergeFrom(com.google.recaptchaenterprise.v1.FraudPreventionAssessment other) { - if (other == com.google.recaptchaenterprise.v1.FraudPreventionAssessment.getDefaultInstance()) - return this; - if (other.getTransactionRisk() != 0F) { - setTransactionRisk(other.getTransactionRisk()); - } - if (other.hasStolenInstrumentVerdict()) { - mergeStolenInstrumentVerdict(other.getStolenInstrumentVerdict()); - } - if (other.hasCardTestingVerdict()) { - mergeCardTestingVerdict(other.getCardTestingVerdict()); - } - if (other.hasBehavioralTrustVerdict()) { - mergeBehavioralTrustVerdict(other.getBehavioralTrustVerdict()); + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllRiskReasons( + java.lang.Iterable< + ? extends com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason> + values) { + if (riskReasonsBuilder_ == null) { + ensureRiskReasonsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, riskReasons_); + onChanged(); + } else { + riskReasonsBuilder_.addAllMessages(values); } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); return this; } - @java.lang.Override - public final boolean isInitialized() { - return true; + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearRiskReasons() { + if (riskReasonsBuilder_ == null) { + riskReasons_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + riskReasonsBuilder_.clear(); + } + return this; } - @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 13: - { - transactionRisk_ = input.readFloat(); - bitField0_ |= 0x00000001; - break; - } // case 13 - case 18: - { - input.readMessage( - getStolenInstrumentVerdictFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000002; - break; - } // case 18 - case 26: - { - input.readMessage( - getCardTestingVerdictFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000004; - break; - } // case 26 - case 34: - { - input.readMessage( - getBehavioralTrustVerdictFieldBuilder().getBuilder(), extensionRegistry); - 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 { + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeRiskReasons(int index) { + if (riskReasonsBuilder_ == null) { + ensureRiskReasonsIsMutable(); + riskReasons_.remove(index); onChanged(); - } // finally + } else { + riskReasonsBuilder_.remove(index); + } return this; } - private int bitField0_; - - private float transactionRisk_; - /** * * *
-     * Output only. Probability of this transaction being fraudulent. Summarizes
-     * the combined risk of attack vectors below. Values are from 0.0 (lowest)
-     * to 1.0 (highest).
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
      * 
* - * float transaction_risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * @return The transactionRisk. + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ - @java.lang.Override - public float getTransactionRisk() { - return transactionRisk_; + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder + getRiskReasonsBuilder(int index) { + return getRiskReasonsFieldBuilder().getBuilder(index); } /** * * *
-     * Output only. Probability of this transaction being fraudulent. Summarizes
-     * the combined risk of attack vectors below. Values are from 0.0 (lowest)
-     * to 1.0 (highest).
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
      * 
* - * float transaction_risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder + getRiskReasonsOrBuilder(int index) { + if (riskReasonsBuilder_ == null) { + return riskReasons_.get(index); + } else { + return riskReasonsBuilder_.getMessageOrBuilder(index); + } + } + + /** * - * @param value The transactionRisk to set. - * @return This builder for chaining. + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ - public Builder setTransactionRisk(float value) { + public java.util.List< + ? extends + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder> + getRiskReasonsOrBuilderList() { + if (riskReasonsBuilder_ != null) { + return riskReasonsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(riskReasons_); + } + } - transactionRisk_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; + /** + * + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder + addRiskReasonsBuilder() { + return getRiskReasonsFieldBuilder() + .addBuilder( + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason + .getDefaultInstance()); } /** * * *
-     * Output only. Probability of this transaction being fraudulent. Summarizes
-     * the combined risk of attack vectors below. Values are from 0.0 (lowest)
-     * to 1.0 (highest).
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
      * 
* - * float transaction_risk = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder + addRiskReasonsBuilder(int index) { + return getRiskReasonsFieldBuilder() + .addBuilder( + index, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason + .getDefaultInstance()); + } + + /** * - * @return This builder for chaining. + * + *
+     * Output only. Reasons why the transaction is probably fraudulent and
+     * received a high transaction risk score.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ - public Builder clearTransactionRisk() { - bitField0_ = (bitField0_ & ~0x00000001); - transactionRisk_ = 0F; - onChanged(); - return this; + public java.util.List< + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder> + getRiskReasonsBuilderList() { + return getRiskReasonsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder> + getRiskReasonsFieldBuilder() { + if (riskReasonsBuilder_ == null) { + riskReasonsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.Builder, + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder>( + riskReasons_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); + riskReasons_ = null; + } + return riskReasonsBuilder_; } private com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict @@ -2623,7 +4158,7 @@ public Builder clearTransactionRisk() { * @return Whether the stolenInstrumentVerdict field is set. */ public boolean hasStolenInstrumentVerdict() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -2674,7 +4209,7 @@ public Builder setStolenInstrumentVerdict( } else { stolenInstrumentVerdictBuilder_.setMessage(value); } - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2699,7 +4234,7 @@ public Builder setStolenInstrumentVerdict( } else { stolenInstrumentVerdictBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2719,7 +4254,7 @@ public Builder setStolenInstrumentVerdict( public Builder mergeStolenInstrumentVerdict( com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict value) { if (stolenInstrumentVerdictBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) + if (((bitField0_ & 0x00000004) != 0) && stolenInstrumentVerdict_ != null && stolenInstrumentVerdict_ != com.google.recaptchaenterprise.v1.FraudPreventionAssessment @@ -2732,7 +4267,7 @@ public Builder mergeStolenInstrumentVerdict( stolenInstrumentVerdictBuilder_.mergeFrom(value); } if (stolenInstrumentVerdict_ != null) { - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); } return this; @@ -2751,7 +4286,7 @@ public Builder mergeStolenInstrumentVerdict( * */ public Builder clearStolenInstrumentVerdict() { - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ = (bitField0_ & ~0x00000004); stolenInstrumentVerdict_ = null; if (stolenInstrumentVerdictBuilder_ != null) { stolenInstrumentVerdictBuilder_.dispose(); @@ -2776,7 +4311,7 @@ public Builder clearStolenInstrumentVerdict() { public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdict .Builder getStolenInstrumentVerdictBuilder() { - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return getStolenInstrumentVerdictFieldBuilder().getBuilder(); } @@ -2862,7 +4397,7 @@ public Builder clearStolenInstrumentVerdict() { * @return Whether the cardTestingVerdict field is set. */ public boolean hasCardTestingVerdict() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000008) != 0); } /** @@ -2913,7 +4448,7 @@ public Builder setCardTestingVerdict( } else { cardTestingVerdictBuilder_.setMessage(value); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -2938,7 +4473,7 @@ public Builder setCardTestingVerdict( } else { cardTestingVerdictBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -2958,7 +4493,7 @@ public Builder setCardTestingVerdict( public Builder mergeCardTestingVerdict( com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict value) { if (cardTestingVerdictBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) + if (((bitField0_ & 0x00000008) != 0) && cardTestingVerdict_ != null && cardTestingVerdict_ != com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict @@ -2971,7 +4506,7 @@ public Builder mergeCardTestingVerdict( cardTestingVerdictBuilder_.mergeFrom(value); } if (cardTestingVerdict_ != null) { - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); } return this; @@ -2990,7 +4525,7 @@ public Builder mergeCardTestingVerdict( * */ public Builder clearCardTestingVerdict() { - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); cardTestingVerdict_ = null; if (cardTestingVerdictBuilder_ != null) { cardTestingVerdictBuilder_.dispose(); @@ -3014,7 +4549,7 @@ public Builder clearCardTestingVerdict() { */ public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdict.Builder getCardTestingVerdictBuilder() { - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return getCardTestingVerdictFieldBuilder().getBuilder(); } @@ -3098,7 +4633,7 @@ public Builder clearCardTestingVerdict() { * @return Whether the behavioralTrustVerdict field is set. */ public boolean hasBehavioralTrustVerdict() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -3147,7 +4682,7 @@ public Builder setBehavioralTrustVerdict( } else { behavioralTrustVerdictBuilder_.setMessage(value); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -3171,7 +4706,7 @@ public Builder setBehavioralTrustVerdict( } else { behavioralTrustVerdictBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -3190,7 +4725,7 @@ public Builder setBehavioralTrustVerdict( public Builder mergeBehavioralTrustVerdict( com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict value) { if (behavioralTrustVerdictBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0) + if (((bitField0_ & 0x00000010) != 0) && behavioralTrustVerdict_ != null && behavioralTrustVerdict_ != com.google.recaptchaenterprise.v1.FraudPreventionAssessment @@ -3203,7 +4738,7 @@ public Builder mergeBehavioralTrustVerdict( behavioralTrustVerdictBuilder_.mergeFrom(value); } if (behavioralTrustVerdict_ != null) { - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); } return this; @@ -3221,7 +4756,7 @@ public Builder mergeBehavioralTrustVerdict( * */ public Builder clearBehavioralTrustVerdict() { - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000010); behavioralTrustVerdict_ = null; if (behavioralTrustVerdictBuilder_ != null) { behavioralTrustVerdictBuilder_.dispose(); @@ -3245,7 +4780,7 @@ public Builder clearBehavioralTrustVerdict() { public com.google.recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdict .Builder getBehavioralTrustVerdictBuilder() { - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return getBehavioralTrustVerdictFieldBuilder().getBuilder(); } diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudPreventionAssessmentOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudPreventionAssessmentOrBuilder.java index 6e0f5452d809..90af3d0ffea7 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudPreventionAssessmentOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudPreventionAssessmentOrBuilder.java @@ -39,6 +39,80 @@ public interface FraudPreventionAssessmentOrBuilder */ float getTransactionRisk(); + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getRiskReasonsList(); + + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason getRiskReasons(int index); + + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getRiskReasonsCount(); + + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List< + ? extends com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder> + getRiskReasonsOrBuilderList(); + + /** + * + * + *
+   * Output only. Reasons why the transaction is probably fraudulent and
+   * received a high transaction risk score.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason risk_reasons = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonOrBuilder + getRiskReasonsOrBuilder(int index); + /** * * diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudSignals.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudSignals.java index 8d4f74d30386..8f6da4b64257 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudSignals.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/FraudSignals.java @@ -877,6 +877,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
      * Risk labels describing the card being assessed, such as its funding
      * mechanism.
+     * Ensure that applications can handle values not explicitly listed.
      * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.FraudSignals.CardSignals.CardLabel} diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IOSKeySettings.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IOSKeySettings.java index 151b8d7166e9..57785d9c7743 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IOSKeySettings.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IOSKeySettings.java @@ -94,8 +94,13 @@ public boolean getAllowAllBundleIds() { * * *
-   * Optional. iOS bundle ids of apps allowed to use the key.
+   * Optional. iOS bundle IDs of apps allowed to use the key.
    * Example: 'com.companyname.productname.appname'
+   * Each key supports a maximum of 250 bundle IDs. To use a key on more
+   * apps, set `allow_all_bundle_ids` to true. When this is set, you
+   * are responsible for validating the bundle id by checking the
+   * `token_properties.ios_bundle_id` field in each assessment response
+   * against your list of allowed bundle IDs.
    * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -110,8 +115,13 @@ public com.google.protobuf.ProtocolStringList getAllowedBundleIdsList() { * * *
-   * Optional. iOS bundle ids of apps allowed to use the key.
+   * Optional. iOS bundle IDs of apps allowed to use the key.
    * Example: 'com.companyname.productname.appname'
+   * Each key supports a maximum of 250 bundle IDs. To use a key on more
+   * apps, set `allow_all_bundle_ids` to true. When this is set, you
+   * are responsible for validating the bundle id by checking the
+   * `token_properties.ios_bundle_id` field in each assessment response
+   * against your list of allowed bundle IDs.
    * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -126,8 +136,13 @@ public int getAllowedBundleIdsCount() { * * *
-   * Optional. iOS bundle ids of apps allowed to use the key.
+   * Optional. iOS bundle IDs of apps allowed to use the key.
    * Example: 'com.companyname.productname.appname'
+   * Each key supports a maximum of 250 bundle IDs. To use a key on more
+   * apps, set `allow_all_bundle_ids` to true. When this is set, you
+   * are responsible for validating the bundle id by checking the
+   * `token_properties.ios_bundle_id` field in each assessment response
+   * against your list of allowed bundle IDs.
    * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -143,8 +158,13 @@ public java.lang.String getAllowedBundleIds(int index) { * * *
-   * Optional. iOS bundle ids of apps allowed to use the key.
+   * Optional. iOS bundle IDs of apps allowed to use the key.
    * Example: 'com.companyname.productname.appname'
+   * Each key supports a maximum of 250 bundle IDs. To use a key on more
+   * apps, set `allow_all_bundle_ids` to true. When this is set, you
+   * are responsible for validating the bundle id by checking the
+   * `token_properties.ios_bundle_id` field in each assessment response
+   * against your list of allowed bundle IDs.
    * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -722,8 +742,13 @@ private void ensureAllowedBundleIdsIsMutable() { * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -740,8 +765,13 @@ public com.google.protobuf.ProtocolStringList getAllowedBundleIdsList() { * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -757,8 +787,13 @@ public int getAllowedBundleIdsCount() { * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -775,8 +810,13 @@ public java.lang.String getAllowedBundleIds(int index) { * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -793,8 +833,13 @@ public com.google.protobuf.ByteString getAllowedBundleIdsBytes(int index) { * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -819,8 +864,13 @@ public Builder setAllowedBundleIds(int index, java.lang.String value) { * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -844,8 +894,13 @@ public Builder addAllowedBundleIds(java.lang.String value) { * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -866,8 +921,13 @@ public Builder addAllAllowedBundleIds(java.lang.Iterable value * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -887,8 +947,13 @@ public Builder clearAllowedBundleIds() { * * *
-     * Optional. iOS bundle ids of apps allowed to use the key.
+     * Optional. iOS bundle IDs of apps allowed to use the key.
      * Example: 'com.companyname.productname.appname'
+     * Each key supports a maximum of 250 bundle IDs. To use a key on more
+     * apps, set `allow_all_bundle_ids` to true. When this is set, you
+     * are responsible for validating the bundle id by checking the
+     * `token_properties.ios_bundle_id` field in each assessment response
+     * against your list of allowed bundle IDs.
      * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IOSKeySettingsOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IOSKeySettingsOrBuilder.java index 758f67fc5732..07ac1decfd30 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IOSKeySettingsOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IOSKeySettingsOrBuilder.java @@ -41,8 +41,13 @@ public interface IOSKeySettingsOrBuilder * * *
-   * Optional. iOS bundle ids of apps allowed to use the key.
+   * Optional. iOS bundle IDs of apps allowed to use the key.
    * Example: 'com.companyname.productname.appname'
+   * Each key supports a maximum of 250 bundle IDs. To use a key on more
+   * apps, set `allow_all_bundle_ids` to true. When this is set, you
+   * are responsible for validating the bundle id by checking the
+   * `token_properties.ios_bundle_id` field in each assessment response
+   * against your list of allowed bundle IDs.
    * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -55,8 +60,13 @@ public interface IOSKeySettingsOrBuilder * * *
-   * Optional. iOS bundle ids of apps allowed to use the key.
+   * Optional. iOS bundle IDs of apps allowed to use the key.
    * Example: 'com.companyname.productname.appname'
+   * Each key supports a maximum of 250 bundle IDs. To use a key on more
+   * apps, set `allow_all_bundle_ids` to true. When this is set, you
+   * are responsible for validating the bundle id by checking the
+   * `token_properties.ios_bundle_id` field in each assessment response
+   * against your list of allowed bundle IDs.
    * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -69,8 +79,13 @@ public interface IOSKeySettingsOrBuilder * * *
-   * Optional. iOS bundle ids of apps allowed to use the key.
+   * Optional. iOS bundle IDs of apps allowed to use the key.
    * Example: 'com.companyname.productname.appname'
+   * Each key supports a maximum of 250 bundle IDs. To use a key on more
+   * apps, set `allow_all_bundle_ids` to true. When this is set, you
+   * are responsible for validating the bundle id by checking the
+   * `token_properties.ios_bundle_id` field in each assessment response
+   * against your list of allowed bundle IDs.
    * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -84,8 +99,13 @@ public interface IOSKeySettingsOrBuilder * * *
-   * Optional. iOS bundle ids of apps allowed to use the key.
+   * Optional. iOS bundle IDs of apps allowed to use the key.
    * Example: 'com.companyname.productname.appname'
+   * Each key supports a maximum of 250 bundle IDs. To use a key on more
+   * apps, set `allow_all_bundle_ids` to true. When this is set, you
+   * are responsible for validating the bundle id by checking the
+   * `token_properties.ios_bundle_id` field in each assessment response
+   * against your list of allowed bundle IDs.
    * 
* * repeated string allowed_bundle_ids = 1 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IpOverrideData.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IpOverrideData.java index 97bd7e62c69a..fc07566cca4e 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IpOverrideData.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/IpOverrideData.java @@ -70,6 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Enum that represents the type of IP override.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.IpOverrideData.OverrideType} diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Key.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Key.java index a0147712ac23..1380bef45dc2 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Key.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/Key.java @@ -690,7 +690,7 @@ public com.google.recaptchaenterprise.v1.TestingOptionsOrBuilder getTestingOptio * * *
-   * Optional. Settings for WAF
+   * Optional. Settings for Web Application Firewall (WAF).
    * 
* * @@ -708,7 +708,7 @@ public boolean hasWafSettings() { * * *
-   * Optional. Settings for WAF
+   * Optional. Settings for Web Application Firewall (WAF).
    * 
* * @@ -728,7 +728,7 @@ public com.google.recaptchaenterprise.v1.WafSettings getWafSettings() { * * *
-   * Optional. Settings for WAF
+   * Optional. Settings for Web Application Firewall (WAF).
    * 
* * @@ -3170,7 +3170,7 @@ public com.google.recaptchaenterprise.v1.TestingOptionsOrBuilder getTestingOptio * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * @@ -3187,7 +3187,7 @@ public boolean hasWafSettings() { * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * @@ -3210,7 +3210,7 @@ public com.google.recaptchaenterprise.v1.WafSettings getWafSettings() { * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * @@ -3235,7 +3235,7 @@ public Builder setWafSettings(com.google.recaptchaenterprise.v1.WafSettings valu * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * @@ -3258,7 +3258,7 @@ public Builder setWafSettings( * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * @@ -3288,7 +3288,7 @@ public Builder mergeWafSettings(com.google.recaptchaenterprise.v1.WafSettings va * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * @@ -3310,7 +3310,7 @@ public Builder clearWafSettings() { * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * @@ -3327,7 +3327,7 @@ public com.google.recaptchaenterprise.v1.WafSettings.Builder getWafSettingsBuild * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * @@ -3348,7 +3348,7 @@ public com.google.recaptchaenterprise.v1.WafSettingsOrBuilder getWafSettingsOrBu * * *
-     * Optional. Settings for WAF
+     * Optional. Settings for Web Application Firewall (WAF).
      * 
* * diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/KeyOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/KeyOrBuilder.java index 0af3c7699098..8c36b8be58e7 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/KeyOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/KeyOrBuilder.java @@ -381,7 +381,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * Optional. Settings for WAF
+   * Optional. Settings for Web Application Firewall (WAF).
    * 
* * @@ -396,7 +396,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * Optional. Settings for WAF
+   * Optional. Settings for Web Application Firewall (WAF).
    * 
* * @@ -411,7 +411,7 @@ java.lang.String getLabelsOrDefault( * * *
-   * Optional. Settings for WAF
+   * Optional. Settings for Web Application Firewall (WAF).
    * 
* * diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/MigrateKeyRequest.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/MigrateKeyRequest.java index 089337177f96..e6c5ad57abb2 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/MigrateKeyRequest.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/MigrateKeyRequest.java @@ -133,7 +133,7 @@ public com.google.protobuf.ByteString getNameBytes() { * Optional. If true, skips the billing check. * A reCAPTCHA Enterprise key or migrated key behaves differently than a * reCAPTCHA (non-Enterprise version) key when you reach a quota limit (see - * https://cloud.google.com/recaptcha/quotas#quota_limit). To avoid + * https://docs.cloud.google.com/recaptcha/quotas#quota_limit). To avoid * any disruption of your usage, we check that a billing account is present. * If your usage of reCAPTCHA is under the free quota, you can safely skip the * billing check and proceed with the migration. See @@ -649,7 +649,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * Optional. If true, skips the billing check. * A reCAPTCHA Enterprise key or migrated key behaves differently than a * reCAPTCHA (non-Enterprise version) key when you reach a quota limit (see - * https://cloud.google.com/recaptcha/quotas#quota_limit). To avoid + * https://docs.cloud.google.com/recaptcha/quotas#quota_limit). To avoid * any disruption of your usage, we check that a billing account is present. * If your usage of reCAPTCHA is under the free quota, you can safely skip the * billing check and proceed with the migration. See @@ -672,7 +672,7 @@ public boolean getSkipBillingCheck() { * Optional. If true, skips the billing check. * A reCAPTCHA Enterprise key or migrated key behaves differently than a * reCAPTCHA (non-Enterprise version) key when you reach a quota limit (see - * https://cloud.google.com/recaptcha/quotas#quota_limit). To avoid + * https://docs.cloud.google.com/recaptcha/quotas#quota_limit). To avoid * any disruption of your usage, we check that a billing account is present. * If your usage of reCAPTCHA is under the free quota, you can safely skip the * billing check and proceed with the migration. See @@ -699,7 +699,7 @@ public Builder setSkipBillingCheck(boolean value) { * Optional. If true, skips the billing check. * A reCAPTCHA Enterprise key or migrated key behaves differently than a * reCAPTCHA (non-Enterprise version) key when you reach a quota limit (see - * https://cloud.google.com/recaptcha/quotas#quota_limit). To avoid + * https://docs.cloud.google.com/recaptcha/quotas#quota_limit). To avoid * any disruption of your usage, we check that a billing account is present. * If your usage of reCAPTCHA is under the free quota, you can safely skip the * billing check and proceed with the migration. See diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/MigrateKeyRequestOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/MigrateKeyRequestOrBuilder.java index d6e131c99a0c..f14528996ae3 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/MigrateKeyRequestOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/MigrateKeyRequestOrBuilder.java @@ -63,7 +63,7 @@ public interface MigrateKeyRequestOrBuilder * Optional. If true, skips the billing check. * A reCAPTCHA Enterprise key or migrated key behaves differently than a * reCAPTCHA (non-Enterprise version) key when you reach a quota limit (see - * https://cloud.google.com/recaptcha/quotas#quota_limit). To avoid + * https://docs.cloud.google.com/recaptcha/quotas#quota_limit). To avoid * any disruption of your usage, we check that a billing account is present. * If your usage of reCAPTCHA is under the free quota, you can safely skip the * billing check and proceed with the migration. See diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/PhoneAuthenticationEvent.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/PhoneAuthenticationEvent.java new file mode 100644 index 000000000000..1aa87670b1fe --- /dev/null +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/PhoneAuthenticationEvent.java @@ -0,0 +1,949 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto + +// Protobuf Java Version: 3.25.8 +package com.google.recaptchaenterprise.v1; + +/** + * + * + *
+ * Details on a phone authentication event
+ * 
+ * + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent} + */ +public final class PhoneAuthenticationEvent extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent) + PhoneAuthenticationEventOrBuilder { + private static final long serialVersionUID = 0L; + + // Use PhoneAuthenticationEvent.newBuilder() to construct. + private PhoneAuthenticationEvent(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private PhoneAuthenticationEvent() { + phoneNumber_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new PhoneAuthenticationEvent(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.class, + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.Builder.class); + } + + private int bitField0_; + public static final int PHONE_NUMBER_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object phoneNumber_ = ""; + + /** + * + * + *
+   * Required. Phone number in E.164 format for which a multi-factor
+   * authentication challenge was initiated, succeeded, or failed.
+   * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The phoneNumber. + */ + @java.lang.Override + public java.lang.String getPhoneNumber() { + java.lang.Object ref = phoneNumber_; + 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(); + phoneNumber_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. Phone number in E.164 format for which a multi-factor
+   * authentication challenge was initiated, succeeded, or failed.
+   * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for phoneNumber. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPhoneNumberBytes() { + java.lang.Object ref = phoneNumber_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + phoneNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EVENT_TIME_FIELD_NUMBER = 2; + private com.google.protobuf.Timestamp eventTime_; + + /** + * + * + *
+   * Optional. The time at which the multi-factor authentication event
+   * (challenge or verification) occurred.
+   * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the eventTime field is set. + */ + @java.lang.Override + public boolean hasEventTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Optional. The time at which the multi-factor authentication event
+   * (challenge or verification) occurred.
+   * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The eventTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getEventTime() { + return eventTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eventTime_; + } + + /** + * + * + *
+   * Optional. The time at which the multi-factor authentication event
+   * (challenge or verification) occurred.
+   * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() { + return eventTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eventTime_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(phoneNumber_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, phoneNumber_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getEventTime()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(phoneNumber_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, phoneNumber_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getEventTime()); + } + 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.recaptchaenterprise.v1.PhoneAuthenticationEvent)) { + return super.equals(obj); + } + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent other = + (com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent) obj; + + if (!getPhoneNumber().equals(other.getPhoneNumber())) return false; + if (hasEventTime() != other.hasEventTime()) return false; + if (hasEventTime()) { + if (!getEventTime().equals(other.getEventTime())) 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) + PHONE_NUMBER_FIELD_NUMBER; + hash = (53 * hash) + getPhoneNumber().hashCode(); + if (hasEventTime()) { + hash = (37 * hash) + EVENT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEventTime().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent 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.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Details on a phone authentication event
+   * 
+ * + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent) + com.google.recaptchaenterprise.v1.PhoneAuthenticationEventOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.class, + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.Builder.class); + } + + // Construct using com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getEventTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + phoneNumber_ = ""; + eventTime_ = null; + if (eventTimeBuilder_ != null) { + eventTimeBuilder_.dispose(); + eventTimeBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_descriptor; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent getDefaultInstanceForType() { + return com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.getDefaultInstance(); + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent build() { + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent buildPartial() { + com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent result = + new com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.phoneNumber_ = phoneNumber_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.eventTime_ = eventTimeBuilder_ == null ? eventTime_ : eventTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent) { + return mergeFrom((com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent other) { + if (other == com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent.getDefaultInstance()) + return this; + if (!other.getPhoneNumber().isEmpty()) { + phoneNumber_ = other.phoneNumber_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasEventTime()) { + mergeEventTime(other.getEventTime()); + } + 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: + { + phoneNumber_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage(getEventTimeFieldBuilder().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 java.lang.Object phoneNumber_ = ""; + + /** + * + * + *
+     * Required. Phone number in E.164 format for which a multi-factor
+     * authentication challenge was initiated, succeeded, or failed.
+     * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The phoneNumber. + */ + public java.lang.String getPhoneNumber() { + java.lang.Object ref = phoneNumber_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + phoneNumber_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. Phone number in E.164 format for which a multi-factor
+     * authentication challenge was initiated, succeeded, or failed.
+     * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for phoneNumber. + */ + public com.google.protobuf.ByteString getPhoneNumberBytes() { + java.lang.Object ref = phoneNumber_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + phoneNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. Phone number in E.164 format for which a multi-factor
+     * authentication challenge was initiated, succeeded, or failed.
+     * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The phoneNumber to set. + * @return This builder for chaining. + */ + public Builder setPhoneNumber(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + phoneNumber_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. Phone number in E.164 format for which a multi-factor
+     * authentication challenge was initiated, succeeded, or failed.
+     * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearPhoneNumber() { + phoneNumber_ = getDefaultInstance().getPhoneNumber(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. Phone number in E.164 format for which a multi-factor
+     * authentication challenge was initiated, succeeded, or failed.
+     * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for phoneNumber to set. + * @return This builder for chaining. + */ + public Builder setPhoneNumberBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + phoneNumber_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp eventTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + eventTimeBuilder_; + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the eventTime field is set. + */ + public boolean hasEventTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The eventTime. + */ + public com.google.protobuf.Timestamp getEventTime() { + if (eventTimeBuilder_ == null) { + return eventTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eventTime_; + } else { + return eventTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setEventTime(com.google.protobuf.Timestamp value) { + if (eventTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + eventTime_ = value; + } else { + eventTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setEventTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (eventTimeBuilder_ == null) { + eventTime_ = builderForValue.build(); + } else { + eventTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeEventTime(com.google.protobuf.Timestamp value) { + if (eventTimeBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && eventTime_ != null + && eventTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getEventTimeBuilder().mergeFrom(value); + } else { + eventTime_ = value; + } + } else { + eventTimeBuilder_.mergeFrom(value); + } + if (eventTime_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearEventTime() { + bitField0_ = (bitField0_ & ~0x00000002); + eventTime_ = null; + if (eventTimeBuilder_ != null) { + eventTimeBuilder_.dispose(); + eventTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.Timestamp.Builder getEventTimeBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getEventTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() { + if (eventTimeBuilder_ != null) { + return eventTimeBuilder_.getMessageOrBuilder(); + } else { + return eventTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eventTime_; + } + } + + /** + * + * + *
+     * Optional. The time at which the multi-factor authentication event
+     * (challenge or verification) occurred.
+     * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getEventTimeFieldBuilder() { + if (eventTimeBuilder_ == null) { + eventTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getEventTime(), getParentForChildren(), isClean()); + eventTime_ = null; + } + return eventTimeBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent) + } + + // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent) + private static final com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent(); + } + + public static com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PhoneAuthenticationEvent 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.recaptchaenterprise.v1.PhoneAuthenticationEvent getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/PhoneAuthenticationEventOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/PhoneAuthenticationEventOrBuilder.java new file mode 100644 index 000000000000..c19f4945166e --- /dev/null +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/PhoneAuthenticationEventOrBuilder.java @@ -0,0 +1,97 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto + +// Protobuf Java Version: 3.25.8 +package com.google.recaptchaenterprise.v1; + +public interface PhoneAuthenticationEventOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.PhoneAuthenticationEvent) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. Phone number in E.164 format for which a multi-factor
+   * authentication challenge was initiated, succeeded, or failed.
+   * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The phoneNumber. + */ + java.lang.String getPhoneNumber(); + + /** + * + * + *
+   * Required. Phone number in E.164 format for which a multi-factor
+   * authentication challenge was initiated, succeeded, or failed.
+   * 
+ * + * string phone_number = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for phoneNumber. + */ + com.google.protobuf.ByteString getPhoneNumberBytes(); + + /** + * + * + *
+   * Optional. The time at which the multi-factor authentication event
+   * (challenge or verification) occurred.
+   * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the eventTime field is set. + */ + boolean hasEventTime(); + + /** + * + * + *
+   * Optional. The time at which the multi-factor authentication event
+   * (challenge or verification) occurred.
+   * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The eventTime. + */ + com.google.protobuf.Timestamp getEventTime(); + + /** + * + * + *
+   * Optional. The time at which the multi-factor authentication event
+   * (challenge or verification) occurred.
+   * 
+ * + * .google.protobuf.Timestamp event_time = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder(); +} diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RecaptchaEnterpriseProto.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RecaptchaEnterpriseProto.java index dc9b43b3beca..47b438955031 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RecaptchaEnterpriseProto.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RecaptchaEnterpriseProto.java @@ -36,6 +36,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_recaptchaenterprise_v1_TransactionEvent_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_recaptchaenterprise_v1_TransactionEvent_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_recaptchaenterprise_v1_AnnotateAssessmentRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -96,6 +100,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_recaptchaenterprise_v1_RiskAnalysis_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_recaptchaenterprise_v1_RiskAnalysis_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_recaptchaenterprise_v1_Bot_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_recaptchaenterprise_v1_Bot_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_recaptchaenterprise_v1_TokenProperties_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -104,6 +112,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -232,6 +244,18 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_ActionSettingsEntry_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_ActionSettingsEntry_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_recaptchaenterprise_v1_AndroidKeySettings_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -423,18 +447,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016REFUND_REQUEST\020\017\022\022\n" + "\016REFUND_DECLINE\020\020\022\n\n" + "\006REFUND\020\021\022\022\n" - + "\016REFUND_REVERSE\020\022\"\203\007\n" + + "\016REFUND_REVERSE\020\022\"j\n" + + "\030PhoneAuthenticationEvent\022\031\n" + + "\014phone_number\030\001 \001(\tB\003\340A\002\0223\n\n" + + "event_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\001\"\353\007\n" + "\031AnnotateAssessmentRequest\022C\n" + "\004name\030\001 \001(\tB5\340A\002\372A/\n" + "-recaptchaenterprise.googleapis.com/Assessment\022b\n\n" - + "annotation\030\002 \001(\0162I.g" - + "oogle.cloud.recaptchaenterprise.v1.AnnotateAssessmentRequest.AnnotationB\003\340A\001\022[\n" - + "\007reasons\030\003 \003(\0162E.google.cloud.recaptchaen" - + "terprise.v1.AnnotateAssessmentRequest.ReasonB\003\340A\001\022\027\n\n" + + "annotation\030\002 \001(\0162I.google.cloud." + + "recaptchaenterprise.v1.AnnotateAssessmentRequest.AnnotationB\003\340A\001\022[\n" + + "\007reasons\030\003 \003(" + + "\0162E.google.cloud.recaptchaenterprise.v1.AnnotateAssessmentRequest.ReasonB\003\340A\001\022\027\n" + + "\n" + "account_id\030\007 \001(\tB\003\340A\001\022\036\n" + "\021hashed_account_id\030\004 \001(\014B\003\340A\001\022U\n" - + "\021transaction_event\030\005" - + " \001(\01325.google.cloud.recaptchaenterprise.v1.TransactionEventB\003\340A\001\"~\n\n" + + "\021transaction_event\030\005 \001(" + + "\01325.google.cloud.recaptchaenterprise.v1.TransactionEventB\003\340A\001\022f\n" + + "\032phone_authentication_event\030\006 \001(\0132=.google.cloud.recaptc" + + "haenterprise.v1.PhoneAuthenticationEventB\003\340A\001\"~\n\n" + "Annotation\022\032\n" + "\026ANNOTATION_UNSPECIFIED\020\000\022\016\n\n" + "LEGITIMATE\020\001\022\016\n\n" @@ -468,11 +498,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003B\n\n" + "\010endpoint\"\333\004\n" + "\027AccountVerificationInfo\022U\n" - + "\tendpoints\030\001 \003(\0132" - + "=.google.cloud.recaptchaenterprise.v1.EndpointVerificationInfoB\003\340A\001\022\032\n\r" + + "\tendpoints\030\001 \003(\0132=.google.cloud.recaptchaente" + + "rprise.v1.EndpointVerificationInfoB\003\340A\001\022\032\n\r" + "language_code\030\003 \001(\tB\003\340A\001\022l\n" - + "\032latest_verification_result\030\007 \001(\0162C.google.cloud.recaptchaente" - + "rprise.v1.AccountVerificationInfo.ResultB\003\340A\003\022\024\n" + + "\032latest_verification_result\030\007 \001(\0162C.google.cloud.r" + + "ecaptchaenterprise.v1.AccountVerificationInfo.ResultB\003\340A\003\022\024\n" + "\010username\030\002 \001(\tB\002\030\001\"\310\002\n" + "\006Result\022\026\n" + "\022RESULT_UNSPECIFIED\020\000\022\031\n" @@ -492,31 +522,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!reencrypted_user_credentials_hash\030\004 \001(\014B\003\340A\003\"\244\t\n\n" + "Assessment\022\024\n" + "\004name\030\001 \001(\tB\006\340A\003\340A\010\022>\n" - + "\005event\030\002" - + " \001(\0132*.google.cloud.recaptchaenterprise.v1.EventB\003\340A\001\022M\n\r" + + "\005event\030\002 \001(\0132*.google.c" + + "loud.recaptchaenterprise.v1.EventB\003\340A\001\022M\n\r" + "risk_analysis\030\003" + " \001(\01321.google.cloud.recaptchaenterprise.v1.RiskAnalysisB\003\340A\003\022S\n" - + "\020token_properties\030\004" - + " \001(\01324.google.cloud.recaptchaenterprise.v1.TokenPropertiesB\003\340A\003\022_\n" - + "\024account_verification\030\005 \001(\0132<.google.cloud.reca" - + "ptchaenterprise.v1.AccountVerificationInfoB\003\340A\001\022h\n" - + "\033account_defender_assessment\030\006" - + " \001(\0132>.google.cloud.recaptchaenterprise.v1.AccountDefenderAssessmentB\003\340A\003\022u\n" - + "\"private_password_leak_verification\030\010 \001(\0132D." - + "google.cloud.recaptchaenterprise.v1.PrivatePasswordLeakVerificationB\003\340A\001\022f\n" + + "\020token_properties\030\004 \001(\01324.google.cloud.r" + + "ecaptchaenterprise.v1.TokenPropertiesB\003\340A\003\022_\n" + + "\024account_verification\030\005 \001(\0132<.googl" + + "e.cloud.recaptchaenterprise.v1.AccountVerificationInfoB\003\340A\001\022h\n" + + "\033account_defender_assessment\030\006 \001(\0132>.google.cloud.recaptch" + + "aenterprise.v1.AccountDefenderAssessmentB\003\340A\003\022u\n" + + "\"private_password_leak_verification\030\010 \001(\0132D.google.cloud.recaptchaenterp" + + "rise.v1.PrivatePasswordLeakVerificationB\003\340A\001\022f\n" + "\032firewall_policy_assessment\030\n" - + " \001(\0132=.google.cl" - + "oud.recaptchaenterprise.v1.FirewallPolicyAssessmentB\003\340A\003\022h\n" - + "\033fraud_prevention_assessment\030\013 \001(\0132>.google.cloud.recaptchaen" - + "terprise.v1.FraudPreventionAssessmentB\003\340A\003\022M\n\r" + + " \001(\013" + + "2=.google.cloud.recaptchaenterprise.v1.FirewallPolicyAssessmentB\003\340A\003\022h\n" + + "\033fraud_prevention_assessment\030\013 \001(\0132>.google.cloud" + + ".recaptchaenterprise.v1.FraudPreventionAssessmentB\003\340A\003\022M\n\r" + "fraud_signals\030\r" + " \001(\01321.google.cloud.recaptchaenterprise.v1.FraudSignalsB\003\340A\003\022^\n" - + "\026phone_fraud_assessment\030\014 \001(\01329.goog" - + "le.cloud.recaptchaenterprise.v1.PhoneFraudAssessmentB\003\340A\003\022_\n" - + "\026assessment_environment\030\016" - + " \001(\0132:.google.cloud.recaptchaenterprise.v1.AssessmentEnvironmentB\003\340A\001:x\352Au\n" - + "-recaptchaenterprise.googleapis.com/Asse" - + "ssment\022+projects/{project}/assessments/{assessment}*\013assessments2\n" + + "\026phone_fraud_assessment\030\014" + + " \001(\01329.google.cloud.recaptchaenterprise.v1.PhoneFraudAssessmentB\003\340A\003\022_\n" + + "\026assessment_environment\030\016 \001(\0132:.google.cloud.rec" + + "aptchaenterprise.v1.AssessmentEnvironmentB\003\340A\001:x\352Au\n" + + "-recaptchaenterprise.googlea" + + "pis.com/Assessment\022+projects/{project}/assessments/{assessment}*\013assessments2\n" + "assessment\"\260\005\n" + "\005Event\022\022\n" + "\005token\030\001 \001(\tB\003\340A\001\022\025\n" @@ -536,10 +566,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032firewall_policy_evaluation\030\014 \001(\010B\003\340A\001\022S\n" + "\020transaction_data\030\r" + " \001(\01324.google.cloud.recaptchaenterprise.v1.TransactionDataB\003\340A\001\022E\n" - + "\tuser_info\030\017" - + " \001(\0132-.google.cloud.recaptchaenterprise.v1.UserInfoB\003\340A\001\022Y\n" - + "\020fraud_prevention\030\021 \001(\0162:.google.cloud.re" - + "captchaenterprise.v1.Event.FraudPreventionB\003\340A\001\"N\n" + + "\tuser_info\030\017 \001(\0132-.g" + + "oogle.cloud.recaptchaenterprise.v1.UserInfoB\003\340A\001\022Y\n" + + "\020fraud_prevention\030\021 \001(\0162:.goo" + + "gle.cloud.recaptchaenterprise.v1.Event.FraudPreventionB\003\340A\001\"N\n" + "\017FraudPrevention\022 \n" + "\034FRAUD_PREVENTION_UNSPECIFIED\020\000\022\013\n" + "\007ENABLED\020\001\022\014\n" @@ -552,20 +582,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "currency_code\030\004 \001(\tB\003\340A\001\022\022\n" + "\005value\030\005 \001(\001B\003\340A\001\022\033\n" + "\016shipping_value\030\014 \001(\001B\003\340A\001\022[\n" - + "\020shipping_address\030\006 \001(\013" - + "2<.google.cloud.recaptchaenterprise.v1.TransactionData.AddressB\003\340A\001\022Z\n" - + "\017billing_address\030\007 \001(\0132<.google.cloud.recaptchaent" - + "erprise.v1.TransactionData.AddressB\003\340A\001\022L\n" - + "\004user\030\010" - + " \001(\01329.google.cloud.recaptchaenterprise.v1.TransactionData.UserB\003\340A\001\022Q\n" + + "\020shipping_address\030\006 \001(\0132<.google.cloud.recaptchaent" + + "erprise.v1.TransactionData.AddressB\003\340A\001\022Z\n" + + "\017billing_address\030\007 \001(\0132<.google.cloud." + + "recaptchaenterprise.v1.TransactionData.AddressB\003\340A\001\022L\n" + + "\004user\030\010 \001(\01329.google.cloud" + + ".recaptchaenterprise.v1.TransactionData.UserB\003\340A\001\022Q\n" + "\tmerchants\030\r" - + " \003(\01329.google.cloud.recaptch" - + "aenterprise.v1.TransactionData.UserB\003\340A\001\022M\n" - + "\005items\030\016 \003(\01329.google.cloud.recaptcha" - + "enterprise.v1.TransactionData.ItemB\003\340A\001\022[\n" + + " \003(\01329.google.cl" + + "oud.recaptchaenterprise.v1.TransactionData.UserB\003\340A\001\022M\n" + + "\005items\030\016 \003(\01329.google.clo" + + "ud.recaptchaenterprise.v1.TransactionData.ItemB\003\340A\001\022[\n" + "\014gateway_info\030\n" - + " \001(\0132@.google.cloud.rec" - + "aptchaenterprise.v1.TransactionData.GatewayInfoB\003\340A\001\032\244\001\n" + + " \001(\0132@.goog" + + "le.cloud.recaptchaenterprise.v1.TransactionData.GatewayInfoB\003\340A\001\032\244\001\n" + "\007Address\022\026\n" + "\trecipient\030\001 \001(\tB\003\340A\001\022\024\n" + "\007address\030\002 \003(\tB\003\340A\001\022\025\n" @@ -593,23 +623,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017_transaction_id\"\245\001\n" + "\010UserInfo\022<\n" + "\023create_account_time\030\001" - + " \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022\027\n" - + "\n" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022\027\n\n" + "account_id\030\002 \001(\tB\003\340A\001\022B\n" - + "\010user_ids\030\003 \003(\013" - + "2+.google.cloud.recaptchaenterprise.v1.UserIdB\003\340A\001\"`\n" + + "\010user_ids\030\003" + + " \003(\0132+.google.cloud.recaptchaenterprise.v1.UserIdB\003\340A\001\"`\n" + "\006UserId\022\024\n" + "\005email\030\001 \001(\tB\003\340A\001H\000\022\033\n" + "\014phone_number\030\002 \001(\tB\003\340A\001H\000\022\027\n" + "\010username\030\003 \001(\tB\003\340A\001H\000B\n\n" - + "\010id_oneof\"\267\004\n" + + "\010id_oneof\"\375\004\n" + "\014RiskAnalysis\022\022\n" + "\005score\030\001 \001(\002B\003\340A\003\022\\\n" - + "\007reasons\030\002 \003(\0162F.google.cloud.recaptchaenterprise.v1" - + ".RiskAnalysis.ClassificationReasonB\003\340A\003\022%\n" + + "\007reasons\030\002 \003(\0162F.google.cloud.recaptchae" + + "nterprise.v1.RiskAnalysis.ClassificationReasonB\003\340A\003\022%\n" + "\030extended_verdict_reasons\030\003 \003(\tB\003\340A\003\022S\n" - + "\tchallenge\030\004 \001(\0162;.google.cloud.recaptc" - + "haenterprise.v1.RiskAnalysis.ChallengeB\003\340A\003\"\351\001\n" + + "\tchallenge\030\004 \001(\0162;.google.c" + + "loud.recaptchaenterprise.v1.RiskAnalysis.ChallengeB\003\340A\003\022D\n\r" + + "verified_bots\030\005 \003(\0132(" + + ".google.cloud.recaptchaenterprise.v1.BotB\003\340A\003\"\351\001\n" + "\024ClassificationReason\022%\n" + "!CLASSIFICATION_REASON_UNSPECIFIED\020\000\022\016\n\n" + "AUTOMATION\020\001\022\032\n" @@ -623,17 +654,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025CHALLENGE_UNSPECIFIED\020\000\022\r\n" + "\tNOCAPTCHA\020\001\022\n\n" + "\006PASSED\020\002\022\n\n" - + "\006FAILED\020\003\"\273\003\n" + + "\006FAILED\020\003\"\275\001\n" + + "\003Bot\022\021\n" + + "\004name\030\001 \001(\tB\003\340A\001\022G\n" + + "\010bot_type\030\002" + + " \001(\01620.google.cloud.recaptchaenterprise.v1.Bot.BotTypeB\003\340A\001\"Z\n" + + "\007BotType\022\030\n" + + "\024BOT_TYPE_UNSPECIFIED\020\000\022\014\n" + + "\010AI_AGENT\020\001\022\023\n" + + "\017CONTENT_SCRAPER\020\002\022\022\n" + + "\016SEARCH_INDEXER\020\003\"\322\003\n" + "\017TokenProperties\022\022\n" + "\005valid\030\001 \001(\010B\003\340A\003\022_\n" - + "\016invalid_reason\030\002 \001(\0162B.google.cloud.re" - + "captchaenterprise.v1.TokenProperties.InvalidReasonB\003\340A\003\0224\n" + + "\016invalid_reason\030\002 \001(\0162B.google.cloud.recaptch" + + "aenterprise.v1.TokenProperties.InvalidReasonB\003\340A\003\0224\n" + "\013create_time\030\003" + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\025\n" + "\010hostname\030\004 \001(\tB\003\340A\003\022!\n" + "\024android_package_name\030\010 \001(\tB\003\340A\003\022\032\n\r" + "ios_bundle_id\030\t \001(\tB\003\340A\003\022\023\n" - + "\006action\030\005 \001(\tB\003\340A\003\"\221\001\n\r" + + "\006action\030\005 \001(\tB\003\340A\003\"\250\001\n\r" + "InvalidReason\022\036\n" + "\032INVALID_REASON_UNSPECIFIED\020\000\022\032\n" + "\026UNKNOWN_INVALID_REASON\020\001\022\r\n" @@ -641,15 +681,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007EXPIRED\020\003\022\010\n" + "\004DUPE\020\004\022\013\n" + "\007MISSING\020\005\022\021\n\r" - + "BROWSER_ERROR\020\006\"\263\004\n" + + "BROWSER_ERROR\020\006\022\025\n" + + "\021UNEXPECTED_ACTION\020\007\"\320\007\n" + "\031FraudPreventionAssessment\022\035\n" - + "\020transaction_risk\030\001 \001(\002B\003\340A\003\022~\n" - + "\031stolen_instrument_verdict\030\002 \001(\0132V.google.cloud.reca" - + "ptchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdictB\003\340A\003\022t\n" - + "\024card_testing_verdict\030\003 \001(\0132Q.google.cloud.r" - + "ecaptchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdictB\003\340A\003\022|\n" - + "\030behavioral_trust_verdict\030\004 \001(\0132U.google.cloud" - + ".recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdictB\003\340A\003\032,\n" + + "\020transaction_risk\030\001 \001(\002B\003\340A\003\022d\n" + + "\014risk_reasons\030\006 \003(\0132I.google.cloud." + + "recaptchaenterprise.v1.FraudPreventionAssessment.RiskReasonB\003\340A\003\022~\n" + + "\031stolen_instrument_verdict\030\002 \001(\0132V.google.cloud.recap" + + "tchaenterprise.v1.FraudPreventionAssessment.StolenInstrumentVerdictB\003\340A\003\022t\n" + + "\024card_testing_verdict\030\003 \001(\0132Q.google.cloud.re" + + "captchaenterprise.v1.FraudPreventionAssessment.CardTestingVerdictB\003\340A\003\022|\n" + + "\030behavioral_trust_verdict\030\004 \001(\0132U.google.cloud." + + "recaptchaenterprise.v1.FraudPreventionAssessment.BehavioralTrustVerdictB\003\340A\003\032\264\002\n" + + "\n" + + "RiskReason\022e\n" + + "\006reason\030\001 \001(\0162P.google.clo" + + "ud.recaptchaenterprise.v1.FraudPreventionAssessment.RiskReason.ReasonB\003\340A\003\"\276\001\n" + + "\006Reason\022\026\n" + + "\022REASON_UNSPECIFIED\020\000\022\035\n" + + "\031HIGH_TRANSACTION_VELOCITY\020\001\022!\n" + + "\035EXCESSIVE_ENUMERATION_PATTERN\020\002\022\032\n" + + "\026SHORT_IDENTITY_HISTORY\020\003\022\033\n" + + "\027GEOLOCATION_DISCREPANCY\020\004\022!\n" + + "\035ASSOCIATED_WITH_FRAUD_CLUSTER\020\005\032,\n" + "\027StolenInstrumentVerdict\022\021\n" + "\004risk\030\001 \001(\002B\003\340A\003\032\'\n" + "\022CardTestingVerdict\022\021\n" @@ -657,16 +711,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026BehavioralTrustVerdict\022\022\n" + "\005trust\030\001 \001(\002B\003\340A\003\"\343\003\n" + "\014FraudSignals\022X\n" - + "\014user_signals\030\001" - + " \001(\0132=.google.cloud.recaptchaenterprise.v1.FraudSignals.UserSignalsB\003\340A\003\022X\n" - + "\014card_signals\030\002 \001(\0132=.google.cloud.recap" - + "tchaenterprise.v1.FraudSignals.CardSignalsB\003\340A\003\032P\n" + + "\014user_signals\030\001 \001(\0132" + + "=.google.cloud.recaptchaenterprise.v1.FraudSignals.UserSignalsB\003\340A\003\022X\n" + + "\014card_signals\030\002" + + " \001(\0132=.google.cloud.recaptchaenterprise.v1.FraudSignals.CardSignalsB\003\340A\003\032P\n" + "\013UserSignals\022$\n" + "\027active_days_lower_bound\030\001 \001(\005B\003\340A\003\022\033\n" + "\016synthetic_risk\030\002 \001(\002B\003\340A\003\032\314\001\n" + "\013CardSignals\022a\n" - + "\013card_labels\030\001 \003(\0162G.google.cloud.recaptchaenterpris" - + "e.v1.FraudSignals.CardSignals.CardLabelB\003\340A\003\"Z\n" + + "\013card_labels\030\001 \003(\0162G.g" + + "oogle.cloud.recaptchaenterprise.v1.FraudSignals.CardSignals.CardLabelB\003\340A\003\"Z\n" + "\tCardLabel\022\032\n" + "\026CARD_LABEL_UNSPECIFIED\020\000\022\013\n" + "\007PREPAID\020\001\022\013\n" @@ -674,17 +728,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023UNEXPECTED_LOCATION\020\003\"\342\001\n" + "\023SmsTollFraudVerdict\022\021\n" + "\004risk\030\001 \001(\002B\003\340A\003\022a\n" - + "\007reasons\030\002 \003(\0162K.google.cloud.recaptchaenterprise.v1.SmsTo" - + "llFraudVerdict.SmsTollFraudReasonB\003\340A\003\"U\n" + + "\007reasons\030\002 \003(\0162K.google.clou" + + "d.recaptchaenterprise.v1.SmsTollFraudVerdict.SmsTollFraudReasonB\003\340A\003\"U\n" + "\022SmsTollFraudReason\022%\n" + "!SMS_TOLL_FRAUD_REASON_UNSPECIFIED\020\000\022\030\n" + "\024INVALID_PHONE_NUMBER\020\001\"u\n" + "\024PhoneFraudAssessment\022]\n" - + "\026sms_toll_fraud_verdict\030\001 \001(\01328.google.cloud.rec" - + "aptchaenterprise.v1.SmsTollFraudVerdictB\003\340A\003\"\273\002\n" + + "\026sms_toll_fraud_verdict\030\001" + + " \001(\01328.google.cloud.recaptchaenterprise.v1.SmsTollFraudVerdictB\003\340A\003\"\273\002\n" + "\031AccountDefenderAssessment\022h\n" - + "\006labels\030\001 \003(\0162S.google.cloud.recaptchaenter" - + "prise.v1.AccountDefenderAssessment.AccountDefenderLabelB\003\340A\003\"\263\001\n" + + "\006labels\030\001 \003(\0162S.google.cloud.recaptchaenterprise.v1.A" + + "ccountDefenderAssessment.AccountDefenderLabelB\003\340A\003\"\263\001\n" + "\024AccountDefenderLabel\022&\n" + "\"ACCOUNT_DEFENDER_LABEL_UNSPECIFIED\020\000\022\021\n\r" + "PROFILE_MATCH\020\001\022\035\n" @@ -711,8 +765,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\001 \001(\tB.\340A\002\372A(\n" + "&recaptchaenterprise.googleapis.com/Key\"\204\001\n" + "\020UpdateKeyRequest\022:\n" - + "\003key\030\001 \001(\0132" - + "(.google.cloud.recaptchaenterprise.v1.KeyB\003\340A\002\0224\n" + + "\003key\030\001" + + " \001(\0132(.google.cloud.recaptchaenterprise.v1.KeyB\003\340A\002\0224\n" + "\013update_mask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"P\n" + "\020DeleteKeyRequest\022<\n" + "\004name\030\001 \001(\tB.\340A\002\372A(\n" @@ -720,8 +774,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033CreateFirewallPolicyRequest\022C\n" + "\006parent\030\001 \001(\tB3\340A\002\372A-\n" + "+cloudresourcemanager.googleapis.com/Project\022Q\n" - + "\017firewall_policy\030\002 \001(\01323.google.cl" - + "oud.recaptchaenterprise.v1.FirewallPolicyB\003\340A\002\"\223\001\n" + + "\017firewall_policy\030\002" + + " \001(\01323.google.cloud.recaptchaenterprise.v1.FirewallPolicyB\003\340A\002\"\223\001\n" + "\033ListFirewallPoliciesRequest\022C\n" + "\006parent\030\001 \001(\tB3\340A\002\372A-\n" + "+cloudresourcemanager.googleapis.com/Project\022\026\n" @@ -735,8 +789,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\001 \001(\tB9\340A\002\372A3\n" + "1recaptchaenterprise.googleapis.com/FirewallPolicy\"\246\001\n" + "\033UpdateFirewallPolicyRequest\022Q\n" - + "\017firewall_policy\030\001" - + " \001(\01323.google.cloud.recaptchaenterprise.v1.FirewallPolicyB\003\340A\002\0224\n" + + "\017firewall_policy\030\001 \001" + + "(\01323.google.cloud.recaptchaenterprise.v1.FirewallPolicyB\003\340A\002\0224\n" + "\013update_mask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"f\n" + "\033DeleteFirewallPolicyRequest\022G\n" + "\004name\030\001 \001(\tB9\340A\002\372A3\n" @@ -757,59 +811,75 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007Metrics\022\024\n" + "\004name\030\004 \001(\tB\006\340A\010\340A\003\022.\n\n" + "start_time\030\001 \001(\0132\032.google.protobuf.Timestamp\022H\n\r" - + "score_metrics\030\002 \003(\01321.google.c" - + "loud.recaptchaenterprise.v1.ScoreMetrics\022P\n" - + "\021challenge_metrics\030\003 \003(\01325.google.clo" - + "ud.recaptchaenterprise.v1.ChallengeMetrics:h\352Ae\n" - + "*recaptchaenterprise.googleapis." - + "com/Metrics\022%projects/{project}/keys/{key}/metrics*\007metrics2\007metrics\"<\n" + + "score_metrics\030\002" + + " \003(\01321.google.cloud.recaptchaenterprise.v1.ScoreMetrics\022P\n" + + "\021challenge_metrics\030\003" + + " \003(\01325.google.cloud.recaptchaenterprise.v1.ChallengeMetrics:h\352Ae\n" + + "*recaptchaenterprise.googleapis.com/Metric" + + "s\022%projects/{project}/keys/{key}/metrics*\007metrics2\007metrics\"<\n" + "\037RetrieveLegacySecretKeyResponse\022\031\n" + "\021legacy_secret_key\030\001 \001(\t\"\263\006\n" + "\003Key\022\021\n" + "\004name\030\001 \001(\tB\003\340A\010\022\031\n" + "\014display_name\030\002 \001(\tB\003\340A\002\022K\n" - + "\014web_settings\030\003" - + " \001(\01323.google.cloud.recaptchaenterprise.v1.WebKeySettingsH\000\022S\n" - + "\020android_settings\030\004" - + " \001(\01327.google.cloud.recaptchaenterprise.v1.AndroidKeySettingsH\000\022K\n" - + "\014ios_settings\030\005" - + " \001(\01323.google.cloud.recaptchaenterprise.v1.IOSKeySettingsH\000\022S\n" - + "\020express_settings\030\013" - + " \001(\01327.google.cloud.recaptchaenterprise.v1.ExpressKeySettingsH\000\022I\n" - + "\006labels\030\006" - + " \003(\01324.google.cloud.recaptchaenterprise.v1.Key.LabelsEntryB\003\340A\001\0224\n" + + "\014web_settings\030\003 \001(\01323.g" + + "oogle.cloud.recaptchaenterprise.v1.WebKeySettingsH\000\022S\n" + + "\020android_settings\030\004 \001(\01327." + + "google.cloud.recaptchaenterprise.v1.AndroidKeySettingsH\000\022K\n" + + "\014ios_settings\030\005 \001(\01323" + + ".google.cloud.recaptchaenterprise.v1.IOSKeySettingsH\000\022S\n" + + "\020express_settings\030\013 \001(\0132" + + "7.google.cloud.recaptchaenterprise.v1.ExpressKeySettingsH\000\022I\n" + + "\006labels\030\006 \003(\01324.goo" + + "gle.cloud.recaptchaenterprise.v1.Key.LabelsEntryB\003\340A\001\0224\n" + "\013create_time\030\007 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022Q\n" - + "\017testing_options\030\t \001(\01323.google.cloud.re" - + "captchaenterprise.v1.TestingOptionsB\003\340A\001\022K\n" + + "\017testing_options\030\t" + + " \001(\01323.google.cloud.recaptchaenterprise.v1.TestingOptionsB\003\340A\001\022K\n" + "\014waf_settings\030\n" + " \001(\01320.google.cloud.recaptchaenterprise.v1.WafSettingsB\003\340A\001\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001:U\352AR\n" - + "&recaptchaenterprise.googleapi" - + "s.com/Key\022\035projects/{project}/keys/{key}*\004keys2\003keyB\023\n" + + "&recaptchaenterprise.googleapis.com/Key\022" + + "\035projects/{project}/keys/{key}*\004keys2\003keyB\023\n" + "\021platform_settings\"\362\001\n" + "\016TestingOptions\022\032\n\r" + "testing_score\030\001 \001(\002B\003\340A\001\022d\n" - + "\021testing_challenge\030\002 \001(\0162D.google.clou" - + "d.recaptchaenterprise.v1.TestingOptions.TestingChallengeB\003\340A\001\"^\n" + + "\021testing_challenge\030\002 \001(\0162D.google.cloud.recaptch" + + "aenterprise.v1.TestingOptions.TestingChallengeB\003\340A\001\"^\n" + "\020TestingChallenge\022!\n" + "\035TESTING_CHALLENGE_UNSPECIFIED\020\000\022\r\n" + "\tNOCAPTCHA\020\001\022\030\n" - + "\024UNSOLVABLE_CHALLENGE\020\002\"\244\004\n" + + "\024UNSOLVABLE_CHALLENGE\020\002\"\305\010\n" + "\016WebKeySettings\022\036\n" + "\021allow_all_domains\030\003 \001(\010B\003\340A\001\022\034\n" + "\017allowed_domains\030\001 \003(\tB\003\340A\001\022\036\n" + "\021allow_amp_traffic\030\002 \001(\010B\003\340A\001\022b\n" - + "\020integration_type\030\004 \001(\0162C.google.cloud.recaptch" - + "aenterprise.v1.WebKeySettings.IntegrationTypeB\003\340A\002\022{\n" - + "\035challenge_security_preference\030\005 \001(\0162O.google.cloud.recaptchaenterp" - + "rise.v1.WebKeySettings.ChallengeSecurityPreferenceB\003\340A\001\"[\n" + + "\020integration_type\030\004 \001(\0162C.google.cloud.recaptchaenterpris" + + "e.v1.WebKeySettings.IntegrationTypeB\003\340A\002\022{\n" + + "\035challenge_security_preference\030\005 \001(\0162" + + "O.google.cloud.recaptchaenterprise.v1.We" + + "bKeySettings.ChallengeSecurityPreferenceB\003\340A\001\022f\n" + + "\022challenge_settings\030\006 \001(\0132E.goog" + + "le.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettingsB\003\340A\001\032.\n" + + "\016ActionSettings\022\034\n" + + "\017score_threshold\030\001 \001(\002B\003\340A\002\032\352\002\n" + + "\021ChallengeSettings\022a\n" + + "\020default_settings\030\001 \001(\0132B.google.cloud.recaptchaenterprise" + + ".v1.WebKeySettings.ActionSettingsB\003\340A\002\022w\n" + + "\017action_settings\030\002 \003(\0132Y.google.cloud.r" + + "ecaptchaenterprise.v1.WebKeySettings.Cha" + + "llengeSettings.ActionSettingsEntryB\003\340A\001\032y\n" + + "\023ActionSettingsEntry\022\013\n" + + "\003key\030\001 \001(\t\022Q\n" + + "\005value\030\002 \001(\0132B.google.cloud.recaptchaenter" + + "prise.v1.WebKeySettings.ActionSettings:\0028\001\"w\n" + "\017IntegrationType\022 \n" + "\034INTEGRATION_TYPE_UNSPECIFIED\020\000\022\t\n" + "\005SCORE\020\001\022\014\n" + "\010CHECKBOX\020\002\022\r\n" - + "\tINVISIBLE\020\003\"v\n" + + "\tINVISIBLE\020\003\022\032\n" + + "\026POLICY_BASED_CHALLENGE\020\005\"v\n" + "\033ChallengeSecurityPreference\022-\n" + ")CHALLENGE_SECURITY_PREFERENCE_UNSPECIFIED\020\000\022\r\n" + "\tUSABILITY\020\001\022\013\n" @@ -822,28 +892,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016IOSKeySettings\022!\n" + "\024allow_all_bundle_ids\030\002 \001(\010B\003\340A\001\022\037\n" + "\022allowed_bundle_ids\030\001 \003(\tB\003\340A\001\022V\n" - + "\022apple_developer_id\030\003" - + " \001(\01325.google.cloud.recaptchaenterprise.v1.AppleDeveloperIdB\003\340A\001\"\024\n" + + "\022apple_developer_id\030\003 \001(\01325.google" + + ".cloud.recaptchaenterprise.v1.AppleDeveloperIdB\003\340A\001\"\024\n" + "\022ExpressKeySettings\"Z\n" + "\020AppleDeveloperId\022\033\n" + "\013private_key\030\001 \001(\tB\006\340A\002\340A\004\022\023\n" + "\006key_id\030\002 \001(\tB\003\340A\002\022\024\n" + "\007team_id\030\003 \001(\tB\003\340A\002\"\251\001\n" + "\021ScoreDistribution\022_\n\r" - + "score_buckets\030\001 \003(\0132H.go" - + "ogle.cloud.recaptchaenterprise.v1.ScoreDistribution.ScoreBucketsEntry\0323\n" + + "score_buckets\030\001 \003(\0132H.google.cloud.recaptchaenter" + + "prise.v1.ScoreDistribution.ScoreBucketsEntry\0323\n" + "\021ScoreBucketsEntry\022\013\n" - + "\003key\030\001 \001(\005\022\r\n" + + "\003key\030\001 \001(\005\022\r" + + "\n" + "\005value\030\002 \001(\003:\0028\001\"\253\002\n" + "\014ScoreMetrics\022O\n" + "\017overall_metrics\030\001" + " \001(\01326.google.cloud.recaptchaenterprise.v1.ScoreDistribution\022\\\n" - + "\016action_metrics\030\002" - + " \003(\0132D.google.cloud.recaptchaenterprise.v1.ScoreMetrics.ActionMetricsEntry\032l\n" + + "\016action_metrics\030\002 \003(\0132D.google.cloud.recap" + + "tchaenterprise.v1.ScoreMetrics.ActionMetricsEntry\032l\n" + "\022ActionMetricsEntry\022\013\n" + "\003key\030\001 \001(\t\022E\n" - + "\005value\030\002" - + " \001(\01326.google.cloud.recaptchaenterprise.v1.ScoreDistribution:\0028\001\"o\n" + + "\005value\030\002 \001(\01326.google.cloud.recap" + + "tchaenterprise.v1.ScoreDistribution:\0028\001\"o\n" + "\020ChallengeMetrics\022\026\n" + "\016pageload_count\030\001 \001(\003\022\027\n" + "\017nocaptcha_count\030\002 \001(\003\022\024\n" @@ -851,21 +922,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014passed_count\030\004 \001(\003\"\225\001\n" + "\030FirewallPolicyAssessment\022&\n" + "\005error\030\005 \001(\0132\022.google.rpc.StatusB\003\340A\003\022Q\n" - + "\017firewall_policy\030\010 \001(\01323.google" - + ".cloud.recaptchaenterprise.v1.FirewallPolicyB\003\340A\003\"\202\006\n" + + "\017firewall_policy\030\010 \001(\01323.google.cloud.recaptchaenterpris", + "e.v1.FirewallPolicyB\003\340A\003\"\202\006\n" + "\016FirewallAction\022P\n" - + "\005allow\030\001 " - + "\001(\0132?.google.cloud.recaptchaenterprise.v1.FirewallAction.AllowActionH\000\022P\n" - + "\005block\030\002" - + " \001(\0132?.google.cloud.recaptchaenterprise.v1.FirewallAction.BlockActionH\000\022t\n" - + "\030include_recaptcha_script\030\006 \001(\0132P.google.clou" - + "d.recaptchaenterprise.v1.FirewallAction.IncludeRecaptchaScriptActionH\000\022V\n" - + "\010redirect\030\005 \001(\0132B.google.cloud.recaptchaenterpr" - + "ise.v1.FirewallAction.RedirectActionH\000\022Z\n\n" - + "substitute\030\003 \001(\0132D.google.cloud.recapt" - + "chaenterprise.v1.FirewallAction.SubstituteActionH\000\022Y\n\n" - + "set_header\030\004 \001(\0132C.google." - + "cloud.recaptchaenterprise.v1.FirewallAction.SetHeaderActionH\000\032\r\n" + + "\005allow\030\001 \001(\0132?.google.cloud.recapt" + + "chaenterprise.v1.FirewallAction.AllowActionH\000\022P\n" + + "\005block\030\002 \001(\0132?.google.cloud.reca" + + "ptchaenterprise.v1.FirewallAction.BlockActionH\000\022t\n" + + "\030include_recaptcha_script\030\006 \001(\0132P.google.cloud.recaptchaenterprise.v1." + + "FirewallAction.IncludeRecaptchaScriptActionH\000\022V\n" + + "\010redirect\030\005 \001(\0132B.google.cloud.r" + + "ecaptchaenterprise.v1.FirewallAction.RedirectActionH\000\022Z\n\n" + + "substitute\030\003 \001(\0132D.goog" + + "le.cloud.recaptchaenterprise.v1.FirewallAction.SubstituteActionH\000\022Y\n\n" + + "set_header\030\004" + + " \001(\0132C.google.cloud.recaptchaenterprise.v1.FirewallAction.SetHeaderActionH\000\032\r\n" + "\013AllowAction\032\r\n" + "\013BlockAction\032\036\n" + "\034IncludeRecaptchaScriptAction\032\020\n" @@ -881,28 +952,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013description\030\002 \001(\tB\003\340A\001\022\021\n" + "\004path\030\004 \001(\tB\003\340A\001\022\026\n" + "\tcondition\030\005 \001(\tB\003\340A\001\022I\n" - + "\007actions\030\006 \003(\01323.google.clou" - + "d.recaptchaenterprise.v1.FirewallActionB\003\340A\001:\217\001\352A\213\001\n" - + "1recaptchaenterprise.googleapis.com/FirewallPolicy\0224projects/{projec" - + "t}/firewallpolicies/{firewallpolicy}*\020firewallPolicies2\016firewallPolicy\"\266\001\n" + + "\007actions\030\006 \003(" + + "\01323.google.cloud.recaptchaenterprise.v1.FirewallActionB\003\340A\001:\217\001\352A\213\001\n" + + "1recaptchaenterprise.googleapis.com/FirewallPolicy\0224p" + + "rojects/{project}/firewallpolicies/{fire" + + "wallpolicy}*\020firewallPolicies2\016firewallPolicy\"\266\001\n" + ")ListRelatedAccountGroupMembershipsRequest\022X\n" - + "\006parent\030\001 \001(\tBH\340A\002\372AB\022@recaptchaenterpris" - + "e.googleapis.com/RelatedAccountGroupMembership\022\026\n" + + "\006parent\030\001 \001(\tBH\340A\002\372AB\022@rec" + + "aptchaenterprise.googleapis.com/RelatedAccountGroupMembership\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\"\264\001\n" + "*ListRelatedAccountGroupMembershipsResponse\022m\n" - + "!related_account_group_memberships\030\001 \003(\0132B.google.cloud" - + ".recaptchaenterprise.v1.RelatedAccountGr", - "oupMembership\022\027\n" + + "!related_account_group_memberships\030\001 \003(\013" + + "2B.google.cloud.recaptchaenterprise.v1.RelatedAccountGroupMembership\022\027\n" + "\017next_page_token\030\002 \001(\t\"\242\001\n" + "\037ListRelatedAccountGroupsRequest\022N\n" - + "\006parent\030\001 \001(" - + "\tB>\340A\002\372A8\0226recaptchaenterprise.googleapis.com/RelatedAccountGroup\022\026\n" + + "\006parent\030\001 \001(\tB>\340A\002\372A8\0226recap" + + "tchaenterprise.googleapis.com/RelatedAccountGroup\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\"\225\001\n" + " ListRelatedAccountGroupsResponse\022X\n" - + "\026related_account_groups\030\001 \003(\01328.googl" - + "e.cloud.recaptchaenterprise.v1.RelatedAccountGroup\022\027\n" + + "\026related_account_groups\030\001" + + " \003(\01328.google.cloud.recaptchaenterprise.v1.RelatedAccountGroup\022\027\n" + "\017next_page_token\030\002 \001(\t\"\337\001\n" + "+SearchRelatedAccountGroupMembershipsRequest\022D\n" + "\007project\030\001 \001(\tB3\340A\002\372A-\n" @@ -912,20 +983,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tpage_size\030\003 \001(\005B\003\340A\001\022\027\n\n" + "page_token\030\004 \001(\tB\003\340A\001\"\266\001\n" + ",SearchRelatedAccountGroupMembershipsResponse\022m\n" - + "!related_account_group_memberships\030\001 \003(\0132B.goog" - + "le.cloud.recaptchaenterprise.v1.RelatedAccountGroupMembership\022\027\n" + + "!related_account_group_memberships\030\001" + + " \003(\0132B.google.cloud.recaptchaenterprise.v1.RelatedAccountGroupMembership\022\027\n" + "\017next_page_token\030\002 \001(\t\"\250\001\n" + "\024AddIpOverrideRequest\022<\n" + "\004name\030\001 \001(\tB.\340A\002\372A(\n" + "&recaptchaenterprise.googleapis.com/Key\022R\n" - + "\020ip_override_data\030\002 \001(\0132" - + "3.google.cloud.recaptchaenterprise.v1.IpOverrideDataB\003\340A\002\"\027\n" + + "\020ip_override_data\030\002" + + " \001(\01323.google.cloud.recaptchaenterprise.v1.IpOverrideDataB\003\340A\002\"\027\n" + "\025AddIpOverrideResponse\"\253\001\n" + "\027RemoveIpOverrideRequest\022<\n" + "\004name\030\001 \001(\tB.\340A\002\372A(\n" + "&recaptchaenterprise.googleapis.com/Key\022R\n" - + "\020ip_override_data\030\002 \001(\01323" - + ".google.cloud.recaptchaenterprise.v1.IpOverrideDataB\003\340A\002\"\032\n" + + "\020ip_override_data\030\002" + + " \001(\01323.google.cloud.recaptchaenterprise.v1.IpOverrideDataB\003\340A\002\"\032\n" + "\030RemoveIpOverrideResponse\"\211\001\n" + "\026ListIpOverridesRequest\022>\n" + "\006parent\030\001 \001(\tB.\340A\002\372A(\n" @@ -933,33 +1004,32 @@ 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\"}\n" + "\027ListIpOverridesResponse\022I\n" - + "\014ip_overrides\030\001 \003(\01323.goog" - + "le.cloud.recaptchaenterprise.v1.IpOverrideData\022\027\n" + + "\014ip_overrides\030\001" + + " \003(\01323.google.cloud.recaptchaenterprise.v1.IpOverrideData\022\027\n" + "\017next_page_token\030\002 \001(\t\"\310\002\n" + "\035RelatedAccountGroupMembership\022\024\n" + "\004name\030\001 \001(\tB\006\340A\010\340A\002\022\022\n\n" + "account_id\030\004 \001(\t\022\035\n" + "\021hashed_account_id\030\002 \001(\014B\002\030\001:\335\001\352A\331\001\n" - + "@recaptchaenterprise.googleapis.com/RelatedAccountGrou" - + "pMembership\022Vprojects/{project}/relatedaccountgroups/{relatedaccountgroup}/membe" - + "rships/{membership}*\036relatedAccountGroup" - + "Memberships2\035relatedAccountGroupMembership\"\324\001\n" + + "@recaptchaenterprise.googleapis.com/RelatedAccountGroupMembership\022Vprojects/{pr" + + "oject}/relatedaccountgroups/{relatedaccountgroup}/memberships/{membership}*\036rela" + + "tedAccountGroupMemberships2\035relatedAccountGroupMembership\"\324\001\n" + "\023RelatedAccountGroup\022\024\n" + "\004name\030\001 \001(\tB\006\340A\010\340A\002:\246\001\352A\242\001\n" - + "6recaptchaenterprise.googleapis.com/RelatedAccountGroup\022=project" - + "s/{project}/relatedaccountgroups/{relate" - + "daccountgroup}*\024relatedAccountGroups2\023relatedAccountGroup\"\207\003\n" + + "6recaptchaenterprise.googleapis.com/RelatedAccoun" + + "tGroup\022=projects/{project}/relatedaccoun" + + "tgroups/{relatedaccountgroup}*\024relatedAccountGroups2\023relatedAccountGroup\"\213\003\n" + "\013WafSettings\022U\n" - + "\013waf_service\030\001 \001(\0162;.google.cloud.recaptchae" - + "nterprise.v1.WafSettings.WafServiceB\003\340A\002\022U\n" - + "\013waf_feature\030\002 \001(\0162;.google.cloud.rec" - + "aptchaenterprise.v1.WafSettings.WafFeatureB\003\340A\002\"o\n\n" + + "\013waf_service\030\001 \001(\0162;.google.c" + + "loud.recaptchaenterprise.v1.WafSettings.WafServiceB\003\340A\002\022U\n" + + "\013waf_feature\030\002 \001(\0162;.g" + + "oogle.cloud.recaptchaenterprise.v1.WafSettings.WafFeatureB\003\340A\002\"s\n\n" + "WafFeature\022\033\n" + "\027WAF_FEATURE_UNSPECIFIED\020\000\022\022\n" + "\016CHALLENGE_PAGE\020\001\022\021\n\r" + "SESSION_TOKEN\020\002\022\020\n" - + "\014ACTION_TOKEN\020\003\022\013\n" - + "\007EXPRESS\020\005\"Y\n\n" + + "\014ACTION_TOKEN\020\003\022\017\n" + + "\007EXPRESS\020\005\032\002\010\001\"Y\n\n" + "WafService\022\033\n" + "\027WAF_SERVICE_UNSPECIFIED\020\000\022\006\n" + "\002CA\020\001\022\n\n" @@ -971,104 +1041,101 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007version\030\002 \001(\tB\003\340A\001\"\301\001\n" + "\016IpOverrideData\022\027\n" + "\002ip\030\001 \001(\tB\013\340A\002\342\214\317\327\010\002\010\004\022\\\n\r" - + "override_type\030\003 \001(\0162@.google.clou" - + "d.recaptchaenterprise.v1.IpOverrideData.OverrideTypeB\003\340A\002\"8\n" + + "override_type\030\003" + + " \001(\0162@.google.cloud.recaptchaenterprise.v1.IpOverrideData.OverrideTypeB\003\340A\002\"8\n" + "\014OverrideType\022\035\n" + "\031OVERRIDE_TYPE_UNSPECIFIED\020\000\022\t\n" + "\005ALLOW\020\0012\345$\n" + "\032RecaptchaEnterpriseService\022\316\001\n" - + "\020CreateAssessment\022<.google.cloud.recaptchaenterpri" - + "se.v1.CreateAssessmentRequest\032/.google.cloud.recaptchaenterprise.v1.Assessment\"K" - + "\332A\021parent,assessment\202\323\344\223\0021\"#/v1/{parent=projects/*}/assessments:\n" + + "\020CreateAssessment\022<.google.cloud.recaptchaenterprise.v1.CreateAssessmen" + + "tRequest\032/.google.cloud.recaptchaenterpr" + + "ise.v1.Assessment\"K\332A\021parent,assessment\202" + + "\323\344\223\0021\"#/v1/{parent=projects/*}/assessments:\n" + "assessment\022\340\001\n" - + "\022AnnotateAssessment\022>.google.cloud.recapt" - + "chaenterprise.v1.AnnotateAssessmentRequest\032?.google.cloud.recaptchaenterprise.v1" - + ".AnnotateAssessmentResponse\"I\332A\017name,ann" - + "otation\202\323\344\223\0021\",/v1/{name=projects/*/assessments/*}:annotate:\001*\022\244\001\n" - + "\tCreateKey\0225.google.cloud.recaptchaenterprise.v1.Creat" - + "eKeyRequest\032(.google.cloud.recaptchaenterprise.v1.Key\"6\332A\n" + + "\022AnnotateAssessment\022>.google.cloud.recaptchaenterprise.v1.Anno" + + "tateAssessmentRequest\032?.google.cloud.recaptchaenterprise.v1.AnnotateAssessmentRe" + + "sponse\"I\332A\017name,annotation\202\323\344\223\0021\",/v1/{n" + + "ame=projects/*/assessments/*}:annotate:\001*\022\244\001\n" + + "\tCreateKey\0225.google.cloud.recaptcha" + + "enterprise.v1.CreateKeyRequest\032(.google.cloud.recaptchaenterprise.v1.Key\"6\332A\n" + "parent,key\202\323\344\223\002#\"\034/v1/{parent=projects/*}/keys:\003key\022\246\001\n" - + "\010ListKeys\0224.google.cloud.recaptchaenterprise.v1" - + ".ListKeysRequest\0325.google.cloud.recaptch" - + "aenterprise.v1.ListKeysResponse\"-\332A\006pare" - + "nt\202\323\344\223\002\036\022\034/v1/{parent=projects/*}/keys\022\347\001\n" - + "\027RetrieveLegacySecretKey\022C.google.cloud.recaptchaenterprise.v1.RetrieveLegacyS" - + "ecretKeyRequest\032D.google.cloud.recaptchaenterprise.v1.RetrieveLegacySecretKeyRes" - + "ponse\"A\332A\003key\202\323\344\223\0025\0223/v1/{key=projects/*/keys/*}:retrieveLegacySecretKey\022\223\001\n" - + "\006GetKey\0222.google.cloud.recaptchaenterprise.v" - + "1.GetKeyRequest\032(.google.cloud.recaptcha" - + "enterprise.v1.Key\"+\332A\004name\202\323\344\223\002\036\022\034/v1/{name=projects/*/keys/*}\022\255\001\n" - + "\tUpdateKey\0225.google.cloud.recaptchaenterprise.v1.Updat" - + "eKeyRequest\032(.google.cloud.recaptchaente" - + "rprise.v1.Key\"?\332A\017key,update_mask\202\323\344\223\002\'2" + + "\010ListKeys\0224.google.cloud.recaptchaenterprise.v1.ListKeysRequest\0325.go" + + "ogle.cloud.recaptchaenterprise.v1.ListKe" + + "ysResponse\"-\332A\006parent\202\323\344\223\002\036\022\034/v1/{parent=projects/*}/keys\022\347\001\n" + + "\027RetrieveLegacySecretKey\022C.google.cloud.recaptchaenterprise" + + ".v1.RetrieveLegacySecretKeyRequest\032D.google.cloud.recaptchaenterprise.v1.Retriev" + + "eLegacySecretKeyResponse\"A\332A\003key\202\323\344\223\0025\0223" + + "/v1/{key=projects/*/keys/*}:retrieveLegacySecretKey\022\223\001\n" + + "\006GetKey\0222.google.cloud.recaptchaenterprise.v1.GetKeyRequest\032(.goo" + + "gle.cloud.recaptchaenterprise.v1.Key\"+\332A" + + "\004name\202\323\344\223\002\036\022\034/v1/{name=projects/*/keys/*}\022\255\001\n" + + "\tUpdateKey\0225.google.cloud.recaptchaenterprise.v1.UpdateKeyRequest\032(.google." + + "cloud.recaptchaenterprise.v1.Key\"?\332A\017key,update_mask\202\323\344\223\002\'2" + " /v1/{key.name=projects/*/keys/*}:\003key\022\207\001\n" - + "\tDeleteKey\0225.google.cloud.recaptchaent" - + "erprise.v1.DeleteKeyRequest\032\026.google.pro" - + "tobuf.Empty\"+\332A\004name\202\323\344\223\002\036*\034/v1/{name=projects/*/keys/*}\022\237\001\n\n" - + "MigrateKey\0226.google.cloud.recaptchaenterprise.v1.MigrateKey" - + "Request\032(.google.cloud.recaptchaenterpri" - + "se.v1.Key\"/\202\323\344\223\002)\"$/v1/{name=projects/*/keys/*}:migrate:\001*\022\325\001\n\r" - + "AddIpOverride\0229.google.cloud.recaptchaenterprise.v1.AddIp" - + "OverrideRequest\032:.google.cloud.recaptcha" - + "enterprise.v1.AddIpOverrideResponse\"M\332A\025" - + "name,ip_override_data\202\323\344\223\002/\"*/v1/{name=projects/*/keys/*}:addIpOverride:\001*\022\341\001\n" - + "\020RemoveIpOverride\022<.google.cloud.recaptcha" - + "enterprise.v1.RemoveIpOverrideRequest\032=.google.cloud.recaptchaenterprise.v1.Remo" - + "veIpOverrideResponse\"P\332A\025name,ip_overrid" - + "e_data\202\323\344\223\0022\"-/v1/{name=projects/*/keys/*}:removeIpOverride:\001*\022\315\001\n" - + "\017ListIpOverrides\022;.google.cloud.recaptchaenterprise.v1" - + ".ListIpOverridesRequest\032<.google.cloud.recaptchaenterprise.v1.ListIpOverridesRes" - + "ponse\"?\332A\006parent\202\323\344\223\0020\022./v1/{parent=projects/*/keys/*}:listIpOverrides\022\247\001\n\n" - + "GetMetrics\0226.google.cloud.recaptchaenterprise" - + ".v1.GetMetricsRequest\032,.google.cloud.rec" - + "aptchaenterprise.v1.Metrics\"3\332A\004name\202\323\344\223" - + "\002&\022$/v1/{name=projects/*/keys/*/metrics}\022\351\001\n" - + "\024CreateFirewallPolicy\022@.google.cloud.recaptchaenterprise.v1.CreateFirewallPo" - + "licyRequest\0323.google.cloud.recaptchaente" - + "rprise.v1.FirewallPolicy\"Z\332A\026parent,fire" - + "wall_policy\202\323\344\223\002;\"(/v1/{parent=projects/*}/firewallpolicies:\017firewall_policy\022\326\001\n" - + "\024ListFirewallPolicies\022@.google.cloud.recaptchaenterprise.v1.ListFirewallPolicies" - + "Request\032A.google.cloud.recaptchaenterpri" - + "se.v1.ListFirewallPoliciesResponse\"9\332A\006p" - + "arent\202\323\344\223\002*\022(/v1/{parent=projects/*}/firewallpolicies\022\300\001\n" - + "\021GetFirewallPolicy\022=.google.cloud.recaptchaenterprise.v1.GetFir" - + "ewallPolicyRequest\0323.google.cloud.recapt" - + "chaenterprise.v1.FirewallPolicy\"7\332A\004name" - + "\202\323\344\223\002*\022(/v1/{name=projects/*/firewallpolicies/*}\022\376\001\n" - + "\024UpdateFirewallPolicy\022@.google.cloud.recaptchaenterprise.v1.UpdateFi" - + "rewallPolicyRequest\0323.google.cloud.recap" - + "tchaenterprise.v1.FirewallPolicy\"o\332A\033fir" - + "ewall_policy,update_mask\202\323\344\223\002K28/v1/{fir" - + "ewall_policy.name=projects/*/firewallpolicies/*}:\017firewall_policy\022\251\001\n" - + "\024DeleteFirewallPolicy\022@.google.cloud.recaptchaenter" - + "prise.v1.DeleteFirewallPolicyRequest\032\026.g" - + "oogle.protobuf.Empty\"7\332A\004name\202\323\344\223\002**(/v1" - + "/{name=projects/*/firewallpolicies/*}\022\360\001\n" - + "\027ReorderFirewallPolicies\022C.google.cloud.recaptchaenterprise.v1.ReorderFirewallP" - + "oliciesRequest\032D.google.cloud.recaptchaenterprise.v1.ReorderFirewallPoliciesResp" - + "onse\"J\332A\014parent,names\202\323\344\223\0025\"0/v1/{parent" - + "=projects/*}/firewallpolicies:reorder:\001*\022\346\001\n" - + "\030ListRelatedAccountGroups\022D.google.cloud.recaptchaenterprise.v1.ListRelatedA" - + "ccountGroupsRequest\032E.google.cloud.recaptchaenterprise.v1.ListRelatedAccountGrou" - + "psResponse\"=\332A\006parent\202\323\344\223\002.\022,/v1/{parent=projects/*}/relatedaccountgroups\022\222\002\n" - + "\"ListRelatedAccountGroupMemberships\022N.googl" - + "e.cloud.recaptchaenterprise.v1.ListRelatedAccountGroupMembershipsRequest\032O.googl" - + "e.cloud.recaptchaenterprise.v1.ListRelat" - + "edAccountGroupMembershipsResponse\"K\332A\006pa" - + "rent\202\323\344\223\002<\022:/v1/{parent=projects/*/relatedaccountgroups/*}/memberships\022\262\002\n" - + "$SearchRelatedAccountGroupMemberships\022P.google" - + ".cloud.recaptchaenterprise.v1.SearchRelatedAccountGroupMembershipsRequest\032Q.goog" - + "le.cloud.recaptchaenterprise.v1.SearchRelatedAccountGroupMembershipsResponse\"e\332A" - + "\031project,hashed_account_id\202\323\344\223\002C\">/v1/{p" - + "roject=projects/*}/relatedaccountgroupme" - + "mberships:search:\001*\032V\312A\"recaptchaenterpr" - + "ise.googleapis.com\322A.https://www.googleapis.com/auth/cloud-platformB\231\002\n" - + "!com.google.recaptchaenterprise.v1B\030RecaptchaEnte" - + "rpriseProtoP\001Z\\cloud.google.com/go/recaptchaenterprise/v2/apiv1/recaptchaenterpr" - + "isepb;recaptchaenterprisepb\242\002\004GCRE\252\002#Goo" - + "gle.Cloud.RecaptchaEnterprise.V1\312\002#Googl" - + "e\\Cloud\\RecaptchaEnterprise\\V1\352\002&Google:" - + ":Cloud::RecaptchaEnterprise::V1b\006proto3" + + "\tDeleteKey\0225.google.cloud.recaptchaenterprise.v1.DeleteKeyR" + + "equest\032\026.google.protobuf.Empty\"+\332A\004name\202\323\344\223\002\036*\034/v1/{name=projects/*/keys/*}\022\237\001\n\n" + + "MigrateKey\0226.google.cloud.recaptchaenterprise.v1.MigrateKeyRequest\032(.google.clou" + + "d.recaptchaenterprise.v1.Key\"/\202\323\344\223\002)\"$/v" + + "1/{name=projects/*/keys/*}:migrate:\001*\022\325\001\n\r" + + "AddIpOverride\0229.google.cloud.recaptchaenterprise.v1.AddIpOverrideRequest\032:.goo" + + "gle.cloud.recaptchaenterprise.v1.AddIpOv" + + "errideResponse\"M\332A\025name,ip_override_data" + + "\202\323\344\223\002/\"*/v1/{name=projects/*/keys/*}:addIpOverride:\001*\022\341\001\n" + + "\020RemoveIpOverride\022<.google.cloud.recaptchaenterprise.v1.RemoveI" + + "pOverrideRequest\032=.google.cloud.recaptchaenterprise.v1.RemoveIpOverrideResponse\"" + + "P\332A\025name,ip_override_data\202\323\344\223\0022\"-/v1/{na" + + "me=projects/*/keys/*}:removeIpOverride:\001*\022\315\001\n" + + "\017ListIpOverrides\022;.google.cloud.recaptchaenterprise.v1.ListIpOverridesReque" + + "st\032<.google.cloud.recaptchaenterprise.v1" + + ".ListIpOverridesResponse\"?\332A\006parent\202\323\344\223\002" + + "0\022./v1/{parent=projects/*/keys/*}:listIpOverrides\022\247\001\n\n" + + "GetMetrics\0226.google.cloud.recaptchaenterprise.v1.GetMetricsRequest" + + "\032,.google.cloud.recaptchaenterprise.v1.M" + + "etrics\"3\332A\004name\202\323\344\223\002&\022$/v1/{name=projects/*/keys/*/metrics}\022\351\001\n" + + "\024CreateFirewallPolicy\022@.google.cloud.recaptchaenterprise." + + "v1.CreateFirewallPolicyRequest\0323.google.cloud.recaptchaenterprise.v1.FirewallPol" + + "icy\"Z\332A\026parent,firewall_policy\202\323\344\223\002;\"(/v" + + "1/{parent=projects/*}/firewallpolicies:\017firewall_policy\022\326\001\n" + + "\024ListFirewallPolicies\022@.google.cloud.recaptchaenterprise.v1.L" + + "istFirewallPoliciesRequest\032A.google.cloud.recaptchaenterprise.v1.ListFirewallPol" + + "iciesResponse\"9\332A\006parent\202\323\344\223\002*\022(/v1/{parent=projects/*}/firewallpolicies\022\300\001\n" + + "\021GetFirewallPolicy\022=.google.cloud.recaptchae" + + "nterprise.v1.GetFirewallPolicyRequest\0323.google.cloud.recaptchaenterprise.v1.Fire" + + "wallPolicy\"7\332A\004name\202\323\344\223\002*\022(/v1/{name=projects/*/firewallpolicies/*}\022\376\001\n" + + "\024UpdateFirewallPolicy\022@.google.cloud.recaptchaent" + + "erprise.v1.UpdateFirewallPolicyRequest\0323.google.cloud.recaptchaenterprise.v1.Fir" + + "ewallPolicy\"o\332A\033firewall_policy,update_m" + + "ask\202\323\344\223\002K28/v1/{firewall_policy.name=pro" + + "jects/*/firewallpolicies/*}:\017firewall_policy\022\251\001\n" + + "\024DeleteFirewallPolicy\022@.google.cloud.recaptchaenterprise.v1.DeleteFirewa" + + "llPolicyRequest\032\026.google.protobuf.Empty\"" + + "7\332A\004name\202\323\344\223\002**(/v1/{name=projects/*/firewallpolicies/*}\022\360\001\n" + + "\027ReorderFirewallPolicies\022C.google.cloud.recaptchaenterprise." + + "v1.ReorderFirewallPoliciesRequest\032D.google.cloud.recaptchaenterprise.v1.ReorderF" + + "irewallPoliciesResponse\"J\332A\014parent,names" + + "\202\323\344\223\0025\"0/v1/{parent=projects/*}/firewallpolicies:reorder:\001*\022\346\001\n" + + "\030ListRelatedAccountGroups\022D.google.cloud.recaptchaenterpr" + + "ise.v1.ListRelatedAccountGroupsRequest\032E.google.cloud.recaptchaenterprise.v1.Lis" + + "tRelatedAccountGroupsResponse\"=\332A\006parent" + + "\202\323\344\223\002.\022,/v1/{parent=projects/*}/relatedaccountgroups\022\222\002\n" + + "\"ListRelatedAccountGroupMemberships\022N.google.cloud.recaptchaente" + + "rprise.v1.ListRelatedAccountGroupMembershipsRequest\032O.google.cloud.recaptchaente" + + "rprise.v1.ListRelatedAccountGroupMembers" + + "hipsResponse\"K\332A\006parent\202\323\344\223\002<\022:/v1/{pare" + + "nt=projects/*/relatedaccountgroups/*}/memberships\022\262\002\n" + + "$SearchRelatedAccountGroupMemberships\022P.google.cloud.recaptchaenter" + + "prise.v1.SearchRelatedAccountGroupMembershipsRequest\032Q.google.cloud.recaptchaent" + + "erprise.v1.SearchRelatedAccountGroupMemb" + + "ershipsResponse\"e\332A\031project,hashed_accou" + + "nt_id\202\323\344\223\002C\">/v1/{project=projects/*}/re" + + "latedaccountgroupmemberships:search:\001*\032V" + + "\312A\"recaptchaenterprise.googleapis.com\322A." + + "https://www.googleapis.com/auth/cloud-platformB\231\002\n" + + "!com.google.recaptchaenterprise.v1B\030RecaptchaEnterpriseProtoP\001Z\\cloud." + + "google.com/go/recaptchaenterprise/v2/apiv1/recaptchaenterprisepb;recaptchaenterp" + + "risepb\242\002\004GCRE\252\002#Google.Cloud.RecaptchaEn" + + "terprise.V1\312\002#Google\\Cloud\\RecaptchaEnte" + + "rprise\\V1\352\002&Google::Cloud::RecaptchaEnterprise::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -1100,22 +1167,36 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "EventType", "Reason", "Value", "EventTime", }); - internal_static_google_cloud_recaptchaenterprise_v1_AnnotateAssessmentRequest_descriptor = + internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_descriptor = getDescriptor().getMessageTypes().get(2); + internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_recaptchaenterprise_v1_PhoneAuthenticationEvent_descriptor, + new java.lang.String[] { + "PhoneNumber", "EventTime", + }); + internal_static_google_cloud_recaptchaenterprise_v1_AnnotateAssessmentRequest_descriptor = + getDescriptor().getMessageTypes().get(3); internal_static_google_cloud_recaptchaenterprise_v1_AnnotateAssessmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AnnotateAssessmentRequest_descriptor, new java.lang.String[] { - "Name", "Annotation", "Reasons", "AccountId", "HashedAccountId", "TransactionEvent", + "Name", + "Annotation", + "Reasons", + "AccountId", + "HashedAccountId", + "TransactionEvent", + "PhoneAuthenticationEvent", }); internal_static_google_cloud_recaptchaenterprise_v1_AnnotateAssessmentResponse_descriptor = - getDescriptor().getMessageTypes().get(3); + getDescriptor().getMessageTypes().get(4); internal_static_google_cloud_recaptchaenterprise_v1_AnnotateAssessmentResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AnnotateAssessmentResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_recaptchaenterprise_v1_EndpointVerificationInfo_descriptor = - getDescriptor().getMessageTypes().get(4); + getDescriptor().getMessageTypes().get(5); internal_static_google_cloud_recaptchaenterprise_v1_EndpointVerificationInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_EndpointVerificationInfo_descriptor, @@ -1123,7 +1204,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "EmailAddress", "PhoneNumber", "RequestToken", "LastVerificationTime", "Endpoint", }); internal_static_google_cloud_recaptchaenterprise_v1_AccountVerificationInfo_descriptor = - getDescriptor().getMessageTypes().get(5); + getDescriptor().getMessageTypes().get(6); internal_static_google_cloud_recaptchaenterprise_v1_AccountVerificationInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AccountVerificationInfo_descriptor, @@ -1131,7 +1212,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Endpoints", "LanguageCode", "LatestVerificationResult", "Username", }); internal_static_google_cloud_recaptchaenterprise_v1_PrivatePasswordLeakVerification_descriptor = - getDescriptor().getMessageTypes().get(6); + getDescriptor().getMessageTypes().get(7); internal_static_google_cloud_recaptchaenterprise_v1_PrivatePasswordLeakVerification_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_PrivatePasswordLeakVerification_descriptor, @@ -1142,7 +1223,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ReencryptedUserCredentialsHash", }); internal_static_google_cloud_recaptchaenterprise_v1_Assessment_descriptor = - getDescriptor().getMessageTypes().get(7); + getDescriptor().getMessageTypes().get(8); internal_static_google_cloud_recaptchaenterprise_v1_Assessment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_Assessment_descriptor, @@ -1161,7 +1242,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AssessmentEnvironment", }); internal_static_google_cloud_recaptchaenterprise_v1_Event_descriptor = - getDescriptor().getMessageTypes().get(8); + getDescriptor().getMessageTypes().get(9); internal_static_google_cloud_recaptchaenterprise_v1_Event_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_Event_descriptor, @@ -1184,7 +1265,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FraudPrevention", }); internal_static_google_cloud_recaptchaenterprise_v1_TransactionData_descriptor = - getDescriptor().getMessageTypes().get(9); + getDescriptor().getMessageTypes().get(10); internal_static_google_cloud_recaptchaenterprise_v1_TransactionData_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_TransactionData_descriptor, @@ -1244,7 +1325,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "GatewayResponseCode", "AvsResponseCode", "CvvResponseCode", }); internal_static_google_cloud_recaptchaenterprise_v1_UserInfo_descriptor = - getDescriptor().getMessageTypes().get(10); + getDescriptor().getMessageTypes().get(11); internal_static_google_cloud_recaptchaenterprise_v1_UserInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_UserInfo_descriptor, @@ -1252,7 +1333,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CreateAccountTime", "AccountId", "UserIds", }); internal_static_google_cloud_recaptchaenterprise_v1_UserId_descriptor = - getDescriptor().getMessageTypes().get(11); + getDescriptor().getMessageTypes().get(12); internal_static_google_cloud_recaptchaenterprise_v1_UserId_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_UserId_descriptor, @@ -1260,15 +1341,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Email", "PhoneNumber", "Username", "IdOneof", }); internal_static_google_cloud_recaptchaenterprise_v1_RiskAnalysis_descriptor = - getDescriptor().getMessageTypes().get(12); + getDescriptor().getMessageTypes().get(13); internal_static_google_cloud_recaptchaenterprise_v1_RiskAnalysis_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_RiskAnalysis_descriptor, new java.lang.String[] { - "Score", "Reasons", "ExtendedVerdictReasons", "Challenge", + "Score", "Reasons", "ExtendedVerdictReasons", "Challenge", "VerifiedBots", + }); + internal_static_google_cloud_recaptchaenterprise_v1_Bot_descriptor = + getDescriptor().getMessageTypes().get(14); + internal_static_google_cloud_recaptchaenterprise_v1_Bot_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_recaptchaenterprise_v1_Bot_descriptor, + new java.lang.String[] { + "Name", "BotType", }); internal_static_google_cloud_recaptchaenterprise_v1_TokenProperties_descriptor = - getDescriptor().getMessageTypes().get(13); + getDescriptor().getMessageTypes().get(15); internal_static_google_cloud_recaptchaenterprise_v1_TokenProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_TokenProperties_descriptor, @@ -1282,20 +1371,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Action", }); internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor = - getDescriptor().getMessageTypes().get(14); + getDescriptor().getMessageTypes().get(16); internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor, new java.lang.String[] { "TransactionRisk", + "RiskReasons", "StolenInstrumentVerdict", "CardTestingVerdict", "BehavioralTrustVerdict", }); - internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor = + internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_descriptor = internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor .getNestedTypes() .get(0); + internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_RiskReason_descriptor, + new java.lang.String[] { + "Reason", + }); + internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor = + internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor + .getNestedTypes() + .get(1); internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_StolenInstrumentVerdict_descriptor, @@ -1305,7 +1405,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_descriptor = internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor .getNestedTypes() - .get(1); + .get(2); internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_CardTestingVerdict_descriptor, @@ -1315,7 +1415,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_descriptor = internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_descriptor .getNestedTypes() - .get(2); + .get(3); internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_FraudPreventionAssessment_BehavioralTrustVerdict_descriptor, @@ -1323,7 +1423,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Trust", }); internal_static_google_cloud_recaptchaenterprise_v1_FraudSignals_descriptor = - getDescriptor().getMessageTypes().get(15); + getDescriptor().getMessageTypes().get(17); internal_static_google_cloud_recaptchaenterprise_v1_FraudSignals_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_FraudSignals_descriptor, @@ -1351,7 +1451,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CardLabels", }); internal_static_google_cloud_recaptchaenterprise_v1_SmsTollFraudVerdict_descriptor = - getDescriptor().getMessageTypes().get(16); + getDescriptor().getMessageTypes().get(18); internal_static_google_cloud_recaptchaenterprise_v1_SmsTollFraudVerdict_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_SmsTollFraudVerdict_descriptor, @@ -1359,7 +1459,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Risk", "Reasons", }); internal_static_google_cloud_recaptchaenterprise_v1_PhoneFraudAssessment_descriptor = - getDescriptor().getMessageTypes().get(17); + getDescriptor().getMessageTypes().get(19); internal_static_google_cloud_recaptchaenterprise_v1_PhoneFraudAssessment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_PhoneFraudAssessment_descriptor, @@ -1367,7 +1467,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SmsTollFraudVerdict", }); internal_static_google_cloud_recaptchaenterprise_v1_AccountDefenderAssessment_descriptor = - getDescriptor().getMessageTypes().get(18); + getDescriptor().getMessageTypes().get(20); internal_static_google_cloud_recaptchaenterprise_v1_AccountDefenderAssessment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AccountDefenderAssessment_descriptor, @@ -1375,7 +1475,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Labels", }); internal_static_google_cloud_recaptchaenterprise_v1_CreateKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(19); + getDescriptor().getMessageTypes().get(21); internal_static_google_cloud_recaptchaenterprise_v1_CreateKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_CreateKeyRequest_descriptor, @@ -1383,7 +1483,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "Key", }); internal_static_google_cloud_recaptchaenterprise_v1_ListKeysRequest_descriptor = - getDescriptor().getMessageTypes().get(20); + getDescriptor().getMessageTypes().get(22); internal_static_google_cloud_recaptchaenterprise_v1_ListKeysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListKeysRequest_descriptor, @@ -1391,7 +1491,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "PageSize", "PageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_ListKeysResponse_descriptor = - getDescriptor().getMessageTypes().get(21); + getDescriptor().getMessageTypes().get(23); internal_static_google_cloud_recaptchaenterprise_v1_ListKeysResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListKeysResponse_descriptor, @@ -1399,7 +1499,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Keys", "NextPageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_RetrieveLegacySecretKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(22); + getDescriptor().getMessageTypes().get(24); internal_static_google_cloud_recaptchaenterprise_v1_RetrieveLegacySecretKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_RetrieveLegacySecretKeyRequest_descriptor, @@ -1407,7 +1507,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", }); internal_static_google_cloud_recaptchaenterprise_v1_GetKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(23); + getDescriptor().getMessageTypes().get(25); internal_static_google_cloud_recaptchaenterprise_v1_GetKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_GetKeyRequest_descriptor, @@ -1415,7 +1515,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_recaptchaenterprise_v1_UpdateKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(24); + getDescriptor().getMessageTypes().get(26); internal_static_google_cloud_recaptchaenterprise_v1_UpdateKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_UpdateKeyRequest_descriptor, @@ -1423,7 +1523,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "UpdateMask", }); internal_static_google_cloud_recaptchaenterprise_v1_DeleteKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(25); + getDescriptor().getMessageTypes().get(27); internal_static_google_cloud_recaptchaenterprise_v1_DeleteKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_DeleteKeyRequest_descriptor, @@ -1431,7 +1531,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_recaptchaenterprise_v1_CreateFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(26); + getDescriptor().getMessageTypes().get(28); internal_static_google_cloud_recaptchaenterprise_v1_CreateFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_CreateFirewallPolicyRequest_descriptor, @@ -1439,7 +1539,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "FirewallPolicy", }); internal_static_google_cloud_recaptchaenterprise_v1_ListFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(27); + getDescriptor().getMessageTypes().get(29); internal_static_google_cloud_recaptchaenterprise_v1_ListFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListFirewallPoliciesRequest_descriptor, @@ -1447,7 +1547,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "PageSize", "PageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_ListFirewallPoliciesResponse_descriptor = - getDescriptor().getMessageTypes().get(28); + getDescriptor().getMessageTypes().get(30); internal_static_google_cloud_recaptchaenterprise_v1_ListFirewallPoliciesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListFirewallPoliciesResponse_descriptor, @@ -1455,7 +1555,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicies", "NextPageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_GetFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(29); + getDescriptor().getMessageTypes().get(31); internal_static_google_cloud_recaptchaenterprise_v1_GetFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_GetFirewallPolicyRequest_descriptor, @@ -1463,7 +1563,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_recaptchaenterprise_v1_UpdateFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(30); + getDescriptor().getMessageTypes().get(32); internal_static_google_cloud_recaptchaenterprise_v1_UpdateFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_UpdateFirewallPolicyRequest_descriptor, @@ -1471,7 +1571,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FirewallPolicy", "UpdateMask", }); internal_static_google_cloud_recaptchaenterprise_v1_DeleteFirewallPolicyRequest_descriptor = - getDescriptor().getMessageTypes().get(31); + getDescriptor().getMessageTypes().get(33); internal_static_google_cloud_recaptchaenterprise_v1_DeleteFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_DeleteFirewallPolicyRequest_descriptor, @@ -1479,7 +1579,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_recaptchaenterprise_v1_ReorderFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageTypes().get(32); + getDescriptor().getMessageTypes().get(34); internal_static_google_cloud_recaptchaenterprise_v1_ReorderFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ReorderFirewallPoliciesRequest_descriptor, @@ -1487,13 +1587,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "Names", }); internal_static_google_cloud_recaptchaenterprise_v1_ReorderFirewallPoliciesResponse_descriptor = - getDescriptor().getMessageTypes().get(33); + getDescriptor().getMessageTypes().get(35); internal_static_google_cloud_recaptchaenterprise_v1_ReorderFirewallPoliciesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ReorderFirewallPoliciesResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_recaptchaenterprise_v1_MigrateKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(34); + getDescriptor().getMessageTypes().get(36); internal_static_google_cloud_recaptchaenterprise_v1_MigrateKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_MigrateKeyRequest_descriptor, @@ -1501,7 +1601,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "SkipBillingCheck", }); internal_static_google_cloud_recaptchaenterprise_v1_GetMetricsRequest_descriptor = - getDescriptor().getMessageTypes().get(35); + getDescriptor().getMessageTypes().get(37); internal_static_google_cloud_recaptchaenterprise_v1_GetMetricsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_GetMetricsRequest_descriptor, @@ -1509,7 +1609,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_recaptchaenterprise_v1_Metrics_descriptor = - getDescriptor().getMessageTypes().get(36); + getDescriptor().getMessageTypes().get(38); internal_static_google_cloud_recaptchaenterprise_v1_Metrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_Metrics_descriptor, @@ -1517,7 +1617,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "StartTime", "ScoreMetrics", "ChallengeMetrics", }); internal_static_google_cloud_recaptchaenterprise_v1_RetrieveLegacySecretKeyResponse_descriptor = - getDescriptor().getMessageTypes().get(37); + getDescriptor().getMessageTypes().get(39); internal_static_google_cloud_recaptchaenterprise_v1_RetrieveLegacySecretKeyResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_RetrieveLegacySecretKeyResponse_descriptor, @@ -1525,7 +1625,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "LegacySecretKey", }); internal_static_google_cloud_recaptchaenterprise_v1_Key_descriptor = - getDescriptor().getMessageTypes().get(38); + getDescriptor().getMessageTypes().get(40); internal_static_google_cloud_recaptchaenterprise_v1_Key_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_Key_descriptor, @@ -1551,7 +1651,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_recaptchaenterprise_v1_TestingOptions_descriptor = - getDescriptor().getMessageTypes().get(39); + getDescriptor().getMessageTypes().get(41); internal_static_google_cloud_recaptchaenterprise_v1_TestingOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_TestingOptions_descriptor, @@ -1559,7 +1659,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "TestingScore", "TestingChallenge", }); internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_descriptor = - getDescriptor().getMessageTypes().get(40); + getDescriptor().getMessageTypes().get(42); internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_descriptor, @@ -1569,9 +1669,40 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AllowAmpTraffic", "IntegrationType", "ChallengeSecurityPreference", + "ChallengeSettings", + }); + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_descriptor = + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_descriptor, + new java.lang.String[] { + "ScoreThreshold", + }); + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_descriptor = + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_descriptor + .getNestedTypes() + .get(1); + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_descriptor, + new java.lang.String[] { + "DefaultSettings", "ActionSettings", + }); + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_ActionSettingsEntry_descriptor = + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_ActionSettingsEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_ActionSettingsEntry_descriptor, + new java.lang.String[] { + "Key", "Value", }); internal_static_google_cloud_recaptchaenterprise_v1_AndroidKeySettings_descriptor = - getDescriptor().getMessageTypes().get(41); + getDescriptor().getMessageTypes().get(43); internal_static_google_cloud_recaptchaenterprise_v1_AndroidKeySettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AndroidKeySettings_descriptor, @@ -1579,7 +1710,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AllowAllPackageNames", "AllowedPackageNames", "SupportNonGoogleAppStoreDistribution", }); internal_static_google_cloud_recaptchaenterprise_v1_IOSKeySettings_descriptor = - getDescriptor().getMessageTypes().get(42); + getDescriptor().getMessageTypes().get(44); internal_static_google_cloud_recaptchaenterprise_v1_IOSKeySettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_IOSKeySettings_descriptor, @@ -1587,13 +1718,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AllowAllBundleIds", "AllowedBundleIds", "AppleDeveloperId", }); internal_static_google_cloud_recaptchaenterprise_v1_ExpressKeySettings_descriptor = - getDescriptor().getMessageTypes().get(43); + getDescriptor().getMessageTypes().get(45); internal_static_google_cloud_recaptchaenterprise_v1_ExpressKeySettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ExpressKeySettings_descriptor, new java.lang.String[] {}); internal_static_google_cloud_recaptchaenterprise_v1_AppleDeveloperId_descriptor = - getDescriptor().getMessageTypes().get(44); + getDescriptor().getMessageTypes().get(46); internal_static_google_cloud_recaptchaenterprise_v1_AppleDeveloperId_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AppleDeveloperId_descriptor, @@ -1601,7 +1732,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PrivateKey", "KeyId", "TeamId", }); internal_static_google_cloud_recaptchaenterprise_v1_ScoreDistribution_descriptor = - getDescriptor().getMessageTypes().get(45); + getDescriptor().getMessageTypes().get(47); internal_static_google_cloud_recaptchaenterprise_v1_ScoreDistribution_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ScoreDistribution_descriptor, @@ -1619,7 +1750,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_recaptchaenterprise_v1_ScoreMetrics_descriptor = - getDescriptor().getMessageTypes().get(46); + getDescriptor().getMessageTypes().get(48); internal_static_google_cloud_recaptchaenterprise_v1_ScoreMetrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ScoreMetrics_descriptor, @@ -1637,7 +1768,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_recaptchaenterprise_v1_ChallengeMetrics_descriptor = - getDescriptor().getMessageTypes().get(47); + getDescriptor().getMessageTypes().get(49); internal_static_google_cloud_recaptchaenterprise_v1_ChallengeMetrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ChallengeMetrics_descriptor, @@ -1645,7 +1776,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PageloadCount", "NocaptchaCount", "FailedCount", "PassedCount", }); internal_static_google_cloud_recaptchaenterprise_v1_FirewallPolicyAssessment_descriptor = - getDescriptor().getMessageTypes().get(48); + getDescriptor().getMessageTypes().get(50); internal_static_google_cloud_recaptchaenterprise_v1_FirewallPolicyAssessment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_FirewallPolicyAssessment_descriptor, @@ -1653,7 +1784,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Error", "FirewallPolicy", }); internal_static_google_cloud_recaptchaenterprise_v1_FirewallAction_descriptor = - getDescriptor().getMessageTypes().get(49); + getDescriptor().getMessageTypes().get(51); internal_static_google_cloud_recaptchaenterprise_v1_FirewallAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_FirewallAction_descriptor, @@ -1719,7 +1850,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_recaptchaenterprise_v1_FirewallPolicy_descriptor = - getDescriptor().getMessageTypes().get(50); + getDescriptor().getMessageTypes().get(52); internal_static_google_cloud_recaptchaenterprise_v1_FirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_FirewallPolicy_descriptor, @@ -1727,7 +1858,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Description", "Path", "Condition", "Actions", }); internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupMembershipsRequest_descriptor = - getDescriptor().getMessageTypes().get(51); + getDescriptor().getMessageTypes().get(53); internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupMembershipsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupMembershipsRequest_descriptor, @@ -1735,7 +1866,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "PageSize", "PageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupMembershipsResponse_descriptor = - getDescriptor().getMessageTypes().get(52); + getDescriptor().getMessageTypes().get(54); internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupMembershipsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupMembershipsResponse_descriptor, @@ -1743,7 +1874,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RelatedAccountGroupMemberships", "NextPageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(53); + getDescriptor().getMessageTypes().get(55); internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupsRequest_descriptor, @@ -1751,7 +1882,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "PageSize", "PageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupsResponse_descriptor = - getDescriptor().getMessageTypes().get(54); + getDescriptor().getMessageTypes().get(56); internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListRelatedAccountGroupsResponse_descriptor, @@ -1759,7 +1890,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RelatedAccountGroups", "NextPageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_SearchRelatedAccountGroupMembershipsRequest_descriptor = - getDescriptor().getMessageTypes().get(55); + getDescriptor().getMessageTypes().get(57); internal_static_google_cloud_recaptchaenterprise_v1_SearchRelatedAccountGroupMembershipsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_SearchRelatedAccountGroupMembershipsRequest_descriptor, @@ -1767,7 +1898,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Project", "AccountId", "HashedAccountId", "PageSize", "PageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_SearchRelatedAccountGroupMembershipsResponse_descriptor = - getDescriptor().getMessageTypes().get(56); + getDescriptor().getMessageTypes().get(58); internal_static_google_cloud_recaptchaenterprise_v1_SearchRelatedAccountGroupMembershipsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_SearchRelatedAccountGroupMembershipsResponse_descriptor, @@ -1775,7 +1906,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RelatedAccountGroupMemberships", "NextPageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_AddIpOverrideRequest_descriptor = - getDescriptor().getMessageTypes().get(57); + getDescriptor().getMessageTypes().get(59); internal_static_google_cloud_recaptchaenterprise_v1_AddIpOverrideRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AddIpOverrideRequest_descriptor, @@ -1783,13 +1914,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "IpOverrideData", }); internal_static_google_cloud_recaptchaenterprise_v1_AddIpOverrideResponse_descriptor = - getDescriptor().getMessageTypes().get(58); + getDescriptor().getMessageTypes().get(60); internal_static_google_cloud_recaptchaenterprise_v1_AddIpOverrideResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AddIpOverrideResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_recaptchaenterprise_v1_RemoveIpOverrideRequest_descriptor = - getDescriptor().getMessageTypes().get(59); + getDescriptor().getMessageTypes().get(61); internal_static_google_cloud_recaptchaenterprise_v1_RemoveIpOverrideRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_RemoveIpOverrideRequest_descriptor, @@ -1797,13 +1928,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "IpOverrideData", }); internal_static_google_cloud_recaptchaenterprise_v1_RemoveIpOverrideResponse_descriptor = - getDescriptor().getMessageTypes().get(60); + getDescriptor().getMessageTypes().get(62); internal_static_google_cloud_recaptchaenterprise_v1_RemoveIpOverrideResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_RemoveIpOverrideResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_recaptchaenterprise_v1_ListIpOverridesRequest_descriptor = - getDescriptor().getMessageTypes().get(61); + getDescriptor().getMessageTypes().get(63); internal_static_google_cloud_recaptchaenterprise_v1_ListIpOverridesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListIpOverridesRequest_descriptor, @@ -1811,7 +1942,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "PageSize", "PageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_ListIpOverridesResponse_descriptor = - getDescriptor().getMessageTypes().get(62); + getDescriptor().getMessageTypes().get(64); internal_static_google_cloud_recaptchaenterprise_v1_ListIpOverridesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_ListIpOverridesResponse_descriptor, @@ -1819,7 +1950,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "IpOverrides", "NextPageToken", }); internal_static_google_cloud_recaptchaenterprise_v1_RelatedAccountGroupMembership_descriptor = - getDescriptor().getMessageTypes().get(63); + getDescriptor().getMessageTypes().get(65); internal_static_google_cloud_recaptchaenterprise_v1_RelatedAccountGroupMembership_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_RelatedAccountGroupMembership_descriptor, @@ -1827,7 +1958,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "AccountId", "HashedAccountId", }); internal_static_google_cloud_recaptchaenterprise_v1_RelatedAccountGroup_descriptor = - getDescriptor().getMessageTypes().get(64); + getDescriptor().getMessageTypes().get(66); internal_static_google_cloud_recaptchaenterprise_v1_RelatedAccountGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_RelatedAccountGroup_descriptor, @@ -1835,7 +1966,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_recaptchaenterprise_v1_WafSettings_descriptor = - getDescriptor().getMessageTypes().get(65); + getDescriptor().getMessageTypes().get(67); internal_static_google_cloud_recaptchaenterprise_v1_WafSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_WafSettings_descriptor, @@ -1843,7 +1974,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "WafService", "WafFeature", }); internal_static_google_cloud_recaptchaenterprise_v1_AssessmentEnvironment_descriptor = - getDescriptor().getMessageTypes().get(66); + getDescriptor().getMessageTypes().get(68); internal_static_google_cloud_recaptchaenterprise_v1_AssessmentEnvironment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_AssessmentEnvironment_descriptor, @@ -1851,7 +1982,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Client", "Version", }); internal_static_google_cloud_recaptchaenterprise_v1_IpOverrideData_descriptor = - getDescriptor().getMessageTypes().get(67); + getDescriptor().getMessageTypes().get(69); internal_static_google_cloud_recaptchaenterprise_v1_IpOverrideData_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_recaptchaenterprise_v1_IpOverrideData_descriptor, diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RelatedAccountGroupMembership.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RelatedAccountGroupMembership.java index 7d5f9c8713df..587873d6e058 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RelatedAccountGroupMembership.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RelatedAccountGroupMembership.java @@ -198,7 +198,7 @@ public com.google.protobuf.ByteString getAccountIdBytes() { * bytes hashed_account_id = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.RelatedAccountGroupMembership.hashed_account_id - * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2084 + * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2241 * @return The hashedAccountId. */ @java.lang.Override @@ -864,7 +864,7 @@ public Builder setAccountIdBytes(com.google.protobuf.ByteString value) { * * @deprecated * google.cloud.recaptchaenterprise.v1.RelatedAccountGroupMembership.hashed_account_id is - * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2084 + * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2241 * @return The hashedAccountId. */ @java.lang.Override @@ -887,7 +887,7 @@ public com.google.protobuf.ByteString getHashedAccountId() { * * @deprecated * google.cloud.recaptchaenterprise.v1.RelatedAccountGroupMembership.hashed_account_id is - * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2084 + * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2241 * @param value The hashedAccountId to set. * @return This builder for chaining. */ @@ -916,7 +916,7 @@ public Builder setHashedAccountId(com.google.protobuf.ByteString value) { * * @deprecated * google.cloud.recaptchaenterprise.v1.RelatedAccountGroupMembership.hashed_account_id is - * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2084 + * deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2241 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RelatedAccountGroupMembershipOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RelatedAccountGroupMembershipOrBuilder.java index d93c12354bb3..ae555d4ba2e9 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RelatedAccountGroupMembershipOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RelatedAccountGroupMembershipOrBuilder.java @@ -99,7 +99,7 @@ public interface RelatedAccountGroupMembershipOrBuilder * bytes hashed_account_id = 2 [deprecated = true]; * * @deprecated google.cloud.recaptchaenterprise.v1.RelatedAccountGroupMembership.hashed_account_id - * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2084 + * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2241 * @return The hashedAccountId. */ @java.lang.Deprecated diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RiskAnalysis.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RiskAnalysis.java index 59b9a1d9c792..d8113396f502 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RiskAnalysis.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RiskAnalysis.java @@ -43,6 +43,7 @@ private RiskAnalysis() { reasons_ = java.util.Collections.emptyList(); extendedVerdictReasons_ = com.google.protobuf.LazyStringArrayList.emptyList(); challenge_ = 0; + verifiedBots_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -71,6 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Reasons contributing to the risk analysis verdict.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.RiskAnalysis.ClassificationReason} @@ -351,7 +353,8 @@ private ClassificationReason(int value) { * * *
-   * Challenge information for SCORE_AND_CHALLENGE and INVISIBLE keys
+   * Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE keys.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.RiskAnalysis.Challenge} @@ -758,8 +761,8 @@ public com.google.protobuf.ByteString getExtendedVerdictReasonsBytes(int index) * * *
-   * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-   * keys
+   * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+   * keys.
    * 
* * @@ -777,8 +780,8 @@ public int getChallengeValue() { * * *
-   * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-   * keys
+   * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+   * keys.
    * 
* * @@ -796,6 +799,97 @@ public com.google.recaptchaenterprise.v1.RiskAnalysis.Challenge getChallenge() { : result; } + public static final int VERIFIED_BOTS_FIELD_NUMBER = 5; + + @SuppressWarnings("serial") + private java.util.List verifiedBots_; + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List getVerifiedBotsList() { + return verifiedBots_; + } + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public java.util.List + getVerifiedBotsOrBuilderList() { + return verifiedBots_; + } + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public int getVerifiedBotsCount() { + return verifiedBots_.size(); + } + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.Bot getVerifiedBots(int index) { + return verifiedBots_.get(index); + } + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.BotOrBuilder getVerifiedBotsOrBuilder(int index) { + return verifiedBots_.get(index); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -830,6 +924,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io .getNumber()) { output.writeEnum(4, challenge_); } + for (int i = 0; i < verifiedBots_.size(); i++) { + output.writeMessage(5, verifiedBots_.get(i)); + } getUnknownFields().writeTo(output); } @@ -867,6 +964,9 @@ public int getSerializedSize() { .getNumber()) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(4, challenge_); } + for (int i = 0; i < verifiedBots_.size(); i++) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, verifiedBots_.get(i)); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -889,6 +989,7 @@ public boolean equals(final java.lang.Object obj) { if (!getExtendedVerdictReasonsList().equals(other.getExtendedVerdictReasonsList())) return false; if (challenge_ != other.challenge_) return false; + if (!getVerifiedBotsList().equals(other.getVerifiedBotsList())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -912,6 +1013,10 @@ public int hashCode() { } hash = (37 * hash) + CHALLENGE_FIELD_NUMBER; hash = (53 * hash) + challenge_; + if (getVerifiedBotsCount() > 0) { + hash = (37 * hash) + VERIFIED_BOTS_FIELD_NUMBER; + hash = (53 * hash) + getVerifiedBotsList().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -1057,6 +1162,13 @@ public Builder clear() { bitField0_ = (bitField0_ & ~0x00000002); extendedVerdictReasons_ = com.google.protobuf.LazyStringArrayList.emptyList(); challenge_ = 0; + if (verifiedBotsBuilder_ == null) { + verifiedBots_ = java.util.Collections.emptyList(); + } else { + verifiedBots_ = null; + verifiedBotsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000010); return this; } @@ -1098,6 +1210,15 @@ private void buildPartialRepeatedFields(com.google.recaptchaenterprise.v1.RiskAn bitField0_ = (bitField0_ & ~0x00000002); } result.reasons_ = reasons_; + if (verifiedBotsBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + verifiedBots_ = java.util.Collections.unmodifiableList(verifiedBots_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.verifiedBots_ = verifiedBots_; + } else { + result.verifiedBots_ = verifiedBotsBuilder_.build(); + } } private void buildPartial0(com.google.recaptchaenterprise.v1.RiskAnalysis result) { @@ -1185,6 +1306,33 @@ public Builder mergeFrom(com.google.recaptchaenterprise.v1.RiskAnalysis other) { if (other.challenge_ != 0) { setChallengeValue(other.getChallengeValue()); } + if (verifiedBotsBuilder_ == null) { + if (!other.verifiedBots_.isEmpty()) { + if (verifiedBots_.isEmpty()) { + verifiedBots_ = other.verifiedBots_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureVerifiedBotsIsMutable(); + verifiedBots_.addAll(other.verifiedBots_); + } + onChanged(); + } + } else { + if (!other.verifiedBots_.isEmpty()) { + if (verifiedBotsBuilder_.isEmpty()) { + verifiedBotsBuilder_.dispose(); + verifiedBotsBuilder_ = null; + verifiedBots_ = other.verifiedBots_; + bitField0_ = (bitField0_ & ~0x00000010); + verifiedBotsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders + ? getVerifiedBotsFieldBuilder() + : null; + } else { + verifiedBotsBuilder_.addAllMessages(other.verifiedBots_); + } + } + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -1249,6 +1397,19 @@ public Builder mergeFrom( bitField0_ |= 0x00000008; break; } // case 32 + case 42: + { + com.google.recaptchaenterprise.v1.Bot m = + input.readMessage( + com.google.recaptchaenterprise.v1.Bot.parser(), extensionRegistry); + if (verifiedBotsBuilder_ == null) { + ensureVerifiedBotsIsMutable(); + verifiedBots_.add(m); + } else { + verifiedBotsBuilder_.addMessage(m); + } + break; + } // case 42 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1810,8 +1971,8 @@ public Builder addExtendedVerdictReasonsBytes(com.google.protobuf.ByteString val * * *
-     * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-     * keys
+     * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+     * keys.
      * 
* * @@ -1829,8 +1990,8 @@ public int getChallengeValue() { * * *
-     * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-     * keys
+     * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+     * keys.
      * 
* * @@ -1851,8 +2012,8 @@ public Builder setChallengeValue(int value) { * * *
-     * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-     * keys
+     * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+     * keys.
      * 
* * @@ -1874,8 +2035,8 @@ public com.google.recaptchaenterprise.v1.RiskAnalysis.Challenge getChallenge() { * * *
-     * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-     * keys
+     * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+     * keys.
      * 
* * @@ -1899,8 +2060,8 @@ public Builder setChallenge(com.google.recaptchaenterprise.v1.RiskAnalysis.Chall * * *
-     * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-     * keys
+     * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+     * keys.
      * 
* * @@ -1916,6 +2077,427 @@ public Builder clearChallenge() { return this; } + private java.util.List verifiedBots_ = + java.util.Collections.emptyList(); + + private void ensureVerifiedBotsIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + verifiedBots_ = + new java.util.ArrayList(verifiedBots_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.recaptchaenterprise.v1.Bot, + com.google.recaptchaenterprise.v1.Bot.Builder, + com.google.recaptchaenterprise.v1.BotOrBuilder> + verifiedBotsBuilder_; + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List getVerifiedBotsList() { + if (verifiedBotsBuilder_ == null) { + return java.util.Collections.unmodifiableList(verifiedBots_); + } else { + return verifiedBotsBuilder_.getMessageList(); + } + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public int getVerifiedBotsCount() { + if (verifiedBotsBuilder_ == null) { + return verifiedBots_.size(); + } else { + return verifiedBotsBuilder_.getCount(); + } + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.Bot getVerifiedBots(int index) { + if (verifiedBotsBuilder_ == null) { + return verifiedBots_.get(index); + } else { + return verifiedBotsBuilder_.getMessage(index); + } + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setVerifiedBots(int index, com.google.recaptchaenterprise.v1.Bot value) { + if (verifiedBotsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVerifiedBotsIsMutable(); + verifiedBots_.set(index, value); + onChanged(); + } else { + verifiedBotsBuilder_.setMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setVerifiedBots( + int index, com.google.recaptchaenterprise.v1.Bot.Builder builderForValue) { + if (verifiedBotsBuilder_ == null) { + ensureVerifiedBotsIsMutable(); + verifiedBots_.set(index, builderForValue.build()); + onChanged(); + } else { + verifiedBotsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addVerifiedBots(com.google.recaptchaenterprise.v1.Bot value) { + if (verifiedBotsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVerifiedBotsIsMutable(); + verifiedBots_.add(value); + onChanged(); + } else { + verifiedBotsBuilder_.addMessage(value); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addVerifiedBots(int index, com.google.recaptchaenterprise.v1.Bot value) { + if (verifiedBotsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVerifiedBotsIsMutable(); + verifiedBots_.add(index, value); + onChanged(); + } else { + verifiedBotsBuilder_.addMessage(index, value); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addVerifiedBots(com.google.recaptchaenterprise.v1.Bot.Builder builderForValue) { + if (verifiedBotsBuilder_ == null) { + ensureVerifiedBotsIsMutable(); + verifiedBots_.add(builderForValue.build()); + onChanged(); + } else { + verifiedBotsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addVerifiedBots( + int index, com.google.recaptchaenterprise.v1.Bot.Builder builderForValue) { + if (verifiedBotsBuilder_ == null) { + ensureVerifiedBotsIsMutable(); + verifiedBots_.add(index, builderForValue.build()); + onChanged(); + } else { + verifiedBotsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder addAllVerifiedBots( + java.lang.Iterable values) { + if (verifiedBotsBuilder_ == null) { + ensureVerifiedBotsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, verifiedBots_); + onChanged(); + } else { + verifiedBotsBuilder_.addAllMessages(values); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearVerifiedBots() { + if (verifiedBotsBuilder_ == null) { + verifiedBots_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + verifiedBotsBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder removeVerifiedBots(int index) { + if (verifiedBotsBuilder_ == null) { + ensureVerifiedBotsIsMutable(); + verifiedBots_.remove(index); + onChanged(); + } else { + verifiedBotsBuilder_.remove(index); + } + return this; + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.Bot.Builder getVerifiedBotsBuilder(int index) { + return getVerifiedBotsFieldBuilder().getBuilder(index); + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.BotOrBuilder getVerifiedBotsOrBuilder(int index) { + if (verifiedBotsBuilder_ == null) { + return verifiedBots_.get(index); + } else { + return verifiedBotsBuilder_.getMessageOrBuilder(index); + } + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getVerifiedBotsOrBuilderList() { + if (verifiedBotsBuilder_ != null) { + return verifiedBotsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(verifiedBots_); + } + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.Bot.Builder addVerifiedBotsBuilder() { + return getVerifiedBotsFieldBuilder() + .addBuilder(com.google.recaptchaenterprise.v1.Bot.getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.recaptchaenterprise.v1.Bot.Builder addVerifiedBotsBuilder(int index) { + return getVerifiedBotsFieldBuilder() + .addBuilder(index, com.google.recaptchaenterprise.v1.Bot.getDefaultInstance()); + } + + /** + * + * + *
+     * Output only. Bots with identities that have been verified by reCAPTCHA and
+     * detected in the event.
+     * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public java.util.List + getVerifiedBotsBuilderList() { + return getVerifiedBotsFieldBuilder().getBuilderList(); + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.recaptchaenterprise.v1.Bot, + com.google.recaptchaenterprise.v1.Bot.Builder, + com.google.recaptchaenterprise.v1.BotOrBuilder> + getVerifiedBotsFieldBuilder() { + if (verifiedBotsBuilder_ == null) { + verifiedBotsBuilder_ = + new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.recaptchaenterprise.v1.Bot, + com.google.recaptchaenterprise.v1.Bot.Builder, + com.google.recaptchaenterprise.v1.BotOrBuilder>( + verifiedBots_, ((bitField0_ & 0x00000010) != 0), getParentForChildren(), isClean()); + verifiedBots_ = null; + } + return verifiedBotsBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RiskAnalysisOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RiskAnalysisOrBuilder.java index eed89a055b3a..2b3af5634a70 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RiskAnalysisOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/RiskAnalysisOrBuilder.java @@ -187,8 +187,8 @@ public interface RiskAnalysisOrBuilder * * *
-   * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-   * keys
+   * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+   * keys.
    * 
* * @@ -203,8 +203,8 @@ public interface RiskAnalysisOrBuilder * * *
-   * Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE
-   * keys
+   * Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE
+   * keys.
    * 
* * @@ -214,4 +214,75 @@ public interface RiskAnalysisOrBuilder * @return The challenge. */ com.google.recaptchaenterprise.v1.RiskAnalysis.Challenge getChallenge(); + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List getVerifiedBotsList(); + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.recaptchaenterprise.v1.Bot getVerifiedBots(int index); + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + int getVerifiedBotsCount(); + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + java.util.List + getVerifiedBotsOrBuilderList(); + + /** + * + * + *
+   * Output only. Bots with identities that have been verified by reCAPTCHA and
+   * detected in the event.
+   * 
+ * + * + * repeated .google.cloud.recaptchaenterprise.v1.Bot verified_bots = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.recaptchaenterprise.v1.BotOrBuilder getVerifiedBotsOrBuilder(int index); } diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SearchRelatedAccountGroupMembershipsRequest.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SearchRelatedAccountGroupMembershipsRequest.java index 31b8d6667c7b..750f2341b9d7 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SearchRelatedAccountGroupMembershipsRequest.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SearchRelatedAccountGroupMembershipsRequest.java @@ -210,7 +210,7 @@ public com.google.protobuf.ByteString getAccountIdBytes() { * * @deprecated * google.cloud.recaptchaenterprise.v1.SearchRelatedAccountGroupMembershipsRequest.hashed_account_id - * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=1963 + * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2120 * @return The hashedAccountId. */ @java.lang.Override @@ -1037,7 +1037,7 @@ public Builder setAccountIdBytes(com.google.protobuf.ByteString value) { * * @deprecated * google.cloud.recaptchaenterprise.v1.SearchRelatedAccountGroupMembershipsRequest.hashed_account_id - * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=1963 + * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2120 * @return The hashedAccountId. */ @java.lang.Override @@ -1063,7 +1063,7 @@ public com.google.protobuf.ByteString getHashedAccountId() { * * @deprecated * google.cloud.recaptchaenterprise.v1.SearchRelatedAccountGroupMembershipsRequest.hashed_account_id - * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=1963 + * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2120 * @param value The hashedAccountId to set. * @return This builder for chaining. */ @@ -1095,7 +1095,7 @@ public Builder setHashedAccountId(com.google.protobuf.ByteString value) { * * @deprecated * google.cloud.recaptchaenterprise.v1.SearchRelatedAccountGroupMembershipsRequest.hashed_account_id - * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=1963 + * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2120 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SearchRelatedAccountGroupMembershipsRequestOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SearchRelatedAccountGroupMembershipsRequestOrBuilder.java index 1e3f9c0f919f..f9b8fc698328 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SearchRelatedAccountGroupMembershipsRequestOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SearchRelatedAccountGroupMembershipsRequestOrBuilder.java @@ -106,7 +106,7 @@ public interface SearchRelatedAccountGroupMembershipsRequestOrBuilder * * @deprecated * google.cloud.recaptchaenterprise.v1.SearchRelatedAccountGroupMembershipsRequest.hashed_account_id - * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=1963 + * is deprecated. See google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto;l=2120 * @return The hashedAccountId. */ @java.lang.Deprecated diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SmsTollFraudVerdict.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SmsTollFraudVerdict.java index 182780b0df93..55d5c697edb4 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SmsTollFraudVerdict.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/SmsTollFraudVerdict.java @@ -69,6 +69,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Reasons contributing to the SMS toll fraud verdict.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TestingOptions.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TestingOptions.java index c1d62ed2ce3c..a38343df8295 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TestingOptions.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TestingOptions.java @@ -68,8 +68,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Enum that represents the challenge option for challenge-based (CHECKBOX,
-   * INVISIBLE) testing keys.
+   * Enum that represents the challenge option for challenge-based (for example,
+   * CHECKBOX and INVISIBLE) testing keys.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.TestingOptions.TestingChallenge} diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TokenProperties.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TokenProperties.java index 34d96a4d7cb8..c598b74904fb 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TokenProperties.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TokenProperties.java @@ -73,6 +73,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Enum that represents the types of invalid token reasons.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.TokenProperties.InvalidReason} @@ -149,6 +150,23 @@ public enum InvalidReason implements com.google.protobuf.ProtocolMessageEnum { * BROWSER_ERROR = 6; */ BROWSER_ERROR(6), + /** + * + * + *
+     * The action provided at token generation was different than
+     * the `expected_action` in the assessment request. The comparison is
+     * case-insensitive. This reason can only be returned if all of the
+     * following are true:
+     *
+     *   - your `site_key` has the POLICY_BASED_CHALLENGE integration type
+     *   - you set an action score threshold higher than 0.0
+     *   - you provided a non-empty `expected_action`
+     * 
+ * + * UNEXPECTED_ACTION = 7; + */ + UNEXPECTED_ACTION(7), UNRECOGNIZED(-1), ; @@ -230,6 +248,24 @@ public enum InvalidReason implements com.google.protobuf.ProtocolMessageEnum { */ public static final int BROWSER_ERROR_VALUE = 6; + /** + * + * + *
+     * The action provided at token generation was different than
+     * the `expected_action` in the assessment request. The comparison is
+     * case-insensitive. This reason can only be returned if all of the
+     * following are true:
+     *
+     *   - your `site_key` has the POLICY_BASED_CHALLENGE integration type
+     *   - you set an action score threshold higher than 0.0
+     *   - you provided a non-empty `expected_action`
+     * 
+ * + * UNEXPECTED_ACTION = 7; + */ + public static final int UNEXPECTED_ACTION_VALUE = 7; + public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( @@ -268,6 +304,8 @@ public static InvalidReason forNumber(int value) { return MISSING; case 6: return BROWSER_ERROR; + case 7: + return UNEXPECTED_ACTION; default: return null; } diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TransactionEvent.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TransactionEvent.java index 148d63f598ad..eb05bc266778 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TransactionEvent.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/TransactionEvent.java @@ -70,6 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Enum that represents an event in the payment transaction lifecycle.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.TransactionEvent.TransactionEventType} diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WafSettings.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WafSettings.java index de28ce689924..97fd9d7dcca7 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WafSettings.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WafSettings.java @@ -72,6 +72,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Supported WAF features. For more information, see
    * https://cloud.google.com/recaptcha/docs/usecase#comparison_of_features.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.WafSettings.WafFeature} @@ -122,12 +123,12 @@ public enum WafFeature implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * Use reCAPTCHA WAF express protection to protect any content other than
-     * web pages, like APIs and IoT devices.
+     * Deprecated: Use `express_settings` instead.
      * 
* - * EXPRESS = 5; + * EXPRESS = 5 [deprecated = true]; */ + @java.lang.Deprecated EXPRESS(5), UNRECOGNIZED(-1), ; @@ -181,13 +182,12 @@ public enum WafFeature implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * Use reCAPTCHA WAF express protection to protect any content other than
-     * web pages, like APIs and IoT devices.
+     * Deprecated: Use `express_settings` instead.
      * 
* - * EXPRESS = 5; + * EXPRESS = 5 [deprecated = true]; */ - public static final int EXPRESS_VALUE = 5; + @java.lang.Deprecated public static final int EXPRESS_VALUE = 5; public final int getNumber() { if (this == UNRECOGNIZED) { @@ -280,7 +280,8 @@ private WafFeature(int value) { * * *
-   * Web Application Firewalls supported by reCAPTCHA.
+   * Web Application Firewalls that reCAPTCHA supports.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.WafSettings.WafService} @@ -488,7 +489,7 @@ private WafService(int value) { * * *
-   * Required. The WAF service that uses this key.
+   * Required. The Web Application Firewall (WAF) service that uses this key.
    * 
* * @@ -506,7 +507,7 @@ public int getWafServiceValue() { * * *
-   * Required. The WAF service that uses this key.
+   * Required. The Web Application Firewall (WAF) service that uses this key.
    * 
* * @@ -531,7 +532,8 @@ public com.google.recaptchaenterprise.v1.WafSettings.WafService getWafService() * * *
-   * Required. The WAF feature for which this key is enabled.
+   * Required. The Web Application Firewall (WAF) feature for which this key is
+   * enabled.
    * 
* * @@ -549,7 +551,8 @@ public int getWafFeatureValue() { * * *
-   * Required. The WAF feature for which this key is enabled.
+   * Required. The Web Application Firewall (WAF) feature for which this key is
+   * enabled.
    * 
* * @@ -944,7 +947,7 @@ public Builder mergeFrom( * * *
-     * Required. The WAF service that uses this key.
+     * Required. The Web Application Firewall (WAF) service that uses this key.
      * 
* * @@ -962,7 +965,7 @@ public int getWafServiceValue() { * * *
-     * Required. The WAF service that uses this key.
+     * Required. The Web Application Firewall (WAF) service that uses this key.
      * 
* * @@ -983,7 +986,7 @@ public Builder setWafServiceValue(int value) { * * *
-     * Required. The WAF service that uses this key.
+     * Required. The Web Application Firewall (WAF) service that uses this key.
      * 
* * @@ -1005,7 +1008,7 @@ public com.google.recaptchaenterprise.v1.WafSettings.WafService getWafService() * * *
-     * Required. The WAF service that uses this key.
+     * Required. The Web Application Firewall (WAF) service that uses this key.
      * 
* * @@ -1029,7 +1032,7 @@ public Builder setWafService(com.google.recaptchaenterprise.v1.WafSettings.WafSe * * *
-     * Required. The WAF service that uses this key.
+     * Required. The Web Application Firewall (WAF) service that uses this key.
      * 
* * @@ -1051,7 +1054,8 @@ public Builder clearWafService() { * * *
-     * Required. The WAF feature for which this key is enabled.
+     * Required. The Web Application Firewall (WAF) feature for which this key is
+     * enabled.
      * 
* * @@ -1069,7 +1073,8 @@ public int getWafFeatureValue() { * * *
-     * Required. The WAF feature for which this key is enabled.
+     * Required. The Web Application Firewall (WAF) feature for which this key is
+     * enabled.
      * 
* * @@ -1090,7 +1095,8 @@ public Builder setWafFeatureValue(int value) { * * *
-     * Required. The WAF feature for which this key is enabled.
+     * Required. The Web Application Firewall (WAF) feature for which this key is
+     * enabled.
      * 
* * @@ -1112,7 +1118,8 @@ public com.google.recaptchaenterprise.v1.WafSettings.WafFeature getWafFeature() * * *
-     * Required. The WAF feature for which this key is enabled.
+     * Required. The Web Application Firewall (WAF) feature for which this key is
+     * enabled.
      * 
* * @@ -1136,7 +1143,8 @@ public Builder setWafFeature(com.google.recaptchaenterprise.v1.WafSettings.WafFe * * *
-     * Required. The WAF feature for which this key is enabled.
+     * Required. The Web Application Firewall (WAF) feature for which this key is
+     * enabled.
      * 
* * diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WafSettingsOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WafSettingsOrBuilder.java index fe2aa1b92302..14202ecf1574 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WafSettingsOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WafSettingsOrBuilder.java @@ -28,7 +28,7 @@ public interface WafSettingsOrBuilder * * *
-   * Required. The WAF service that uses this key.
+   * Required. The Web Application Firewall (WAF) service that uses this key.
    * 
* * @@ -43,7 +43,7 @@ public interface WafSettingsOrBuilder * * *
-   * Required. The WAF service that uses this key.
+   * Required. The Web Application Firewall (WAF) service that uses this key.
    * 
* * @@ -58,7 +58,8 @@ public interface WafSettingsOrBuilder * * *
-   * Required. The WAF feature for which this key is enabled.
+   * Required. The Web Application Firewall (WAF) feature for which this key is
+   * enabled.
    * 
* * @@ -73,7 +74,8 @@ public interface WafSettingsOrBuilder * * *
-   * Required. The WAF feature for which this key is enabled.
+   * Required. The Web Application Firewall (WAF) feature for which this key is
+   * enabled.
    * 
* * diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WebKeySettings.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WebKeySettings.java index 68461263ee59..c6194fcd4673 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WebKeySettings.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WebKeySettings.java @@ -71,6 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Enum that represents the integration types for web keys.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code google.cloud.recaptchaenterprise.v1.WebKeySettings.IntegrationType} @@ -121,6 +122,17 @@ public enum IntegrationType implements com.google.protobuf.ProtocolMessageEnum { * INVISIBLE = 3; */ INVISIBLE(3), + /** + * + * + *
+     * Displays a visual challenge or not depending on the user risk analysis
+     * score.
+     * 
+ * + * POLICY_BASED_CHALLENGE = 5; + */ + POLICY_BASED_CHALLENGE(5), UNRECOGNIZED(-1), ; @@ -173,6 +185,18 @@ public enum IntegrationType implements com.google.protobuf.ProtocolMessageEnum { */ public static final int INVISIBLE_VALUE = 3; + /** + * + * + *
+     * Displays a visual challenge or not depending on the user risk analysis
+     * score.
+     * 
+ * + * POLICY_BASED_CHALLENGE = 5; + */ + public static final int POLICY_BASED_CHALLENGE_VALUE = 5; + public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( @@ -205,6 +229,8 @@ public static IntegrationType forNumber(int value) { return CHECKBOX; case 3: return INVISIBLE; + case 5: + return POLICY_BASED_CHALLENGE; default: return null; } @@ -266,6 +292,7 @@ private IntegrationType(int value) { *
    * Enum that represents the possible challenge frequency and difficulty
    * configurations for a web key.
+   * Ensure that applications can handle values not explicitly listed.
    * 
* * Protobuf enum {@code @@ -364,89 +391,2157 @@ public final int getNumber() { 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 ChallengeSecurityPreference valueOf(int value) { - return forNumber(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 ChallengeSecurityPreference 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 ChallengeSecurityPreference forNumber(int value) { + switch (value) { + case 0: + return CHALLENGE_SECURITY_PREFERENCE_UNSPECIFIED; + case 1: + return USABILITY; + case 2: + return BALANCE; + case 3: + return SECURITY; + 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 ChallengeSecurityPreference findValueByNumber(int number) { + return ChallengeSecurityPreference.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.WebKeySettings.getDescriptor().getEnumTypes().get(1); + } + + private static final ChallengeSecurityPreference[] VALUES = values(); + + public static ChallengeSecurityPreference 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 ChallengeSecurityPreference(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSecurityPreference) + } + + public interface ActionSettingsOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. A challenge is triggered if the end-user score is below that
+     * threshold. Value must be between 0 and 1 (inclusive).
+     * 
+ * + * float score_threshold = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The scoreThreshold. + */ + float getScoreThreshold(); + } + + /** + * + * + *
+   * Per-action challenge settings.
+   * 
+ * + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings} + */ + public static final class ActionSettings extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings) + ActionSettingsOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ActionSettings.newBuilder() to construct. + private ActionSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ActionSettings() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ActionSettings(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.class, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder.class); + } + + public static final int SCORE_THRESHOLD_FIELD_NUMBER = 1; + private float scoreThreshold_ = 0F; + + /** + * + * + *
+     * Required. A challenge is triggered if the end-user score is below that
+     * threshold. Value must be between 0 and 1 (inclusive).
+     * 
+ * + * float score_threshold = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The scoreThreshold. + */ + @java.lang.Override + public float getScoreThreshold() { + return scoreThreshold_; + } + + 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 (java.lang.Float.floatToRawIntBits(scoreThreshold_) != 0) { + output.writeFloat(1, scoreThreshold_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (java.lang.Float.floatToRawIntBits(scoreThreshold_) != 0) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, scoreThreshold_); + } + 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.recaptchaenterprise.v1.WebKeySettings.ActionSettings)) { + return super.equals(obj); + } + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings other = + (com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings) obj; + + if (java.lang.Float.floatToIntBits(getScoreThreshold()) + != java.lang.Float.floatToIntBits(other.getScoreThreshold())) 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) + SCORE_THRESHOLD_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getScoreThreshold()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings 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.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Per-action challenge settings.
+     * 
+ * + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings) + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.class, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder.class); + } + + // Construct using + // com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + scoreThreshold_ = 0F; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ActionSettings_descriptor; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + getDefaultInstanceForType() { + return com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.getDefaultInstance(); + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings build() { + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings buildPartial() { + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings result = + new com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.scoreThreshold_ = scoreThreshold_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings) { + return mergeFrom((com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings other) { + if (other + == com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.getDefaultInstance()) + return this; + if (other.getScoreThreshold() != 0F) { + setScoreThreshold(other.getScoreThreshold()); + } + 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 13: + { + scoreThreshold_ = input.readFloat(); + bitField0_ |= 0x00000001; + break; + } // case 13 + 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 float scoreThreshold_; + + /** + * + * + *
+       * Required. A challenge is triggered if the end-user score is below that
+       * threshold. Value must be between 0 and 1 (inclusive).
+       * 
+ * + * float score_threshold = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The scoreThreshold. + */ + @java.lang.Override + public float getScoreThreshold() { + return scoreThreshold_; + } + + /** + * + * + *
+       * Required. A challenge is triggered if the end-user score is below that
+       * threshold. Value must be between 0 and 1 (inclusive).
+       * 
+ * + * float score_threshold = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The scoreThreshold to set. + * @return This builder for chaining. + */ + public Builder setScoreThreshold(float value) { + + scoreThreshold_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. A challenge is triggered if the end-user score is below that
+       * threshold. Value must be between 0 and 1 (inclusive).
+       * 
+ * + * float score_threshold = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearScoreThreshold() { + bitField0_ = (bitField0_ & ~0x00000001); + scoreThreshold_ = 0F; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings) + } + + // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings) + private static final com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings(); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActionSettings 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.recaptchaenterprise.v1.WebKeySettings.ActionSettings + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public interface ChallengeSettingsOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Required. Defines when a challenge is triggered (unless the default
+     * threshold is overridden for the given action, see `action_settings`).
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the defaultSettings field is set. + */ + boolean hasDefaultSettings(); + + /** + * + * + *
+     * Required. Defines when a challenge is triggered (unless the default
+     * threshold is overridden for the given action, see `action_settings`).
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The defaultSettings. + */ + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings getDefaultSettings(); + + /** + * + * + *
+     * Required. Defines when a challenge is triggered (unless the default
+     * threshold is overridden for the given action, see `action_settings`).
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder + getDefaultSettingsOrBuilder(); + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + int getActionSettingsCount(); + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + boolean containsActionSettings(java.lang.String key); + + /** Use {@link #getActionSettingsMap()} instead. */ + @java.lang.Deprecated + java.util.Map + getActionSettings(); + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + java.util.Map + getActionSettingsMap(); + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + /* nullable */ + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings getActionSettingsOrDefault( + java.lang.String key, + /* nullable */ + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings defaultValue); + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings getActionSettingsOrThrow( + java.lang.String key); + } + + /** + * + * + *
+   * Settings for POLICY_BASED_CHALLENGE keys to control when a challenge is
+   * triggered.
+   * 
+ * + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings} + */ + public static final class ChallengeSettings extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings) + ChallengeSettingsOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ChallengeSettings.newBuilder() to construct. + private ChallengeSettings(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ChallengeSettings() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ChallengeSettings(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 2: + return internalGetActionSettings(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.class, + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.Builder.class); + } + + private int bitField0_; + public static final int DEFAULT_SETTINGS_FIELD_NUMBER = 1; + private com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings defaultSettings_; + + /** + * + * + *
+     * Required. Defines when a challenge is triggered (unless the default
+     * threshold is overridden for the given action, see `action_settings`).
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the defaultSettings field is set. + */ + @java.lang.Override + public boolean hasDefaultSettings() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Required. Defines when a challenge is triggered (unless the default
+     * threshold is overridden for the given action, see `action_settings`).
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The defaultSettings. + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings getDefaultSettings() { + return defaultSettings_ == null + ? com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.getDefaultInstance() + : defaultSettings_; + } + + /** + * + * + *
+     * Required. Defines when a challenge is triggered (unless the default
+     * threshold is overridden for the given action, see `action_settings`).
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder + getDefaultSettingsOrBuilder() { + return defaultSettings_ == null + ? com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.getDefaultInstance() + : defaultSettings_; + } + + public static final int ACTION_SETTINGS_FIELD_NUMBER = 2; + + private static final class ActionSettingsDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + defaultEntry = + com.google.protobuf.MapEntry + . + newDefaultInstance( + com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_ActionSettingsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + .getDefaultInstance()); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + actionSettings_; + + private com.google.protobuf.MapField< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + internalGetActionSettings() { + if (actionSettings_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ActionSettingsDefaultEntryHolder.defaultEntry); + } + return actionSettings_; + } + + public int getActionSettingsCount() { + return internalGetActionSettings().getMap().size(); + } + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public boolean containsActionSettings(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetActionSettings().getMap().containsKey(key); + } + + /** Use {@link #getActionSettingsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + getActionSettings() { + return getActionSettingsMap(); + } + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + getActionSettingsMap() { + return internalGetActionSettings().getMap(); + } + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public /* nullable */ com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + getActionSettingsOrDefault( + java.lang.String key, + /* nullable */ + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + map = internalGetActionSettings().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + + /** + * + * + *
+     * Optional. The action to score threshold map.
+     * The action name should be the same as the action name passed in the
+     * `data-action` attribute
+     * (see https://cloud.google.com/recaptcha/docs/actions-website).
+     * Action names are case-insensitive.
+     * There is a maximum of 100 action settings.
+     * An action name has a maximum length of 100.
+     * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings getActionSettingsOrThrow( + java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + map = internalGetActionSettings().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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, getDefaultSettings()); + } + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, internalGetActionSettings(), ActionSettingsDefaultEntryHolder.defaultEntry, 2); + 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, getDefaultSettings()); + } + for (java.util.Map.Entry< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + entry : internalGetActionSettings().getMap().entrySet()) { + com.google.protobuf.MapEntry< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + actionSettings__ = + ActionSettingsDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, actionSettings__); + } + 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.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings)) { + return super.equals(obj); + } + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings other = + (com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings) obj; + + if (hasDefaultSettings() != other.hasDefaultSettings()) return false; + if (hasDefaultSettings()) { + if (!getDefaultSettings().equals(other.getDefaultSettings())) return false; + } + if (!internalGetActionSettings().equals(other.internalGetActionSettings())) 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 (hasDefaultSettings()) { + hash = (37 * hash) + DEFAULT_SETTINGS_FIELD_NUMBER; + hash = (53 * hash) + getDefaultSettings().hashCode(); + } + if (!internalGetActionSettings().getMap().isEmpty()) { + hash = (37 * hash) + ACTION_SETTINGS_FIELD_NUMBER; + hash = (53 * hash) + internalGetActionSettings().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings 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.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Settings for POLICY_BASED_CHALLENGE keys to control when a challenge is
+     * triggered.
+     * 
+ * + * Protobuf type {@code google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings) + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettingsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 2: + return internalGetActionSettings(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( + int number) { + switch (number) { + case 2: + return internalGetMutableActionSettings(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.class, + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.Builder.class); + } + + // Construct using + // com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getDefaultSettingsFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + defaultSettings_ = null; + if (defaultSettingsBuilder_ != null) { + defaultSettingsBuilder_.dispose(); + defaultSettingsBuilder_ = null; + } + internalGetMutableActionSettings().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.recaptchaenterprise.v1.RecaptchaEnterpriseProto + .internal_static_google_cloud_recaptchaenterprise_v1_WebKeySettings_ChallengeSettings_descriptor; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + getDefaultInstanceForType() { + return com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings build() { + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings buildPartial() { + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings result = + new com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.defaultSettings_ = + defaultSettingsBuilder_ == null ? defaultSettings_ : defaultSettingsBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.actionSettings_ = + internalGetActionSettings().build(ActionSettingsDefaultEntryHolder.defaultEntry); + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings) { + return mergeFrom( + (com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings other) { + if (other + == com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + .getDefaultInstance()) return this; + if (other.hasDefaultSettings()) { + mergeDefaultSettings(other.getDefaultSettings()); + } + internalGetMutableActionSettings().mergeFrom(other.internalGetActionSettings()); + bitField0_ |= 0x00000002; + 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( + getDefaultSettingsFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + com.google.protobuf.MapEntry< + java.lang.String, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + actionSettings__ = + input.readMessage( + ActionSettingsDefaultEntryHolder.defaultEntry.getParserForType(), + extensionRegistry); + internalGetMutableActionSettings() + .ensureBuilderMap() + .put(actionSettings__.getKey(), actionSettings__.getValue()); + 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.recaptchaenterprise.v1.WebKeySettings.ActionSettings defaultSettings_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder> + defaultSettingsBuilder_; + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the defaultSettings field is set. + */ + public boolean hasDefaultSettings() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The defaultSettings. + */ + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings getDefaultSettings() { + if (defaultSettingsBuilder_ == null) { + return defaultSettings_ == null + ? com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.getDefaultInstance() + : defaultSettings_; + } else { + return defaultSettingsBuilder_.getMessage(); + } + } + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setDefaultSettings( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings value) { + if (defaultSettingsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + defaultSettings_ = value; + } else { + defaultSettingsBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setDefaultSettings( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder builderForValue) { + if (defaultSettingsBuilder_ == null) { + defaultSettings_ = builderForValue.build(); + } else { + defaultSettingsBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeDefaultSettings( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings value) { + if (defaultSettingsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && defaultSettings_ != null + && defaultSettings_ + != com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + .getDefaultInstance()) { + getDefaultSettingsBuilder().mergeFrom(value); + } else { + defaultSettings_ = value; + } + } else { + defaultSettingsBuilder_.mergeFrom(value); + } + if (defaultSettings_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearDefaultSettings() { + bitField0_ = (bitField0_ & ~0x00000001); + defaultSettings_ = null; + if (defaultSettingsBuilder_ != null) { + defaultSettingsBuilder_.dispose(); + defaultSettingsBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder + getDefaultSettingsBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getDefaultSettingsFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder + getDefaultSettingsOrBuilder() { + if (defaultSettingsBuilder_ != null) { + return defaultSettingsBuilder_.getMessageOrBuilder(); + } else { + return defaultSettings_ == null + ? com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.getDefaultInstance() + : defaultSettings_; + } + } + + /** + * + * + *
+       * Required. Defines when a challenge is triggered (unless the default
+       * threshold is overridden for the given action, see `action_settings`).
+       * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings default_settings = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder> + getDefaultSettingsFieldBuilder() { + if (defaultSettingsBuilder_ == null) { + defaultSettingsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder>( + getDefaultSettings(), getParentForChildren(), isClean()); + defaultSettings_ = null; + } + return defaultSettingsBuilder_; + } + + private static final class ActionSettingsConverter + implements com.google.protobuf.MapFieldBuilder.Converter< + java.lang.String, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> { + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings build( + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder val) { + if (val instanceof com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings) { + return (com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings) val; + } + return ((com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder) val) + .build(); + } + + @java.lang.Override + public com.google.protobuf.MapEntry< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + defaultEntry() { + return ActionSettingsDefaultEntryHolder.defaultEntry; + } + } + ; + + private static final ActionSettingsConverter actionSettingsConverter = + new ActionSettingsConverter(); + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder> + actionSettings_; + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder> + internalGetActionSettings() { + if (actionSettings_ == null) { + return new com.google.protobuf.MapFieldBuilder<>(actionSettingsConverter); + } + return actionSettings_; + } + + private com.google.protobuf.MapFieldBuilder< + java.lang.String, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder> + internalGetMutableActionSettings() { + if (actionSettings_ == null) { + actionSettings_ = new com.google.protobuf.MapFieldBuilder<>(actionSettingsConverter); + } + bitField0_ |= 0x00000002; + onChanged(); + return actionSettings_; + } + + public int getActionSettingsCount() { + return internalGetActionSettings().ensureBuilderMap().size(); + } + + /** + * + * + *
+       * Optional. The action to score threshold map.
+       * The action name should be the same as the action name passed in the
+       * `data-action` attribute
+       * (see https://cloud.google.com/recaptcha/docs/actions-website).
+       * Action names are case-insensitive.
+       * There is a maximum of 100 action settings.
+       * An action name has a maximum length of 100.
+       * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public boolean containsActionSettings(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetActionSettings().ensureBuilderMap().containsKey(key); + } + + /** Use {@link #getActionSettingsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + getActionSettings() { + return getActionSettingsMap(); + } + + /** + * + * + *
+       * Optional. The action to score threshold map.
+       * The action name should be the same as the action name passed in the
+       * `data-action` attribute
+       * (see https://cloud.google.com/recaptcha/docs/actions-website).
+       * Action names are case-insensitive.
+       * There is a maximum of 100 action settings.
+       * An action name has a maximum length of 100.
+       * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public java.util.Map< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + getActionSettingsMap() { + return internalGetActionSettings().getImmutableMap(); + } + + /** + * + * + *
+       * Optional. The action to score threshold map.
+       * The action name should be the same as the action name passed in the
+       * `data-action` attribute
+       * (see https://cloud.google.com/recaptcha/docs/actions-website).
+       * Action names are case-insensitive.
+       * There is a maximum of 100 action settings.
+       * An action name has a maximum length of 100.
+       * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public /* nullable */ com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + getActionSettingsOrDefault( + java.lang.String key, + /* nullable */ + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder> + map = internalGetMutableActionSettings().ensureBuilderMap(); + return map.containsKey(key) ? actionSettingsConverter.build(map.get(key)) : defaultValue; + } + + /** + * + * + *
+       * Optional. The action to score threshold map.
+       * The action name should be the same as the action name passed in the
+       * `data-action` attribute
+       * (see https://cloud.google.com/recaptcha/docs/actions-website).
+       * Action names are case-insensitive.
+       * There is a maximum of 100 action settings.
+       * An action name has a maximum length of 100.
+       * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings + getActionSettingsOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map< + java.lang.String, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder> + map = internalGetMutableActionSettings().ensureBuilderMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return actionSettingsConverter.build(map.get(key)); + } + + public Builder clearActionSettings() { + bitField0_ = (bitField0_ & ~0x00000002); + internalGetMutableActionSettings().clear(); + return this; + } + + /** + * + * + *
+       * Optional. The action to score threshold map.
+       * The action name should be the same as the action name passed in the
+       * `data-action` attribute
+       * (see https://cloud.google.com/recaptcha/docs/actions-website).
+       * Action names are case-insensitive.
+       * There is a maximum of 100 action settings.
+       * An action name has a maximum length of 100.
+       * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder removeActionSettings(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableActionSettings().ensureBuilderMap().remove(key); + return this; + } + + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + getMutableActionSettings() { + bitField0_ |= 0x00000002; + return internalGetMutableActionSettings().ensureMessageMap(); + } + + /** + * + * + *
+       * Optional. The action to score threshold map.
+       * The action name should be the same as the action name passed in the
+       * `data-action` attribute
+       * (see https://cloud.google.com/recaptcha/docs/actions-website).
+       * Action names are case-insensitive.
+       * There is a maximum of 100 action settings.
+       * An action name has a maximum length of 100.
+       * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder putActionSettings( + java.lang.String key, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + internalGetMutableActionSettings().ensureBuilderMap().put(key, value); + bitField0_ |= 0x00000002; + return this; + } - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ChallengeSecurityPreference forNumber(int value) { - switch (value) { - case 0: - return CHALLENGE_SECURITY_PREFERENCE_UNSPECIFIED; - case 1: - return USABILITY; - case 2: - return BALANCE; - case 3: - return SECURITY; - default: - return null; + /** + * + * + *
+       * Optional. The action to score threshold map.
+       * The action name should be the same as the action name passed in the
+       * `data-action` attribute
+       * (see https://cloud.google.com/recaptcha/docs/actions-website).
+       * Action names are case-insensitive.
+       * There is a maximum of 100 action settings.
+       * An action name has a maximum length of 100.
+       * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder putAllActionSettings( + java.util.Map< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + values) { + for (java.util.Map.Entry< + java.lang.String, com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings> + e : values.entrySet()) { + if (e.getKey() == null || e.getValue() == null) { + throw new NullPointerException(); + } + } + internalGetMutableActionSettings().ensureBuilderMap().putAll(values); + bitField0_ |= 0x00000002; + return this; } - } - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } + /** + * + * + *
+       * Optional. The action to score threshold map.
+       * The action name should be the same as the action name passed in the
+       * `data-action` attribute
+       * (see https://cloud.google.com/recaptcha/docs/actions-website).
+       * Action names are case-insensitive.
+       * There is a maximum of 100 action settings.
+       * An action name has a maximum length of 100.
+       * 
+ * + * + * map<string, .google.cloud.recaptchaenterprise.v1.WebKeySettings.ActionSettings> action_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder + putActionSettingsBuilderIfAbsent(java.lang.String key) { + java.util.Map< + java.lang.String, + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder> + builderMap = internalGetMutableActionSettings().ensureBuilderMap(); + com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettingsOrBuilder entry = + builderMap.get(key); + if (entry == null) { + entry = com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.newBuilder(); + builderMap.put(key, entry); + } + if (entry instanceof com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings) { + entry = + ((com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings) entry).toBuilder(); + builderMap.put(key, entry); + } + return (com.google.recaptchaenterprise.v1.WebKeySettings.ActionSettings.Builder) entry; + } - private static final com.google.protobuf.Internal.EnumLiteMap - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ChallengeSecurityPreference findValueByNumber(int number) { - return ChallengeSecurityPreference.forNumber(number); - } - }; + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } - 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."); + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); } - return getDescriptor().getValues().get(ordinal()); + + // @@protoc_insertion_point(builder_scope:google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings) } - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); + // @@protoc_insertion_point(class_scope:google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings) + private static final com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings(); } - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.recaptchaenterprise.v1.WebKeySettings.getDescriptor().getEnumTypes().get(1); + public static com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + getDefaultInstance() { + return DEFAULT_INSTANCE; } - private static final ChallengeSecurityPreference[] VALUES = values(); + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChallengeSettings 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 ChallengeSecurityPreference 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()]; + public static com.google.protobuf.Parser parser() { + return PARSER; } - private final int value; - - private ChallengeSecurityPreference(int value) { - this.value = value; + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; } - // @@protoc_insertion_point(enum_scope:google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSecurityPreference) + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } } + private int bitField0_; public static final int ALLOW_ALL_DOMAINS_FIELD_NUMBER = 3; private boolean allowAllDomains_ = false; @@ -480,6 +2575,10 @@ public boolean getAllowAllDomains() { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. *
* * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -498,6 +2597,10 @@ public com.google.protobuf.ProtocolStringList getAllowedDomainsList() { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -516,6 +2619,10 @@ public int getAllowedDomainsCount() { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -535,6 +2642,10 @@ public java.lang.String getAllowedDomains(int index) { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -619,7 +2730,7 @@ public com.google.recaptchaenterprise.v1.WebKeySettings.IntegrationType getInteg *
    * Optional. Settings for the frequency and difficulty at which this key
    * triggers captcha challenges. This should only be specified for
-   * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+   * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
    * 
* * @@ -639,7 +2750,7 @@ public int getChallengeSecurityPreferenceValue() { *
    * Optional. Settings for the frequency and difficulty at which this key
    * triggers captcha challenges. This should only be specified for
-   * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+   * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
    * 
* * @@ -659,6 +2770,66 @@ public int getChallengeSecurityPreferenceValue() { : result; } + public static final int CHALLENGE_SETTINGS_FIELD_NUMBER = 6; + private com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challengeSettings_; + + /** + * + * + *
+   * Optional. Challenge settings.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the challengeSettings field is set. + */ + @java.lang.Override + public boolean hasChallengeSettings() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Optional. Challenge settings.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The challengeSettings. + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings getChallengeSettings() { + return challengeSettings_ == null + ? com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.getDefaultInstance() + : challengeSettings_; + } + + /** + * + * + *
+   * Optional. Challenge settings.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettingsOrBuilder + getChallengeSettingsOrBuilder() { + return challengeSettings_ == null + ? com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.getDefaultInstance() + : challengeSettings_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -694,6 +2865,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io .getNumber()) { output.writeEnum(5, challengeSecurityPreference_); } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(6, getChallengeSettings()); + } getUnknownFields().writeTo(output); } @@ -730,6 +2904,9 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeEnumSize(5, challengeSecurityPreference_); } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getChallengeSettings()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -751,6 +2928,10 @@ public boolean equals(final java.lang.Object obj) { if (getAllowAmpTraffic() != other.getAllowAmpTraffic()) return false; if (integrationType_ != other.integrationType_) return false; if (challengeSecurityPreference_ != other.challengeSecurityPreference_) return false; + if (hasChallengeSettings() != other.hasChallengeSettings()) return false; + if (hasChallengeSettings()) { + if (!getChallengeSettings().equals(other.getChallengeSettings())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -774,6 +2955,10 @@ public int hashCode() { hash = (53 * hash) + integrationType_; hash = (37 * hash) + CHALLENGE_SECURITY_PREFERENCE_FIELD_NUMBER; hash = (53 * hash) + challengeSecurityPreference_; + if (hasChallengeSettings()) { + hash = (37 * hash) + CHALLENGE_SETTINGS_FIELD_NUMBER; + hash = (53 * hash) + getChallengeSettings().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -904,10 +3089,19 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.recaptchaenterprise.v1.WebKeySettings.newBuilder() - private Builder() {} + private Builder() { + maybeForceBuilderInitialization(); + } private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getChallengeSettingsFieldBuilder(); + } } @java.lang.Override @@ -919,6 +3113,11 @@ public Builder clear() { allowAmpTraffic_ = false; integrationType_ = 0; challengeSecurityPreference_ = 0; + challengeSettings_ = null; + if (challengeSettingsBuilder_ != null) { + challengeSettingsBuilder_.dispose(); + challengeSettingsBuilder_ = null; + } return this; } @@ -971,6 +3170,15 @@ private void buildPartial0(com.google.recaptchaenterprise.v1.WebKeySettings resu if (((from_bitField0_ & 0x00000010) != 0)) { result.challengeSecurityPreference_ = challengeSecurityPreference_; } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000020) != 0)) { + result.challengeSettings_ = + challengeSettingsBuilder_ == null + ? challengeSettings_ + : challengeSettingsBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -1041,6 +3249,9 @@ public Builder mergeFrom(com.google.recaptchaenterprise.v1.WebKeySettings other) if (other.challengeSecurityPreference_ != 0) { setChallengeSecurityPreferenceValue(other.getChallengeSecurityPreferenceValue()); } + if (other.hasChallengeSettings()) { + mergeChallengeSettings(other.getChallengeSettings()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -1098,6 +3309,13 @@ public Builder mergeFrom( bitField0_ |= 0x00000010; break; } // case 40 + case 50: + { + input.readMessage( + getChallengeSettingsFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case 50 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1191,6 +3409,10 @@ private void ensureAllowedDomainsIsMutable() { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1210,6 +3432,10 @@ public com.google.protobuf.ProtocolStringList getAllowedDomainsList() { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1228,6 +3454,10 @@ public int getAllowedDomainsCount() { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1247,6 +3477,10 @@ public java.lang.String getAllowedDomains(int index) { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1266,6 +3500,10 @@ public com.google.protobuf.ByteString getAllowedDomainsBytes(int index) { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1293,6 +3531,10 @@ public Builder setAllowedDomains(int index, java.lang.String value) { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1319,6 +3561,10 @@ public Builder addAllowedDomains(java.lang.String value) { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1342,6 +3588,10 @@ public Builder addAllAllowedDomains(java.lang.Iterable values) * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1364,6 +3614,10 @@ public Builder clearAllowedDomains() { * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -1559,7 +3813,7 @@ public Builder clearIntegrationType() { *
      * Optional. Settings for the frequency and difficulty at which this key
      * triggers captcha challenges. This should only be specified for
-     * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+     * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
      * 
* * @@ -1579,7 +3833,7 @@ public int getChallengeSecurityPreferenceValue() { *
      * Optional. Settings for the frequency and difficulty at which this key
      * triggers captcha challenges. This should only be specified for
-     * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+     * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
      * 
* * @@ -1602,7 +3856,7 @@ public Builder setChallengeSecurityPreferenceValue(int value) { *
      * Optional. Settings for the frequency and difficulty at which this key
      * triggers captcha challenges. This should only be specified for
-     * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+     * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
      * 
* * @@ -1629,7 +3883,7 @@ public Builder setChallengeSecurityPreferenceValue(int value) { *
      * Optional. Settings for the frequency and difficulty at which this key
      * triggers captcha challenges. This should only be specified for
-     * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+     * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
      * 
* * @@ -1656,7 +3910,7 @@ public Builder setChallengeSecurityPreference( *
      * Optional. Settings for the frequency and difficulty at which this key
      * triggers captcha challenges. This should only be specified for
-     * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+     * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
      * 
* * @@ -1672,6 +3926,229 @@ public Builder clearChallengeSecurityPreference() { return this; } + private com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challengeSettings_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.Builder, + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettingsOrBuilder> + challengeSettingsBuilder_; + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the challengeSettings field is set. + */ + public boolean hasChallengeSettings() { + return ((bitField0_ & 0x00000020) != 0); + } + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The challengeSettings. + */ + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + getChallengeSettings() { + if (challengeSettingsBuilder_ == null) { + return challengeSettings_ == null + ? com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + .getDefaultInstance() + : challengeSettings_; + } else { + return challengeSettingsBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setChallengeSettings( + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings value) { + if (challengeSettingsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + challengeSettings_ = value; + } else { + challengeSettingsBuilder_.setMessage(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setChallengeSettings( + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.Builder + builderForValue) { + if (challengeSettingsBuilder_ == null) { + challengeSettings_ = builderForValue.build(); + } else { + challengeSettingsBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeChallengeSettings( + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings value) { + if (challengeSettingsBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) + && challengeSettings_ != null + && challengeSettings_ + != com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + .getDefaultInstance()) { + getChallengeSettingsBuilder().mergeFrom(value); + } else { + challengeSettings_ = value; + } + } else { + challengeSettingsBuilder_.mergeFrom(value); + } + if (challengeSettings_ != null) { + bitField0_ |= 0x00000020; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearChallengeSettings() { + bitField0_ = (bitField0_ & ~0x00000020); + challengeSettings_ = null; + if (challengeSettingsBuilder_ != null) { + challengeSettingsBuilder_.dispose(); + challengeSettingsBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.Builder + getChallengeSettingsBuilder() { + bitField0_ |= 0x00000020; + onChanged(); + return getChallengeSettingsFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettingsOrBuilder + getChallengeSettingsOrBuilder() { + if (challengeSettingsBuilder_ != null) { + return challengeSettingsBuilder_.getMessageOrBuilder(); + } else { + return challengeSettings_ == null + ? com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings + .getDefaultInstance() + : challengeSettings_; + } + } + + /** + * + * + *
+     * Optional. Challenge settings.
+     * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.Builder, + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettingsOrBuilder> + getChallengeSettingsFieldBuilder() { + if (challengeSettingsBuilder_ == null) { + challengeSettingsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings, + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings.Builder, + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettingsOrBuilder>( + getChallengeSettings(), getParentForChildren(), isClean()); + challengeSettings_ = null; + } + return challengeSettingsBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WebKeySettingsOrBuilder.java b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WebKeySettingsOrBuilder.java index 443b8389c4d7..fdf065961950 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WebKeySettingsOrBuilder.java +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/java/com/google/recaptchaenterprise/v1/WebKeySettingsOrBuilder.java @@ -45,6 +45,10 @@ public interface WebKeySettingsOrBuilder * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -61,6 +65,10 @@ public interface WebKeySettingsOrBuilder * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -77,6 +85,10 @@ public interface WebKeySettingsOrBuilder * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -94,6 +106,10 @@ public interface WebKeySettingsOrBuilder * subdomains of an allowed domain are automatically allowed. A valid domain * requires a host and must not include any path, port, query or fragment. * Examples: 'example.com' or 'subdomain.example.com' + * Each key supports a maximum of 250 domains. To use a key on more domains, + * set `allow_all_domains` to true. When this is set, you are responsible for + * validating the hostname by checking the `token_properties.hostname` field + * in each assessment response against your list of allowed domains. * * * repeated string allowed_domains = 1 [(.google.api.field_behavior) = OPTIONAL]; @@ -153,7 +169,7 @@ public interface WebKeySettingsOrBuilder *
    * Optional. Settings for the frequency and difficulty at which this key
    * triggers captcha challenges. This should only be specified for
-   * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+   * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
    * 
* * @@ -170,7 +186,7 @@ public interface WebKeySettingsOrBuilder *
    * Optional. Settings for the frequency and difficulty at which this key
    * triggers captcha challenges. This should only be specified for
-   * IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE.
+   * `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
    * 
* * @@ -181,4 +197,48 @@ public interface WebKeySettingsOrBuilder */ com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSecurityPreference getChallengeSecurityPreference(); + + /** + * + * + *
+   * Optional. Challenge settings.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the challengeSettings field is set. + */ + boolean hasChallengeSettings(); + + /** + * + * + *
+   * Optional. Challenge settings.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The challengeSettings. + */ + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings getChallengeSettings(); + + /** + * + * + *
+   * Optional. Challenge settings.
+   * 
+ * + * + * .google.cloud.recaptchaenterprise.v1.WebKeySettings.ChallengeSettings challenge_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.recaptchaenterprise.v1.WebKeySettings.ChallengeSettingsOrBuilder + getChallengeSettingsOrBuilder(); } diff --git a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/proto/google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/proto/google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto index 2c6cb074434e..ad163ecfd60c 100644 --- a/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/proto/google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto +++ b/java-recaptchaenterprise/proto-google-cloud-recaptchaenterprise-v1/src/main/proto/google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto @@ -128,7 +128,7 @@ service RecaptchaEnterpriseService { } // Adds an IP override to a key. The following restrictions hold: - // * The maximum number of IP overrides per key is 100. + // * The maximum number of IP overrides per key is 1000. // * For any conflict (such as IP already exists or IP part of an existing // IP range), an error is returned. rpc AddIpOverride(AddIpOverrideRequest) returns (AddIpOverrideResponse) { @@ -278,6 +278,7 @@ message CreateAssessmentRequest { // Describes an event in the lifecycle of a payment transaction. message TransactionEvent { // Enum that represents an event in the payment transaction lifecycle. + // Ensure that applications can handle values not explicitly listed. enum TransactionEventType { // Default, unspecified event type. TRANSACTION_EVENT_TYPE_UNSPECIFIED = 0; @@ -394,6 +395,18 @@ message TransactionEvent { [(google.api.field_behavior) = OPTIONAL]; } +// Details on a phone authentication event +message PhoneAuthenticationEvent { + // Required. Phone number in E.164 format for which a multi-factor + // authentication challenge was initiated, succeeded, or failed. + string phone_number = 1 [(google.api.field_behavior) = REQUIRED]; + + // Optional. The time at which the multi-factor authentication event + // (challenge or verification) occurred. + google.protobuf.Timestamp event_time = 2 + [(google.api.field_behavior) = OPTIONAL]; +} + // The request message to annotate an Assessment. message AnnotateAssessmentRequest { // Enum that represents the types of annotations. @@ -515,6 +528,11 @@ message AnnotateAssessmentRequest { // details on payment lifecycle events that occur in the transaction. TransactionEvent transaction_event = 5 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. If using an external multi-factor authentication provider, + // provide phone authentication details for fraud detection purposes. + PhoneAuthenticationEvent phone_authentication_event = 6 + [(google.api.field_behavior) = OPTIONAL]; } // Empty response for AnnotateAssessment. @@ -545,6 +563,7 @@ message EndpointVerificationInfo { message AccountVerificationInfo { // Result of the account verification as contained in the verdict token issued // at the end of the verification flow. + // Ensure that applications can handle values not explicitly listed. enum Result { // No information about the latest account verification. RESULT_UNSPECIFIED = 0; @@ -701,6 +720,7 @@ message Assessment { // The event being assessed. message Event { // Setting that controls Fraud Prevention assessments. + // Ensure that applications can handle values not explicitly listed. enum FraudPrevention { // Default, unspecified setting. `fraud_prevention_assessment` is returned // if `transaction_data` is present in `Event` and Fraud Prevention is @@ -753,7 +773,7 @@ message Event { // Optional. The URI resource the user requested that triggered an assessment. string requested_uri = 8 [(google.api.field_behavior) = OPTIONAL]; - // Optional. Flag for running WAF token assessment. + // Optional. Flag for running Web Application Firewall (WAF) token assessment. // If enabled, the token must be specified, and have been created by a // WAF-enabled key. bool waf_token_assessment = 9 [(google.api.field_behavior) = OPTIONAL]; @@ -971,6 +991,7 @@ message UserId { // Risk analysis result for an event. message RiskAnalysis { // Reasons contributing to the risk analysis verdict. + // Ensure that applications can handle values not explicitly listed. enum ClassificationReason { // Default unspecified type. CLASSIFICATION_REASON_UNSPECIFIED = 0; @@ -999,7 +1020,8 @@ message RiskAnalysis { SUSPECTED_CHARGEBACK = 7; } - // Challenge information for SCORE_AND_CHALLENGE and INVISIBLE keys + // Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE keys. + // Ensure that applications can handle values not explicitly listed. enum Challenge { // Default unspecified type. CHALLENGE_UNSPECIFIED = 0; @@ -1029,14 +1051,47 @@ message RiskAnalysis { repeated string extended_verdict_reasons = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Output only. Challenge information for SCORE_AND_CHALLENGE and INVISIBLE - // keys + // Output only. Challenge information for POLICY_BASED_CHALLENGE and INVISIBLE + // keys. Challenge challenge = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Bots with identities that have been verified by reCAPTCHA and + // detected in the event. + repeated Bot verified_bots = 5 [(google.api.field_behavior) = OUTPUT_ONLY]; +} + +// Bot information and metadata. +message Bot { + // Types of bots. + // Ensure that applications can handle values not explicitly listed. + enum BotType { + // Default unspecified type. + BOT_TYPE_UNSPECIFIED = 0; + + // Software program that interacts with a site and performs tasks + // autonomously. + AI_AGENT = 1; + + // Software that extracts specific data from sites for use. + CONTENT_SCRAPER = 2; + + // Software that crawls sites and stores content for the purpose of + // efficient retrieval, likely as part of a search engine. + SEARCH_INDEXER = 3; + } + + // Optional. Enumerated string value that indicates the identity of the bot, + // formatted in kebab-case. + string name = 1 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Enumerated field representing the type of bot. + BotType bot_type = 2 [(google.api.field_behavior) = OPTIONAL]; } // Properties of the provided event token. message TokenProperties { // Enum that represents the types of invalid token reasons. + // Ensure that applications can handle values not explicitly listed. enum InvalidReason { // Default unspecified type. INVALID_REASON_UNSPECIFIED = 0; @@ -1059,6 +1114,16 @@ message TokenProperties { // A retriable error (such as network failure) occurred on the browser. // Could easily be simulated by an attacker. BROWSER_ERROR = 6; + + // The action provided at token generation was different than + // the `expected_action` in the assessment request. The comparison is + // case-insensitive. This reason can only be returned if all of the + // following are true: + // + // - your `site_key` has the POLICY_BASED_CHALLENGE integration type + // - you set an action score threshold higher than 0.0 + // - you provided a non-empty `expected_action` + UNEXPECTED_ACTION = 7; } // Output only. Whether the provided user response token is valid. When valid @@ -1093,6 +1158,39 @@ message TokenProperties { // Assessment for Fraud Prevention. message FraudPreventionAssessment { + // Risk reasons applicable to the Fraud Prevention assessment. + message RiskReason { + // Risk reasons applicable to the Fraud Prevention assessment. New risk + // reasons will be added over time. + enum Reason { + // Default unspecified type. + REASON_UNSPECIFIED = 0; + + // A suspiciously high number of recent transactions have used identifiers + // present in this transaction. + HIGH_TRANSACTION_VELOCITY = 1; + + // User is cycling through a suspiciously large number of identifiers, + // suggesting enumeration or validation attacks within a potential fraud + // network. + EXCESSIVE_ENUMERATION_PATTERN = 2; + + // User has a short history or no history in the reCAPTCHA network, + // suggesting the possibility of synthetic identity generation. + SHORT_IDENTITY_HISTORY = 3; + + // Identifiers used in this transaction originate from an unusual or + // conflicting set of geolocations. + GEOLOCATION_DISCREPANCY = 4; + + // This transaction is linked to a cluster of known fraudulent activity. + ASSOCIATED_WITH_FRAUD_CLUSTER = 5; + } + + // Output only. Risk reasons applicable to the Fraud Prevention assessment. + Reason reason = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + } + // Information about stolen instrument fraud, where the user is not the // legitimate owner of the instrument being used for the purchase. message StolenInstrumentVerdict { @@ -1122,6 +1220,11 @@ message FraudPreventionAssessment { // to 1.0 (highest). float transaction_risk = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. Reasons why the transaction is probably fraudulent and + // received a high transaction risk score. + repeated RiskReason risk_reasons = 6 + [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. Assessment of this transaction for risk of a stolen // instrument. StolenInstrumentVerdict stolen_instrument_verdict = 2 @@ -1156,6 +1259,7 @@ message FraudSignals { message CardSignals { // Risk labels describing the card being assessed, such as its funding // mechanism. + // Ensure that applications can handle values not explicitly listed. enum CardLabel { // No label specified. CARD_LABEL_UNSPECIFIED = 0; @@ -1188,6 +1292,7 @@ message FraudSignals { // Information about SMS toll fraud. message SmsTollFraudVerdict { // Reasons contributing to the SMS toll fraud verdict. + // Ensure that applications can handle values not explicitly listed. enum SmsTollFraudReason { // Default unspecified reason SMS_TOLL_FRAUD_REASON_UNSPECIFIED = 0; @@ -1215,6 +1320,7 @@ message PhoneFraudAssessment { // Account defender risk assessment. message AccountDefenderAssessment { // Labels returned by account defender for this request. + // Ensure that applications can handle values not explicitly listed. enum AccountDefenderLabel { // Default unspecified type. ACCOUNT_DEFENDER_LABEL_UNSPECIFIED = 0; @@ -1451,7 +1557,7 @@ message MigrateKeyRequest { // Optional. If true, skips the billing check. // A reCAPTCHA Enterprise key or migrated key behaves differently than a // reCAPTCHA (non-Enterprise version) key when you reach a quota limit (see - // https://cloud.google.com/recaptcha/quotas#quota_limit). To avoid + // https://docs.cloud.google.com/recaptcha/quotas#quota_limit). To avoid // any disruption of your usage, we check that a billing account is present. // If your usage of reCAPTCHA is under the free quota, you can safely skip the // billing check and proceed with the migration. See @@ -1555,14 +1661,15 @@ message Key { // Optional. Options for user acceptance testing. TestingOptions testing_options = 9 [(google.api.field_behavior) = OPTIONAL]; - // Optional. Settings for WAF + // Optional. Settings for Web Application Firewall (WAF). WafSettings waf_settings = 10 [(google.api.field_behavior) = OPTIONAL]; } // Options for user acceptance testing. message TestingOptions { - // Enum that represents the challenge option for challenge-based (CHECKBOX, - // INVISIBLE) testing keys. + // Enum that represents the challenge option for challenge-based (for example, + // CHECKBOX and INVISIBLE) testing keys. + // Ensure that applications can handle values not explicitly listed. enum TestingChallenge { // Perform the normal risk analysis and return either nocaptcha or a // challenge depending on risk and trust factors. @@ -1591,6 +1698,7 @@ message TestingOptions { // Settings specific to keys that can be used by websites. message WebKeySettings { // Enum that represents the integration types for web keys. + // Ensure that applications can handle values not explicitly listed. enum IntegrationType { // Default type that indicates this enum hasn't been specified. This is not // a valid IntegrationType, one of the other types must be specified @@ -1608,10 +1716,15 @@ message WebKeySettings { // Doesn't display the "I'm not a robot" checkbox, but may show captcha // challenges after risk analysis. INVISIBLE = 3; + + // Displays a visual challenge or not depending on the user risk analysis + // score. + POLICY_BASED_CHALLENGE = 5; } // Enum that represents the possible challenge frequency and difficulty // configurations for a web key. + // Ensure that applications can handle values not explicitly listed. enum ChallengeSecurityPreference { // Default type that indicates this enum hasn't been specified. CHALLENGE_SECURITY_PREFERENCE_UNSPECIFIED = 0; @@ -1626,6 +1739,32 @@ message WebKeySettings { SECURITY = 3; } + // Per-action challenge settings. + message ActionSettings { + // Required. A challenge is triggered if the end-user score is below that + // threshold. Value must be between 0 and 1 (inclusive). + float score_threshold = 1 [(google.api.field_behavior) = REQUIRED]; + } + + // Settings for POLICY_BASED_CHALLENGE keys to control when a challenge is + // triggered. + message ChallengeSettings { + // Required. Defines when a challenge is triggered (unless the default + // threshold is overridden for the given action, see `action_settings`). + ActionSettings default_settings = 1 + [(google.api.field_behavior) = REQUIRED]; + + // Optional. The action to score threshold map. + // The action name should be the same as the action name passed in the + // `data-action` attribute + // (see https://cloud.google.com/recaptcha/docs/actions-website). + // Action names are case-insensitive. + // There is a maximum of 100 action settings. + // An action name has a maximum length of 100. + map action_settings = 2 + [(google.api.field_behavior) = OPTIONAL]; + } + // Optional. If set to true, it means allowed_domains are not enforced. bool allow_all_domains = 3 [(google.api.field_behavior) = OPTIONAL]; @@ -1633,6 +1772,10 @@ message WebKeySettings { // subdomains of an allowed domain are automatically allowed. A valid domain // requires a host and must not include any path, port, query or fragment. // Examples: 'example.com' or 'subdomain.example.com' + // Each key supports a maximum of 250 domains. To use a key on more domains, + // set `allow_all_domains` to true. When this is set, you are responsible for + // validating the hostname by checking the `token_properties.hostname` field + // in each assessment response against your list of allowed domains. repeated string allowed_domains = 1 [(google.api.field_behavior) = OPTIONAL]; // Optional. If set to true, the key can be used on AMP (Accelerated Mobile @@ -1644,9 +1787,13 @@ message WebKeySettings { // Optional. Settings for the frequency and difficulty at which this key // triggers captcha challenges. This should only be specified for - // IntegrationTypes CHECKBOX and INVISIBLE and SCORE_AND_CHALLENGE. + // `IntegrationType` CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE. ChallengeSecurityPreference challenge_security_preference = 5 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Challenge settings. + ChallengeSettings challenge_settings = 6 + [(google.api.field_behavior) = OPTIONAL]; } // Settings specific to keys that can be used by Android apps. @@ -1656,6 +1803,11 @@ message AndroidKeySettings { // Optional. Android package names of apps allowed to use the key. // Example: 'com.companyname.appname' + // Each key supports a maximum of 250 package names. To use a key on more + // apps, set `allow_all_package_names` to true. When this is set, you + // are responsible for validating the package name by checking the + // `token_properties.android_package_name` field in each assessment response + // against your list of allowed package names. repeated string allowed_package_names = 1 [(google.api.field_behavior) = OPTIONAL]; @@ -1671,8 +1823,13 @@ message IOSKeySettings { // Optional. If set to true, allowed_bundle_ids are not enforced. bool allow_all_bundle_ids = 2 [(google.api.field_behavior) = OPTIONAL]; - // Optional. iOS bundle ids of apps allowed to use the key. + // Optional. iOS bundle IDs of apps allowed to use the key. // Example: 'com.companyname.productname.appname' + // Each key supports a maximum of 250 bundle IDs. To use a key on more + // apps, set `allow_all_bundle_ids` to true. When this is set, you + // are responsible for validating the bundle id by checking the + // `token_properties.ios_bundle_id` field in each assessment response + // against your list of allowed bundle IDs. repeated string allowed_bundle_ids = 1 [(google.api.field_behavior) = OPTIONAL]; @@ -2108,6 +2265,7 @@ message RelatedAccountGroup { message WafSettings { // Supported WAF features. For more information, see // https://cloud.google.com/recaptcha/docs/usecase#comparison_of_features. + // Ensure that applications can handle values not explicitly listed. enum WafFeature { // Undefined feature. WAF_FEATURE_UNSPECIFIED = 0; @@ -2122,12 +2280,12 @@ message WafSettings { // Use reCAPTCHA action-tokens to protect user actions. ACTION_TOKEN = 3; - // Use reCAPTCHA WAF express protection to protect any content other than - // web pages, like APIs and IoT devices. - EXPRESS = 5; + // Deprecated: Use `express_settings` instead. + EXPRESS = 5 [deprecated = true]; } - // Web Application Firewalls supported by reCAPTCHA. + // Web Application Firewalls that reCAPTCHA supports. + // Ensure that applications can handle values not explicitly listed. enum WafService { // Undefined WAF WAF_SERVICE_UNSPECIFIED = 0; @@ -2145,10 +2303,11 @@ message WafSettings { AKAMAI = 5; } - // Required. The WAF service that uses this key. + // Required. The Web Application Firewall (WAF) service that uses this key. WafService waf_service = 1 [(google.api.field_behavior) = REQUIRED]; - // Required. The WAF feature for which this key is enabled. + // Required. The Web Application Firewall (WAF) feature for which this key is + // enabled. WafFeature waf_feature = 2 [(google.api.field_behavior) = REQUIRED]; } @@ -2158,10 +2317,10 @@ message AssessmentEnvironment { // Optional. Identifies the client module initiating the CreateAssessment // request. This can be the link to the client module's project. Examples // include: - // - "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" - // - "cloud.google.com/recaptcha/docs/implement-waf-akamai" - // - "cloud.google.com/recaptcha/docs/implement-waf-cloudflare" - // - "wordpress.org/plugins/recaptcha-something" + // + // - + // "github.com/GoogleCloudPlatform/recaptcha-enterprise-google-tag-manager" + // - "wordpress.org/plugins/recaptcha-something" string client = 1 [(google.api.field_behavior) = OPTIONAL]; // Optional. The version of the client module. For example, "1.0.0". @@ -2171,6 +2330,7 @@ message AssessmentEnvironment { // Information about the IP or IP range override. message IpOverrideData { // Enum that represents the type of IP override. + // Ensure that applications can handle values not explicitly listed. enum OverrideType { // Default override type that indicates this enum hasn't been specified. OVERRIDE_TYPE_UNSPECIFIED = 0; diff --git a/java-recaptchaenterprise/samples/snippets/generated/com/google/cloud/recaptchaenterprise/v1/recaptchaenterpriseservice/annotateassessment/AsyncAnnotateAssessment.java b/java-recaptchaenterprise/samples/snippets/generated/com/google/cloud/recaptchaenterprise/v1/recaptchaenterpriseservice/annotateassessment/AsyncAnnotateAssessment.java index fd387c1b64bc..7ec2c22bb4ba 100644 --- a/java-recaptchaenterprise/samples/snippets/generated/com/google/cloud/recaptchaenterprise/v1/recaptchaenterpriseservice/annotateassessment/AsyncAnnotateAssessment.java +++ b/java-recaptchaenterprise/samples/snippets/generated/com/google/cloud/recaptchaenterprise/v1/recaptchaenterpriseservice/annotateassessment/AsyncAnnotateAssessment.java @@ -23,6 +23,7 @@ import com.google.recaptchaenterprise.v1.AnnotateAssessmentRequest; import com.google.recaptchaenterprise.v1.AnnotateAssessmentResponse; import com.google.recaptchaenterprise.v1.AssessmentName; +import com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent; import com.google.recaptchaenterprise.v1.TransactionEvent; import java.util.ArrayList; @@ -47,6 +48,7 @@ public static void asyncAnnotateAssessment() throws Exception { .setAccountId("accountId-1827029976") .setHashedAccountId(ByteString.EMPTY) .setTransactionEvent(TransactionEvent.newBuilder().build()) + .setPhoneAuthenticationEvent(PhoneAuthenticationEvent.newBuilder().build()) .build(); ApiFuture future = recaptchaEnterpriseServiceClient.annotateAssessmentCallable().futureCall(request); diff --git a/java-recaptchaenterprise/samples/snippets/generated/com/google/cloud/recaptchaenterprise/v1/recaptchaenterpriseservice/annotateassessment/SyncAnnotateAssessment.java b/java-recaptchaenterprise/samples/snippets/generated/com/google/cloud/recaptchaenterprise/v1/recaptchaenterpriseservice/annotateassessment/SyncAnnotateAssessment.java index 01216687ad07..0e528d669009 100644 --- a/java-recaptchaenterprise/samples/snippets/generated/com/google/cloud/recaptchaenterprise/v1/recaptchaenterpriseservice/annotateassessment/SyncAnnotateAssessment.java +++ b/java-recaptchaenterprise/samples/snippets/generated/com/google/cloud/recaptchaenterprise/v1/recaptchaenterpriseservice/annotateassessment/SyncAnnotateAssessment.java @@ -22,6 +22,7 @@ import com.google.recaptchaenterprise.v1.AnnotateAssessmentRequest; import com.google.recaptchaenterprise.v1.AnnotateAssessmentResponse; import com.google.recaptchaenterprise.v1.AssessmentName; +import com.google.recaptchaenterprise.v1.PhoneAuthenticationEvent; import com.google.recaptchaenterprise.v1.TransactionEvent; import java.util.ArrayList; @@ -46,6 +47,7 @@ public static void syncAnnotateAssessment() throws Exception { .setAccountId("accountId-1827029976") .setHashedAccountId(ByteString.EMPTY) .setTransactionEvent(TransactionEvent.newBuilder().build()) + .setPhoneAuthenticationEvent(PhoneAuthenticationEvent.newBuilder().build()) .build(); AnnotateAssessmentResponse response = recaptchaEnterpriseServiceClient.annotateAssessment(request); diff --git a/java-storagebatchoperations/google-cloud-storagebatchoperations/src/main/resources/META-INF/native-image/com.google.cloud.storagebatchoperations.v1/reflect-config.json b/java-storagebatchoperations/google-cloud-storagebatchoperations/src/main/resources/META-INF/native-image/com.google.cloud.storagebatchoperations.v1/reflect-config.json index a0114e7a112c..775626f081bb 100644 --- a/java-storagebatchoperations/google-cloud-storagebatchoperations/src/main/resources/META-INF/native-image/com.google.cloud.storagebatchoperations.v1/reflect-config.json +++ b/java-storagebatchoperations/google-cloud-storagebatchoperations/src/main/resources/META-INF/native-image/com.google.cloud.storagebatchoperations.v1/reflect-config.json @@ -116,6 +116,33 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.api.FieldInfo", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.api.FieldInfo$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.api.FieldInfo$Format", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.api.GoSettings", "queryAllDeclaredConstructors": true, @@ -413,6 +440,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.api.TypeReference", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.api.TypeReference$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.location.GetLocationRequest", "queryAllDeclaredConstructors": true, @@ -800,6 +845,33 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.storagebatchoperations.v1.ObjectRetention", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.storagebatchoperations.v1.ObjectRetention$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.storagebatchoperations.v1.ObjectRetention$RetentionMode", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.storagebatchoperations.v1.OperationMetadata", "queryAllDeclaredConstructors": true, diff --git a/java-storagebatchoperations/google-cloud-storagebatchoperations/src/test/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsClientHttpJsonTest.java b/java-storagebatchoperations/google-cloud-storagebatchoperations/src/test/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsClientHttpJsonTest.java index fdc2dcbe0e5a..0e367efd5af2 100644 --- a/java-storagebatchoperations/google-cloud-storagebatchoperations/src/test/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsClientHttpJsonTest.java +++ b/java-storagebatchoperations/google-cloud-storagebatchoperations/src/test/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsClientHttpJsonTest.java @@ -199,6 +199,7 @@ public void getJobTest() throws Exception { .setCompleteTime(Timestamp.newBuilder().build()) .setCounters(Counters.newBuilder().build()) .addAllErrorSummaries(new ArrayList()) + .setDryRun(true) .build(); mockService.addResponse(expectedResponse); @@ -250,6 +251,7 @@ public void getJobTest2() throws Exception { .setCompleteTime(Timestamp.newBuilder().build()) .setCounters(Counters.newBuilder().build()) .addAllErrorSummaries(new ArrayList()) + .setDryRun(true) .build(); mockService.addResponse(expectedResponse); @@ -301,6 +303,7 @@ public void createJobTest() throws Exception { .setCompleteTime(Timestamp.newBuilder().build()) .setCounters(Counters.newBuilder().build()) .addAllErrorSummaries(new ArrayList()) + .setDryRun(true) .build(); Operation resultOperation = Operation.newBuilder() @@ -361,6 +364,7 @@ public void createJobTest2() throws Exception { .setCompleteTime(Timestamp.newBuilder().build()) .setCounters(Counters.newBuilder().build()) .addAllErrorSummaries(new ArrayList()) + .setDryRun(true) .build(); Operation resultOperation = Operation.newBuilder() diff --git a/java-storagebatchoperations/google-cloud-storagebatchoperations/src/test/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsClientTest.java b/java-storagebatchoperations/google-cloud-storagebatchoperations/src/test/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsClientTest.java index 28ff6a07916c..f16dacdd43c1 100644 --- a/java-storagebatchoperations/google-cloud-storagebatchoperations/src/test/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsClientTest.java +++ b/java-storagebatchoperations/google-cloud-storagebatchoperations/src/test/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsClientTest.java @@ -194,6 +194,7 @@ public void getJobTest() throws Exception { .setCompleteTime(Timestamp.newBuilder().build()) .setCounters(Counters.newBuilder().build()) .addAllErrorSummaries(new ArrayList()) + .setDryRun(true) .build(); mockStorageBatchOperations.addResponse(expectedResponse); @@ -239,6 +240,7 @@ public void getJobTest2() throws Exception { .setCompleteTime(Timestamp.newBuilder().build()) .setCounters(Counters.newBuilder().build()) .addAllErrorSummaries(new ArrayList()) + .setDryRun(true) .build(); mockStorageBatchOperations.addResponse(expectedResponse); @@ -284,6 +286,7 @@ public void createJobTest() throws Exception { .setCompleteTime(Timestamp.newBuilder().build()) .setCounters(Counters.newBuilder().build()) .addAllErrorSummaries(new ArrayList()) + .setDryRun(true) .build(); Operation resultOperation = Operation.newBuilder() @@ -343,6 +346,7 @@ public void createJobTest2() throws Exception { .setCompleteTime(Timestamp.newBuilder().build()) .setCounters(Counters.newBuilder().build()) .addAllErrorSummaries(new ArrayList()) + .setDryRun(true) .build(); Operation resultOperation = Operation.newBuilder() diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CancelJobRequest.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CancelJobRequest.java index 755b4d1ce7f5..ffebfba78355 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CancelJobRequest.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CancelJobRequest.java @@ -140,7 +140,9 @@ public com.google.protobuf.ByteString getNameBytes() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -168,7 +170,9 @@ public java.lang.String getRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ @@ -692,7 +696,9 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -719,7 +725,9 @@ public java.lang.String getRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ @@ -746,7 +754,9 @@ public com.google.protobuf.ByteString getRequestIdBytes() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @param value The requestId to set. * @return This builder for chaining. @@ -772,7 +782,9 @@ public Builder setRequestId(java.lang.String value) { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return This builder for chaining. */ @@ -794,7 +806,9 @@ public Builder clearRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @param value The bytes for requestId to set. * @return This builder for chaining. diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CancelJobRequestOrBuilder.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CancelJobRequestOrBuilder.java index a702f108f41f..1e4398c0153a 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CancelJobRequestOrBuilder.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CancelJobRequestOrBuilder.java @@ -67,7 +67,9 @@ public interface CancelJobRequestOrBuilder * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -84,7 +86,9 @@ public interface CancelJobRequestOrBuilder * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Counters.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Counters.java index 419585e1b90a..ae88149d678d 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Counters.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Counters.java @@ -62,6 +62,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { com.google.cloud.storagebatchoperations.v1.Counters.Builder.class); } + private int bitField0_; public static final int TOTAL_OBJECT_COUNT_FIELD_NUMBER = 1; private long totalObjectCount_ = 0L; @@ -119,6 +120,43 @@ public long getFailedObjectCount() { return failedObjectCount_; } + public static final int TOTAL_BYTES_FOUND_FIELD_NUMBER = 4; + private long totalBytesFound_ = 0L; + + /** + * + * + *
+   * Output only. Number of bytes found from source. This field is only
+   * populated for jobs with a prefix list object configuration.
+   * 
+ * + * optional int64 total_bytes_found = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the totalBytesFound field is set. + */ + @java.lang.Override + public boolean hasTotalBytesFound() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. Number of bytes found from source. This field is only
+   * populated for jobs with a prefix list object configuration.
+   * 
+ * + * optional int64 total_bytes_found = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The totalBytesFound. + */ + @java.lang.Override + public long getTotalBytesFound() { + return totalBytesFound_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -142,6 +180,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (failedObjectCount_ != 0L) { output.writeInt64(3, failedObjectCount_); } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeInt64(4, totalBytesFound_); + } getUnknownFields().writeTo(output); } @@ -160,6 +201,9 @@ public int getSerializedSize() { if (failedObjectCount_ != 0L) { size += com.google.protobuf.CodedOutputStream.computeInt64Size(3, failedObjectCount_); } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeInt64Size(4, totalBytesFound_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -179,6 +223,10 @@ public boolean equals(final java.lang.Object obj) { if (getTotalObjectCount() != other.getTotalObjectCount()) return false; if (getSucceededObjectCount() != other.getSucceededObjectCount()) return false; if (getFailedObjectCount() != other.getFailedObjectCount()) return false; + if (hasTotalBytesFound() != other.hasTotalBytesFound()) return false; + if (hasTotalBytesFound()) { + if (getTotalBytesFound() != other.getTotalBytesFound()) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -196,6 +244,10 @@ public int hashCode() { hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getSucceededObjectCount()); hash = (37 * hash) + FAILED_OBJECT_COUNT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getFailedObjectCount()); + if (hasTotalBytesFound()) { + hash = (37 * hash) + TOTAL_BYTES_FOUND_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getTotalBytesFound()); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -339,6 +391,7 @@ public Builder clear() { totalObjectCount_ = 0L; succeededObjectCount_ = 0L; failedObjectCount_ = 0L; + totalBytesFound_ = 0L; return this; } @@ -384,6 +437,12 @@ private void buildPartial0(com.google.cloud.storagebatchoperations.v1.Counters r if (((from_bitField0_ & 0x00000004) != 0)) { result.failedObjectCount_ = failedObjectCount_; } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000008) != 0)) { + result.totalBytesFound_ = totalBytesFound_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -441,6 +500,9 @@ public Builder mergeFrom(com.google.cloud.storagebatchoperations.v1.Counters oth if (other.getFailedObjectCount() != 0L) { setFailedObjectCount(other.getFailedObjectCount()); } + if (other.hasTotalBytesFound()) { + setTotalBytesFound(other.getTotalBytesFound()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -485,6 +547,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000004; break; } // case 24 + case 32: + { + totalBytesFound_ = input.readInt64(); + bitField0_ |= 0x00000008; + break; + } // case 32 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -672,6 +740,86 @@ public Builder clearFailedObjectCount() { return this; } + private long totalBytesFound_; + + /** + * + * + *
+     * Output only. Number of bytes found from source. This field is only
+     * populated for jobs with a prefix list object configuration.
+     * 
+ * + * optional int64 total_bytes_found = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the totalBytesFound field is set. + */ + @java.lang.Override + public boolean hasTotalBytesFound() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Output only. Number of bytes found from source. This field is only
+     * populated for jobs with a prefix list object configuration.
+     * 
+ * + * optional int64 total_bytes_found = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The totalBytesFound. + */ + @java.lang.Override + public long getTotalBytesFound() { + return totalBytesFound_; + } + + /** + * + * + *
+     * Output only. Number of bytes found from source. This field is only
+     * populated for jobs with a prefix list object configuration.
+     * 
+ * + * optional int64 total_bytes_found = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The totalBytesFound to set. + * @return This builder for chaining. + */ + public Builder setTotalBytesFound(long value) { + + totalBytesFound_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Number of bytes found from source. This field is only
+     * populated for jobs with a prefix list object configuration.
+     * 
+ * + * optional int64 total_bytes_found = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearTotalBytesFound() { + bitField0_ = (bitField0_ & ~0x00000008); + totalBytesFound_ = 0L; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CountersOrBuilder.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CountersOrBuilder.java index bbbaee8201b7..42b5dbc18401 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CountersOrBuilder.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CountersOrBuilder.java @@ -62,4 +62,32 @@ public interface CountersOrBuilder * @return The failedObjectCount. */ long getFailedObjectCount(); + + /** + * + * + *
+   * Output only. Number of bytes found from source. This field is only
+   * populated for jobs with a prefix list object configuration.
+   * 
+ * + * optional int64 total_bytes_found = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return Whether the totalBytesFound field is set. + */ + boolean hasTotalBytesFound(); + + /** + * + * + *
+   * Output only. Number of bytes found from source. This field is only
+   * populated for jobs with a prefix list object configuration.
+   * 
+ * + * optional int64 total_bytes_found = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The totalBytesFound. + */ + long getTotalBytesFound(); } diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CreateJobRequest.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CreateJobRequest.java index afb17a63d461..6d07432da480 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CreateJobRequest.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CreateJobRequest.java @@ -258,7 +258,9 @@ public com.google.cloud.storagebatchoperations.v1.JobOrBuilder getJobOrBuilder() * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -286,7 +288,9 @@ public java.lang.String getRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ @@ -1210,7 +1214,9 @@ public com.google.cloud.storagebatchoperations.v1.JobOrBuilder getJobOrBuilder() * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -1237,7 +1243,9 @@ public java.lang.String getRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ @@ -1264,7 +1272,9 @@ public com.google.protobuf.ByteString getRequestIdBytes() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @param value The requestId to set. * @return This builder for chaining. @@ -1290,7 +1300,9 @@ public Builder setRequestId(java.lang.String value) { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return This builder for chaining. */ @@ -1312,7 +1324,9 @@ public Builder clearRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @param value The bytes for requestId to set. * @return This builder for chaining. diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CreateJobRequestOrBuilder.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CreateJobRequestOrBuilder.java index 1c833723ca4d..85119b006129 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CreateJobRequestOrBuilder.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/CreateJobRequestOrBuilder.java @@ -140,7 +140,9 @@ public interface CreateJobRequestOrBuilder * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -157,7 +159,9 @@ public interface CreateJobRequestOrBuilder * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/DeleteJobRequest.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/DeleteJobRequest.java index 0aae66c1d9c1..7a365b3910de 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/DeleteJobRequest.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/DeleteJobRequest.java @@ -140,7 +140,9 @@ public com.google.protobuf.ByteString getNameBytes() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -168,7 +170,9 @@ public java.lang.String getRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ @@ -692,7 +696,9 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -719,7 +725,9 @@ public java.lang.String getRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ @@ -746,7 +754,9 @@ public com.google.protobuf.ByteString getRequestIdBytes() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @param value The requestId to set. * @return This builder for chaining. @@ -772,7 +782,9 @@ public Builder setRequestId(java.lang.String value) { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return This builder for chaining. */ @@ -794,7 +806,9 @@ public Builder clearRequestId() { * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * 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. diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/DeleteJobRequestOrBuilder.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/DeleteJobRequestOrBuilder.java index 6a8f7dcdc2f7..89e196b5844c 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/DeleteJobRequestOrBuilder.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/DeleteJobRequestOrBuilder.java @@ -67,7 +67,9 @@ public interface DeleteJobRequestOrBuilder * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The requestId. */ @@ -84,7 +86,9 @@ public interface DeleteJobRequestOrBuilder * UUID is not supported (00000000-0000-0000-0000-000000000000). * * - * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... } + * * * @return The bytes for requestId. */ diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Job.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Job.java index d8b84238c8e3..a16569e15b63 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Job.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Job.java @@ -1191,6 +1191,27 @@ public com.google.cloud.storagebatchoperations.v1.Job.State getState() { : result; } + public static final int DRY_RUN_FIELD_NUMBER = 22; + private boolean dryRun_ = false; + + /** + * + * + *
+   * Optional. If true, the job will run in dry run mode, returning the total
+   * object count and, if the object configuration is a prefix list, the bytes
+   * found from source. No transformations will be performed.
+   * 
+ * + * bool dry_run = 22 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The dryRun. + */ + @java.lang.Override + public boolean getDryRun() { + return dryRun_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -1252,6 +1273,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeMessage( 20, (com.google.cloud.storagebatchoperations.v1.RewriteObject) transformation_); } + if (dryRun_ != false) { + output.writeBool(22, dryRun_); + } getUnknownFields().writeTo(output); } @@ -1314,6 +1338,9 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 20, (com.google.cloud.storagebatchoperations.v1.RewriteObject) transformation_); } + if (dryRun_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(22, dryRun_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -1354,6 +1381,7 @@ public boolean equals(final java.lang.Object obj) { } if (!getErrorSummariesList().equals(other.getErrorSummariesList())) return false; if (state_ != other.state_) return false; + if (getDryRun() != other.getDryRun()) return false; if (!getSourceCase().equals(other.getSourceCase())) return false; switch (sourceCase_) { case 19: @@ -1420,6 +1448,8 @@ public int hashCode() { } hash = (37 * hash) + STATE_FIELD_NUMBER; hash = (53 * hash) + state_; + hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDryRun()); switch (sourceCase_) { case 19: hash = (37 * hash) + BUCKET_LIST_FIELD_NUMBER; @@ -1652,6 +1682,7 @@ public Builder clear() { } bitField0_ = (bitField0_ & ~0x00001000); state_ = 0; + dryRun_ = false; sourceCase_ = 0; source_ = null; transformationCase_ = 0; @@ -1739,6 +1770,9 @@ private void buildPartial0(com.google.cloud.storagebatchoperations.v1.Job result if (((from_bitField0_ & 0x00002000) != 0)) { result.state_ = state_; } + if (((from_bitField0_ & 0x00004000) != 0)) { + result.dryRun_ = dryRun_; + } result.bitField0_ |= to_bitField0_; } @@ -1864,6 +1898,9 @@ public Builder mergeFrom(com.google.cloud.storagebatchoperations.v1.Job other) { if (other.state_ != 0) { setStateValue(other.getStateValue()); } + if (other.getDryRun() != false) { + setDryRun(other.getDryRun()); + } switch (other.getSourceCase()) { case BUCKET_LIST: { @@ -2019,6 +2056,12 @@ public Builder mergeFrom( transformationCase_ = 20; break; } // case 162 + case 176: + { + dryRun_ = input.readBool(); + bitField0_ |= 0x00004000; + break; + } // case 176 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -5038,6 +5081,68 @@ public Builder clearState() { return this; } + private boolean dryRun_; + + /** + * + * + *
+     * Optional. If true, the job will run in dry run mode, returning the total
+     * object count and, if the object configuration is a prefix list, the bytes
+     * found from source. No transformations will be performed.
+     * 
+ * + * bool dry_run = 22 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The dryRun. + */ + @java.lang.Override + public boolean getDryRun() { + return dryRun_; + } + + /** + * + * + *
+     * Optional. If true, the job will run in dry run mode, returning the total
+     * object count and, if the object configuration is a prefix list, the bytes
+     * found from source. No transformations will be performed.
+     * 
+ * + * bool dry_run = 22 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The dryRun to set. + * @return This builder for chaining. + */ + public Builder setDryRun(boolean value) { + + dryRun_ = value; + bitField0_ |= 0x00004000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. If true, the job will run in dry run mode, returning the total
+     * object count and, if the object configuration is a prefix list, the bytes
+     * found from source. No transformations will be performed.
+     * 
+ * + * bool dry_run = 22 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearDryRun() { + bitField0_ = (bitField0_ & ~0x00004000); + dryRun_ = false; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/JobOrBuilder.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/JobOrBuilder.java index 32c674c7c56e..2e07e31a2d35 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/JobOrBuilder.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/JobOrBuilder.java @@ -586,6 +586,21 @@ com.google.cloud.storagebatchoperations.v1.ErrorSummaryOrBuilder getErrorSummari */ com.google.cloud.storagebatchoperations.v1.Job.State getState(); + /** + * + * + *
+   * Optional. If true, the job will run in dry run mode, returning the total
+   * object count and, if the object configuration is a prefix list, the bytes
+   * found from source. No transformations will be performed.
+   * 
+ * + * bool dry_run = 22 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The dryRun. + */ + boolean getDryRun(); + com.google.cloud.storagebatchoperations.v1.Job.SourceCase getSourceCase(); com.google.cloud.storagebatchoperations.v1.Job.TransformationCase getTransformationCase(); diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Manifest.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Manifest.java index c0de9372ab9b..ccc04fcccbe9 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Manifest.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/Manifest.java @@ -77,11 +77,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. @@ -112,11 +110,9 @@ public java.lang.String getManifestLocation() { * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. @@ -492,11 +488,9 @@ public Builder mergeFrom( * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. @@ -526,11 +520,9 @@ public java.lang.String getManifestLocation() { * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. @@ -560,11 +552,9 @@ public com.google.protobuf.ByteString getManifestLocationBytes() { * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. @@ -593,11 +583,9 @@ public Builder setManifestLocation(java.lang.String value) { * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. @@ -622,11 +610,9 @@ public Builder clearManifestLocation() { * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ManifestOrBuilder.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ManifestOrBuilder.java index 20f6d921a42d..32de18db2c67 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ManifestOrBuilder.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ManifestOrBuilder.java @@ -32,11 +32,9 @@ public interface ManifestOrBuilder * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. @@ -56,11 +54,9 @@ public interface ManifestOrBuilder * a CSV file in a Google Cloud Storage bucket. Each row in the file must * include the object details i.e. BucketId and Name. Generation may * optionally be specified. When it is not specified the live object is acted - * upon. - * `manifest_location` should either be - * 1) An absolute path to the object in the format of - * `gs://bucket_name/path/file_name.csv`. - * 2) An absolute path with a single wildcard character in the file name, for + * upon. `manifest_location` should either be 1) An absolute path to the + * object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + * absolute path with a single wildcard character in the file name, for * example `gs://bucket_name/path/file_name*.csv`. * If manifest location is specified with a wildcard, objects in all manifest * files matching the pattern will be acted upon. diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ObjectRetention.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ObjectRetention.java new file mode 100644 index 000000000000..ce0001635da8 --- /dev/null +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ObjectRetention.java @@ -0,0 +1,1074 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/storagebatchoperations/v1/storage_batch_operations_types.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.storagebatchoperations.v1; + +/** + * + * + *
+ * Describes options for object retention update.
+ * 
+ * + * Protobuf type {@code google.cloud.storagebatchoperations.v1.ObjectRetention} + */ +public final class ObjectRetention extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.storagebatchoperations.v1.ObjectRetention) + ObjectRetentionOrBuilder { + private static final long serialVersionUID = 0L; + + // Use ObjectRetention.newBuilder() to construct. + private ObjectRetention(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private ObjectRetention() { + retainUntilTime_ = ""; + retentionMode_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new ObjectRetention(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.storagebatchoperations.v1.StorageBatchOperationsTypesProto + .internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.storagebatchoperations.v1.StorageBatchOperationsTypesProto + .internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.storagebatchoperations.v1.ObjectRetention.class, + com.google.cloud.storagebatchoperations.v1.ObjectRetention.Builder.class); + } + + /** + * + * + *
+   * Describes the retention mode.
+   * 
+ * + * Protobuf enum {@code google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode} + */ + public enum RetentionMode implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * If set and retain_until_time is empty, clears the retention.
+     * 
+ * + * RETENTION_MODE_UNSPECIFIED = 0; + */ + RETENTION_MODE_UNSPECIFIED(0), + /** + * + * + *
+     * Sets the retention mode to locked.
+     * 
+ * + * LOCKED = 1; + */ + LOCKED(1), + /** + * + * + *
+     * Sets the retention mode to unlocked.
+     * 
+ * + * UNLOCKED = 2; + */ + UNLOCKED(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * If set and retain_until_time is empty, clears the retention.
+     * 
+ * + * RETENTION_MODE_UNSPECIFIED = 0; + */ + public static final int RETENTION_MODE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * Sets the retention mode to locked.
+     * 
+ * + * LOCKED = 1; + */ + public static final int LOCKED_VALUE = 1; + + /** + * + * + *
+     * Sets the retention mode to unlocked.
+     * 
+ * + * UNLOCKED = 2; + */ + public static final int UNLOCKED_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 RetentionMode 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 RetentionMode forNumber(int value) { + switch (value) { + case 0: + return RETENTION_MODE_UNSPECIFIED; + case 1: + return LOCKED; + case 2: + return UNLOCKED; + 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 RetentionMode findValueByNumber(int number) { + return RetentionMode.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.storagebatchoperations.v1.ObjectRetention.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final RetentionMode[] VALUES = values(); + + public static RetentionMode 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 RetentionMode(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode) + } + + private int bitField0_; + public static final int RETAIN_UNTIL_TIME_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private volatile java.lang.Object retainUntilTime_ = ""; + + /** + * + * + *
+   * Required. The time when the object will be retained until. UNSET will clear
+   * the retention. Must be specified in RFC 3339 format e.g.
+   * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+   * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return Whether the retainUntilTime field is set. + */ + @java.lang.Override + public boolean hasRetainUntilTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The time when the object will be retained until. UNSET will clear
+   * the retention. Must be specified in RFC 3339 format e.g.
+   * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+   * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The retainUntilTime. + */ + @java.lang.Override + public java.lang.String getRetainUntilTime() { + java.lang.Object ref = retainUntilTime_; + 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(); + retainUntilTime_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The time when the object will be retained until. UNSET will clear
+   * the retention. Must be specified in RFC 3339 format e.g.
+   * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+   * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for retainUntilTime. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRetainUntilTimeBytes() { + java.lang.Object ref = retainUntilTime_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + retainUntilTime_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RETENTION_MODE_FIELD_NUMBER = 2; + private int retentionMode_ = 0; + + /** + * + * + *
+   * Required. The retention mode of the object.
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the retentionMode field is set. + */ + @java.lang.Override + public boolean hasRetentionMode() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Required. The retention mode of the object.
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for retentionMode. + */ + @java.lang.Override + public int getRetentionModeValue() { + return retentionMode_; + } + + /** + * + * + *
+   * Required. The retention mode of the object.
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The retentionMode. + */ + @java.lang.Override + public com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode + getRetentionMode() { + com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode result = + com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode.forNumber( + retentionMode_); + return result == null + ? com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode.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 (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, retainUntilTime_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeEnum(2, retentionMode_); + } + 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.GeneratedMessageV3.computeStringSize(1, retainUntilTime_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, retentionMode_); + } + 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.storagebatchoperations.v1.ObjectRetention)) { + return super.equals(obj); + } + com.google.cloud.storagebatchoperations.v1.ObjectRetention other = + (com.google.cloud.storagebatchoperations.v1.ObjectRetention) obj; + + if (hasRetainUntilTime() != other.hasRetainUntilTime()) return false; + if (hasRetainUntilTime()) { + if (!getRetainUntilTime().equals(other.getRetainUntilTime())) return false; + } + if (hasRetentionMode() != other.hasRetentionMode()) return false; + if (hasRetentionMode()) { + if (retentionMode_ != other.retentionMode_) 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 (hasRetainUntilTime()) { + hash = (37 * hash) + RETAIN_UNTIL_TIME_FIELD_NUMBER; + hash = (53 * hash) + getRetainUntilTime().hashCode(); + } + if (hasRetentionMode()) { + hash = (37 * hash) + RETENTION_MODE_FIELD_NUMBER; + hash = (53 * hash) + retentionMode_; + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention 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.storagebatchoperations.v1.ObjectRetention parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention 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.storagebatchoperations.v1.ObjectRetention parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.cloud.storagebatchoperations.v1.ObjectRetention prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * Describes options for object retention update.
+   * 
+ * + * Protobuf type {@code google.cloud.storagebatchoperations.v1.ObjectRetention} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.storagebatchoperations.v1.ObjectRetention) + com.google.cloud.storagebatchoperations.v1.ObjectRetentionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.storagebatchoperations.v1.StorageBatchOperationsTypesProto + .internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.storagebatchoperations.v1.StorageBatchOperationsTypesProto + .internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.storagebatchoperations.v1.ObjectRetention.class, + com.google.cloud.storagebatchoperations.v1.ObjectRetention.Builder.class); + } + + // Construct using com.google.cloud.storagebatchoperations.v1.ObjectRetention.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + retainUntilTime_ = ""; + retentionMode_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.storagebatchoperations.v1.StorageBatchOperationsTypesProto + .internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_descriptor; + } + + @java.lang.Override + public com.google.cloud.storagebatchoperations.v1.ObjectRetention getDefaultInstanceForType() { + return com.google.cloud.storagebatchoperations.v1.ObjectRetention.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.storagebatchoperations.v1.ObjectRetention build() { + com.google.cloud.storagebatchoperations.v1.ObjectRetention result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.storagebatchoperations.v1.ObjectRetention buildPartial() { + com.google.cloud.storagebatchoperations.v1.ObjectRetention result = + new com.google.cloud.storagebatchoperations.v1.ObjectRetention(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.storagebatchoperations.v1.ObjectRetention result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.retainUntilTime_ = retainUntilTime_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.retentionMode_ = retentionMode_; + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.storagebatchoperations.v1.ObjectRetention) { + return mergeFrom((com.google.cloud.storagebatchoperations.v1.ObjectRetention) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.storagebatchoperations.v1.ObjectRetention other) { + if (other == com.google.cloud.storagebatchoperations.v1.ObjectRetention.getDefaultInstance()) + return this; + if (other.hasRetainUntilTime()) { + retainUntilTime_ = other.retainUntilTime_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasRetentionMode()) { + setRetentionMode(other.getRetentionMode()); + } + 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: + { + retainUntilTime_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: + { + retentionMode_ = 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 java.lang.Object retainUntilTime_ = ""; + + /** + * + * + *
+     * Required. The time when the object will be retained until. UNSET will clear
+     * the retention. Must be specified in RFC 3339 format e.g.
+     * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+     * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return Whether the retainUntilTime field is set. + */ + public boolean hasRetainUntilTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Required. The time when the object will be retained until. UNSET will clear
+     * the retention. Must be specified in RFC 3339 format e.g.
+     * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+     * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The retainUntilTime. + */ + public java.lang.String getRetainUntilTime() { + java.lang.Object ref = retainUntilTime_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + retainUntilTime_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The time when the object will be retained until. UNSET will clear
+     * the retention. Must be specified in RFC 3339 format e.g.
+     * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+     * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for retainUntilTime. + */ + public com.google.protobuf.ByteString getRetainUntilTimeBytes() { + java.lang.Object ref = retainUntilTime_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + retainUntilTime_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The time when the object will be retained until. UNSET will clear
+     * the retention. Must be specified in RFC 3339 format e.g.
+     * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+     * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The retainUntilTime to set. + * @return This builder for chaining. + */ + public Builder setRetainUntilTime(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + retainUntilTime_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The time when the object will be retained until. UNSET will clear
+     * the retention. Must be specified in RFC 3339 format e.g.
+     * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+     * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return This builder for chaining. + */ + public Builder clearRetainUntilTime() { + retainUntilTime_ = getDefaultInstance().getRetainUntilTime(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The time when the object will be retained until. UNSET will clear
+     * the retention. Must be specified in RFC 3339 format e.g.
+     * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+     * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @param value The bytes for retainUntilTime to set. + * @return This builder for chaining. + */ + public Builder setRetainUntilTimeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + retainUntilTime_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private int retentionMode_ = 0; + + /** + * + * + *
+     * Required. The retention mode of the object.
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the retentionMode field is set. + */ + @java.lang.Override + public boolean hasRetentionMode() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Required. The retention mode of the object.
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for retentionMode. + */ + @java.lang.Override + public int getRetentionModeValue() { + return retentionMode_; + } + + /** + * + * + *
+     * Required. The retention mode of the object.
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The enum numeric value on the wire for retentionMode to set. + * @return This builder for chaining. + */ + public Builder setRetentionModeValue(int value) { + retentionMode_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The retention mode of the object.
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The retentionMode. + */ + @java.lang.Override + public com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode + getRetentionMode() { + com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode result = + com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode.forNumber( + retentionMode_); + return result == null + ? com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Required. The retention mode of the object.
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @param value The retentionMode to set. + * @return This builder for chaining. + */ + public Builder setRetentionMode( + com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + retentionMode_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The retention mode of the object.
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return This builder for chaining. + */ + public Builder clearRetentionMode() { + bitField0_ = (bitField0_ & ~0x00000002); + retentionMode_ = 0; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.storagebatchoperations.v1.ObjectRetention) + } + + // @@protoc_insertion_point(class_scope:google.cloud.storagebatchoperations.v1.ObjectRetention) + private static final com.google.cloud.storagebatchoperations.v1.ObjectRetention DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.storagebatchoperations.v1.ObjectRetention(); + } + + public static com.google.cloud.storagebatchoperations.v1.ObjectRetention getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ObjectRetention 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.storagebatchoperations.v1.ObjectRetention getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ObjectRetentionOrBuilder.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ObjectRetentionOrBuilder.java new file mode 100644 index 000000000000..fb59f9827f44 --- /dev/null +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/ObjectRetentionOrBuilder.java @@ -0,0 +1,116 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/storagebatchoperations/v1/storage_batch_operations_types.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.storagebatchoperations.v1; + +public interface ObjectRetentionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.storagebatchoperations.v1.ObjectRetention) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The time when the object will be retained until. UNSET will clear
+   * the retention. Must be specified in RFC 3339 format e.g.
+   * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+   * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return Whether the retainUntilTime field is set. + */ + boolean hasRetainUntilTime(); + + /** + * + * + *
+   * Required. The time when the object will be retained until. UNSET will clear
+   * the retention. Must be specified in RFC 3339 format e.g.
+   * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+   * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The retainUntilTime. + */ + java.lang.String getRetainUntilTime(); + + /** + * + * + *
+   * Required. The time when the object will be retained until. UNSET will clear
+   * the retention. Must be specified in RFC 3339 format e.g.
+   * YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'.
+   * 
+ * + * optional string retain_until_time = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * @return The bytes for retainUntilTime. + */ + com.google.protobuf.ByteString getRetainUntilTimeBytes(); + + /** + * + * + *
+   * Required. The retention mode of the object.
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the retentionMode field is set. + */ + boolean hasRetentionMode(); + + /** + * + * + *
+   * Required. The retention mode of the object.
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The enum numeric value on the wire for retentionMode. + */ + int getRetentionModeValue(); + + /** + * + * + *
+   * Required. The retention mode of the object.
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode retention_mode = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The retentionMode. + */ + com.google.cloud.storagebatchoperations.v1.ObjectRetention.RetentionMode getRetentionMode(); +} diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/PutMetadata.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/PutMetadata.java index 5b9acafc1e6c..98e4fc9e8452 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/PutMetadata.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/PutMetadata.java @@ -329,9 +329,8 @@ public com.google.protobuf.ByteString getContentLanguageBytes() { * *
    * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-   * ignored.
-   *  Set empty values to clear the metadata. Refer to documentation in
-   *  https://cloud.google.com/storage/docs/metadata#content-type
+   * ignored. Set empty values to clear the metadata. Refer to documentation in
+   * https://cloud.google.com/storage/docs/metadata#content-type
    * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -348,9 +347,8 @@ public boolean hasContentType() { * *
    * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-   * ignored.
-   *  Set empty values to clear the metadata. Refer to documentation in
-   *  https://cloud.google.com/storage/docs/metadata#content-type
+   * ignored. Set empty values to clear the metadata. Refer to documentation in
+   * https://cloud.google.com/storage/docs/metadata#content-type
    * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -375,9 +373,8 @@ public java.lang.String getContentType() { * *
    * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-   * ignored.
-   *  Set empty values to clear the metadata. Refer to documentation in
-   *  https://cloud.google.com/storage/docs/metadata#content-type
+   * ignored. Set empty values to clear the metadata. Refer to documentation in
+   * https://cloud.google.com/storage/docs/metadata#content-type
    * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -407,10 +404,8 @@ public com.google.protobuf.ByteString getContentTypeBytes() { * *
    * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-   * be
-   *  ignored. Set empty values to clear the metadata.
-   *  Additionally, the value for Custom-Time cannot decrease. Refer to
-   *  documentation in
+   * be ignored. Set empty values to clear the metadata. Additionally, the value
+   * for Custom-Time cannot decrease. Refer to documentation in
    * https://cloud.google.com/storage/docs/metadata#caching_data.
    * 
* @@ -428,10 +423,8 @@ public boolean hasCacheControl() { * *
    * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-   * be
-   *  ignored. Set empty values to clear the metadata.
-   *  Additionally, the value for Custom-Time cannot decrease. Refer to
-   *  documentation in
+   * be ignored. Set empty values to clear the metadata. Additionally, the value
+   * for Custom-Time cannot decrease. Refer to documentation in
    * https://cloud.google.com/storage/docs/metadata#caching_data.
    * 
* @@ -457,10 +450,8 @@ public java.lang.String getCacheControl() { * *
    * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-   * be
-   *  ignored. Set empty values to clear the metadata.
-   *  Additionally, the value for Custom-Time cannot decrease. Refer to
-   *  documentation in
+   * be ignored. Set empty values to clear the metadata. Additionally, the value
+   * for Custom-Time cannot decrease. Refer to documentation in
    * https://cloud.google.com/storage/docs/metadata#caching_data.
    * 
* @@ -685,6 +676,78 @@ public java.lang.String getCustomMetadataOrThrow(java.lang.String key) { return map.get(key); } + public static final int OBJECT_RETENTION_FIELD_NUMBER = 8; + private com.google.cloud.storagebatchoperations.v1.ObjectRetention objectRetention_; + + /** + * + * + *
+   * Optional. Updates objects retention lock configuration. Unset values will
+   * be ignored. Set empty values to clear the retention for the object with
+   * existing `Unlocked` retention mode. Object with existing `Locked` retention
+   * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+   * in https://cloud.google.com/storage/docs/object-lock
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the objectRetention field is set. + */ + @java.lang.Override + public boolean hasObjectRetention() { + return ((bitField0_ & 0x00000040) != 0); + } + + /** + * + * + *
+   * Optional. Updates objects retention lock configuration. Unset values will
+   * be ignored. Set empty values to clear the retention for the object with
+   * existing `Unlocked` retention mode. Object with existing `Locked` retention
+   * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+   * in https://cloud.google.com/storage/docs/object-lock
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The objectRetention. + */ + @java.lang.Override + public com.google.cloud.storagebatchoperations.v1.ObjectRetention getObjectRetention() { + return objectRetention_ == null + ? com.google.cloud.storagebatchoperations.v1.ObjectRetention.getDefaultInstance() + : objectRetention_; + } + + /** + * + * + *
+   * Optional. Updates objects retention lock configuration. Unset values will
+   * be ignored. Set empty values to clear the retention for the object with
+   * existing `Unlocked` retention mode. Object with existing `Locked` retention
+   * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+   * in https://cloud.google.com/storage/docs/object-lock
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.cloud.storagebatchoperations.v1.ObjectRetentionOrBuilder + getObjectRetentionOrBuilder() { + return objectRetention_ == null + ? com.google.cloud.storagebatchoperations.v1.ObjectRetention.getDefaultInstance() + : objectRetention_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -719,6 +782,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io } com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( output, internalGetCustomMetadata(), CustomMetadataDefaultEntryHolder.defaultEntry, 7); + if (((bitField0_ & 0x00000040) != 0)) { + output.writeMessage(8, getObjectRetention()); + } getUnknownFields().writeTo(output); } @@ -756,6 +822,9 @@ public int getSerializedSize() { .build(); size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, customMetadata__); } + if (((bitField0_ & 0x00000040) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getObjectRetention()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -797,6 +866,10 @@ public boolean equals(final java.lang.Object obj) { if (!getCustomTime().equals(other.getCustomTime())) return false; } if (!internalGetCustomMetadata().equals(other.internalGetCustomMetadata())) return false; + if (hasObjectRetention() != other.hasObjectRetention()) return false; + if (hasObjectRetention()) { + if (!getObjectRetention().equals(other.getObjectRetention())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -836,6 +909,10 @@ public int hashCode() { hash = (37 * hash) + CUSTOM_METADATA_FIELD_NUMBER; hash = (53 * hash) + internalGetCustomMetadata().hashCode(); } + if (hasObjectRetention()) { + hash = (37 * hash) + OBJECT_RETENTION_FIELD_NUMBER; + hash = (53 * hash) + getObjectRetention().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -989,10 +1066,19 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFi } // Construct using com.google.cloud.storagebatchoperations.v1.PutMetadata.newBuilder() - private Builder() {} + private Builder() { + maybeForceBuilderInitialization(); + } private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getObjectRetentionFieldBuilder(); + } } @java.lang.Override @@ -1006,6 +1092,11 @@ public Builder clear() { cacheControl_ = ""; customTime_ = ""; internalGetMutableCustomMetadata().clear(); + objectRetention_ = null; + if (objectRetentionBuilder_ != null) { + objectRetentionBuilder_.dispose(); + objectRetentionBuilder_ = null; + } return this; } @@ -1071,6 +1162,11 @@ private void buildPartial0(com.google.cloud.storagebatchoperations.v1.PutMetadat result.customMetadata_ = internalGetCustomMetadata(); result.customMetadata_.makeImmutable(); } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.objectRetention_ = + objectRetentionBuilder_ == null ? objectRetention_ : objectRetentionBuilder_.build(); + to_bitField0_ |= 0x00000040; + } result.bitField0_ |= to_bitField0_; } @@ -1152,6 +1248,9 @@ public Builder mergeFrom(com.google.cloud.storagebatchoperations.v1.PutMetadata } internalGetMutableCustomMetadata().mergeFrom(other.internalGetCustomMetadata()); bitField0_ |= 0x00000040; + if (other.hasObjectRetention()) { + mergeObjectRetention(other.getObjectRetention()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -1226,6 +1325,12 @@ public Builder mergeFrom( bitField0_ |= 0x00000040; break; } // case 58 + case 66: + { + input.readMessage(getObjectRetentionFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000080; + break; + } // case 66 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1696,9 +1801,8 @@ public Builder setContentLanguageBytes(com.google.protobuf.ByteString value) { * *
      * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-     * ignored.
-     *  Set empty values to clear the metadata. Refer to documentation in
-     *  https://cloud.google.com/storage/docs/metadata#content-type
+     * ignored. Set empty values to clear the metadata. Refer to documentation in
+     * https://cloud.google.com/storage/docs/metadata#content-type
      * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -1714,9 +1818,8 @@ public boolean hasContentType() { * *
      * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-     * ignored.
-     *  Set empty values to clear the metadata. Refer to documentation in
-     *  https://cloud.google.com/storage/docs/metadata#content-type
+     * ignored. Set empty values to clear the metadata. Refer to documentation in
+     * https://cloud.google.com/storage/docs/metadata#content-type
      * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -1740,9 +1843,8 @@ public java.lang.String getContentType() { * *
      * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-     * ignored.
-     *  Set empty values to clear the metadata. Refer to documentation in
-     *  https://cloud.google.com/storage/docs/metadata#content-type
+     * ignored. Set empty values to clear the metadata. Refer to documentation in
+     * https://cloud.google.com/storage/docs/metadata#content-type
      * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -1766,9 +1868,8 @@ public com.google.protobuf.ByteString getContentTypeBytes() { * *
      * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-     * ignored.
-     *  Set empty values to clear the metadata. Refer to documentation in
-     *  https://cloud.google.com/storage/docs/metadata#content-type
+     * ignored. Set empty values to clear the metadata. Refer to documentation in
+     * https://cloud.google.com/storage/docs/metadata#content-type
      * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -1791,9 +1892,8 @@ public Builder setContentType(java.lang.String value) { * *
      * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-     * ignored.
-     *  Set empty values to clear the metadata. Refer to documentation in
-     *  https://cloud.google.com/storage/docs/metadata#content-type
+     * ignored. Set empty values to clear the metadata. Refer to documentation in
+     * https://cloud.google.com/storage/docs/metadata#content-type
      * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -1812,9 +1912,8 @@ public Builder clearContentType() { * *
      * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-     * ignored.
-     *  Set empty values to clear the metadata. Refer to documentation in
-     *  https://cloud.google.com/storage/docs/metadata#content-type
+     * ignored. Set empty values to clear the metadata. Refer to documentation in
+     * https://cloud.google.com/storage/docs/metadata#content-type
      * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -1840,10 +1939,8 @@ public Builder setContentTypeBytes(com.google.protobuf.ByteString value) { * *
      * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-     * be
-     *  ignored. Set empty values to clear the metadata.
-     *  Additionally, the value for Custom-Time cannot decrease. Refer to
-     *  documentation in
+     * be ignored. Set empty values to clear the metadata. Additionally, the value
+     * for Custom-Time cannot decrease. Refer to documentation in
      * https://cloud.google.com/storage/docs/metadata#caching_data.
      * 
* @@ -1860,10 +1957,8 @@ public boolean hasCacheControl() { * *
      * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-     * be
-     *  ignored. Set empty values to clear the metadata.
-     *  Additionally, the value for Custom-Time cannot decrease. Refer to
-     *  documentation in
+     * be ignored. Set empty values to clear the metadata. Additionally, the value
+     * for Custom-Time cannot decrease. Refer to documentation in
      * https://cloud.google.com/storage/docs/metadata#caching_data.
      * 
* @@ -1888,10 +1983,8 @@ public java.lang.String getCacheControl() { * *
      * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-     * be
-     *  ignored. Set empty values to clear the metadata.
-     *  Additionally, the value for Custom-Time cannot decrease. Refer to
-     *  documentation in
+     * be ignored. Set empty values to clear the metadata. Additionally, the value
+     * for Custom-Time cannot decrease. Refer to documentation in
      * https://cloud.google.com/storage/docs/metadata#caching_data.
      * 
* @@ -1916,10 +2009,8 @@ public com.google.protobuf.ByteString getCacheControlBytes() { * *
      * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-     * be
-     *  ignored. Set empty values to clear the metadata.
-     *  Additionally, the value for Custom-Time cannot decrease. Refer to
-     *  documentation in
+     * be ignored. Set empty values to clear the metadata. Additionally, the value
+     * for Custom-Time cannot decrease. Refer to documentation in
      * https://cloud.google.com/storage/docs/metadata#caching_data.
      * 
* @@ -1943,10 +2034,8 @@ public Builder setCacheControl(java.lang.String value) { * *
      * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-     * be
-     *  ignored. Set empty values to clear the metadata.
-     *  Additionally, the value for Custom-Time cannot decrease. Refer to
-     *  documentation in
+     * be ignored. Set empty values to clear the metadata. Additionally, the value
+     * for Custom-Time cannot decrease. Refer to documentation in
      * https://cloud.google.com/storage/docs/metadata#caching_data.
      * 
* @@ -1966,10 +2055,8 @@ public Builder clearCacheControl() { * *
      * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-     * be
-     *  ignored. Set empty values to clear the metadata.
-     *  Additionally, the value for Custom-Time cannot decrease. Refer to
-     *  documentation in
+     * be ignored. Set empty values to clear the metadata. Additionally, the value
+     * for Custom-Time cannot decrease. Refer to documentation in
      * https://cloud.google.com/storage/docs/metadata#caching_data.
      * 
* @@ -2344,6 +2431,261 @@ public Builder putAllCustomMetadata(java.util.Map + objectRetentionBuilder_; + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the objectRetention field is set. + */ + public boolean hasObjectRetention() { + return ((bitField0_ & 0x00000080) != 0); + } + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The objectRetention. + */ + public com.google.cloud.storagebatchoperations.v1.ObjectRetention getObjectRetention() { + if (objectRetentionBuilder_ == null) { + return objectRetention_ == null + ? com.google.cloud.storagebatchoperations.v1.ObjectRetention.getDefaultInstance() + : objectRetention_; + } else { + return objectRetentionBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setObjectRetention( + com.google.cloud.storagebatchoperations.v1.ObjectRetention value) { + if (objectRetentionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + objectRetention_ = value; + } else { + objectRetentionBuilder_.setMessage(value); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setObjectRetention( + com.google.cloud.storagebatchoperations.v1.ObjectRetention.Builder builderForValue) { + if (objectRetentionBuilder_ == null) { + objectRetention_ = builderForValue.build(); + } else { + objectRetentionBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeObjectRetention( + com.google.cloud.storagebatchoperations.v1.ObjectRetention value) { + if (objectRetentionBuilder_ == null) { + if (((bitField0_ & 0x00000080) != 0) + && objectRetention_ != null + && objectRetention_ + != com.google.cloud.storagebatchoperations.v1.ObjectRetention + .getDefaultInstance()) { + getObjectRetentionBuilder().mergeFrom(value); + } else { + objectRetention_ = value; + } + } else { + objectRetentionBuilder_.mergeFrom(value); + } + if (objectRetention_ != null) { + bitField0_ |= 0x00000080; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearObjectRetention() { + bitField0_ = (bitField0_ & ~0x00000080); + objectRetention_ = null; + if (objectRetentionBuilder_ != null) { + objectRetentionBuilder_.dispose(); + objectRetentionBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.storagebatchoperations.v1.ObjectRetention.Builder + getObjectRetentionBuilder() { + bitField0_ |= 0x00000080; + onChanged(); + return getObjectRetentionFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.storagebatchoperations.v1.ObjectRetentionOrBuilder + getObjectRetentionOrBuilder() { + if (objectRetentionBuilder_ != null) { + return objectRetentionBuilder_.getMessageOrBuilder(); + } else { + return objectRetention_ == null + ? com.google.cloud.storagebatchoperations.v1.ObjectRetention.getDefaultInstance() + : objectRetention_; + } + } + + /** + * + * + *
+     * Optional. Updates objects retention lock configuration. Unset values will
+     * be ignored. Set empty values to clear the retention for the object with
+     * existing `Unlocked` retention mode. Object with existing `Locked` retention
+     * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+     * in https://cloud.google.com/storage/docs/object-lock
+     * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.storagebatchoperations.v1.ObjectRetention, + com.google.cloud.storagebatchoperations.v1.ObjectRetention.Builder, + com.google.cloud.storagebatchoperations.v1.ObjectRetentionOrBuilder> + getObjectRetentionFieldBuilder() { + if (objectRetentionBuilder_ == null) { + objectRetentionBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.storagebatchoperations.v1.ObjectRetention, + com.google.cloud.storagebatchoperations.v1.ObjectRetention.Builder, + com.google.cloud.storagebatchoperations.v1.ObjectRetentionOrBuilder>( + getObjectRetention(), getParentForChildren(), isClean()); + objectRetention_ = null; + } + return objectRetentionBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/PutMetadataOrBuilder.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/PutMetadataOrBuilder.java index 890c7a6cd692..d863c856036c 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/PutMetadataOrBuilder.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/PutMetadataOrBuilder.java @@ -176,9 +176,8 @@ public interface PutMetadataOrBuilder * *
    * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-   * ignored.
-   *  Set empty values to clear the metadata. Refer to documentation in
-   *  https://cloud.google.com/storage/docs/metadata#content-type
+   * ignored. Set empty values to clear the metadata. Refer to documentation in
+   * https://cloud.google.com/storage/docs/metadata#content-type
    * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -192,9 +191,8 @@ public interface PutMetadataOrBuilder * *
    * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-   * ignored.
-   *  Set empty values to clear the metadata. Refer to documentation in
-   *  https://cloud.google.com/storage/docs/metadata#content-type
+   * ignored. Set empty values to clear the metadata. Refer to documentation in
+   * https://cloud.google.com/storage/docs/metadata#content-type
    * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -208,9 +206,8 @@ public interface PutMetadataOrBuilder * *
    * Optional. Updates objects Content-Type fixed metadata. Unset values will be
-   * ignored.
-   *  Set empty values to clear the metadata. Refer to documentation in
-   *  https://cloud.google.com/storage/docs/metadata#content-type
+   * ignored. Set empty values to clear the metadata. Refer to documentation in
+   * https://cloud.google.com/storage/docs/metadata#content-type
    * 
* * optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL]; @@ -224,10 +221,8 @@ public interface PutMetadataOrBuilder * *
    * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-   * be
-   *  ignored. Set empty values to clear the metadata.
-   *  Additionally, the value for Custom-Time cannot decrease. Refer to
-   *  documentation in
+   * be ignored. Set empty values to clear the metadata. Additionally, the value
+   * for Custom-Time cannot decrease. Refer to documentation in
    * https://cloud.google.com/storage/docs/metadata#caching_data.
    * 
* @@ -242,10 +237,8 @@ public interface PutMetadataOrBuilder * *
    * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-   * be
-   *  ignored. Set empty values to clear the metadata.
-   *  Additionally, the value for Custom-Time cannot decrease. Refer to
-   *  documentation in
+   * be ignored. Set empty values to clear the metadata. Additionally, the value
+   * for Custom-Time cannot decrease. Refer to documentation in
    * https://cloud.google.com/storage/docs/metadata#caching_data.
    * 
* @@ -260,10 +253,8 @@ public interface PutMetadataOrBuilder * *
    * Optional. Updates objects Cache-Control fixed metadata. Unset values will
-   * be
-   *  ignored. Set empty values to clear the metadata.
-   *  Additionally, the value for Custom-Time cannot decrease. Refer to
-   *  documentation in
+   * be ignored. Set empty values to clear the metadata. Additionally, the value
+   * for Custom-Time cannot decrease. Refer to documentation in
    * https://cloud.google.com/storage/docs/metadata#caching_data.
    * 
* @@ -405,4 +396,59 @@ java.lang.String getCustomMetadataOrDefault( *
*/ java.lang.String getCustomMetadataOrThrow(java.lang.String key); + + /** + * + * + *
+   * Optional. Updates objects retention lock configuration. Unset values will
+   * be ignored. Set empty values to clear the retention for the object with
+   * existing `Unlocked` retention mode. Object with existing `Locked` retention
+   * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+   * in https://cloud.google.com/storage/docs/object-lock
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the objectRetention field is set. + */ + boolean hasObjectRetention(); + + /** + * + * + *
+   * Optional. Updates objects retention lock configuration. Unset values will
+   * be ignored. Set empty values to clear the retention for the object with
+   * existing `Unlocked` retention mode. Object with existing `Locked` retention
+   * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+   * in https://cloud.google.com/storage/docs/object-lock
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The objectRetention. + */ + com.google.cloud.storagebatchoperations.v1.ObjectRetention getObjectRetention(); + + /** + * + * + *
+   * Optional. Updates objects retention lock configuration. Unset values will
+   * be ignored. Set empty values to clear the retention for the object with
+   * existing `Unlocked` retention mode. Object with existing `Locked` retention
+   * mode cannot be cleared or reduce retain_until_time. Refer to documentation
+   * in https://cloud.google.com/storage/docs/object-lock
+   * 
+ * + * + * optional .google.cloud.storagebatchoperations.v1.ObjectRetention object_retention = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.cloud.storagebatchoperations.v1.ObjectRetentionOrBuilder getObjectRetentionOrBuilder(); } diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsProto.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsProto.java index b717a002283c..bb03ea0dc6f8 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsProto.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsProto.java @@ -74,13 +74,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "cloud.storagebatchoperations.v1\032\034google/" + "api/annotations.proto\032\027google/api/client" + ".proto\032\037google/api/field_behavior.proto\032" - + "\031google/api/resource.proto\032Kgoogle/cloud/storagebatchoperations/v1/storage_batch" - + "_operations_types.proto\032#google/longrunn" - + "ing/operations.proto\032\033google/protobuf/em" - + "pty.proto\032\037google/protobuf/timestamp.proto\"\261\001\n" + + "\033google/api/field_info.proto\032\031google/api" + + "/resource.proto\032Kgoogle/cloud/storagebatchoperations/v1/storage_batch_operations" + + "_types.proto\032#google/longrunning/operati" + + "ons.proto\032\033google/protobuf/empty.proto\032\037google/protobuf/timestamp.proto\"\261\001\n" + "\017ListJobsRequest\022A\n" - + "\006parent\030\001 \001(\tB1" - + "\340A\002\372A+\022)storagebatchoperations.googleapis.com/Job\022\023\n" + + "\006parent\030\001 \001(\tB1\340A\002\372A+\022)sto" + + "ragebatchoperations.googleapis.com/Job\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\022\025\n" @@ -91,22 +91,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013unreachable\030\003 \003(\t\"P\n\r" + "GetJobRequest\022?\n" + "\004name\030\001 \001(\tB1\340A\002\372A+\n" - + ")storagebatchoperations.googleapis.com/Job\"\302\001\n" + + ")storagebatchoperations.googleapis.com/Job\"\312\001\n" + "\020CreateJobRequest\022A\n" + "\006parent\030\001 \001(" + "\tB1\340A\002\372A+\022)storagebatchoperations.googleapis.com/Job\022\023\n" + "\006job_id\030\002 \001(\tB\003\340A\002\022=\n" - + "\003job\030\003 \001(\0132+.google" - + ".cloud.storagebatchoperations.v1.JobB\003\340A\002\022\027\n\n" - + "request_id\030\004 \001(\tB\003\340A\001\"l\n" + + "\003job\030\003" + + " \001(\0132+.google.cloud.storagebatchoperations.v1.JobB\003\340A\002\022\037\n\n" + + "request_id\030\004 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"t\n" + "\020CancelJobRequest\022?\n" + "\004name\030\001 \001(\tB1\340A\002\372A+\n" - + ")storagebatchoperations.googleapis.com/Job\022\027\n\n" - + "request_id\030\003 \001(\tB\003\340A\001\"l\n" + + ")storagebatchoperations.googleapis.com/Job\022\037\n\n" + + "request_id\030\003 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"t\n" + "\020DeleteJobRequest\022?\n" + "\004name\030\001 \001(\tB1\340A\002\372A+\n" - + ")storagebatchoperations.googleapis.com/Job\022\027\n\n" - + "request_id\030\002 \001(\tB\003\340A\001\"\023\n" + + ")storagebatchoperations.googleapis.com/Job\022\037\n\n" + + "request_id\030\002 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\023\n" + "\021CancelJobResponse\"\222\002\n" + "\021OperationMetadata\022\026\n" + "\toperation\030\001 \001(\tB\003\340A\003\0224\n" @@ -117,33 +117,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003job\030\n" + " \001(\0132+.google.cloud.storagebatchoperations.v1.JobB\003\340A\0032\202\010\n" + "\026StorageBatchOperations\022\270\001\n" - + "\010ListJobs\0227.google.cloud.storagebatchoperations.v1.ListJobsReques" - + "t\0328.google.cloud.storagebatchoperations." - + "v1.ListJobsResponse\"9\332A\006parent\202\323\344\223\002*\022(/v" - + "1/{parent=projects/*/locations/*}/jobs\022\245\001\n" - + "\006GetJob\0225.google.cloud.storagebatchope" - + "rations.v1.GetJobRequest\032+.google.cloud." - + "storagebatchoperations.v1.Job\"7\332A\004name\202\323" - + "\344\223\002*\022(/v1/{name=projects/*/locations/*/jobs/*}\022\312\001\n" - + "\tCreateJob\0228.google.cloud.stor" - + "agebatchoperations.v1.CreateJobRequest\032\035.google.longrunning.Operation\"d\312A\030\n" - + "\003Job\022\021OperationMetadata\332A\021parent,job,job_id\202\323" - + "\344\223\002/\"(/v1/{parent=projects/*/locations/*}/jobs:\003job\022\226\001\n" - + "\tDeleteJob\0228.google.cloud.storagebatchoperations.v1.DeleteJobRequ" - + "est\032\026.google.protobuf.Empty\"7\332A\004name\202\323\344\223" - + "\002**(/v1/{name=projects/*/locations/*/jobs/*}\022\303\001\n" - + "\tCancelJob\0228.google.cloud.storagebatchoperations.v1.CancelJobRequest\0329.g" - + "oogle.cloud.storagebatchoperations.v1.Ca" - + "ncelJobResponse\"A\332A\004name\202\323\344\223\0024\"//v1/{nam" - + "e=projects/*/locations/*/jobs/*}:cancel:" - + "\001*\032Y\312A%storagebatchoperations.googleapis" - + ".com\322A.https://www.googleapis.com/auth/cloud-platformB\255\002\n" - + "*com.google.cloud.storagebatchoperations.v1B\033StorageBatchOperat" - + "ionsProtoP\001Zbcloud.google.com/go/storagebatchoperations/apiv1/storagebatchoperat" - + "ionspb;storagebatchoperationspb\252\002&Google" - + ".Cloud.StorageBatchOperations.V1\312\002&Googl" - + "e\\Cloud\\StorageBatchOperations\\V1\352\002)Goog" - + "le::Cloud::StorageBatchOperations::V1b\006proto3" + + "\010ListJobs\0227.google.cloud.storagebatchoperations.v1.L" + + "istJobsRequest\0328.google.cloud.storagebat" + + "choperations.v1.ListJobsResponse\"9\332A\006par" + + "ent\202\323\344\223\002*\022(/v1/{parent=projects/*/locations/*}/jobs\022\245\001\n" + + "\006GetJob\0225.google.cloud.storagebatchoperations.v1.GetJobRequest\032+." + + "google.cloud.storagebatchoperations.v1.J" + + "ob\"7\332A\004name\202\323\344\223\002*\022(/v1/{name=projects/*/locations/*/jobs/*}\022\312\001\n" + + "\tCreateJob\0228.google.cloud.storagebatchoperations.v1.Creat" + + "eJobRequest\032\035.google.longrunning.Operation\"d\312A\030\n" + + "\003Job\022\021OperationMetadata\332A\021parent" + + ",job,job_id\202\323\344\223\002/\"(/v1/{parent=projects/*/locations/*}/jobs:\003job\022\226\001\n" + + "\tDeleteJob\0228.google.cloud.storagebatchoperations.v1." + + "DeleteJobRequest\032\026.google.protobuf.Empty" + + "\"7\332A\004name\202\323\344\223\002**(/v1/{name=projects/*/locations/*/jobs/*}\022\303\001\n" + + "\tCancelJob\0228.google.cloud.storagebatchoperations.v1.CancelJ" + + "obRequest\0329.google.cloud.storagebatchope" + + "rations.v1.CancelJobResponse\"A\332A\004name\202\323\344" + + "\223\0024\"//v1/{name=projects/*/locations/*/jo" + + "bs/*}:cancel:\001*\032Y\312A%storagebatchoperatio" + + "ns.googleapis.com\322A.https://www.googleapis.com/auth/cloud-platformB\255\002\n" + + "*com.google.cloud.storagebatchoperations.v1B\033Stora" + + "geBatchOperationsProtoP\001Zbcloud.google.com/go/storagebatchoperations/apiv1/stora" + + "gebatchoperationspb;storagebatchoperationspb\252\002&Google.Cloud.StorageBatchOperatio" + + "ns.V1\312\002&Google\\Cloud\\StorageBatchOperati" + + "ons\\V1\352\002)Google::Cloud::StorageBatchOperations::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -152,6 +150,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.AnnotationsProto.getDescriptor(), com.google.api.ClientProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.FieldInfoProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), com.google.cloud.storagebatchoperations.v1.StorageBatchOperationsTypesProto .getDescriptor(), @@ -225,6 +224,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.google.api.ClientProto.defaultHost); registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + registry.add(com.google.api.FieldInfoProto.fieldInfo); registry.add(com.google.api.AnnotationsProto.http); registry.add(com.google.api.ClientProto.methodSignature); registry.add(com.google.api.ClientProto.oauthScopes); @@ -235,6 +235,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.AnnotationsProto.getDescriptor(); com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.FieldInfoProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); com.google.cloud.storagebatchoperations.v1.StorageBatchOperationsTypesProto.getDescriptor(); com.google.longrunning.OperationsProto.getDescriptor(); diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsTypesProto.java b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsTypesProto.java index f803e26b5b9d..0a3b4c2d44a2 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsTypesProto.java +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/java/com/google/cloud/storagebatchoperations/v1/StorageBatchOperationsTypesProto.java @@ -60,6 +60,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_storagebatchoperations_v1_RewriteObject_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_storagebatchoperations_v1_RewriteObject_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_storagebatchoperations_v1_PutMetadata_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -97,7 +101,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "Kgoogle/cloud/storagebatchoperations/v1/storage_batch_operations_types.proto\022&g" + "oogle.cloud.storagebatchoperations.v1\032\037g" + "oogle/api/field_behavior.proto\032\031google/a" - + "pi/resource.proto\032\037google/protobuf/timestamp.proto\032\025google/rpc/code.proto\"\373\010\n" + + "pi/resource.proto\032\037google/protobuf/timestamp.proto\032\025google/rpc/code.proto\"\221" + + "\t\n" + "\003Job\022\021\n" + "\004name\030\001 \001(\tB\003\340A\010\022\030\n" + "\013description\030\002 \001(\tB\003\340A\001\022I\n" @@ -122,36 +127,37 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017error_summaries\030\016 \003(\01324.google.cl" + "oud.storagebatchoperations.v1.ErrorSummaryB\003\340A\003\022E\n" + "\005state\030\017 \001(\01621.google.cloud.st" - + "oragebatchoperations.v1.Job.StateB\003\340A\003\"T\n" + + "oragebatchoperations.v1.Job.StateB\003\340A\003\022\024\n" + + "\007dry_run\030\026 \001(\010B\003\340A\001\"T\n" + "\005State\022\025\n" + "\021STATE_UNSPECIFIED\020\000\022\013\n" + "\007RUNNING\020\001\022\r\n" + "\tSUCCEEDED\020\002\022\014\n" + "\010CANCELED\020\003\022\n\n" + "\006FAILED\020\004:m\352Aj\n" - + ")storagebatchoperations.google" - + "apis.com/Job\0222projects/{project}/locations/{location}/jobs/{job}*\004jobs2\003jobB\010\n" + + ")storagebatchoperations.googleapis.com/Job\0222proj" + + "ects/{project}/locations/{location}/jobs/{job}*\004jobs2\003jobB\010\n" + "\006sourceB\020\n" + "\016transformation\"\246\002\n\n" + "BucketList\022O\n" - + "\007buckets\030\001 \003(\01329.google.cloud.storageba" - + "tchoperations.v1.BucketList.BucketB\003\340A\002\032\306\001\n" + + "\007buckets\030\001 \003(\01329." + + "google.cloud.storagebatchoperations.v1.BucketList.BucketB\003\340A\002\032\306\001\n" + "\006Bucket\022\023\n" + "\006bucket\030\001 \001(\tB\003\340A\002\022I\n" - + "\013prefix_list\030\002" - + " \001(\01322.google.cloud.storagebatchoperations.v1.PrefixListH\000\022D\n" - + "\010manifest\030\003" - + " \001(\01320.google.cloud.storagebatchoperations.v1.ManifestH\000B\026\n" + + "\013prefix_list\030\002 \001(\01322.goo" + + "gle.cloud.storagebatchoperations.v1.PrefixListH\000\022D\n" + + "\010manifest\030\003 \001(\01320.google.clou" + + "d.storagebatchoperations.v1.ManifestH\000B\026\n" + "\024object_configuration\"*\n" + "\010Manifest\022\036\n" + "\021manifest_location\030\002 \001(\tB\003\340A\002\"3\n\n" + "PrefixList\022%\n" + "\030included_object_prefixes\030\002 \003(\tB\003\340A\001\"\216\002\n\r" + "PutObjectHold\022]\n" - + "\016temporary_hold\030\001 \001(\0162@.google.cloud.stora" - + "gebatchoperations.v1.PutObjectHold.HoldStatusB\003\340A\002\022_\n" - + "\020event_based_hold\030\002 \001(\0162@.g" - + "oogle.cloud.storagebatchoperations.v1.PutObjectHold.HoldStatusB\003\340A\002\"=\n\n" + + "\016temporary_hold\030\001 \001(" + + "\0162@.google.cloud.storagebatchoperations.v1.PutObjectHold.HoldStatusB\003\340A\002\022_\n" + + "\020event_based_hold\030\002 \001(\0162@.google.cloud.storag" + + "ebatchoperations.v1.PutObjectHold.HoldStatusB\003\340A\002\"=\n\n" + "HoldStatus\022\033\n" + "\027HOLD_STATUS_UNSPECIFIED\020\000\022\007\n" + "\003SET\020\001\022\t\n" @@ -161,7 +167,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "RewriteObject\022?\n" + "\007kms_key\030\001 \001(\tB)\340A\002\372A#\n" + "!cloudkms.googleapis.com/CryptoKeyH\000\210\001\001B\n\n" - + "\010_kms_key\"\357\003\n" + + "\010_kms_key\"\223\002\n" + + "\017ObjectRetention\022#\n" + + "\021retain_until_time\030\001 \001(\tB\003\340A\002H\000\210\001\001\022g\n" + + "\016retention_mode\030\002 \001(\0162E.google" + + ".cloud.storagebatchoperations.v1.ObjectRetention.RetentionModeB\003\340A\002H\001\210\001\001\"I\n\r" + + "RetentionMode\022\036\n" + + "\032RETENTION_MODE_UNSPECIFIED\020\000\022\n\n" + + "\006LOCKED\020\001\022\014\n" + + "\010UNLOCKED\020\002B\024\n" + + "\022_retain_until_timeB\021\n" + + "\017_retention_mode\"\341\004\n" + "\013PutMetadata\022%\n" + "\023content_disposition\030\001 \001(\tB\003\340A\001H\000\210\001\001\022\"\n" + "\020content_encoding\030\002 \001(\tB\003\340A\001H\001\210\001\001\022\"\n" @@ -169,8 +185,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014content_type\030\004 \001(\tB\003\340A\001H\003\210\001\001\022\037\n\r" + "cache_control\030\005 \001(\tB\003\340A\001H\004\210\001\001\022\035\n" + "\013custom_time\030\006 \001(\tB\003\340A\001H\005\210\001\001\022e\n" - + "\017custom_metadata\030\007 \003(\0132G.google.cloud.storageb" - + "atchoperations.v1.PutMetadata.CustomMetadataEntryB\003\340A\001\0325\n" + + "\017custom_metadata\030\007 \003(\0132G.g" + + "oogle.cloud.storagebatchoperations.v1.PutMetadata.CustomMetadataEntryB\003\340A\001\022[\n" + + "\020object_retention\030\010 \001(\01327.google.cloud.stor" + + "agebatchoperations.v1.ObjectRetentionB\003\340A\001H\006\210\001\001\0325\n" + "\023CustomMetadataEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001B\026\n" @@ -179,24 +197,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021_content_languageB\017\n\r" + "_content_typeB\020\n" + "\016_cache_controlB\016\n" - + "\014_custom_time\"\252\001\n" + + "\014_custom_timeB\023\n" + + "\021_object_retention\"\252\001\n" + "\014ErrorSummary\022)\n\n" + "error_code\030\001 \001(\0162\020.google.rpc.CodeB\003\340A\002\022\030\n" + "\013error_count\030\002 \001(\003B\003\340A\002\022U\n" - + "\021error_log_entries\030\003 \003(\01325.google.cloud.stora" - + "gebatchoperations.v1.ErrorLogEntryB\003\340A\002\"J\n\r" + + "\021error_log_entries\030\003 \003(\01325.goog" + + "le.cloud.storagebatchoperations.v1.ErrorLogEntryB\003\340A\002\"J\n\r" + "ErrorLogEntry\022\032\n\n" + "object_uri\030\001 \001(\tB\006\340A\002\340A\003\022\035\n\r" - + "error_details\030\003 \003(\tB\006\340A\001\340A\003\"r\n" + + "error_details\030\003 \003(\tB\006\340A\001\340A\003\"\255\001\n" + "\010Counters\022\037\n" + "\022total_object_count\030\001 \001(\003B\003\340A\003\022#\n" + "\026succeeded_object_count\030\002 \001(\003B\003\340A\003\022 \n" - + "\023failed_object_count\030\003 \001(\003B\003\340A\003\"\365\002\n\r" + + "\023failed_object_count\030\003 \001(\003B\003\340A\003\022#\n" + + "\021total_bytes_found\030\004 \001(\003B\003\340A\003H\000\210\001\001B\024\n" + + "\022_total_bytes_found\"\365\002\n\r" + "LoggingConfig\022^\n" - + "\013log_actions\030\001 \003(\0162D.google." - + "cloud.storagebatchoperations.v1.LoggingConfig.LoggableActionB\003\340A\002\022i\n" - + "\021log_action_states\030\002 \003(\0162I.google.cloud.storagebatch" - + "operations.v1.LoggingConfig.LoggableActionStateB\003\340A\002\"@\n" + + "\013log_actions\030\001 \003(\0162D.google.cloud." + + "storagebatchoperations.v1.LoggingConfig.LoggableActionB\003\340A\002\022i\n" + + "\021log_action_states\030\002 \003(\0162I.google.cloud.storagebatchoperat" + + "ions.v1.LoggingConfig.LoggableActionStateB\003\340A\002\"@\n" + "\016LoggableAction\022\037\n" + "\033LOGGABLE_ACTION_UNSPECIFIED\020\000\022\r\n" + "\tTRANSFORM\020\006\"W\n" @@ -204,13 +225,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!LOGGABLE_ACTION_STATE_UNSPECIFIED\020\000\022\r\n" + "\tSUCCEEDED\020\001\022\n\n" + "\006FAILED\020\002B\255\003\n" - + "*com.google.cloud.storagebatchoperations.v1B StorageBatchOperationsTy" - + "pesProtoP\001Zbcloud.google.com/go/storagebatchoperations/apiv1/storagebatchoperati" - + "onspb;storagebatchoperationspb\252\002&Google." - + "Cloud.StorageBatchOperations.V1\312\002&Google" - + "\\Cloud\\StorageBatchOperations\\V1\352\002)Google::Cloud::StorageBatchOperations::V1\352Ax\n" - + "!cloudkms.googleapis.com/CryptoKey\022Sprojects/{project}/locations/{location}/keyR" - + "ings/{key_ring}/cryptoKeys/{crypto_key}b\006proto3" + + "*com.google.cloud.storagebatchoperations.v1B StorageBatchOperationsTypesPro" + + "toP\001Zbcloud.google.com/go/storagebatchoperations/apiv1/storagebatchoperationspb;" + + "storagebatchoperationspb\252\002&Google.Cloud." + + "StorageBatchOperations.V1\312\002&Google\\Cloud" + + "\\StorageBatchOperations\\V1\352\002)Google::Cloud::StorageBatchOperations::V1\352Ax\n" + + "!cloudkms.googleapis.com/CryptoKey\022Sprojects/{" + + "project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -241,6 +262,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Counters", "ErrorSummaries", "State", + "DryRun", "Source", "Transformation", }); @@ -302,8 +324,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "KmsKey", }); - internal_static_google_cloud_storagebatchoperations_v1_PutMetadata_descriptor = + internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_descriptor = getDescriptor().getMessageTypes().get(7); + internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_storagebatchoperations_v1_ObjectRetention_descriptor, + new java.lang.String[] { + "RetainUntilTime", "RetentionMode", + }); + internal_static_google_cloud_storagebatchoperations_v1_PutMetadata_descriptor = + getDescriptor().getMessageTypes().get(8); internal_static_google_cloud_storagebatchoperations_v1_PutMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_storagebatchoperations_v1_PutMetadata_descriptor, @@ -315,6 +345,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CacheControl", "CustomTime", "CustomMetadata", + "ObjectRetention", }); internal_static_google_cloud_storagebatchoperations_v1_PutMetadata_CustomMetadataEntry_descriptor = internal_static_google_cloud_storagebatchoperations_v1_PutMetadata_descriptor @@ -327,7 +358,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_storagebatchoperations_v1_ErrorSummary_descriptor = - getDescriptor().getMessageTypes().get(8); + getDescriptor().getMessageTypes().get(9); internal_static_google_cloud_storagebatchoperations_v1_ErrorSummary_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_storagebatchoperations_v1_ErrorSummary_descriptor, @@ -335,7 +366,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ErrorCode", "ErrorCount", "ErrorLogEntries", }); internal_static_google_cloud_storagebatchoperations_v1_ErrorLogEntry_descriptor = - getDescriptor().getMessageTypes().get(9); + getDescriptor().getMessageTypes().get(10); internal_static_google_cloud_storagebatchoperations_v1_ErrorLogEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_storagebatchoperations_v1_ErrorLogEntry_descriptor, @@ -343,15 +374,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ObjectUri", "ErrorDetails", }); internal_static_google_cloud_storagebatchoperations_v1_Counters_descriptor = - getDescriptor().getMessageTypes().get(10); + getDescriptor().getMessageTypes().get(11); internal_static_google_cloud_storagebatchoperations_v1_Counters_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_storagebatchoperations_v1_Counters_descriptor, new java.lang.String[] { - "TotalObjectCount", "SucceededObjectCount", "FailedObjectCount", + "TotalObjectCount", "SucceededObjectCount", "FailedObjectCount", "TotalBytesFound", }); internal_static_google_cloud_storagebatchoperations_v1_LoggingConfig_descriptor = - getDescriptor().getMessageTypes().get(11); + getDescriptor().getMessageTypes().get(12); internal_static_google_cloud_storagebatchoperations_v1_LoggingConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_storagebatchoperations_v1_LoggingConfig_descriptor, diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/proto/google/cloud/storagebatchoperations/v1/storage_batch_operations.proto b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/proto/google/cloud/storagebatchoperations/v1/storage_batch_operations.proto index 63bcb751219c..a12ebab088c9 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/proto/google/cloud/storagebatchoperations/v1/storage_batch_operations.proto +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/proto/google/cloud/storagebatchoperations/v1/storage_batch_operations.proto @@ -19,6 +19,7 @@ package google.cloud.storagebatchoperations.v1; import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; +import "google/api/field_info.proto"; import "google/api/resource.proto"; import "google/cloud/storagebatchoperations/v1/storage_batch_operations_types.proto"; import "google/longrunning/operations.proto"; @@ -160,7 +161,10 @@ message CreateJobRequest { // `request_id` will be ignored for at least 60 minutes since the first // request. The request ID must be a valid UUID with the exception that zero // UUID is not supported (00000000-0000-0000-0000-000000000000). - string request_id = 4 [(google.api.field_behavior) = OPTIONAL]; + string request_id = 4 [ + (google.api.field_info).format = UUID4, + (google.api.field_behavior) = OPTIONAL + ]; } // Message for Job to Cancel @@ -179,7 +183,10 @@ message CancelJobRequest { // `request_id` will be ignored for at least 60 minutes since the first // request. The request ID must be a valid UUID with the exception that zero // UUID is not supported (00000000-0000-0000-0000-000000000000). - string request_id = 3 [(google.api.field_behavior) = OPTIONAL]; + string request_id = 3 [ + (google.api.field_info).format = UUID4, + (google.api.field_behavior) = OPTIONAL + ]; } // Message for deleting a Job @@ -198,7 +205,10 @@ message DeleteJobRequest { // `request_id` will be ignored for at least 60 minutes since the first // request. The request ID must be a valid UUID with the exception that zero // UUID is not supported (00000000-0000-0000-0000-000000000000). - string request_id = 2 [(google.api.field_behavior) = OPTIONAL]; + string request_id = 2 [ + (google.api.field_info).format = UUID4, + (google.api.field_behavior) = OPTIONAL + ]; } // Message for response to cancel Job. diff --git a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/proto/google/cloud/storagebatchoperations/v1/storage_batch_operations_types.proto b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/proto/google/cloud/storagebatchoperations/v1/storage_batch_operations_types.proto index d2cefad7bef8..8c2edec56520 100644 --- a/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/proto/google/cloud/storagebatchoperations/v1/storage_batch_operations_types.proto +++ b/java-storagebatchoperations/proto-google-cloud-storagebatchoperations-v1/src/main/proto/google/cloud/storagebatchoperations/v1/storage_batch_operations_types.proto @@ -118,6 +118,11 @@ message Job { // Output only. State of the job. State state = 15 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. If true, the job will run in dry run mode, returning the total + // object count and, if the object configuration is a prefix list, the bytes + // found from source. No transformations will be performed. + bool dry_run = 22 [(google.api.field_behavior) = OPTIONAL]; } // Describes list of buckets and their objects to be transformed. @@ -150,11 +155,9 @@ message Manifest { // a CSV file in a Google Cloud Storage bucket. Each row in the file must // include the object details i.e. BucketId and Name. Generation may // optionally be specified. When it is not specified the live object is acted - // upon. - // `manifest_location` should either be - // 1) An absolute path to the object in the format of - // `gs://bucket_name/path/file_name.csv`. - // 2) An absolute path with a single wildcard character in the file name, for + // upon. `manifest_location` should either be 1) An absolute path to the + // object in the format of `gs://bucket_name/path/file_name.csv`. 2) An + // absolute path with a single wildcard character in the file name, for // example `gs://bucket_name/path/file_name*.csv`. // If manifest location is specified with a wildcard, objects in all manifest // files matching the pattern will be acted upon. @@ -230,6 +233,31 @@ message RewriteObject { ]; } +// Describes options for object retention update. +message ObjectRetention { + // Describes the retention mode. + enum RetentionMode { + // If set and retain_until_time is empty, clears the retention. + RETENTION_MODE_UNSPECIFIED = 0; + + // Sets the retention mode to locked. + LOCKED = 1; + + // Sets the retention mode to unlocked. + UNLOCKED = 2; + } + + // Required. The time when the object will be retained until. UNSET will clear + // the retention. Must be specified in RFC 3339 format e.g. + // YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z'. + optional string retain_until_time = 1 + [(google.api.field_behavior) = REQUIRED]; + + // Required. The retention mode of the object. + optional RetentionMode retention_mode = 2 + [(google.api.field_behavior) = REQUIRED]; +} + // Describes options for object metadata update. message PutMetadata { // Optional. Updates objects Content-Disposition fixed metadata. Unset values @@ -253,16 +281,13 @@ message PutMetadata { optional string content_language = 3 [(google.api.field_behavior) = OPTIONAL]; // Optional. Updates objects Content-Type fixed metadata. Unset values will be - // ignored. - // Set empty values to clear the metadata. Refer to documentation in - // https://cloud.google.com/storage/docs/metadata#content-type + // ignored. Set empty values to clear the metadata. Refer to documentation in + // https://cloud.google.com/storage/docs/metadata#content-type optional string content_type = 4 [(google.api.field_behavior) = OPTIONAL]; // Optional. Updates objects Cache-Control fixed metadata. Unset values will - // be - // ignored. Set empty values to clear the metadata. - // Additionally, the value for Custom-Time cannot decrease. Refer to - // documentation in + // be ignored. Set empty values to clear the metadata. Additionally, the value + // for Custom-Time cannot decrease. Refer to documentation in // https://cloud.google.com/storage/docs/metadata#caching_data. optional string cache_control = 5 [(google.api.field_behavior) = OPTIONAL]; @@ -278,6 +303,14 @@ message PutMetadata { // https://cloud.google.com/storage/docs/metadata#custom-metadata map custom_metadata = 7 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Updates objects retention lock configuration. Unset values will + // be ignored. Set empty values to clear the retention for the object with + // existing `Unlocked` retention mode. Object with existing `Locked` retention + // mode cannot be cleared or reduce retain_until_time. Refer to documentation + // in https://cloud.google.com/storage/docs/object-lock + optional ObjectRetention object_retention = 8 + [(google.api.field_behavior) = OPTIONAL]; } // A summary of errors by error code, plus a count and sample error log @@ -320,6 +353,11 @@ message Counters { // Output only. Number of objects failed. int64 failed_object_count = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Number of bytes found from source. This field is only + // populated for jobs with a prefix list object configuration. + optional int64 total_bytes_found = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; } // Specifies the Cloud Logging behavior. diff --git a/java-valkey/google-cloud-valkey/src/main/resources/META-INF/native-image/com.google.cloud.memorystore.v1/reflect-config.json b/java-valkey/google-cloud-valkey/src/main/resources/META-INF/native-image/com.google.cloud.memorystore.v1/reflect-config.json index d7e5ae986e75..f1d3bccbc2a1 100644 --- a/java-valkey/google-cloud-valkey/src/main/resources/META-INF/native-image/com.google.cloud.memorystore.v1/reflect-config.json +++ b/java-valkey/google-cloud-valkey/src/main/resources/META-INF/native-image/com.google.cloud.memorystore.v1/reflect-config.json @@ -863,6 +863,42 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.memorystore.v1.EncryptionInfo", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.memorystore.v1.EncryptionInfo$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.memorystore.v1.EncryptionInfo$KmsKeyState", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.memorystore.v1.EncryptionInfo$Type", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.memorystore.v1.ExportBackupRequest", "queryAllDeclaredConstructors": true, diff --git a/java-valkey/google-cloud-valkey/src/test/java/com/google/cloud/memorystore/v1/MemorystoreClientTest.java b/java-valkey/google-cloud-valkey/src/test/java/com/google/cloud/memorystore/v1/MemorystoreClientTest.java index 0c393d63a781..79dd16220a4e 100644 --- a/java-valkey/google-cloud-valkey/src/test/java/com/google/cloud/memorystore/v1/MemorystoreClientTest.java +++ b/java-valkey/google-cloud-valkey/src/test/java/com/google/cloud/memorystore/v1/MemorystoreClientTest.java @@ -212,15 +212,24 @@ public void getInstanceTest() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); mockService.addResponse(expectedResponse); @@ -282,15 +291,24 @@ public void getInstanceTest2() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); mockService.addResponse(expectedResponse); @@ -352,15 +370,24 @@ public void createInstanceTest() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); Operation resultOperation = Operation.newBuilder() @@ -431,15 +458,24 @@ public void createInstanceTest2() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); Operation resultOperation = Operation.newBuilder() @@ -510,15 +546,24 @@ public void updateInstanceTest() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); Operation resultOperation = Operation.newBuilder() @@ -548,15 +593,24 @@ public void updateInstanceTest() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); FieldMask updateMask = FieldMask.newBuilder().build(); @@ -606,16 +660,25 @@ public void updateInstanceExceptionTest() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig( CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); FieldMask updateMask = FieldMask.newBuilder().build(); client.updateInstanceAsync(instance, updateMask).get(); @@ -820,15 +883,24 @@ public void rescheduleMaintenanceTest() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); Operation resultOperation = Operation.newBuilder() @@ -902,15 +974,24 @@ public void rescheduleMaintenanceTest2() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); Operation resultOperation = Operation.newBuilder() @@ -1074,6 +1155,9 @@ public void getBackupCollectionTest() throws Exception { .setKmsKey("kmsKey-1127483058") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setTotalBackupSizeBytes(-665105137) + .setTotalBackupCount(775900525) + .setLastBackupTime(Timestamp.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -1127,6 +1211,9 @@ public void getBackupCollectionTest2() throws Exception { .setKmsKey("kmsKey-1127483058") .setUid("uid115792") .setCreateTime(Timestamp.newBuilder().build()) + .setTotalBackupSizeBytes(-665105137) + .setTotalBackupCount(775900525) + .setLastBackupTime(Timestamp.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -1288,6 +1375,7 @@ public void getBackupTest() throws Exception { .addAllBackupFiles(new ArrayList()) .setReplicaCount(564075208) .setShardCount(-495377042) + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setUid("uid115792") .build(); mockService.addResponse(expectedResponse); @@ -1344,6 +1432,7 @@ public void getBackupTest2() throws Exception { .addAllBackupFiles(new ArrayList()) .setReplicaCount(564075208) .setShardCount(-495377042) + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setUid("uid115792") .build(); mockService.addResponse(expectedResponse); @@ -1494,6 +1583,7 @@ public void exportBackupTest() throws Exception { .addAllBackupFiles(new ArrayList()) .setReplicaCount(564075208) .setShardCount(-495377042) + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setUid("uid115792") .build(); Operation resultOperation = @@ -1571,15 +1661,24 @@ public void backupInstanceTest() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); Operation resultOperation = Operation.newBuilder() @@ -1646,15 +1745,24 @@ public void backupInstanceTest2() throws Exception { .addAllPscAutoConnections(new ArrayList()) .addAllPscAttachmentDetails(new ArrayList()) .addAllEndpoints(new ArrayList()) + .setSimulateMaintenanceEvent(true) .setOndemandMaintenance(true) + .setSatisfiesPzs(true) + .setSatisfiesPzi(true) .setMaintenancePolicy(MaintenancePolicy.newBuilder().build()) .setMaintenanceSchedule(MaintenanceSchedule.newBuilder().build()) .setCrossInstanceReplicationConfig(CrossInstanceReplicationConfig.newBuilder().build()) .setAsyncInstanceEndpointsDeletionEnabled(true) + .setKmsKey("kmsKey-1127483058") + .setEncryptionInfo(EncryptionInfo.newBuilder().build()) .setBackupCollection( BackupCollectionName.of("[PROJECT]", "[LOCATION]", "[BACKUP_COLLECTION]") .toString()) .setAutomatedBackupConfig(AutomatedBackupConfig.newBuilder().build()) + .setMaintenanceVersion("maintenanceVersion1355658821") + .setEffectiveMaintenanceVersion("effectiveMaintenanceVersion-380297140") + .addAllAvailableMaintenanceVersions(new ArrayList()) + .setAllowFewerZonesDeployment(true) .build(); Operation resultOperation = Operation.newBuilder() diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Backup.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Backup.java index 2ed0672f6abc..3bbea532d5c4 100644 --- a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Backup.java +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Backup.java @@ -1035,6 +1035,65 @@ public com.google.cloud.memorystore.v1.Backup.State getState() { return result == null ? com.google.cloud.memorystore.v1.Backup.State.UNRECOGNIZED : result; } + public static final int ENCRYPTION_INFO_FIELD_NUMBER = 14; + private com.google.cloud.memorystore.v1.EncryptionInfo encryptionInfo_; + + /** + * + * + *
+   * Output only. Encryption information of the backup.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the encryptionInfo field is set. + */ + @java.lang.Override + public boolean hasEncryptionInfo() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Output only. Encryption information of the backup.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The encryptionInfo. + */ + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo getEncryptionInfo() { + return encryptionInfo_ == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance() + : encryptionInfo_; + } + + /** + * + * + *
+   * Output only. Encryption information of the backup.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder getEncryptionInfoOrBuilder() { + return encryptionInfo_ == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance() + : encryptionInfo_; + } + public static final int UID_FIELD_NUMBER = 15; @SuppressWarnings("serial") @@ -1147,6 +1206,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (state_ != com.google.cloud.memorystore.v1.Backup.State.STATE_UNSPECIFIED.getNumber()) { output.writeEnum(13, state_); } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(14, getEncryptionInfo()); + } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uid_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 15, uid_); } @@ -1200,6 +1262,9 @@ public int getSerializedSize() { if (state_ != com.google.cloud.memorystore.v1.Backup.State.STATE_UNSPECIFIED.getNumber()) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(13, state_); } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(14, getEncryptionInfo()); + } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uid_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, uid_); } @@ -1237,6 +1302,10 @@ public boolean equals(final java.lang.Object obj) { if (getShardCount() != other.getShardCount()) return false; if (backupType_ != other.backupType_) return false; if (state_ != other.state_) return false; + if (hasEncryptionInfo() != other.hasEncryptionInfo()) return false; + if (hasEncryptionInfo()) { + if (!getEncryptionInfo().equals(other.getEncryptionInfo())) return false; + } if (!getUid().equals(other.getUid())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; @@ -1281,6 +1350,10 @@ public int hashCode() { hash = (53 * hash) + backupType_; hash = (37 * hash) + STATE_FIELD_NUMBER; hash = (53 * hash) + state_; + if (hasEncryptionInfo()) { + hash = (37 * hash) + ENCRYPTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEncryptionInfo().hashCode(); + } hash = (37 * hash) + UID_FIELD_NUMBER; hash = (53 * hash) + getUid().hashCode(); hash = (29 * hash) + getUnknownFields().hashCode(); @@ -1427,6 +1500,7 @@ private void maybeForceBuilderInitialization() { getCreateTimeFieldBuilder(); getExpireTimeFieldBuilder(); getBackupFilesFieldBuilder(); + getEncryptionInfoFieldBuilder(); } } @@ -1461,6 +1535,11 @@ public Builder clear() { shardCount_ = 0; backupType_ = 0; state_ = 0; + encryptionInfo_ = null; + if (encryptionInfoBuilder_ != null) { + encryptionInfoBuilder_.dispose(); + encryptionInfoBuilder_ = null; + } uid_ = ""; return this; } @@ -1551,6 +1630,11 @@ private void buildPartial0(com.google.cloud.memorystore.v1.Backup result) { result.state_ = state_; } if (((from_bitField0_ & 0x00002000) != 0)) { + result.encryptionInfo_ = + encryptionInfoBuilder_ == null ? encryptionInfo_ : encryptionInfoBuilder_.build(); + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00004000) != 0)) { result.uid_ = uid_; } result.bitField0_ |= to_bitField0_; @@ -1672,9 +1756,12 @@ public Builder mergeFrom(com.google.cloud.memorystore.v1.Backup other) { if (other.state_ != 0) { setStateValue(other.getStateValue()); } + if (other.hasEncryptionInfo()) { + mergeEncryptionInfo(other.getEncryptionInfo()); + } if (!other.getUid().isEmpty()) { uid_ = other.uid_; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -1788,10 +1875,16 @@ public Builder mergeFrom( bitField0_ |= 0x00001000; break; } // case 104 + case 114: + { + input.readMessage(getEncryptionInfoFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00002000; + break; + } // case 114 case 122: { uid_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; break; } // case 122 default: @@ -3607,6 +3700,220 @@ public Builder clearState() { return this; } + private com.google.cloud.memorystore.v1.EncryptionInfo encryptionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.memorystore.v1.EncryptionInfo, + com.google.cloud.memorystore.v1.EncryptionInfo.Builder, + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder> + encryptionInfoBuilder_; + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the encryptionInfo field is set. + */ + public boolean hasEncryptionInfo() { + return ((bitField0_ & 0x00002000) != 0); + } + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The encryptionInfo. + */ + public com.google.cloud.memorystore.v1.EncryptionInfo getEncryptionInfo() { + if (encryptionInfoBuilder_ == null) { + return encryptionInfo_ == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance() + : encryptionInfo_; + } else { + return encryptionInfoBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setEncryptionInfo(com.google.cloud.memorystore.v1.EncryptionInfo value) { + if (encryptionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + encryptionInfo_ = value; + } else { + encryptionInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00002000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setEncryptionInfo( + com.google.cloud.memorystore.v1.EncryptionInfo.Builder builderForValue) { + if (encryptionInfoBuilder_ == null) { + encryptionInfo_ = builderForValue.build(); + } else { + encryptionInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00002000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeEncryptionInfo(com.google.cloud.memorystore.v1.EncryptionInfo value) { + if (encryptionInfoBuilder_ == null) { + if (((bitField0_ & 0x00002000) != 0) + && encryptionInfo_ != null + && encryptionInfo_ + != com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance()) { + getEncryptionInfoBuilder().mergeFrom(value); + } else { + encryptionInfo_ = value; + } + } else { + encryptionInfoBuilder_.mergeFrom(value); + } + if (encryptionInfo_ != null) { + bitField0_ |= 0x00002000; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearEncryptionInfo() { + bitField0_ = (bitField0_ & ~0x00002000); + encryptionInfo_ = null; + if (encryptionInfoBuilder_ != null) { + encryptionInfoBuilder_.dispose(); + encryptionInfoBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.memorystore.v1.EncryptionInfo.Builder getEncryptionInfoBuilder() { + bitField0_ |= 0x00002000; + onChanged(); + return getEncryptionInfoFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder getEncryptionInfoOrBuilder() { + if (encryptionInfoBuilder_ != null) { + return encryptionInfoBuilder_.getMessageOrBuilder(); + } else { + return encryptionInfo_ == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance() + : encryptionInfo_; + } + } + + /** + * + * + *
+     * Output only. Encryption information of the backup.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.memorystore.v1.EncryptionInfo, + com.google.cloud.memorystore.v1.EncryptionInfo.Builder, + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder> + getEncryptionInfoFieldBuilder() { + if (encryptionInfoBuilder_ == null) { + encryptionInfoBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.memorystore.v1.EncryptionInfo, + com.google.cloud.memorystore.v1.EncryptionInfo.Builder, + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder>( + getEncryptionInfo(), getParentForChildren(), isClean()); + encryptionInfo_ = null; + } + return encryptionInfoBuilder_; + } + private java.lang.Object uid_ = ""; /** @@ -3678,7 +3985,7 @@ public Builder setUid(java.lang.String value) { throw new NullPointerException(); } uid_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } @@ -3698,7 +4005,7 @@ public Builder setUid(java.lang.String value) { */ public Builder clearUid() { uid_ = getDefaultInstance().getUid(); - bitField0_ = (bitField0_ & ~0x00002000); + bitField0_ = (bitField0_ & ~0x00004000); onChanged(); return this; } @@ -3723,7 +4030,7 @@ public Builder setUidBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); uid_ = value; - bitField0_ |= 0x00002000; + bitField0_ |= 0x00004000; onChanged(); return this; } diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupCollection.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupCollection.java index 5732f9850bbc..59bd6bb68878 100644 --- a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupCollection.java +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupCollection.java @@ -408,6 +408,103 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; } + public static final int TOTAL_BACKUP_SIZE_BYTES_FIELD_NUMBER = 8; + private long totalBackupSizeBytes_ = 0L; + + /** + * + * + *
+   * Output only. Total size of all backups in the backup collection.
+   * 
+ * + * int64 total_backup_size_bytes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The totalBackupSizeBytes. + */ + @java.lang.Override + public long getTotalBackupSizeBytes() { + return totalBackupSizeBytes_; + } + + public static final int TOTAL_BACKUP_COUNT_FIELD_NUMBER = 10; + private long totalBackupCount_ = 0L; + + /** + * + * + *
+   * Output only. Total number of backups in the backup collection.
+   * 
+ * + * int64 total_backup_count = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The totalBackupCount. + */ + @java.lang.Override + public long getTotalBackupCount() { + return totalBackupCount_; + } + + public static final int LAST_BACKUP_TIME_FIELD_NUMBER = 11; + private com.google.protobuf.Timestamp lastBackupTime_; + + /** + * + * + *
+   * Output only. The last time a backup was created in the backup collection.
+   * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the lastBackupTime field is set. + */ + @java.lang.Override + public boolean hasLastBackupTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. The last time a backup was created in the backup collection.
+   * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The lastBackupTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getLastBackupTime() { + return lastBackupTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : lastBackupTime_; + } + + /** + * + * + *
+   * Output only. The last time a backup was created in the backup collection.
+   * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getLastBackupTimeOrBuilder() { + return lastBackupTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : lastBackupTime_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -440,6 +537,15 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(7, getCreateTime()); } + if (totalBackupSizeBytes_ != 0L) { + output.writeInt64(8, totalBackupSizeBytes_); + } + if (totalBackupCount_ != 0L) { + output.writeInt64(10, totalBackupCount_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(11, getLastBackupTime()); + } getUnknownFields().writeTo(output); } @@ -467,6 +573,15 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getCreateTime()); } + if (totalBackupSizeBytes_ != 0L) { + size += com.google.protobuf.CodedOutputStream.computeInt64Size(8, totalBackupSizeBytes_); + } + if (totalBackupCount_ != 0L) { + size += com.google.protobuf.CodedOutputStream.computeInt64Size(10, totalBackupCount_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(11, getLastBackupTime()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -492,6 +607,12 @@ public boolean equals(final java.lang.Object obj) { if (hasCreateTime()) { if (!getCreateTime().equals(other.getCreateTime())) return false; } + if (getTotalBackupSizeBytes() != other.getTotalBackupSizeBytes()) return false; + if (getTotalBackupCount() != other.getTotalBackupCount()) return false; + if (hasLastBackupTime() != other.hasLastBackupTime()) return false; + if (hasLastBackupTime()) { + if (!getLastBackupTime().equals(other.getLastBackupTime())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -517,6 +638,14 @@ public int hashCode() { hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; hash = (53 * hash) + getCreateTime().hashCode(); } + hash = (37 * hash) + TOTAL_BACKUP_SIZE_BYTES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getTotalBackupSizeBytes()); + hash = (37 * hash) + TOTAL_BACKUP_COUNT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getTotalBackupCount()); + if (hasLastBackupTime()) { + hash = (37 * hash) + LAST_BACKUP_TIME_FIELD_NUMBER; + hash = (53 * hash) + getLastBackupTime().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -659,6 +788,7 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { getCreateTimeFieldBuilder(); + getLastBackupTimeFieldBuilder(); } } @@ -676,6 +806,13 @@ public Builder clear() { createTimeBuilder_.dispose(); createTimeBuilder_ = null; } + totalBackupSizeBytes_ = 0L; + totalBackupCount_ = 0L; + lastBackupTime_ = null; + if (lastBackupTimeBuilder_ != null) { + lastBackupTimeBuilder_.dispose(); + lastBackupTimeBuilder_ = null; + } return this; } @@ -732,6 +869,17 @@ private void buildPartial0(com.google.cloud.memorystore.v1.BackupCollection resu result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.totalBackupSizeBytes_ = totalBackupSizeBytes_; + } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.totalBackupCount_ = totalBackupCount_; + } + if (((from_bitField0_ & 0x00000100) != 0)) { + result.lastBackupTime_ = + lastBackupTimeBuilder_ == null ? lastBackupTime_ : lastBackupTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } result.bitField0_ |= to_bitField0_; } @@ -809,6 +957,15 @@ public Builder mergeFrom(com.google.cloud.memorystore.v1.BackupCollection other) if (other.hasCreateTime()) { mergeCreateTime(other.getCreateTime()); } + if (other.getTotalBackupSizeBytes() != 0L) { + setTotalBackupSizeBytes(other.getTotalBackupSizeBytes()); + } + if (other.getTotalBackupCount() != 0L) { + setTotalBackupCount(other.getTotalBackupCount()); + } + if (other.hasLastBackupTime()) { + mergeLastBackupTime(other.getLastBackupTime()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -871,6 +1028,24 @@ public Builder mergeFrom( bitField0_ |= 0x00000020; break; } // case 58 + case 64: + { + totalBackupSizeBytes_ = input.readInt64(); + bitField0_ |= 0x00000040; + break; + } // case 64 + case 80: + { + totalBackupCount_ = input.readInt64(); + bitField0_ |= 0x00000080; + break; + } // case 80 + case 90: + { + input.readMessage(getLastBackupTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000100; + break; + } // case 90 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1712,6 +1887,330 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } + private long totalBackupSizeBytes_; + + /** + * + * + *
+     * Output only. Total size of all backups in the backup collection.
+     * 
+ * + * int64 total_backup_size_bytes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The totalBackupSizeBytes. + */ + @java.lang.Override + public long getTotalBackupSizeBytes() { + return totalBackupSizeBytes_; + } + + /** + * + * + *
+     * Output only. Total size of all backups in the backup collection.
+     * 
+ * + * int64 total_backup_size_bytes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The totalBackupSizeBytes to set. + * @return This builder for chaining. + */ + public Builder setTotalBackupSizeBytes(long value) { + + totalBackupSizeBytes_ = value; + bitField0_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Total size of all backups in the backup collection.
+     * 
+ * + * int64 total_backup_size_bytes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearTotalBackupSizeBytes() { + bitField0_ = (bitField0_ & ~0x00000040); + totalBackupSizeBytes_ = 0L; + onChanged(); + return this; + } + + private long totalBackupCount_; + + /** + * + * + *
+     * Output only. Total number of backups in the backup collection.
+     * 
+ * + * int64 total_backup_count = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The totalBackupCount. + */ + @java.lang.Override + public long getTotalBackupCount() { + return totalBackupCount_; + } + + /** + * + * + *
+     * Output only. Total number of backups in the backup collection.
+     * 
+ * + * int64 total_backup_count = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The totalBackupCount to set. + * @return This builder for chaining. + */ + public Builder setTotalBackupCount(long value) { + + totalBackupCount_ = value; + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Total number of backups in the backup collection.
+     * 
+ * + * int64 total_backup_count = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearTotalBackupCount() { + bitField0_ = (bitField0_ & ~0x00000080); + totalBackupCount_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp lastBackupTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + lastBackupTimeBuilder_; + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the lastBackupTime field is set. + */ + public boolean hasLastBackupTime() { + return ((bitField0_ & 0x00000100) != 0); + } + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The lastBackupTime. + */ + public com.google.protobuf.Timestamp getLastBackupTime() { + if (lastBackupTimeBuilder_ == null) { + return lastBackupTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : lastBackupTime_; + } else { + return lastBackupTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setLastBackupTime(com.google.protobuf.Timestamp value) { + if (lastBackupTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lastBackupTime_ = value; + } else { + lastBackupTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setLastBackupTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (lastBackupTimeBuilder_ == null) { + lastBackupTime_ = builderForValue.build(); + } else { + lastBackupTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000100; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeLastBackupTime(com.google.protobuf.Timestamp value) { + if (lastBackupTimeBuilder_ == null) { + if (((bitField0_ & 0x00000100) != 0) + && lastBackupTime_ != null + && lastBackupTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getLastBackupTimeBuilder().mergeFrom(value); + } else { + lastBackupTime_ = value; + } + } else { + lastBackupTimeBuilder_.mergeFrom(value); + } + if (lastBackupTime_ != null) { + bitField0_ |= 0x00000100; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearLastBackupTime() { + bitField0_ = (bitField0_ & ~0x00000100); + lastBackupTime_ = null; + if (lastBackupTimeBuilder_ != null) { + lastBackupTimeBuilder_.dispose(); + lastBackupTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getLastBackupTimeBuilder() { + bitField0_ |= 0x00000100; + onChanged(); + return getLastBackupTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getLastBackupTimeOrBuilder() { + if (lastBackupTimeBuilder_ != null) { + return lastBackupTimeBuilder_.getMessageOrBuilder(); + } else { + return lastBackupTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : lastBackupTime_; + } + } + + /** + * + * + *
+     * Output only. The last time a backup was created in the backup collection.
+     * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getLastBackupTimeFieldBuilder() { + if (lastBackupTimeBuilder_ == null) { + lastBackupTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getLastBackupTime(), getParentForChildren(), isClean()); + lastBackupTime_ = null; + } + return lastBackupTimeBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupCollectionOrBuilder.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupCollectionOrBuilder.java index b256c7fe2736..80b714c57836 100644 --- a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupCollectionOrBuilder.java +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupCollectionOrBuilder.java @@ -215,4 +215,73 @@ public interface BackupCollectionOrBuilder *
*/ com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * Output only. Total size of all backups in the backup collection.
+   * 
+ * + * int64 total_backup_size_bytes = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The totalBackupSizeBytes. + */ + long getTotalBackupSizeBytes(); + + /** + * + * + *
+   * Output only. Total number of backups in the backup collection.
+   * 
+ * + * int64 total_backup_count = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The totalBackupCount. + */ + long getTotalBackupCount(); + + /** + * + * + *
+   * Output only. The last time a backup was created in the backup collection.
+   * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the lastBackupTime field is set. + */ + boolean hasLastBackupTime(); + + /** + * + * + *
+   * Output only. The last time a backup was created in the backup collection.
+   * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The lastBackupTime. + */ + com.google.protobuf.Timestamp getLastBackupTime(); + + /** + * + * + *
+   * Output only. The last time a backup was created in the backup collection.
+   * 
+ * + * + * .google.protobuf.Timestamp last_backup_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getLastBackupTimeOrBuilder(); } diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupOrBuilder.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupOrBuilder.java index b2fac7cecdc3..c0f21f11fbce 100644 --- a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupOrBuilder.java +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/BackupOrBuilder.java @@ -417,6 +417,49 @@ public interface BackupOrBuilder */ com.google.cloud.memorystore.v1.Backup.State getState(); + /** + * + * + *
+   * Output only. Encryption information of the backup.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the encryptionInfo field is set. + */ + boolean hasEncryptionInfo(); + + /** + * + * + *
+   * Output only. Encryption information of the backup.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The encryptionInfo. + */ + com.google.cloud.memorystore.v1.EncryptionInfo getEncryptionInfo(); + + /** + * + * + *
+   * Output only. Encryption information of the backup.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder getEncryptionInfoOrBuilder(); + /** * * diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/EncryptionInfo.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/EncryptionInfo.java new file mode 100644 index 000000000000..297b4ed6a927 --- /dev/null +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/EncryptionInfo.java @@ -0,0 +1,1910 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/memorystore/v1/memorystore.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.memorystore.v1; + +/** + * + * + *
+ * EncryptionInfo describes the encryption information of a cluster.
+ * 
+ * + * Protobuf type {@code google.cloud.memorystore.v1.EncryptionInfo} + */ +public final class EncryptionInfo extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.memorystore.v1.EncryptionInfo) + EncryptionInfoOrBuilder { + private static final long serialVersionUID = 0L; + + // Use EncryptionInfo.newBuilder() to construct. + private EncryptionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private EncryptionInfo() { + encryptionType_ = 0; + kmsKeyVersions_ = com.google.protobuf.LazyStringArrayList.emptyList(); + kmsKeyPrimaryState_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new EncryptionInfo(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.memorystore.v1.V1mainProto + .internal_static_google_cloud_memorystore_v1_EncryptionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.memorystore.v1.V1mainProto + .internal_static_google_cloud_memorystore_v1_EncryptionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.memorystore.v1.EncryptionInfo.class, + com.google.cloud.memorystore.v1.EncryptionInfo.Builder.class); + } + + /** + * + * + *
+   * Possible encryption types.
+   * 
+ * + * Protobuf enum {@code google.cloud.memorystore.v1.EncryptionInfo.Type} + */ + public enum Type implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * Encryption type not specified. Defaults to GOOGLE_DEFAULT_ENCRYPTION.
+     * 
+ * + * TYPE_UNSPECIFIED = 0; + */ + TYPE_UNSPECIFIED(0), + /** + * + * + *
+     * The data is encrypted at rest with a key that is fully managed by Google.
+     * No key version will be populated. This is the default state.
+     * 
+ * + * GOOGLE_DEFAULT_ENCRYPTION = 1; + */ + GOOGLE_DEFAULT_ENCRYPTION(1), + /** + * + * + *
+     * The data is encrypted at rest with a key that is managed by the customer.
+     * KMS key versions will be populated.
+     * 
+ * + * CUSTOMER_MANAGED_ENCRYPTION = 2; + */ + CUSTOMER_MANAGED_ENCRYPTION(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * Encryption type not specified. Defaults to GOOGLE_DEFAULT_ENCRYPTION.
+     * 
+ * + * TYPE_UNSPECIFIED = 0; + */ + public static final int TYPE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * The data is encrypted at rest with a key that is fully managed by Google.
+     * No key version will be populated. This is the default state.
+     * 
+ * + * GOOGLE_DEFAULT_ENCRYPTION = 1; + */ + public static final int GOOGLE_DEFAULT_ENCRYPTION_VALUE = 1; + + /** + * + * + *
+     * The data is encrypted at rest with a key that is managed by the customer.
+     * KMS key versions will be populated.
+     * 
+ * + * CUSTOMER_MANAGED_ENCRYPTION = 2; + */ + public static final int CUSTOMER_MANAGED_ENCRYPTION_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 Type 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 Type forNumber(int value) { + switch (value) { + case 0: + return TYPE_UNSPECIFIED; + case 1: + return GOOGLE_DEFAULT_ENCRYPTION; + case 2: + return CUSTOMER_MANAGED_ENCRYPTION; + 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 Type findValueByNumber(int number) { + return Type.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.memorystore.v1.EncryptionInfo.getDescriptor().getEnumTypes().get(0); + } + + private static final Type[] VALUES = values(); + + public static Type 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 Type(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.memorystore.v1.EncryptionInfo.Type) + } + + /** + * + * + *
+   * The state of the KMS key perceived by the system. Refer to the public
+   * documentation for the impact of each state.
+   * 
+ * + * Protobuf enum {@code google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState} + */ + public enum KmsKeyState implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * The default value. This value is unused.
+     * 
+ * + * KMS_KEY_STATE_UNSPECIFIED = 0; + */ + KMS_KEY_STATE_UNSPECIFIED(0), + /** + * + * + *
+     * The KMS key is enabled and correctly configured.
+     * 
+ * + * ENABLED = 1; + */ + ENABLED(1), + /** + * + * + *
+     * Permission denied on the KMS key.
+     * 
+ * + * PERMISSION_DENIED = 2; + */ + PERMISSION_DENIED(2), + /** + * + * + *
+     * The KMS key is disabled.
+     * 
+ * + * DISABLED = 3; + */ + DISABLED(3), + /** + * + * + *
+     * The KMS key is destroyed.
+     * 
+ * + * DESTROYED = 4; + */ + DESTROYED(4), + /** + * + * + *
+     * The KMS key is scheduled to be destroyed.
+     * 
+ * + * DESTROY_SCHEDULED = 5; + */ + DESTROY_SCHEDULED(5), + /** + * + * + *
+     * The EKM key is unreachable.
+     * 
+ * + * EKM_KEY_UNREACHABLE_DETECTED = 6; + */ + EKM_KEY_UNREACHABLE_DETECTED(6), + /** + * + * + *
+     * Billing is disabled for the project.
+     * 
+ * + * BILLING_DISABLED = 7; + */ + BILLING_DISABLED(7), + /** + * + * + *
+     * All other unknown failures.
+     * 
+ * + * UNKNOWN_FAILURE = 8; + */ + UNKNOWN_FAILURE(8), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * The default value. This value is unused.
+     * 
+ * + * KMS_KEY_STATE_UNSPECIFIED = 0; + */ + public static final int KMS_KEY_STATE_UNSPECIFIED_VALUE = 0; + + /** + * + * + *
+     * The KMS key is enabled and correctly configured.
+     * 
+ * + * ENABLED = 1; + */ + public static final int ENABLED_VALUE = 1; + + /** + * + * + *
+     * Permission denied on the KMS key.
+     * 
+ * + * PERMISSION_DENIED = 2; + */ + public static final int PERMISSION_DENIED_VALUE = 2; + + /** + * + * + *
+     * The KMS key is disabled.
+     * 
+ * + * DISABLED = 3; + */ + public static final int DISABLED_VALUE = 3; + + /** + * + * + *
+     * The KMS key is destroyed.
+     * 
+ * + * DESTROYED = 4; + */ + public static final int DESTROYED_VALUE = 4; + + /** + * + * + *
+     * The KMS key is scheduled to be destroyed.
+     * 
+ * + * DESTROY_SCHEDULED = 5; + */ + public static final int DESTROY_SCHEDULED_VALUE = 5; + + /** + * + * + *
+     * The EKM key is unreachable.
+     * 
+ * + * EKM_KEY_UNREACHABLE_DETECTED = 6; + */ + public static final int EKM_KEY_UNREACHABLE_DETECTED_VALUE = 6; + + /** + * + * + *
+     * Billing is disabled for the project.
+     * 
+ * + * BILLING_DISABLED = 7; + */ + public static final int BILLING_DISABLED_VALUE = 7; + + /** + * + * + *
+     * All other unknown failures.
+     * 
+ * + * UNKNOWN_FAILURE = 8; + */ + public static final int UNKNOWN_FAILURE_VALUE = 8; + + 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 KmsKeyState 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 KmsKeyState forNumber(int value) { + switch (value) { + case 0: + return KMS_KEY_STATE_UNSPECIFIED; + case 1: + return ENABLED; + case 2: + return PERMISSION_DENIED; + case 3: + return DISABLED; + case 4: + return DESTROYED; + case 5: + return DESTROY_SCHEDULED; + case 6: + return EKM_KEY_UNREACHABLE_DETECTED; + case 7: + return BILLING_DISABLED; + case 8: + return UNKNOWN_FAILURE; + 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 KmsKeyState findValueByNumber(int number) { + return KmsKeyState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.memorystore.v1.EncryptionInfo.getDescriptor().getEnumTypes().get(1); + } + + private static final KmsKeyState[] VALUES = values(); + + public static KmsKeyState 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 KmsKeyState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState) + } + + private int bitField0_; + public static final int ENCRYPTION_TYPE_FIELD_NUMBER = 1; + private int encryptionType_ = 0; + + /** + * + * + *
+   * Output only. Type of encryption.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for encryptionType. + */ + @java.lang.Override + public int getEncryptionTypeValue() { + return encryptionType_; + } + + /** + * + * + *
+   * Output only. Type of encryption.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The encryptionType. + */ + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo.Type getEncryptionType() { + com.google.cloud.memorystore.v1.EncryptionInfo.Type result = + com.google.cloud.memorystore.v1.EncryptionInfo.Type.forNumber(encryptionType_); + return result == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.Type.UNRECOGNIZED + : result; + } + + public static final int KMS_KEY_VERSIONS_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList kmsKeyVersions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + /** + * + * + *
+   * Output only. KMS key versions that are being used to protect the data
+   * at-rest.
+   * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return A list containing the kmsKeyVersions. + */ + public com.google.protobuf.ProtocolStringList getKmsKeyVersionsList() { + return kmsKeyVersions_; + } + + /** + * + * + *
+   * Output only. KMS key versions that are being used to protect the data
+   * at-rest.
+   * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return The count of kmsKeyVersions. + */ + public int getKmsKeyVersionsCount() { + return kmsKeyVersions_.size(); + } + + /** + * + * + *
+   * Output only. KMS key versions that are being used to protect the data
+   * at-rest.
+   * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the element to return. + * @return The kmsKeyVersions at the given index. + */ + public java.lang.String getKmsKeyVersions(int index) { + return kmsKeyVersions_.get(index); + } + + /** + * + * + *
+   * Output only. KMS key versions that are being used to protect the data
+   * at-rest.
+   * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the value to return. + * @return The bytes of the kmsKeyVersions at the given index. + */ + public com.google.protobuf.ByteString getKmsKeyVersionsBytes(int index) { + return kmsKeyVersions_.getByteString(index); + } + + public static final int KMS_KEY_PRIMARY_STATE_FIELD_NUMBER = 3; + private int kmsKeyPrimaryState_ = 0; + + /** + * + * + *
+   * Output only. The state of the primary version of the KMS key perceived by
+   * the system. This field is not populated in backups.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for kmsKeyPrimaryState. + */ + @java.lang.Override + public int getKmsKeyPrimaryStateValue() { + return kmsKeyPrimaryState_; + } + + /** + * + * + *
+   * Output only. The state of the primary version of the KMS key perceived by
+   * the system. This field is not populated in backups.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The kmsKeyPrimaryState. + */ + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState getKmsKeyPrimaryState() { + com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState result = + com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState.forNumber(kmsKeyPrimaryState_); + return result == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState.UNRECOGNIZED + : result; + } + + public static final int LAST_UPDATE_TIME_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp lastUpdateTime_; + + /** + * + * + *
+   * Output only. The most recent time when the encryption info was updated.
+   * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the lastUpdateTime field is set. + */ + @java.lang.Override + public boolean hasLastUpdateTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. The most recent time when the encryption info was updated.
+   * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The lastUpdateTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getLastUpdateTime() { + return lastUpdateTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : lastUpdateTime_; + } + + /** + * + * + *
+   * Output only. The most recent time when the encryption info was updated.
+   * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder() { + return lastUpdateTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : lastUpdateTime_; + } + + 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 (encryptionType_ + != com.google.cloud.memorystore.v1.EncryptionInfo.Type.TYPE_UNSPECIFIED.getNumber()) { + output.writeEnum(1, encryptionType_); + } + for (int i = 0; i < kmsKeyVersions_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, kmsKeyVersions_.getRaw(i)); + } + if (kmsKeyPrimaryState_ + != com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState.KMS_KEY_STATE_UNSPECIFIED + .getNumber()) { + output.writeEnum(3, kmsKeyPrimaryState_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(4, getLastUpdateTime()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (encryptionType_ + != com.google.cloud.memorystore.v1.EncryptionInfo.Type.TYPE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, encryptionType_); + } + { + int dataSize = 0; + for (int i = 0; i < kmsKeyVersions_.size(); i++) { + dataSize += computeStringSizeNoTag(kmsKeyVersions_.getRaw(i)); + } + size += dataSize; + size += 1 * getKmsKeyVersionsList().size(); + } + if (kmsKeyPrimaryState_ + != com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState.KMS_KEY_STATE_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, kmsKeyPrimaryState_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getLastUpdateTime()); + } + 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.memorystore.v1.EncryptionInfo)) { + return super.equals(obj); + } + com.google.cloud.memorystore.v1.EncryptionInfo other = + (com.google.cloud.memorystore.v1.EncryptionInfo) obj; + + if (encryptionType_ != other.encryptionType_) return false; + if (!getKmsKeyVersionsList().equals(other.getKmsKeyVersionsList())) return false; + if (kmsKeyPrimaryState_ != other.kmsKeyPrimaryState_) return false; + if (hasLastUpdateTime() != other.hasLastUpdateTime()) return false; + if (hasLastUpdateTime()) { + if (!getLastUpdateTime().equals(other.getLastUpdateTime())) 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) + ENCRYPTION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + encryptionType_; + if (getKmsKeyVersionsCount() > 0) { + hash = (37 * hash) + KMS_KEY_VERSIONS_FIELD_NUMBER; + hash = (53 * hash) + getKmsKeyVersionsList().hashCode(); + } + hash = (37 * hash) + KMS_KEY_PRIMARY_STATE_FIELD_NUMBER; + hash = (53 * hash) + kmsKeyPrimaryState_; + if (hasLastUpdateTime()) { + hash = (37 * hash) + LAST_UPDATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getLastUpdateTime().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo 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.memorystore.v1.EncryptionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo 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.memorystore.v1.EncryptionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.memorystore.v1.EncryptionInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+   * EncryptionInfo describes the encryption information of a cluster.
+   * 
+ * + * Protobuf type {@code google.cloud.memorystore.v1.EncryptionInfo} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.memorystore.v1.EncryptionInfo) + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.memorystore.v1.V1mainProto + .internal_static_google_cloud_memorystore_v1_EncryptionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.memorystore.v1.V1mainProto + .internal_static_google_cloud_memorystore_v1_EncryptionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.memorystore.v1.EncryptionInfo.class, + com.google.cloud.memorystore.v1.EncryptionInfo.Builder.class); + } + + // Construct using com.google.cloud.memorystore.v1.EncryptionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { + getLastUpdateTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + encryptionType_ = 0; + kmsKeyVersions_ = com.google.protobuf.LazyStringArrayList.emptyList(); + kmsKeyPrimaryState_ = 0; + lastUpdateTime_ = null; + if (lastUpdateTimeBuilder_ != null) { + lastUpdateTimeBuilder_.dispose(); + lastUpdateTimeBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.memorystore.v1.V1mainProto + .internal_static_google_cloud_memorystore_v1_EncryptionInfo_descriptor; + } + + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo getDefaultInstanceForType() { + return com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo build() { + com.google.cloud.memorystore.v1.EncryptionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo buildPartial() { + com.google.cloud.memorystore.v1.EncryptionInfo result = + new com.google.cloud.memorystore.v1.EncryptionInfo(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.memorystore.v1.EncryptionInfo result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.encryptionType_ = encryptionType_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + kmsKeyVersions_.makeImmutable(); + result.kmsKeyVersions_ = kmsKeyVersions_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.kmsKeyPrimaryState_ = kmsKeyPrimaryState_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000008) != 0)) { + result.lastUpdateTime_ = + lastUpdateTimeBuilder_ == null ? lastUpdateTime_ : lastUpdateTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.memorystore.v1.EncryptionInfo) { + return mergeFrom((com.google.cloud.memorystore.v1.EncryptionInfo) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.memorystore.v1.EncryptionInfo other) { + if (other == com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance()) return this; + if (other.encryptionType_ != 0) { + setEncryptionTypeValue(other.getEncryptionTypeValue()); + } + if (!other.kmsKeyVersions_.isEmpty()) { + if (kmsKeyVersions_.isEmpty()) { + kmsKeyVersions_ = other.kmsKeyVersions_; + bitField0_ |= 0x00000002; + } else { + ensureKmsKeyVersionsIsMutable(); + kmsKeyVersions_.addAll(other.kmsKeyVersions_); + } + onChanged(); + } + if (other.kmsKeyPrimaryState_ != 0) { + setKmsKeyPrimaryStateValue(other.getKmsKeyPrimaryStateValue()); + } + if (other.hasLastUpdateTime()) { + mergeLastUpdateTime(other.getLastUpdateTime()); + } + 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: + { + encryptionType_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureKmsKeyVersionsIsMutable(); + kmsKeyVersions_.add(s); + break; + } // case 18 + case 24: + { + kmsKeyPrimaryState_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 24 + case 34: + { + input.readMessage(getLastUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); + 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 int encryptionType_ = 0; + + /** + * + * + *
+     * Output only. Type of encryption.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for encryptionType. + */ + @java.lang.Override + public int getEncryptionTypeValue() { + return encryptionType_; + } + + /** + * + * + *
+     * Output only. Type of encryption.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The enum numeric value on the wire for encryptionType to set. + * @return This builder for chaining. + */ + public Builder setEncryptionTypeValue(int value) { + encryptionType_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Type of encryption.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The encryptionType. + */ + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo.Type getEncryptionType() { + com.google.cloud.memorystore.v1.EncryptionInfo.Type result = + com.google.cloud.memorystore.v1.EncryptionInfo.Type.forNumber(encryptionType_); + return result == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.Type.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Output only. Type of encryption.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The encryptionType to set. + * @return This builder for chaining. + */ + public Builder setEncryptionType(com.google.cloud.memorystore.v1.EncryptionInfo.Type value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + encryptionType_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Type of encryption.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearEncryptionType() { + bitField0_ = (bitField0_ & ~0x00000001); + encryptionType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringArrayList kmsKeyVersions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureKmsKeyVersionsIsMutable() { + if (!kmsKeyVersions_.isModifiable()) { + kmsKeyVersions_ = new com.google.protobuf.LazyStringArrayList(kmsKeyVersions_); + } + bitField0_ |= 0x00000002; + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return A list containing the kmsKeyVersions. + */ + public com.google.protobuf.ProtocolStringList getKmsKeyVersionsList() { + kmsKeyVersions_.makeImmutable(); + return kmsKeyVersions_; + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return The count of kmsKeyVersions. + */ + public int getKmsKeyVersionsCount() { + return kmsKeyVersions_.size(); + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the element to return. + * @return The kmsKeyVersions at the given index. + */ + public java.lang.String getKmsKeyVersions(int index) { + return kmsKeyVersions_.get(index); + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the value to return. + * @return The bytes of the kmsKeyVersions at the given index. + */ + public com.google.protobuf.ByteString getKmsKeyVersionsBytes(int index) { + return kmsKeyVersions_.getByteString(index); + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param index The index to set the value at. + * @param value The kmsKeyVersions to set. + * @return This builder for chaining. + */ + public Builder setKmsKeyVersions(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureKmsKeyVersionsIsMutable(); + kmsKeyVersions_.set(index, value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param value The kmsKeyVersions to add. + * @return This builder for chaining. + */ + public Builder addKmsKeyVersions(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureKmsKeyVersionsIsMutable(); + kmsKeyVersions_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param values The kmsKeyVersions to add. + * @return This builder for chaining. + */ + public Builder addAllKmsKeyVersions(java.lang.Iterable values) { + ensureKmsKeyVersionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, kmsKeyVersions_); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearKmsKeyVersions() { + kmsKeyVersions_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + ; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. KMS key versions that are being used to protect the data
+     * at-rest.
+     * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes of the kmsKeyVersions to add. + * @return This builder for chaining. + */ + public Builder addKmsKeyVersionsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureKmsKeyVersionsIsMutable(); + kmsKeyVersions_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private int kmsKeyPrimaryState_ = 0; + + /** + * + * + *
+     * Output only. The state of the primary version of the KMS key perceived by
+     * the system. This field is not populated in backups.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for kmsKeyPrimaryState. + */ + @java.lang.Override + public int getKmsKeyPrimaryStateValue() { + return kmsKeyPrimaryState_; + } + + /** + * + * + *
+     * Output only. The state of the primary version of the KMS key perceived by
+     * the system. This field is not populated in backups.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The enum numeric value on the wire for kmsKeyPrimaryState to set. + * @return This builder for chaining. + */ + public Builder setKmsKeyPrimaryStateValue(int value) { + kmsKeyPrimaryState_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The state of the primary version of the KMS key perceived by
+     * the system. This field is not populated in backups.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The kmsKeyPrimaryState. + */ + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState getKmsKeyPrimaryState() { + com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState result = + com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState.forNumber(kmsKeyPrimaryState_); + return result == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState.UNRECOGNIZED + : result; + } + + /** + * + * + *
+     * Output only. The state of the primary version of the KMS key perceived by
+     * the system. This field is not populated in backups.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The kmsKeyPrimaryState to set. + * @return This builder for chaining. + */ + public Builder setKmsKeyPrimaryState( + com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + kmsKeyPrimaryState_ = value.getNumber(); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The state of the primary version of the KMS key perceived by
+     * the system. This field is not populated in backups.
+     * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearKmsKeyPrimaryState() { + bitField0_ = (bitField0_ & ~0x00000004); + kmsKeyPrimaryState_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp lastUpdateTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + lastUpdateTimeBuilder_; + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the lastUpdateTime field is set. + */ + public boolean hasLastUpdateTime() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The lastUpdateTime. + */ + public com.google.protobuf.Timestamp getLastUpdateTime() { + if (lastUpdateTimeBuilder_ == null) { + return lastUpdateTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : lastUpdateTime_; + } else { + return lastUpdateTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setLastUpdateTime(com.google.protobuf.Timestamp value) { + if (lastUpdateTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lastUpdateTime_ = value; + } else { + lastUpdateTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (lastUpdateTimeBuilder_ == null) { + lastUpdateTime_ = builderForValue.build(); + } else { + lastUpdateTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeLastUpdateTime(com.google.protobuf.Timestamp value) { + if (lastUpdateTimeBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && lastUpdateTime_ != null + && lastUpdateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getLastUpdateTimeBuilder().mergeFrom(value); + } else { + lastUpdateTime_ = value; + } + } else { + lastUpdateTimeBuilder_.mergeFrom(value); + } + if (lastUpdateTime_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearLastUpdateTime() { + bitField0_ = (bitField0_ & ~0x00000008); + lastUpdateTime_ = null; + if (lastUpdateTimeBuilder_ != null) { + lastUpdateTimeBuilder_.dispose(); + lastUpdateTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getLastUpdateTimeBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getLastUpdateTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder() { + if (lastUpdateTimeBuilder_ != null) { + return lastUpdateTimeBuilder_.getMessageOrBuilder(); + } else { + return lastUpdateTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : lastUpdateTime_; + } + } + + /** + * + * + *
+     * Output only. The most recent time when the encryption info was updated.
+     * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + getLastUpdateTimeFieldBuilder() { + if (lastUpdateTimeBuilder_ == null) { + lastUpdateTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getLastUpdateTime(), getParentForChildren(), isClean()); + lastUpdateTime_ = null; + } + return lastUpdateTimeBuilder_; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.memorystore.v1.EncryptionInfo) + } + + // @@protoc_insertion_point(class_scope:google.cloud.memorystore.v1.EncryptionInfo) + private static final com.google.cloud.memorystore.v1.EncryptionInfo DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.memorystore.v1.EncryptionInfo(); + } + + public static com.google.cloud.memorystore.v1.EncryptionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EncryptionInfo 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.memorystore.v1.EncryptionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/EncryptionInfoOrBuilder.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/EncryptionInfoOrBuilder.java new file mode 100644 index 000000000000..5c8e791fbbb1 --- /dev/null +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/EncryptionInfoOrBuilder.java @@ -0,0 +1,197 @@ +/* + * Copyright 2025 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/memorystore/v1/memorystore.proto + +// Protobuf Java Version: 3.25.8 +package com.google.cloud.memorystore.v1; + +public interface EncryptionInfoOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.memorystore.v1.EncryptionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. Type of encryption.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for encryptionType. + */ + int getEncryptionTypeValue(); + + /** + * + * + *
+   * Output only. Type of encryption.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.Type encryption_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The encryptionType. + */ + com.google.cloud.memorystore.v1.EncryptionInfo.Type getEncryptionType(); + + /** + * + * + *
+   * Output only. KMS key versions that are being used to protect the data
+   * at-rest.
+   * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return A list containing the kmsKeyVersions. + */ + java.util.List getKmsKeyVersionsList(); + + /** + * + * + *
+   * Output only. KMS key versions that are being used to protect the data
+   * at-rest.
+   * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return The count of kmsKeyVersions. + */ + int getKmsKeyVersionsCount(); + + /** + * + * + *
+   * Output only. KMS key versions that are being used to protect the data
+   * at-rest.
+   * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the element to return. + * @return The kmsKeyVersions at the given index. + */ + java.lang.String getKmsKeyVersions(int index); + + /** + * + * + *
+   * Output only. KMS key versions that are being used to protect the data
+   * at-rest.
+   * 
+ * + * + * repeated string kms_key_versions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param index The index of the value to return. + * @return The bytes of the kmsKeyVersions at the given index. + */ + com.google.protobuf.ByteString getKmsKeyVersionsBytes(int index); + + /** + * + * + *
+   * Output only. The state of the primary version of the KMS key perceived by
+   * the system. This field is not populated in backups.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for kmsKeyPrimaryState. + */ + int getKmsKeyPrimaryStateValue(); + + /** + * + * + *
+   * Output only. The state of the primary version of the KMS key perceived by
+   * the system. This field is not populated in backups.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState kms_key_primary_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The kmsKeyPrimaryState. + */ + com.google.cloud.memorystore.v1.EncryptionInfo.KmsKeyState getKmsKeyPrimaryState(); + + /** + * + * + *
+   * Output only. The most recent time when the encryption info was updated.
+   * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the lastUpdateTime field is set. + */ + boolean hasLastUpdateTime(); + + /** + * + * + *
+   * Output only. The most recent time when the encryption info was updated.
+   * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The lastUpdateTime. + */ + com.google.protobuf.Timestamp getLastUpdateTime(); + + /** + * + * + *
+   * Output only. The most recent time when the encryption info was updated.
+   * 
+ * + * + * .google.protobuf.Timestamp last_update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder(); +} diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Instance.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Instance.java index e3b816fc9273..9a4fdd8a84db 100644 --- a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Instance.java +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/Instance.java @@ -52,7 +52,11 @@ private Instance() { pscAttachmentDetails_ = java.util.Collections.emptyList(); endpoints_ = java.util.Collections.emptyList(); mode_ = 0; + kmsKey_ = ""; backupCollection_ = ""; + maintenanceVersion_ = ""; + effectiveMaintenanceVersion_ = ""; + availableMaintenanceVersions_ = com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -7884,8 +7888,12 @@ public int getShardCount() { * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -7903,8 +7911,12 @@ public int getShardCount() { * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -7922,8 +7934,12 @@ public int getShardCount() { * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -7940,8 +7956,12 @@ public int getDiscoveryEndpointsCount() { * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -7958,8 +7978,12 @@ public com.google.cloud.memorystore.v1.DiscoveryEndpoint getDiscoveryEndpoints(i * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -8715,6 +8739,45 @@ public com.google.cloud.memorystore.v1.Instance.Mode getMode() { return result == null ? com.google.cloud.memorystore.v1.Instance.Mode.UNRECOGNIZED : result; } + public static final int SIMULATE_MAINTENANCE_EVENT_FIELD_NUMBER = 27; + private boolean simulateMaintenanceEvent_ = false; + + /** + * + * + *
+   * Optional. Input only. Simulate a maintenance event.
+   * 
+ * + * + * optional bool simulate_maintenance_event = 27 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @return Whether the simulateMaintenanceEvent field is set. + */ + @java.lang.Override + public boolean hasSimulateMaintenanceEvent() { + return ((bitField0_ & 0x00000100) != 0); + } + + /** + * + * + *
+   * Optional. Input only. Simulate a maintenance event.
+   * 
+ * + * + * optional bool simulate_maintenance_event = 27 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @return The simulateMaintenanceEvent. + */ + @java.lang.Override + public boolean getSimulateMaintenanceEvent() { + return simulateMaintenanceEvent_; + } + public static final int ONDEMAND_MAINTENANCE_FIELD_NUMBER = 28; private boolean ondemandMaintenance_ = false; @@ -8726,14 +8789,17 @@ public com.google.cloud.memorystore.v1.Instance.Mode getMode() { * * * - * optional bool ondemand_maintenance = 28 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * optional bool ondemand_maintenance = 28 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; * * + * @deprecated google.cloud.memorystore.v1.Instance.ondemand_maintenance is deprecated. See + * google/cloud/memorystore/v1/memorystore.proto;l=545 * @return Whether the ondemandMaintenance field is set. */ @java.lang.Override + @java.lang.Deprecated public boolean hasOndemandMaintenance() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -8744,16 +8810,97 @@ public boolean hasOndemandMaintenance() { * * * - * optional bool ondemand_maintenance = 28 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * optional bool ondemand_maintenance = 28 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; * * + * @deprecated google.cloud.memorystore.v1.Instance.ondemand_maintenance is deprecated. See + * google/cloud/memorystore/v1/memorystore.proto;l=545 * @return The ondemandMaintenance. */ @java.lang.Override + @java.lang.Deprecated public boolean getOndemandMaintenance() { return ondemandMaintenance_; } + public static final int SATISFIES_PZS_FIELD_NUMBER = 29; + private boolean satisfiesPzs_ = false; + + /** + * + * + *
+   * Optional. Output only. Reserved for future use.
+   * 
+ * + * + * optional bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the satisfiesPzs field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzs() { + return ((bitField0_ & 0x00000400) != 0); + } + + /** + * + * + *
+   * Optional. Output only. Reserved for future use.
+   * 
+ * + * + * optional bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The satisfiesPzs. + */ + @java.lang.Override + public boolean getSatisfiesPzs() { + return satisfiesPzs_; + } + + public static final int SATISFIES_PZI_FIELD_NUMBER = 30; + private boolean satisfiesPzi_ = false; + + /** + * + * + *
+   * Optional. Output only. Reserved for future use.
+   * 
+ * + * + * optional bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the satisfiesPzi field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzi() { + return ((bitField0_ & 0x00000800) != 0); + } + + /** + * + * + *
+   * Optional. Output only. Reserved for future use.
+   * 
+ * + * + * optional bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The satisfiesPzi. + */ + @java.lang.Override + public boolean getSatisfiesPzi() { + return satisfiesPzi_; + } + public static final int MAINTENANCE_POLICY_FIELD_NUMBER = 31; private com.google.cloud.memorystore.v1.MaintenancePolicy maintenancePolicy_; @@ -8774,7 +8921,7 @@ public boolean getOndemandMaintenance() { */ @java.lang.Override public boolean hasMaintenancePolicy() { - return ((bitField0_ & 0x00000200) != 0); + return ((bitField0_ & 0x00001000) != 0); } /** @@ -8838,7 +8985,7 @@ public com.google.cloud.memorystore.v1.MaintenancePolicy getMaintenancePolicy() */ @java.lang.Override public boolean hasMaintenanceSchedule() { - return ((bitField0_ & 0x00000400) != 0); + return ((bitField0_ & 0x00002000) != 0); } /** @@ -8899,7 +9046,7 @@ public com.google.cloud.memorystore.v1.MaintenanceSchedule getMaintenanceSchedul */ @java.lang.Override public boolean hasCrossInstanceReplicationConfig() { - return ((bitField0_ & 0x00000800) != 0); + return ((bitField0_ & 0x00004000) != 0); } /** @@ -8963,7 +9110,7 @@ public boolean hasCrossInstanceReplicationConfig() { */ @java.lang.Override public boolean hasAsyncInstanceEndpointsDeletionEnabled() { - return ((bitField0_ & 0x00001000) != 0); + return ((bitField0_ & 0x00008000) != 0); } /** @@ -8987,6 +9134,140 @@ public boolean getAsyncInstanceEndpointsDeletionEnabled() { return asyncInstanceEndpointsDeletionEnabled_; } + public static final int KMS_KEY_FIELD_NUMBER = 45; + + @SuppressWarnings("serial") + private volatile java.lang.Object kmsKey_ = ""; + + /** + * + * + *
+   * Optional. The KMS key used to encrypt the at-rest data of the cluster.
+   * 
+ * + * + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the kmsKey field is set. + */ + @java.lang.Override + public boolean hasKmsKey() { + return ((bitField0_ & 0x00010000) != 0); + } + + /** + * + * + *
+   * Optional. The KMS key used to encrypt the at-rest data of the cluster.
+   * 
+ * + * + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The kmsKey. + */ + @java.lang.Override + public java.lang.String getKmsKey() { + java.lang.Object ref = kmsKey_; + 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(); + kmsKey_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The KMS key used to encrypt the at-rest data of the cluster.
+   * 
+ * + * + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for kmsKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getKmsKeyBytes() { + java.lang.Object ref = kmsKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + kmsKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ENCRYPTION_INFO_FIELD_NUMBER = 46; + private com.google.cloud.memorystore.v1.EncryptionInfo encryptionInfo_; + + /** + * + * + *
+   * Output only. Encryption information of the data at rest of the cluster.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the encryptionInfo field is set. + */ + @java.lang.Override + public boolean hasEncryptionInfo() { + return ((bitField0_ & 0x00020000) != 0); + } + + /** + * + * + *
+   * Output only. Encryption information of the data at rest of the cluster.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The encryptionInfo. + */ + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfo getEncryptionInfo() { + return encryptionInfo_ == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance() + : encryptionInfo_; + } + + /** + * + * + *
+   * Output only. Encryption information of the data at rest of the cluster.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder getEncryptionInfoOrBuilder() { + return encryptionInfo_ == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance() + : encryptionInfo_; + } + public static final int BACKUP_COLLECTION_FIELD_NUMBER = 47; @SuppressWarnings("serial") @@ -9008,7 +9289,7 @@ public boolean getAsyncInstanceEndpointsDeletionEnabled() { */ @java.lang.Override public boolean hasBackupCollection() { - return ((bitField0_ & 0x00002000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -9083,7 +9364,7 @@ public com.google.protobuf.ByteString getBackupCollectionBytes() { */ @java.lang.Override public boolean hasAutomatedBackupConfig() { - return ((bitField0_ & 0x00004000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -9125,33 +9406,293 @@ public com.google.cloud.memorystore.v1.AutomatedBackupConfig getAutomatedBackupC : automatedBackupConfig_; } - private byte memoizedIsInitialized = -1; + public static final int MAINTENANCE_VERSION_FIELD_NUMBER = 49; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; + @SuppressWarnings("serial") + private volatile java.lang.Object maintenanceVersion_ = ""; - memoizedIsInitialized = 1; - return true; + /** + * + * + *
+   * Optional. This field can be used to trigger self service update to indicate
+   * the desired maintenance version. The input to this field can be determined
+   * by the available_maintenance_versions field.
+   * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the maintenanceVersion field is set. + */ + @java.lang.Override + public boolean hasMaintenanceVersion() { + return ((bitField0_ & 0x00100000) != 0); } + /** + * + * + *
+   * Optional. This field can be used to trigger self service update to indicate
+   * the desired maintenance version. The input to this field can be determined
+   * by the available_maintenance_versions field.
+   * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The maintenanceVersion. + */ @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(2, getCreateTime()); + public java.lang.String getMaintenanceVersion() { + java.lang.Object ref = maintenanceVersion_; + 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(); + maintenanceVersion_ = s; + return s; } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(3, getUpdateTime()); + } + + /** + * + * + *
+   * Optional. This field can be used to trigger self service update to indicate
+   * the desired maintenance version. The input to this field can be determined
+   * by the available_maintenance_versions field.
+   * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The bytes for maintenanceVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMaintenanceVersionBytes() { + java.lang.Object ref = maintenanceVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + maintenanceVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; } - com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( - output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 4); - if (state_ != com.google.cloud.memorystore.v1.Instance.State.STATE_UNSPECIFIED.getNumber()) { - output.writeEnum(5, state_); + } + + public static final int EFFECTIVE_MAINTENANCE_VERSION_FIELD_NUMBER = 50; + + @SuppressWarnings("serial") + private volatile java.lang.Object effectiveMaintenanceVersion_ = ""; + + /** + * + * + *
+   * Output only. This field represents the actual maintenance version of the
+   * instance.
+   * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the effectiveMaintenanceVersion field is set. + */ + @java.lang.Override + public boolean hasEffectiveMaintenanceVersion() { + return ((bitField0_ & 0x00200000) != 0); + } + + /** + * + * + *
+   * Output only. This field represents the actual maintenance version of the
+   * instance.
+   * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The effectiveMaintenanceVersion. + */ + @java.lang.Override + public java.lang.String getEffectiveMaintenanceVersion() { + java.lang.Object ref = effectiveMaintenanceVersion_; + 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(); + effectiveMaintenanceVersion_ = s; + return s; + } + } + + /** + * + * + *
+   * Output only. This field represents the actual maintenance version of the
+   * instance.
+   * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for effectiveMaintenanceVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEffectiveMaintenanceVersionBytes() { + java.lang.Object ref = effectiveMaintenanceVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + effectiveMaintenanceVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int AVAILABLE_MAINTENANCE_VERSIONS_FIELD_NUMBER = 51; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList availableMaintenanceVersions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + /** + * + * + *
+   * Output only. This field is used to determine the available maintenance
+   * versions for the self service update.
+   * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the availableMaintenanceVersions. + */ + public com.google.protobuf.ProtocolStringList getAvailableMaintenanceVersionsList() { + return availableMaintenanceVersions_; + } + + /** + * + * + *
+   * Output only. This field is used to determine the available maintenance
+   * versions for the self service update.
+   * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of availableMaintenanceVersions. + */ + public int getAvailableMaintenanceVersionsCount() { + return availableMaintenanceVersions_.size(); + } + + /** + * + * + *
+   * Output only. This field is used to determine the available maintenance
+   * versions for the self service update.
+   * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The availableMaintenanceVersions at the given index. + */ + public java.lang.String getAvailableMaintenanceVersions(int index) { + return availableMaintenanceVersions_.get(index); + } + + /** + * + * + *
+   * Output only. This field is used to determine the available maintenance
+   * versions for the self service update.
+   * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the value to return. + * @return The bytes of the availableMaintenanceVersions at the given index. + */ + public com.google.protobuf.ByteString getAvailableMaintenanceVersionsBytes(int index) { + return availableMaintenanceVersions_.getByteString(index); + } + + public static final int ALLOW_FEWER_ZONES_DEPLOYMENT_FIELD_NUMBER = 54; + private boolean allowFewerZonesDeployment_ = false; + + /** + * + * + *
+   * Optional. Immutable. Deprecated, do not use.
+   * 
+ * + * + * bool allow_fewer_zones_deployment = 54 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @deprecated google.cloud.memorystore.v1.Instance.allow_fewer_zones_deployment is deprecated. + * See google/cloud/memorystore/v1/memorystore.proto;l=626 + * @return The allowFewerZonesDeployment. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean getAllowFewerZonesDeployment() { + return allowFewerZonesDeployment_; + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getCreateTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(3, getUpdateTime()); + } + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 4); + if (state_ != com.google.cloud.memorystore.v1.Instance.State.STATE_UNSPECIFIED.getNumber()) { + output.writeEnum(5, state_); } if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(6, getStateInfo()); @@ -9221,26 +9762,54 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeEnum(26, mode_); } if (((bitField0_ & 0x00000100) != 0)) { - output.writeBool(28, ondemandMaintenance_); + output.writeBool(27, simulateMaintenanceEvent_); } if (((bitField0_ & 0x00000200) != 0)) { - output.writeMessage(31, getMaintenancePolicy()); + output.writeBool(28, ondemandMaintenance_); } if (((bitField0_ & 0x00000400) != 0)) { - output.writeMessage(32, getMaintenanceSchedule()); + output.writeBool(29, satisfiesPzs_); } if (((bitField0_ & 0x00000800) != 0)) { - output.writeMessage(33, getCrossInstanceReplicationConfig()); + output.writeBool(30, satisfiesPzi_); } if (((bitField0_ & 0x00001000) != 0)) { - output.writeBool(44, asyncInstanceEndpointsDeletionEnabled_); + output.writeMessage(31, getMaintenancePolicy()); } if (((bitField0_ & 0x00002000) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 47, backupCollection_); + output.writeMessage(32, getMaintenanceSchedule()); } if (((bitField0_ & 0x00004000) != 0)) { + output.writeMessage(33, getCrossInstanceReplicationConfig()); + } + if (((bitField0_ & 0x00008000) != 0)) { + output.writeBool(44, asyncInstanceEndpointsDeletionEnabled_); + } + if (((bitField0_ & 0x00010000) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 45, kmsKey_); + } + if (((bitField0_ & 0x00020000) != 0)) { + output.writeMessage(46, getEncryptionInfo()); + } + if (((bitField0_ & 0x00040000) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 47, backupCollection_); + } + if (((bitField0_ & 0x00080000) != 0)) { output.writeMessage(48, getAutomatedBackupConfig()); } + if (((bitField0_ & 0x00100000) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 49, maintenanceVersion_); + } + if (((bitField0_ & 0x00200000) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 50, effectiveMaintenanceVersion_); + } + for (int i = 0; i < availableMaintenanceVersions_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString( + output, 51, availableMaintenanceVersions_.getRaw(i)); + } + if (allowFewerZonesDeployment_ != false) { + output.writeBool(54, allowFewerZonesDeployment_); + } getUnknownFields().writeTo(output); } @@ -9355,32 +9924,66 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeEnumSize(26, mode_); } if (((bitField0_ & 0x00000100) != 0)) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(28, ondemandMaintenance_); + size += com.google.protobuf.CodedOutputStream.computeBoolSize(27, simulateMaintenanceEvent_); } if (((bitField0_ & 0x00000200) != 0)) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(31, getMaintenancePolicy()); + size += com.google.protobuf.CodedOutputStream.computeBoolSize(28, ondemandMaintenance_); } if (((bitField0_ & 0x00000400) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(29, satisfiesPzs_); + } + if (((bitField0_ & 0x00000800) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(30, satisfiesPzi_); + } + if (((bitField0_ & 0x00001000) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(31, getMaintenancePolicy()); + } + if (((bitField0_ & 0x00002000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(32, getMaintenanceSchedule()); } - if (((bitField0_ & 0x00000800) != 0)) { + if (((bitField0_ & 0x00004000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 33, getCrossInstanceReplicationConfig()); } - if (((bitField0_ & 0x00001000) != 0)) { + if (((bitField0_ & 0x00008000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeBoolSize( 44, asyncInstanceEndpointsDeletionEnabled_); } - if (((bitField0_ & 0x00002000) != 0)) { + if (((bitField0_ & 0x00010000) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(45, kmsKey_); + } + if (((bitField0_ & 0x00020000) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(46, getEncryptionInfo()); + } + if (((bitField0_ & 0x00040000) != 0)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(47, backupCollection_); } - if (((bitField0_ & 0x00004000) != 0)) { + if (((bitField0_ & 0x00080000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(48, getAutomatedBackupConfig()); } + if (((bitField0_ & 0x00100000) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(49, maintenanceVersion_); + } + if (((bitField0_ & 0x00200000) != 0)) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 50, effectiveMaintenanceVersion_); + } + { + int dataSize = 0; + for (int i = 0; i < availableMaintenanceVersions_.size(); i++) { + dataSize += computeStringSizeNoTag(availableMaintenanceVersions_.getRaw(i)); + } + size += dataSize; + size += 2 * getAvailableMaintenanceVersionsList().size(); + } + if (allowFewerZonesDeployment_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(54, allowFewerZonesDeployment_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -9443,10 +10046,22 @@ public boolean equals(final java.lang.Object obj) { if (!getPscAttachmentDetailsList().equals(other.getPscAttachmentDetailsList())) return false; if (!getEndpointsList().equals(other.getEndpointsList())) return false; if (mode_ != other.mode_) return false; + if (hasSimulateMaintenanceEvent() != other.hasSimulateMaintenanceEvent()) return false; + if (hasSimulateMaintenanceEvent()) { + if (getSimulateMaintenanceEvent() != other.getSimulateMaintenanceEvent()) return false; + } if (hasOndemandMaintenance() != other.hasOndemandMaintenance()) return false; if (hasOndemandMaintenance()) { if (getOndemandMaintenance() != other.getOndemandMaintenance()) return false; } + if (hasSatisfiesPzs() != other.hasSatisfiesPzs()) return false; + if (hasSatisfiesPzs()) { + if (getSatisfiesPzs() != other.getSatisfiesPzs()) return false; + } + if (hasSatisfiesPzi() != other.hasSatisfiesPzi()) return false; + if (hasSatisfiesPzi()) { + if (getSatisfiesPzi() != other.getSatisfiesPzi()) return false; + } if (hasMaintenancePolicy() != other.hasMaintenancePolicy()) return false; if (hasMaintenancePolicy()) { if (!getMaintenancePolicy().equals(other.getMaintenancePolicy())) return false; @@ -9467,6 +10082,14 @@ public boolean equals(final java.lang.Object obj) { if (getAsyncInstanceEndpointsDeletionEnabled() != other.getAsyncInstanceEndpointsDeletionEnabled()) return false; } + if (hasKmsKey() != other.hasKmsKey()) return false; + if (hasKmsKey()) { + if (!getKmsKey().equals(other.getKmsKey())) return false; + } + if (hasEncryptionInfo() != other.hasEncryptionInfo()) return false; + if (hasEncryptionInfo()) { + if (!getEncryptionInfo().equals(other.getEncryptionInfo())) return false; + } if (hasBackupCollection() != other.hasBackupCollection()) return false; if (hasBackupCollection()) { if (!getBackupCollection().equals(other.getBackupCollection())) return false; @@ -9475,6 +10098,18 @@ public boolean equals(final java.lang.Object obj) { if (hasAutomatedBackupConfig()) { if (!getAutomatedBackupConfig().equals(other.getAutomatedBackupConfig())) return false; } + if (hasMaintenanceVersion() != other.hasMaintenanceVersion()) return false; + if (hasMaintenanceVersion()) { + if (!getMaintenanceVersion().equals(other.getMaintenanceVersion())) return false; + } + if (hasEffectiveMaintenanceVersion() != other.hasEffectiveMaintenanceVersion()) return false; + if (hasEffectiveMaintenanceVersion()) { + if (!getEffectiveMaintenanceVersion().equals(other.getEffectiveMaintenanceVersion())) + return false; + } + if (!getAvailableMaintenanceVersionsList().equals(other.getAvailableMaintenanceVersionsList())) + return false; + if (getAllowFewerZonesDeployment() != other.getAllowFewerZonesDeployment()) return false; if (!getImportSourcesCase().equals(other.getImportSourcesCase())) return false; switch (importSourcesCase_) { case 23: @@ -9571,10 +10206,22 @@ public int hashCode() { } hash = (37 * hash) + MODE_FIELD_NUMBER; hash = (53 * hash) + mode_; + if (hasSimulateMaintenanceEvent()) { + hash = (37 * hash) + SIMULATE_MAINTENANCE_EVENT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getSimulateMaintenanceEvent()); + } if (hasOndemandMaintenance()) { hash = (37 * hash) + ONDEMAND_MAINTENANCE_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getOndemandMaintenance()); } + if (hasSatisfiesPzs()) { + hash = (37 * hash) + SATISFIES_PZS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getSatisfiesPzs()); + } + if (hasSatisfiesPzi()) { + hash = (37 * hash) + SATISFIES_PZI_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getSatisfiesPzi()); + } if (hasMaintenancePolicy()) { hash = (37 * hash) + MAINTENANCE_POLICY_FIELD_NUMBER; hash = (53 * hash) + getMaintenancePolicy().hashCode(); @@ -9594,6 +10241,14 @@ public int hashCode() { + com.google.protobuf.Internal.hashBoolean( getAsyncInstanceEndpointsDeletionEnabled()); } + if (hasKmsKey()) { + hash = (37 * hash) + KMS_KEY_FIELD_NUMBER; + hash = (53 * hash) + getKmsKey().hashCode(); + } + if (hasEncryptionInfo()) { + hash = (37 * hash) + ENCRYPTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEncryptionInfo().hashCode(); + } if (hasBackupCollection()) { hash = (37 * hash) + BACKUP_COLLECTION_FIELD_NUMBER; hash = (53 * hash) + getBackupCollection().hashCode(); @@ -9602,6 +10257,20 @@ public int hashCode() { hash = (37 * hash) + AUTOMATED_BACKUP_CONFIG_FIELD_NUMBER; hash = (53 * hash) + getAutomatedBackupConfig().hashCode(); } + if (hasMaintenanceVersion()) { + hash = (37 * hash) + MAINTENANCE_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getMaintenanceVersion().hashCode(); + } + if (hasEffectiveMaintenanceVersion()) { + hash = (37 * hash) + EFFECTIVE_MAINTENANCE_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getEffectiveMaintenanceVersion().hashCode(); + } + if (getAvailableMaintenanceVersionsCount() > 0) { + hash = (37 * hash) + AVAILABLE_MAINTENANCE_VERSIONS_FIELD_NUMBER; + hash = (53 * hash) + getAvailableMaintenanceVersionsList().hashCode(); + } + hash = (37 * hash) + ALLOW_FEWER_ZONES_DEPLOYMENT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getAllowFewerZonesDeployment()); switch (importSourcesCase_) { case 23: hash = (37 * hash) + GCS_SOURCE_FIELD_NUMBER; @@ -9794,6 +10463,7 @@ private void maybeForceBuilderInitialization() { getMaintenancePolicyFieldBuilder(); getMaintenanceScheduleFieldBuilder(); getCrossInstanceReplicationConfigFieldBuilder(); + getEncryptionInfoFieldBuilder(); getAutomatedBackupConfigFieldBuilder(); } } @@ -9802,6 +10472,7 @@ private void maybeForceBuilderInitialization() { public Builder clear() { super.clear(); bitField0_ = 0; + bitField1_ = 0; if (gcsSourceBuilder_ != null) { gcsSourceBuilder_.clear(); } @@ -9879,7 +10550,10 @@ public Builder clear() { } bitField0_ = (bitField0_ & ~0x00800000); mode_ = 0; + simulateMaintenanceEvent_ = false; ondemandMaintenance_ = false; + satisfiesPzs_ = false; + satisfiesPzi_ = false; maintenancePolicy_ = null; if (maintenancePolicyBuilder_ != null) { maintenancePolicyBuilder_.dispose(); @@ -9896,12 +10570,22 @@ public Builder clear() { crossInstanceReplicationConfigBuilder_ = null; } asyncInstanceEndpointsDeletionEnabled_ = false; + kmsKey_ = ""; + encryptionInfo_ = null; + if (encryptionInfoBuilder_ != null) { + encryptionInfoBuilder_.dispose(); + encryptionInfoBuilder_ = null; + } backupCollection_ = ""; automatedBackupConfig_ = null; if (automatedBackupConfigBuilder_ != null) { automatedBackupConfigBuilder_.dispose(); automatedBackupConfigBuilder_ = null; } + maintenanceVersion_ = ""; + effectiveMaintenanceVersion_ = ""; + availableMaintenanceVersions_ = com.google.protobuf.LazyStringArrayList.emptyList(); + allowFewerZonesDeployment_ = false; importSourcesCase_ = 0; importSources_ = null; return this; @@ -9935,6 +10619,9 @@ public com.google.cloud.memorystore.v1.Instance buildPartial() { if (bitField0_ != 0) { buildPartial0(result); } + if (bitField1_ != 0) { + buildPartial1(result); + } buildPartialOneofs(result); onBuilt(); return result; @@ -10056,44 +10743,86 @@ private void buildPartial0(com.google.cloud.memorystore.v1.Instance result) { result.mode_ = mode_; } if (((from_bitField0_ & 0x02000000) != 0)) { - result.ondemandMaintenance_ = ondemandMaintenance_; + result.simulateMaintenanceEvent_ = simulateMaintenanceEvent_; to_bitField0_ |= 0x00000100; } if (((from_bitField0_ & 0x04000000) != 0)) { + result.ondemandMaintenance_ = ondemandMaintenance_; + to_bitField0_ |= 0x00000200; + } + if (((from_bitField0_ & 0x08000000) != 0)) { + result.satisfiesPzs_ = satisfiesPzs_; + to_bitField0_ |= 0x00000400; + } + if (((from_bitField0_ & 0x10000000) != 0)) { + result.satisfiesPzi_ = satisfiesPzi_; + to_bitField0_ |= 0x00000800; + } + if (((from_bitField0_ & 0x20000000) != 0)) { result.maintenancePolicy_ = maintenancePolicyBuilder_ == null ? maintenancePolicy_ : maintenancePolicyBuilder_.build(); - to_bitField0_ |= 0x00000200; + to_bitField0_ |= 0x00001000; } - if (((from_bitField0_ & 0x08000000) != 0)) { + if (((from_bitField0_ & 0x40000000) != 0)) { result.maintenanceSchedule_ = maintenanceScheduleBuilder_ == null ? maintenanceSchedule_ : maintenanceScheduleBuilder_.build(); - to_bitField0_ |= 0x00000400; + to_bitField0_ |= 0x00002000; } - if (((from_bitField0_ & 0x10000000) != 0)) { + if (((from_bitField0_ & 0x80000000) != 0)) { result.crossInstanceReplicationConfig_ = crossInstanceReplicationConfigBuilder_ == null ? crossInstanceReplicationConfig_ : crossInstanceReplicationConfigBuilder_.build(); - to_bitField0_ |= 0x00000800; + to_bitField0_ |= 0x00004000; } - if (((from_bitField0_ & 0x20000000) != 0)) { + result.bitField0_ |= to_bitField0_; + } + + private void buildPartial1(com.google.cloud.memorystore.v1.Instance result) { + int from_bitField1_ = bitField1_; + int to_bitField0_ = 0; + if (((from_bitField1_ & 0x00000001) != 0)) { result.asyncInstanceEndpointsDeletionEnabled_ = asyncInstanceEndpointsDeletionEnabled_; - to_bitField0_ |= 0x00001000; + to_bitField0_ |= 0x00008000; } - if (((from_bitField0_ & 0x40000000) != 0)) { + if (((from_bitField1_ & 0x00000002) != 0)) { + result.kmsKey_ = kmsKey_; + to_bitField0_ |= 0x00010000; + } + if (((from_bitField1_ & 0x00000004) != 0)) { + result.encryptionInfo_ = + encryptionInfoBuilder_ == null ? encryptionInfo_ : encryptionInfoBuilder_.build(); + to_bitField0_ |= 0x00020000; + } + if (((from_bitField1_ & 0x00000008) != 0)) { result.backupCollection_ = backupCollection_; - to_bitField0_ |= 0x00002000; + to_bitField0_ |= 0x00040000; } - if (((from_bitField0_ & 0x80000000) != 0)) { + if (((from_bitField1_ & 0x00000010) != 0)) { result.automatedBackupConfig_ = automatedBackupConfigBuilder_ == null ? automatedBackupConfig_ : automatedBackupConfigBuilder_.build(); - to_bitField0_ |= 0x00004000; + to_bitField0_ |= 0x00080000; + } + if (((from_bitField1_ & 0x00000020) != 0)) { + result.maintenanceVersion_ = maintenanceVersion_; + to_bitField0_ |= 0x00100000; + } + if (((from_bitField1_ & 0x00000040) != 0)) { + result.effectiveMaintenanceVersion_ = effectiveMaintenanceVersion_; + to_bitField0_ |= 0x00200000; + } + if (((from_bitField1_ & 0x00000080) != 0)) { + availableMaintenanceVersions_.makeImmutable(); + result.availableMaintenanceVersions_ = availableMaintenanceVersions_; + } + if (((from_bitField1_ & 0x00000100) != 0)) { + result.allowFewerZonesDeployment_ = allowFewerZonesDeployment_; } result.bitField0_ |= to_bitField0_; } @@ -10323,9 +11052,18 @@ public Builder mergeFrom(com.google.cloud.memorystore.v1.Instance other) { if (other.mode_ != 0) { setModeValue(other.getModeValue()); } + if (other.hasSimulateMaintenanceEvent()) { + setSimulateMaintenanceEvent(other.getSimulateMaintenanceEvent()); + } if (other.hasOndemandMaintenance()) { setOndemandMaintenance(other.getOndemandMaintenance()); } + if (other.hasSatisfiesPzs()) { + setSatisfiesPzs(other.getSatisfiesPzs()); + } + if (other.hasSatisfiesPzi()) { + setSatisfiesPzi(other.getSatisfiesPzi()); + } if (other.hasMaintenancePolicy()) { mergeMaintenancePolicy(other.getMaintenancePolicy()); } @@ -10338,14 +11076,45 @@ public Builder mergeFrom(com.google.cloud.memorystore.v1.Instance other) { if (other.hasAsyncInstanceEndpointsDeletionEnabled()) { setAsyncInstanceEndpointsDeletionEnabled(other.getAsyncInstanceEndpointsDeletionEnabled()); } - if (other.hasBackupCollection()) { - backupCollection_ = other.backupCollection_; - bitField0_ |= 0x40000000; + if (other.hasKmsKey()) { + kmsKey_ = other.kmsKey_; + bitField1_ |= 0x00000002; + onChanged(); + } + if (other.hasEncryptionInfo()) { + mergeEncryptionInfo(other.getEncryptionInfo()); + } + if (other.hasBackupCollection()) { + backupCollection_ = other.backupCollection_; + bitField1_ |= 0x00000008; onChanged(); } if (other.hasAutomatedBackupConfig()) { mergeAutomatedBackupConfig(other.getAutomatedBackupConfig()); } + if (other.hasMaintenanceVersion()) { + maintenanceVersion_ = other.maintenanceVersion_; + bitField1_ |= 0x00000020; + onChanged(); + } + if (other.hasEffectiveMaintenanceVersion()) { + effectiveMaintenanceVersion_ = other.effectiveMaintenanceVersion_; + bitField1_ |= 0x00000040; + onChanged(); + } + if (!other.availableMaintenanceVersions_.isEmpty()) { + if (availableMaintenanceVersions_.isEmpty()) { + availableMaintenanceVersions_ = other.availableMaintenanceVersions_; + bitField1_ |= 0x00000080; + } else { + ensureAvailableMaintenanceVersionsIsMutable(); + availableMaintenanceVersions_.addAll(other.availableMaintenanceVersions_); + } + onChanged(); + } + if (other.getAllowFewerZonesDeployment() != false) { + setAllowFewerZonesDeployment(other.getAllowFewerZonesDeployment()); + } switch (other.getImportSourcesCase()) { case GCS_SOURCE: { @@ -10585,24 +11354,42 @@ public Builder mergeFrom( bitField0_ |= 0x01000000; break; } // case 208 + case 216: + { + simulateMaintenanceEvent_ = input.readBool(); + bitField0_ |= 0x02000000; + break; + } // case 216 case 224: { ondemandMaintenance_ = input.readBool(); - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; break; } // case 224 + case 232: + { + satisfiesPzs_ = input.readBool(); + bitField0_ |= 0x08000000; + break; + } // case 232 + case 240: + { + satisfiesPzi_ = input.readBool(); + bitField0_ |= 0x10000000; + break; + } // case 240 case 250: { input.readMessage( getMaintenancePolicyFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; break; } // case 250 case 258: { input.readMessage( getMaintenanceScheduleFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x08000000; + bitField0_ |= 0x40000000; break; } // case 258 case 266: @@ -10610,28 +11397,65 @@ public Builder mergeFrom( input.readMessage( getCrossInstanceReplicationConfigFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x10000000; + bitField0_ |= 0x80000000; break; } // case 266 case 352: { asyncInstanceEndpointsDeletionEnabled_ = input.readBool(); - bitField0_ |= 0x20000000; + bitField1_ |= 0x00000001; break; } // case 352 + case 362: + { + kmsKey_ = input.readStringRequireUtf8(); + bitField1_ |= 0x00000002; + break; + } // case 362 + case 370: + { + input.readMessage(getEncryptionInfoFieldBuilder().getBuilder(), extensionRegistry); + bitField1_ |= 0x00000004; + break; + } // case 370 case 378: { backupCollection_ = input.readStringRequireUtf8(); - bitField0_ |= 0x40000000; + bitField1_ |= 0x00000008; break; } // case 378 case 386: { input.readMessage( getAutomatedBackupConfigFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x80000000; + bitField1_ |= 0x00000010; break; } // case 386 + case 394: + { + maintenanceVersion_ = input.readStringRequireUtf8(); + bitField1_ |= 0x00000020; + break; + } // case 394 + case 402: + { + effectiveMaintenanceVersion_ = input.readStringRequireUtf8(); + bitField1_ |= 0x00000040; + break; + } // case 402 + case 410: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureAvailableMaintenanceVersionsIsMutable(); + availableMaintenanceVersions_.add(s); + break; + } // case 410 + case 432: + { + allowFewerZonesDeployment_ = input.readBool(); + bitField1_ |= 0x00000100; + break; + } // case 432 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -10664,6 +11488,7 @@ public Builder clearImportSources() { } private int bitField0_; + private int bitField1_; private com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.memorystore.v1.Instance.GcsBackupSource, @@ -12707,8 +13532,12 @@ private void ensureDiscoveryEndpointsIsMutable() { * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12729,8 +13558,12 @@ private void ensureDiscoveryEndpointsIsMutable() { * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12750,8 +13583,12 @@ public int getDiscoveryEndpointsCount() { * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12771,8 +13608,12 @@ public com.google.cloud.memorystore.v1.DiscoveryEndpoint getDiscoveryEndpoints(i * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12799,8 +13640,12 @@ public Builder setDiscoveryEndpoints( * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12824,8 +13669,12 @@ public Builder setDiscoveryEndpoints( * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12851,8 +13700,12 @@ public Builder addDiscoveryEndpoints(com.google.cloud.memorystore.v1.DiscoveryEn * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12879,8 +13732,12 @@ public Builder addDiscoveryEndpoints( * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12904,8 +13761,12 @@ public Builder addDiscoveryEndpoints( * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12929,8 +13790,12 @@ public Builder addDiscoveryEndpoints( * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12954,8 +13819,12 @@ public Builder addAllDiscoveryEndpoints( * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -12978,8 +13847,12 @@ public Builder clearDiscoveryEndpoints() { * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -13002,8 +13875,12 @@ public Builder removeDiscoveryEndpoints(int index) { * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -13020,8 +13897,12 @@ public com.google.cloud.memorystore.v1.DiscoveryEndpoint.Builder getDiscoveryEnd * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -13042,8 +13923,12 @@ public com.google.cloud.memorystore.v1.DiscoveryEndpoint.Builder getDiscoveryEnd * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -13064,8 +13949,12 @@ public com.google.cloud.memorystore.v1.DiscoveryEndpoint.Builder getDiscoveryEnd * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -13083,8 +13972,12 @@ public com.google.cloud.memorystore.v1.DiscoveryEndpoint.Builder getDiscoveryEnd * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -13103,8 +13996,12 @@ public com.google.cloud.memorystore.v1.DiscoveryEndpoint.Builder addDiscoveryEnd * * *
-     * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-     * or endpoints.connections.psc_connection values instead.
+     * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+     * As a result, it will not be populated if the connections are created using
+     * endpoints parameter. Instead of this parameter, for discovery, use
+     * endpoints.connections.pscConnection and
+     * endpoints.connections.pscAutoConnection
+     * with connectionType CONNECTION_TYPE_DISCOVERY.
      * 
* * @@ -15671,6 +16568,86 @@ public Builder clearMode() { return this; } + private boolean simulateMaintenanceEvent_; + + /** + * + * + *
+     * Optional. Input only. Simulate a maintenance event.
+     * 
+ * + * + * optional bool simulate_maintenance_event = 27 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @return Whether the simulateMaintenanceEvent field is set. + */ + @java.lang.Override + public boolean hasSimulateMaintenanceEvent() { + return ((bitField0_ & 0x02000000) != 0); + } + + /** + * + * + *
+     * Optional. Input only. Simulate a maintenance event.
+     * 
+ * + * + * optional bool simulate_maintenance_event = 27 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @return The simulateMaintenanceEvent. + */ + @java.lang.Override + public boolean getSimulateMaintenanceEvent() { + return simulateMaintenanceEvent_; + } + + /** + * + * + *
+     * Optional. Input only. Simulate a maintenance event.
+     * 
+ * + * + * optional bool simulate_maintenance_event = 27 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @param value The simulateMaintenanceEvent to set. + * @return This builder for chaining. + */ + public Builder setSimulateMaintenanceEvent(boolean value) { + + simulateMaintenanceEvent_ = value; + bitField0_ |= 0x02000000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Input only. Simulate a maintenance event.
+     * 
+ * + * + * optional bool simulate_maintenance_event = 27 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearSimulateMaintenanceEvent() { + bitField0_ = (bitField0_ & ~0x02000000); + simulateMaintenanceEvent_ = false; + onChanged(); + return this; + } + private boolean ondemandMaintenance_; /** @@ -15681,14 +16658,17 @@ public Builder clearMode() { * * * - * optional bool ondemand_maintenance = 28 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * optional bool ondemand_maintenance = 28 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; * * + * @deprecated google.cloud.memorystore.v1.Instance.ondemand_maintenance is deprecated. See + * google/cloud/memorystore/v1/memorystore.proto;l=545 * @return Whether the ondemandMaintenance field is set. */ @java.lang.Override + @java.lang.Deprecated public boolean hasOndemandMaintenance() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -15699,12 +16679,15 @@ public boolean hasOndemandMaintenance() { * * * - * optional bool ondemand_maintenance = 28 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * optional bool ondemand_maintenance = 28 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; * * + * @deprecated google.cloud.memorystore.v1.Instance.ondemand_maintenance is deprecated. See + * google/cloud/memorystore/v1/memorystore.proto;l=545 * @return The ondemandMaintenance. */ @java.lang.Override + @java.lang.Deprecated public boolean getOndemandMaintenance() { return ondemandMaintenance_; } @@ -15717,16 +16700,19 @@ public boolean getOndemandMaintenance() { * * * - * optional bool ondemand_maintenance = 28 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * optional bool ondemand_maintenance = 28 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; * * + * @deprecated google.cloud.memorystore.v1.Instance.ondemand_maintenance is deprecated. See + * google/cloud/memorystore/v1/memorystore.proto;l=545 * @param value The ondemandMaintenance to set. * @return This builder for chaining. */ + @java.lang.Deprecated public Builder setOndemandMaintenance(boolean value) { ondemandMaintenance_ = value; - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -15739,18 +16725,181 @@ public Builder setOndemandMaintenance(boolean value) { * * * - * optional bool ondemand_maintenance = 28 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * optional bool ondemand_maintenance = 28 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; * * + * @deprecated google.cloud.memorystore.v1.Instance.ondemand_maintenance is deprecated. See + * google/cloud/memorystore/v1/memorystore.proto;l=545 * @return This builder for chaining. */ + @java.lang.Deprecated public Builder clearOndemandMaintenance() { - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); ondemandMaintenance_ = false; onChanged(); return this; } + private boolean satisfiesPzs_; + + /** + * + * + *
+     * Optional. Output only. Reserved for future use.
+     * 
+ * + * + * optional bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the satisfiesPzs field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzs() { + return ((bitField0_ & 0x08000000) != 0); + } + + /** + * + * + *
+     * Optional. Output only. Reserved for future use.
+     * 
+ * + * + * optional bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The satisfiesPzs. + */ + @java.lang.Override + public boolean getSatisfiesPzs() { + return satisfiesPzs_; + } + + /** + * + * + *
+     * Optional. Output only. Reserved for future use.
+     * 
+ * + * + * optional bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The satisfiesPzs to set. + * @return This builder for chaining. + */ + public Builder setSatisfiesPzs(boolean value) { + + satisfiesPzs_ = value; + bitField0_ |= 0x08000000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Output only. Reserved for future use.
+     * 
+ * + * + * optional bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearSatisfiesPzs() { + bitField0_ = (bitField0_ & ~0x08000000); + satisfiesPzs_ = false; + onChanged(); + return this; + } + + private boolean satisfiesPzi_; + + /** + * + * + *
+     * Optional. Output only. Reserved for future use.
+     * 
+ * + * + * optional bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the satisfiesPzi field is set. + */ + @java.lang.Override + public boolean hasSatisfiesPzi() { + return ((bitField0_ & 0x10000000) != 0); + } + + /** + * + * + *
+     * Optional. Output only. Reserved for future use.
+     * 
+ * + * + * optional bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The satisfiesPzi. + */ + @java.lang.Override + public boolean getSatisfiesPzi() { + return satisfiesPzi_; + } + + /** + * + * + *
+     * Optional. Output only. Reserved for future use.
+     * 
+ * + * + * optional bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The satisfiesPzi to set. + * @return This builder for chaining. + */ + public Builder setSatisfiesPzi(boolean value) { + + satisfiesPzi_ = value; + bitField0_ |= 0x10000000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Output only. Reserved for future use.
+     * 
+ * + * + * optional bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearSatisfiesPzi() { + bitField0_ = (bitField0_ & ~0x10000000); + satisfiesPzi_ = false; + onChanged(); + return this; + } + private com.google.cloud.memorystore.v1.MaintenancePolicy maintenancePolicy_; private com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.memorystore.v1.MaintenancePolicy, @@ -15774,7 +16923,7 @@ public Builder clearOndemandMaintenance() { * @return Whether the maintenancePolicy field is set. */ public boolean hasMaintenancePolicy() { - return ((bitField0_ & 0x04000000) != 0); + return ((bitField0_ & 0x20000000) != 0); } /** @@ -15824,7 +16973,7 @@ public Builder setMaintenancePolicy(com.google.cloud.memorystore.v1.MaintenanceP } else { maintenancePolicyBuilder_.setMessage(value); } - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; onChanged(); return this; } @@ -15849,7 +16998,7 @@ public Builder setMaintenancePolicy( } else { maintenancePolicyBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; onChanged(); return this; } @@ -15869,7 +17018,7 @@ public Builder setMaintenancePolicy( */ public Builder mergeMaintenancePolicy(com.google.cloud.memorystore.v1.MaintenancePolicy value) { if (maintenancePolicyBuilder_ == null) { - if (((bitField0_ & 0x04000000) != 0) + if (((bitField0_ & 0x20000000) != 0) && maintenancePolicy_ != null && maintenancePolicy_ != com.google.cloud.memorystore.v1.MaintenancePolicy.getDefaultInstance()) { @@ -15881,7 +17030,7 @@ public Builder mergeMaintenancePolicy(com.google.cloud.memorystore.v1.Maintenanc maintenancePolicyBuilder_.mergeFrom(value); } if (maintenancePolicy_ != null) { - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; onChanged(); } return this; @@ -15901,7 +17050,7 @@ public Builder mergeMaintenancePolicy(com.google.cloud.memorystore.v1.Maintenanc *
*/ public Builder clearMaintenancePolicy() { - bitField0_ = (bitField0_ & ~0x04000000); + bitField0_ = (bitField0_ & ~0x20000000); maintenancePolicy_ = null; if (maintenancePolicyBuilder_ != null) { maintenancePolicyBuilder_.dispose(); @@ -15925,7 +17074,7 @@ public Builder clearMaintenancePolicy() { *
*/ public com.google.cloud.memorystore.v1.MaintenancePolicy.Builder getMaintenancePolicyBuilder() { - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; onChanged(); return getMaintenancePolicyFieldBuilder().getBuilder(); } @@ -16005,7 +17154,7 @@ public com.google.cloud.memorystore.v1.MaintenancePolicy.Builder getMaintenanceP * @return Whether the maintenanceSchedule field is set. */ public boolean hasMaintenanceSchedule() { - return ((bitField0_ & 0x08000000) != 0); + return ((bitField0_ & 0x40000000) != 0); } /** @@ -16052,7 +17201,7 @@ public Builder setMaintenanceSchedule( } else { maintenanceScheduleBuilder_.setMessage(value); } - bitField0_ |= 0x08000000; + bitField0_ |= 0x40000000; onChanged(); return this; } @@ -16075,7 +17224,7 @@ public Builder setMaintenanceSchedule( } else { maintenanceScheduleBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x08000000; + bitField0_ |= 0x40000000; onChanged(); return this; } @@ -16094,7 +17243,7 @@ public Builder setMaintenanceSchedule( public Builder mergeMaintenanceSchedule( com.google.cloud.memorystore.v1.MaintenanceSchedule value) { if (maintenanceScheduleBuilder_ == null) { - if (((bitField0_ & 0x08000000) != 0) + if (((bitField0_ & 0x40000000) != 0) && maintenanceSchedule_ != null && maintenanceSchedule_ != com.google.cloud.memorystore.v1.MaintenanceSchedule.getDefaultInstance()) { @@ -16106,7 +17255,7 @@ public Builder mergeMaintenanceSchedule( maintenanceScheduleBuilder_.mergeFrom(value); } if (maintenanceSchedule_ != null) { - bitField0_ |= 0x08000000; + bitField0_ |= 0x40000000; onChanged(); } return this; @@ -16124,7 +17273,7 @@ public Builder mergeMaintenanceSchedule( *
*/ public Builder clearMaintenanceSchedule() { - bitField0_ = (bitField0_ & ~0x08000000); + bitField0_ = (bitField0_ & ~0x40000000); maintenanceSchedule_ = null; if (maintenanceScheduleBuilder_ != null) { maintenanceScheduleBuilder_.dispose(); @@ -16147,7 +17296,7 @@ public Builder clearMaintenanceSchedule() { */ public com.google.cloud.memorystore.v1.MaintenanceSchedule.Builder getMaintenanceScheduleBuilder() { - bitField0_ |= 0x08000000; + bitField0_ |= 0x40000000; onChanged(); return getMaintenanceScheduleFieldBuilder().getBuilder(); } @@ -16224,7 +17373,7 @@ public Builder clearMaintenanceSchedule() { * @return Whether the crossInstanceReplicationConfig field is set. */ public boolean hasCrossInstanceReplicationConfig() { - return ((bitField0_ & 0x10000000) != 0); + return ((bitField0_ & 0x80000000) != 0); } /** @@ -16272,7 +17421,7 @@ public Builder setCrossInstanceReplicationConfig( } else { crossInstanceReplicationConfigBuilder_.setMessage(value); } - bitField0_ |= 0x10000000; + bitField0_ |= 0x80000000; onChanged(); return this; } @@ -16295,7 +17444,7 @@ public Builder setCrossInstanceReplicationConfig( } else { crossInstanceReplicationConfigBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x10000000; + bitField0_ |= 0x80000000; onChanged(); return this; } @@ -16314,7 +17463,7 @@ public Builder setCrossInstanceReplicationConfig( public Builder mergeCrossInstanceReplicationConfig( com.google.cloud.memorystore.v1.CrossInstanceReplicationConfig value) { if (crossInstanceReplicationConfigBuilder_ == null) { - if (((bitField0_ & 0x10000000) != 0) + if (((bitField0_ & 0x80000000) != 0) && crossInstanceReplicationConfig_ != null && crossInstanceReplicationConfig_ != com.google.cloud.memorystore.v1.CrossInstanceReplicationConfig @@ -16327,7 +17476,7 @@ public Builder mergeCrossInstanceReplicationConfig( crossInstanceReplicationConfigBuilder_.mergeFrom(value); } if (crossInstanceReplicationConfig_ != null) { - bitField0_ |= 0x10000000; + bitField0_ |= 0x80000000; onChanged(); } return this; @@ -16345,7 +17494,7 @@ public Builder mergeCrossInstanceReplicationConfig( *
*/ public Builder clearCrossInstanceReplicationConfig() { - bitField0_ = (bitField0_ & ~0x10000000); + bitField0_ = (bitField0_ & ~0x80000000); crossInstanceReplicationConfig_ = null; if (crossInstanceReplicationConfigBuilder_ != null) { crossInstanceReplicationConfigBuilder_.dispose(); @@ -16368,7 +17517,7 @@ public Builder clearCrossInstanceReplicationConfig() { */ public com.google.cloud.memorystore.v1.CrossInstanceReplicationConfig.Builder getCrossInstanceReplicationConfigBuilder() { - bitField0_ |= 0x10000000; + bitField0_ |= 0x80000000; onChanged(); return getCrossInstanceReplicationConfigFieldBuilder().getBuilder(); } @@ -16443,7 +17592,7 @@ public Builder clearCrossInstanceReplicationConfig() { */ @java.lang.Override public boolean hasAsyncInstanceEndpointsDeletionEnabled() { - return ((bitField0_ & 0x20000000) != 0); + return ((bitField1_ & 0x00000001) != 0); } /** @@ -16487,7 +17636,7 @@ public boolean getAsyncInstanceEndpointsDeletionEnabled() { public Builder setAsyncInstanceEndpointsDeletionEnabled(boolean value) { asyncInstanceEndpointsDeletionEnabled_ = value; - bitField0_ |= 0x20000000; + bitField1_ |= 0x00000001; onChanged(); return this; } @@ -16509,52 +17658,50 @@ public Builder setAsyncInstanceEndpointsDeletionEnabled(boolean value) { * @return This builder for chaining. */ public Builder clearAsyncInstanceEndpointsDeletionEnabled() { - bitField0_ = (bitField0_ & ~0x20000000); + bitField1_ = (bitField1_ & ~0x00000001); asyncInstanceEndpointsDeletionEnabled_ = false; onChanged(); return this; } - private java.lang.Object backupCollection_ = ""; + private java.lang.Object kmsKey_ = ""; /** * * *
-     * Output only. The backup collection full resource name. Example:
-     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * Optional. The KMS key used to encrypt the at-rest data of the cluster.
      * 
* * - * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } * * - * @return Whether the backupCollection field is set. + * @return Whether the kmsKey field is set. */ - public boolean hasBackupCollection() { - return ((bitField0_ & 0x40000000) != 0); + public boolean hasKmsKey() { + return ((bitField1_ & 0x00000002) != 0); } /** * * *
-     * Output only. The backup collection full resource name. Example:
-     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * Optional. The KMS key used to encrypt the at-rest data of the cluster.
      * 
* * - * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } * * - * @return The backupCollection. + * @return The kmsKey. */ - public java.lang.String getBackupCollection() { - java.lang.Object ref = backupCollection_; + public java.lang.String getKmsKey() { + java.lang.Object ref = kmsKey_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - backupCollection_ = s; + kmsKey_ = s; return s; } else { return (java.lang.String) ref; @@ -16565,22 +17712,21 @@ public java.lang.String getBackupCollection() { * * *
-     * Output only. The backup collection full resource name. Example:
-     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * Optional. The KMS key used to encrypt the at-rest data of the cluster.
      * 
* * - * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } * * - * @return The bytes for backupCollection. + * @return The bytes for kmsKey. */ - public com.google.protobuf.ByteString getBackupCollectionBytes() { - java.lang.Object ref = backupCollection_; + public com.google.protobuf.ByteString getKmsKeyBytes() { + java.lang.Object ref = kmsKey_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - backupCollection_ = b; + kmsKey_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -16591,23 +17737,22 @@ public com.google.protobuf.ByteString getBackupCollectionBytes() { * * *
-     * Output only. The backup collection full resource name. Example:
-     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * Optional. The KMS key used to encrypt the at-rest data of the cluster.
      * 
* * - * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } * * - * @param value The backupCollection to set. + * @param value The kmsKey to set. * @return This builder for chaining. */ - public Builder setBackupCollection(java.lang.String value) { + public Builder setKmsKey(java.lang.String value) { if (value == null) { throw new NullPointerException(); } - backupCollection_ = value; - bitField0_ |= 0x40000000; + kmsKey_ = value; + bitField1_ |= 0x00000002; onChanged(); return this; } @@ -16616,19 +17761,18 @@ public Builder setBackupCollection(java.lang.String value) { * * *
-     * Output only. The backup collection full resource name. Example:
-     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * Optional. The KMS key used to encrypt the at-rest data of the cluster.
      * 
* * - * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } * * * @return This builder for chaining. */ - public Builder clearBackupCollection() { - backupCollection_ = getDefaultInstance().getBackupCollection(); - bitField0_ = (bitField0_ & ~0x40000000); + public Builder clearKmsKey() { + kmsKey_ = getDefaultInstance().getKmsKey(); + bitField1_ = (bitField1_ & ~0x00000002); onChanged(); return this; } @@ -16637,72 +17781,71 @@ public Builder clearBackupCollection() { * * *
-     * Output only. The backup collection full resource name. Example:
-     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * Optional. The KMS key used to encrypt the at-rest data of the cluster.
      * 
* * - * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } * * - * @param value The bytes for backupCollection to set. + * @param value The bytes for kmsKey to set. * @return This builder for chaining. */ - public Builder setBackupCollectionBytes(com.google.protobuf.ByteString value) { + public Builder setKmsKeyBytes(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - backupCollection_ = value; - bitField0_ |= 0x40000000; + kmsKey_ = value; + bitField1_ |= 0x00000002; onChanged(); return this; } - private com.google.cloud.memorystore.v1.AutomatedBackupConfig automatedBackupConfig_; + private com.google.cloud.memorystore.v1.EncryptionInfo encryptionInfo_; private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.memorystore.v1.AutomatedBackupConfig, - com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder, - com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder> - automatedBackupConfigBuilder_; + com.google.cloud.memorystore.v1.EncryptionInfo, + com.google.cloud.memorystore.v1.EncryptionInfo.Builder, + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder> + encryptionInfoBuilder_; /** * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * - * @return Whether the automatedBackupConfig field is set. + * @return Whether the encryptionInfo field is set. */ - public boolean hasAutomatedBackupConfig() { - return ((bitField0_ & 0x80000000) != 0); + public boolean hasEncryptionInfo() { + return ((bitField1_ & 0x00000004) != 0); } /** * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * - * @return The automatedBackupConfig. + * @return The encryptionInfo. */ - public com.google.cloud.memorystore.v1.AutomatedBackupConfig getAutomatedBackupConfig() { - if (automatedBackupConfigBuilder_ == null) { - return automatedBackupConfig_ == null - ? com.google.cloud.memorystore.v1.AutomatedBackupConfig.getDefaultInstance() - : automatedBackupConfig_; + public com.google.cloud.memorystore.v1.EncryptionInfo getEncryptionInfo() { + if (encryptionInfoBuilder_ == null) { + return encryptionInfo_ == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance() + : encryptionInfo_; } else { - return automatedBackupConfigBuilder_.getMessage(); + return encryptionInfoBuilder_.getMessage(); } } @@ -16710,24 +17853,23 @@ public com.google.cloud.memorystore.v1.AutomatedBackupConfig getAutomatedBackupC * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ - public Builder setAutomatedBackupConfig( - com.google.cloud.memorystore.v1.AutomatedBackupConfig value) { - if (automatedBackupConfigBuilder_ == null) { + public Builder setEncryptionInfo(com.google.cloud.memorystore.v1.EncryptionInfo value) { + if (encryptionInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } - automatedBackupConfig_ = value; + encryptionInfo_ = value; } else { - automatedBackupConfigBuilder_.setMessage(value); + encryptionInfoBuilder_.setMessage(value); } - bitField0_ |= 0x80000000; + bitField1_ |= 0x00000004; onChanged(); return this; } @@ -16736,21 +17878,21 @@ public Builder setAutomatedBackupConfig( * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ - public Builder setAutomatedBackupConfig( - com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder builderForValue) { - if (automatedBackupConfigBuilder_ == null) { - automatedBackupConfig_ = builderForValue.build(); + public Builder setEncryptionInfo( + com.google.cloud.memorystore.v1.EncryptionInfo.Builder builderForValue) { + if (encryptionInfoBuilder_ == null) { + encryptionInfo_ = builderForValue.build(); } else { - automatedBackupConfigBuilder_.setMessage(builderForValue.build()); + encryptionInfoBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x80000000; + bitField1_ |= 0x00000004; onChanged(); return this; } @@ -16759,29 +17901,28 @@ public Builder setAutomatedBackupConfig( * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ - public Builder mergeAutomatedBackupConfig( - com.google.cloud.memorystore.v1.AutomatedBackupConfig value) { - if (automatedBackupConfigBuilder_ == null) { - if (((bitField0_ & 0x80000000) != 0) - && automatedBackupConfig_ != null - && automatedBackupConfig_ - != com.google.cloud.memorystore.v1.AutomatedBackupConfig.getDefaultInstance()) { - getAutomatedBackupConfigBuilder().mergeFrom(value); + public Builder mergeEncryptionInfo(com.google.cloud.memorystore.v1.EncryptionInfo value) { + if (encryptionInfoBuilder_ == null) { + if (((bitField1_ & 0x00000004) != 0) + && encryptionInfo_ != null + && encryptionInfo_ + != com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance()) { + getEncryptionInfoBuilder().mergeFrom(value); } else { - automatedBackupConfig_ = value; + encryptionInfo_ = value; } } else { - automatedBackupConfigBuilder_.mergeFrom(value); + encryptionInfoBuilder_.mergeFrom(value); } - if (automatedBackupConfig_ != null) { - bitField0_ |= 0x80000000; + if (encryptionInfo_ != null) { + bitField1_ |= 0x00000004; onChanged(); } return this; @@ -16791,19 +17932,19 @@ public Builder mergeAutomatedBackupConfig( * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ - public Builder clearAutomatedBackupConfig() { - bitField0_ = (bitField0_ & ~0x80000000); - automatedBackupConfig_ = null; - if (automatedBackupConfigBuilder_ != null) { - automatedBackupConfigBuilder_.dispose(); - automatedBackupConfigBuilder_ = null; + public Builder clearEncryptionInfo() { + bitField1_ = (bitField1_ & ~0x00000004); + encryptionInfo_ = null; + if (encryptionInfoBuilder_ != null) { + encryptionInfoBuilder_.dispose(); + encryptionInfoBuilder_ = null; } onChanged(); return this; @@ -16813,39 +17954,37 @@ public Builder clearAutomatedBackupConfig() { * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ - public com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder - getAutomatedBackupConfigBuilder() { - bitField0_ |= 0x80000000; + public com.google.cloud.memorystore.v1.EncryptionInfo.Builder getEncryptionInfoBuilder() { + bitField1_ |= 0x00000004; onChanged(); - return getAutomatedBackupConfigFieldBuilder().getBuilder(); + return getEncryptionInfoFieldBuilder().getBuilder(); } /** * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ - public com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder - getAutomatedBackupConfigOrBuilder() { - if (automatedBackupConfigBuilder_ != null) { - return automatedBackupConfigBuilder_.getMessageOrBuilder(); + public com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder getEncryptionInfoOrBuilder() { + if (encryptionInfoBuilder_ != null) { + return encryptionInfoBuilder_.getMessageOrBuilder(); } else { - return automatedBackupConfig_ == null - ? com.google.cloud.memorystore.v1.AutomatedBackupConfig.getDefaultInstance() - : automatedBackupConfig_; + return encryptionInfo_ == null + ? com.google.cloud.memorystore.v1.EncryptionInfo.getDefaultInstance() + : encryptionInfo_; } } @@ -16853,28 +17992,960 @@ public Builder clearAutomatedBackupConfig() { * * *
-     * Optional. The automated backup config for the instance.
+     * Output only. Encryption information of the data at rest of the cluster.
      * 
* * - * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.memorystore.v1.AutomatedBackupConfig, - com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder, - com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder> - getAutomatedBackupConfigFieldBuilder() { - if (automatedBackupConfigBuilder_ == null) { - automatedBackupConfigBuilder_ = + com.google.cloud.memorystore.v1.EncryptionInfo, + com.google.cloud.memorystore.v1.EncryptionInfo.Builder, + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder> + getEncryptionInfoFieldBuilder() { + if (encryptionInfoBuilder_ == null) { + encryptionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.memorystore.v1.AutomatedBackupConfig, - com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder, - com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder>( - getAutomatedBackupConfig(), getParentForChildren(), isClean()); - automatedBackupConfig_ = null; + com.google.cloud.memorystore.v1.EncryptionInfo, + com.google.cloud.memorystore.v1.EncryptionInfo.Builder, + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder>( + getEncryptionInfo(), getParentForChildren(), isClean()); + encryptionInfo_ = null; } - return automatedBackupConfigBuilder_; + return encryptionInfoBuilder_; + } + + private java.lang.Object backupCollection_ = ""; + + /** + * + * + *
+     * Output only. The backup collection full resource name. Example:
+     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * 
+ * + * + * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the backupCollection field is set. + */ + public boolean hasBackupCollection() { + return ((bitField1_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Output only. The backup collection full resource name. Example:
+     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * 
+ * + * + * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return The backupCollection. + */ + public java.lang.String getBackupCollection() { + java.lang.Object ref = backupCollection_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + backupCollection_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. The backup collection full resource name. Example:
+     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * 
+ * + * + * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for backupCollection. + */ + public com.google.protobuf.ByteString getBackupCollectionBytes() { + java.lang.Object ref = backupCollection_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + backupCollection_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. The backup collection full resource name. Example:
+     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * 
+ * + * + * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param value The backupCollection to set. + * @return This builder for chaining. + */ + public Builder setBackupCollection(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + backupCollection_ = value; + bitField1_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The backup collection full resource name. Example:
+     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * 
+ * + * + * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearBackupCollection() { + backupCollection_ = getDefaultInstance().getBackupCollection(); + bitField1_ = (bitField1_ & ~0x00000008); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The backup collection full resource name. Example:
+     * projects/{project}/locations/{location}/backupCollections/{collection}
+     * 
+ * + * + * optional string backup_collection = 47 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for backupCollection to set. + * @return This builder for chaining. + */ + public Builder setBackupCollectionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + backupCollection_ = value; + bitField1_ |= 0x00000008; + onChanged(); + return this; + } + + private com.google.cloud.memorystore.v1.AutomatedBackupConfig automatedBackupConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.memorystore.v1.AutomatedBackupConfig, + com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder, + com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder> + automatedBackupConfigBuilder_; + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the automatedBackupConfig field is set. + */ + public boolean hasAutomatedBackupConfig() { + return ((bitField1_ & 0x00000010) != 0); + } + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The automatedBackupConfig. + */ + public com.google.cloud.memorystore.v1.AutomatedBackupConfig getAutomatedBackupConfig() { + if (automatedBackupConfigBuilder_ == null) { + return automatedBackupConfig_ == null + ? com.google.cloud.memorystore.v1.AutomatedBackupConfig.getDefaultInstance() + : automatedBackupConfig_; + } else { + return automatedBackupConfigBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setAutomatedBackupConfig( + com.google.cloud.memorystore.v1.AutomatedBackupConfig value) { + if (automatedBackupConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + automatedBackupConfig_ = value; + } else { + automatedBackupConfigBuilder_.setMessage(value); + } + bitField1_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setAutomatedBackupConfig( + com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder builderForValue) { + if (automatedBackupConfigBuilder_ == null) { + automatedBackupConfig_ = builderForValue.build(); + } else { + automatedBackupConfigBuilder_.setMessage(builderForValue.build()); + } + bitField1_ |= 0x00000010; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeAutomatedBackupConfig( + com.google.cloud.memorystore.v1.AutomatedBackupConfig value) { + if (automatedBackupConfigBuilder_ == null) { + if (((bitField1_ & 0x00000010) != 0) + && automatedBackupConfig_ != null + && automatedBackupConfig_ + != com.google.cloud.memorystore.v1.AutomatedBackupConfig.getDefaultInstance()) { + getAutomatedBackupConfigBuilder().mergeFrom(value); + } else { + automatedBackupConfig_ = value; + } + } else { + automatedBackupConfigBuilder_.mergeFrom(value); + } + if (automatedBackupConfig_ != null) { + bitField1_ |= 0x00000010; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearAutomatedBackupConfig() { + bitField1_ = (bitField1_ & ~0x00000010); + automatedBackupConfig_ = null; + if (automatedBackupConfigBuilder_ != null) { + automatedBackupConfigBuilder_.dispose(); + automatedBackupConfigBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder + getAutomatedBackupConfigBuilder() { + bitField1_ |= 0x00000010; + onChanged(); + return getAutomatedBackupConfigFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder + getAutomatedBackupConfigOrBuilder() { + if (automatedBackupConfigBuilder_ != null) { + return automatedBackupConfigBuilder_.getMessageOrBuilder(); + } else { + return automatedBackupConfig_ == null + ? com.google.cloud.memorystore.v1.AutomatedBackupConfig.getDefaultInstance() + : automatedBackupConfig_; + } + } + + /** + * + * + *
+     * Optional. The automated backup config for the instance.
+     * 
+ * + * + * .google.cloud.memorystore.v1.AutomatedBackupConfig automated_backup_config = 48 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.memorystore.v1.AutomatedBackupConfig, + com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder, + com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder> + getAutomatedBackupConfigFieldBuilder() { + if (automatedBackupConfigBuilder_ == null) { + automatedBackupConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.memorystore.v1.AutomatedBackupConfig, + com.google.cloud.memorystore.v1.AutomatedBackupConfig.Builder, + com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder>( + getAutomatedBackupConfig(), getParentForChildren(), isClean()); + automatedBackupConfig_ = null; + } + return automatedBackupConfigBuilder_; + } + + private java.lang.Object maintenanceVersion_ = ""; + + /** + * + * + *
+     * Optional. This field can be used to trigger self service update to indicate
+     * the desired maintenance version. The input to this field can be determined
+     * by the available_maintenance_versions field.
+     * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the maintenanceVersion field is set. + */ + public boolean hasMaintenanceVersion() { + return ((bitField1_ & 0x00000020) != 0); + } + + /** + * + * + *
+     * Optional. This field can be used to trigger self service update to indicate
+     * the desired maintenance version. The input to this field can be determined
+     * by the available_maintenance_versions field.
+     * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The maintenanceVersion. + */ + public java.lang.String getMaintenanceVersion() { + java.lang.Object ref = maintenanceVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + maintenanceVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. This field can be used to trigger self service update to indicate
+     * the desired maintenance version. The input to this field can be determined
+     * by the available_maintenance_versions field.
+     * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The bytes for maintenanceVersion. + */ + public com.google.protobuf.ByteString getMaintenanceVersionBytes() { + java.lang.Object ref = maintenanceVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + maintenanceVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. This field can be used to trigger self service update to indicate
+     * the desired maintenance version. The input to this field can be determined
+     * by the available_maintenance_versions field.
+     * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The maintenanceVersion to set. + * @return This builder for chaining. + */ + public Builder setMaintenanceVersion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + maintenanceVersion_ = value; + bitField1_ |= 0x00000020; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. This field can be used to trigger self service update to indicate
+     * the desired maintenance version. The input to this field can be determined
+     * by the available_maintenance_versions field.
+     * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearMaintenanceVersion() { + maintenanceVersion_ = getDefaultInstance().getMaintenanceVersion(); + bitField1_ = (bitField1_ & ~0x00000020); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. This field can be used to trigger self service update to indicate
+     * the desired maintenance version. The input to this field can be determined
+     * by the available_maintenance_versions field.
+     * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The bytes for maintenanceVersion to set. + * @return This builder for chaining. + */ + public Builder setMaintenanceVersionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + maintenanceVersion_ = value; + bitField1_ |= 0x00000020; + onChanged(); + return this; + } + + private java.lang.Object effectiveMaintenanceVersion_ = ""; + + /** + * + * + *
+     * Output only. This field represents the actual maintenance version of the
+     * instance.
+     * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the effectiveMaintenanceVersion field is set. + */ + public boolean hasEffectiveMaintenanceVersion() { + return ((bitField1_ & 0x00000040) != 0); + } + + /** + * + * + *
+     * Output only. This field represents the actual maintenance version of the
+     * instance.
+     * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The effectiveMaintenanceVersion. + */ + public java.lang.String getEffectiveMaintenanceVersion() { + java.lang.Object ref = effectiveMaintenanceVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + effectiveMaintenanceVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Output only. This field represents the actual maintenance version of the
+     * instance.
+     * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for effectiveMaintenanceVersion. + */ + public com.google.protobuf.ByteString getEffectiveMaintenanceVersionBytes() { + java.lang.Object ref = effectiveMaintenanceVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + effectiveMaintenanceVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Output only. This field represents the actual maintenance version of the
+     * instance.
+     * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The effectiveMaintenanceVersion to set. + * @return This builder for chaining. + */ + public Builder setEffectiveMaintenanceVersion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + effectiveMaintenanceVersion_ = value; + bitField1_ |= 0x00000040; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. This field represents the actual maintenance version of the
+     * instance.
+     * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearEffectiveMaintenanceVersion() { + effectiveMaintenanceVersion_ = getDefaultInstance().getEffectiveMaintenanceVersion(); + bitField1_ = (bitField1_ & ~0x00000040); + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. This field represents the actual maintenance version of the
+     * instance.
+     * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for effectiveMaintenanceVersion to set. + * @return This builder for chaining. + */ + public Builder setEffectiveMaintenanceVersionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + effectiveMaintenanceVersion_ = value; + bitField1_ |= 0x00000040; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringArrayList availableMaintenanceVersions_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureAvailableMaintenanceVersionsIsMutable() { + if (!availableMaintenanceVersions_.isModifiable()) { + availableMaintenanceVersions_ = + new com.google.protobuf.LazyStringArrayList(availableMaintenanceVersions_); + } + bitField1_ |= 0x00000080; + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the availableMaintenanceVersions. + */ + public com.google.protobuf.ProtocolStringList getAvailableMaintenanceVersionsList() { + availableMaintenanceVersions_.makeImmutable(); + return availableMaintenanceVersions_; + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of availableMaintenanceVersions. + */ + public int getAvailableMaintenanceVersionsCount() { + return availableMaintenanceVersions_.size(); + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The availableMaintenanceVersions at the given index. + */ + public java.lang.String getAvailableMaintenanceVersions(int index) { + return availableMaintenanceVersions_.get(index); + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the value to return. + * @return The bytes of the availableMaintenanceVersions at the given index. + */ + public com.google.protobuf.ByteString getAvailableMaintenanceVersionsBytes(int index) { + return availableMaintenanceVersions_.getByteString(index); + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index to set the value at. + * @param value The availableMaintenanceVersions to set. + * @return This builder for chaining. + */ + public Builder setAvailableMaintenanceVersions(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvailableMaintenanceVersionsIsMutable(); + availableMaintenanceVersions_.set(index, value); + bitField1_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The availableMaintenanceVersions to add. + * @return This builder for chaining. + */ + public Builder addAvailableMaintenanceVersions(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvailableMaintenanceVersionsIsMutable(); + availableMaintenanceVersions_.add(value); + bitField1_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param values The availableMaintenanceVersions to add. + * @return This builder for chaining. + */ + public Builder addAllAvailableMaintenanceVersions(java.lang.Iterable values) { + ensureAvailableMaintenanceVersionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, availableMaintenanceVersions_); + bitField1_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearAvailableMaintenanceVersions() { + availableMaintenanceVersions_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField1_ = (bitField1_ & ~0x00000080); + ; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. This field is used to determine the available maintenance
+     * versions for the self service update.
+     * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes of the availableMaintenanceVersions to add. + * @return This builder for chaining. + */ + public Builder addAvailableMaintenanceVersionsBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureAvailableMaintenanceVersionsIsMutable(); + availableMaintenanceVersions_.add(value); + bitField1_ |= 0x00000080; + onChanged(); + return this; + } + + private boolean allowFewerZonesDeployment_; + + /** + * + * + *
+     * Optional. Immutable. Deprecated, do not use.
+     * 
+ * + * + * bool allow_fewer_zones_deployment = 54 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @deprecated google.cloud.memorystore.v1.Instance.allow_fewer_zones_deployment is deprecated. + * See google/cloud/memorystore/v1/memorystore.proto;l=626 + * @return The allowFewerZonesDeployment. + */ + @java.lang.Override + @java.lang.Deprecated + public boolean getAllowFewerZonesDeployment() { + return allowFewerZonesDeployment_; + } + + /** + * + * + *
+     * Optional. Immutable. Deprecated, do not use.
+     * 
+ * + * + * bool allow_fewer_zones_deployment = 54 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @deprecated google.cloud.memorystore.v1.Instance.allow_fewer_zones_deployment is deprecated. + * See google/cloud/memorystore/v1/memorystore.proto;l=626 + * @param value The allowFewerZonesDeployment to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setAllowFewerZonesDeployment(boolean value) { + + allowFewerZonesDeployment_ = value; + bitField1_ |= 0x00000100; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Immutable. Deprecated, do not use.
+     * 
+ * + * + * bool allow_fewer_zones_deployment = 54 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @deprecated google.cloud.memorystore.v1.Instance.allow_fewer_zones_deployment is deprecated. + * See google/cloud/memorystore/v1/memorystore.proto;l=626 + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearAllowFewerZonesDeployment() { + bitField1_ = (bitField1_ & ~0x00000100); + allowFewerZonesDeployment_ = false; + onChanged(); + return this; } @java.lang.Override diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/InstanceOrBuilder.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/InstanceOrBuilder.java index 01d74a73e622..bed7ecc9244c 100644 --- a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/InstanceOrBuilder.java +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/InstanceOrBuilder.java @@ -502,8 +502,12 @@ java.lang.String getLabelsOrDefault( * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -517,8 +521,12 @@ java.lang.String getLabelsOrDefault( * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -532,8 +540,12 @@ java.lang.String getLabelsOrDefault( * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -547,8 +559,12 @@ java.lang.String getLabelsOrDefault( * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -563,8 +579,12 @@ java.lang.String getLabelsOrDefault( * * *
-   * Output only. Deprecated: Use the endpoints.connections.psc_auto_connection
-   * or endpoints.connections.psc_connection values instead.
+   * Output only. Deprecated: The discovery_endpoints parameter is deprecated.
+   * As a result, it will not be populated if the connections are created using
+   * endpoints parameter. Instead of this parameter, for discovery, use
+   * endpoints.connections.pscConnection and
+   * endpoints.connections.pscAutoConnection
+   * with connectionType CONNECTION_TYPE_DISCOVERY.
    * 
* * @@ -1101,6 +1121,36 @@ com.google.cloud.memorystore.v1.Instance.InstanceEndpointOrBuilder getEndpointsO */ com.google.cloud.memorystore.v1.Instance.Mode getMode(); + /** + * + * + *
+   * Optional. Input only. Simulate a maintenance event.
+   * 
+ * + * + * optional bool simulate_maintenance_event = 27 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @return Whether the simulateMaintenanceEvent field is set. + */ + boolean hasSimulateMaintenanceEvent(); + + /** + * + * + *
+   * Optional. Input only. Simulate a maintenance event.
+   * 
+ * + * + * optional bool simulate_maintenance_event = 27 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * + * + * @return The simulateMaintenanceEvent. + */ + boolean getSimulateMaintenanceEvent(); + /** * * @@ -1109,11 +1159,14 @@ com.google.cloud.memorystore.v1.Instance.InstanceEndpointOrBuilder getEndpointsO * * * - * optional bool ondemand_maintenance = 28 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * optional bool ondemand_maintenance = 28 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; * * + * @deprecated google.cloud.memorystore.v1.Instance.ondemand_maintenance is deprecated. See + * google/cloud/memorystore/v1/memorystore.proto;l=545 * @return Whether the ondemandMaintenance field is set. */ + @java.lang.Deprecated boolean hasOndemandMaintenance(); /** @@ -1124,13 +1177,76 @@ com.google.cloud.memorystore.v1.Instance.InstanceEndpointOrBuilder getEndpointsO * * * - * optional bool ondemand_maintenance = 28 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; + * optional bool ondemand_maintenance = 28 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY]; * * + * @deprecated google.cloud.memorystore.v1.Instance.ondemand_maintenance is deprecated. See + * google/cloud/memorystore/v1/memorystore.proto;l=545 * @return The ondemandMaintenance. */ + @java.lang.Deprecated boolean getOndemandMaintenance(); + /** + * + * + *
+   * Optional. Output only. Reserved for future use.
+   * 
+ * + * + * optional bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the satisfiesPzs field is set. + */ + boolean hasSatisfiesPzs(); + + /** + * + * + *
+   * Optional. Output only. Reserved for future use.
+   * 
+ * + * + * optional bool satisfies_pzs = 29 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The satisfiesPzs. + */ + boolean getSatisfiesPzs(); + + /** + * + * + *
+   * Optional. Output only. Reserved for future use.
+   * 
+ * + * + * optional bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the satisfiesPzi field is set. + */ + boolean hasSatisfiesPzi(); + + /** + * + * + *
+   * Optional. Output only. Reserved for future use.
+   * 
+ * + * + * optional bool satisfies_pzi = 30 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The satisfiesPzi. + */ + boolean getSatisfiesPzi(); + /** * * @@ -1304,6 +1420,94 @@ com.google.cloud.memorystore.v1.Instance.InstanceEndpointOrBuilder getEndpointsO */ boolean getAsyncInstanceEndpointsDeletionEnabled(); + /** + * + * + *
+   * Optional. The KMS key used to encrypt the at-rest data of the cluster.
+   * 
+ * + * + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return Whether the kmsKey field is set. + */ + boolean hasKmsKey(); + + /** + * + * + *
+   * Optional. The KMS key used to encrypt the at-rest data of the cluster.
+   * 
+ * + * + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The kmsKey. + */ + java.lang.String getKmsKey(); + + /** + * + * + *
+   * Optional. The KMS key used to encrypt the at-rest data of the cluster.
+   * 
+ * + * + * optional string kms_key = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for kmsKey. + */ + com.google.protobuf.ByteString getKmsKeyBytes(); + + /** + * + * + *
+   * Output only. Encryption information of the data at rest of the cluster.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the encryptionInfo field is set. + */ + boolean hasEncryptionInfo(); + + /** + * + * + *
+   * Output only. Encryption information of the data at rest of the cluster.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The encryptionInfo. + */ + com.google.cloud.memorystore.v1.EncryptionInfo getEncryptionInfo(); + + /** + * + * + *
+   * Output only. Encryption information of the data at rest of the cluster.
+   * 
+ * + * + * .google.cloud.memorystore.v1.EncryptionInfo encryption_info = 46 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.memorystore.v1.EncryptionInfoOrBuilder getEncryptionInfoOrBuilder(); + /** * * @@ -1396,5 +1600,185 @@ com.google.cloud.memorystore.v1.Instance.InstanceEndpointOrBuilder getEndpointsO com.google.cloud.memorystore.v1.AutomatedBackupConfigOrBuilder getAutomatedBackupConfigOrBuilder(); + /** + * + * + *
+   * Optional. This field can be used to trigger self service update to indicate
+   * the desired maintenance version. The input to this field can be determined
+   * by the available_maintenance_versions field.
+   * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the maintenanceVersion field is set. + */ + boolean hasMaintenanceVersion(); + + /** + * + * + *
+   * Optional. This field can be used to trigger self service update to indicate
+   * the desired maintenance version. The input to this field can be determined
+   * by the available_maintenance_versions field.
+   * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The maintenanceVersion. + */ + java.lang.String getMaintenanceVersion(); + + /** + * + * + *
+   * Optional. This field can be used to trigger self service update to indicate
+   * the desired maintenance version. The input to this field can be determined
+   * by the available_maintenance_versions field.
+   * 
+ * + * optional string maintenance_version = 49 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The bytes for maintenanceVersion. + */ + com.google.protobuf.ByteString getMaintenanceVersionBytes(); + + /** + * + * + *
+   * Output only. This field represents the actual maintenance version of the
+   * instance.
+   * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the effectiveMaintenanceVersion field is set. + */ + boolean hasEffectiveMaintenanceVersion(); + + /** + * + * + *
+   * Output only. This field represents the actual maintenance version of the
+   * instance.
+   * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The effectiveMaintenanceVersion. + */ + java.lang.String getEffectiveMaintenanceVersion(); + + /** + * + * + *
+   * Output only. This field represents the actual maintenance version of the
+   * instance.
+   * 
+ * + * + * optional string effective_maintenance_version = 50 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for effectiveMaintenanceVersion. + */ + com.google.protobuf.ByteString getEffectiveMaintenanceVersionBytes(); + + /** + * + * + *
+   * Output only. This field is used to determine the available maintenance
+   * versions for the self service update.
+   * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the availableMaintenanceVersions. + */ + java.util.List getAvailableMaintenanceVersionsList(); + + /** + * + * + *
+   * Output only. This field is used to determine the available maintenance
+   * versions for the self service update.
+   * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of availableMaintenanceVersions. + */ + int getAvailableMaintenanceVersionsCount(); + + /** + * + * + *
+   * Output only. This field is used to determine the available maintenance
+   * versions for the self service update.
+   * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The availableMaintenanceVersions at the given index. + */ + java.lang.String getAvailableMaintenanceVersions(int index); + + /** + * + * + *
+   * Output only. This field is used to determine the available maintenance
+   * versions for the self service update.
+   * 
+ * + * + * repeated string available_maintenance_versions = 51 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the value to return. + * @return The bytes of the availableMaintenanceVersions at the given index. + */ + com.google.protobuf.ByteString getAvailableMaintenanceVersionsBytes(int index); + + /** + * + * + *
+   * Optional. Immutable. Deprecated, do not use.
+   * 
+ * + * + * bool allow_fewer_zones_deployment = 54 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE]; + * + * + * @deprecated google.cloud.memorystore.v1.Instance.allow_fewer_zones_deployment is deprecated. + * See google/cloud/memorystore/v1/memorystore.proto;l=626 + * @return The allowFewerZonesDeployment. + */ + @java.lang.Deprecated + boolean getAllowFewerZonesDeployment(); + com.google.cloud.memorystore.v1.Instance.ImportSourcesCase getImportSourcesCase(); } diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/V1mainProto.java b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/V1mainProto.java index 8184af52711b..568463841839 100644 --- a/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/V1mainProto.java +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/java/com/google/cloud/memorystore/v1/V1mainProto.java @@ -228,6 +228,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_memorystore_v1_OperationMetadata_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_memorystore_v1_OperationMetadata_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_memorystore_v1_EncryptionInfo_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_memorystore_v1_EncryptionInfo_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; @@ -247,7 +251,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/operations.proto\032\036google/protobuf/duration.proto\032\033google/protobuf/empty.proto\032" + " google/protobuf/field_mask.proto\032\037google" + "/protobuf/timestamp.proto\032\033google/type/d" - + "ayofweek.proto\032\033google/type/timeofday.proto\"\342\036\n" + + "ayofweek.proto\032\033google/type/timeofday.proto\"\247#\n" + "\010Instance\022S\n\n" + "gcs_source\030\027 \001(\01325.g" + "oogle.cloud.memorystore.v1.Instance.GcsBackupSourceB\006\340A\001\340A\005H\000\022b\n" @@ -291,30 +295,44 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tendpoints\030\031" + " \003(\01326.google.cloud.memorystore.v1.Instance.InstanceEndpointB\003\340A\001\022=\n" + "\004mode\030\032" - + " \001(\0162*.google.cloud.memorystore.v1.Instance.ModeB\003\340A\001\022)\n" + + " \001(\0162*.google.cloud.memorystore.v1.Instance.ModeB\003\340A\001\022/\n" + + "\032simulate_maintenance_event\030\033" + + " \001(\010B\006\340A\001\340A\004H\003\210\001\001\022+\n" + "\024ondemand_maintenance\030\034" - + " \001(\010B\006\340A\001\340A\004H\003\210\001\001\022O\n" + + " \001(\010B\010\030\001\340A\001\340A\004H\004\210\001\001\022\"\n\r" + + "satisfies_pzs\030\035 \001(\010B\006\340A\003\340A\001H\005\210\001\001\022\"\n\r" + + "satisfies_pzi\030\036 \001(\010B\006\340A\003\340A\001H\006\210\001\001\022O\n" + "\022maintenance_policy\030\037" + " \001(\0132..google.cloud.memorystore.v1.MaintenancePolicyB\003\340A\001\022S\n" + "\024maintenance_schedule\030 " + " \001(\01320.google.cloud.memorystore.v1.MaintenanceScheduleB\003\340A\003\022k\n" - + "!cross_instance_replication_config\030! \001(\0132;.google" - + ".cloud.memorystore.v1.CrossInstanceReplicationConfigB\003\340A\001\022;\n" + + "!cross_instance_replication_config\030! \001(\0132;.goo" + + "gle.cloud.memorystore.v1.CrossInstanceReplicationConfigB\003\340A\001\022;\n" + ")async_instance_endpoints_deletion_enabled\030," - + " \001(\010B\003\340A\001H\004\210\001\001\022S\n" + + " \001(\010B\003\340A\001H\007\210\001\001\022?\n" + + "\007kms_key\030- \001(\tB)\340A\001\372A#\n" + + "!cloudkms.googleapis.com/CryptoKeyH\010\210\001\001\022I\n" + + "\017encryption_info\030." + + " \001(\0132+.google.cloud.memorystore.v1.EncryptionInfoB\003\340A\003\022S\n" + "\021backup_collection\030/ \001(\tB3\340A\003\372A-\n" - + "+memorystore.googleapis.com/BackupCollectionH\005\210\001\001\022X\n" - + "\027automated_backup_config\0300 \001(\01322.g" - + "oogle.cloud.memorystore.v1.AutomatedBackupConfigB\003\340A\001\032\244\003\n" + + "+memorystore.googleapis.com/BackupCollectionH\t\210\001\001\022X\n" + + "\027automated_backup_config\0300" + + " \001(\01322.google.cloud.memorystore.v1.AutomatedBackupConfigB\003\340A\001\022%\n" + + "\023maintenance_version\0301 \001(\tB\003\340A\001H\n" + + "\210\001\001\022/\n" + + "\035effective_maintenance_version\0302 \001(\tB\003\340A\003H\013\210\001\001\022+\n" + + "\036available_maintenance_versions\0303 \003(\tB\003\340A\003\022.\n" + + "\034allow_fewer_zones_deployment\0306" + + " \001(\010B\010\030\001\340A\001\340A\005\032\244\003\n" + "\tStateInfo\022V\n" - + "\013update_info\030\001" - + " \001(\0132:.google.cloud.memorystore.v1.Instance.StateInfo.UpdateInfoB\003\340A\003H\000\032\266\002\n\n" + + "\013update_info\030\001 \001(\0132:.google.cloud.memorystore." + + "v1.Instance.StateInfo.UpdateInfoB\003\340A\003H\000\032\266\002\n\n" + "UpdateInfo\022$\n" + "\022target_shard_count\030\001 \001(\005B\003\340A\003H\000\210\001\001\022&\n" + "\024target_replica_count\030\002 \001(\005B\003\340A\003H\001\210\001\001\022\'\n" + "\025target_engine_version\030\003 \001(\tB\003\340A\003H\002\210\001\001\022R\n" - + "\020target_node_type\030\004 \001(\0162..go" - + "ogle.cloud.memorystore.v1.Instance.NodeTypeB\003\340A\003H\003\210\001\001B\025\n" + + "\020target_node_type\030\004 \001(\0162" + + "..google.cloud.memorystore.v1.Instance.NodeTypeB\003\340A\003H\003\210\001\001B\025\n" + "\023_target_shard_countB\027\n" + "\025_target_replica_countB\030\n" + "\026_target_engine_versionB\023\n" @@ -325,13 +343,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023ManagedBackupSource\022\023\n" + "\006backup\030\001 \001(\tB\003\340A\001\032d\n" + "\020InstanceEndpoint\022P\n" - + "\013connections\030\001 \003(\0132" - + "6.google.cloud.memorystore.v1.Instance.ConnectionDetailB\003\340A\001\032\272\001\n" + + "\013connections\030\001 " + + "\003(\01326.google.cloud.memorystore.v1.Instance.ConnectionDetailB\003\340A\001\032\272\001\n" + "\020ConnectionDetail\022R\n" - + "\023psc_auto_connection\030\001 \001(\0132..google." - + "cloud.memorystore.v1.PscAutoConnectionB\003\340A\005H\000\022D\n" - + "\016psc_connection\030\002" - + " \001(\0132*.google.cloud.memorystore.v1.PscConnectionH\000B\014\n\n" + + "\023psc_auto_connection\030\001 \001(\0132..goo" + + "gle.cloud.memorystore.v1.PscAutoConnectionB\003\340A\005H\000\022D\n" + + "\016psc_connection\030\002 \001(\0132*.goog" + + "le.cloud.memorystore.v1.PscConnectionH\000B\014\n\n" + "connection\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" @@ -364,19 +382,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "STANDALONE\020\001\032\002\010\001\022\013\n" + "\007CLUSTER\020\002\022\024\n" + "\020CLUSTER_DISABLED\020\004:{\352Ax\n" - + "#memorystore.googleapis.com/Instance\022.google.cloud.memory" - + "store.v1.PersistenceConfig.PersistenceModeB\003\340A\001\022Q\n\n" - + "rdb_config\030\002 \001(\01328.google.clo" - + "ud.memorystore.v1.PersistenceConfig.RDBConfigB\003\340A\001\022Q\n\n" - + "aof_config\030\003 \001(\01328.google." - + "cloud.memorystore.v1.PersistenceConfig.AOFConfigB\003\340A\001\032\261\002\n" + + "\004mode\030\001" + + " \001(\0162>.google.cloud.memorystore.v1.PersistenceConfig.PersistenceModeB\003\340A\001\022Q\n\n" + + "rdb_config\030\002" + + " \001(\01328.google.cloud.memorystore.v1.PersistenceConfig.RDBConfigB\003\340A\001\022Q\n\n" + + "aof_config\030\003 \001(\01328.google.cloud.memoryst" + + "ore.v1.PersistenceConfig.AOFConfigB\003\340A\001\032\261\002\n" + "\tRDBConfig\022i\n" - + "\023rdb_snapshot_period\030\001 \001(\0162G.google.cloud.memoryst" - + "ore.v1.PersistenceConfig.RDBConfig.SnapshotPeriodB\003\340A\001\022@\n" + + "\023rdb_snapshot_period\030\001 \001(\0162G.google.cloud.memorystore.v1.Persist" + + "enceConfig.RDBConfig.SnapshotPeriodB\003\340A\001\022@\n" + "\027rdb_snapshot_start_time\030\002" + " \001(\0132\032.google.protobuf.TimestampB\003\340A\001\"w\n" + "\016SnapshotPeriod\022\037\n" @@ -536,8 +567,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014TWELVE_HOURS\020\003\022\025\n" + "\021TWENTY_FOUR_HOURS\020\004\032\277\001\n" + "\tAOFConfig\022_\n" - + "\014append_fsync\030\001 \001(\0162D." - + "google.cloud.memorystore.v1.PersistenceConfig.AOFConfig.AppendFsyncB\003\340A\001\"Q\n" + + "\014append_fsync\030\001 \001(\0162D.google.cloud.m" + + "emorystore.v1.PersistenceConfig.AOFConfig.AppendFsyncB\003\340A\001\"Q\n" + "\013AppendFsync\022\034\n" + "\030APPEND_FSYNC_UNSPECIFIED\020\000\022\t\n" + "\005NEVER\020\001\022\r\n" @@ -552,8 +583,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007size_gb\030\001 \001(\001B\003\340A\003\"\351\001\n" + "\026ZoneDistributionConfig\022\021\n" + "\004zone\030\002 \001(\tB\003\340A\001\022[\n" - + "\004mode\030\001 \001(\0162H.google.cloud.memoryst" - + "ore.v1.ZoneDistributionConfig.ZoneDistributionModeB\003\340A\001\"_\n" + + "\004mode\030\001 \001(\0162H.google.cloud.memorystore.v1.ZoneDis" + + "tributionConfig.ZoneDistributionModeB\003\340A\001\"_\n" + "\024ZoneDistributionMode\022&\n" + "\"ZONE_DISTRIBUTION_MODE_UNSPECIFIED\020\000\022\016\n\n" + "MULTI_ZONE\020\001\022\017\n" @@ -561,16 +592,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\034RescheduleMaintenanceRequest\0229\n" + "\004name\030\001 \001(\tB+\340A\002\372A%\n" + "#memorystore.googleapis.com/Instance\022f\n" - + "\017reschedule_type\030\002 \001(\0162H.google.c" - + "loud.memorystore.v1.RescheduleMaintenanceRequest.RescheduleTypeB\003\340A\002\0226\n\r" + + "\017reschedule_type\030\002 \001(\0162H.google.cloud.memorysto" + + "re.v1.RescheduleMaintenanceRequest.RescheduleTypeB\003\340A\002\0226\n\r" + "schedule_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\001\"S\n" + "\016RescheduleType\022\037\n" + "\033RESCHEDULE_TYPE_UNSPECIFIED\020\000\022\r\n" + "\tIMMEDIATE\020\001\022\021\n\r" + "SPECIFIC_TIME\020\003\"\260\001\n" + "\024ListInstancesRequest\022;\n" - + "\006parent\030\001 \001(" - + "\tB+\340A\002\372A%\022#memorystore.googleapis.com/Instance\022\026\n" + + "\006parent\030\001 \001(\tB+\340A" + + "\002\372A%\022#memorystore.googleapis.com/Instance\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\022\025\n" @@ -583,11 +614,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\001 \001(\tB+\340A\002\372A%\n" + "#memorystore.googleapis.com/Instance\"\315\001\n" + "\025CreateInstanceRequest\022;\n" - + "\006parent\030\001 \001(\t" - + "B+\340A\002\372A%\022#memorystore.googleapis.com/Instance\022\030\n" + + "\006parent\030\001 \001(" + + "\tB+\340A\002\372A%\022#memorystore.googleapis.com/Instance\022\030\n" + "\013instance_id\030\002 \001(\tB\003\340A\002\022<\n" - + "\010instance\030\003" - + " \001(\0132%.google.cloud.memorystore.v1.InstanceB\003\340A\002\022\037\n\n" + + "\010instance\030\003 \001(\0132%.go" + + "ogle.cloud.memorystore.v1.InstanceB\003\340A\002\022\037\n\n" + "request_id\030\004 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\254\001\n" + "\025UpdateInstanceRequest\0224\n" + "\013update_mask\030\001 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022<\n" @@ -599,13 +630,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "#memorystore.googleapis.com/Instance\022\037\n\n" + "request_id\030\002 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\224\001\n" + "\034ListBackupCollectionsRequest\022C\n" - + "\006parent\030\001 \001(\tB3\340A\002\372A-\022+mem" - + "orystore.googleapis.com/BackupCollection\022\026\n" + + "\006parent\030\001 \001(" + + "\tB3\340A\002\372A-\022+memorystore.googleapis.com/BackupCollection\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\"\230\001\n" + "\035ListBackupCollectionsResponse\022I\n" - + "\022backup_collections\030\001 \003(\0132-.google" - + ".cloud.memorystore.v1.BackupCollection\022\027\n" + + "\022backup_collections\030\001" + + " \003(\0132-.google.cloud.memorystore.v1.BackupCollection\022\027\n" + "\017next_page_token\030\002 \001(\t\022\023\n" + "\013unreachable\030\003 \003(\t\"_\n" + "\032GetBackupCollectionRequest\022A\n" @@ -642,17 +673,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\001 \001(\tB+\340A\002\372A%\n" + "#memorystore.googleapis.com/Instance\"\211\004\n" + "\024CertificateAuthority\022j\n" - + "\021managed_server_ca\030\002 \001(\0132M.google.cloud.memo" - + "rystore.v1.CertificateAuthority.ManagedCertificateAuthorityH\000\022\021\n" + + "\021managed_server_ca\030\002 \001(\0132M.google.cloud.memorystore.v1.Cer" + + "tificateAuthority.ManagedCertificateAuthorityH\000\022\021\n" + "\004name\030\001 \001(\tB\003\340A\010\032\253\001\n" + "\033ManagedCertificateAuthority\022i\n" - + "\010ca_certs\030\001 \003(\0132W.google.cloud.memorystore.v1" - + ".CertificateAuthority.ManagedCertificateAuthority.CertChain\032!\n" + + "\010ca_certs\030\001 \003(\0132W.google.cloud.memorystore.v1.CertificateAu" + + "thority.ManagedCertificateAuthority.CertChain\032!\n" + "\tCertChain\022\024\n" + "\014certificates\030\001 \003(\t:\266\001\352A\262\001\n" - + "/memorystore.googleapis.com/CertificateAuthority\022Qprojects" - + "/{project}/locations/{location}/instances/{instance}/certificateAuthority*\026certi" - + "ficateAuthorities2\024certificateAuthorityB\013\n" + + "/memorystore.googleapis.com/CertificateAuthority\022Qprojects/{project}/loc" + + "ations/{location}/instances/{instance}/c" + + "ertificateAuthority*\026certificateAuthorities2\024certificateAuthorityB\013\n" + "\tserver_ca\"\200\002\n" + "\021OperationMetadata\0224\n" + "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n" @@ -661,7 +692,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004verb\030\004 \001(\tB\003\340A\003\022\033\n" + "\016status_message\030\005 \001(\tB\003\340A\003\022#\n" + "\026requested_cancellation\030\006 \001(\010B\003\340A\003\022\030\n" - + "\013api_version\030\007 \001(\tB\003\340A\003*W\n" + + "\013api_version\030\007 \001(\tB\003\340A\003\"\366\004\n" + + "\016EncryptionInfo\022N\n" + + "\017encryption_type\030\001" + + " \001(\01620.google.cloud.memorystore.v1.EncryptionInfo.TypeB\003\340A\003\022J\n" + + "\020kms_key_versions\030\002 \003(\tB0\340A\003\372A*\n" + + "(cloudkms.googleapis.com/CryptoKeyVersion\022[\n" + + "\025kms_key_primary_state\030\003 \001(\01627.google.cloud.m" + + "emorystore.v1.EncryptionInfo.KmsKeyStateB\003\340A\003\0229\n" + + "\020last_update_time\030\004" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\"\\\n" + + "\004Type\022\024\n" + + "\020TYPE_UNSPECIFIED\020\000\022\035\n" + + "\031GOOGLE_DEFAULT_ENCRYPTION\020\001\022\037\n" + + "\033CUSTOMER_MANAGED_ENCRYPTION\020\002\"\321\001\n" + + "\013KmsKeyState\022\035\n" + + "\031KMS_KEY_STATE_UNSPECIFIED\020\000\022\013\n" + + "\007ENABLED\020\001\022\025\n" + + "\021PERMISSION_DENIED\020\002\022\014\n" + + "\010DISABLED\020\003\022\r\n" + + "\tDESTROYED\020\004\022\025\n" + + "\021DESTROY_SCHEDULED\020\005\022 \n" + + "\034EKM_KEY_UNREACHABLE_DETECTED\020\006\022\024\n" + + "\020BILLING_DISABLED\020\007\022\023\n" + + "\017UNKNOWN_FAILURE\020\010*W\n" + "\023PscConnectionStatus\022%\n" + "!PSC_CONNECTION_STATUS_UNSPECIFIED\020\000\022\n\n" + "\006ACTIVE\020\001\022\r\n" @@ -671,88 +725,99 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031CONNECTION_TYPE_DISCOVERY\020\001\022\033\n" + "\027CONNECTION_TYPE_PRIMARY\020\002\022\032\n" + "\026CONNECTION_TYPE_READER\020\0032\330\027\n" - + "\013Memorystore\022\266\001\n" - + "\r" - + "ListInstances\0221.google.cloud.memorystore.v1.ListInstancesRequest\0322.google.cloud" - + ".memorystore.v1.ListInstancesResponse\">\332" - + "A\006parent\202\323\344\223\002/\022-/v1/{parent=projects/*/locations/*}/instances\022\243\001\n" - + "\013GetInstance\022/.google.cloud.memorystore.v1.GetInstanceR" - + "equest\032%.google.cloud.memorystore.v1.Ins" - + "tance\"<\332A\004name\202\323\344\223\002/\022-/v1/{name=projects/*/locations/*/instances/*}\022\342\001\n" - + "\016CreateInstance\0222.google.cloud.memorystore.v1.Cre" - + "ateInstanceRequest\032\035.google.longrunning.Operation\"}\312A\035\n" - + "\010Instance\022\021OperationMetad" - + "ata\332A\033parent,instance,instance_id\202\323\344\223\0029\"" - + "-/v1/{parent=projects/*/locations/*}/instances:\010instance\022\344\001\n" - + "\016UpdateInstance\0222.google.cloud.memorystore.v1.UpdateInstance" - + "Request\032\035.google.longrunning.Operation\"\177\312A\035\n" - + "\010Instance\022\021OperationMetadata\332A\024insta" - + "nce,update_mask\202\323\344\223\002B26/v1/{instance.nam" - + "e=projects/*/locations/*/instances/*}:\010instance\022\316\001\n" - + "\016DeleteInstance\0222.google.clou" - + "d.memorystore.v1.DeleteInstanceRequest\032\035.google.longrunning.Operation\"i\312A*\n" - + "\025google.protobuf.Empty\022\021OperationMetadata\332A\004n" - + "ame\202\323\344\223\002/*-/v1/{name=projects/*/locations/*/instances/*}\022\334\001\n" - + "\027GetCertificateAuthority\022;.google.cloud.memorystore.v1.GetCe" - + "rtificateAuthorityRequest\0321.google.cloud" - + ".memorystore.v1.CertificateAuthority\"Q\332A" - + "\004name\202\323\344\223\002D\022B/v1/{name=projects/*/locati" - + "ons/*/instances/*}/certificateAuthority\022\207\002\n" - + "\025RescheduleMaintenance\0229.google.cloud.memorystore.v1.RescheduleMaintenanceReq" - + "uest\032\035.google.longrunning.Operation\"\223\001\312A\035\n" - + "\010Instance\022\021OperationMetadata\332A\"name,re" - + "schedule_type,schedule_time\202\323\344\223\002H\"C/v1/{" - + "name=projects/*/locations/*/instances/*}:rescheduleMaintenance:\001*\022\326\001\n" - + "\025ListBackupCollections\0229.google.cloud.memorystore.v" - + "1.ListBackupCollectionsRequest\032:.google.cloud.memorystore.v1.ListBackupCollectio" - + "nsResponse\"F\332A\006parent\202\323\344\223\0027\0225/v1/{parent" - + "=projects/*/locations/*}/backupCollections\022\303\001\n" - + "\023GetBackupCollection\0227.google.cloud.memorystore.v1.GetBackupCollectionRequ" - + "est\032-.google.cloud.memorystore.v1.Backup" - + "Collection\"D\332A\004name\202\323\344\223\0027\0225/v1/{name=pro" - + "jects/*/locations/*/backupCollections/*}\022\302\001\n" - + "\013ListBackups\022/.google.cloud.memorystore.v1.ListBackupsRequest\0320.google.cloud" - + ".memorystore.v1.ListBackupsResponse\"P\332A\006" - + "parent\202\323\344\223\002A\022?/v1/{parent=projects/*/loc" - + "ations/*/backupCollections/*}/backups\022\257\001\n" - + "\tGetBackup\022-.google.cloud.memorystore.v1.GetBackupRequest\032#.google.cloud.memory" - + "store.v1.Backup\"N\332A\004name\202\323\344\223\002A\022?/v1/{nam" - + "e=projects/*/locations/*/backupCollectio", - "ns/*/backups/*}\022\334\001\n\014DeleteBackup\0220.googl" - + "e.cloud.memorystore.v1.DeleteBackupReque" - + "st\032\035.google.longrunning.Operation\"{\312A*\n\025" - + "google.protobuf.Empty\022\021OperationMetadata" - + "\332A\004name\202\323\344\223\002A*?/v1/{name=projects/*/loca" - + "tions/*/backupCollections/*/backups/*}\022\320" - + "\001\n\014ExportBackup\0220.google.cloud.memorysto" - + "re.v1.ExportBackupRequest\032\035.google.longr" - + "unning.Operation\"o\312A\033\n\006Backup\022\021Operation" - + "Metadata\202\323\344\223\002K\"F/v1/{name=projects/*/loc" - + "ations/*/backupCollections/*/backups/*}:" - + "export:\001*\022\313\001\n\016BackupInstance\0222.google.cl" - + "oud.memorystore.v1.BackupInstanceRequest" - + "\032\035.google.longrunning.Operation\"f\312A\035\n\010In" - + "stance\022\021OperationMetadata\332A\004name\202\323\344\223\0029\"4" - + "/v1/{name=projects/*/locations/*/instanc" - + "es/*}:backup:\001*\032N\312A\032memorystore.googleap" - + "is.com\322A.https://www.googleapis.com/auth" - + "/cloud-platformB\207\005\n\037com.google.cloud.mem" - + "orystore.v1B\013V1mainProtoP\001ZAcloud.google" - + ".com/go/memorystore/apiv1/memorystorepb;" - + "memorystorepb\252\002\033Google.Cloud.Memorystore" - + ".V1\312\002\033Google\\Cloud\\Memorystore\\V1\352\002\036Goog" - + "le::Cloud::Memorystore::V1\352An\n%compute.g" - + "oogleapis.com/ForwardingRule\022Eprojects/{" - + "project}/regions/{region}/forwardingRule" - + "s/{forwarding_rule}\352AN\n\036compute.googleap" - + "is.com/Network\022,projects/{project}/globa" - + "l/networks/{network}\352Aw\n(compute.googlea" - + "pis.com/ServiceAttachment\022Kprojects/{pro" - + "ject}/regions/{region}/serviceAttachment" - + "s/{service_attachment}\352Ax\n!cloudkms.goog" - + "leapis.com/CryptoKey\022Sprojects/{project}" - + "/locations/{location}/keyRings/{key_ring" - + "}/cryptoKeys/{crypto_key}b\006proto3" + + "\013Memorystore\022\266\001\n\r" + + "ListInstances\0221.google.cloud.memorystore.v1.ListInstancesReq" + + "uest\0322.google.cloud.memorystore.v1.ListI" + + "nstancesResponse\">\332A\006parent\202\323\344\223\002/\022-/v1/{" + + "parent=projects/*/locations/*}/instances\022\243\001\n" + + "\013GetInstance\022/.google.cloud.memorystore.v1.GetInstanceRequest\032%.google.cloud" + + ".memorystore.v1.Instance\"<\332A\004name\202\323\344\223\002/\022" + + "-/v1/{name=projects/*/locations/*/instances/*}\022\342\001\n" + + "\016CreateInstance\0222.google.cloud" + + ".memorystore.v1.CreateInstanceRequest\032\035.google.longrunning.Operation\"}\312A\035\n" + + "\010Instance\022\021OperationMetadata\332A\033parent,instance" + + ",instance_id\202\323\344\223\0029\"-/v1/{parent=projects/*/locations/*}/instances:\010instance\022\344\001\n" + + "\016UpdateInstance\0222.google.cloud.memorystor" + + "e.v1.UpdateInstanceRequest\032\035.google.longrunning.Operation\"\177\312A\035\n" + + "\010Instance\022\021Operat" + + "ionMetadata\332A\024instance,update_mask\202\323\344\223\002B" + + "26/v1/{instance.name=projects/*/locations/*/instances/*}:\010instance\022\316\001\n" + + "\016DeleteInstance\0222.google.cloud.memorystore.v1.Dele", + "teInstanceRequest\032\035.google.longrunning.O" + + "peration\"i\312A*\n\025google.protobuf.Empty\022\021Op" + + "erationMetadata\332A\004name\202\323\344\223\002/*-/v1/{name=" + + "projects/*/locations/*/instances/*}\022\334\001\n\027" + + "GetCertificateAuthority\022;.google.cloud.m" + + "emorystore.v1.GetCertificateAuthorityReq" + + "uest\0321.google.cloud.memorystore.v1.Certi" + + "ficateAuthority\"Q\332A\004name\202\323\344\223\002D\022B/v1/{nam" + + "e=projects/*/locations/*/instances/*}/ce" + + "rtificateAuthority\022\207\002\n\025RescheduleMainten" + + "ance\0229.google.cloud.memorystore.v1.Resch" + + "eduleMaintenanceRequest\032\035.google.longrun" + + "ning.Operation\"\223\001\312A\035\n\010Instance\022\021Operatio" + + "nMetadata\332A\"name,reschedule_type,schedul" + + "e_time\202\323\344\223\002H\"C/v1/{name=projects/*/locat" + + "ions/*/instances/*}:rescheduleMaintenanc" + + "e:\001*\022\326\001\n\025ListBackupCollections\0229.google." + + "cloud.memorystore.v1.ListBackupCollectio" + + "nsRequest\032:.google.cloud.memorystore.v1." + + "ListBackupCollectionsResponse\"F\332A\006parent" + + "\202\323\344\223\0027\0225/v1/{parent=projects/*/locations" + + "/*}/backupCollections\022\303\001\n\023GetBackupColle" + + "ction\0227.google.cloud.memorystore.v1.GetB" + + "ackupCollectionRequest\032-.google.cloud.me" + + "morystore.v1.BackupCollection\"D\332A\004name\202\323" + + "\344\223\0027\0225/v1/{name=projects/*/locations/*/b" + + "ackupCollections/*}\022\302\001\n\013ListBackups\022/.go" + + "ogle.cloud.memorystore.v1.ListBackupsReq" + + "uest\0320.google.cloud.memorystore.v1.ListB" + + "ackupsResponse\"P\332A\006parent\202\323\344\223\002A\022?/v1/{pa" + + "rent=projects/*/locations/*/backupCollec" + + "tions/*}/backups\022\257\001\n\tGetBackup\022-.google." + + "cloud.memorystore.v1.GetBackupRequest\032#." + + "google.cloud.memorystore.v1.Backup\"N\332A\004n" + + "ame\202\323\344\223\002A\022?/v1/{name=projects/*/location" + + "s/*/backupCollections/*/backups/*}\022\334\001\n\014D" + + "eleteBackup\0220.google.cloud.memorystore.v" + + "1.DeleteBackupRequest\032\035.google.longrunni" + + "ng.Operation\"{\312A*\n\025google.protobuf.Empty" + + "\022\021OperationMetadata\332A\004name\202\323\344\223\002A*?/v1/{n" + + "ame=projects/*/locations/*/backupCollect" + + "ions/*/backups/*}\022\320\001\n\014ExportBackup\0220.goo" + + "gle.cloud.memorystore.v1.ExportBackupReq" + + "uest\032\035.google.longrunning.Operation\"o\312A\033" + + "\n\006Backup\022\021OperationMetadata\202\323\344\223\002K\"F/v1/{" + + "name=projects/*/locations/*/backupCollec" + + "tions/*/backups/*}:export:\001*\022\313\001\n\016BackupI" + + "nstance\0222.google.cloud.memorystore.v1.Ba" + + "ckupInstanceRequest\032\035.google.longrunning" + + ".Operation\"f\312A\035\n\010Instance\022\021OperationMeta" + + "data\332A\004name\202\323\344\223\0029\"4/v1/{name=projects/*/" + + "locations/*/instances/*}:backup:\001*\032N\312A\032m" + + "emorystore.googleapis.com\322A.https://www." + + "googleapis.com/auth/cloud-platformB\261\006\n\037c" + + "om.google.cloud.memorystore.v1B\013V1mainPr" + + "otoP\001ZAcloud.google.com/go/memorystore/a" + + "piv1/memorystorepb;memorystorepb\252\002\033Googl" + + "e.Cloud.Memorystore.V1\312\002\033Google\\Cloud\\Me" + + "morystore\\V1\352\002\036Google::Cloud::Memorystor" + + "e::V1\352An\n%compute.googleapis.com/Forward" + + "ingRule\022Eprojects/{project}/regions/{reg" + + "ion}/forwardingRules/{forwarding_rule}\352A" + + "N\n\036compute.googleapis.com/Network\022,proje" + + "cts/{project}/global/networks/{network}\352" + + "Aw\n(compute.googleapis.com/ServiceAttach" + + "ment\022Kprojects/{project}/regions/{region" + + "}/serviceAttachments/{service_attachment" + + "}\352Ax\n!cloudkms.googleapis.com/CryptoKey\022" + + "Sprojects/{project}/locations/{location}" + + "/keyRings/{key_ring}/cryptoKeys/{crypto_" + + "key}\352A\246\001\n(cloudkms.googleapis.com/Crypto" + + "KeyVersion\022zprojects/{project}/locations" + + "/{location}/keyRings/{key_ring}/cryptoKe" + + "ys/{crypto_key}/cryptoKeyVersions/{crypt" + + "o_key_version}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -802,13 +867,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PscAttachmentDetails", "Endpoints", "Mode", + "SimulateMaintenanceEvent", "OndemandMaintenance", + "SatisfiesPzs", + "SatisfiesPzi", "MaintenancePolicy", "MaintenanceSchedule", "CrossInstanceReplicationConfig", "AsyncInstanceEndpointsDeletionEnabled", + "KmsKey", + "EncryptionInfo", "BackupCollection", "AutomatedBackupConfig", + "MaintenanceVersion", + "EffectiveMaintenanceVersion", + "AvailableMaintenanceVersions", + "AllowFewerZonesDeployment", "ImportSources", }); internal_static_google_cloud_memorystore_v1_Instance_StateInfo_descriptor = @@ -901,7 +975,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_memorystore_v1_BackupCollection_descriptor, new java.lang.String[] { - "Name", "InstanceUid", "Instance", "KmsKey", "Uid", "CreateTime", + "Name", + "InstanceUid", + "Instance", + "KmsKey", + "Uid", + "CreateTime", + "TotalBackupSizeBytes", + "TotalBackupCount", + "LastBackupTime", }); internal_static_google_cloud_memorystore_v1_Backup_descriptor = getDescriptor().getMessageTypes().get(3); @@ -922,6 +1004,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ShardCount", "BackupType", "State", + "EncryptionInfo", "Uid", }); internal_static_google_cloud_memorystore_v1_BackupFile_descriptor = @@ -1256,6 +1339,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "RequestedCancellation", "ApiVersion", }); + internal_static_google_cloud_memorystore_v1_EncryptionInfo_descriptor = + getDescriptor().getMessageTypes().get(35); + internal_static_google_cloud_memorystore_v1_EncryptionInfo_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_memorystore_v1_EncryptionInfo_descriptor, + new java.lang.String[] { + "EncryptionType", "KmsKeyVersions", "KmsKeyPrimaryState", "LastUpdateTime", + }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.google.api.ClientProto.defaultHost); diff --git a/java-valkey/proto-google-cloud-valkey-v1/src/main/proto/google/cloud/memorystore/v1/memorystore.proto b/java-valkey/proto-google-cloud-valkey-v1/src/main/proto/google/cloud/memorystore/v1/memorystore.proto index a9fd8e0d0d40..38dba7860b18 100644 --- a/java-valkey/proto-google-cloud-valkey-v1/src/main/proto/google/cloud/memorystore/v1/memorystore.proto +++ b/java-valkey/proto-google-cloud-valkey-v1/src/main/proto/google/cloud/memorystore/v1/memorystore.proto @@ -52,6 +52,10 @@ option (google.api.resource_definition) = { type: "cloudkms.googleapis.com/CryptoKey" pattern: "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}" }; +option (google.api.resource_definition) = { + type: "cloudkms.googleapis.com/CryptoKeyVersion" + pattern: "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}" +}; // Service describing handlers for resources service Memorystore { @@ -476,8 +480,12 @@ message Instance { // Optional. Number of shards for the instance. int32 shard_count = 11 [(google.api.field_behavior) = OPTIONAL]; - // Output only. Deprecated: Use the endpoints.connections.psc_auto_connection - // or endpoints.connections.psc_connection values instead. + // Output only. Deprecated: The discovery_endpoints parameter is deprecated. + // As a result, it will not be populated if the connections are created using + // endpoints parameter. Instead of this parameter, for discovery, use + // endpoints.connections.pscConnection and + // endpoints.connections.pscAutoConnection + // with connectionType CONNECTION_TYPE_DISCOVERY. repeated DiscoveryEndpoint discovery_endpoints = 12 [deprecated = true, (google.api.field_behavior) = OUTPUT_ONLY]; @@ -528,12 +536,31 @@ message Instance { // Optional. The mode config for the instance. Mode mode = 26 [(google.api.field_behavior) = OPTIONAL]; + // Optional. Input only. Simulate a maintenance event. + optional bool simulate_maintenance_event = 27 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.field_behavior) = INPUT_ONLY + ]; + // Optional. Input only. Ondemand maintenance for the instance. optional bool ondemand_maintenance = 28 [ + deprecated = true, (google.api.field_behavior) = OPTIONAL, (google.api.field_behavior) = INPUT_ONLY ]; + // Optional. Output only. Reserved for future use. + optional bool satisfies_pzs = 29 [ + (google.api.field_behavior) = OUTPUT_ONLY, + (google.api.field_behavior) = OPTIONAL + ]; + + // Optional. Output only. Reserved for future use. + optional bool satisfies_pzi = 30 [ + (google.api.field_behavior) = OUTPUT_ONLY, + (google.api.field_behavior) = OPTIONAL + ]; + // Optional. The maintenance policy for the instance. If not provided, // the maintenance event will be performed based on Memorystore // internal rollout schedule. @@ -555,6 +582,18 @@ message Instance { optional bool async_instance_endpoints_deletion_enabled = 44 [(google.api.field_behavior) = OPTIONAL]; + // Optional. The KMS key used to encrypt the at-rest data of the cluster. + optional string kms_key = 45 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.resource_reference) = { + type: "cloudkms.googleapis.com/CryptoKey" + } + ]; + + // Output only. Encryption information of the data at rest of the cluster. + EncryptionInfo encryption_info = 46 + [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. The backup collection full resource name. Example: // projects/{project}/locations/{location}/backupCollections/{collection} optional string backup_collection = 47 [ @@ -567,6 +606,29 @@ message Instance { // Optional. The automated backup config for the instance. AutomatedBackupConfig automated_backup_config = 48 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. This field can be used to trigger self service update to indicate + // the desired maintenance version. The input to this field can be determined + // by the available_maintenance_versions field. + optional string maintenance_version = 49 + [(google.api.field_behavior) = OPTIONAL]; + + // Output only. This field represents the actual maintenance version of the + // instance. + optional string effective_maintenance_version = 50 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. This field is used to determine the available maintenance + // versions for the self service update. + repeated string available_maintenance_versions = 51 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. Immutable. Deprecated, do not use. + bool allow_fewer_zones_deployment = 54 [ + deprecated = true, + (google.api.field_behavior) = OPTIONAL, + (google.api.field_behavior) = IMMUTABLE + ]; } // The automated backup config for an instance. @@ -657,6 +719,16 @@ message BackupCollection { // Output only. The time when the backup collection was created. google.protobuf.Timestamp create_time = 7 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Total size of all backups in the backup collection. + int64 total_backup_size_bytes = 8 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Total number of backups in the backup collection. + int64 total_backup_count = 10 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The last time a backup was created in the backup collection. + google.protobuf.Timestamp last_backup_time = 11 + [(google.api.field_behavior) = OUTPUT_ONLY]; } // Backup of an instance. @@ -752,6 +824,10 @@ message Backup { // Output only. State of the backup. State state = 13 [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. Encryption information of the backup. + EncryptionInfo encryption_info = 14 + [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. System assigned unique identifier of the backup. string uid = 15 [ (google.api.field_info).format = UUID4, @@ -1603,3 +1679,72 @@ message OperationMetadata { // Output only. API version used to start the operation. string api_version = 7 [(google.api.field_behavior) = OUTPUT_ONLY]; } + +// EncryptionInfo describes the encryption information of a cluster. +message EncryptionInfo { + // Possible encryption types. + enum Type { + // Encryption type not specified. Defaults to GOOGLE_DEFAULT_ENCRYPTION. + TYPE_UNSPECIFIED = 0; + + // The data is encrypted at rest with a key that is fully managed by Google. + // No key version will be populated. This is the default state. + GOOGLE_DEFAULT_ENCRYPTION = 1; + + // The data is encrypted at rest with a key that is managed by the customer. + // KMS key versions will be populated. + CUSTOMER_MANAGED_ENCRYPTION = 2; + } + + // The state of the KMS key perceived by the system. Refer to the public + // documentation for the impact of each state. + enum KmsKeyState { + // The default value. This value is unused. + KMS_KEY_STATE_UNSPECIFIED = 0; + + // The KMS key is enabled and correctly configured. + ENABLED = 1; + + // Permission denied on the KMS key. + PERMISSION_DENIED = 2; + + // The KMS key is disabled. + DISABLED = 3; + + // The KMS key is destroyed. + DESTROYED = 4; + + // The KMS key is scheduled to be destroyed. + DESTROY_SCHEDULED = 5; + + // The EKM key is unreachable. + EKM_KEY_UNREACHABLE_DETECTED = 6; + + // Billing is disabled for the project. + BILLING_DISABLED = 7; + + // All other unknown failures. + UNKNOWN_FAILURE = 8; + } + + // Output only. Type of encryption. + Type encryption_type = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. KMS key versions that are being used to protect the data + // at-rest. + repeated string kms_key_versions = 2 [ + (google.api.field_behavior) = OUTPUT_ONLY, + (google.api.resource_reference) = { + type: "cloudkms.googleapis.com/CryptoKeyVersion" + } + ]; + + // Output only. The state of the primary version of the KMS key perceived by + // the system. This field is not populated in backups. + KmsKeyState kms_key_primary_state = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The most recent time when the encryption info was updated. + google.protobuf.Timestamp last_update_time = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; +}